﻿

.footer-section h3,
.footer-contact-us h3 {
    border-bottom: 1px solid;
    padding-bottom: 20px;
    font-weight: 300
}


.footer-section {
    text-align: center;
    padding: 80px 0px;
}

.item-central .link-central {
display: block;
padding-left: 50px;
height: 40px;
line-height: 40px;
}

				
				
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item i {
				    color: #006699;
				}


				
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item:hover .tdm-list-text,
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item:hover a {
				    color: #000000;
				}


				
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item:hover i {
				    color: #dd3333;
				}

				
				
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item i {
				    color: #006699;
				}


				
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item:hover .tdm-list-text,
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item:hover a {
				    color: #000000;
				}


				
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item:hover i {
				    color: #dd3333;
				}


.order-pay  .header{
width:100%;
height: 36px;

border-bottom: dashed 1px #d6d6d6;
line-height: 36px;
}

.order-pay  .header  .title{
float:left;
font-size: 18px;
line-height: 2;
color: #333;
width:50%;

}

.order-pay  .header  .price{
float: right;
display: inline;
color: #999;
font: bold 18px/2 Tahoma;
width:50%;
text-align:right;
}


.header{
	width:100%;
	height:40px;
	background:#efefef;
}

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

.external-top-center, .external-bottom-center, .watermark-content {margin: 0 0px;}

.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-16-0 , #pg-16-3 , #pg-16-4 , #pg-16-5 , #pg-16-6 , #pg-16-7 , #pg-16-8 , #pg-16-9 , #pl-16 .so-panel { margin-bottom:50px }
 #pl-16 .so-panel:last-child { margin-bottom:0px }
 #pg-130-0 , #pl-130 .so-panel { margin-bottom:50px }
 #pl-130 .so-panel:last-child { margin-bottom:0px }
 #pg-w5cbb6534592f5-0 , #pl-w5cbb6534592f5 .so-panel { margin-bottom:50px }
 #pl-w5cbb6534592f5 .so-panel:last-child { margin-bottom:0px }

  #page .marketing-wrapper {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 100%; }

    #page .marketing-wrapper:last-child {
      margin-right: 0; }

  #page .marketing-wrapper img {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 100%; }

    #page .marketing-wrapper img:last-child {
      margin-right: 0; }
.tblackx{color:#222;font-size:smaller}

.load-center-logo{text-align: center; position:relative; top: 50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%);
-o-transform:translateY(-50%); transform:translateY(-50%);}

.footer ul.navi-footer li.menu-item-1044,
.footer ul.navi-footer li.menu-item-1045{
  display: none;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

.ln2 {
  width: 12px;
  margin-left: 16px;
  margin-top: 2px;
  border-left: 1px #aaaaaa solid;
  height: 67px;
  display: none;
}


.clearfloat { 

	clear:both;

    height:0;

    font-size: 1px;

    line-height: 0px;

}

#mdd .bt_mdd {
	position:absolute;
	bottom:5px;
	right:15px;
}

#mdd .bt_mdd .mdd_link_accueil:hover {
	text-decoration:underline;
}

#mdd .bt_mdd .mdd_bt_fermer {
	padding:2px 0px 0px 6px;
	font-weight:bold;
	color:#2b2b36;
	text-align:left;
	display:inline-block;
	text-decoration:none;
	margin:1px 0px;
}

.dbx-group, .dbx-box, .dbx-handle {
	position:relative;
	display:block;
	}


.dbx-box {
	margin:0;
	padding:0;
	border:none;
	clear: both;
	}


.dbx-box-closed .dbx-content {
	display:block;
	height:4px;
	padding:0;
	overflow:hidden;
}

.dbx-box-closed .dbx-content * {
	display:none;
}


.widget {
  margin-bottom: 18px;
}

.widget h3 { border-bottom: 0; }


.article-lg .thumb {
    text-align: center;
    padding: 0px 15px;
}


.article-lg .thumb img {
    max-width: 100%;
}

	#header-info-wrap #header-logo, #header-info-wrap #header-text {
		margin-left: 0;
		margin-right: 0;
	}

#header-info-wrap #header-text {
	padding-top: 20px;
	margin-left: 18px;
	font-weight: bold;
}


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

