﻿

    #pop_up .callback_form,
    #pop_up .review_form {
        width: 250px;
        padding: 10px;
    }


#pop_up .callback_form,
#pop_up .review_form,
#pop_up_dis .callback_form,
#pop_up_dis .review_form {
    width: 374px;
    padding: 30px 50px 25px;
}


#pop_up .callback_form .name,
#pop_up .review_form .name,
#pop_up_dis .callback_form .name,
#pop_up_dis .review_form .name {
    font: 19px/26px nautilus_pompilius;
    color: #fb540d;
}

.wthree_head_section p {
    font-size: 15px;
    text-align: center;
    margin: 20px auto;
    width: 60%;
    color: #5e5e5e;
    line-height: 1.8em;
}

.wthree_head_section{
	margin-bottom:4em;
}


#body_product #content .post .wrapper .inner .date {
  display: inline-block;
  padding-left: 5px;
  color: #a7afb7;
  font-size: 12px;
  line-height: 100%;
  letter-spacing: 0.1em;
}


#body_product #content .post_media .wrapper .inner .date {
  display: block;
  padding: 5px 20px 0;
  color: #a7afb7;
  font-size: 12px;
  line-height: 100%;
  letter-spacing: 0.1em;
}
.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}
.social_menu .menu-item{display:table-cell}

.site-nav--standard .dropdown-menu,
.site-nav--standard .menu-item {
    color: inherit;
    background: inherit;
}

.dropdown-menu .menu-item {
    display: block;
    margin: 0 !important;
    padding: 0;
}



.meldungen_abfallwirtschaft {
	background: #f0f0f0; 
	padding: 5px; 
	height: 178px;
}
.w-100{width:100%!important}


.logomain.w-100 {
    width: 75% !important;
}


h3.card-title {
	background-color: #191919;
    background: rgba(51,51,51,.9);
    color: #fff;
    font-size: 1.15rem;
    font-weight: 700;
    
	margin: 0 auto 10px;
    padding: 12px;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
}


.text-light h3.card-title {
    background-color: #008061;
    background: rgba(0,128,97,.9);
}


.card:hover h3.card-title {
    background: none;
	color: #bce08a;
    text-shadow: none;
}


h3.card-title, p.card-content {
    position: relative;
	text-align: center;
    z-index: 100;
}


#my-cart { z-index: 2147483640; }




#my-cart .mini-cart-footer {font-size: 13px;}


#my-cart .acdc-offcanvas-header a {
  margin-left: 20px;
}

#my-cart .cart-item-actions {
  margin-top: 8px;
}

.widget .product_list_widget{list-style:none;}

.widget .product_list_widget li{border-bottom:1px dotted #e6e6e6;margin:0 0 1em;padding:0 .53em 1em;}

.widget .product_list_widget li:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both;}

.widget .product_list_widget li img{width:2.618em;height:auto;float:right;}

.widget .product_list_widget li a{display:block;}

.widget .product_list_widget li:last-child{margin:0;border:none;}

.widget .star-rating{width:60px;float:none;margin:.53em 0;height:.618em;clear:none;}
#main-wrapper .menu-item-object-product_cat .hb-menu-description{display:none}
#mobile-menu.interactive li.menu-item{height:auto!important}


#container .gform_wrapper ul.gform_fields li.gfield {
  padding-right: 0;
}
.row{margin-right:-15px;margin-left:-15px}
.row:before,.row:after{display:table;content:" "}
.row:after{clear:both}
.nav-container .row{background-color:#FDD001;position:relative;}
.node-type-product .field-collection-item-field-product-pic-and-text .row{border-top:1px solid #E6E9EE;padding-top:1.5em;margin-left:0.5em;}
#page-header .row{min-height:4em;}

.videos .youtube-video {
  float: left;
  width: 30%;
  text-align: center;
  margin-right: 5%;
  margin-bottom: 25px;
}




.content-area {
  width: 100%;
}

#footer .footerContainer .customers{ float:left; width:245px; padding:0px 0px 0px 0;}

.footer-area .footerContainer .customers{
    margin-left: 23px;
}
.et_pb_slide_content,.et_pb_best_value{font-size:18px}
.et_pb_slider_0.et_pb_slider .et_pb_slide_content{font-family:'Lora',Georgia,"Times New Roman",serif;font-style:italic;font-size:20px!important;color:#ffffff!important;line-height:1.3em}
.et_pb_slider_0.et_pb_slider .et_pb_slides .et_pb_slide_content{font-size:18px!important}
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}


.block .block-content #leftnav-tree li.level0 ul.level1 {
    font-weight: normal;
    margin: 0 15px 5px;
    display: none;
}


.block .block-content #leftnav-tree li.level0.active ul.level1 {
    font-weight: normal;
    margin: 0 15px 5px;
    display: block;
}


