﻿



.silder .item_slide { position:absolute; top: 0; }
#footer-info,#footer-info a{color:#e8e8e8}
#footer-info{font-size:15px}

.language span.language-first, .currency span { margin: 12px 0; }

.img-wrapper,
.content-wrapper{
	width: calc(100% + 12px);
	margin-left: -6px;
}

.content-wrapper-inner{
	padding-left:0;
	padding-right: 0;
}

	
	
	#themenseite main.content-wrapper {
		width: 100%;
		margin-left: 0px;
	}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.page1 .hello .description {
	font-size: 35px;
	line-height: 40px;
	margin-top: 15px;
}

.page2 .who .description {
	font-size: 30px;
	color: white;
	line-height: 40px;
}

.page3 .what .description {
	width: 600px;
	font-size: 30px;
	margin-top: 30px;
}

#header .row1 .logo{ height:56px}

.center-vertical {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
#footer-top-wrapper #footer-top-items{overflow:hidden;margin-bottom:25px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}


		
		.wpp-post-title {
		}

	
	.lower-foot .textwidget { float: none; }
.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%}
.et_pb_row_15.et_pb_row{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.page-width{margin:0 auto;max-width:1100px;width:95%}
#page-header .page-width{position:relative}
.mdzr--no-mq .page-width{min-width:957px;padding:0 5px}
.js-home-feature--1 .page-width{padding-top:120px}
body body,body .page-width{width:100%;margin:0}

.cssload-speeding-wheel{width:36px;height:36px;margin:0 auto;border:3px solid #2f5f81;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;animation:cssload-spin .88s infinite linear;}
.grofile-thumbnail{width:500px;max-width:100%}
.post-body .content-block .container{max-width:100%}
.post-119.page.type-page.status-publish.hentry .container{max-width:100%}
#main-header .container{width:98%}
.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,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}
.jumbotron .container{max-width:100%}
.carousel .container{position:absolute;right:0;bottom:0;left:0}

div#main.container
{
    padding-top:0;
}
#footer-top-wrapper .footer-banner span.banner-text{display:inline-block;padding:15px;font-size:14px;color:#00b0d8}
.et-db #et-boc .et_pb_text_inner{position:relative}

    .home-hero-content .home-hero-headlines,
    .hero-login {
        width: 100%;
        max-width: 475px;
    }

        .home-hero-content .home-hero-headlines a{
            color:#ffffff;
        }

.home-hero-content .home-hero-headlines{
    max-width:700px;
}

    .home-hero-content .home-hero-headlines .slick-slide {
        pointer-events:auto;
    }

.home-hero-headlines {
    color: #ffffff;
    font: 40px/50px minion;
    padding: 20px 0 30px;
}

.home-hero-headlines:before{
    position:absolute;
    top:0;
    left:0;
    height:3px;
    width:145px;
    background:#d01e36;
    content:"";
    display:block;
}
#mobilenav #mobilenav-top-container{padding:10px 20px;background-color:#fff}
#mobilenav #mobilenav-top-container .mobilenav-close{float:right;font-size:1.5em;background-color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;padding:.4em}
#mobilenav #mobilenav-top-container .mobilenav-close .symbol-cancel *{background-color:#fff}
#mobilenav-top-container ul.languages-list{float:left;display:block;max-width:230px;height:49px;padding-top:1em}
#mobilenav-top-container .site-logo{float:left;display:block;max-width:230px;height:49px}
#mobilenav-top-container .site-logo a{width:100%;height:100%;line-height:49px;display:inline-block}
#mobilenav-top-container .site-logo img{max-width:100%;max-height:49px;display:inline-block}


.div-homepage-readmore {
	margin-top:30px;
}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}


.copyright {
	margin: 4px 0 0;
}


.copyright small {
	color: #919191;
	font-size: 1.3rem;
}


.event_meta_times {
    font-size: 12px;
    font-weight: 500;
    margin-top: 20px;
}


body.single-ctc_event .event_meta_times {
    margin-top: 0px;
}


section.body.page .inner .column.main .posts .post div.article.widget {
margin: 15px 0;
}


.bottomlinks div.odd {
    border-left: solid 1px #756a62;
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}
  


