﻿.topnavi ul li a img.fxhover{display:none}
.topnavi ul li a:hover img.fxhover{display:inline-block;max-width:none}
.topnavi ul li a.topnavi-act img.fxhover{display:none}



.stui-vodlist__item{ position: relative; float: left; padding: 10px; width:20%;}

.stui-vodlist__item.active{ width: 33.333333%;}
.ultimenu .region:after{clear:both;content:" ";display:table;}
.ultimenu-basic .region{background:#fff;padding:20px;}
.region-navbar{float:right;width:990px;margin-top:-38px}


.col-1-2, .col-6-12 {
	width: 50%;
}


.col-1-2.mt-column-clear:nth-child(3), 
.col-1-2.mt-column-clear:nth-child(5), 
.col-1-2.mt-column-clear:nth-child(7), 
.col-1-2.mt-column-clear:nth-child(9), 
.col-1-2.mt-column-clear:nth-child(11), 
.col-1-2.mt-column-clear:nth-child(13), 
.col-1-2.mt-column-clear:nth-child(15), 
.col-1-2.mt-column-clear:nth-child(17)	{
	clear:both;
}
.et_pb_text_inner{position:relative}


#searchbox {width:100%;position:fixed;top:0px;z-index:5; transition:all 0.1s ease-in;}

#searchbox.active{top:70px;}

#searchbox.single-mod {margin-top:0px}

.card{box-shadow:0px 1px 3px 0px #BBBBBB}

#sb-site,.sb-slidebar{background-color:#fff}
#sb-site{width:100%;position:relative;overflow:hidden;min-height:inherit!important;-webkit-box-shadow:.1rem 0 .4rem rgba(0,0,0,.8);-moz-box-shadow:.1rem 0 .4rem rgba(0,0,0,.8);box-shadow:.1rem 0 .4rem rgba(0,0,0,.8)}
.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}
table.visible-md{display:table}
tr.visible-md{display:table-row!important}
td.visible-md,th.visible-md{display:table-cell!important}


.actual_post_title_page_full {
	width:95.604395604395604396%;
	margin:0 0 0 2.1978021978021978022%;
}


.actual_post_title_page_full h2{ 
	line-height:36px;
	margin:10px 0 10px 0;
	font-size:36px;
}

.td-main-content-wrap,
.td-category-grid {
  background-color: #fff;
}

.page-template-page-pagebuilder-title .td-main-content-wrap {
  padding-top: 0;
}


.td-main-content-wrap {
  padding-bottom: 40px;
  
}

.td_category_template_2.td_category_top_posts_style_disable .td-main-content-wrap {
  padding-top: 26px;
  
}

.td_category_template_6 .td-main-content-wrap {
  padding-top: 48px;
  
  
}

.td_category_template_8 .td-main-content-wrap {
  padding-top: 48px;
}

.sidebar_list .widget:first-child { margin-top: 20px }
body.responsive-ready.site-1 table.main-top-grid tr.sm-row{position:relative;display:block}

.financity-overlay-menu-content ul.menu{ list-style: none; text-align: center; padding-top: 140px; padding-bottom: 180px; 
	max-width: 570px; margin-left: auto; margin-right: auto; }
#block-b3t5a90403960d14{min-height:30px}
#whitewrap #block-b3t5a90403960d14 *{text-align:center}
.block.gigya-actions{white-space:nowrap}
.block.gigya-actions .see-widget{text-align:right}
.gigya-actions .see-widget button,.gigya-actions .see-widget .see-user{background-color:#fff;color:#000;cursor:pointer;line-height:1;padding:.5em;font-family:Oswald;font-size:13px;font-weight:normal}
.gigya-actions button.gigya-logout-button,.gigya-actions button.gigya-logout-button:hover{background-color:#686868;color:#fff}
.gigya-actions button.gigya-logout-button:hover{background-color:#b22e2e}
ul.mvp-feat1-list-buts li.active span.mvp-feat1-list-but,span.mvp-widget-home-title,span.mvp-post-cat,span.mvp-feat1-pop-head{background:#4DB2EC}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}


.menus_div_ul .menu-item-has-children  a {
	border-bottom:none !important;
	}


#wp-calendar #prev a 
{
	padding-left: 10px;
	text-align: left;
}

.title_center_lrg {
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #F00;
}

.span12{width:940px;}

.row-fluid .span12{width:100%;*width:99.94680851063829%;}

.table td.span12,.table th.span12{float:none;width:924px;margin-left:0;}

input.span12,textarea.span12,.uneditable-input.span12{width:926px;}
 .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#sidebar-left .block .content label{text-align:right;}
#sidebar-right .block{border:0px dotted yellow;}
.ctt-mrsetting ul#ctt-tabmenu li.active a,.ctt-mrsetting ul#ctt-tabmenu li:hover a,.ctt-mrsetting ul#ctt-tabmenu li.current a{box-shadow:none}

.simplefavorite-button.active{opacity:.7}
.simplefavorite-button.preset.active{background-color:#333;color:#fff;border-color:#333;opacity:1}
.simplefavorites-modal-backdrop.active{width:100%;height:100%;left:0;opacity:1;-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease}
.simplefavorites-modal-content.active{top:50px;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}

.what_we_do_box:hover {
	background-color: #fff;
}

.what_we_do_box:hover i.fa.fa-arrow-right {
	margin-left: 15px;
	transition: all ease 0.5s 0s;
}

.what_we_do_box {
	padding: 35px 15px 35px 15px;
	border-radius: 5px;
	transition: all ease 0.5s 0s;
	margin-top: 10px;
}

.navigation{ float:left; margin:0; padding:0;}

.nav ul.navigation{background:#f68b24; margin-top:0px; display:none; width:250px; position:absolute; top:100%; right:0; padding:0 10px 5px; z-index:100; text-align:left;}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}

.navbar .menu-item {
float: none;
}

.navbar .menu-item a {
border-bottom: 1px solid #111;
padding: .7rem 0;
}

#wp-calendar tfoot #next {
	text-align: right;
}


#wp-tbody .pad {
	background: none;
}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}
.calendar_of_day .line_date .time{width:30%;float:left;border-bottom:1px solid rgba(240,78,35,.15);line-height:1.7;font-family:BrownPro-Bold;font-weight:400;font-style:normal;font-size:.875rem}
.calendar_of_day .line_date.closed .time{border-bottom:0}
.page:not(.page-homepage) .calendar_of_day .content-calendar .line_date .time{font-size:.8rem;width:25%}
.vce-col-content,.vce-col-inner{position:relative;overflow-wrap:break-word}
.vce-col-inner{width:100%}
.top-header-menu .menu-item-has-children li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}

#mdd li.mdd_element {
	display:none;
	position:relative;
	padding:0px 0px 0px 19px;
	zoom:1;
}

.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}
.fal{font-weight:300}
.fal,.far{font-family:"font awesome 5 pro"}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:16px;}


