﻿

.call-out__headline .uppercase {
  display: block;
}

  .call-out__headline {
    font-size: 47px;
    line-height: 62px;
    margin-bottom: 24px;
  }


.popup__actions {
    margin-top: 20px;
    text-align: center
}
.c-discount-small__code-val{font-size:18px;color:#ffec13}
#td-mobile-nav .menu-item-has-children a{width:100%;z-index:1}
.listing .cat-allemand-lve.pict,.listing .cat-allemand.pict{background-position:-140px -560px}
.cat-allemand-lve .pict,.cat-allemand .pict{background-position:-310px -400px}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}
.e453-1.x-bar {height:3em;font-size:16px;background-color:#ffffff;box-shadow:0em 0.15em 2em rgba(0,0,0,0.15);z-index:9999;}
.e453-1.x-bar-content {flex-direction:row;justify-content:center;align-items:center;flex:0 1 100%;height:3em;}
.e453-1.x-bar-outer-spacers:before,.e453-1.x-bar-outer-spacers:after {flex-basis:2em;width:2em;height:2em;}
.e453-1.x-bar-space {font-size:16px;height:3em;}




.logom {
margin:0;
padding:0;
height:100px;
overflow:hidden;
}






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px;  background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}




.footer-widgets {
  padding: 57px 0;
  font-size: 13px;
}


.footer-widgets p {
  font-size: inherit;
}


.footer-widgets .widget-title {
  margin-bottom: 21px;
  font-size: 14px;
  color: #444444;
  position: relative;
}


.footer-widgets a {
  color: #979797;
}


.footer-widgets a:hover {
  color: #444444;
}


.footer-widgets.top-bottom-dividers {
  border-bottom: 1px solid #ebebeb;
  border-top: 1px solid #ebebeb;
}


.footer-widgets.top-divider {
  border-top: 1px solid #ebebeb;
}
.header-logo-dark,.nav-dark .header-logo,.header-logo-sticky,.sticky .dark .header-logo-dark,.sticky .has-sticky-logo .header-logo{display:none !important}
.nav-dark .header-logo-dark,.stuck .header-logo-sticky{display:block !important}
      #wds_container1_0 #wds_container2_0 .wds_slider_car_image0 {        overflow: hidden;      }
#site-navigation .menu-item-has-children .fa,#site-navigation .page_item_has_children .fa{float:right;font-size:14px;width:40px;height:40px;text-align:center;line-height:40px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}
#site-navigation .menu-item-has-children .fa.open,#site-navigation .page_item_has_children .fa.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}

			
.logos, .figure__holder__4__3{
  display: none;
}

.logos{
    display: block !important;
}

#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:0px;}

#header-topbar #header-topbar-right-content ul ul ul {top: -5px;right: 100%;left:auto;}
#postid-31841 .et_pb_row .et_pb_blog_grid_wrapper .et_pb_ajax_pagination_container .et_pb_salvattore_content article.et_pb_post div.post-content{min-height:220px!important}
.et_pb_row_1.et_pb_row{padding-bottom:80px}
.et_pb_row_2.et_pb_row{padding-bottom:90px}
.et_pb_row_3.et_pb_row{padding-bottom:50px}


.container-content-inner {
	display: inline-block;
	width: 100%;
}
#column1-content,#column1-content .container-content-inner {border-radius:10px 0 0 10px;}

#navigation li { position: relative; z-index: 100;}

#navigation ul { position: absolute; z-index: 300; top: -999em; }

#navigation ul ul { }

#navigation a, #navigation a:visited { display: block; white-space: nowrap; }


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

#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;
}
.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}
ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}
ul.arep-footer-menu li.last:after{content:"";}
ul.arep-glossary-links li.last:after{content:"";}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}
.mobile-main-nav .menu-item a .fa{padding-right:6px}
.pl5{padding-left:5px}



.creditwrapper{ text-align:center;}
.elementor-4108 .elementor-element.elementor-element-4147dd6a .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}
.elementor-4108 .elementor-element.elementor-element-319daeef .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}
.elementor-4108 .elementor-element.elementor-element-f52f4e1 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}

        
        .beraterbox {
            vertical-align: top;
        }

        
        td.beraterbox {
            margin: 0;
            padding: 0;
            border-collapse: collapse;
            background-color: #F1F3F2;
            border-color: white;
            border-style: solid;
            border-width: 0 3px 6px;
            font-size: 11px;
            height: 95px;
            width: 210px;
        }

        
        td.beraterbox a {
            text-decoration: none;
        }