.footer-main a {
  color: #999;
}
.region-slideshow .block{margin:0;}
.block{margin-bottom:4%;}
.region-front-welcome .block{margin:0;}
#top-area .block{margin:0;}
#top-area .block p{margin:0;}
.region-top-nav .block-menu{float:right;margin:0;}
#sidebar-first .block,#sidebar-second .block,#footer-area .column,#top-area .column{float:none;width:auto !important;margin-left:0;}


#sticky-nav {
    padding: 5px 0 0;
    z-index: 998;
    position: fixed;
    top: -100px;
    left: 0;
    right: 0;
    width: 100%;
}


.xs-size #sticky-nav,
.xxs-size #sticky-nav {
	display:none !important;
}


#sticky-nav .navigation-row {
    padding: 0;
}


#sticky-nav .logo img {
    max-width: 100px;
}


#sticky-nav .search-container {
    margin-top: 5px;
}


.main-header header,
#sticky-nav {
    background: #000;
}
.tatsu-module{margin-bottom:60px}
.tatsu-module.tatsu-divider-wrap{line-height:0;margin-bottom:20px}
.tatsu-module.simple-text{width:100%;display:block;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box}
body:not(.tatsu-frame) #tatsu-header-container .tatsu-header-module:last-child,body:not(.tatsu-frame) #tatsu-header-container .tatsu-module:last-child{margin-right:0}
.tatsu-rJMLa89uK7.tatsu-module{margin:0 0 60px 0}
.tatsu-S1apIqdFQ.tatsu-module{margin:0 0 60px 0}
.tatsu-HJ6dYxykS.tatsu-module{margin:0px 0px 40px 0px}
.tatsu-fynrg3e9m14rfjpj.tatsu-module{margin:0 0 30px 0}
.tatsu-S1feyaWkH.tatsu-module{margin:0 0 30px 0}
.time{position:absolute;bottom:0;width:60px;background-color:#1cc7e3;font-size:14px;overflow:hidden;text-align:center;line-height:20px;padding:0;color:#fff!important;float:none!important}
.text_on_img,.time{height:20px;float:left}


.arrow-holder{ position: absolute; bottom: 0px; width: 100%; z-index: 2; bottom: 19px; height: 30px; }

.cont-blog {
	float:left;
	width:395px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	margin-bottom:10px;
}




.tb-milestone .milestone {
	font: 300 32px 'Signika', 'PT Sans', Geneva, Arial, sans-serif;
    margin: 0 auto;
    padding: 10px 0;
}


.tb-milestone .milestone span.num {
    margin: 0;
    position: relative;
    display: inline-block;
    font: 300 64px 'Signika', 'PT Sans', Geneva, Arial, sans-serif;
    vertical-align: top;
}
.tb-milestone .milestone,.tb-milestone .text{display:block;line-height:1.1;margin:0;text-align:center}
.tb-milestone-percent .milestone{margin:0 auto;position:relative;width:160px;height:160px}
.tb-milestone-percent.has-text .milestone{margin-bottom:10px}
.front .view-aktualnosci div.col{border-right:1px solid #e0e0e0}
.front .view-aktualnosci div.col:last-child{border-right:none}
.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px;vertical-align:top}
.back-to-top{position:fixed;bottom:1em;right:1em;text-decoration:none;font-size:38px;padding:0;display:none}

.back-to-top i.fa:hover {color:#999999}


.read-more-ad-widget{
	text-align: center;
}
.row.leftcol-thumb img{padding:7px 10px 0 0}
 #pl-1134 #panel-1134-0-0-0 , #pl-1134 #panel-1134-1-1-0 , #pl-1134 #panel-1134-2-0-0 , #pl-1134 #panel-1134-2-0-1 , #pl-1134 #panel-1134-3-0-0 , #pl-1134 #panel-1134-4-0-0 , #pl-1134 #panel-1134-5-0-0 , #pl-1134 #panel-1134-5-1-0 , #pl-1134 #panel-1134-6-0-0 , #pl-1134 #panel-1134-7-0-0 , #pl-1134 #panel-1134-7-1-0 , #pl-1134 #panel-1134-8-1-0 , #pl-1134 #panel-1134-9-0-0 , #pl-1134 #panel-1134-9-1-0 {  }

.so-panel .widget-title { font-size: 24px; }
.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-1134-0 , #pg-1134-1 , #pg-1134-2 , #pg-1134-3 , #pg-1134-4 , #pg-1134-5 , #pg-1134-6 , #pg-1134-7 , #pg-1134-8 , #pl-1134 .so-panel { margin-bottom:30px }
 #pl-1134 .so-panel:last-child { margin-bottom:0px }




.col-1-1 {
	width: 100%;
}

.level1 { background: #505c70; min-height: 63px; position: relative; }

.level1:active, .level1:focus, .level1:hover, .sel .level1 { background: #363e4d; }

.nav-links.clearfix {
	margin-bottom:30px;
	padding:15px 0;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	margin-top:30px;
	text-transform:uppercase;
}

.content-portfoliophp .nav-links.clearfix {
	margin-top:20px;
}
	
	
	
	
	
	img.bg {
		
	  
	  
	  min-width: 1280px;
		
	  
	  width: 100%;
	  height: auto;
		
	  
	  position: fixed;
	  top: 0;
	  left: 0;
	}

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

.floatleft{ float:left; }

	#et_pt_gallery .page-nav { clear: both; }

	#et_pt_portfolio_gallery .page-nav { margin-left: 70px; padding-bottom: 10px; }



img.site-logo {
	float: left;
	height: 60px;
}

.site-logo {
	margin: 10px 10px 10px 0;
}

 .logo-center .site-logo {
 float: none;
 margin: 0;
}

.logo-right .site-logo {
	float: right;
	margin: 10px 0 10px 10px;
}

 .logo-center .site-logo.retina_logo {
 display: none;
}
 

ul.sub-menu li.menu-item a {
	
	color:black;
}


ul.sub-menu li.menu-item a:hover {
	
	background-color:#e3e3e3;
}


.menu-item a{
	color: white;	
}
.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}

 #map_div1 { height: 285px !important;}
.d-none{display:none!important}

	.top_header.white .clock_icon i{color: #383e3f}

.image-inline {
float: none;
}


.tooltip .tooltip_text {
	background: #fff;
	font-family: Raleway;
	font-weight: 300;
	font-size: 14px;
	text-align: center;
	line-height: 26px;
	padding: 14px
}


	.tooltip .tooltip_text p {
		font-size: 13px
	}

.three-col-banner.rectangle-wraper .banner-bg {
  width: 100%;
  display: block;
}


#bottom-footer{
	padding: 25px 0;
	line-height: 1.2;
}


    .copyright {
        float: none;
    }



img.front-prd-img {
    height: 80px;
}
.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-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}

ul.primetime li.ptfst .shadow { width:100%; }


.ptimg img, ul.primetime li.ptfst img { float: none; margin-right:0; width:300px; height:150px; -webkit-clip-path: unset; clip-path: unset; }

li.ptfst {
  position:relative
}

li.ptfst .prtimestart {
  padding: 10px;
  bottom:0;
  color:#f47900;
}


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


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


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


	.genesis-nav-menu.responsive-menu .menu-item: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";
	}
.zone-wrapper:not(.zone-content-wrapper){display:none;}

.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,.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-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-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{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
 .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{float:left;}
 .col-md-3{width:25%;}
.skip-links-desktop{display:none}
.card-heading-field{width:86%;text-align:center;background-color:#ec008b;color:#fff;padding:5px 5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}


.ht_grid_1_3 {
  float: left;
  margin-right: 1.5%;
  margin-bottom: 30px;
  width: 32.33333%;
}


.ht_grid_1_3:nth-of-type(3n+0) {
  margin-right: 0;
  clear: right;
}


.ht_grid_1_3:nth-of-type(3n+1) {
  clear: left;
}

.cli-modal-content {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border-radius: .3rem;
	outline: 0
}
.text-center{text-align:center!important}

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

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

.row:after {
  clear: both;
}



.row-same-height {
    display: table;
    width: 100%;
}

	#dealers-by-name-page .row-wrapper { padding: 2px 5px; }

	#antique-fairs-page .row-wrapper { border-bottom: 1px solid gray; padding: 5px 0 0 0; }

        #antique-fairs-page .row-wrapper, .provided-information-text { font-size: 11px; }


#footer .module-box{
    margin: 0px;
    padding: 0px;
}






.module-box{
    float: left;
    width:100%;    
    padding:15px 0px;
    margin-bottom: 15px;
}


.module-box h1,.module-box h2,.module-box h3,.module-box h4,.module-box h5,.module-box h6,.module-box b{
    //font-family: 'ralewaylight';    
}

		
		#container_bg #content, #container_bg #content_full, #container_bg #content_right  {
			width: auto !important;
			padding:20px 10px;
		}
.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:20px}


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

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


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


	
	
		.container.small {
			width: 900px;
		}


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

	
	#copyright .container
	{
		padding: 3em 0em;
		border-top: 1px solid;
		border-color: rgba(255,255,255,.05);
		color:  rgba(255,255,255,.1);
	}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.footer-widget h4{color:#006699}
.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#006699}
#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}
.footer-widget{color:#ffffff}
#main-footer .footer-widget h4{color:#9cceff}
.footer-widget li:before{border-color:#9cceff}
#footer-widgets .footer-widget li:before{top:10.6px}
#footer-widgets .footer-widget .gform_widget li:before{display:none}
#footer-widgets .footer-widget .gform_widget li{padding-left:0}
#footer-widgets .footer-widget .et_pb_widget.gform_widget{float:none}
.search-module--inline .search__row{background:#f6f6f6}
.search__row.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.search__row.top .col:nth-of-type(1){-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
.search__row.top .col:nth-of-type(2){-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px}
.search__row.middle{height:90px;position:relative}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-5{width:41.66666667%}

    .w3eden div#wpdmreg .col-sm-6,
    .w3eden div#wpdmreg .col-sm-5{
        padding-left: 15px !important;
        margin-top: 5px !important;
    }


#sidebar {
    display: none;
}
.et_pb_module{max-width:100%}


#page{
  margin-top:3px;
  width:1014px;
  background-color:#FFFFFF;
  overflow:hidden;
  }


.site-main .sidebar-container {
	height: 0;
	position: absolute;
	top: 40px;
	width: 100%;
	z-index: 1;
}


.attachment .site-main .sidebar-container {
	display: none;
}


.site-footer .sidebar-container {
	background-color: #220e10;
	padding: 20px 0;
}

	
				#catapult-cookie-bar {
					box-sizing: border-box;
					max-height: 0;
					opacity: 0;
					z-index: 99999;
					overflow: hidden;
					color: #ddd;
					position: fixed;
					left: 0;
					bottom: 0;
					width: 100%;
					background-color: #464646;
				}

				#catapult-cookie-bar a {
					color: #fff;
				}

				#catapult-cookie-bar .x_close span {
					background-color: ;
				}

				#catapult-cookie-bar h3 {
					color: #ddd;
				}

				.has-cookie-bar #catapult-cookie-bar {
					opacity: 1;
					max-height: 999px;
					min-height: 30px;
				}




