﻿

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


.box_header_border{
	width:100%;
	background-color:#abaeaf;
	border-left:1px solid #3e3d3d;
	border-right:1px solid #3e3d3d;
	border-bottom:1px solid #3e3d3d;
	margin-bottom:15px;
	text-align:center;
}
#site-slogan{margin-top:0px;font-size:16.6px;font-style:italic;color:black;font-family:serif;}


    
    #footer .social_media_icons{
        display:block;
        margin:5px 0 0 0;
        font-size:11px; 
    }

.banner{ width:100%;}


.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.media,.media-body{overflow:hidden;zoom:1}
.media,.media .media{margin-top:15px}
.media:first-child{margin-top:0}
.media-object{display:block}
.media-heading{margin:0 0 5px}
.media-list{padding-left:0;list-style:none}
.front #block-menu-menu-especially-for ul li a:hover,.home-section li.media a:hover{color:#218bc1;background-color:transparent;text-decoration:none;}
.front .home-section li.media img{margin-right:10px;}
.home-section h4.media-heading{font-family:'Swiss721BT','Open Sans',Helvetica,sans-serif;font-size:16px;line-height:21px;font-style:normal;color:#434242;display:inline;margin-bottom:5px;}
.home-section li.media{padding-left:10px;}


div.view-content div.media img {
    display: none;
}
	
div.view-content div.media:first-of-type img {
    display: block;
}


div.media .pull-left {
    margin-right:20px;
}

.home-section div.media {
    padding-left: 10px;
}
.secondary-navigation.toggled .dropdown-menu-toggle:before{content:"\f107"!important}
.secondary-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.rtl .secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{transform:rotate(180deg)}
.secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
.secondary-navigation .menu-item-has-children .dropdown-menu-toggle{padding-right:20px}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:17px;}
.menu-item-has-children .dropdown-menu-toggle{padding-right:17px;}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:11px;padding-bottom:11px;margin-top:-11px;}


.has-post-thumbnail .entry-featured{border-bottom:none; box-shadow:none;}
#site-navigation ul li.megamenu{position:static}
#site-navigation ul li.megamenu ul li ul{position:relative;border-top:none;left:0;cursor:default;border-top:none!important}
#site-navigation ul li.megamenu:hover ul li ul{visibility:visible}
#site-navigation ul li.megamenu ul li ul li a{padding:8px 15px;line-height:1;width:auto}
#site-navigation ul li.megamenu ul li ul li:hover{background-color:#dbdbdb}

#primary-menu .sub-menu .menu-item-has-children {
position: relative;
display: block;
}

#primary-menu .sub-menu .menu-item-has-children .sub-menu {
display: none;
top: 0;
margin-top: 0;
left: 200px;
width: 200px;
padding: 0;
}

.widget_nav_menu ul li.menu-item-has-children a {  }

.mm-menu .menu-item a:hover, .mm-menu .sub-menu .menu-item a:hover { font-weight: 600; }




.mm-menu, .mm-menu .mm-title, .mm-menu .sub-menu .menu-item a,
.color-gray-5 {
	color: #f5f5f5;
}

.dicover_txt h3{ font-family:Myriad Pro, Myriad; font-size:18px; color:#4f4e4d; font-weight:normal; line-height:30px; }
.vcex-teaser-content{padding-top:20px}
.vcex-skin-light .vcex-teaser-three .vcex-teaser-content{background-color:#000;background-color:rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.1)}

.td-mobile-close {
  position: absolute;
  right: 1px;
  top: 0;
  z-index: 1000;
}

.td-mobile-close .td-icon-close-mobile {
  height: 70px;
  width: 70px;
  line-height: 70px;
  font-size: 21px;
  color: #fff;
  top: 4px;
  position: relative;
}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid:before,.container-fluid:after{content:" ";display:table}
.container-fluid:after{clear:both}


.post-widget-content {
    margin-left: 85px;
}


.post-widget-content .post-cate-info a {
    font-size: .9em;
}



.post-widget-el.style-2 .post-widget-content {
    margin-left: 45px;
}


.footer-wrap .post-widget-content {
    margin-left: 75px;
}


h1,
h1 a,
h2,
h2 a,
h3,
h3 a,
h4,
h4 a,
h5,
h5 a,
h6,
h6 a,
.main-navigation a,
.image-slider-wrapper .banner-title{
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	color: #000;
}

.image-slider-wrapper .banner-title {
	color: #fff;
	font-size: 36px;
	font-weight: 600;
	line-height: 1.2;
	text-transform: uppercase;
	margin-bottom: 10px;
	text-shadow: 0 1px 2px #333;
}
.stack-content-inner{border-style:solid;border-width:2px 0 0;margin-top:0.6923em;}
.wrapper-content .stack-content-inner{padding-top:1.3846em;}
.block h2,#main h2,#postcontent-first h2,.page-node.node-type-page #page-title,.page-filter.page-filter-tips #page-title,.page-user #page-title,.page-upload #page-title,.wrapper-header,.item-list .pager li,.block ul,.stack-preheader,.stack-content-inner,.stack-navigation,.page,.wrapper-footer,.wrapper-content .stack,.wrapper-footer .stack{border:none;padding:0;margin:0;}
.mc-promo-slide{position:relative;float:left}

.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;}

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

input.span3, textarea.span3, .uneditable-input.span3{width:206px;}
 .span3{width:166px;}
.assistive-text{line-height:1;position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);margin-bottom:0}


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