.genesis-nav-menu .menu-item {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}


.t3-spotlight .t3-module {
margin-bottom: 5px;
}
 #text-block-4 { margin-bottom:0px; text-align:left; }
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.column-group {
	width: 100%;
	overflow: hidden;
}



.container_testimonials .rectangle {
    width: 300px;
    height: 75;
    margin: 5px;
    border-radius: 2%;
    background: red;
    float:left;
}



.wrapper1
{
	width: 960px;
	height: auto;
	margin: 0px auto;
}

.footer_widget1, .footer_widget2, .footer_widget3 { width: 33.3%; position: relative;   padding: 30px 0 0px 0px; float: left; margin-top:25px;padding-bottom:50px;text-align:center; }

.footer_widget3 {margin-right:0;}
#gnavi,.band,#breadcrumb,.read-more,.sns-msg,div[id*=sns-],div[id*=snsf-],div[id*=snsi-],#page-top,#adsense,#paging,.pnavi,.reply,#respond,#trackback,#search,.thk_rss_feedly,ins.adsbygoogle{display:none !important}
.polestar-container{margin:0 auto;max-width:none;padding:0 25px;position:relative;width:1190px}
.responsive .polestar-container{max-width:1190px;width:100%}
.full-width .polestar-container{max-width:none}
.page-layout-full-width-no-sidebar .site-content .polestar-container{max-width:none;padding:0}
.site-header #header-search .polestar-container{height:100%}
.rt-flex-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}

