﻿

.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;
}

.aside-3-container{
    width: 289px;
    min-width: 268px;
    margin-left: 53px;
}

.aside-3-container-img{
    padding-bottom: 20px;
}

.aside-3-container-header{
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(211, 215, 221, 0.8);
    color: #414347;
    font-size: 24px;
    line-height: 30px;
}

.aside-3-container-detail{
    padding-top: 20px;
    color: #838384;
    font-size: 18px;
    line-height: 24px;
}


.footer .copy {
    -ms-flex-positive: 1;
    flex-grow: 1
}


.primary-navigation .nav-menu {
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	display: none;
}


.primary-navigation.toggled-on .nav-menu {
	display: block;
}

#contenu_principal_normal_pag .children .page_item {
    background-color: none;
}

.children .page_item {
    background-color: white;
    font-weight: normal;
}

#liste .children .page_item {
    background-color: transparent;
}
.slick-slider,.slick,.slick__slide{overflow:hidden !important;}
.slick__slide img{margin-left:auto;margin-right:auto;}
.slick--center .slick__slide{-webkit-transition:all 300ms ease;transition:all 300ms ease;}
.no-js .slick__slide,.slick__slide .slick__slide{max-width:100%;}
.slick,.slick__slide{max-width:100%;position:relative;}
.slick__slide.slick-center{z-index:1;}
.slick__slide.slick-current{z-index:4;}
.slick--ondemand .slick__slide:not(.slick-active) img[data-lazy]{width:40px;height:40px;}
.slick--display--thumbnail .slick__slide img{pointer-events:auto;}
.slick--float .slick__slide{float:left;max-width:100%;}
.slick--display--main .slick__slide img{pointer-events:none;}

.leave-reply{display:none;}
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
body.has-sidebar #content{width:calc(100% - 23% - 80px);}
body.has-sidebar.double-sidebars #content{width:calc(100% - 21% - 21% - 80px);margin-left:calc(21% + 40px);}
#content{width:100% !important;margin-left:0px !important;}
#content.full-width{margin-bottom:0;}