.minus-loan, .add-loan, .minus-day, .add-day {

	display:block;

	width:26px;

	height:26px;

	margin:10px 0;

}


.plus, .minus { cursor:pointer; }
.uvc-sub-heading{line-height:normal;margin:0 auto}

	.sidebar .widget { padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px; padding-bottom: 15px; }
.mc-media__heading{float:left}

.home #sidebar {
  float: right;
}

#sidebar {
  float: left;
  width: 292px;
}

#sidebar .menupages,
#sidebar .widget-resources-categories,
#sidebar .widget_nav_menu {
  font-size: 16px;
}

#sidebar .menupages .widgettitle,
#sidebar .widget-resources-categories .widgettitle,
#sidebar .widget_nav_menu .widgettitle {
  margin: 0 0 0.25em;
}

#sidebar .menupages ul,
#sidebar .widget-resources-categories ul,
#sidebar .widget_nav_menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#sidebar .menupages a,
#sidebar .widget-resources-categories a,
#sidebar .widget_nav_menu a {
  border-bottom: 1px dashed #e0ddc7;
  color: #717064;
  display: block;
  padding: 10px 0;
}

#sidebar .featuredpost .post-info {
  margin-top: 0;
}


			#sidebar-alt { display: none; }



#enalist {
	font-size: 15px;