.inphysicswetrust {
	 padding: 1em;
}

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

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

.td-bg-lightgrey{
	background-color: #f7f7f7;
}
.row{margin-right:-15px;margin-left:-15px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
 .headline_color {
				background-color:;
			}

table.classementNormal tr.club_0 td{font-weight:bold;background:#999999;color:#ffffff;}


.navbar-nav .list-unstyled ul.menu li.menu-item {
	padding-bottom: 8px;
	list-style-type: none;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a {
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a:hover {
	color: #A8A8A8;
}


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

#ah-group UL LI.first
{
	display: block;
}


.tx-intranet-manager-ah .mainsection .tx-powermail .item .first fieldset {
	float: left;
	width: calc(33% - 40px);
	margin: 0;
}

.tx-intranet-manager-ah .mainsection .tx-powermail .item .first fieldset label {
	padding: 0;
    font-weight: bold;
}

.tx-intranet-manager-ah .mainsection .tx-powermail .item .first fieldset input {
    width: 95%;
}

.tx-intranet-manager-ah .mainsection .tx-powermail .item .first fieldset:first-child {
    width: 120px;
}

.tx-intranet-manager-ah .mainsection .tx-powermail .item .first fieldset:first-child input {
    margin: 5px 0 0 0;
}
.popular-items .item{margin-bottom:60px;}
.popular-items .item img{margin-bottom:15px;}
.comunity-items .item{margin-bottom:60px;}
.comunity-items .item img{margin-bottom:15px;}
.services-items .item{margin-bottom:60px;}
.services-items .item img{margin-bottom:15px;}
.services-items .item .rating-stars{margin-bottom:20px;font-size:13px;}
.recent_posts .item{margin-bottom:60px;}
.top-articles .item{margin-bottom:30px;}
.top-articles .item a{margin:0px;color:#404041;}
.top-articles .item p{margin:0;font-size:9px;color:#989898;font-family:'Montserrat';font-weight:600;text-transform:uppercase;}


.navigation-container {
    position: absolute;
    right: 35px;
    top: 20px;
    width: auto;
}

				
				.navigation-container .toggle-menu { border-color: #ffffff; }

				
				.navigation-container .toggle-menu:hover { background-color: #1e73be; }

		 
		
				.navigation-container .toggle-menu .fa { color: #ffffff; }

				
				.navigation-container button.toggle-menu:hover .fa { color: #ffffff; }

#Footer .footer_copy .copyright{float:left}

.footer-copy-center #Footer .footer_copy .copyright{float:none;margin:0 0 10px}




#content-sidebar-wrap {
	width: 750px;
	margin: 0;
	padding: 0;
	float: left;
	}


.sidebar-content #content-sidebar-wrap, .content-sidebar #content-sidebar-wrap {
	width: 920px;
	}


.sidebar-sidebar-content #content-sidebar-wrap, .sidebar-content-sidebar #content-sidebar-wrap {
	float: right;
	}


.home .blog .blog-inner {
padding:0 10%;
}

header #change_lang .lang_cont{
    display: none;
    position: absolute;
    text-align: center;
    top: 20px;
    left: 2px;   
}

header #change_lang .lang_cont p{
    background: #302e34;
    margin: -7px 0 0;
    padding: 10px 20px;
}

header #change_lang .lang_cont p a{
    color: #fff;
}

header #change_lang .lang_cont p a.active,
header #change_lang .lang_cont p a:hover{
	border-bottom: 3px solid #fff;
}

table.basic,
table.basic td {
	border: 0;
}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}



.windowbg, #preview_body
{
	color: #000000;
	background-color: #f6f5e9;
}

#below-logo-container{
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}

#above-logo-container .nav li ul li a.add-arrow-right,
#below-logo-container .nav li ul li a.add-arrow-right{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEJJREFUeNpiXLBgwVoGBoZgBiQQHx+PzGVggtJrGfAAJiT2WmIU4VTIhEVsLTGKiDIpmJCiYEImBROyLhifmwACDADgkggRa469DwAAAABJRU5ErkJggg==)!important;
background-position:100% 50%!important;background-repeat:no-repeat;padding-right:20px}
#above-logo-container,#below-logo-container{border-radius:0;-moz-border-radius: 0 ;-webkit-border-radius:0;}

	.sidebar .widget { padding-left: 15px!important; padding-right: 15px!important; }