ul.level1 .active a {
    font-weight: bold;
    color: #cd0000;
}
.eluide5c9fefc.th-spacer {height:35px;}
.eluid66bee28c.th-spacer {height:35px;}
.eluid05094b6e.th-spacer {height:35px;}
.eluid28a57514.th-spacer {height:35px;}
.eluid8dc3b062.th-spacer {height:35px;}
.th-spacer{height:30px}
.navbar-default .basket.left{position:absolute;top:0;left:0;margin-left:15px;font-size:14px;padding:15px 15px 0 0}
.navbar-default .basket.left .fa-shopping-bag,.navbar-default .basket.left .fa-shopping-basket,.navbar-default .basket.left .fa-shopping-cart{font-size:14px}
.navbar .navbar-header .basket.left{display:none}

.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
.container:before,.container:after{content:" ";display:table;}

.container:after{clear:both;}

.container .jumbotron{border-radius:6px;}
.b-gallery__btn{margin:0}


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


.av-masonry-date, .av-masonry-text-sep, .av-masonry-author{font-size: 11px;}


.secondary-navigation .children li .sf-sub-indicator { display: none }

.secondary-navigation {
    display: block;
    float: right;
    width: 100%;
    height: 41px;
}

.secondary-navigation ul li { }

.secondary-navigation a {
    font-size: 13px;
    color: #fff;
    text-align: left;
    text-decoration: none;
    padding: 10px 14px;
    font-weight: bold;
}

.secondary-navigation a .sub {
    font-size: 11px;
    font-weight: normal;
    font-family: arial;
    color: #9B9B9B;
}

