﻿.ctt-mrsetting ul#ctt-tabmenu li.active a,.ctt-mrsetting ul#ctt-tabmenu li:hover a,.ctt-mrsetting ul#ctt-tabmenu li.current a{box-shadow:none}

.simplefavorite-button.active{opacity:.7}
.simplefavorite-button.preset.active{background-color:#333;color:#fff;border-color:#333;opacity:1}
.simplefavorites-modal-backdrop.active{width:100%;height:100%;left:0;opacity:1;-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease}
.simplefavorites-modal-content.active{top:50px;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.copyright-bar,.footer-bar{float:none!important;text-align:center!important}
.footer-bar-align-right .copyright-bar{float:left}
.footer-bar-align-right .footer-bar,.footer-bar-align-left .copyright-bar{float:right;text-align:right}
.footer-bar-align-center .copyright-bar{float:none;text-align:center}

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

  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}

#how-works .image {
    display: inline-block;
    position: relative;
    left: 15px;
}

.benefits-content__icon,
.benefits-content__text {
	display: table-cell;
	vertical-align: middle;
}

.benefits-content__icon {
	width: 35px;
	line-height: 1;
}

.benefits-content__icon img {
	vertical-align: middle;
}

.benefits-content__icon i {
	color: #fe7bb5;
	font-size: 36px;
	vertical-align: middle;
}
.mobile-main-nav .menu-item a .fa{padding-right:6px}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}


    
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }
.woocommerce .price_slider_amount .clear{padding:0!important}