font-weight: bold;
background-color: #fff;
margin: 0px 0px 15px;
width: 190px;
}

#enalist a {
	display:block;
	padding: 3px 5px;
	background-color:#ffffff;
}

#enalist a:hover {
	display:block;
	text-decoration: none;
}

#enalist table tr{
	width:190px;
}
 
#enalist td{
	text-align:center;
	border:1px solid #333;
}
 

.entry #enalist td {
line-height: 30px;
border: 2px #333 solid;
	font-size: 18px;
}
.block-type-content .entry-row{float:left;width:100%}
.block-type-content .entry-row .hentry{clear:none}
.block-type-content .entry-row .hentry:first-child{margin-left:0 !important}
#block-bep5aec82ed11831 .entry-row{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.home-abc-headlines .entry-row:first-child .type-feed_posts:first-child{border-top:1px dotted #e5e5e5;padding-top:12px !important}


#top_bar { width: 100%; color: #fff; background-color: #397C2C; padding-top: 10px; padding-bottom: 10px; }

#top_bar .simple-social-icons ul li a, #content_box .simple-social-icons ul li a { padding:7px; }
 .wpls-logo-showacse-slider-conf{
display:none;
}


.list-inline {
  padding-left: 0;
  margin-left: -5px;
  list-style: none; }