#testimonials .testimonial img {
    max-width: 156px;
    vertical-align: middle;
}
#u2545-2,#u2545-7,#u2555-2,#u2555-6{font-size:64px;line-height:77px;}
#u2555-2,#u2555-6,#u2555-8,#u3103-2,#u3103-4,#u3103-7{font-size:42px;line-height:50px;}
#u2545-2,#u2545-7,#u2555-2{font-size:36px;line-height:43px;}
.clear:after:after,.clear:before:after,.comment-content:after:after,.comment-content:before:after,.entry-content:after:after,.entry-content:before:after,.site-content:after:after,.site-content:before:after,.site-footer:after:after,.site-footer:before:after,.site-header:after:after,.site-header:before:after{clear:both;content:"";display:table}
.clear,.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}
.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}

	.et-tooltip-box { display: none; color: #6d6e6e; line-height: 18px; background: #ffffff; border: 1px solid #dbdbdb; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; position: absolute; bottom:35px; left: -94px; width: 235px; padding: 20px 25px 22px 25px; -moz-box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.1); }


.et-learn-more, .et-tabs-container, .tabs-left, .et-simple-slider, .author-shortcodes, .et-tooltip-box { color:#201F1F !important; text-shadow: none !important; }

.et-learn-more a, .et-tabs-container a, .tabs-left a, .et-simple-slider a, .author-shortcodes a, .et-tooltip-box a { text-shadow: none !important; }

.home_link_top {
	font-size: 12px;
	padding: 5px;
	text-align: center;
	background-color: #0071BC;
}




.home_link_top, .home_link_bottom {
	background-color: #B30F13;
}
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.carousel .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -moz-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}

.centerimage img{display: block;margin: 0 auto;}


.footer-after-title {
	clear:both;
}
.get-started{border-radius:0px}
.get-started a{color:#fff!important}
li.get-started{background-color:#02aef0;font-weight:700;text-transform:uppercase;text-align:center;padding:12px 12px 12px 12px!important;border-radius:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}
li.get-started:hover{background-color:#02aef0;color:#000}
.et-fixed-header #top-menu .get-started a{color:#ffffff!important}




.dropdown-pane {

	border-radius: 0;
  border:0;
  z-index: 9999 !important;

}

.dropdown-pane.is-open {
}
.dropdown-pane.is-opening{display:block}
.dropdown-pane.tiny{width:100px}
.dropdown-pane.small{width:200px}
.dropdown-pane.large{width:400px}
.main-news__body__item_uno_quattro h2.scope-title{text-align:left !important;margin:0  0 0 5px !important;font-size:13px !important;min-height:100px}
.job_listings .type-job_listing .scope-title-plus{color:#333333;font-size:16px;font-weight:400}
.foto .foto__top h1.scope-title a{color:#333;text-decoration:none;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;transition:color 0.25s linear;text-decoration:none !important}
.foto .foto__top h1.scope-title a:hover{color:#ef3b3b}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}


.ara-wrapper { max-width: 1020px; padding: 0 20px; }


.metaslider .caption-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    background: black;
    color: white;
    opacity: 0.7;
    margin: 0;
    display: block;
    width: 100%;
    line-height: 1.4em;
}


.metaslider .caption-wrap .caption img {
    width: auto;
}

    .home .listener .button-container .button-google-play{
      height:45px;
      margin-right:10px; }

    .view-podcasters .hero .button-container .button-google-play{
      height:45px;
      margin-right:10px;
      float:left; }

		#featured, #sidebar, .latest .thumb, .entry .thumb, .post a.more, .wp-pagenavi span.pages, #footer-bottom   { display: none; }

.header .header__inner { position: relative; padding: 14px 0; background: #3f8fb4; box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.1); }

  .img-responsive {
      padding: 0 10px;
  }
.kk-star-ratings .kksr-stars a { width:24px; }
.kk-star-ratings .kksr-stars, .kk-star-ratings .kksr-stars .kksr-fuel, .kk-star-ratings .kksr-stars a { height:24px; }


.products-grid {
	margin: 0;
	list-style: none
}

ul.products-grid {
	padding: 0;
	margin: 0
}

.products-grid .item {
	margin-top: 20px;
	padding: 0px
}

.col-main .product-grid-area .products-grid {
	margin-left: -12px;
	margin-right: -12px
}
footer.footer .footer-top .footer-section--logo,footer.footer .footer-top .footer-section--nav,footer.footer .footer-top .footer-section--social,footer.footer .footer-top .footer-section--terms{-webkit-box-flex:1 0 100%;-moz-box-flex:1 0 100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;}
footer.footer .footer-top .footer-section--terms .footer-terms{display:block;font-size:12px;font-size:0.75rem;line-height:24px;line-height:1.5rem;margin-bottom:15px;}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.ph-menu__left__inner,.ph-menu__center__inner,.ph-menu__right__inner{display:block;position:relative;height:60px;white-space:nowrap}
.portal-headline_mobile .ph-menu__left__inner,.portal-headline_mobile .ph-menu__center__inner,.portal-headline_mobile .ph-menu__right__inner{height:44px}




#footer .footer_logo {
    background: #101010;
    margin-top: 50px;
    padding: 40px 0;
}

#footer .footer_logo p {
    margin-top: 20px;
    margin-bottom: 0;
    line-height: 1;
}

#footer .footer_logo a {
    color: #c59d5f;
}

#footer .footer_logo a:hover {
    color: #ffffff;
}

#footer .footer_logo img {
    margin-bottom: 20px;
	margin-top: 0;
	opacity: 1;
	
}

#footer .footer_logo p:last-child {
	margin-bottom: 0;
}

.woocommerce-columns ul.products li .button:hover,.woocommerce .menu-item-list2 .button:hover i,.woocommerce .menu-item-list2 .button:hover,.overlay_content .icons a.added_to_cart:hover,.woocommerce input[type="submit"],.excerpt-content .readmore a:hover,#footer .footer_logo a:hover,.art-3 a.btn:hover,.tagcloud a:hover{color:#FFF}
.et_header_style_fullscreen #top-menu-nav,.et_header_style_slide #top-menu-nav,.et_header_style_slide .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu,.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu{display:none}
.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu li{opacity:0;-webkit-transition:.5s cubic-bezier(.77,0,.175,1);transition:.5s cubic-bezier(.77,0,.175,1)}


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

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

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

    
    #header-main .mobile-menu .menu-mobile-utility-container .menu-item {
      position: relative; }