.tbl_content_top {
    vertical-align: top;
}
.mr-2,.mx-2{margin-right:.5rem!important}

.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 }
.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}
.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon.top .x-column .widget:first-child{margin-top:0}
.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}
.e79-2.x-container,.e79-11.x-container,.e79-20.x-container,.e79-25.x-container,.e79-36.x-container,.e79-40.x-container,.e79-50.x-container,.e79-59.x-container {margin:0em auto 0em auto;}
.e79-40.x-container {padding:1em 1.84em 1em 1em;}
.e79-2.x-container,.e79-11.x-container,.e79-20.x-container,.e79-25.x-container,.e79-36.x-container,.e79-40.x-container,.e79-44.x-container,.e79-50.x-container,.e79-59.x-container {background-color:transparent;z-index:1;}

		
	.foot-widget {
		margin-left: 2.82220131703%; 
		width: 30.5111320163%; 
		}

		
	.foot-widget:nth-child(3n+3) {
		clear: both;
		}


.foot-widget p {
	margin-bottom: 15px;
	}


.foot-widget a {
	color: #999;
	}


.foot-widget a:hover {
	color: #fff;
	}

body,
.blog-widget-text p,
.feat-widget-text p,
.post-info-right,
span.post-excerpt,
span.feat-caption,
span.soc-count-text,
#content-main p,
#commentspopup .comments-pop,
.archive-list-text p,
.author-box-bot p,
#post-404 p,
.foot-widget,
#home-feat-text p,
.feat-top2-left-text p,
.feat-wide1-text p,
.feat-wide4-text p,
#content-main table,
.foot-copy p,
.video-main-text p {
	font-family: 'Lato', sans-serif;
	}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}

.nav li .subnav {
    position: absolute;
    text-decoration: none;
    background: #ffffff;
}
.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}


#featuredContent .featuredProds .featuredProduct .num {
  position: absolute;
  color: #e9e9e9;
  font-weight: 700;
  font-size: 2.8em;
  line-height: 1em;
  left: 0;
  top: 0;
}



body .td_uid_4_5d22a7beed835_rand .tdm-fancy-title2 {
					background: -webkit-linear-gradient(0deg,rgba(0,102,153,0.45),#006699);background: linear-gradient(0deg,rgba(0,102,153,0.45),#006699);
					-webkit-background-clip: text;
					-webkit-text-fill-color: transparent;
				}

				.td-md-is-ios .td_uid_4_5d22a7beed835_rand .tdm-fancy-title2 {
					-webkit-text-fill-color: initial;
				}

				html[class*='ie'] .td_uid_4_5d22a7beed835_rand .tdm-fancy-title2,
				.td-md-is-ios .td_uid_4_5d22a7beed835_rand .tdm-fancy-title2 {
				    background: none;
					color: #006699;
				}



#content.id-443 .nav-article, 
#content.id-396 .nav-article
{display: none;}

#content nav.user .ico16.white.login{width: 32px; height: 32px; font-size: 1.5rem; border-radius: 2rem;}

#content nav.user .ico16.white.login::before{position: relative; top:0.15rem;}





#content.full{display: flex;}



#content .minifrontpage{background-color: transparent; border: 0;}

#content .minifrontpage .mfp-table-row{padding:1rem 0;}

#content .minifrontpage .mfp-introtitle a{font-weight: normal; font-size: 1.2rem;}



#content .list .minifrontpage .mfp-table-row:nth-child(2n+1) .mfp-table-cell { background-color: var(--color-main-5);}

#content .list .minifrontpage .mfp-table-cell{padding: 1rem; border-bottom: solid 1px #ccc;}

main .flex-me #content{flex:1;}


.container {
	max-width: 1300px;
}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}


.f-widget .f-widget h3.tab { border-bottom: none; }


#content .f-widget h3.tab { }
.spacer{height:0;display:block;clear:both}
.spacer-5{height:5px}
.spacer-10{height:10px}
.spacer-20{height:20px}


.box-img + .container {
  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; }



  

.container-full {
  overflow: hidden;
}


.container-full .wpb_row {
  margin-bottom: 0;
}


.tail_con{
    margin-top: 40px;
}

.title_center_lrg {
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #F00;
}
.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}


.hero .container {
  position: relative;
  z-index: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  width: 100%;
}