#footer #footer-ads .widget { padding-bottom: 0; font-size: 0; line-height: 0; }

#footer-widgets .widget { padding: 20px 0; }




.widget { color: #777; font-size: 15px; overflow: hidden; }

.widget a { color: #777; }

.widget a:hover { color: #222; }

.widget select { border: 1px solid #ddd; color: #777; font-size: 15px; padding: 7px; width: 100%; max-width: 100%; }




.dark .widget { color: #999; padding-bottom: 30px; }

.dark .widget a { color: #ccc; }

.dark .widget a:hover { color: #2eb398; }

.dark .widget select { background: transparent; border-color: #444; color: #999; }

.widget ul.menu li {
    float: left;
    margin: 0 20px;
}
.table-cell{display:table-cell;vertical-align:middle}
.table-cell.full{width:100%;height:100%}
.table-cell.bottom{vertical-align:bottom}
body.ie .popup-smart-kitchen .table-cell{display:block;width:100%}
.e453-6.x-anchor {width:2.75em;height:2.75em;border-radius:100em;font-size:1em;background-color:rgba(255,255,255,0);box-shadow:0em 0.15em 0.65em 0em rgba(0,0,0,0);}
.e453-6.x-anchor .x-anchor-content {flex-direction:row;justify-content:center;align-items:center;}
.e453-6.x-anchor[class*="active"] {background-color:rgba(255,255,255,0);box-shadow:0em 0.15em 0.65em 0em rgba(0,0,0,0);}
.e453-6.x-anchor .x-graphic {margin:5px;}
.e453-6.x-anchor .x-graphic-icon {width:1em;height:1em;line-height:1em;font-size:1.25em;color:rgb(70,41,24);background-color:transparent;}
.e453-6.x-anchor .x-graphic-icon[class*="active"] {color:rgb(194,96,38);background-color:transparent;}
.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:10px;padding-right:10px}
.col-lg-3{width:25%}






#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
	margin: 0 auto;
	width: 940px;
}





#main {
	clear: both;
	overflow: hidden;
	padding: 40px 0 0 0;
}



#main .widget-area ul {
	margin-left: 0;
	padding: 0 20px 0 0;
}

#main .widget-area ul ul {
	border: none;
	margin-left: 1.3em;
	padding: 0;
}

.page-numbers { display: inline-block; font-weight: 700; color: #000; padding: 10px 15px; background: #f5f5f5; }

.page-numbers:hover, .mh-loop-pagination .current, .mh-comments-pagination .current, a:hover .pagelink { color: #fff; background: #e64946; }

.page-numbers a { display: block; }


.rzero {
padding-top: 0px!important;
padding-bottom: 0px!important;
}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only ~ .form-control-feedback{top: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-md-8{width:66.66666667%}


.criteria-info .col-md-8 strong {
	display: block;
	font-size: 24px;
	color: #021e47;
	margin-bottom: 15px;
}
.woocommerce ul.products li.product a.product-thumbs-img,.woocommerce-page ul.products li.product a.product-thumbs-img{overflow:hidden;display:block;position:relative;min-height:100px}
.woocommerce ul.products li.product a.product-thumbs-img:hover span.back{opacity:1;-webkit-transition:800ms;-moz-transition:800ms;-o-transition:800ms;transition:800ms}
.menu-icon__bar{display:block;position:absolute;height:4px;width:100%;background:#fff;border-radius:4px;opacity:1;left:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.menu-icon__bar:nth-child(1){top:0}
.menu-icon__bar:nth-child(2),.menu-icon__bar:nth-child(3){top:50%;margin-top:-2px}
.menu-icon__bar:nth-child(4){bottom:0}


.e3lan-widget-content {
	overflow: hidden;
	margin-bottom: 25px;
	clear: both;
}


.widget-container .e3lan-widget-content {
	margin-bottom: 0;
}




.alignnone { margin: 5px 20px 20px 0; }


a img.alignnone {
    margin: 0 21px 21px 0;
}


.post-slideshow img.alignnone { margin-bottom: 5px; }


#top-social li,
#top-social li a,
#top-social li .ts-icon,
#top-social li .ts-text {
	display: block;
	position: relative;
	float: left;
	width: auto;
	overflow: hidden;
	height: 44px;
	line-height: 44px;
}


#top-social li .ts-icon {
	width: 40px;
	text-align: center;
	font-size: 14px;
}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}

  .page-template-homepage .left .top-box .slide-content {
    clear: both;
    color: #fff; }

.page-nav .pages {
  float: right;
  margin: 0;
  border: none;
  padding: 6px 0 6px 6px;
  
}

		#wp-calendar tbody .pad , #theme-footer #wp-calendar tbody .pad{background: none;border:0 none;}
.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-8{width:66.66666667%}


#container {
  position: relative;
  z-index: 0; }

        #page #content #primary #main section.entry-content .page-links {
          text-align: center;
          list-style: none;
          margin-bottom: 60px; }

          #page #content #primary #main section.entry-content .page-links li {
            display: inline-block;
            max-width: 200px;
            vertical-align: top;
            margin: 0 20px; }

            #page #content #primary #main section.entry-content .page-links li a {
              display: block;
              color: #ff6a00;
              text-decoration: none;
              font-size: 24px; }


#nav #confier_recherche{
	background-image: -webkit-linear-gradient(top, #FFCC19 0%, #F19025 100%);
	background-image:    -moz-linear-gradient(top, #FFCC19 0%, #F19025 100%);
	background-image:     -ms-linear-gradient(top, #FFCC19 0%, #F19025 100%);
	background-image:      -o-linear-gradient(top, #FFCC19 0%, #F19025 100%);
	background-image:         linear-gradient(top, #FFCC19 0%, #F19025 100%);
	
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFCC19), to(#F19025));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFCC19',
  			endColorstr='#F19025', GradientType=0);
	width: 232px;
}

.footer-icon{margin-bottom:10px;font-size:1.4em;vertical-align:top;float:left;color:#555555;}
.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-left:5px;padding-right:5px}
.col-md-6{width:50%}
.large-8{width:66.66667%}
#bbpress-main .entry-wrapper .large-8{width:75%}
.row{margin-right:-15px;margin-left:-15px}


    .posts-box .posts-wrapper .row .col:last-child {
        padding-right: 15px;
    }


    .posts-box .posts-wrapper .row .col {
        padding-left: 7.5px;
        padding-right: 7.5px;
    }
footer .content-info{padding-left:50px;padding-right:50px;padding-top:75px}
.row{margin-right:-15px;margin-left:-15px}


section.row {
	margin: 0;
}


#right_column.row {
	clear: none !important;
}

.thumbnails.list .thumbnail div.row {
	padding-left: 30px;
}


	header .external_link-wrapper {position: static; background: #d8d8d8; padding: 0 20px; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF;}

  header .external_link-wrapper a { margin: 20px 0; }

  header .external_link-wrapper #getintouch { display: none; }

.navigation-top, header #logo, .external_link-wrapper { position: absolute; }


.external_link-wrapper { top: 20px; right: 0; z-index: 3; }

.external_link-wrapper a { border: 1px solid rgba(255,255,255,0.5); background: #EF6141; text-transform: uppercase; display: block; color: #FFF; padding: 1em; margin-bottom: 1em; font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 14px; min-width: 200px; }

.external_link-wrapper a:hover { border-color: #EF6141; background: rgba(0,0,0,0.5); }
img.alignnone{margin:5px 0 20px}

  .m-calendar-01-link:hover .m-calendar-01-season {
    background: #f5f5f5;
    -webkit-transition: background-color 0.1s linear;
    transition: background-color 0.1s linear; }


.m-calendar-01-season {
  display: block;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  padding: 10px 10px; }
.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,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}



.container h1.contact-title {
    font-size: 36px;
    text-align: center;
}

#page, .container {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
}

#page {
    min-height: 100px;
    float: none;
    clear: both;
    overflow: hidden;
    padding: 20px 3.4%;
    border-left: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
}
.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-3{width:25%}


.header-primary-menu-inner ul.menu li {
  font-size: 108.33%;   
}




.header-primary-menu-wrapper {
}


.header-primary-menu {
  overflow: visible;
}
.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%}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}




.header-main { 

	min-height: 48px;

	padding: 0 10px;

        background-color: #f9f9f9; 

}
.img-fluid{max-width:100%;height:auto}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:21px 0}
.product-sidebar-small .is-divider{margin-left:auto;margin-right:auto}
.is-divider{height:3px;display:block;background-color:rgba(0,0,0,0.1);margin:1em 0 1em;width:100%;max-width:30px}
.widget .is-divider{margin-top:.66em}
.dark .is-divider{background-color:rgba(255,255,255,0.3)}
.banner .is-divider,.banner .text-center .is-divider{margin-top:1em;margin-bottom:1em}
.box-blog-post .is-divider{margin-top:.5em;margin-bottom:.5em;height:2px}
.widgets-boxed h3+.is-divider{display:none}
.dark-schema .main-content-col,.layout-fullwidth .dark-schema #cactus-body-container{background:#1d1d1d}
.dark-schema.cactus-box #cactus-body-container{border-left:1px solid #1d1d1d;border-right:1px solid #363636}
.layout-full .dark-schema.cactus-box .cactus-sidebar-control .main-content-col,.layout-full .dark-schema.cactus-box #cactus-body-container{border-right:1px solid #1d1d1d}
.cactus-box #cactus-body-container{border-left:1px solid #ccc;border-right:1px solid #ccc}
#cactus-body-container~.main-bottom-sidebar-wrap,#cactus-body-container~footer{z-index:10}
#cactus-body-container~.main-bottom-sidebar-wrap{margin-bottom:-1px}
.dropdown-toggle:focus{outline:0}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}