.payment-icon li a:hover{
    color: #db2723;
}

	ul.payment-icon {
		text-align: left;
	}

.payment-icon li{
    display: inline-block;
}

.payment-icon li a{
    font-size: 26px;
    color: #ffffff;
    display: inline-block;
    margin-right: 5px;
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}

#navigation .menu .menu-item{
	float: left;
	margin-right: 13px;
}

#navigation .menu .menu-item a{
	color: #f0f0f0;
	font-size: 15px;
	font-weight: normal;
}

#navigation .menu .menu-item a:hover,#navigation .menu .menu-item a:active,#navigation .menu .menu-item a:visited{
	text-decoration: none;
}

#navigation .menu .menu-item a:hover{
	color:#b0b0b0;
}

.topbar li a:hover, .topbar li.active a {color: #333; }

.blog .left-nav ul li.active a, .blog .pagination ul li.active a, .blog .pagination ul li a:hover {color: #fa9a2c}

ul.tabs li.active, ul.tabs li.active .fa { opacity: 1;}

.tabs-container ul.tabs li.active {color: #f28f27;}

li#clean-li1::before, li#clean-li2::before, li#clean-li3::before, li#clean-li4::before {content: none;}
#td-mobile-nav .menu-item-has-children a{width:100%;z-index:1}
.qodef-tabs .qodef-tabs-nav .qodef-tab-container{box-sizing:border-box;position:relative}
.qodef-tabs .qodef-tab-container{line-height:25px}
.qodef-tabs.qodef-horizontal .qodef-tab-container{padding:25px 0}
.qodef-tabs.qodef-vertical .qodef-tab-container{float:left;padding:0 25px;width:74%}
.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-5{width:41.66666667%}

#footer .pwrapper{  width: 100%;  max-width: 980px;  display: block;  margin: 0 auto;  padding:10px 0;text-align: center;}

#col-2 div.pwrapper {width: 97%;font-size: 12px;color: #6e706e;font-weight: normal;line-height: 18px;padding: 0 10px 0 5px;text-align: justify;}

#col-2 div.pwrapper p{clear: left;color: #666666;font-size: 12px;font-family: Verdana, Geneva, sans-serif;font-weight: normal;line-height: 20px;margin-right: 5px;padding: 0 0 5px;text-align: justify;}
.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pswp__caption--empty,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}
.pswp__counter,.pswp__preloader{height:44px;top:0;position:absolute}
.pswp__counter{left:0;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}
.icomoon-twitter:before{content:"\e60e"}

.social li.facebook a:hover {
  background-color: #325c94;
}

.social li.facebook a:hover * {
  color:#fff !important;
}
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:28px;}
#ctf .ctf-item{padding:15px 5px;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.1);overflow:hidden}
#ctf .ctf-item:first-child{border-top:none}

.item-box{
	margin-bottom:15px;
}

.item-box h2{
	border-bottom:2px solid #3a3a3a;
	
	font-size:16px;		
	font-weight:bold;
}

.item-box h2.item-bg{
	line-height:16px;
	padding:6px 0 5px;
}

.item-box-new{
	margin-bottom:5px;
}

.item-box-new h2{
	border-bottom:2px solid #3a3a3a;
	
	font-size:16px;
	font-weight:bold;
}

.item-box-new h2.item-bg{
	line-height:16px;
	padding:0 0 5px;
}

.item-box-header{
	color:#fff;
	height:40px;
	line-height:40px;
}

.item-box-header p{
	padding-left:10px;
	
	font-size:14px;
}

.item-box.margin{
	margin-top:10px;
}

.item-box.none-bottom{
	margin-bottom:0;
}
.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-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-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-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}
#footer .col-sm-6.e-services{padding-left:45px}
#footer .col-sm-6.e-services.offset{padding-left:15px}
.footer-body .col-md-3,.col-sm-6.e-services{padding-left:15px}
.banner__subtitle--show-links a,.banner__warnings p a,.hero__meta a{text-decoration:underline}
.hero__bannergroup--left,.hero__meta{left:0;position:absolute}
.hero__meta{display:block;bottom:68px;font-size:16px;font-size:1.06667rem;font-style:italic;color:#ebebeb;text-shadow:2px 2px 5px rgba(0,0,0,.5)}
.hero__meta a{font-style:normal;line-height:1.333;color:#ebebeb;border-color:#ebebeb}
.hero__meta a:hover{color:#fff;border-color:#fff}
.hero__meta--right{right:0;left:auto}
.hero__meta--dark{color:#000;text-shadow:0 0 5px rgba(255,255,255,.5)}
.hero__meta--dark a{color:#000}


.site-primary-wrapper {
	-webkit-box-flex: 0;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	padding: 14px 25px;
}


.header-center-layout .site-primary-wrapper {
	margin: 0 auto;
}


.navigation-classic .site-primary-wrapper {
	-webkit-box-align: center;
	-ms-flex-align: center;
    align-items: center;
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
	float: left;
}


	body:not(.navigation-classic) .site-primary-wrapper {
		position: relative;
	}


	.navigation-classic .site-primary-wrapper,
	.navigation-classic .site-navigation {
		padding: 0;
	}


	body:not(.navigation-classic ) .header-top .site-primary-wrapper {
		padding: 18px 0;
	}


	body:not(.navigation-classic ) #header-wrapper:not(.header-top) .site-primary-wrapper {
		padding: 25px 0;
	}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.qodef-testimonials .owl-item.active .qodef-testimonial-content{opacity:1}
.qodef-testimonials .qodef-testimonial-content{display:inline-block;width:32.4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 .7%;opacity:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}
.qodef-testimonials .qodef-testimonial-content:nth-child(1){transition-delay:.1s}
.qodef-testimonials .qodef-testimonial-content:nth-child(2){transition-delay:.25s}
.qodef-testimonials .qodef-testimonial-content:nth-child(3){transition-delay:.4s}
.qodef-testimonials .qodef-testimonial-content:first-child{margin-left:0}
.qodef-testimonials .qodef-testimonial-content:last-child{margin-right:0}
.text-primary{color:#ea7125!important}
a.text-primary:focus,a.text-primary:hover{color:#c95913!important}
.rounded-circle{border-radius:50%!important}


.alert-slides-row {
   	max-width: 90%;
   	overflow: hidden;
}
.cp-modal-body,.cp-modal-content{z-index:99999;display:block;overflow:hidden}
.cp-modal-content{position:relative;width:100%;box-shadow:none}
.cp-modal-window-size .cp-animate-container,.cp-modal-window-size .cp-modal-content{top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;position:relative;height:100%;margin:0 auto}
.cp-modal-window-size.cp-modal-exceed .cp-modal-content{height:auto}
.cp-modal-content.ps-container{height:100%;overflow:hidden}
.cp-animate-container,.cp-modal,.cp-modal-content{height:auto}


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

.main-block-paragraph h1, .main-block-paragraph h2{
	font-size: 20px;
	font-weight: normal;
	color: #181819;
}
.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:25px;padding-right:25px}
.col-sm-6{width:50%}

  .iti-flag.br {
    height: 14px;
    background-position: -680px 0px; }

.ktz-breaking-title,
.ktz-breaking-button {display: inline-block;background:#ddd;font-style: normal;font-size:12px;padding: 0 10px;line-height:34px;height:34px;color: #666666;font-weight: 700;position: absolute;top: 0;}

.ktz-breaking-title {left:0px;}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}
.small01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px}
.vc_row-no-padding .vc_inner{margin-left:0;margin-right:0}
#deal .deal .getapp-overlay .opening-time{position:absolute;bottom:130px;background-color:#007bcc;color:#fff}
#deal .deal .getapp-overlay .text .opening .opening-time{text-align:right;padding-top:10px}
#deal .deal .deal-clickbox .text .opening .opening-time{text-align:right;padding-top:10px}
.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}
.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}

.text-bold{
  font-weight: bold;
}


.text-bold, strong {
  font-weight: 700;
}
.modal-footer{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}

.really_simple_share_facebook_like iframe {
	max-width:450px;
}

		
	.mvp-feat1-right-out,
	.mvp-feat1-right-in,
	.mvp-widget-feat2-out,
	.mvp-widget-feat2-in {
		margin-right: 0;
		}

		
	.mvp-feat1-right-out,
	.mvp-feat1-right-in,
	.mvp-widget-feat2-out,
	.mvp-widget-feat2-in,
	#mvp-home-widget-wrap .mvp-flex-side-out,
	#mvp-home-widget-wrap .mvp-flex-side-in {
		margin-right: 0;
		}
.fl-node-5b46399320307 .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu {min-width: 220px;}
.fl-node-5b4665a48ff28 .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #;}
.fl-node-5b4665a48ff28 .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu {min-width: 220px;}


#awards_table img {
	vertical-align: inherit; 
}
.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-363-0 , #pg-363-1 , #pg-363-2 , #pg-363-3 , #pg-363-4 , #pg-363-5 , #pg-363-6 , #pg-363-7 , #pg-363-8 , #pl-363 .so-panel , #pl-363 .so-panel:last-child { margin-bottom:0px }
 #pl-w5b142e34c0cd3 .so-panel , #pl-w5b142e34c0cd3 .so-panel:last-child { margin-bottom:0px }