.flag {
  display: inline-block;
  margin: 0 5px;
}


.flag-pad img {
  margin-bottom: 5px;
}

.textbox3 {
	width:706px;
	width:expression('750px');
	padding-left:22px;
	padding-right:22px;
}


.accout-box{
	display: block !important;
    margin: 65px 0 0;
	float:right;
}



.visually-hidden {
  position: absolute !important;
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  height: 1px;
  width: 1px;
  word-wrap: normal;
}



.visually-hidden.focusable:active,
.visually-hidden.focusable:focus {
  position: static !important;
  clip: auto;
  overflow: visible;
  height: auto;
  width: auto;
}

ul.social-list li {float: none;}


ul.social-list {width: 100%; height: auto; overflow: hidden;}

ul.social-list li a {font-size: 0px;}

ul.social-list li a:after  {font-size: 40px;}

ul.social-list li.youtube a:after  {content: '\e904';}

ul.social-list li.insta a:after  {content: '\e905';}

ul.social-list li.twitter a:after  {content: '\e906';}

ul.social-list li.facebook a:after  {content: '\e903';}

.wprs_sidebar_chart .wprs_side_widget li.wprs_odd{ background-color:#eee;}
.footer-bottom{background-color:#0d1a26;color:white;padding:50px 0;font-family:'Gotham Narrow',Arial,sans-serif;line-height:1.6;}
.footer-bottom .block-menu h2{display:none;}
.footer-bottom ul{margin:0;list-style-type:none;padding:0;}

.widget.widget_latest_tweets_widget .widgettitle {
	display: none;
}
.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,0.25);transform:translateY(6px);transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}
.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}
.pswp__share-tooltip a:hover{text-decoration:none;color:#000}
.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}
.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}
.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}
.pswp--touch .pswp__share-tooltip a{padding:16px 12px}

.header_inner { width: 980px; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-right: 20px; padding-left: 20px; }

#header .header_inner { height:135px; position:relative; }

.tc { text-align: center; }
.on-air .simple-image{padding:0px 10px}
.mast-logo .simple-image{max-width:70%}
.middle-header a:after,footer a:after,footer .arrow-up{display:none;}
.arrow-up{font-size:2.2em;margin:35px 10px 0 0;padding:0;float:right;color:#503b09;cursor:pointer;cursor:n-resize;}


.image-responsive, .footer-logo {
  display: block;
  width: 100%;
  height: auto; }
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!important}
#top-header .container{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}
.font12{font-family:Verdana,Geneva,sans-serif;font-size:10px;color:#93221e;font-weight:700;}

.single-post .td-bred-no-url-last {
  
}
.maxwide-750{max-width:750px !important}


.navbar-toggle__icon-bar { vertical-align: middle; display: inline-block; height: 18px; }


.bloco-header {
  display: flex;
}

.mh-posts-stacked-title a, .mh-posts-stacked-title a:hover, .mh-posts-stacked-meta a, .mh-posts-stacked-meta a:hover { color: #fff; }

.mh-posts-stacked-meta { display: inline-block; font-size: 10px; font-weight: 700; color: #fff; padding: 1px 5px; margin-top: 5px; background: #e64946; text-transform: uppercase; }

.mh-posts-stacked-meta .fa, .mh-posts-stacked-meta .mh-meta-date { margin-right: 5px; }
.img-responsive{display:block;height:auto;max-width:100%}


  .nav-content {
    background: #fff;
    min-width: 290px;
    padding: 15px 15px 15px 30px;
    position: relative;
    z-index: 5;
  }

	.overlay {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter: alpha(opacity=70);
		opacity: 0.7;
	}

	.panel-grid .overlay {
		z-index: -1;
	}

		
	.sow-carousel-thumbnail .overlay {
	    position: static;
	    height: 100% !important;
	}


.logo-left #site-header {
	padding-left: 10px;
}


.logo-right #site-header {
	padding-right: 10px;
}



#site-branding,
#site-logo,
#site-header {
	display: inline-block;
	float: left;
}


#site-header.logo-enable.logo-left {
    padding-left: 10px;
}


#site-header.logo-enable.logo-right {
    padding-right: 10px;
}


	#site-logo,
	#site-header {
		display: block;
	    float: none;
	}


.content-wrap .header-stick { margin-top: -80px !important; }


.content-wrap .footer-stick { margin-bottom: -80px !important; }