#rt-feature .rt-flex-container, #rt-utility .rt-flex-container {
    width: 100% !important;
}

	.layout-3c-l #content {
		margin: 0 32% 0 0;
		padding-right: 2.75em;
	}

	.layout-3c-r #content {
		margin: 0 32% 0 0;
		padding-left: 2.75em;
	}

	.layout-3c-c-l #content {
		margin: 0 32% 0 0;
		padding-left: 2.75em;
		padding-right: 0;
	}

	.layout-3c-c-r #content {
		margin: 0 32% 0 0;
		padding-left: 0;
		padding-right: 2.75em;
	}


.layout-2c-l #content {
padding-right: 5px;
}
#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}
#footer-widgets .footer-widget li:before{top:10.6px}
	
	
#footer-widgets .footer-widget:nth-child(n), .footer-widget .fwidget { margin-bottom: 0% !important;}

#footer-widgets {  padding: 6% 0;}

.sjb-page .clearfix:before,
.sjb-page .clearfix:after,
.sjb-page .sjb-page .row:before,
.sjb-page .sjb-page .row:after {
  content: " ";
  display: table;
}

.sjb-page .clearfix:after,
.sjb-page .sjb-page .row:after {
  clear: both;
}
.mobileNavTabs-label,.nav-search.is-active .nav-searchField{font-family:aneba_neuemedium,Helvetica,sans-serif}
.nav-search{height:80px;margin-top:-40px}
.nav-search .nav-searchButton{top:10px}
.nav-search.is-active .nav-searchField{top:14px}
.nav-searchField{border:none;opacity:0;width:0;font-size:2em}
.nav-searchField::-ms-clear{display:none}
.nav-searchButton{transition:.3s ease all;border-radius:48px;position:absolute;height:48px;width:48px;top:0;right:0;border:1px solid #e3e3e3}
#close-icon,.nav-searchButton:hover{border:1px solid #000;cursor:pointer}
.nav-search.is-active{width:100%;background-color:#fff}
.nav-search.is-active .nav-searchButton{color:#000}
.genesis-nav-menu .menu-item{display:inline-block;text-align:left}
.genesis-nav-menu .menu-item:hover{position:static}
.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}
.genesis-nav-menu.responsive-menu .menu-item{margin:0}
.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}
.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}
.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343"}
.page-id-8 .sub-menu-wrapper,.parent-pageid-8 #menu-item-27 .sub-menu-wrapper{max-height:0!important}
.show_sub.menu-item-has-children:after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu-item-has-children{position:relative}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:right;margin-left:0;margin-right:0;}
.container_24 .grid_4{width:30px;}

.title h2 {
font-size: 1.5em;
margin-bottom: 2px;
}


.tg-one-half p,
.tg-one-half .service-image,
.tg-one-half .widget-title,
.tg-one-third p,
.tg-one-third .service-image,
.tg-one-third .widget-title,
.tg-one-fourth p,
.tg-one-fourth .service-image,
.tg-one-fourth .widget-title {
	text-align: center;
}


.widget_recent_work .tg-one-half .service-image,
.widget_recent_work .tg-one-third .service-image,
.widget_recent_work .tg-one-fourth .service-image {
	text-align: center;
	padding-bottom: 0;
}


.widget_featured_single_post .service-image {
	text-align: left;
	padding-bottom: 0px;
}

.popup__callback__modal.success .popup__callback__modal-header:before,
.popup__callback__modal.success .popup__callback__modal-header p,
.popup__callback__modal.success .popup__callback__modal-body{
  display: none!important;
}