#sidebar-secondary {
    overflow: hidden;
	float: right;
    width: 160px;
    margin-left: 15px;
}

    
    #content, #sidebar-primary, #sidebar-secondary {
    	width: 100%;
        float: none;
        padding: 0;
        margin: 0;
        display: block;
    }
.et_header_style_centered #logo{max-height:79%}
.et_pb_svg_logo.et_header_style_centered #logo{height:79%}
.x-navbar .x-container{position:relative}
.x-container.width{width:88%;}
.x-container.max{max-width:1200px;}
.x-container:before{content:normal;}
#ad-sticky{position:fixed;width:100%;z-index:10;bottom:0;text-align:center;height:50px}

.advert{text-align:center}
.overflow-hidden{overflow:hidden}
.section-grid-list-side-links .article-card .article-content:hover .overflow-hidden .card-img{transform:scale(1.05)}
.news-basic .news-competition,.news-featured .news-competition{color:#ff0000;font-family:"Proxima Nova Semibold";font-size:14px}
.news-basic .news-item .news-competition{margin-top:8px;font-size:14px}


.latest-mobile{
	font-family: 'apercubold';
    font-size: 44px;
    margin: 0 0 15px;
    padding: 40px 0 20px;
    text-align: center;
	display:block;
}

#footer_links2,#footer_links3,#footer_links4,#footer_links5{
width:14%;
float:left;	
display:block;
}