.navbar-right .dropdown-grid .dropdown-toggle {
  z-index: 1;
}
.divider{position:relative;left:0;width:100%}
.divider::before{content:"";position:absolute;width:18%;height:5px;margin-top:10px}
.page-banner__container .title__wrap .divider{padding:1rem 0 3rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.page-banner__container .title__wrap .divider::before{height:10px;left:0}
.service-location__container.screen .divider-icon{position:absolute}
.service-location__container.screen .divider-icon.divider-icon__red{width:9%;top:-5%;left:65%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.testimonials .carousel-item .content__wrap .divider{position:absolute;top:auto;bottom:10px}
.testimonials .carousel-item .content__wrap .divider::before{width:18%;height:10px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin-top:0}


.unsupported {
	display: none;
	width: 100%;
	background-color: #4c4c4c;
	color: #fff;
	text-shadow:0 1px 1px rgba(0,0,0,0.75);
	text-align: center;
	font: 12px sans-serif;
	padding: 15px;
	border-bottom: 1px solid #999;
	box-shadow:0 0 8px rgba(0,0,0,0.5);
}

footer .copyright {
  padding-top: 15px;
  padding-bottom: 15px;
  color: #2BA9E1;
}

.footer.default-footer .copyright {
  font-weight: bold;
  color: #2BA9E1;
}

.footer.default-footer .copyright.bottom {
  padding-left: 0;
  display: inline-block !important;
  padding-top: 20px;
  padding-right: 15px;
  float: right;
  font-weight: normal;
  color: #fff;
}

  
  #direct_container a.tagboard {
    color:white;
  }


.price-table tr.heading-2 td {
  color: #ad190c;
  border-bottom:none;
  line-height: 1.5em;
}


.price-table tr.heading-2 + tr td {
  border-top:none; color: #ad190c;
}


.price-table tr.heading-1 td {
  width:33%;
  background: #ad190c;
  color:#FFF;
  line-height: 1.5em;
}


.wb {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

A.wb {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

A.wb:visited {
 font-size: 10px;
 text-decoration: none;
 color: #FFFFFF;
}

A.wb:hover {
 font-size: 10px;
 text-decoration: underline;
 color: #FFFFFF;
}

.fronttdright {
background-color:#FFFFFF;
	font-family:Tahoma;
	font-size: 11px;
	color:;
	margin: 0px;	
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:6px;
	border:1px solid #CCCCCC;		
	}

.omurga_orta{background-color:#E6ADD3}

.main, #main-menu, #header {
    border-spacing: 0;
    padding: 0;
    border-collapse: collapse;
    border: 0;
}


#header{
    height: 90px;
}


.logo-stkey {
    z-index: 2;
}

 header .bottom-warp.fixed-menu .logo-stkey {
	transition: all 0.6s;
	opacity: 1;
}

.safari ul.members li .detail{line-height:15px;}

ul.members li .detail{color:#888888;font-size:14px;text-transform:uppercase;padding-left:17px;margin-top:4px;}

ul.members .detail br{margin-bottom:0}


header .row {
  margin-bottom: 0;
}

.row {
  margin-bottom: 30px;
}


.clear {
clear:both;
font-size:0;
line-height:0;
display:block;
}

.navbar-header{
	text-align:center;
}

#main-nav.nav-style-3 .navbar-header {
	float: none;
}
.modal-dialog-scrollable .modal-body{overflow-y:auto}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}

#cookie-law-info-again {
	font-size: 10pt;
	margin: 0;
	padding:5px 10px;
	text-align: center;
	z-index: 9999;
	cursor: pointer;
	box-shadow: #161616 2px 2px 5px 2px;
}
.tpl-bannerbar_outer{position:absolute;right:calc(50% - 1340px/2);height:100%;width:160px;padding:0}
body.module-main.have-bannerbar_outer .tpl-bannerbar_outer{top:39px}
body.have-bannerbar_outer .tpl-bannerbar_outer{right:calc(50% - 1180px/2);padding-right:0 !important}
.et_pb_accordion_item_0.et_pb_toggle{background-color:rgba(0,0,0,0)}
.et_pb_toggle{border:1px solid #d9d9d9}
.et_pb_accordion .et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title,.et_pb_accordion .et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title,.et_pb_accordion.et_pb_text_align_left .et_pb_toggle_title,.et_pb_accordion.et_pb_text_align_left h5.et_pb_toggle_title,.et_pb_toggle .et_pb_toggle_title,.et_pb_toggle h5.et_pb_toggle_title,.et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title,.et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title{position:relative;padding:0 50px 0 0;cursor:pointer}
.et_pb_accordion .et_pb_toggle_title:before,.et_pb_toggle .et_pb_toggle_title:before{right:0;left:auto}
.et_pb_accordion .et_pb_toggle{position:relative;margin-bottom:10px}
.et_pb_accordion .et_pb_toggle:last-child{margin-bottom:0}




#content-footer {
	padding: 4px;
	background-color: #FFFFFF;
}


