﻿.c-main-ban .c-main-ban__txt-block{text-align:center;margin-bottom:10px}
.c-main-ban .c-main-ban__txt-block--1.is-animated{-webkit-animation:fadeInDown .8s ease-in-out;animation:fadeInDown .8s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.c-main-ban .c-main-ban__txt-block--2.is-animated{-webkit-animation:appearFromLeft .8s ease-in-out;animation:appearFromLeft .8s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.c-main-ban .c-main-ban__txt-block--2{margin-bottom:20px}


.logo {
	float: left;
}


.logo img {
	max-width: 100%;
}


.logo h1,
.logo h2 {
	font: bold 32pt arial;
}


.logo strong {
	display: none;
}


.logo span {
	font-weight: normal;
	font-size: 14px;
	display: block;
	clear: both;
}


#theme-header.full-logo .logo {
	float: none;
	margin: 0 !important;
}


#theme-header.full-logo .logo a {
	display: block;
	line-height: 0;
}


#theme-header.full-logo .logo img {
	width: 100%;
	height: auto;
}




#theme-header.center-logo .logo,
#theme-header.center-logo .e3lan-top {
	float: none;
	text-align: center;
}
.carousel-inner{position:relative;width:100%;overflow:hidden}

				.overlay-customclose-btn-45981 {
					color:#000000 !important;
					background-color: !important;
					font-size:57px !important;
					padding:px !important;
					-moz-border-radius:% !important;
					-webkit-border-radius:% !important;
					-khtml-border-radius:% !important;
					border-radius:% !important;
				}
#inner_header_wrapper{position:relative;padding:0 0 10px 0;background:#ffffff;overflow:hidden;padding:1% 0;}

.b-company__logo {
    height: 164px;
    width: 100%;
    box-sizing: border-box;
}


.clearfix:before,
.clearfix:after,
.wrap:before,
.wrap:after,
hr:before,
hr:after {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}


.clearfix:after,
.wrap:after,
hr:after {
  clear: both;
}




.wrap, #gallery {
  margin: 0 auto;
  width: 100%;
  max-width: 960px;
}


  .wrap {
    width: 92%;
  }


  .wrap .avatar {
    width: 65px !important;
    height: 65px !important;
  }
 

							



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


.woocommerce li.product .onsale{top:5px; left:5px; box-shadow:none; text-shadow:none; background-color:#d93e55; border-radius:0; width:auto; height:auto; line-height:normal; padding:3px 10px; transform:rotate(0); font-size:12px;}
.woocommerce .onsale,.widget_price_filter .ui-slider .ui-slider-range{background-color:rgb(217,62,85);}


.table
{
	display: table;
}


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


.table .cell
{
	display: table-cell;
	vertical-align: middle;
}
.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}

    .boxed-out .vc_column-inner {
        position: relative;
        overflow: hidden;
        padding: 0 !important;
        box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.57);
    }



.article-type-cne .header-leaderboard-ad-wrapper div,
.article-type-cne .sidebar-ad-wrapper,
.article-type-cne .footer-leaderboard-ad-wrapper {
	display: none;
}




.page-id-22936 .header-leaderboard-ad-wrapper,
.page-id-22936 .footer-leaderboard-ad-wrapper {
	display: none;
}




.footer-leaderboard-ad-wrapper {
	margin: 30px 0;
	text-align: center;
}

.catgrs li.offerJob a.link_to_form{ background:#009999;color:#fff;margin-top:13px;float:none;text-align:center;display:inline-block;padding:10px;width:auto;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s}

.catgrs li.offerJob a.link_to_form:hover{color:#fff !important;background:#0c6a63}

.page-wrapper {padding: 50px 0;}















div.mp-rounded-box-b {
  float: left;
  width: 60%;
  border: 1px solid #ece2d4;
  margin: 10px 0 10px 0;
  top: -10px;
}



div.mp-rounded-box-b h4 {
  float: left;
  width: 99%;
  font-size: 1.4em;

  padding-bottom: 12px;
}
.vc_custom_1559910926100{margin-bottom: 20px !important;}

.custom_html_2-section.container.2a-gallery-label img {
    padding-bottom: 20px;
}

div#railway {
	position:relative;
	width:100%;	
	height:20px;
	left: 10px;
	top:3px;
	
	border:0px solid #999999;
}

.railway 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	
	padding-top: 0px;
}

      .header .utility-nav:before {
        transition: all 250ms ease-out;
        content: '';
        background-color: #1F204A;
        opacity: 0;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 0;
        pointer-events: none; }

      .header .utility-nav.with-expansion:before {
        opacity: 0.68;
        pointer-events: all; }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent.cb-recent-fw ul .cb-article-5 {
    margin: 0 4% 0 0;
  }