#calendar2 thead tr.month{
  background-color: #59cfc1;
  height: 30px;
  color: #fff;
}
.contact-strip__content__title{color:#fff;font-size:12px;font-family:proxima-nova,Helvetica,sans-serif;font-weight:700;letter-spacing:.5px;list-style-type:none;text-transform:uppercase;opacity:.5;letter-spacing:.43px;margin:0}

.section-3-21-day-wrap a.button,
.section-7-left-offer a.button,
.section-7-right-offer a.button,
a.join-fb-button,
a.hop-on-list-button {
    background-color: #4fb369;
}

.section-3-21-day-wrap a.button:hover,
#front-page-7 a.button:hover,
a.join-fb-button:hover,
a.hop-on-list-button:hover {
    background-color: #46a25e;
}



.headline-left .headline-brd:after {
  background:  #4B87EE;
}


body.dark .headline-left .headline-brd {
	color: #ccc;
}

	
	#main-wrapper
	{
		padding: 0 0 3em 0;
	}


	.container {
		width: 1200px;
		margin-left: auto;
		margin-right: auto;
	}


	
	
		.container.small {
			width: 900px;
		}


		.container.big {
			width: 100%;
			max-width: 1500px;
			min-width: 1200px;
		}


.menu-list-box{ z-index:500;left:0px;width:200px; background:#f8a80d; top:-5px; list-style:none; position:relative;}

.menu-list-box h3{ height:50px;width:200px; background-color:#f8a80d; color:#fff; text-align:left; line-height:45px;}

.menu-list-box h3 .sjx{border:4px solid transparent; border-top-color:#fff;width:0; height:0;position:absolute;left:188px;top:25px;}

.menu-list-box h3 strong{ padding-left:10px;}

.menu-list-box-dropdown{ }

.menu-list-box-dropdown .fl-box{ padding:5px 5px 5px 10px; display:none;}

.menu-list-box .fl-box{ display:block;}

.sanjiao{
	width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-right: 8px solid #f3f3f3;
    border-bottom: 5px solid transparent;
	margin-top:46px;
	margin-left:20px;
}

.fusion-title.fusion-title-center .title-heading-center {
  padding: 0 45px;
}

.fusion-title.fusion-title-center.fusion-sep-none .title-heading-center,
.fusion-title.fusion-title-center.sep-underline .title-heading-center {
  padding: 0;
  text-align: center;
}


.wpb_column .wpb_wrapper .wpb_teaser_grid {
  margin-left: 0;
  margin-bottom: 0;
}


.wpb_carousel .wpb_wrapper {
  position: relative;
}


.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
  padding-top: 56%;
  position: relative;
}

.wpb_video_widget .wpb_wrapper iframe {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  margin: 0;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


.onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol {
	margin-right: 3.8%;
	float: left;
	min-height: 1px;
}


.row .sevencol {
	width: 56.75%;
}

	
	.row .onecol, .row .twocol, .row .threecol, .row .fourcol, .row .fivecol, .row .sixcol, .row .sevencol, .row .eightcol, .row .ninecol, .row .tencol, .row .elevencol, .row .twelvecol {
		width: auto;
		float: none;
		margin-left: 0px;
		margin-right: 0px;
		padding-left: 0px;
		padding-right: 0px;
		clear:both;
	}
.iosslider-slideshow .kl-loader {position:absolute; top:50%; left:50%; -webkit-transform:translateX(-50%) translateY(-50%); transform:translateX(-50%) translateY(-50%); z-index:2; -webkit-transition:opacity .3s ease-out, visibility .3s ease-out; transition:opacity .3s ease-out, visibility .3s ease-out;}
.is-initialised .kl-loader {opacity:0; visibility:hidden;}
.kl-loader svg path,.kl-loadersvg rect{fill:#cd2122; }
.kl-cta-ribbon .trisvg path,.kl-mask .bmask-customfill,.kl-slideshow .kl-loader svg path,.kl-slideshow.kl-loadersvg rect,.kl-diagram circle { fill:#106190; }


.nav_wrap.open .btn_drop .link span {
    text-decoration: underline;
}


.nav_wrap .item.btn_drop .link {
    cursor: pointer;
}


.nav_wrap .item.selected .link span {
    text-decoration: underline;
}


.nav_wrap .link {
    font-size: 0;
    display: block;
    padding: 8px 10px 12px;
    color: #464646;
}


.nav_wrap .link:hover span {
    text-decoration: underline;
}


.nav_wrap .link span {
    font-size: 16px;
    display: inline-block;
    vertical-align: middle;
}


.table .link {
    font-size: 16px;
    color: #79C142;
}


.table .link:hover {
    text-decoration: underline;
}

.table .link.long {
    font-size: 18px;
}
.header__branding--left,.header__branding--right{vertical-align:top;}


.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
  display: inline;
  float: left;
  position: relative;
  margin-left: 1%;
  margin-right: 1%;
}

.container_12 .grid_4 {
  width: 31.333%;
}
.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9{display:inline;float:left;position:relative;margin-left:1%;margin-right:1%}


.intro {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt}
.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-md-2{width:16.6666666667%}
.td-mobile-close{position:relative}
.td-mobile-close a{display:block;width:100%;padding:16px 0 17px;text-align:center;background-color:#4db2ec;color:#fff;font-size:17px;font-family:roboto,sans-serif;z-index:-1}
.td-mobile-close a:hover{text-decoration:none!important;color:#fff;opacity:.8}
.td-mobile-close .td-nav-triangle{position:absolute;right:0;top:19px;width:0;height:0;border-style:solid;border-width:7.5px 8px 7.5px 0;border-color:transparent #fff transparent transparent}
#td-outer-wrap,.td-content-wrap,.td-mobile-close{position:relative}
.td-mobile-close a,.td-mobile-content li a,h1,h3,h4{font-family:'Roboto',sans-serif}



nav .menu-item-search .screen-reader-text{
	display: none;
}



	nav .menu-item-search .search-field{
	    max-width: 150px;
	}

#how-works #templates {
    float; left;
    top: -10px;
    width: 400px;
}

    #how-works #templates, #how-works .submit, #how-works #register-btn {
        text-align: center;
        top: 30px;
        left: 0;
    }

#how-works .left {
    display: inline-block;
    position: relative;
    left: 0;
    vertical-align: top;
    width: 525px;
}

    #how-works .left, #how-works .right {
        display: block;
        float: none;
        margin: 0 auto;
        position: relative;
        width: auto;
    }


#service .service-section-list-title h3 {
    font-size: 20px;
    font-weight: 400;
}


#service .service-section-list-title p {
    margin-bottom: 5px;
    line-height: 22px;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}
.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}


.dark .feature-box.fbox-bg.fbox-center,
.dark .feature-box.media-box.fbox-bg .fbox-desc {
    background-color: #383838;
    border-color: rgba(255,255,255,0.1);
}




.feature-box.media-box.fbox-bg .fbox-desc {

    padding: 25px;

    background-color: #FFF;

    border: 1px solid #E5E5E5;

    border-top: 0;

    border-radius: 0 0 5px 5px;

}

.subNav .trenner
{
	background-color: #12b7ac;
	color: #FFF;
	padding: 8px 20px 6px;
}

#featured .flexslider .slide-content{float:left;width:48%;}

#featured .flexslider .slide-media{float:right;width:48%;margin:0;}

#featured .flexslider.full-width-slide .has-video .slide-media{float:none;width:100%;height:auto;}

#featured .flexslider .no-image.no-video .slide-content{width:100%;}

#featured-slider.flexslider .has-slide-background .slide-background{z-index:1;}

#featured-slider.flexslider .has-slide-background .slide-content{width:48%;position:absolute;bottom:2em;left:2em;padding:1em 2em;}

	div.itemCommentsPagination span.pagination {display:block;float:right;clear:both;}

div#shownewslist div.intronews div.right div.introtext { font-size: 12px;font-family:Tahoma; color:#363636;}

div#shownewslist div.intronews div.right div.introtext p {margin: 0 0 13px 0;}

div#shownewslist div.intronews div.right div.introtext blockquote { font-size: 12px;margin: 0 0 20px 0;line-height: 1.2; font-family:Tahoma; color:#363636;}

div.webshop div.product_list div.introtext  {font-size: 11px;font-weight: lighter;text-align: center;margin: 0 25px 10px 25px;height: 33px;}

div.webshop div.webshop_flypage_default div.product_information div.introtext {text-align: left !important; margin: 0 !important; line-height: 1.5 !important;}
.fcred{padding:10px 0px;color:#bbb;}
.fcred a:link,.fcred a:visited{color:#fff;}

	
	
	.page-title.pad { padding-top: 12px; padding-bottom: 12px; }

	
	
	.page-title { font-size: 15px; }
.twentyfifteen .t15wc .page-title{margin-left:0}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
.jumbotron .container{max-width:100%}
.wdi_feed_theme_1 .wdi_spider_popup_overlay{background-color:#25292c;opacity:0.9}
.wdi_spider_popup_overlay{cursor:pointer;background-color:rgba(0,0,0,0.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10100}
.wdi_spider_popup_overlay,.footer-list-block .bwp_gallery .wdi_spider_popup_overlay,.footer-list-block .bwp_gallery_tags .wdi_spider_popup_overlay{cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10100}
.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-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}
.skip-container{display:block;position:relative;padding:.5em .5em .5em 0}

.level1_top .left img.logo{
    margin-left: 20px;
}


div.box_search td.left { width: 160px; }

div.tip-a div.tip div.left { width: 125px; }


	div.sub_search td.left { width: 140px; }

	div.reservation div.menu div.left { width: 345px; }


div.left { float: left; }


td.left { text-align: left; }

    .newsletter_buttons a.left { padding-right: 15px; }
.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%}
body.responsive-ready.site-1 table.main-top-grid ul.make.category-search li.cell li.top{display:inline-block}
body.responsive-ready.site-1 table.main-top-grid td.makes .make.category-search li.cell li.top{display:inline-block}
body.responsive-ready.site-1 table.main-top-grid td.makes .make.category-search.cols-2 li.cell li.top{width:50%}
body.responsive-ready.site-1 table.main-top-grid td.makes .make.category-search.cols-2 li.cell li.top a{height:25px}
body.responsive-ready.site-1 table.main-top-grid td.makes .make.category-search.cols-3 li.cell li.top{width:33%}
body.responsive-ready.site-1 table.main-top-grid td.makes .make.category-search.cols-4 li.cell li.top{width:25%}
#glt-translate-trigger{position:fixed;bottom:0;top:auto;right:20px;z-index:200002;padding:6px 20px 3px;font-size:16px;font-family:Arial;font-weight:700;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);text-decoration:none;text-align:center;box-shadow:0 0 9px rgba(0,0,0,.3);-webkit-box-shadow:0 0 9px rgba(0,0,0,.3);-moz-box-shadow:0 0 9px rgba(0,0,0,.3);box-sizing:content-box!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;background:linear-gradient(center top,#fbb450,#f89406);background:-webkit-gradient(linear,center top,center bottom,from(#fbb450),to(#f89406));background:-webkit-linear-gradient(#fbb450,#f89406);background:-moz-linear-gradient(#fbb450,#f89406);background:-o-linear-gradient(#fbb450,#f89406);background:-ms-linear-gradient(#fbb450,#f89406);background:linear-gradient(#fbb450,#f89406);background:-o-linear-gradientcenter(center top,#fbb450,#f89406)}


.footer ul.links {
  font-weight: bold;
  line-height: 1.5;
  list-style: none;
  margin: 0;
  padding: 0;
}


.footer ul.links a {
  color: #351571;
  opacity: 0.9;
}


.footer ul.links a:hover {
  color: #742AFF;
  opacity: 1;
}
#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}


.nav-menu li.ga_link_live a:before {
	content: "\f06e";
	color: #ff4da5;
}

.post-template .content-section {
  margin: 0 auto;
}

.custom-page-template div.content-section {
  padding-top: 25px;
}

.sp-imr-items {position:absolute;}

.sp-imr-items .sp-imr-item{display:block;float:left;padding:0;margin:0;}

.l_text .l_bj1{ background-position:-35px -205px ;}

.kwa_colonne_gauche {
	margin:20px;
	float:left;
	width: 738px;
}


	
	div.kwa_colonne_gauche, div#kwa_global_gauche {
		width: 100%;
		margin: 0;
	}
.home .wp-block-spacer[style="height:80px"]{height:40px!important}
.home .wp-block-spacer[style="height:60px"]{height:15px!important}
.home .wp-block-spacer[style="height:30px"]{height:10px!important}
.homepage .deficiency-section{background-color:#f8f8f8;border-bottom:1px solid #e5e7e9;padding:60px 0 40px}
.homepage .deficiency-section .title span{background-color:#f8f8f8}
.homepage .deficiency-section .row{margin-top:30px}
.homepage .deficiency-section .box{margin-top:50px;height:340px;border-right:1px solid #e5e7e9;border-top:1px solid #e5e7e9;border-bottom:1px solid #e5e7e9;background-color:#fff}
.homepage .deficiency-section .box .inner{position:relative;z-index:10;max-width:100%}
.homepage .deficiency-section .box1{border:0;background-color:#122d4f;text-align:center;position:relative}
.homepage .deficiency-section .box1 .inner-box{opacity:.2}
.homepage .deficiency-section .box1 h2{color:#fff;max-width:80%;margin:10px auto 15px}
.homepage .deficiency-section .box3 ol{font-size:20px;font-weight:400;line-height:35px;font-family:Times,serif}

.clear { clear: both; height: 1px; font-size: 1px; line-height: 1px; }


.clear-wrap { height: 45px; }

#home .clear-wrap { height: 40px; }

#portfolio .clear-wrap { height: 55px; }

.feedback-box .client-info, .testimonial .widget_zerif_testim-widget .client-info {
	float: left;
	margin-left: 18px;
	padding-top: 15px;
}

.feedback-box .client-info .client-name, .testimonial .widget_zerif_testim-widget .client-name {
	font-family: 'Homemade Apple', serif;
	color: #404040;
}

.feedback-box .client-info .client-company, .testimonial .widget_zerif_testim-widget .client-company {
	font-size: 13px;
	margin-top: -3px;
}

	.feedback-box .client-info {
	    margin-left: 0;
	}
.mod_stage .slide{position:absolute;left:0;top:0;width:824px;height:464px}
.mod_stage .slide.black .description a{color:#000}
.mod_stage .slide.white .description a{color:#fff}

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

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


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

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

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

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

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

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

  #map-container .marker-wrap .fa,
  #map-container .marker-wrap .fa.small,
  #map-container .marker-wrap .fa.tiny { margin-top:9px;}
.sidebar-box li{padding-left:10px}
#sidebar-inner .sidebar-box{background:#ffffff;padding:0;margin-bottom:15px;-webkit-box-shadow:0 0 0 5px rgba(0,0,0,0.01),0 7px 11px rgba(0,0,0,0.03);-moz-box-shadow:0 0 0 5px rgba(0,0,0,0.01),0 7px 11px rgba(0,0,0,0.03);box-shadow:0 0 0 5px rgba(0,0,0,0.01),0 7px 11px rgba(0,0,0,0.03);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
h1,h2,h3,h4,h5,h6,.theme-heading,.page-header-title,.heading-typography,.widget-title,.wpex-widget-recent-posts-title,.comment-reply-title,.vcex-heading,.entry-title,.sidebar-box .widget-title,.search-entry h2{font-weight:600}
.popup-content .copy{height:300px}


#slogan {
	font-size: 18px; 
	color: #249A68;
	width: 300px;
	float: left;
	margin-left: 12px;
	font-family: 'Bitter', serif;
	font-weight: 300;
	margin-top: 14px;
}


.single_article {
	padding-right: 0;
	padding-left: 0;
}
.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;}

.comment time { padding-left: 10px }

.comment-author.vcard { margin-bottom: 10px }

.comment-meta { font-size: 12px }

.comment-meta a { color: #777 }

.comment #respond h4 { margin-top: 25px }

.comment-awaiting-moderation {
    font-style: italic;
    font-weight: bold;
}

.comment-notes .required {
    padding-left: 0;
    padding-top: 3px;
}

.comment-notes { font-style: italic }

#commentform .wp-review-comment-field a i, #commentform .wp-review-comment-field .review-result i, .comment .wp-review-comment-rating .review-result i, .comment .wp-review-comment-rating a i { color: #FFB300!important }
 #pg-2-0 , #pg-2-1 , #pg-2-2 , #pl-2 .so-panel:last-child { margin-bottom:0px }
 #pl-2 .so-panel { margin-bottom:30px }
 #pl-2 .panel-grid { margin-left:0;margin-right:0 }
 #pl-2 .panel-grid-cell { padding:0 }
 #pl-2 .panel-grid .panel-grid-cell-empty { display:none }

.row{margin-left:-16px;*zoom:1;}
.row:before,.row:after{display:table;content:"";}

.row:after{clear:both;}

.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";}

.row-fluid:after{clear:both;}
#nav-close{height:100%;width:90px;margin-left:-8px;margin-right:8px;z-index:15;position:absolute;top:0;cursor:pointer;outline:none;display:none}
.item-list .title{font-weight:bold;}
h2,.title{font-size:18px;}
#testata .title{font-size:19px;font-weight:bold;display:inline-block;line-height:23px;margin:0;padding:0;}
.filtertitle .title{font-size:12px;}

#stats .stat {
	display: inline-block;
	max-width: 19%;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 50px;
	padding-left: 0;
}

    #stats .stat h3 {
        font-size: 20px;
        line-height: 26px;
    }

    #stats .stat h2 {
        font-size: 30px;
        line-height: 36px;
    }

    #stats .stat p {
        font-size: 16px;
        line-height: 20px;
    }

    #stats .stat:nth-child(1) {
        margin-bottom: 0;
    }


ul.nice-menu li.menu-1377 {
	margin-right: 146px;
}
 h3,.ERSSummary,span.day{font-family:"Roboto";font-weight:300;font-style:normal;color:#2b2528;line-height:30px;font-size:18px}
 .day{display:block;text-align:center}
.fl-post-carousel-grid .fl-post-carousel-title {padding-bottom: 7px;}
body .fl-post-carousel-grid .fl-post-carousel-title {font-size: 20px;line-height: 26px;margin: 0 0 10px;padding: 0;}
.fl-post-carousel-gallery .fl-post-carousel-text h2.fl-post-carousel-title {font-size: 22px;margin: 0 0 5px 0;}
.title-row{background:#13adff;color:#fff;padding:.4em 1em .3em;text-transform:uppercase;display:inline-block;font-family:yanone kaffeesatz;font-size:1.5em}


.divsubnavhpul {margin:8px 10px 0 0;}


#page-landing .top-section-column {
	display:inline-block;
	float:left;
	margin:0;
	padding:0;
}
