﻿

.home-blocks .column {
    background-color: #ffffff;
    border: 1px solid #dce9de;
    padding: 10px;
}
.column .widget{margin:0 0 2em 0}

.column{float:left;margin-right:4%;min-height:20px}


.mob-iconic-sec{width: 100%; float: left;  }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.content-block--banner .container-fluid{margin-left:56px;margin-right:56px;width:100%}
.m-nav-fold i {background-color: rgba(245,245,245, 1);color: #222222;}

.mobile_menu_button .fa  {
	font-size:24px;
}
header.menu_bottom.has_header_fixed_right .mobile_menu_button{height:130px}
.dark .mobile_menu_button span,.fixed_top_header.dark .header_bottom_center_widget{color:#000}
.mobile_menu_button{display:none;float:left;height:100px;margin:0 20px 0 0}
.mobile_menu_button span{width:19px;height:17px;font-size:14px;z-index:50;display:table-cell;position:relative;cursor:pointer;vertical-align:middle}
.popup_menu_opened #back_to_top,.popup_menu_opened .fixed_top_header .header_bottom_center_widget,.popup_menu_opened .header_bottom_right_widget_holder,.popup_menu_opened .header_top,.popup_menu_opened .main_menu,.popup_menu_opened .mobile_menu_button,.popup_menu_opened .side_menu_button a:not(.popup_menu),.popup_menu_opened header .tooltip{visibility:hidden!important}
.et_pb_image_9.et_pb_module{margin-left:auto!important;margin-right:auto!important}


	.pagewidth,
	.sidebar-none .loops-wrapper.list-post .section-inner,
	.full_width .themify_builder_row .row_inner,
	.single .section-inner,
	.sidebar-none.query-section .page-content {
		max-width: 94%;
	}




.full_width .themify_builder_row .row_inner {
	width: 1064px; 
	max-width: 100%;
	margin: auto;
}

.full_width .themify_builder_row.fullwidth .row_inner {
	width: 100%;
	padding: 0;
}


.service h3 .block-service {
	display: table-cell;
	vertical-align: middle;
}

#footer .lista {float:left;width:24%;}

#footer .lista h1{background-color:#AF135C;color:#fff;font-size: 18px;padding-top: 5px;padding-bottom: 5px;}

#footer .lista h2 {font-size: 15px;line-height: 17px;color: #fff;margin-bottom: 10px;text-align: center !important;}

#footer .lista ul{padding: 0 0 0 10px;}

#footer .lista a:hover h2{text-decoration: underline;}

#footer .lista a h2.last {color:#AF135C;}

.page-id-23449 div#contentwrap {
}




#contentwrap {
background-color:#2E004C;

padding-top: 12px;
padding-left: 12px;
padding-right: 0vw;
padding-bottom: 10px;
}


.nav-footer li {
    display: inline-block;
    padding: 15px;
}


.nav-footer .fa {
    padding-right: 20px;
}
.row{margin-left:-15px;margin-right:-15px}
.outer{width:100%;clear:both}
.outer.section_slider.slider_up{padding:0}
#whyus_tabs .tab_content:not(.selected),.outer.mobile_tabs{display:none}
#section_top.outer.location_top{padding-top:0;margin-top:89px;padding-bottom:40px;max-height:0;overflow:hidden;min-height:50vh;-webkit-transition:max-height .3s cubic-bezier(.4,0,.2,1),min-height .3s cubic-bezier(.4,0,.2,1);-o-transition:max-height .3s cubic-bezier(.4,0,.2,1),min-height .3s cubic-bezier(.4,0,.2,1);-moz-transition:max-height .3s cubic-bezier(.4,0,.2,1),min-height .3s cubic-bezier(.4,0,.2,1);transition:max-height .3s cubic-bezier(.4,0,.2,1),min-height .3s cubic-bezier(.4,0,.2,1)}
.outer.section_slider,.people_50{padding:0 20px}
.outer.desktop_tabs{display:none}
.outer.mobile_tabs{display:block;margin-top:40px}
.outer.section_slider{padding:0}


#mobile-trigger2 {
  top: 0;
  display: inline; }

  #mobile-trigger2 ul {
    padding: 0 10px !important; }

  #mobile-trigger2 li {
    left: 0;
    list-style: none;
    padding: 10px 0;
    margin: 0 !important; }

  #mobile-trigger2 i {
    color: #467fa1; }


.top-bar-links {
  line-height: 45px;
  font-size: 13px;
}


.top-bar-links a {
  color: #a3a3a3;
}


.top-bar-links a:hover {
  color: #444444;
}


.top-bar-links .top-bar-link a:after {
  content: "•";
  margin: 0 7px 0 10px;
}


.top-bar-links .top-bar-link:last-child a:after {
  content: "";
  border-right: none;
  margin: 0;
}


.list_col .item{
	clear:both; 
	padding:10px;
}


.list_col .item .icon{
	float:left;
	padding-top:4px;
}


.list_col .item .text{
	 
	margin-left:52px;
	color:#b0afaf;
	font-size:13px;
	font-family:Arial;
	font-weight:normal;
}


.list_col .item a{
	color:#908f8f;
	text-decoration:none;
}


.list_col .item a.title{
	font-size:18px;
	color:#666666;
}


.list_col .item a:hover{
	text-decoration:underline;
}

#top_bar{padding-top:74px;}
.hp_bloc5_bloc_txt{font-family:Georgia!important;font-size:16px;color:#3c4046;padding-bottom:20px}


.nectar-slider-loading.default-loader .loading-icon, .pp_loaderIcon.default_loader {
	background-image: none!important;
}


.nectar-slider-loading.default-loader .loading-icon span {
	 border: 3px solid #666;
	 background-color: #393939;
}



.nectar-slider-loading .loading-icon {
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	z-index: 1000;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}


.nectar-slider-wrap .nectar-slider-loading { z-index: -1; }


body[data-ajax-transitions="true"] .nectar-slider-loading {
	display: none;
}

	
	.nectar-slider-loading {
		background-position: center!important;
		top: 0!important;
	}
.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}
.search__close{width:35px;height:35px;position:fixed;top:25px;right:25px;cursor:pointer;z-index:4}
.search__close img{width:100%;height:100%}
.search__close:hover i{opacity:1}
.search__close i{display:block;margin:0 auto;margin-top:17px;opacity:.2;background-repeat:no-repeat;height:14px;width:14px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.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-md-3{width:25%}


.mini-cart-total {
  position: relative; }

  .mini-cart-total .mini-cart-link {
    display: inline-block;
    width: 100%;
    height: 100%;
    color: #ffb500;
    text-align: center;
    text-transform: uppercase; }

    .mini-cart-total .mini-cart-link .minicart-quantity {
      position: absolute;
      top: 15px;
      right: 10px;
      background-color: #0286cd;
      border-radius: 50%;
      color: #fff;
      padding: 1px 5px;
      text-align: center; }


.mini-cart-total .mini-cart-empty {
  color: #9a9b9b;
  transition: color 500ms ease; }

  .mini-cart-total .mini-cart-empty:hover {
    color: #ffb500;
    text-decoration: none; }

.mfp-content .td-login-panel-descr {
  margin-bottom: 77px;
  font-size: 13px;
  line-height: 1;
}

		
	.mvp-blog-story-img,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-img {
		margin-right: 20px;
		width: 300px;
		}

		
	.mvp-blog-story-img,
	.mvp-blog-story-col .mvp-blog-story-img,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-img,
	#mvp-home-widget-wrap .mvp-flex-col .mvp-flex-story-img {
		margin: 0 20px 0 0;
		width: 150px;
		}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-46-0 , #pg-46-1 , #pl-46 .so-panel , #pl-46 .so-panel:last-child { margin-bottom:0px }