.content-wrap {
	position: relative;
	padding: 80px 0;
}

.content[data-v-36dc9860]{font-size:15px}

.rle_property_infobox_details_footer{
	float:left;
	width:100%;
	text-transform:capitalize;
}

.rle_property_infobox_details_footer p{
	float:left;
	width:140px;
	color:#666666;
}

.rle_property_infobox_details_footer ul{
    float: left;
    width: calc(100% - 140px);
	margin:0px;
	padding:0px;
}

.rle_property_infobox_details_footer ul li{
	list-style:none;
	float:left;
	width:auto;
	margin-right:10px;
	color:#666666;
}

.rle_property_infobox_details_footer ul li i{
	margin-right:3px;
	color:#B72685;
}


.img-wrapper {
    width: 160px;
    height: 150px;
    padding: 20px;
}

.mrgn20{
	margin-top: 20px;
}

    .head.visible-xs .mrgn20{
        margin-left: 20px
    }
.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-12{width:100%}
#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:all .1s ease-in}

body .contenu.small .col3 .calendrier.boutique{
  height: 330px !important;
}

.col3{
    flex: 0 0 300px;
    max-width: 300px;
    margin-left: 15px;
    
}


body .contenu.small .col3 .calendrier .match4{
    display: none !important;
}

body .contenu.small .col3 .calendrier{
    height: auto !important;
}

body .contenu.small .col3 .calendrier .unmatch {
    padding-bottom: 12px;
}

body .contenu.small .col3 .calendrier .logos,
body .contenu.small .col3 .calendrier .infos{
    padding-top: 13px;
}
































































.column-wrap { width: 100%; clear: both; display: block; }
#mk-footer .footer-wrapper{position:relative}
 .footer-wrapper div div .widget_social_networks div { text-align:center; }

.grid_4                                         { width:360px; margin:0 20px; float:left; display:inline; }


.grid_1-2, .grid_3-4, .grid_1, .grid_1-1-2, .grid_2, .grid_2-2-5, .grid_3, .grid_4,
.grid_5, .grid_6, .grid_7, .grid_8,
.grid_9, .grid_10, .grid_11, .grid_12           { width:100%; margin:10px 0 0 0!important; float:none; display:block; }
.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}
.row{margin-left:-5px;margin-right:-5px}

.td-weather-days .td-day-degrees {
  font-size: 20px;
  position: relative;
  left: 4px;
  line-height: 14px;
  opacity: 0.7;
}


.float-right {
  float: right !important;
}