.content-block-testimonial .person-quoted {
    position: absolute;
    bottom: 0;
    font-size: 1.8rem;
    padding-right: 2em;
    padding-bottom: 1em;
    padding-left: 2em;
    line-height: 1.2
}
.vc_empty_space_inner .empty_space_image{display:block;height:100%}

.first_logo{margin:0 auto;padding-bottom:5px;border-bottom:1px solid #49a627;height:32px;}
footer .curve,footer .curve svg{width:100%;height:auto}
#section_top .curve{width:100%;height:auto;position:absolute;bottom:0;left:0;z-index:13;pointer-events:none}
.smil #section_top .curve svg{float:left;width:100%;height:auto}
.no-smil #section_top .curve svg{float:left;width:100%}
.single-post footer .curve{-webkit-box-shadow:-161px 329px 0 0 #f2f2f2;-moz-box-shadow:-161px 329px 0 0 #f2f2f2;box-shadow:-161px 329px 0 0 #f2f2f2}
#section_top .curve svg{-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);-o-transform:translateY(25%);transform:translateY(25%)}
footer .curve svg{margin-bottom:-2px;height:100%!important;float:none}

  #distributors {display:none;}

  .span3 {
    width: 270px;
  }

  .row-fluid .span3 {
    width: 23.076923076923077%;
    *width: 23.023731587561375%;
  }

  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 256px;
  }

input.span3, textarea.span3, .uneditable-input.span3 {
  width: 206px;
}

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


.portfolio .span3:nth-child(4n+1) {
    margin-left: 0;
}

.adve2{ width:270px; height:40px; overflow:hidden; float:left; margin-top:43px; margin-left:10px;}

.adve2 ul{ width:270px; height:40px; overflow:hidden; float:left;}

.adve2 li{ width:125px; height:20px; overflow:hidden; font:12px/20px "Microsoft YaHei";  float:left; margin-left:5px; margin-right:5px;}

.adve2 li a{color:#000;}

.adve2 li a:hover{ color:#ff6600;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.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%}


#all .slide_inner{
	width:88.68686868%;
	height:106px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}

#section-video #video {
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 48%;
	border-top: 5px solid #221523;
	border-bottom: 5px solid #221523;
}
.blog #primary,.archive #primary,.tag #primary,.single #primary{width:auto}
.tribe-theme-twentyfourteen #primary-sidebar div.tribe-countdown-number{font-size:24px}
.tribe-theme-twentyfourteen #footer-sidebar div.tribe-countdown-number,.tribe-theme-twentyfourteen #primary-sidebar div.tribe-countdown-number,.tribe-theme-twentythirteen #secondary div.tribe-countdown-number{color:#fff;text-shadow:1px 1px #000}

div.news_scroll div.one_news{
	float:left;
	padding:5px;
	width:239px;
}

div.news_scroll div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:65px;
	width:239px;
}