.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-xs{display:table!important}
tr.visible-xs{display:table-row!important}
td.visible-xs,th.visible-xs{display:table-cell!important}

#masthead.stuck #logo {
margin-top: 8px;
}

#masthead.stuck #logo h1 {
margin-top: 10px;
font-size: 26px;
color: #ffffff;
}

#logo {
float: left;
margin-top: 15px;
-webkit-transition: all 0.1s ease-in-out 0s;
-moz-transition: all 0.1s ease-in-out 0s;
-ms-transition: all 0.1s ease-in-out 0s;
-o-transition: all 0.1s ease-in-out 0s;
transition: all 0.1s ease-in-out 0s;
}

#logo img {
margin: 5px;
}

#logo h1 {
font-size: 30px;
font-weight: 700;
margin: 6px 0 0 0;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
}

#logo h1 a:hover { text-decoration: none; }




.stuck #menu.light #logo h1 a {
	color: #ffffff;
}

#hero.done .image-wrap img.before { display: none; }

			.so-mobilenav-mobile + * { display: none; }


.icon-calendar-alert:before {
  content: "\e909"; }


#comments ul.children{margin:10px 0 0 25px;padding:0; }

#comments ul.children li {border-top:1px dotted #C9C4C4; }
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}
.navul .menu-hd,.navul li span.click{display:none}
.menu-hd .close-btn{color:#fff!important;display:block;height:25px;opacity:1;outline:0;overflow:hidden;font-size:16px;position:relative;text-transform:uppercase;white-space:nowrap;width:100%;line-height:19px}
.navul .menu-hd{display:block;background:#282828;color:#fff;padding:21px 10px;font-size:16px;font-weight:700;border-bottom:solid 2px #ba3348;font-family:'Open Sans',sans-serif}

.p1-center{
	text-align: center;
	width: 400px;
}

.p1-list{
	margin-bottom: 0;
}

.testimonoals_content .p1{
	color: #666a6e;
	font-size: 16px;
	margin: 10px;
	line-height: 27px;
}

.testimonoals_content .p1 .s1:first-child{
	color: #181819;
	font-size: 16px;
	font-weight: 600;
}

.testimonoals_content .p1 .s1:nth-child(2){
	color: #17bcfd;
	font-size: 16px;
}

.contact_info .p1:nth-child(odd){
	color: #666a6e;
	font-size: 14px;
	padding: 10px 0;
}

.contact_info .p1:nth-child(even){
	font-size: 20px;
	margin-bottom: 20px;
	color: #181819;
}

.contact_info .p1:nth-child(2){
	color: #17bcfd;
	text-decoration: underline;
}

#navigation ul li.bold {
	font-weight: bold;
}

.bold {
	font-weight: bold;
}
.video-list ul .video-box footer .post-meta{border-top:1px solid #fff;margin:0 2px}
.video-list ul .video-box footer .post-meta:after,.video-list ul .video-box footer .post-meta:before{content:" ";display:table}
.video-list ul .video-box footer .post-meta .meta{width:30%;float:left;border-right:1px solid #fff;padding:3px;text-align:center;color:#7A3F0F;margin:5px 0 0}
.video-list ul .video-box footer .post-meta .meta span{display:block;color:#ccc;text-transform:uppercase}
.video-list ul .video-box footer .post-meta .meta.length{width:40%}
.video-list ul .video-box footer .post-meta .meta.rating{border-right:none}
.cross-label{background-color:#f58f0a;color:#fff;font-size:12px;font-size:.75rem;font-weight:bold;height:24px;line-height:22px;position:absolute;right:-2px;text-align:center;top:19px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:65px;z-index:98}
.cross-label:before{content:"";display:block;position:absolute;border-right:24px solid #f58f0a;border-top:24px solid transparent;height:0;left:-23px;top:0;width:0}
.cross-label:after{content:"";display:block;position:absolute;border-left:24px solid #f58f0a;border-top:24px solid transparent;height:0;left:64px;top:0;width:0}

.w3eden .row {
    margin-right: -15px;
    margin-left: -15px;
}
.row{margin-right:-15px;margin-left:-15px}

.row-divider {
    clear: both;
}




.ant-advanced-search .row-wrap {
	padding-bottom: 15px;
}


.ant-advanced-search .row-wrap label {
	width: 150px;
}


.ant-advanced-search .row-wrap .as-radio-margin {
	margin-left: 10px;
}


.page-id-22936 .row.content {
	
}

.hcmcul.edit-profile .row,
.hcmcul.edit-profile .form-table tr td {
	padding-bottom: 3px;
}


#bcorp-floating-nav {border-bottom-width:1px; border-bottom-style:solid; border-top-width:1px; border-top-style:solid; }

#sfw-respond h3#sfw-reply-title{font-size:1.142857143rem;line-height:1.5}

#sfw-respond h3#sfw-reply-title #cancel-comment-reply-link{margin-left:.714285714rem;font-weight:400;font-size:.857142857rem}



.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; 
}
.bg-container{background:#03aaf0;overflow:hidden;}


#outer{
border:0px solid #FFFFFF;
width:995px;
margin-left:auto;
margin-right:auto;
}


.emodal .emodal-content :last-child {
	margin-bottom:0;
}
.ui--blog-title{margin:0 0 6px;}
.ui--blog-item.layout--mini .ui--blog-title,.ui--blog-item.layout--mini-carousel .ui--blog-title{margin-bottom:12px;}
.ui--blog-item.layout--single .ui--blog-title{margin-bottom:18px;}

html .ui--blog-item.layout--single .ui--blog-title { font-size: 22px; font-weight: 600 !important; }

html .ui--blog-item.layout--standard .ui--blog-title, html .ui--blog-item.layout--medium .ui--blog-title { font-size: 22px; font-weight: 600 !important; }

html .ui--blog-item.layout--mini .ui--blog-title, html .ui--blog-item.layout--mini-carousel .ui--blog-title { font-size: 22px; font-weight: 600 !important; }

.cli-modal-backdrop.cli-show {
  opacity: .8;
}

.cli-modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
	display: none;
}

.cli-modal-backdrop.cli-fade {
  opacity: 0
}

  .navigation .navigation-element { display: inline-block; float: left; }

  .navigation .navigation-element .top-level_navigation-link { height: 99px; width: auto; padding: 35px 20px; display: block; }

  .navigation .second-level .navigation-element, .navigation .second-level .secondary_navigation-heading, .navigation .second-level .secondary_navigation-link { display: block; float: none; clear: both; padding: 2px 15px; }

  .navigation .third-level .navigation-element { padding: 2px 5px 2px 25px; }
.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;}


#wb-bar,#wb-bnr {
    background: #fff
}
#wb-bnr{background:#114f7a;background:-webkit-gradient(linear,left top,left bottom,from(#176ca7),to(#114f7a));background:linear-gradient(#176ca7,#114f7a)}
.pagewidth,.full_width .themify_builder_row .row_inner{max-width:96%}
.full_width .themify_builder_row.fullwidth .row_inner{width:100%;max-width:100%;padding:0}

img#fsb_image {
	
	min-height: 100%;
	min-width: 1024px;

	
	width: 100%;
	height: auto;

	
	position: fixed;
	top: 0;
	left: 0;
	z-index: -9999;
}


.header_wrapper {
	position: fixed;
	width: 100%;
	z-index: 100;
	height: 150px;
}

#cff .cff-text-link{
  float: left;
  clear: none;
  width: 72%;
  margin-left: 3%;
  padding: 0 0 5px 0;
}

#cff .cff-text-link.cff-no-image{
  width: 100%;
  margin-left: 0;
}