li.views-fluid-grid-inline{display:inline-block;}
* html li.views-fluid-grid-inline{display:inline;zoom:1;}
.view-front-content .views-fluid-grid-inline{background-color:#efefef;border:none;}
.view-front-content .views-fluid-grid-inline,.view-clone-of-front-content .views-fluid-grid-inline{background-color:transparent;border:none;}


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


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

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

	
	.genesis-nav-menu.responsive-menu .menu-item: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";
	}
.carousel-inner{position:relative;overflow:hidden;width:100%}
.references__col--wrapper::after{content:'';display:table;clear:both}
.people_right .top_small{position:absolute;right:-50px;top:-100px;z-index:-1}
#people .people_right .top_small{max-width:163px;right:-39px;top:-86px}
#site,#site-wrap{overflow:hidden;width:100%}
.left,.alignleft{float:left}


.nav-logo-fade.left {
    margin-top: 5px;
}


.bg-image-overlay {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.95;
}
.wpb_column.sticky-column{min-height:0!important}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


html:not(.js_active) #page-wrapper {
  padding-top: 2em;
  padding-bottom: 2em; }

li.menu-item-has-children .drop.active ~ ul {
right: 0;
margin: auto;
left: 0;
border-width: 3px 0 !important
}

#topnav li.menu-item-has-children a.active ~ ul.sub-menu li.menu-item-has-children.active {
height: auto !important
}
ul.sub-menu li.menu-item-has-children:after{color:#fff;position:absolute;top:0;right:10px;font-family:FontAwesome,sans-serif;font-size:25px}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}

      .callouts.bottom .callouts-inner .callout:hover .overlay {
        height: 10%;
        top: -10%; }

      .callouts.bottom .callouts-inner .callout .overlay {
        background: rgba(34, 66, 137, 0.8);
        width: 100%;
        display: block;
        top: 0px;
        position: absolute;
        -webkit-transition: .5s;
        -moz-transition: .5s;
        -o-transition: .5s;
        transition: .5s;
        top: 0px;
        height: 0px; }


#la-wrapper-boxed-small, #la-wrapper-boxed-medium {
	max-width: 1200px;
	margin: 1.5em auto;
	position: relative;
	-webkit-box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, .5);
	box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, .5);
}

#la-wrapper-boxed-small {
	max-width: 1000px;
}

.media-block .wrap {
    max-width: 1080px;
    margin: 0 auto;
}

#mailing-list .wrap {
    margin: auto;
    padding: 30px;
}