#footer_links1,#footer_links2,#footer_links3,#footer_links4,#footer_links5,#footer_links6{
width:100%;	
text-align:center;
	}


.table-link-comment td a{
	color: #0028F5;
}

.main-nav-list, .main-nav-list-item { list-style: none; background: none; margin: 0; padding: 0; position: relative; }



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}

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

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

#liste .children .page_item {
    background-color: transparent;
}
.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}


#main-menu ul.menu li a {
    color: #ffff00;
}


  #user-menu ul.menu {
    display: block;
  }


  #user-menu ul.menu li a {
    border-right: none;
  }


  #user-menu ul.menu li a:hover {
    background-color: #cccccc;
  }
#main-menu ul.menu {max-width: 600px !important;}

    
    #header-main .mobile-menu .menu-mobile-primary-container .menu-item {
      position: relative; }

    
    #header-main .mobile-menu .menu-mobile-utility-container .menu-item {
      position: relative; }


#mobile-menu .menu-item-has-children .arrow{
	display: none;
}

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}
nav .support .sub{left:-162px;width:615px}


.testimonial-banner{
	display:none;
}


.site-navigation .navigation-list .navigation-item {
    border-right: 1px solid #ff7700;
    border-left: 1px solid #ff7700;
    width: 14.2%;
}

#frontgate a {color:black;text-decoration:underline;font-size:12px;}

#frontgate a:hover{text-decoration: none;}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}



#f-left-col { float: left; width: 280px; }

		
	.mvp-feat1-sub-cont {
		margin-top: 15px;
		}


.ls-inner,
.ls-slide {
	width: 100%;
	height: 100%;
}


.ls-slide,
.ls-layer {
	position: absolute;
	display: none;
	background-position: center center;
	overflow: hidden;
}


.ls-slide .ls-bg {
	left: 0px;
	top: 0px;
	transform: none !important;
	-o-transform: none !important;
	-ms-transform: none !important;
	-moz-transform: none !important;
	-webkit-transform: none !important;
}