#ff-stream-1 .ff-filter:hover,
#ff-stream-1 .ff-filter.ff-filter--active,
#ff-stream-1 .ff-moderation-button,
#ff-stream-1 .ff-loadmore-wrapper .ff-btn,
#ff-stream-1 .ff-square:nth-child(1) {
	background-color: rgb(59, 61, 64);
}

#ff-stream-1 li,
#ff-stream-1 .ff-square {
	background: rgb(247, 247, 247);
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-lg-6{width:50%}


.regions_rates_table_row1,
.regions_rates_table_row2 {
    border-bottom: 1px solid #e3e1e0;
    font-size: 12px;
    text-align: center
}


.ratesbox .regions_rates_table_row1,
.ratesbox .regions_rates_table_row2 {
    font-size: 11px;
    padding: 1px;
}






TD.mincart {

font-size: 12px;

width: 180px;

font-family : Verdana, Arial, Helvetica, sans-serif;

}




P.mincart {

font-size: 11px;

font-family : Verdana, Arial, Helvetica, sans-serif;

}




table.mincart {

width: 180px;

border: 1px dotted #c66300;

background-color: #FFF;

}


.taa {
	font-family:"Arial Narrow";
	font-size:24px;
	color:#0C3;
	padding-left:3px;
	background-color:#FC6;
}
.clearfix::after,.clearfix::before,.container-fluid::after,.container-fluid::before,.container::after,.container::before,.evf-row::after,.evf-row::before{display:table;content:''}
.clearfix::after,.container-fluid::after,.container::after,.evf-row::after{clear:both}

.latest{
text-align: center;
padding:0 0 5px;
overflow:hidden;
margin-bottom:5px;
border-bottom:1px dotted #999999;
}

.latest img{
margin-bottom:5px;}


    .wpb_row .row-bg, .full-width-section .row-bg {
    	margin-top: 0!important;
    	height: 100%!important;
    	transform: none!important;
    	-webkit-transform: none!important;
    	background-attachment: scroll!important;
	}


	div[data-bg-mobile-hidden="true"] .row-bg.using-image {
		background-image: none!important;
	}

.premier-left-cnt{width:419px; float:left; margin-top:200px; position:relative;}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }
#footer .privacy-links ul.menu li.last{border-right:none;margin:0;padding:0;}
header .block-locale{float:right;margin-top:12px}
 .back-to-top {
position: fixed;
bottom: 20px;
right: 30px;
width: 56px;
text-align: center;
height: 56px;
line-height: 56px;
background: #9f111b;
border-radius: 100%;
cursor: pointer;
color: #fff;
box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
z-index: 99;
opacity: 0;
visibility: hidden;
transition: all ease 0.35s;
-webkit-transition: all ease 0.35s;
-moz-transition: all ease 0.35s;
}

.back-to-top.show {
bottom: 30px;
opacity: 1;
filter: alpha(opacity=100);
visibility: visible;
}

.back-to-top:hover {
background: #e85387;
}

.back-to-top span {
display: block;
font-size: 25px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
transform: rotate(-90deg);
}


.topShopb a .txt{
display: block;
padding: 15px;
line-height: 1.4em;
}
.wpbf-grid{margin-left:-35px;display:flex;flex-wrap:wrap}
.wpbf-grid+.wpbf-grid{margin-top:35px}
.wpbf-grid-xlarge{margin-left:-45px}
.wpbf-grid-xlarge+.wpbf-grid-xlarge{margin-top:45px}
.wpbf-grid-large{margin-left:-35px}
.wpbf-grid-large+.wpbf-grid-large{margin-top:35px}
.wpbf-grid-medium{margin-left:-25px}
.wpbf-grid-medium+.wpbf-grid-medium{margin-top:25px}
.wpbf-grid-small{margin-left:-15px}
.wpbf-grid-small+.wpbf-grid-small{margin-top:15px}
.wpbf-grid-collapse{margin-left:0}
.wpbf-grid-divider:not(:empty){margin-left:-25px;margin-right:-25px}
.wpbf-grid:before,.wpbf-grid:after{content:"";display:block;overflow:hidden}
.wpbf-grid:after{clear:both}
.wpbf-navigation .wpbf-grid-collapse{display:table;width:100%}
.alignnone{margin:5px 20px 20px 0}
a img.alignnone{margin:5px 20px 0 0}
.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-12{width:100%}

.col-sm-12.text-center h2 {
	margin-bottom: 50px;
	font-size: 45px;
}




.locations-section .col-sm-12 p {
    line-height: 1.2;
}



.col-sm-12.white {
	margin-bottom: 30px;
}

    .features-section .col-sm-12 img {
        width: 23%;
    }

.gdlr-core-pbf-column,
.gdlr-core-pbf-column-content-margin{ position: relative; }

	.gdlr-core-pbf-column-content-margin{ padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; margin-right: 0px !important; }

	.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin{ padding-left: 30px !important; padding-right: 30px !important; }
.collapse{display:none}
.collapse.show{display:block}
tr.collapse.show{display:table-row}
tbody.collapse.show{display:table-row-group}

body #logo {float:none; margin:0 auto;}

#logo-container .icons { text-align:center; float:none; margin-top:0px; margin-bottom:10px;}
body #logo,body #logo img{max-width:100%}
#logo-container{border-top:2px solid #ececec;border-top:2px solid rgba(0,0,0,.09)}
body #logo img{height:auto;opacity:1!important;filter:alpha(opacity=100)}
body #logo a:hover img{opacity:1!important;filter:alpha(opacity=100)}
.lt-ie8 #logo-container .icons{display:none}
#logo img{width:100%;height:auto}
#logo-container .width-container{width:100%;text-align:center}
body #logo,.banner{max-width:80%!important;float:none!important;text-align:center!important}

.p5{padding:5px}
 