.custom-form.success .wrap {
    display: none;
}

		.mucattitle { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:18px; color:#3a3a3a; margin-bottom:10px; }

			.mucattitle a { color:#3a3a3a; text-decoration:none;}

			.mucattitle a:hover { color:#111; text-decoration:none;}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}


.homeleft .vc_column-inner, .homeright .vc_column-inner { height: 100vh!important; }


.homeleft .vc_column-inner a, .homeright .vc_column-inner a {  background: linear-gradient(#d31145, #a10d34); border-radius: 3px; border: 1px solid #6e0924!important;  color: #fff; padding: 15px 25px; font-weight: 700; position: relative; top: 32px; text-transform: uppercase; font-size: 18px; }

.homeleft .vc_column-inner ul, .homeright .vc_column-inner ul { float: left; list-style: none; color: #fff; font-weight: 700; text-shadow: 1px 1px 2px #333; margin-top: 15px; }

.graybou {
	border-bottom: 2px #d9d9d9 solid;
	margin-top: 100px;
}


	


#footer
{
position: relative;
margin-top: -350px;
height: 350px;
clear: both;
background: #FFF;
margin-bottom: -1px;
}


img.dirt_one, img.dirt_two, img.dirt_three, img.dirt_four {
    position:absolute;
    left:50%;
    margin-left:-300px;
}


img.dirt_three {
    left:80%;
    top:20px;
}
.showcase2{height:250px;margin:20px 0}
.showcase,.showcase h2,.showcase2,.showcase2 h2,.showcase3,.showcase3 h2{font-size:11px;color:#fff;text-transform:uppercase}
 
 .radiocom-nav-placeholder{height:40px;}
.radiocom-nav-placeholder button{display:inline-block;vertical-align:top;padding:0;outline:none;cursor:pointer;background:transparent;border:none;}
.radiocom-nav-placeholder ul{display:inline-block;list-style-type:none;text-align:left;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;float:left;}
.radiocom-nav-placeholder .category-button__text,.radiocom-nav-placeholder h2,.radiocom-nav-placeholder h3,.radiocom-nav-placeholder li{padding:0;margin:0;font-weight:normal;display:inline-block;vertical-align:top;}
.radiocom-nav-placeholder a{vertical-align:top;color:#000;text-transform:none;text-decoration:none;line-height:100%;overflow:hidden;}

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

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

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

    
    #header-main .mobile-menu .menu-mobile-utility-container .menu-item {
      position: relative; }
.widget ul{list-style:none;margin:0}



#image_470923431 {
  width: 30%;
}
.img{position:relative}
.img .img-inner{position:relative;overflow:hidden}
.img,.img img{width:100%}
.img .caption{position:absolute;transition:transform .5s;-ms-transform:translateY(100%);transform:translateY(100%);max-height:100% !important;overflow-y:auto;bottom:0;padding:4px 10px;font-size:14px;color:#FFF;width:100%;background-color:rgba(0,0,0,0.3)}
.img .caption-show,.img:hover .caption{-ms-transform:translateY(0);transform:translateY(0)}

.img-round {
	display: inline;
	margin: 0 auto;
	height: 100%;
	width: auto;
}

.td-module-image {
  position: relative;
}

.td-module-image .td-post-category {
  position: absolute;
  border-radius: 0 3px 0 0;
  bottom: 0;
  display: block;
}
.wbox-col-right .ccm-block-page-list-page-entry-thumbnail .img-responsive{width: 100% !important;height: auto}
.wbox-col-right .ccm-block-page-list-wrapper .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-thumbnail{height: 150px;overflow: hidden}


.text-line {
	position: relative;
	z-index: 300;
}


			.site-title a,
		.site-title a:hover,
		.site-title a:focus,
		.site-description {
			color: #000000;
		}


.site-title a, .site-title a:hover, .site-title a:focus, .site-description { font-size: 22px; font-weight: normal; }



.title-third {
  font-family: 'GothaProBol', Helvetica, Arial, sans-serif;
  font-size: 30px;
  color: #233b4e;
}



#tail-privpol {
	padding-bottom: 0;
}


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


	#header,
	#header-container,
	#access,
	#branding,
	#topbar-inner,
	#footer-widget-area {
		width: 100%;
	}


#header-container {
	display: block;
	position: relative;
	float: none;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	height: auto;
}


#branding #bg_image + #header-container {
	position: absolute;
}
#press{padding:50px 21%}
.text1{float:left;font-size:16px;padding:50px 26.32%;text-align:center;width:100%}
.text1 .title{color:#3f5364;float:left;font-family:dincomp-boldregular;font-size:48px;margin-bottom:20px;text-align:center;width:100%}
.text1 .description{float:left;font-size:16px;margin-bottom:90px;text-align:center;width:100%}
.text1 .description2{float:left;font-size:16px;width:100%}
.text1 .logos{list-style:outside none none;margin:0 auto 100px;max-width:480px;padding:0;width:75%}
.text1 .logos li{float:left;margin-bottom:4%;margin-right:4%}
.text1 .logos li.small{width:46%}
.text1 .logos li.big{width:96%}
.text1 .logos li img{max-width:100%}


.cookie-notice-container {
    padding: 10px;
}

.tagcloud a {
  padding: 6px 7px;
  margin-right: 0;
  margin-bottom: 4px;
  line-height: 100%;
  display: inline-block;
  color: #a1488c;
  font-size: 12px !important;
}

.no-js #submit,
.no-js .tagcloud,
.no-js .comment-reply-link,
.no-js .widget_rss ul,
button[type=submit],
.no-js .postform,
.no-js table#wp-calendar {
  display: block;
}


.tagcloud{
  width: 100%;
  border-top: 1px solid #bdb1bd;
  padding: 5px 20px 5px;
}

.regular-price {
	display: inline
}

.regular-price .price {
	font-weight: bold;
	font-size: 16px;
	color: #b8cc51;
}

.block .regular-price, .block .regular-price .price {
	color: #000
}
#colophon #site-generator{margin-top:20px}
#colophon #site-generator p{color:#333;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:13px}


.custom-service-box .s-image {
	display: block;
	width: 100%;
	margin-bottom: 15px;
}


.custom-service-box .s-image img {
	width: 60%;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
	position: relative;
	top: 0;
}


.custom-service-box:hover .s-image img {
	top: -5px;
}


.custom-service-box.live-chat-link:hover .s-image img {
	top: 0px;
}


.big-wrapper { overflow: hidden; }


#intro .carousel-container {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
}





.top-leftli{ position:absolute; top:-5px;width:200px; float:left;}

#colophon #theme-attribution,
#colophon #site-info {
  text-align: center;
  margin-top: 25px;
  color: #aaaaaa;
  font-size: 11.5px;
}

#colophon #theme-attribution a,
#colophon #site-info a {
  color: #dddddd;
  text-decoration: none;
  font-weight: 500;
}