.aom-billboard-top,.aom-addthis-column,.aom-billboard-sidebar-top,.aom-billboard-sidebar-bottom,.tsl-callout,.aom-lazy-top,.aom-lazy-right,#aom-ad-mobile,#aom-ad-mobile-bottom,.aom-sidebar,.aom-nav,.aom-footer-menu,.aom-subscribe-single,.aom-share-bar,.aom-trapez-left.aom-single,footer{display:none!important}
.aom-trapez-left{-webkit-clip-path:polygon(0 0,100% 33%,100% 100%,0 100%);clip-path:polygon(0 0,100% 33%,100% 100%,0 100%);height:456px;width:100%;margin-top:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(bottom,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(bottom,rgba(255,255,255,0),#fff);background-image:linear-gradient(to top,rgba(255,255,255,0),#fff)}
.aom-trapez-left.aom-single{margin-top:17px}

.new_game
{
	height: 260px;
}

table.okra {

}

table.okra tr {
  width: 100%;
}

table.okra tr td{
  width: 100%;
  display: block;
}

.popup-video iframe{width:100%;}
.art-contentLayout .art-content{position:relative;margin:0;padding:0;border:0;float:left;overflow:hidden;width:596px;}
.art-contentLayout .art-content-wide{position:relative;margin:0;padding:0;border:0;float:left;overflow:hidden;width:794px;}
.home .about-section .about-info-container{float:left;width:70%}

.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-4 {
    width: 33.33333333%;
  }

	
	.footer-columns .col-md-4, .footer-columns .col-md-6{margin-bottom: 25px;}

#collapsfooter ul.sub_menu{margin-bottom:20px;}


#collapsfooter ul.sub_menu li, footer ul.sub_menu li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ACDFF7; line-height:1em;}

#collapsfooter ul.sub_menu li a{font-size:inherit !important;}

#collapsfooter ul.sub_menu li a:hover,
#collapsfooter ul.sub_menu li a.active
{color:#002C5F;}
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}
.table--row{margin-bottom:0;border-bottom:1px solid #ddd}
.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}
.wpb_column.sticky-column{min-height:0!important}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.descriptor{font-family:freight-neo-pro,arial,helvetica,sans-serif;font-size:.6em;text-align:justify;line-height:1.2em}
.figure-stack .figure-stack-icon,.figure-stack .figure-stack-label{display:table-cell;line-height:1;vertical-align:middle}
.figure-stack .figure-stack-icon+[class*='-label'],.figure-stack .figure-stack-icon+[class*='-icon'],.figure-stack .figure-stack-label+[class*='-label'],.figure-stack .figure-stack-label+[class*='-icon']{padding-left:7px}
.menu-toggle .figure-stack .figure-stack-label{display:none}
.widget.widget_pb_social_icons_manager ul li a .figure-stack .figure-stack-label{display:none}
.pb-social-icons-list-header ul li a .figure-stack .figure-stack-label{display:none}
.pb-team-item .pb-team-item-details .pb-team-item-social-networks ul li a .figure-stack .figure-stack-label{display:none}
.pb-team-item-single .pb-team-item-single-content .pb-team-item-single-content-right .pb-team-item-single-details .pb-team-item-single-social-networks ul li a .figure-stack .figure-stack-label{display:none}
.b-img__btn .btn{display:block;}
.b-img__btn .btn .icon-svg{display:none}
.b-img__btn .btn .u-t-hide{display:block !important}
.b-img__btn .btn .u-t-up-hide{display:none !important}
.b-img__btn .btn.btn--md.js-toggle{display:none !important}
.b-img__content--lg .b-img__btn{margin-bottom:50px}
.b-img__btn{margin-bottom:0;}
.b-img--contact .b-img__btn{margin-bottom:0;}
.b-img--contact .b-img__btn .btn.is-opened{display:none}
.block-type-widget-area ul.widget-area{padding:0;margin:0}
.west-coast ul.widget-area{max-width:300px !important;margin:0px auto;margin-bottom:10px}
.home-blogs ul.widget-area{max-width:300px !important;margin:0px auto;margin-bottom:10px}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: center;
}


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

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item {
		text-align: left;
	}

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

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}

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


.genesis-nav-menu .menu-item:hover {
	position: static;
}
.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}
.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;}


.entry-categories,
.entry-tags {
	display: block;
}
ul li,.item-list ul li,.menu ul li,ul li.expanded,ul li.leaf,ul li.collapsed,li.expanded,li.leaf,li.collapsed{text-align:left;list-style-type:none;list-style-image:none;}
ul.menu li a.active{font-weight:bold;}

ul.menu{border:none;list-style:none;text-align:left;}
ul.menu li{margin:0 0 0 0.5em;}
td.menu-disabled{background:#ccc;}

#main-nav li#main-nav-athletics:hover ul,
#main-nav li#main-nav-athletics ul:hover,
#main-nav li#main-nav-athletics.active ul,
#main-nav li.no-drop:hover ul,
#main-nav li.no-drop ul:hover,
#main-nav li.no-drop.active ul {
  display:none;
}

nav.mvp-fly-nav-menu ul li.menu-item-has-children:after,
.mvp-feat1-left-wrap span.mvp-cd-cat,
.mvp-widget-feat1-top-story span.mvp-cd-cat,
.mvp-widget-feat2-left-cont span.mvp-cd-cat,
.mvp-widget-dark-feat span.mvp-cd-cat,
.mvp-widget-dark-sub span.mvp-cd-cat,
.mvp-vid-wide-text span.mvp-cd-cat,
.mvp-feat2-top-text span.mvp-cd-cat,
.mvp-feat3-main-story span.mvp-cd-cat,
.mvp-feat3-sub-text span.mvp-cd-cat,
.mvp-feat4-main-text span.mvp-cd-cat,
.woocommerce-message:before,
.woocommerce-info:before,
.woocommerce-message:before {
color: #0be6af;
}

#mvp-main-nav-small .mvp-nav-menu ul li.menu-item-has-children a:after {
border-color: #555555 transparent transparent transparent;
}

#mvp-nav-bot-wrap .mvp-nav-menu ul li.menu-item-has-children a:after {
border-color: #000000 transparent transparent transparent;
}


.right-footer-top {
    padding-left: 50px;
    padding-right: 75px;
    padding-top: 52px;
	padding-bottom: 40px;
}

	.right-footer-top img{
		width:100%!important;
	}