div.package-info .package-price{ color: #3389d7; }




.map_filter{
	display:flex;
	align-items:center;
	cursor:pointer;
	transition:all .3s;
}

.map_filter.current_filter{
	font-weight:bold;
	color:#42AA98;
}


  .lang-switcher-small .menu-title,
  .lang-switcher-small ul a {
    line-height: 50px;
    height: 50px;
    padding: 0 10px; }

  .lang-switcher-small .menu-title {
    display: inline-block;
    color: #0e4d97; }


.tab-pane .tiny-gutter {
  padding: 0 10px; }

  .tab-pane .tiny-gutter .item {
    padding: 5px; }

.wrap{ margin:0 auto; width:1190px;}

.nav .wrap{ width:1180px;}


.hp-content-area-1 {
    float: left;
    width: 100%;
    margin-bottom: 25px;
}


ul.hp-content-area-1-inner {
    list-style: none;
    padding: 0;
    float: left;
    width: 100%;
    margin: 0;
    position: relative;
}


ul.hp-content-area-1-inner li {
    float: left;
    width: 32.33%;
    margin-right: 1.5%;
    position: relative;
}


ul.hp-content-area-1-inner li:last-child {
    margin-right: 0;
}


ul.hp-content-area-1-inner li img {
    float: left;
    width: 100%;
}


#menu-footer-nav-1 li
{
    padding-bottom: .35em
}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}

.clearfix:before,
.clearfix:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.clearfix:after {
    clear: both
}


.clearfix {
    zoom: 1
}
body .widget.clearfix-desktop{clear:both}
body .widget.clearfix-tablet{clear:both}
body .widget.clearfix-desktop,body .widget.clearfix-tablet{clear:none}
body .widget.clearfix-mobile{clear:both}
body h2.fl-post-feed-title {margin: 0 0 10px;padding: 0;clear: none;}
.fl-node-5cab872b9b1d7 h2.fl-post-feed-title {font-size: 24px;}
.fl-node-5ac5111004523 h2.fl-post-feed-title {font-size: 24px;}


.container {
  margin: 0 auto;
  max-width: 920px;
  padding: 0 10px;
  width: 100%;
}


.footer-menu-col.social {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 1em;
}
#content .stack .stack-width,#prefooter,#header-inner{margin:0 3.6%;}
.page-tour #prefooter{max-width:100%;}
.page-tour #prefooter .col-first,.page-tour #prefooter .col-second{width:100%;}
.page-tour #prefooter div#prefooter-first-region,.page-tour #prefooter div#prefooter-second-region{margin:0 3.6%;}

          #page #content #primary #main #page-hero .hero-inner .title {
            font-size: 40px;
            color: #fff;
            font-weight: 200;
            line-height: 40px;
            margin-top: 0;
            margin-bottom: 20px; }

  .videogallery-con .dzsvg-preloader .loader .line-2, .videogallery-con .dzsvg-preloader .loader .line-4, .videogallery-fake-con .dzsvg-preloader.ball-pulse .loader .line-2, .videogallery-fake-con .dzsvg-preloader.ball-pulse .loader .line-4 {
    -webkit-animation-delay: .2s;
    animation-delay: .2s; }
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.widget_wpcom_social_media_icons_widget .screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus,.widget_wpcom_social_media_icons_widget .screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.assistive-text,.says,.screen-reader-text{clip:rect(1px,1px,1px,1px)}

.img-info {
width: 250px;
}

.img-info, .img-info1 {
width: auto;
max-width: 100%;
height: auto;
}

.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}


.slicknav_nav .menu-item-has-children.slicknav_open,
.slicknav_nav .page_item_has_children.slicknav_open {
	padding-bottom: 0;
	border-bottom: 0;
}

.slicknav_nav .menu-item-has-children li,
.slicknav_nav .page_item_has_children li {
	background: #111;
}

.widget-container {background-color: transparent;}
.section{clear:both;padding:0px;margin:0px;}
.comment-respond .fusion-title .comment-reply-title.title-heading-left,.fusion-title h1.title-heading-left,.fusion-title h2.title-heading-left,.fusion-title h3.title-heading-left,.fusion-title h4.title-heading-left,.fusion-title h5.title-heading-left,.fusion-title h6.title-heading-left{padding-right:8px;text-align:left}
.comment-respond .fusion-title .comment-reply-title.title-heading-left .fontawesome-icon,.fusion-title h1.title-heading-left .fontawesome-icon,.fusion-title h2.title-heading-left .fontawesome-icon,.fusion-title h3.title-heading-left .fontawesome-icon,.fusion-title h4.title-heading-left .fontawesome-icon,.fusion-title h5.title-heading-left .fontawesome-icon,.fusion-title h6.title-heading-left .fontawesome-icon{margin-right:10px}
.fusion-title.fusion-sep-none .title-heading-left{padding:0;text-align:left}
.fusion-title.sep-underline .title-heading-left,.fusion-title.sep-underline .title-heading-right{padding:0}


.c-phone-context__divider {
  position: relative;
  margin-top: 1rem;
  margin-bottom: 1rem;
  margin-left: auto;
  margin-right: auto;
  width: 40%;
  border-bottom: 0.0625rem solid #ced4da; }


.c-phone-context__divider-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #595959;
  background-color: #fff;
  padding-right: 0.5rem;
  padding-left: 0.5rem; }

#cookie-notice{display:block;visibility:hidden;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}
#cookie-notice .cn-revoke-cookie{margin:0}
#cookie-notice .cn-button{margin-left:10px}
.cn-bottom{bottom:0}
#u3103-5{font-size:142px;line-height:142px;}

.contacttxt{
margin-left:10px;
	
}


button.lend-but.bic.whitetxt {
    display: block;
    margin: 20px auto;
    background: none;
    border: 3px solid;
    font-size: 17px;
    text-shadow: 1px 1px 1px black;
}


p.bic.whitetxt {
    text-shadow: 1px 1px 1px black;
    font-size:20px;
}


.bic{
    	font-family: Bicubik1;
}

button.bic:hover {
    background: black;
    color: white !important;
    opacity: 1;
}

button.lend-but.bic.whitetxt:hover {
    background: white;
    color: black !important;
    text-shadow: none;
}

.news__body {
  padding: 15px 20px;
  position: relative;
  z-index: 2;
}

.reports .news .news__body {
  margin: 0;
  padding-right:  120px;
}

  .articles .news .news__body {
    flex: 0 1 auto;
    width: calc(100% - 250px);
    margin-top: 0;
    padding-left: 25px;
  }

  .reports .news__body {
    padding-right: 35px !important;
  }


#reply-title {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 7px;
  margin-top: 10px;
}


.columns-1{float:none;width:100%;padding:15px 0; margin: 0;}
.img-fluid{max-width:100%;height:auto}
#wpspd-brand,.wpspd-fake-brand{display:table-cell;vertical-align:middle}
body:not(.wpspd-unloading) .wpspd-fake-brand{visibility:hidden}
.wpspd-fake-brand,body:not(.page-template-home-template) #wpspd-brand{width:100%}
.page-template-home-template #wpspd-brand,.page-template-home-template #wpspd-header nav,.page-template-home-template .wpspd-fake-brand{text-align:center}
.wpspd-brand-cell,.wpspd-fake-brand{display:inline-block;vertical-align:top}
 


#header {margin-left: auto; margin-right: auto; border: 5px solid #fff;}


.page-id-23449 div#main.wrap {
width:98vw;
}


 



page-id-6554 div.wrap {width: 1350px;}
 

page-id-6554 div#main.wrap {width: 1350px;}
   

post-id-6554 div#main.wrap {width: 1350px;}
   