.style43 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}
.et_pb_counters .et_pb_counter_16 .et_pb_counter_container{background-image:none}
.et_pb_counter_16 .et_pb_counter_container{background-color:#dddddd}
.et_pb_counter_16 .et_pb_counter_container:hover{background-color:}
.et_pb_counter_16 .et_pb_counter_amount{background-color:#ff0000}
.et_pb_counter_16 .et_pb_counter_amount.overlay{color:#ff0000}
.et_pb_counters .et_pb_counter_16:hover .et_pb_counter_amount{background-color:}
.et_pb_counters .et_pb_counter_16:hover .et_pb_counter_amount.overlay{color:}


.heading__content__description {
    margin-bottom: -4px
}
.row{margin-left:-15px;margin-right:-15px}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.cfct-widget-module-multitaxonomytaglist .cfct-mod-content .row:nth-of-type(1)+hr{margin-bottom:16px}
.row-right:after,.row-right:before{display:table;line-height:0;content:""}
.row-right:after{clear:both}
.row-right .ginput_container{float:right;width:23.2%;display:inline-block}
.row-right .gfield_label{width:45%;float:left;margin-left:25%;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.row-right .gfield_description{width:40%}
#selector-parent-div .well .clickable-row .row{user-select:none}

.direct-chat-messages {
    overflow: auto;
    padding: 10px;
    transform: translate(0px, 0px);
    
}

.popup-messages .direct-chat-messages {
    height: auto;
}
.hdr_nav ul li.page_4:before,.hdr_nav ul li.page_7:before,.lp_nav_wrappper .lp_nav ul li.page_4:before,.lp_nav_wrappper .lp_nav ul li.page_7:before{content:'';border-right:1px solid #222;position:absolute;left:0px;top:13px;display:block;height:50px}
.hdr_nav ul li.page_4:after,.hdr_nav ul li.page_7:after,.lp_nav_wrappper .lp_nav ul li.page_4:after,.lp_nav_wrappper .lp_nav ul li.page_7:after{content:'';border-right:1px solid #222;position:absolute;right:0px;top:13px;display:block;height:50px}
.region-sidebar-second .block{margin-bottom:40px;}
.region-sidebar-second h2{font-weight:bold;font-size:14px;text-transform:uppercase;text-shadow:1px 1px 1px #FFFFFF;}
.region-sidebar-second .item-list ul li{padding:0px;margin:0px;list-style-type:none;}
.page-node-edit .region-content{padding:0 40px;}


#map-container .marker-wrap { position:absolute; z-index:100; overflow:hidden; transform:translate(-50%,-100%); border-radius:3px 3px 0 0;}

#map-container .marker-wrap:hover { overflow:visible;  z-index:1000;}

#map-container .marker-wrap:hover .marker-popover { opacity:1; }

#map-container .marker-wrap .fa { cursor:pointer; display:inline-block; vertical-align:middle; font-size:23px; color:#1d7cc3; transform-origin: bottom center; }

#map-container .marker-wrap .fa.small {font-size:20px;}

#map-container .marker-wrap .fa.tiny {font-size:15px;}

  #map-container .marker-wrap .fa,
  #map-container .marker-wrap .fa.small,
  #map-container .marker-wrap .fa.tiny { margin-top:9px;}

#header, #footer, #extrasArea, #stage, #breadcrumb, #baseArea {display:none;}

#header {float:left; width:1000px;}

            .nav #alternative {
            display: none;
            }


.footer-widget-container {
	float: left;
	width: 100%;
}
div#n2-ss-2 .n2-ss-layer .n2-font-6ad49e49be4626bd871163e2eea282d6-hover{font-family: 'Roboto','Arial';color: #68150a;font-size:375%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: center;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 800;}
.slider_boxes .box-item.special-pod .title-block,.slider_boxes .box-item.special-pod .readmore-block {    padding-left: 32px;    padding-right: 32px;}
.title-block h2 {    margin-bottom: 10px;}
.slider_boxes .box-item .title-block {    min-height: 56px;}

.td-mobile-content .menu-item-has-children a {
  width: 100%;
  z-index: 1;
}

.tagdiv-small-theme-menu .menu-item-has-children {
  position: relative;
}

.tagdiv-small-theme-menu .menu-item-has-children ul {
  min-width: 10em;
  width: auto;
  padding: 15px 0;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.15);
  visibility: hidden;
  opacity: 0;
  
}

.tagdiv-small-theme-menu .menu-item-has-children ul .menu-item-has-children ul {
  left: 100%;
  margin: -15px 0;
  
}

.tagdiv-small-theme #td-mobile-nav .menu-item {
  position: relative;
}

#wrapper,
.container { min-width: 320px; }

													.et-fixed-header #top-menu a, .et-fixed-header #et_search_icon:before, .et-fixed-header #et_top_search .et-search-form input, .et-fixed-header .et_search_form_container input, .et-fixed-header .et_close_search_field:after, .et-fixed-header #et-top-navigation .et-cart-info { color: #85939d !important; }
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}


.news-wrap{

}

.news-wrap h3{
	font-size: 13px;
	color: #185666;
	font-weight: bold;
}


	.news-wrap .news-block{
		min-height: 250px;
	}

.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: none;
}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:21px 0}
.text-left-not-lg,.text-left-not-md,.text-left-not-sm,.text-left-not-xs{text-align:left}
.text-left-xs{text-align:left}
.text-left-sm{text-align:left}
.text-left-md{text-align:left}
.text-left-lg{text-align:left}
.text-left{text-align:left}

.rnav{
 padding: 10px 4px 10px 4px;
}

.szamok{ color:#ffffff; width:100px; text-align:center; font-size:22px;}
.text-content__title{margin-bottom:5px;margin-top:0;font-family:Tinos,serif,Helvetica,Arial,sans-serif;font-size:18px;color:#333;font-weight:700;line-height:20px}
.advisor-website .text-content__title{font-family:Roboto,sans-serif,Helvetica,Arial,sans-serif;font-size:16px;color:#000;font-weight:700;line-height:20px}
.text-content__title--big{font-size:24px;line-height:25px}
.advisor-website .text-content__title--big{font-size:20px;line-height:21px}
.text-content__title--xbig{font-size:28px;line-height:30px}
.advisor-website .text-content__title--xbig{font-size:24px;line-height:25px}
.text-content__title--xxbig{font-size:38px;line-height:40px}
.advisor-website .text-content__title--xxbig{font-size:30px;line-height:32px}
.text-content__title--text-lightest{color:#fff}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.et_pb_counters .et_pb_counter_0:hover .et_pb_counter_amount.overlay{color:}
.et_pb_counters .et_pb_counter_0:hover .et_pb_counter_amount{background-color:}
.et_pb_counter_0 .et_pb_counter_amount.overlay{color:#ff0000}
.et_pb_counter_0 .et_pb_counter_amount{background-color:#ff0000}
.et_pb_counter_0 .et_pb_counter_container:hover{background-color:}
.et_pb_counter_0 .et_pb_counter_container{background-color:#dddddd}
.et_pb_counters .et_pb_counter_0 .et_pb_counter_container{background-image:none}

home .intro .text, .home .info .text, .home .contact .text, .home .about .text {font-size:22px;line-height:30px;}

.home .intro .text, .home .info .text, .home .contact .text, .home .about .text {font-size:22px;line-height:30px;}


.sidebar .intro-text, .sidebar .mc4wp-form {
color: #231f20;
text-align: center;
}


.home .intro, .home .info, .home .section1, .home .section2 {
padding:60px 0 45px;
}

#my-banner #my-banner-img-caret {
    bottom: -5px;
    left: 49.3%;
    right: 50%;
    position: absolute;
    display: none;
}

#my-banner h1, #my-banner-p, #my-banner-img-caret {
    z-index: 2;
    position: relative;
    z-index: 1;
}

#my-banner-img-caret {
    bottom: 15px;
}