.line-pattern{position:absolute;z-index:-1}
.line-pattern--left{top:35%;left:0}
.line-pattern--right{bottom:35%;right:0}


.text-price-slider {
	color: #000000;
	font-size: 40px;
	font-weight: 900;
	letter-spacing: 1px;
	margin-bottom: 0;
}
.img-events{z-index:0}
.img-events img{position:relative;top:-61px;z-index:0}
.c-compare .th-var .img-text{padding:5px;color:#3b5b44;font-size:16px;height:54px;font-family:radikalregular!important}
.c-compare .img-text{font-size:12px;font-weight:100;padding:20px 0 10px;text-align:center}
.img-fluid,.img-thumbnail{max-width:100%;height:auto}
.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}
.img-flag{width:25px}
.img-ht-1{color:green;height:50px;width:50px}
.footer-top .img{height:77px}

#footer-1 .img img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}
.parallax-mirror,aside,nav,footer img,footer nav,.cf:after,.open-mobile-nav,.quick-links,.slider,.owl-carousel,.search-form,.site-search,#mobilenav-loader,#mobilenav,#mobilenav-dimmer,.addthis_sharing_toolbox,.fb_iframe_widget,.fixed-menu,#colorbox{display:none !important}

.forum2017 .head{font-size:14px;color:#333;}

#menuSlider table .date {font-size:8px;line-height:1em;text-align:right;padding-right:2px;}
.z-x-tbl-cell{padding-bottom:7px}

.pc2015-item .pc2015-item-name .pc2015-item-name-title {
  font-size: 14px;
  line-height: 16px;
  margin-top: 2px;
  font-weight: bolder;
  display: block;
}

.pc2015-detail .pc2015-detail-inner .pc2015-item-name .pc2015-item-name-title {
  font-weight: bolder;
  font-size: 21px;
  line-height: 1.5;
}

.pc2015-cart-items .pc2015-cart-table tbody td.pc2015-cart-cell-1 .pc2015-item-name .pc2015-item-name-title {
  font-size: 18px;
  font-weight: bolder;
  line-height: 1.1;
  margin-bottom: 16px;
}

.tiled-gallery .gallery-group {
	float: left;
	position: relative;
}



	
.caption_transparent{
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:30px;
	color:#fff;
	background-color: rgba(0,0,0,0.5);
	padding:5px;
	position:absolute;
	font-weight: 700;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	
}


.event-weekday {
	font-size: 0.8em;
	text-transform: uppercase;
}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.product-full-content .field-name-field-prod-images .carousel.slide .carousel-inner img{display:inline-block;}
.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}
.vc_column-inner::after{clear:both}


.kenburns_061_slide {
    top: 30%;
    left: 8%;
    width: 65%;
    right: auto;
    text-align: left;
    position: absolute;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-timing-function: cubic-bezier(.165,.84,.44,1);
    animation-timing-function: cubic-bezier(.165,.84,.44,1);
}
.nav-selector__close,[data-active-overlay-id=header-active] .nav-selector__open{display:none}


#advantages .description {
    color: #96989f;
    font-size: 14px;
    letter-spacing: 0.27px;
}


#discount p.description {
    opacity: 0.8;
    color: #ffffff;
    font-size: 16px;
    letter-spacing: 0.31px;
}


#subscribe .description {
    opacity: 0.7;
    color: #ffffff;
    font-size: 14px;
	margin-bottom: 0;
    padding-bottom: 20px
}


#product-description p.description {
    color: #96989f;
    font-size: 14px;
    line-height: 21px;
	margin: 20px 0px;
}