post-id-6554 div.wrap {width: 1350px;}
   

.page-id-6554 .main .wrap div {width: 1350px;}
.sprocket-features.layout-slideshow .sprocket-features-title,.sprocket-features.layout-slideshow .sprocket-features-desc{background:0 0;color:inherit}
.sprocket-features.layout-slideshow .sprocket-features-desc{width:70%;position:relative;display:block;text-align:center;margin:0 auto;font-size:1.05rem;line-height:1.3;text-shadow:1px 1px 1px rgba(0,0,0,.6)}
.outline-home .sprocket-features-desc a:hover{color:#fff!important}
.sprocket-features-desc a{color:#fff!important}
.sprocket-features-desc a:hover{color:#f52d2d!important}
.sprocket-features-desc{text-align:center}

.layout-showcase .sprocket-features-list .sprocket-features-desc li {display: list-item;opacity: 1;position: relative;}
.layout-slideshow2 .sprocket-features-desc{font-size:1em;line-height:1.3em;margin:0;padding:0;display:block}
.layout-slideshow2 .sprocket-features-title,.layout-slideshow2 .sprocket-features-desc{color:#fff}


.news-list-box .news-posts-box {
	display: none;
	margin-top: 36px;
}


.news-list-box .news-posts-box.active {
	display: block;
}


.archive .news-posts-box {
	margin-top: 36px;
	padding-bottom: 61px;
}

.cookies {
  width: auto;
  display: inline-block;
  padding-top: 8px;
  font-size: 80%;
  float: right;
}

.cookies p button {
  padding: 0;
  padding-left: 15px;
  font-size: 180%;
  outline: none;
}
.product-gallery img.lazy-load,.product-small img.lazy-load,.product-small img[data-lazy-srcset]:not(.lazyloaded){background-color:rgba(68,96,132,0.1);padding-top:100%}

.sub-menu .menu-item-has-children:after { color: #fff }

	#site-navigation #nav_wrap .menu-item {width: 100% !important; display: block !important; float: none !important; border-top: 1px solid #FFF; padding: 0 !important;}

	#site-navigation #nav_wrap .menu-item a {padding: 15px 20px !important; color: #FFF !important;}

  #site-navigation #nav_wrap .sub-menu .menu-item a:before { content: "\f054"; font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; }

	#site-navigation #nav_wrap .menu-item.current_page_item {background: #F06241;}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
	margin-right: -4px;
}


.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: "\f460";
	}


	
.infinite-mm-menu-wrap{ display: none; }

.home-layout {
	margin: 0 0 60px 15px;
}
.ptp-col{padding-left:.4em;padding-right:.4em;display:inline-block;vertical-align:top;white-space:normal}

.img_hear{display:none;}
#block-bri58da6818ad3f5{min-height:65px}
.banner-top,.banner-atf,.banner-btf,.footer-banner,.banner-728-inner,.mobile-ad{min-height:0px !important}

.text-justify {
  text-align: justify;
}


.linkbar li.right
{
text-align: right;
float: right;
width: 10em;
margin-right: 24px;
}


.linkbar li.left a, .linkbar li.right a
{
border: 0;
}
.istouch #menu .menu-item-has-children .sub-menu li.view-all{display:block !important}
#menu .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0}
#menu .menu-item-has-children.hover .sub-menu li a{font-size:1rem}
#menu .menu-item-has-children .sub-menu li.view-all{display:none}
#menu .menu-item-has-children .sub-menu a{display:block;padding:.375rem 1.25rem;font-size:1rem;line-height:1.5;text-decoration:none;color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#menu .menu-item-has-children .sub-menu a:hover{color:#41812a}
#menu .menu-item-has-children.hover .sub-menu{visibility:visible;opacity:1}
#menu .menu-item-has-children.hover .sub-menu a{padding:.375rem 1.875rem;font-size:.875rem;line-height:1.25rem}



.assistive-text,
.screen-reader-text {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); 
	clip: rect(1px, 1px, 1px, 1px);
	overflow: hidden;
	height: 1px;
	width: 1px;
}

#access a.assistive-text:focus,
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
	background: #eee;
	border-bottom: 1px solid #ddd;
	color: #1982d1;
	clip: auto !important;
	font-size: 12px;
	height: auto;
	position: absolute;
	text-decoration: underline;
	top: 0;
	left: 7.6%;
	width: auto;
}
.thankyou-main .thankyou-box{padding:35px 0}
.thankyou-main{width:100%;position:relative;display:table;height:100vh}
h1#buzzblog{font-size:49px;font-style:normal;font-variant:normal;font-weight:700;line-height:53.9px;color:#840000;text-shadow:2px 0 #000;margin-bottom:-20px;border-bottom:3px solid #840000}
.ubtn-data{z-index:3;position:inherit;display:block;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit}
.ubtn-img-container .ubtn-data{position:relative;display:inline-block}
.ubtn-img-container .ubtn-data.ubtn-icon i{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.ubtn-img-container .ubtn-data.ubtn-icon{height:100%;position:absolute}
.ubtn-img-container .ubtn-sep-icon-right .ubtn-data.ubtn-text{left:-10px}
.ubtn-img-container .ubtn-sep-icon-at-left .ubtn-data.ubtn-text{right:-15px}

.line {float:left;width:100%;margin-bottom:10px;}

.mx-page-title.line-top {margin-top:20px;}

.mx-page-title.line-bottom {padding-bottom:5px;}

.mx-page-title.line-top .mx-pagetitle-line {top: 0;margin-top: -10px;}

.mx-page-title.line-bottom .mx-pagetitle-line {top: 100%;margin-top: 0px;}

 #menu-item-25 a, #menu-item-26 a, #menu-item-27 a, #menu-item-228 a {
  padding: 10px 6px;
}
.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}


.top_news ul li .read_more {
	margin-left:10px;
}
.view-convegni .view-content{clear:both;}
.view-eventi .view-footer .view-eventi .view-content{clear:both;}
.order-3{-ms-flex-order:3;order:3}
.top-title-jp{display:-ms-flexbox;display:flex;font-weight:700}
.tatsu-custom-height-wrap,.tatsu-fullscreen-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}
.tatsu-custom-height-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}
.tatsu-BJI6i_D4N .tatsu-custom-height-wrap{align-items:flex-start;min-height:0vh}
.site-footer .site-info{margin:.5em}
.site-footer .site-info .footer-credit a{text-decoration:none;border-bottom:1px solid}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea{width:100%}




.textwidget p { margin-top: 20px; }

.textwidget p:first-child { margin-top: 0; }

.textwidget ul { list-style: square; }

.textwidget ol { list-style: decimal; }

.textwidget ul, .textwidget ol { margin: 0 0 20px 15px; }

.textwidget ul ul, .textwidget ol ol { margin: 0 0 0 15px; }
.aom-nav .aom-search-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.5px;color:#87240f;text-transform:uppercase;text-decoration:none;margin-top:-12px}
.aom-search-mobile .aom-mobile-search-btn{display:inline-block;margin-right:5px;width:28px}
.aom-search-mobile svg:last-of-type{display:none;width:28px;margin-left:4px}
.aom-search-mobile.aom-mobile-search-close svg:first-of-type{display:none}
.aom-search-mobile.aom-mobile-search-close svg:last-of-type{display:inline-block}
.aom-search-mobile.aom-mobile-search-close span{visibility:hidden}
.aom-search-mobile svg:first-of-type{width:21px;margin-left:4px}
.mm-vertical #Top_bar .container{position:relative;}
#Header_creative .container{width:100%}
.section_wrapper, .container {max-width: 1220px;}