.td-border-grey{
	border:5px solid #d9d9d9;
}


.regions_rates_table_fields {
    font-size: 12px;
    color: #982f00;
}


a.read-more, a.comment-reply-link {
    background: none repeat scroll 0 0 #ff7f00;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #FFFFFF;
    float: left;
    padding: 7px 15px;
    margin-top: 10px;
}


a.read-more:hover {
    opacity: 0.9;
    text-decoration: none;
}

.site-title a { color: #000000; }
.footer .contact-details a .break{display:none}

.row {
  margin-left: -15px;
  margin-right: -15px;
}
.cf:before,.cf:after{content:" ";display:table}
.cf:after{clear:both}
.cf{*zoom:1}


	.sidebar {
		float: left;
		margin-right: -100%;
		max-width: 413px;
		position: relative;
		width: 29.4118%;
	}

.nfoot-link{position:relative;margin-top:20px;width: 88px;float: right;clear: both;}

.nfoot-link-btn{position:relative;height: 20px;text-indent:15px;line-height: 20px;border: 1px solid #d5d5d5;cursor: pointer;}

.nfoot-link-btn:after{content: '';position: absolute;top: 50%;right: 5px;margin-top:-3px;height:0;width:0;border-top: 6px solid #999;border-left: 6px solid transparent;border-right: 6px solid transparent;}

.nfoot-link-a{position: absolute;left: 0;bottom: 100%;margin-bottom:-1px;display:none;width: 100%;border: 1px solid #d5d5d5;text-align: center;background-color: #fff;line-height: 24px;box-sizing: border-box;}

.nfoot-link-a a{display: block;font-size: 12px;color: #666;border-bottom: 1px dotted #D5D5D5;}

.head-down-li{float: left;width: 50%;}

.head-down-li a{padding:10px 15px;margin-bottom:10px;display: block;width: 280px;height: 60px;color: #333;line-height:20px;background-color: #f1f1f1;box-sizing: border-box;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;}

.head-down-li p{font-size: 14px;}

.head-down-li span{font-size: 12px;color: #666;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;-ms-transition: all .3s ease;}

.head-down-li-i{display: inline-block;width: 28px;}

.head-down-li-i img{margin-left:5px;display: block;width: 100%;}

.head-down-li a:hover{background-color: #3db1fa;color: #fff;}

.head-down-li a:hover span{color: #fff;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:7px;padding-right:6px}
.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%}
#div-poll #inner .pds-answer-span{font-size:18px;font-weight:bold;display:block;margin-top:-8px;line-height:34px;font-style:italic;padding-left:35px;color:#FFF;cursor:pointer}
.slider-inner-content .s-small-txt span{font-size:16px}
#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}
.cli-switch .cli-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}
.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}
.cli-switch input:checked+.cli-slider{background-color:#00acad}
.cli-switch input:checked+.cli-slider:before{transform:translateX(26px)}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after{color:inherit}
.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;color:#000;font-size:12px;text-align:right}
.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}


.ch-text {
    text-align: center;
    margin: 20px 0;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 60px
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}

.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: 20px;
  padding-right: 20px;
}

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


.row {
  display: block; }

  .row::after {
    clear: both;
    content: "";
    display: block; }


.title-container {
  float: left;
}

  .title-container .container {
    position: relative;
    float: left;
    top: 50%;
  }

  .title-container:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
  }


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


#service .service-section-list-title p {
    margin-bottom: 5px;
    line-height: 22px;
}

.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-sm-5 {
    width: 41.66666667%;
  }

.sec-warp-box .col-sm-5, .sec-warp-box .col-sm-7, .sec-warp-box .col-sm-6, .sec-warp-box .col-sm-12 {
	padding-left: 10px;
	padding-right: 10px;
}


.boxmap { width: 60%; height: 650px; float: left; background-color: #000; }

.chakor-feature-post-title{
	    position: absolute;
    bottom: 31px;
    background: rgba(0,0,0,0.5);
    padding: 10px;
	font-size: 16px;
    line-height: 18px;
    font-weight: 500;
}

.chakor-feature-post-title a{
	color: #fff;
    font-weight: bold;
}

.site-bancastato-news h4 {padding-top:10px;}

.site-bancastato-news h3,
.boxNewsHome h3 a, .boxProdottiHome h3 a,
.boxNewsHome h3, .boxProdottiHome h3 {font-size:16px; color:#ed1c24; font-family: 'FuturaBold', Arial, Helvetica, sans-serif;}


.site-bancastato-news-extrasArea .center ul li a {color:#3C3D3E; font-weight:normal;}

.site-bancastato-news-extrasArea .center h5 {font-size:10px; color:##ED1C24; font-weight:bold;}


.site-bancastato-news {overflow:hidden;margin-top: 10px;}

.site-bancastato-news .linkContainerRight {padding-top:6px;}

.site-bancastato-news .linkContainerRight a {margin-right:30px;}

.prerendered-html {
  display: none;
}


  .clear {
    clear: both;
  }

  .clear:after,
  .clear:before,
  .mod_eventlist:after {
    display: table;
    content: '';
    float: none;
    clear: both;
  }
.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}


.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;
}
.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-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}

.no-comments {
	font-size: 14px;
	font-size: .875rem;
	font-style: italic;
	margin: 1.75em 0;
}

.content__row-subheadline {
  margin-bottom: 0;
}
.close-footer{background-color:#05326e;color:#fff;border-top:1px solid #979797;padding-top:15px;padding-bottom:55px;}
.close-footer .social{text-align:right;}
.close-footer .social a{color:#fff;margin-left:15px;}

div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}


.nav-search-wrap {
	width: 50px;
	height: 50px;
	}
.clear{clear:both}
.clear::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}


	#slide a{
		text-decoration:none;
	}


	.centrato {
		margin: 0 auto;
		width:960px;
	}
.elementor-widget-divider .elementor-divider-separator{border-top-color:#825e24;}
.elementor-5 .elementor-element.elementor-element-356238b .elementor-divider-separator{border-top-style:double;border-top-width:1px;width:21%;}
.elementor-5 .elementor-element.elementor-element-f1073ae .elementor-divider-separator{border-top-style:solid;border-top-width:1px;width:20%;}
.elementor-5 .elementor-element.elementor-element-ec3922b .elementor-divider-separator{border-top-style:double;border-top-width:1px;width:21%;}


        .dropdown-notification {
            line-height: 20px;
            padding-top: 20px;
            padding-bottom: 10px;
            padding-left: 20px;
            padding-right: 20px;
            position: relative;
            display: none;
            text-align: center;
            background: #000;
            color: #fff;
            top: 0;
            z-index: 6
        }

        .dropdown-notification.active {
            display: block
        }

	.minimarker,
	aside ul li a span{width: 18px !important; height: 18px !important; overflow: hidden; display: block; float: left; clear: none;}

	.minimarker img{
		width: 18px; height: 18px; 
	}


.txt_subheading, .txt_title {
    color: #86c533;
    font-weight: bold;
}


.txt_subheading {
    font-size: 16px;
}


.site-branding .site-title a {
    color: #00aef0;
}


#social-media-icons {
	float: right;
	margin-top: 60px;
}

.scrollbody_txt{ background:#FFFFFF; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }


 .indext a{ text-decoration: none;color: #204249;}


.indext a:hover{ text-decoration: underline;  color: #0054a7; }


.covers {
    text-align: center;
}


.covers img {
    border-width: 0px;
}


#wp-calendar #next a 
{
	padding-right: 10px;
	text-align: right;
}

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

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

.panel.with-nav-tabs .nav-tabs{
	border-bottom: none;
}

.panel.with-nav-tabs .nav-justified{
	margin-bottom: -1px;
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }
.contributor-result-avatar{display:inherit;-webkit-order:1;order:1;width:auto;height:60px;padding:2%}
.contributor-result-avatar img{width:auto;height:50px;margin-top:10%}
.poundkey-panels-container.asteriskhome-layout .asteriskhome-bottom .pane-asterisk-top-contributors-asterisk-top-contributors .contributor-result-avatar{padding:0 10px 0 0}


article.sticky{
    position: relative;
    width: auto;
    z-index: initial;
}







.sticky {
	display: block;
}


#cookie-notice .cookie-notice-container {
    padding: 10px;
    text-align: center;
}
.et-pb-contact-message{position:relative}

#calendar2 thead tr.month{
  background-color: #67b9ce;
  height: 30px;
  color: #fff;
}

		#mw-content-text {
			min-height: 675px;
		}
.page-AsianWiki_com h1,.page-AsianWiki_com #mw-content-text,.page-Main_Page h1,.page-Main_Page #mw-content-text{text-align:center}
#mw-content-text h2{clear:left}
#mw-content-text .btn-home a{color:#fff}
article p,article table,article ul,article ul,article dl,article ol,.mw-content-ltr ul{margin-bottom:1em}
#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#666666}
.footer-widget{color:#666666}
#footer-widgets .footer-widget li:before{top:10.6px}


.footer-widget .fwidget:last-child {
    margin-bottom: 0 !important;
    text-align: center !important;
    float: none !important;
    margin: 20px;
}

.et_pb_gutters3 .footer-widget {
    margin: 0 5.5% 0.5% 0;
}
.pp-modal .pp-modal-body {overflow: hidden;}
span.date-display-single{font-size:100%;}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}

#homepage #main #centerbox img#main-logo {
  max-width: 200px;
  width: 70%;
}
#wrapper.pt_cart #main{padding-top:4rem}
#wrapper.pt_checkout #main{background:#eef1eb}
h6,.h6,strong.uppercase{font-size:.875em;font-weight:600;line-height:1.429;letter-spacing:.1em;text-transform:uppercase}
strong.h6{display:block;margin-bottom:20px}
.related-collections .h6{margin-bottom:2.643em}
.related-collection.active-collection .active-collection-content .inner-box .h6{color:#fff;margin-bottom:0}
.resourceItem .h6{margin-bottom:8px}

#content_left{
width:80%;	
display:block;
float:left;
margin-top:5px;	
background:#fff;	
}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}


.fusion-footer-copyright-area, .sb-toggle-wrapper, .to-top-container, .testimonial_slider .sldr_title {

	display:none;

}
.sb-toggle-wrapper{border-top-color:#363839;border-top-color:rgba( 54,56,57,1);}
.sb-toggle-wrapper .sb-toggle:after{color:#ffffff;}
.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}

.navigation .n_bj2{ background-position:-30px -160px;}
.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-4{width:33.33333333%}


.criteria-info .col-md-4 {
	color: white;
	font-size: 14px;
	padding-top: 15px;
}


.criteria-info .col-md-4 h4 {
	color: white;
}

.email_h {
    color: #EE2624;
    float: left;
    font-size: 18px;
}

#main-header .et_mobile_menu ul.sub-menu { display: none !important; visibility: hidden !important;  transition: all 1.5s ease-in-out;}

.ccm-layout .first .ccm-layout-col-spacing { margin-left:0px !important }

#box4 img.first{margin-right:5%;}
.view-display-id-block_4 .view-display-id-block_7 .views-field-title{font-size:14px;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}

.cont-blog {
	float:left;
	width:395px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	margin-bottom:10px;
}
.menumobile{height:30px;line-height:30px;font-weight:700;display:none;position:fixed;background-color:#d8e3f4;padding:10px;width:100%;top:0}

.tribe-mini-calendar-event .vcard {
  line-height: 20px;
  margin-top: 10px;
}

#c2-header .c2-slideshow {
    position: relative;
    overflow: hidden;
    outline: none;
    width: 960px;
    height: 329px;
    z-index: 100;
}