.nav-prev,
.nav-previous {
	float:left;
	width:50%;
}
.loading-icon .material-icon .bar:after { background-color: #3452ff; }

			  .loading-icon .material-icon .bar { border-color: #3452ff;}

			  .loading-icon .material-icon .color-2 .bar:after { background-color: #3452ff; }

			  .loading-icon .material-icon .color-2 .bar { border-color: #3452ff;}
.loading-icon .material-icon .spinner.color-2 { display: none!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-2-0 , #pg-2-1 , #pg-2-2 , #pl-2 .so-panel:last-child { margin-bottom:0px }
 #pl-2 .so-panel { margin-bottom:30px }
.row{margin-left:-15px;margin-right:-15px}


ul.con_inner_text li {
    list-style-type: none;
    color: #bfbfbf;
    font-size: 14px;
    margin-bottom: 17px;
}


ul.con_inner_text li label {
    display: block;
    margin-left: 1.7em;
}


ul.con_inner_text span {
    margin-right: 13px;
}


ul.con_inner_text li a {
    color: #bfbfbf;
}


ul.con_inner_text.midimg li {
    display: inline-block;
    float: left;
    width: 22%;
    margin: 6px;
}


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;}
.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%;padding-right:15px;padding-left:15px}
.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}

.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-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

.col-xs-3 {
  width: 25%;
}


.taa {
	font-family:"Arial Narrow";
	font-size:24px;
	color:#0C3;
	padding-left:3px;
	background-color:#FC6;
}
.content1 li a.ask{background:#ff4968;text-align:center;font-size:20px;font-family:robotocondensed-regular;line-height:32px;text-transform:uppercase;text-decoration:none;padding:10px 75px;border-radius:5px;color:#fff;margin-left:15px;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}
.content1 li a.ask:hover{background:#f91940}
.w-choose a.ask{background:#ff4968;text-align:center;font-size:20px;font-family:robotocondensed-regular;line-height:32px;text-transform:uppercase;text-decoration:none;padding:10px 75px;border-radius:5px;color:#fff;margin-left:25px;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}
.w-choose a.ask:hover{background:#f91940}


        div.box_direction td.direction_pics { padding: 2px 0px 0px; }
.wave-dark{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAYAAABSfLWiAAAAb0lEQVR4AWNQ1tRBx+pA3A7EZ4D4JxD/h7InA7ExFvUM6AJFQPwNpBEH/gPELUDMhs0QTiDeC1dMGJ8HYlF0Q5aCJEnEh4GYGWaIE0iQTJwMxDwgQzaiS5LorQQGWEBSgI8xgBgU4p/UMOQ/VQwBAI1R2IUvTQzCAAAAAElFTkSuQmCC) repeat-x;position:absolute;z-index:1000;top:-9px;left:0;width:100%;height:10px}
.header-style-1 .logo-has-sticky .mk-sticky-logo,.header-style-1.a-sticky .logo-has-sticky .mk-desktop-logo,.header-style-3 .logo-has-sticky .mk-sticky-logo,.header-style-3.a-sticky .logo-has-sticky .mk-desktop-logo{opacity:0}
.logo-in-middle .logo-has-sticky .mk-sticky-logo,.logo-in-middle.a-sticky .logo-has-sticky .mk-desktop-logo{display:none}
.mk-desktop-logo.light-logo{display:none}
.mk-desktop-logo.dark-logo{display:block}
 .trans-header .bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.light-logo { display:block !important; }
 .trans-header .bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.dark-logo { display:none !important; }
 .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-desktop-logo.dark-logo { display:block !important; }
 .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-desktop-logo.light-logo { display:none !important; }



.clear:before,
.clear:after {
  content: "";
  display: table;
}


.clear:after {
  clear: both;
}


.clear {
  clear: both;
}


.widget_newsletter .clear:before, .widget_newsletter .clear:after {
  display: none !important;
}

.avanfl-site-main .avanfl-comment-navigation,
.avanfl-site-main .posts-navigation,
.avanfl-site-main .post-navigation {
  margin: 0 0 1.5em;
  overflow: hidden;
}

		
		.post-pagination a{
			width:100% !important;
			border:none;
		}

		
		.post-pagination a.next-post{
			border-top:1px solid white;
		}

		
		.post .post-image{
			overflow:hidden;
		}

		
		.post .post-meta{
			width:198px
		}

		
		.post-meta .categories {
			margin-left:0;
			clear:left;
		}
.desktop .post-meta .categories a:hover{color:#1e73be;}
.desktop .post-meta .date a:hover{color:#1e73be;}
.post-pagination a span:first-child{color:#1e73be;}
.sticky .post-title{background-color:#1e73be;}



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




#wp-calendar td:hover, #wp-calendar #today {
    background: #659800;
    color: #fff;
}


#wp-calendar td:hover a, #wp-calendar #today a {
    color: #fff;
}


.page-template-tpl-home .section-featured .mobile-after-products {
  display: block;
  -ms-flex-order: 5;
      order: 5;
  width: 100%;
}


.page-template-tpl-home .section-featured .mobile-after-products .all-products {
  display: block !important;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  width: 100%;
}


.page-template-tpl-home .section-featured .mobile-after-products .all-products .section-featured-widget-inner {
  padding-top: 30px;
  padding-bottom: 26px;
}


.page-template-tpl-home .section-featured .mobile-after-products .all-products .section-featured-widget-description,
.page-template-tpl-home .section-featured .mobile-after-products .all-products .section-featured-widget-btn-wrapper {
  display: block;
}

  .solution-list__item {
    position: relative;
    min-height: 133px;
    margin-bottom: 40px; }
.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%;padding-right:15px;padding-left:15px}
.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}

.template-index.transparent-menu .header-divider { display: none; }


.header__logo-link {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}


.header__logo {
	margin-right: 60px;
}

.rule{border-color:#fff; box-shadow: 1px 1px 1px #ddd;}

.wpls-logo-showcase .wpls-logo-cnt.slick-slide{margin:0 5px;}

.wpls-logo-showcase .wpls-logo-cnt.slick-slide img{display:inline-block !important; max-height:250px; max-width:100%; box-sizing: border-box; padding:10px; border:1px solid #f1f1f1; box-shadow:none !important }

.sliderimage_hide_border .wpls-logo-cnt.slick-slide img{padding:0px; border:0px solid #f1f1f1;}



#foot-sub-box-label  {
	display: inline-block;
	margin-bottom: 2px;
	font: 200 15px/1.2 'FuturaStd2', sans-serif;
	color: #fff;
	letter-spacing: 0.1em;
}

   #footer .text{ text-align:center; color:#999}

   #footer .text a{color:#797979; text-decoration:none;}

   #footer .text a:hover{color:#ff0000; text-decoration:none;}
#masthead .site-title{font-family:"Amatic SC";line-height:50px;font-size:50px;margin:0;padding:30px 0;text-align:center}
#masthead .site-title a{display:block}
.product-bottom p{margin:0;padding:0}
.product-bottom{padding:15px 10px}
.product-bottom span{font-size:14px}
.product-bottom .brand-name{font-family:Arapey-Italic;margin:0 0 6px;padding:0;color:#535353;font-size:20px}
.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff}
figure.wp-block-image img.lazy-hidden{min-width:150px}

.top-nav .level-first{
	border-top:1px solid #3a3a3a;
	border-bottom:1px solid #3a3a3a;
}

.top-nav .level-first li a:hover{
	text-decoration:none;
	background:#00519c;
	color:#fff;
}

.top-nav .level-first li .level-two li{
	border-right:0;
	line-height:35px;
	font-size:14px;
	border-bottom:1px solid #E3E3E3;
}

.top-nav .level-first li .level-two#topJournalList li{
	width: 50%;
}


#site-navigation ul#primary-menu li.menu-item-has-children a,
#site-navigation #primary-menu li.page_item_has_children a {
    padding-right: 30px;
}


.sub-menu .menu-item-has-children {
	position:relative;	
}


.has-header-video .custom-header-media iframe {
  position: fixed;
  height: auto;
  left: 50%;
  max-width: 1000%;
  min-height: 100%;
  min-width: 100%;
  min-width: 100vw;
  
  width: auto;
  top: 50%;
  padding-bottom: 1px;
  
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%); }
.entry-date, .post-date, .date{text-align:left !important;}



.ascsg_1_8, .ascsg_2_8, .ascsg_3_8, .ascsg_4_8, .ascsg_5_8, .ascsg_6_8, .ascsg_7_8, .ascsg_8_8{
	float:left;
	padding:0 3% 0 3%;
	position:relative;
}

.ascsg_4_8{	width:44%;}

.download_link, button, .button {text-decoration:none; color:#ffffff; font-family:'Open Sans', Arial, sans-serif; background:#81b411; border-radius:4px; border:none; cursor:pointer; font-size:30px; font-weight:400; padding:12px 36px; margin:5px 0; display:inline-block;}

	.download_link {font-size:24px;}
.box,.lt,.rt,.lb,.rb{position:relative;display:inline-block;overflow:hidden;width:40px;height:20px;opacity:1;}
.box:before,.lt:before,.rt:before,.lb:before,.rb:before{position:absolute;content:'';width:40px;height:40px;border-top:2px solid #404041;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.rt{-webkit-animation:lt 1s linear -500ms infinite;-moz-animation:lt 1s linear -500ms infinite;animation:lt 1s linear -500ms infinite;}
.rt:before{top:0;right:0;-webkit-animation:clockwise 0.5s linear infinite;-moz-animation:clockwise 0.5s linear infinite;animation:clockwise 0.5s linear infinite;}

	body.nimobile .column-text-separator {display:none;}

	.column-text-separator {display:none;}


.column-header-image,
.column-text-separator,
.column-text {
	filter: alpha(opacity=0);
	opacity: 0;
}


.column-image-inside:hover .column-text-separator  {
	filter: alpha(opacity=100);
	opacity: 1;
	width: 150px;
}


.coldisplay1 .column-header-image,
.coldisplay1 .column-text-separator,
.coldisplay1 .column-text {
	filter: alpha(opacity=90);
	opacity: 0.9;
	top: 0px;
}


.coldisplay1 .column-image-inside .column-text-separator {
	width:150px;
}


.coldisplay1 .column-image-inside:hover .column-text-separator {
	width:100%;
}


.coldisplay2 .column-text-separator {
	display: none;
}

#cookie-law-info-bar {
	
	font-size: 12pt;
	margin: 0 auto;
	padding: 13px 10px;
	position: absolute;
	text-align: center;
	box-sizing: border-box;
	width:100%;
	z-index: 9999;
	box-shadow:rgba(0,0,0,.5) 0px 5px 50px;
	display: none;
	left:0px;
	font-weight:300;
}

#cookie-law-info-bar span {
	vertical-align: middle;
}
.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%}

.pricing-grid.two-up, .pricing-grid.three-up, .pricing-grid.four-up { margin: 15px -10px; }


.three .flatborder-bottom {
width:55%;
border-bottom:1px solid #ddd;
margin:0px auto 20px auto;
padding:12px 0px 18px 0px;
}




.silder .item_slide { position:absolute; top: 0; }


.heatmapthemead-layout-both-sidebars #heatmapthemead-content {
	float: left;
	width: 100%;
}


.heatmapthemead-layout-primary-sidebar-content #heatmapthemead-content {
	float: left;
	width: 100%;
}


.heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-content {
	float: left;
	width: 100%;
}


.heatmapthemead-layout-content #heatmapthemead-content {
	float: left;
	width: 100%;
}