.agile-about-main{background:#febf00;}

.single .nav-links {
    margin-top: 10px;
}

.comment-navigation,
.single .nav-links {
  overflow: hidden;
  margin-top: 30px;
}


	#header-forms-find-title, #header-forms-find-title a, #header-forms-find-title a:hover, #header-forms-find-title a:visited, #header-forms-find-title a:active {
		font-size: 14px; 
		text-decoration: underline;
		color: #566B7B; 
	}
.simple-steps-step{display:table;width:100%;margin-top:50px}
.simple-steps-step:first-child{margin-top:0}
 #pg-775-0 , #pg-775-1 , #pg-775-2 , #pl-775 .panel-grid-cell .so-panel , #pl-775 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pgc-775-0-0 , #pgc-775-1-0 , #pgc-775-2-0 , #pl-775 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }
 #pl-775 .panel-grid , #pl-775 .panel-grid-cell {  }
 #pl-775 .panel-grid .panel-grid-cell-empty { display:none }


.metaslider .caption-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    background: black;
    color: white;
    opacity: 0.7;
    margin: 0;
    display: block;
    width: 100%;
    line-height: 1.4em;
}


.metaslider .caption-wrap .caption img {
    width: auto;
}


    .btn_freetrial {
      width: 120px; height: 60px; float: left; background: #e90d8b; text-align: center;
      padding: 10px; position: absolute; top: 0; right: 55px;
    }

    .btn_freetrial a{width: 100%; height: 100%; color: #fff; font-size: 14px; display: inline-block; line-height: 45px;}
.signup,.bookingpeople{width:100%;text-align:center;position:absolute;top:0;background:#282828;z-index:15;padding:15px 0;color:#fff;font-family:brownregular;font-size:.75em}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-220-0 , #pg-220-1 , #pg-220-2 , #pg-220-3 , #pg-220-4 , #pg-220-5 , #pg-220-6 , #pg-220-7 , #pg-220-8 , #pg-220-9 , #pl-220 .so-panel , #pl-220 .so-panel:last-child { margin-bottom:0px }
footer img.icon{max-width:30px;height:auto}
 #pgc-1134-0-0 , #pgc-1134-2-0 , #pgc-1134-3-0 , #pgc-1134-4-0 , #pgc-1134-6-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) }

#content.content-builder .panel-full .panel-grid-cell {
padding-left: 0 !important;
padding-right: 0 !important;
}

.panel-grid-cell { width: 100% !important; }
.panel-grid-cell .panel-cell-style{height:100%}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}
 #pl-1134 .panel-grid-cell { padding:0 }
 #pl-1134 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-1134 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }

.ezoic-wrapper-column-1 { max-width: 232px !important; }

.ezoic-wrapper-column-2 { max-width: 232px !important; }

.ezoic-wrapper-content { max-width: 750px !important; }

.ezoic-wrapper-column-1 * { max-width: 232px; }

.ezoic-wrapper-column-2 * { max-width: 232px; }

.ezoic-wrapper-content * { max-width: 750px; }


.ezoic-wrapper-content, .ezoic-wrapper-column-1, .ezoic-wrapper-column-2 { line-height: initial;color: initial;font-size: initial;font-family: initial;font-weight: initial;font-style: initial;font-variants: initial; }

.ezoic-wrapper-content table, .ezoic-wrapper-column-1 table, .ezoic-wrapper-column-2 table { border-collapse: initial;border-spacing: initial;border-color: initial; }
#sp-flg{font-size:0;line-height:0;display:block;width:0;height:0}

#une .titre a.more{
    text-transform: uppercase;
    font-size: 14px;
    color:#fff;
    letter-spacing: 1px;
    font-weight: bold;
}

.bloc .more a{
    color:#000;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1px;
}

.mediatheque .more{
    padding-top: 10px;
}

.palmares .more a{
  color:#fff;
  position: absolute;
  right: 15px;
  top: 15px;
}

.palmares .more.musee a{
  right: auto;
  left: 15px;
}

.media_details .more{
    padding-top: 0;
}

.media_details .bloc .more a{
    font-size: 12px;
}


#pos-2,
#pos-3,
#pos-4,
#pos-5,
#pos-6 {
	padding: 58px 0 128px 0;
}


#pos-3,
#pos-5 {
	background-color: #eceff1;
}


#pos-2 h2,
#pos-3 h2,
#pos-4 h2,
#pos-5 h2 {
	margin: 0 0 50px 0;
	font-family: 'Oswald';
	font-size: 2rem;
	font-weight: 700;
	line-height: 1.3em;
	text-align: center;
	text-transform: uppercase;
	word-spacing: 0.05em;
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}


.centered {
    position: absolute;
    margin-top: 300px;
    top: 20vh;
    left: 0%;
    transform: translate(0%, -50%);
    text-align: center;
    font-family: 'DIN', 'Open Sans', Helvetica, Arial, sans-serif;
    max-width: 100%;
    width: calc(100% - 50px);
    padding: 0 25px;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}


#enter_cont div.box div.belt {
  position: absolute;
}
.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}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.alert .container{position:relative}
.container.main-bar{padding-top:5px;padding-bottom:5px}

.sub-menu .menu-item-has-children:after { color: #fff }

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

.navbar .menu-item a {
border-bottom: 1px solid #111;
padding: .7rem 0;
}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}
.et_pb_section{padding:54px 0}
.et_pb_section_9.et_pb_section{background-color:#1f64a5!important}
.et_pb_section_7.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.et_pb_section_10.et_pb_section{background-color:rgba(68,214,32,0.67)!important}
.et_pb_section_1.et_pb_section{padding-bottom:0px;background-color:#3a4149!important}
.et_pb_section_3.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#3a4149!important}
.et_pb_section_4.et_pb_section{padding-bottom:0px;background-color:#212a34!important}
.et_pb_section_6.et_pb_section{padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px}
.et_pb_section_8.et_pb_section{padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px}


.testimonials-widget-testimonial cite,
.testimonials-widget-testimonial div.credit {
	
	display: block; 
	margin-top: .2em;
	text-align: right;
}


.widget .testimonials-widget-testimonial cite,
.widget .testimonials-widget-testimonial div.credit {
	margin-top: .8em;
}


.widget .testimonials-widget-testimonial .whitespace cite,
.widget .whitespace cite,
.widget .testimonials-widget-testimonial .whitespace div.credit,
.widget .whitespace div.credit {
	margin-top: .2em;
}


.testimonials-widget-testimonial cite:before,
.testimonials-widget-testimonial div.credit:before {
	content: "– "
}
#u2428popup,#u2426popup,#u2427popup{width:15px;height:15px;margin-right:-10000px;margin-left:50%;}
.popup_anchor{position:relative;width:0px;height:0px;}





.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	overflow: hidden;
	width: 1px;
}


.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
	background-color: #f1f1f1;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow:	0 1px 2px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:	0 1px 2px rgba(0, 0, 0, 0.15);
	box-shadow:	0 1px 2px rgba(0, 0, 0, 0.15);
	clip: auto !important;
	color: #0C4C8A;
	display: block;
	font-size: 14px;
	font-weight: 700;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; 
}
.et_pb_row_2.et_pb_row{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.et_pb_row_0.et_pb_row{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px;padding-bottom:0px}


.et_pb_pagebuilder_layout.single-event #page-container .et_pb_row,
.et_pb_pagebuilder_layout.single-product #page-container .et_pb_row { 
width: 100%; 
}
 
.et_pb_pagebuilder_layout.single-event #page-container .et_pb_with_background .et_pb_row,
.et_pb_pagebuilder_layout.single-product #page-container .et_pb_with_background .et_pb_row { 
width: 80%; 
}