.post-info {
    font-family: Georgia, sans-serif;
    font-size: 12px;
    font-style: italic;
    margin: 0 0 5px;
    padding: 0px 0 15px 60px;
}

.post-info .time,
.post-info .time span {
    display :block;
    color: #990948;
    width: 42px;
    text-align: center;
}

.post-info .time {
    left: 0px;
    position: absolute;
    top: 0px;
}

.post-info .day {
    font-size: 36px;
    font-weight: normal;
    height: 29px;
    line-height: 26px;
}

.post-info .month {
	font-size: 18px;
    height: 18px;
    line-height: 16px;
    text-transform: uppercase;
}

	
.vintage-classic .post-info .time,
.vintage-classic .post-info .time span {
	color: #e3b098;
	}

	
.vintage-blue .post-info .time,
.vintage-blue .post-info .time span {
	color: #9ddbd8;
	}


.noborder
{
	border: 0;
}


img.noborder {
	 border: none;
}

  	#header-space, #search-outer { display: none!important; }





#header-space {
	height: 90px;	
}
.no-rgba #header-space{display:none;}

.mams-featmod-stakeholder-title { display:inline-block; font-weight:bold;  }

.c-tile-content .c-body p:last-child{margin: 0 0 0px;}
.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}
.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}

.mh-header-title, .mh-header-tagline { color: #ed00ad; }


.entry-meta .meta-date,
.entry-meta .meta-author,
.entry-meta .meta-category,
.entry-meta .meta-comments {
	margin-right: 1.5em;
}


.entry-meta .meta-author:before{
	content: '\f411';
}



body.date-hidden .type-post .entry-meta .meta-date,
body.author-hidden .type-post .entry-meta .meta-author,
body.categories-hidden .type-post .entry-meta .meta-category,
body.comments-hidden .type-post .entry-meta .meta-comments {
	 position: absolute;
	 clip: rect(1px, 1px, 1px, 1px);
}


	.entry-meta .meta-date,
	.entry-meta .meta-author,
	.entry-meta .meta-category,
	.entry-meta .meta-comments {
		display: block;
	}


.sfmsb-icon-instagram.sfmsb-square:before  	{ content: "\e604"; }

.sfmsb-icon-instagram.sfmsb-circle:before  	{ content: "\e605"; }

#footer {
	position: relative;
	clear: both;
	background-color: #996600;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #D0D0B0;
	color: #D0D0B0;
	font-size: 10px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 10px;
}