.banner-sale p.description {
opacity: 0.8;
color: #ffffff;
font-size: 16px;
font-weight: 400;
letter-spacing: 0.31px;
}
.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text{vertical-align:text-top}
.site-header .menu-text{transition:none}
.mobile_nav .select_page{display:none}
.et_header_style_centered #main-header .mobile_nav{display:block;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}
.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page{display:inline-block;color:#666;font-size:14px}
.et_header_style_split #main-header .mobile_nav{display:block;padding:9px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.oneclick-top
.ttl{display:block;font-size:24px;padding-left:40px;text-align:center}
.oneclick-top .ttl
span{font-weight:bold}

	.forum_blog_bg2 {
		background-color: white;
	}
.title{color:#ed9100;font-size:1.25em;font-weight:700;margin:0 0 .7em;text-transform:uppercase}
footer .footer-nav{margin:0;width:80%;-webkit-columns:4;-moz-columns:4;columns:4}
footer .footer-nav li{text-align:left;padding-left:0}
footer .footer-nav li a{white-space:nowrap;font-family:Montserrat,serif;text-transform:uppercase;color:#aaaaab;font-size:14px;font-weight:400;line-height:30px}
footer .footer-nav li a:hover{color:#041020}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu li {
			border-bottom:0px;
			border-top:1px solid #ddd;
	}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu {
			padding-top:15px;
			margin-bottom:-10px;
	}


.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;
}
.page-navigation ul li:last-child,.page-navigation ul li.page-item-20,.page-navigation ul li.menu-item-48{margin-right:0}
.centered-text{text-align:center}

        
div#stationnameholder {
display: none;	
width: 100%;
padding: 5px;
background-color: #000000;
color:#fff;
position: fixed;
z-index: 100000;
text-align:center;
font-size:24px;
margin:0 0 20px 0;
text-shadow: 1px 1px 2px #fff;
}
.more_space{display:block;height:3px}


#univers6{
	color:#336eb5;
}


.scroll-down-button {
  border: 1px solid #fff;
  color: #fff;
  display: inline-block;
  font-family: "Open Sans";
  font-weight: bold;
  margin-top: -1.25em;
  padding: 0.5em;
}


.scroll-down-button a, .scroll-down-button a:hover, .scroll-down-button a:visited, .scroll-down-button a:active, .scroll-down-button a:focus {
  color: #fff;
  text-decoration: none;
}


div#left div.keywords {
	font-family: "Open Sans";
	padding: 4px 4px 4px 4px;
	letter-spacing: 2px;
	text-align:justify;
}

div#left div.keywords a{
	padding:0 5px 0 0;
}

div.news div.description a.keywords{
	color:#DD0000;
	text-decoration:underline;
}

div.keywords {
	font-family: Tahoma;
	padding: 4px 4px 4px 4px;
	letter-spacing: 3px;
}

.visual-news {
  background-color:#91cdff;
  height:340px;
  width:100%;
  max-width:260px;
  margin:0 auto 20px;
  border-radius:6px;
}


.side-list-in {
	margin-left: 95px;
	}

	[data-skip-responsive-menu="yes"] .bar__module .btn {
		display: block;
		width: 100%;
		margin: 0 0 5px !important;
	}

  .bar__module:not(:last-child) {
    margin-right: 0.92857143em;
  }

  .bar__module + .bar__module {
    margin-top: 1.85714286em;
  }

  .bar__module .btn {
    display: block;
  }

  .bar__module .btn + .btn {
    margin-left: 0 !important;
  }

  .bar__module .btn:not(:last-child) {
    margin-bottom: 0.92857143em;
  }

  .bar__module:not(:only-child) .menu-horizontal {
    top: 0;
  }

  .bar-2 .bar__module,
  .bar-1 .bar__module {
    margin-bottom: 1.85714286em;
  }

  .bar-2 .row div[class*='col-']:last-child .bar__module:last-child,
  .bar-1 .row div[class*='col-']:last-child .bar__module:last-child {
    margin-bottom: 0;
  }
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}


#content .pricing-button a.price_btn{
    font-weight: bold;
}


.maincontent{
	width:1000px;
	height:auto;
	background:#FFF;
	position:absolute;
	padding:0 10px;
}


.main .maincontent .footer .menu-footer p {
	font-size: 10px;
}
.larger{font-size:38px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}


.below-footer {
  padding: 10px 0;
  background-color: #000;
  color: #fff;
  font-size: 12px; }
.et_pb_image_7 .et_pb_image_wrap{display:block}
.et_pb_image_8 .et_pb_image_wrap{display:block}
.et_pb_image_0 .et_pb_image_wrap,.et_pb_image_0 img{width:100%}

#footer_bottom2{
width:40%;	
display:block;
float:left;
}

#footer_bottom2 a{
color:#fff;
text-decoration:none;	
}

#footer_bottom1,#footer_bottom2,#footer_bottom3{
width:100%;
	}
.item-list .title{font-weight:bold;}
.item-list ul{margin:0 0 0.75em 0;padding:0;}
.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}
.item-list .pager{clear:both;text-align:center;}
.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}
.ubermenu .ubermenu-tabs-group{border-style:solid}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs-group{width:100%;min-width:100%;max-width:100%;left:0}