.stretch .et_pb_row { max-width: 100%; width: 100%; }

.slider .text {overflow: hidden; margin: 35px 0 0 260px; width: 300px}

.column-container .text {font-size: 14px; min-height: 60px; padding: 1% 20% 0 0;}

.three-column-container .text {font-size: 14px; padding-bottom: 7%; line-height: 1.4; width: 50%}

.latest-news.banner .items .item .text {padding-right: 15px}

.searchresults .item .text p {font-size:13px;line-height:15px;color:#555}

    


    .latest-news .items .item .text {overflow: hidden}

    .three-column-container .column:first-child .column-inner .text {width: 70%}

    .three-column-container .title, .three-column-container .text {width: 100%; text-align: center}
.absolute-footer,html{background-color:#5b5b5b}
.absolute-footer{color:rgba(0,0,0,0.5);padding:10px 0 15px;font-size:.9em}
.absolute-footer.dark{color:rgba(255,255,255,0.5)}
.absolute-footer.fixed{left:0;right:0;bottom:0;padding:7.5px 15px;z-index:101;color:#FFF;background-color:transparent;text-shadow:1px 1px 1px rgba(0,0,0,0.7)}
.absolute-footer ul{padding-bottom:5px;opacity:.8;border-bottom:1px solid #ddd}
.absolute-footer.dark ul{border-color:rgba(255,255,255,0.08)}
.absolute-footer.text-center ul{border:0;padding-top:5px}

.row {
  position: relative;
  width: 100%;
}

.row [class^="col"] {
  float: left;
  margin: 0.5rem 2%;
  min-height: 0.125rem;
}

.row::after {
  content: "";
  display: table;
  clear: both;
}


.site-header-phone-wrapper .phone-dot {
  display: inline-block;
  padding: 0 4px;
}
.fl-node-5aa49446ee90e .fl-button-wrap {text-align: left;}
.fl-node-5aa4955ca5be5 .fl-button-wrap {text-align: left;}
.fl-node-5aa4955b9ab16 .fl-button-wrap {text-align: left;}
.fl-node-5ae21fb25722c .fl-button-wrap {text-align: left;}
.fl-node-5ae21fb2573e0 .fl-button-wrap {text-align: left;}
.fl-node-5ae21fb25759c .fl-button-wrap {text-align: left;}
.fl-node-5ae21fb257770 .fl-button-wrap {text-align: left;}
.fl-node-5ad7d8e676de1 .fl-button-wrap {text-align: left;}
.fl-node-5aa81f0b5fbcd .fl-button-wrap {text-align: left;}

.buybtn-container {width: 100%; display: flex; flex-wrap: wrap;}

p.read_more a:hover {
    background: #104660;
}


p.read_more a {
    background: #01a89e;
    padding: 15px 20px;
    color: white;
    text-transform: uppercase;
}

p.read_more {
    margin: 40px 0;
    font-size: 17px;
    text-shadow: 0 1px 1px black;
    line-height: 40px;
}
.prk_shortcode-title{-webkit-backface-visibility:hidden}
.prk_shortcode-title h1{padding:5px 3px;line-height:1em}
.prk_shortcode-title .simple_line{margin-top:20px;margin-bottom:16px}
.prk_shortcode-title .simple_line.thicker.above{margin-bottom:12px;margin-top:0px}
.prk_shortcode-title h3,.prk_shortcode-title h4,.prk_shortcode-title h5{font-weight:700}
.prk_shortcode-title.verve_left_align .simple_line{margin-left:0px}


.overlay{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0, .4) ; z-index: 900;}

.box-your-kingsway .overlay{z-index: 0; background-color: rgba(0,0,0,.1);}


#ammenities .img-wrapper:hover .overlay{opacity: 1;}



#ammenities .img-wrapper .overlay{position: absolute; top: 0; left: 0; background-color: rgba(0,0,0,.8); width: 100%; height:100%; display: flex; justify-content: center; align-items: center; color: #FFF; text-align: center; padding: 15px; opacity: 0; transition: all .25s ease-in-out; }


#ammenities .img-wrapper .overlay img{width: 25px;}

#ammenities .img-wrapper .overlay h1{font-size: 16px;}

#ammenities .img-wrapper .overlay p{font-size: 12px; line-height: 18px;}
 #padding-10 { height:80px; }


#status {
    width:0px;
    height:1px;
    background: white;
    position:absolute;
    top:0; 
	left: 0;
}

.main-navigation-container,.main-navigation.open,.main-navigation ul ul,.main-navigation .sub-menu{background-color:#78c3fb;}

 .menu-item-12818 a {
 border-bottom: 1px solid #1f2c38 !important;
}


.tt-mslide-cell {
  display: table-cell;
  position: relative;
  vertical-align: middle;
}

ul.footer-list {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.footer-list li {
}

ul.footer-list li a {
	color: #fff;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 5px;
	display: block;
}

ul.footer-list.big li {
	float: left;
	width: 50%;
}

ul.footer-list li img {
	display: inline-block;
	margin-right: 10px;
}


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

ul.list1 li.list1_img{
	float:left;
	width: 36%;
}

ul.list2 li.list1_img {
	float: right;
	width: 33.5%;
}

		.watermark-content {background-color: transparent;}

.external-top-center, .external-bottom-center, .watermark-content {margin: 0 0px;}
.wp-search-row{position:relative;max-width:100%}

.scroll-to-top {
  background: #363636;
  background: rgba(100, 100, 100, 0.4);
  color: #FFF;
  bottom: 4%;
  cursor: pointer;
  display: none;
  position: fixed;
  right: 20px;
  z-index: 999;
  font-size: 16px;
  text-align: center;
  line-height: 40px;
  width: 40px;
  border-radius: 4px;
  -webkit-transition: background-color 0.3s linear;
     -moz-transition: background-color 0.3s linear;
       -o-transition: background-color 0.3s linear;
          transition: background-color 0.3s linear;
}

.scroll-to-top:hover {
  background: #0000FF;
  opacity: .8;
}

		#fusion-testimonials-1 a{border-color: #ffffff;}
#fusion-testimonials-1 a:hover, #fusion-testimonials-1 .activeSlide{background-color: #ffffff;}


.single-post .et_pb_text {
	max-width: 690px;
	margin: auto;
	margin-bottom: 30px;
}

.et_pb_text_27.et_pb_text { color: #999999 !important; }


.ct-u-color--white {
  color: white !important; }


 
a .tile-overlay {
    background-color: rgba(0, 0, 0, 0);
    position: absolute;
    opacity: 0;
    top: 0;
    left: 0;
    opacity: 0;
    transition: linear .33s;
    width: 100%;
    height: 100%;
    display: inherit; }


a:hover .tile-overlay {
    background-color: rgba(0, 0, 0, 0.75);
    left: 0;
    position: absolute;
    opacity: 1;
    top: 0;
    transition: opacity .33s;
    width: 100%;
    height: 100%; }


.contProductSelect .tile-overlay {
    background-color: rgba(255, 255, 255, 0); }


.contProductSelect:hover .tile-overlay, .contProductSelect:active .tile-overlay {
    background-color: rgba(255, 255, 255, 0.85); }


	 
	.tile-overlay {
        display: none;
    }
.row{margin-left:-15px;margin-right:-15px}
#footer-main .menu a{display:inline-block}
#footer-site-info .menu{font-size:0;white-space:nowrap}
#footer-site-info .menu li{display:inline-block;font-size:.875rem;line-height:2rem}
#footer-site-info .menu li a{display:inline;padding:0 .5em;border-right:1px solid #ccc}
#footer-site-info .menu li:last-child a{padding-right:0;border:none}
#footer-site-info .menu li:first-child a{padding-left:0}
#footer-main,#footer-site-info .menu li a{display:block}
#footer-site-info .copyright,#footer-site-info .menu li{line-height:1rem}

.main-navigation li.give-button {
  height: 45px;
  max-height: 45px;
  padding: 0;
  border: none;
}

.main-navigation li.give-button a {
  max-height: 45px;
  height: 45px;
  padding: 0px;
  border: 2px solid #D67B12;
  border-radius: 3px;
  background-color: #D67B12;
  text-align: center;
  font-family: "Lato", "Arial";
  color: #FFFFFF;
  text-transform: uppercase;
  font-weight: 700;
  text-decoration: none;
}

.main-navigation li.give-button a span {
  margin: 0;
  padding: 0;
}

.main-navigation li.give-button a:active {
  background-color: rgba(26, 128, 182, 0.7);
  padding: 3px 0px;
  border: 2px solid #e1e1e1;
}

  .main-navigation li.give-button a:hover {
    background-color: #239CD7;
    border: 2px solid #e1e1e1;
  }
.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-md-12{width:100%}


.main-navigation .menu-item-description {
	color: #707070;
	color: rgba(51, 51, 51, 0.7);
	font-family: "Noto Sans", sans-serif;
	font-size: 12px;
	font-size: 1.2rem;
	font-weight: 400;
	line-height: 1.5;
	margin-top: 0.5em;
}


		
		.secondary a:hover,
		.secondary a:focus,
		.main-navigation .menu-item-description,
		.widget,
		.widget blockquote,
		.widget .wp-caption-text,
		.widget .gallery-caption {
			color: rgba( 190, 190, 190, 0.7);
		}

#cff #cff-error-reason{
  display: none;
  padding: 5px 0 0 0;
  clear: both;
}
.fl-post-grid-image {position: relative;}
.fl-post-grid-image img {height: auto !important;width: 100% !important;}


.navbar-brand {
  float: left;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  margin-right: 1rem;
  font-size: 1.25rem;
}


.navbar-brand:focus, .navbar-brand:hover {
  text-decoration: none;
}


.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.8);
}


.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
  color: rgba(0, 0, 0, 0.8);
}


.navbar-dark .navbar-brand {
  color: white;
}


.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
  color: white;
}