#mk-header .header-logo .mk-resposnive-logo {
  display: none;
}

  #mk-header .logo-is-responsive .mk-resposnive-logo {
    display: block !important;
  }


.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  padding: 0 4px 5px;
  margin: 0;
  color: #111;
  }
.menu-item-117{background-color:#d8c3b6;}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}


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


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



.menu .menu-item:focus {
	position: static;
}

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

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

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}
.mast-onair .amp-onair-show-timeslot{font-family:"Open Sans";font-size:15px}
#mobile_poll{padding:0px}
.container{margin-right:auto;margin-left:auto;padding-left:8px;padding-right:8px}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:8px;padding-right:8px}
.container-fluid:before,.container-fluid:after{content:" ";display:table}
.container-fluid:after{clear:both}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
#video-grid #video-categories .tabs.container{float:left;margin:0 0 20px;padding:0}


.td-ss-main-content {
  position: relative;
}

.td-pb-article-list .td-ss-main-content {
  padding-top: 20px;
}

.category .td-ss-main-content .td-load-more-wrap {
  bottom: 20px;
}
.content-slot.slot-grid-header{margin-bottom:0}
.navigation .navigation-category-slot .slot-side{margin:1.5rem 0 0 0;padding:0}
.navigation .navigation-category-slot .slot-side img{max-width:100%}
.navigation .navigation-category-slot .slot-side .link-bottom{margin-top:1.5rem;margin-bottom:0;font-size:1.8rem;font-weight:700}
.navigation .slot-half::before{content:"";position:absolute;left:50%;right:0;top:0;bottom:0;background:#eef1eb}
.navigation .level-2.slot-half.inactive .col-lg-6{height:100%;display:table-row}
.pt_product-search-result .product-listing .slot-grid-header{overflow:visible}

.slot-footer-jb{
	overflow:hidden;
    text-align: center;
}

.slot-footer-jb img{
	width:100%;
}

.slot-footer-d-jb{
	max-width: 1390px;
	margin: 0 auto;
}

.slot-footer-m-jb{
	max-width: 420px;
}
.navbar-right .dropdown-menu-left{left:0;right:auto}
.navbar-nav.navbar-right:last-child{margin-right:-15px}
.navbar-right{float:right !important}
.navbar-form.navbar-right:last-child{margin-right:-15px}
.navbar-text.navbar-right:last-child{margin-right:0}

.navbar-right .dropdown-menu {
	left: 0;
	right: auto;
}

#top-nav .navbar-right {
	float: right !important;
}