.popup__callback__modal.success .popup__callback__modal-header{
  height: 0;
  padding: 0;
}
.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns{margin:4px auto;float:left;position:absolute;left:-999em;text-align:left;padding:10px 5px 10px 5px;border:1px solid #777777;border-top:none;background:#F4F4F4;background:-moz-linear-gradient(top, #EEEEEE, #BBBBBB);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));-moz-border-radius:0px 5px 5px 5px;-webkit-border-radius:0px 5px 5px 5px;border-radius:0px 5px 5px 5px}
.dropdown_3columns{width:480px}
#menu li:hover .dropdown_1column,#menu li:hover .dropdown_2columns,#menu li:hover .dropdown_3columns,#menu li:hover .dropdown_4columns,#menu li:hover .dropdown_5columns{left:-1px;top:auto}


p.space {
    margin-top: 55px;
}
.main-menu__menu-bottom{text-align:center;width:100%}
.main-menu__menu-bottom--mobile{display:block;padding-top:20px}
.main-menu__menu-bottom li{display:block;margin:0 20px 20px}
.main-menu__menu-bottom li.current-menu-item a,.main-menu__menu-bottom li:hover a{color:#696969}
.main-menu__menu-bottom a{font-family:futura-pt,sans-serif;font-size:1.1rem;letter-spacing:.4em;text-transform:uppercase}
.cam-breadcrumb ul li.last{border-right:0}
a.logged-in-action.last{border-right:0;}

#slogan{
	font-family: Georgia;
	font-style: italic;
	color:#999999;
	float:left;
	border-left:1px solid #f5f5f5;
	padding:0 0 0 20px;
	margin:48px 0 0 20px;
}
.e79-2.x-container,.e79-11.x-container,.e79-20.x-container,.e79-25.x-container,.e79-36.x-container,.e79-40.x-container,.e79-50.x-container,.e79-59.x-container {margin:0em auto 0em auto;}
.e79-20.x-container {text-align:center;}
.e79-2.x-container,.e79-11.x-container,.e79-20.x-container,.e79-25.x-container,.e79-36.x-container,.e79-40.x-container,.e79-44.x-container,.e79-50.x-container,.e79-59.x-container {background-color:transparent;z-index:1;}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.et_pb_column .et_pb_row_inner_0{padding-bottom:0px}



.smalltext
{
	font-size: 13px;
	font-family: Tahoma;
}

.div_image .englobe_image .image_sejour{
	border: none;
	vertical-align:middle;
}


.div_image .englobe_image .image_sejour:hover{
	border: none;
}
.main-in{width:1004px}
.main-in-left{margin:0 0 0 0}
.main-in-right{width:300px}
.main-in-left ul{margin:0}
.main-in-right img{max-width:370px;width:100%;height:auto;margin:0 auto}
.main-in-left h2,.main-in-left h3{clear:both;margin-top:15px}
.main-in-left img{margin-bottom:15px}
.main-in,.main-in-left,.main-in-right{width:100%}

.main-in-right .lowrates-right{
	margin:0 0 10px 0!important;
	border-radius:3px;
}

.main-in-left ul,.main-in-left ol{margin:0 0 20px;padding-left:30px;}

.main-in-left ul li{line-height:24px;}

.main-in-left ol{list-style:decimal outside;}

.main-in-left .pagination{margin-top:0 !important;padding-left:0;}

.hr {border-bottom: 1px dotted #999999; margin-bottom:15px;}


.pad {
width:225px;
}
#goal-promo .logo{background-color:#fff;margin:0 auto;padding:2em 25%}
#goal-promo .logo img{display:block;left:10%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:80%}
.logo-print{width:350px}

.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#555555;}


.td-ss-main-sidebar,
.td-ss-row .td-pb-span4 .wpb_wrapper {
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
}

	.header-inner .search {
		position: absolute;
		top: 0;
		left: 0;
	}

	.header-inner .search label {
		display: inline-block;
		margin: 12px 0 0 60px;
	}


.header-inner { position: absolute; top: 57px; left: 0; font-size: 0; line-height: 0; }

.header-inner .link-subscribe { display: inline-block; vertical-align: middle; }

	.header-inner,
	.nav-utilities { top: 12px; }


	.header-inner .link-subscribe,
	.simple-product .simple-product-btn,
	.simple-product:hover .simple-product-btn { display: none; }

    .header-inner,
    .nav-utilities { top: 12px; }


    .header-inner .link-subscribe,
    .simple-product .simple-product-btn,
    .simple-product:hover .simple-product-btn { display: none; }





.builder-text-column {
	float: left;
	width: 100%;
	min-height: 1px;
}

.builder-text-column:last-of-type {
	margin-right: 0;
}


	.builder-text-columns-3 .builder-text-column {
		width: 31.1111111111%;
	}


	.builder-text-columns-4 .builder-text-column {
		width: 22.5%;
	}