.article-content a {
	color: #1191d0;
	text-shadow: 1px 0px 0 rgba(17,145,208,0.3);
}
.home-articles-row .home-articles .single_article .article-content h3{font-family:'Heebo', sans-serif !important;}
.home-articles-row .home-articles .single_article .article-content p{font-family:'Heebo', sans-serif !important;}
.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-2{width:16.66666667%}

.skills-area .col-md-2,
.skills-area .col-md-10 {
	padding: 0;
}

.skills-area .col-md-2 {
	clear: left;
	margin-bottom: 5px;
}


		#footer .social  {
			cursor:pointer;
			border:1px solid #f3f3f3;
		}

#searchBox, #contact {
	float: right;
	display: block;
	background-color: #FFF;
	padding: 5px 5px 20px 10px;
}

.subNavMenu, #searchBox, #contact {
	-webkit-border-radius: 0px 0px 4px 4px;
	border-radius: 0px 0px 4px 4px;
}
#postid-31841 .et_pb_row .et_pb_blog_grid_wrapper .et_pb_ajax_pagination_container .et_pb_salvattore_content article.et_pb_post div.post-content{min-height:220px!important}
.et_pb_row_1.et_pb_row{padding-bottom:80px}
.et_pb_row_2.et_pb_row{padding-bottom:90px}
.et_pb_row_3.et_pb_row{padding-bottom:50px}
header .logo{position:relative;max-width:200px;width:42%;margin:0 1em .5em 1em}


    .header_right,
    .topmenu, #topmenu-select {
        margin-left:0}


    .header_right {
        height:32px;
        padding:10px 0 0 0;
        text-align:center;}


    .header_right,
    .topmenu {
        margin-left:180px}

.logo_text {
font-size: x-small;
text-align: right;
}

.headline .logo_text {
width: 88%;
}
#contact-modal-container .close-button,#order-homekit-modal .close-button{position:absolute;right:15px;top:15px;cursor:pointer}
.navmenu-default .close-button{border:0;background:0 0;padding:20px;margin:0;margin-left:10px;outline:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.navmenu-default .close-button:hover{opacity:.6}
#search-header .close-button{position:absolute;right:15px;top:25px;cursor:pointer;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
#search-header .close-button:hover{opacity:.6}

.board_head {
	font-family: 굴림, 굴림체, 돋움, 돋움체;
	font-size: 9pt;
	color: #D4D4D4;
	font-weight: bold;
	line-height:120%;
}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}
.fl-photo-content {display: inline-block;line-height: 0;position: relative;max-width: 100%;}
.fl-photo-content img {display: inline;height: auto;max-width: 100%;}
.fl-photo-content:hover .fl-photo-caption-hover {opacity: 100;filter: alpha(opacity = 100);}
.fullwidht{width:100%;float:left;display:inline-block}

.fusion-spacing-no .fusion-column-wrapper {
  min-height: 1px;
}

.fusion-column-inner-bg-wrapper .fusion-column-wrapper {
  position: relative;
  z-index: 2;
  pointer-events: none;
}

.clear{clear:both;width:0;height:0;font-size:0;line-height:0;}
.safari .et_pb_gallery_grid .et_pb_gallery_image{overflow:visible}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .et_overlay,.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .meta,.et_pb_gallery_image:hover .et_overlay,.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}
.et_pb_gallery_grid .et_pb_gallery_image{overflow:hidden;position:relative}
.et_pb_gallery_image{line-height:0}
.et_pb_gallery_fullwidth .et_pb_gallery_image img,.et_pb_gallery_fullwidth .et_pb_gallery_item{width:100%}

#post-navigator-single{width:100%;font-size:14px;margin-top:1em;margin-right:auto;margin-bottom:1em;margin-left:auto;clear:both;padding:0%;font-weight:bold;color:#000;height:auto;}

#post-navigator-single .alignleft{margin:0px;padding-bottom:10px;float:left;width:50%;overflow:hidden;text-align:left;height:auto;text-decoration: underline;}

#post-navigator-single .alignright{margin:0px;padding-bottom:10px;float:right;width:50%;overflow:hidden;text-align:right;height:auto;text-decoration: underline;}

#post-navigator-single a{text-decoration:none;font-weight:bold;color: #ff2b00;}

#post-navigator-single a:hover{text-decoration:none;}