div.news_scroll div.one_news img{
	float:left;
	margin-right:5px;
}



div.home-group div.one_news{
	float:left;
	font-size: 16px !important;
	padding:15px 5px;
	width:100%;
	overflow:hidden;
}

div.home-group div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:46px;
}

div.home-group div.one_news img{
	float:right;
	margin-right:5px;
}
.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,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.fusion-header-sticky-height{display:none}

		.abouttext {
			float:right; font-weight:bold;
			font-size:22px; line-height:20px; color:#464646;
			margin-bottom:5px; margin-top:25px;
			}
.uvc-heading .uvc-main-heading h1,.uvc-heading .uvc-main-heading h2,.uvc-heading .uvc-main-heading h3,.uvc-heading .uvc-main-heading h4,.uvc-heading .uvc-main-heading h5,.uvc-heading .uvc-main-heading h6{margin:0;padding:0;line-height:normal}

 .hBlk .img { width:150px; height:120px; background:#CCC; margin:0 0 5px 0; }

 .hSBlk .img { width:314px; height:190px; background:#CCC; margin:0 0 5px 0; }
.updated-info{height:0;text-indent:-9999px}

	#left-nav-menu {
		transition: all .5s linear;
	}


	.left-nav-menu {
		width: 190px;
		background-color: black;
		color: white;
		padding: 5px;
	}


	.left-nav-menu a {color: white; text-decoration: none;}

	.left-nav-menu a:hover {	color: black;	background-color: #a4a4a4;}

		.left-nav-menu-open {
			left: 0px;
			top: 85px;
			width: 190px;
		}

.clear {
    clear: both;
}


.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}
.yline{border-right:1px solid #e5e5e5}
.navi-below .sum-navi .yline{border-right:1px solid #d7d7d7;padding:0 130px 0 25px;text-align:left;position:relative;min-height:181px}
.sum-navi .yline h5{padding:10px 0;position:relative;z-index:1;text-transform:uppercase;font-size:14px;color:#BA3348}
.sum-navi .yline h5 a,.sum-navi .yline h5 a:hover{padding-bottom:10px;position:relative;z-index:1;font-size:14px;text-transform:uppercase}
.sum-navi .yline h5 a{color:#BA3348}
.sum-navi .yline h5 a:hover{color:#000}
.navi-below .sum-navi .yline .img{position:absolute;right:0;bottom:0}
.sum-navi .yline{border:none}
.pshape .yline{padding-right:0!important}

  .pagination .page-numbers {
    font-size: 13px;
    padding: 0 10px;
    height: 30px;
    line-height: 28px;
  }


.pagination .page-numbers:hover {
  background-color: #f0f0f0;
  border-color: #c3c3c3;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  color: #222;
  text-decoration: none;
}


.pagination .page-numbers.current {
  color: #eb5424;
}

.col-sm-6.form_area {
width: 100%
}

.home_popup.thankyou_popup .col-sm-6.form_area_outer {
float: right;
clear: both
}

.col-sm-4.left-side-content, .mb15-767, .video .col-sm-6:first-child {
margin-bottom: 15px
}
.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%}


.table
{
	display: table;
}


.table .row
{
	display: table-row;
}


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

.tableau {border-width:1px; border-color:#75AADB;border-style:solid;padding: 0;}

.td-bg-lightgrey{
	background-color: #f7f7f7;
}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}


.intro {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt}
.smrt_table2{background:#f4f4f4;border-bottom:#DCDCDC solid 1px}

.esconde {
		position: absolute; left: -999em;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
 

							



.rev_slider_wrapper{
	position:relative;
	z-index: 0;
}

.fltrt{float:right;}

.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-lg-2 {
    width: 16.66666667%;
  }
.td-mobile-container{padding-bottom:20px;position:relative}
.td-hide-menu-content .td-mobile-container{opacity:0;visibility:hidden;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}

.topic
{
	line-height:1.7;
	border-right:1px solid #398cb5;
	padding-left:4px;
}

    .responsive .col6 { width: 100%; }

    .col6 { width: 100%; }
.enquiry.complete .col6{background:#3f3f3f;text-align:center;padding:20px 0 30px;letter-spacing:2px}
.enquiry.complete .col6 .button{border:1px solid #111111;background:#bcbcbc;color:#212121;margin-top:15px}
*+html .enquiry.complete .col6 .button a{line-height:25px;display:inline-block}
.newsletter .col6{margin:0;width:600px}
.region-sidebar-first .block .content,.region-sidebar-second .block .content{border:1px solid #ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;overflow:hidden;margin:0 0 40px 0;-webkit-box-shadow:0 2px 6px #efefef inset;-moz-box-shadow:0 2px 6px #efefef inset;box-shadow:0 2px 6px #efefef inset;}
.region-sidebar-first #block-block-2.block .content,.region-sidebar-second #block-block-2.block .content{background:none;border:none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.region-sidebar-first #block-search-form.block .content,.region-sidebar-second #block-search-form.block .content{background:#ffffff;border:1px solid #FFFFFF;overflow:hidden;padding:0;}
.slider-item .content{padding:30px 0 0 0;position:relative;}
.region-banner .views-fluid-grid-item .mask,.region-banner .views-fluid-grid-item .content{width:300px;height:200px;position:absolute;overflow:hidden;top:0;left:0;}


.item {
float:left;

}

  .menu .redes {
    width: 13%;
    display: inline-block;
    text-align: center;
    margin: 20px 0;
    
    position: absolute;
    left: 0%; }

    .menu .redes a {
      width: auto;
      margin: 0 3px;
      display: inline-block;
      cursor: pointer; }

      .menu .redes a img {
        height: 22px; }
#header-topbar-right-content{float:right}
#header-topbar-right-content ul ul{float:right}
#header-topbar #header-topbar-right-content .custom-content{float:right;margin:0 8px}
#header-topbar #header-topbar-right-content ul li ul{left:auto;right:0}
#header-topbar #header-topbar-right-content ul ul ul{top:-5px;right:100%;left:auto}


.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .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-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .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-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }


  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }

	
	


#footer {
	padding:5px 0 5px 0px;
	color:#777;
	font-size:11px;
	background:#000 ;
	z-index: 200;
	bottom: 0px;
	left: 0px !important;
	position: fixed;
	width:100%
	}


#footer a:link , #footer a:visited{
	color:#777;
	}


#footer a:hover {
	color:#777;
	}
.f-width-1-2,.f-width-2-4,.f-width-3-6,.f-width-5-10{width:50%}
.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-left:15px;padding-right:15px}
.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{float:left}
.col-xs-12{width:100%}

.content {
width: 1360px;
margin-right: auto;
margin-left: auto;
padding: 10px 30px 20px;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.section {
  text-align: center;
}


.section .half-image, .section .half-text {
  display: block;
  height: 100%;
  min-height: 300px;
  padding: 0;
}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:21px 0}

.news-item span.date {
	font-family: 'lato', Sans-Serif;
	float:left;
	display: block;
	width: 40px;
	margin-right: 6px;
	color: #898989;
	font-size:12px;
}
footer .col{display:inline;float:left;width:30%;margin:0 1.66666667%;text-align:center}
footer .col .col-title{text-align:center;font-size:2em;text-transform:uppercase;font-weight:500;margin-bottom:40px}
.contact .col{display:inline;float:left;width:30%;margin:0 1.66666667%}
.contact .col:last-child{margin-bottom:0}
.contact .col p:last-child{margin-bottom:0;padding-bottom:0}
.contact .col .title{font-size:1.15em;font-weight:500;line-height:1;margin-bottom:10px}
.contact .col .info{font-size:.8em}
.contact .col .info a{text-decoration:none}

.ctitle {font-size:1.4em; font-weight:normal; font-family:proxima-nova-condensed; padding-top:0.3em;margin:0 0 0.6em 0;}
.site,.x-site{margin:0 auto;background-color:#fff}
.site:before,.site:after,.x-site:before,.x-site:after{content:" ";display:table}
.site:after,.x-site:after{clear:both}
.x-root .site,.x-root .x-site{flex:1 1 auto;position:relative;width:100%;min-width:1px}
.header__nav--right .on-demand__content ul.on-demand__inner--item-list .dfp-tag-wrapper .dfp-tag-wrapper{margin:15px auto;display:block;text-align:center;}
.header__nav--right .on-demand__content ul.on-demand__inner--item-list .dfp-tag-wrapper .dfp-tag-wrapper:before{content:"SPONSORED BY";font-style:italic;font-size:12px;padding-bottom:4px;}

.single-tribe_events #tribe-events-content .fusion-events-featured-image .updated {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

  
  #copyright{
	  background-color:#1b1b1b;
	 }