#main-nav.nav-style-3 .main-menu .navbar-right{
	float:none !important;
	display:inline-block;
	text-align:left;
}

#main-nav .main-menu.affix .navbar-right{
	float:none !important;
	display:inline-block;
	text-align:left;
}

#main-nav .main-menu.affix .logo-menu-st .navbar-right{ float:right !important}
#avc-appt-menu{display:none}
#avc-appt-menu a{display:block;color:#fff;text-align:center;line-height:40px;text-transform:uppercase;font-weight:700;width:50%;float:left}


.eventscal-module .old,
.eventscal-module .old a,
#eventcal-component .old,
#eventcal-component .old a {
	color: gray;
}


.tbl_content_top {
    vertical-align: top;
}
.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%}

.carousel-inner .container {
  position: relative;
}

  .navbar-wrapper .container {
    padding-right: 15px;
    padding-left: 15px;
  }

.cli-tab-section .cli-tab-content
{
	padding: 10px 20px 5px 20px;
}

.cli-tab-section
{
	margin-top:5px;
}

.cli-tab-section.cli-privacy-tab {
    display: none;
}

#cookie-law-info-bar .cli-tab-section.cli-privacy-tab {
    display: block;
}

  .cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th {
    font-size: 12px;
}

.active-indigrient {
  margin-top: 6px;
  line-height: 16px;
  text-align: right;
  padding-right: 5px;
}

.active-indigrient a {
  font-size: 14px;
  color: #555252;
  text-decoration: none;
}
ul#contact-info .icon{font-size:20px;float:left;line-height:25px;margin-right:10px}
ul#contact-info .field{font-weight:700}
ul#contact-info{list-style:none}


#navigation li#menu-item-493.menu-item {
	background: none !important;
}


#navigation ul#menu-main-menu.menu li#menu-item-13.menu-item {
	float: right;
}


#navigation ul.sub-menu li#menu-item-14.menu-item {
	float: left;
}


#navigation li#menu-item-1263.menu-item {
	background: none !important;
}



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


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

.smart_content.singlepdk {background: #fff;padding: 15px;border: 1px solid rgba(34,36,38,0.08);border-bottom: 3px solid #ececec;}

.smart_content .norating{height:405px}


.animated { visibility: hidden; }
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}



@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}


.buzzb a {
font-size: 12px!important;
}


.buzzb span {
font-family: 'Roboto';
font-size: 12px!important;
font-weight: 400!important;
color: #000000!important;
}


.buzzb a,
li {
font-family: 'Roboto';
font-weight: 900;
font-style: normal;
color: #000000!important;
}





li.buzzb {
    padding-right: 14px!important;
}