#header .skybar .navbar-brand {
  padding-top: 0;
  padding-bottom: 0;
  margin-right: 0;
}


#header .skybar .navbar-brand.burger {
  margin-left: 8px;
}


#header .skybar .navbar-brand.burger button {
  padding: 4px 8px;
}
.mm-opening .menu-icon .mm2{width:0}




	.row-wrapper-x p img { max-width:100%; height:auto;}




	.row-wrapper-x { padding:0 10px;}




	.row-wrapper-x .wpb_row.vc_row-fluid { width:auto; margin-left:-10px; margin-right:-10px;}


.service-box-shade {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	opacity: 0.5;
	z-index: 1;
	-webkit-transition: opacity 150ms ease-out;
	-ms-transition: opacity 150ms ease-out;
	transition: opacity 150ms ease-out;
}


.service-box:hover .service-box-shade {
	opacity: 0;
	-webkit-transition-delay: 50ms;
	-ms-transition-delay: 50ms;
	transition-delay: 50ms;
}

.mh-col-1-1 { width: 100%; }
.aom-gold{color:#e69508!important}


#member_modal .modal-dialog .modal-content {
    background-color: #fff;
}


.modal-content * {
    font-family: "gothic", sans-serif;
}


.modal-content {
    position: relative;
    background: white;
}




.bht-popup .modal-content-popup {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    
    position: relative;
    display: inline-block;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}


.bht-popup .modal-content-popup img {
    max-width: 100%;
}
.assistive-text,.says,.screen-reader-text{clip:rect(1px,1px,1px,1px)}
.assistive-text{position:absolute!important}

.stnlist a .stncc p.stnprice {
  font-size: 12px;
  font-weight: 300;
  line-height: 1.25em;
  color: #333;
  text-align: right;
  margin-bottom: 0;
}

.stnlist a .stncc p.stnprice strong {
  font-size: 14px;
  font-weight: bold;
  font-style: italic;
  margin-right: 5px;
}


.process-text {
    font-size: 16px;
    color: #003;
    padding: 10px 20px
}
.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-md-6{width:50%}


.team-inner {
  padding: 15px;
}


.team-inner h3 {
  text-align: center;
  margin-top: 0;
  text-transform: uppercase;
}


.team-inner p {
  text-align: center;
  color: #999;
  font-size: 14px;
  margin: 0;
}
#sidebar .wp-post-image,#site-footer .wp-post-image,.post img,.post-img img{float:left;width:auto;margin:5px 10px 0 0}
#sidebar .vertical-small .post-img img,.vertical-small .post-img img{margin-right:0;margin-bottom:10px}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-4{width:33.33333333%}

          .top .main .main_inner .main_right .nowonair dl dt .nowonair_info {
            margin-left: 5px;
            width: 160px; }

            .top .main .main_inner .main_right .nowonair dl dt .nowonair_info .time {
              font-size: 80%;
              margin-bottom: 5px;
              margin-top: 5px; }

            .top .main .main_inner .main_right .nowonair dl dt .nowonair_info .title {
              line-height: 1.3; }
.et_header_style_split span.logo_helper{display:none}
span.logo_helper{display:inline-block;width:0;height:100%;vertical-align:middle}
.et_vertical_nav span.logo_helper{display:none}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

#a_la_une_home .actu_principale .actu_image {
	float:left;
	width:240px;
	overflow:hidden;
	margin-right: 20px;
}

#a_la_une_home .actu_image {
	float:left;
	width:110px;
	overflow:hidden;
	margin:0px 20px 4px 0px;
}

#a_la_une_home .actu_image img {
	border:none;
}