.site-header__logo{padding-left:60px;line-height:60px}
.site-header__logo img{vertical-align:middle;max-height:21px}
.btn-book{height:59px;line-height:59px;padding:0 34px;background:#981b1e;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}
.btn-book span{font-weight:700!important;pointer-events:none}
.btn-book i{display:inline-block;vertical-align:middle;margin-right:14px;font-size:35px;line-height:0;pointer-events:none}
body.booking-visible .btn-book{background:#313131}
.header .header__bar .btn-book{margin-right:30px}
.responsive-grid-active .block-type-navigation ul.menu.selectnav-active{display:none}
.footer-nav .menu-item{max-height:20px !important}


a.carpageicon {
    color: #000;
    margin: 0 15px 0 0
}
div#regular-header{overflow:hidden;clear:both;padding:0}
.entry-content img,.comment-content img,.widget img,img.header-image,.author-avatar img,img.wp-post-image{box-shadow:none;border-radius:0}
.header-image{margin-top:0}
#main-menu{float:right}
#main-menu li{float:left;margin-left:35px;line-height:1.23}
#main-menu li:first-child{margin-left:0}
#main-menu li a,#mobile-menu li a,#close-mobile-menu{font-weight:300;text-transform:uppercase;color:#000;display:block}
#main-menu li a:hover,#mobile-menu li a:hover,#close-mobile-menu:hover{color:#0ebdba}
#main-menu li:before,#mobile-menu li:before{display:none}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.header-video-container #nav-scene .btn-nav.btn-prev,.header-video-container #nav-scene .btn-nav.btn-next{display:block;}
.header-video-container.play-scene #nav-scene .btn-nav.btn-prev,.header-video-container.play-scene #nav-scene .btn-nav.btn-next{display:none;}
.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0;}
.block:first-child h2.block-title,.block h2.block-title{margin-top:0;}
.wrap-footer .footer .block-title{margin-top:0;font-size:18px;font-weight:normal;text-transform:uppercase;color:#7AC136;}
.wrap-footer .footer .disclaimers .block-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.sidebar .block .block-title{font-size:18px;}
#block-views-upcoming-events-upcoming .block-title{margin-bottom:20px;}
.f-fix{float:left;width:100%}

.data-a{position:relative;display:flex;display:-webkit-flex;width:80%;margin:0 auto;background:#fff;margin-top:-58px;z-index:2;}

.data-a table{width:100%}

.bg2 .data-a{width:80%;margin-top:20px;}

span.g_ad_ttl {
display: block;
color: #999999;
margin: 0 0 5px;
font-size: 11px;
letter-spacing: 0.2em;
text-align:center;
}

	
	.home.page .mobile-banner .main-text{
		  color: #fff;
	  font-size: 27px;
	  font-family: 'Arvo', serif;
	  padding-top: 25px;
	  display: block;
	  line-height: 33px;
	}
 #padding-52 { height:70px; }


#wb-bar,#wb-bnr {
    background: #fff
}
#wb-bnr{background:#114f7a;background:-webkit-gradient(linear,left top,left bottom,from(#176ca7),to(#114f7a));background:linear-gradient(#176ca7,#114f7a)}


.home-jquery-content {
padding-top:45px;
}
.et_monarch .et_social_mobile_button:before,.et_monarch .et_social_close:after,.et_monarch .et_social_heading:after{font-family:etmonarch;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:16px}
.et_monarch span.et_social_close,.et_monarch .et_social_mobile_button{cursor:pointer}
.et_monarch span.et_social_close{position:absolute;right:10px;top:0;line-height:40px}
.et_monarch span.et_social_close:after{content:"\e60C";color:#ccc}
.et_monarch .et_social_pinterest_window span.et_social_close{cursor:pointer}


.vertical-alignment-helper {
    display:table;
    height: 100%;
    width: 100%;
    pointer-events:none; 
}

.resp_nav_content,
.slogan_wrap_text,
.search_wrap_inner_left,
.search_wrap_inner_right {
  display: table-cell;
  vertical-align: middle;
}

.no-text-underline,
.no-text-decoration	{ text-decoration:none; }


#footersocial {
    margin: 0 auto;
    display: block
}


.product-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: 0;
}


.section-products.image-database .product-list {
  margin-left: 0;
}


.blower-selector .product-list {
  margin-left: 0;
  overflow: hidden;
}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}


#site-title a,
#site-description {
	color:#333;
}


#site-title,
#site-description {
	margin:0;
	font-weight:300;
	float:left;
	line-height:150px;
}


#site-description {
	margin-left:20px;
	font-size:12px;
	font-weight:normal;
}


	#site-title,
	#site-description {
		float:none;
		margin:0;		
		line-height:1.62em;
		text-align:center;
	}

																																				
	#site-title .home,
	#site-description {
		position:absolute !important;
		clip:rect(1px, 1px, 1px, 1px);
	}
div#n2-ss-2 .n2-ss-slide-backgrounds{z-index:10;}
.thumbtext{background-color:#f7ebe2;display:block;height:35px;margin-top:-46px;opacity:.85;padding:4px}
.tagcloud a:hover,.sb-widget .tagcloud a:hover,.footer-widget .tagcloud a:hover{color:#fff}
.wt-layout1 .widget-title,.wt-layout1 .footer-widget-title,.wt-layout3 .footer-widget-title{border-color:#f15e22}
.wt-layout2 .widget-title,.wt-layout2 .footer-widget-title{background:#f15e22}


.header__nav .header__nav-child,
.header__nav--primary .header__nav-child,
.header__nav--secondary .header__nav-child {
  display: inline-block;
  vertical-align: top;
}


.header.header--has-broken .header__nav .header__nav-child--main,
.header.header--has-broken .header__nav--primary .header__nav-child--main,
.header.header--has-broken .header__nav--secondary .header__nav-child--main {
  display: none;
}


.content-section--side-menu ul,
.content-section--side-menu li,
.content-section--side-menu .header__nav-child--main,
.content-section--side-menu .header__nav-child--main a {
  display: block !important;
}
#headerTop #site-description{font-size:10px;line-height:135.7%;color:#999;padding:2px 0px}

    .widget_layered_nav ul li .count {
      float: right;
      line-height: 22px;
      background: rgba(0, 0, 0, 0.025);
      padding: 0 8px;
      border-radius: 10px;
      font-weight: bold;
      margin-bottom: .327em; }

.main-header .mobile-tools { position: relative; padding: 20px 0; text-align: center; color: #3e0000; }

.lt-ie9 .main-header .mobile-tools { display: none; }

.main-header .mobile-tools a { color: #3e0000; font-size: 20px; padding: 0; margin: 0 22px; }

.main-header .mobile-tools a:hover { color: #3e0000; }

.btn-area { display: block; margin: 25px 0 0px; text-align: center; }
 #pgc-1134-1-1 { width:97.3147%;width:calc(97.3147% - ( 0.0268532338309 * 30px ) ) }

#content.content-builder .panel-full .panel-grid-cell {
padding-left: 0 !important;
padding-right: 0 !important;
}

.panel-grid-cell { width: 100% !important; }
.panel-grid-cell .panel-cell-style{height:100%}
.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}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}
 #pl-1134 .panel-grid-cell { padding:0 }
 #pl-1134 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-1134 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }


.ad-img-fullsize img {
	width: 100%;
}


.ad-img-fullsize {
	padding: 15px 15px 5px 15px;
}
.mashsb-box .mashsb-buttons a{padding:13px;margin-right:3px;margin-bottom:3px;float:left;border:0;text-decoration:none}
.mashsb-box .mashsb-buttons a:hover{text-decoration:none}
.mashsb-box .mashsb-buttons a.mash-nomargin{margin-right:0}
.mashsb-box .mashsb-buttons a.mash-medium{padding:10px}
.mashsb-box .mashsb-buttons a.mash-small{padding:6px}
.mashsb-box{line-height:1}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=text],.textwidget .contact-form textarea{width:250px;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}

.textwidget a:hover,
.textwidget a:focus {
    border-bottom: 0;
}

.wrap
{
	width:70%;
	margin: 0 auto;
}


.contact .wrap h3 {
	color: #00599C;
	font-size: 1em;
	text-align: center;
	margin: 1.5em auto;
	width: 77%;
	font-weight: 700;
	line-height: 1.4em;
}

.contact .wrap h2 h4 {
	color: #00599C;
	font-size: 1em;
	text-align: center;
	margin: 1.5em auto;
	width: 77%;
	font-weight: 700;
	line-height: 1.4em;
}


.wrap .da-link {
	background-color: #00599C;
	display: block;
	
	
	
	margin: 0 auto;
	
	text-align: center;
	
}

.wrap .da-link:hover
{
	background:#FA9E0D;
}

.footer-bottom .wrap h2{
	color:fff;
	padding: 25px 0;
	background: #00599C;
}
