﻿
.view-hover{*display:inline;zoom:1;list-style-position:outside;}

.view-hover .open-none{display:none;}








.space-small { padding-top: 40px; padding-bottom: 40px; }



#main_top_nav a.nav_lvl_2 {
	padding: 8px 12px; 
	background-color: transparent; 
	color: #000;
	text-align: left;
	min-width: 125px;
	 
	margin: 0;
	text-decoration: none;
	line-height: 35px;
	display: block;
}




.main-nav .nav_lvl_2:hover {
	transition: .1s;
	color: #ccc;
}


	
#main_top_nav a.nav_lvl_2:hover { 
	color:#404041;
	background-color: #CFF1FC;
}
   





#main_top_nav a.nav_lvl_2.current_page,
#main_top_nav a.nav_lvl_2.current_group {
	background-color: #FFD836;
	color: #404041;
}
.tb-jumbotron-slider .carousel-control-wrap{display:none}
.tb-simple-slider .carousel-control-wrap{min-height:200px;position:relative}
.tb-simple-slider.mini .carousel-control-wrap{min-height:0}
.epic-thumb.gallery .tb-gallery-carousel,.epic-thumb.gallery .carousel-control-wrap{height:400px}
.epic-thumb.gallery.fs .tb-gallery-carousel,.epic-thumb.gallery.fs .carousel-control-wrap{height:100%}


#top_links_left {
	position: relative;
	margin-left: 150px;
}
.et_header_style_split .centered-inline-logo-wrap #logo{max-height:100px}
.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:100px}
#logo{max-height:100%}
.et_pb_svg_logo #logo{height:100%}
.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:60px}
.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:60px}


    .et-fixed-header #logo {
        width: auto;
        height: auto;
        max-height: 100% !important;
        margin-top: 0;
    }


			.so-mobilenav-mobile + * { display: none; }
.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}


.topa {margin:4px;float:right;}

.collapse {
  display: none;
  visibility: hidden;
}

.collapse.in {
  display: block;
  visibility: visible;
}

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;
    visibility: visible !important;
  }

    .navbar-collapse.collapse.in { 
        display: block!important;
    }
.col_logo,.col_presentation,.col_1,.col_2,.col_3,.col_4,.col_5{display:inline;float:left;position:relative;margin-left:3px;margin-right:3px}
.col_1{width:150px}


#wrap {
  min-height: 100%;
  height: auto !important;
  height: 100%;
}


.mobile-nav #wrap {
  right: -82%;
}
.s5_responsive_mobile_present #s5_menu_wrap{display:none}
                         #s5_menu_wrap.s5_wrap, #s5_menu_wrap.s5_wrap_fmfullwidth { -moz-opacity: 1; -khtml-opacity: 1; filter:alpha(opacity=100); opacity:1 !important; }
 #s5_menu_wrap.s5_wrap {  margin-left:-20px;    position: fixed;  top:47px !important;  z-index:2;  padding-left:0px;   margin-top:0px !important; }

.social-media-wrapper {position:relative;display:table;width:100%;text-align:center;}

.social-media-wrapper #facebook,.social-media-wrapper #twitch,.social-media-wrapper #twitter,.social-media-wrapper #youtube {position:relative;display:table-cell;}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.promo-box__link{color:#fff}
.promo-box__link:hover{color:#fff}


.comments-link {
	display: none;
	margin-right: 0.5em;
}


img.thumb-flag {
  position: absolute;
  top: 4px;
  right: 4px; }

	
	.user.picture .thumb {
		height: 160px;
	}


  .search-module button {
    float: right;

  }


  .search-module form {
    width: 211px;
  }

.navbar-header:before,
.navbar-header:after {
  content: " ";
  display: table;
}

.navbar-header:after {
  clear: both;
}
.entry-content img,.entry-summary img,.comment-content img,.widget img,.wp-caption{max-width:100%}
.wp-caption{font-family:Poppins,Helvetica,Arial,sans-serif;color:#b2b1b4}
.wp-caption.alignleft{margin:5px 10px 5px 0}
.wp-caption.alignleft+ul,.wp-caption.alignleft+ol{list-style-position:inside}
.wp-caption.alignright{margin:5px 0 5px 10px}
.wp-caption.rotate-caption{margin-top:10px}
.wp-caption .wp-caption-text,.entry-caption,.gallery-caption{font-size:18px;font-size:1.8rem;font-style:italic;padding:10px 0}
.entry-content img.alignright,.entry-content .wp-caption.alignright{margin-right:0}
.entry-content img.alignleft,.entry-content .wp-caption.alignleft{margin-left:0}


    .home-cta.large h2 {
        font-size: 30px;
        bottom: 15px;
        left: 20px;
        line-height: 34px;
    }


    .home-cta.small {
        width: 28.5%;
        margin: 15px 0.5% 15px 0.5%;
    }


    .cta-row-2 a:first-child .home-cta {
        margin-left: 0.5%;
    }


    .home-cta.small h2 {
        font-size: 18px;
    }
.abcp_services-slider-2{margin:15px 0 0;padding:0;list-style-type:none}
.sub-menu,.sub-menu .menu-item,.sub-menu .menu-item a{min-width:230px}
.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}


.mod-section h1 .view-more,
.view-more {
   font-size: 18px;
   font-size: 1.8rem;
   font-weight: 600;
   text-transform: uppercase;
   letter-spacing: 1.3px;
   color: #000000;
   text-decoration: none;
}


.view-more {
	display: inline-block;
}


.content-listing li:last-child,
.single-listing-extras:last-child,
.trending-item:last-child,
.aside-sidebar-main-callout-list .view-more {
	border-bottom: none;
}


.view-more-sidebar {
	display: none;
}


.view-more-sidebar-bottom {
	display: block;
}


aside .view-more i:before {
	color: inherit;
}


	.mod-section h1 .view-more,
	.view-more {
		font-size: 14px;
		font-size: 1.4rem;
		display: inline-block;
	}


.view-more a:hover {
    color: #194787;
}
.block.nav li.active,.h3,.partial_navigation .loc ul li.country,.partial_navigation .loc ul li.language,b,h3{font-family:"Bembo MT W01 Semibold",Times,serif}
.partial_navigation .loc ul li.country{max-width:100px;display:block;border-left:1px solid #7b7b7a;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}

.widget .social-link-item{
    margin:0 2px 2px 0;
    padding:0;
    list-style:none;
}


    .overlay{
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      opacity: 0;
      background-color: rgba(51,51,51,0.7);
      -webkit-transition: all 0.5s;
      -o-transition: all 0.5s;
      transition: all 0.5s;
    }


    .project_box:hover .overlay{
      opacity: 1;
      -webkit-transition: all 0.3s;
      -o-transition: all 0.3s;
      transition: all 0.3s;
    }
#respond textarea,.box,.downloads a,.mob_menu,.o_right,.ono_subs input[type=text]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.box{margin:auto;max-width:1140px;position:relative;padding:0 20px}
.off-canvas.is-open .off-canvas-close-button{display:block}
.off-canvas-close-button{display:none;position:absolute;right:-22px;top:0;width:32px;height:32px;z-index:999999}
.float-right{float:right!important}




.slide-img { z-index: 2; }


.sub-navigation__content {
  padding: 25px 1.5rem;
}


.sub-navigation__content::after {
  clear: both;
  content: "";
  display: table;
}
.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-lg-4{width:33.33333333%}


.side-bar .item .thumb{
	padding: 5px 0;
}


.plant-thumb .thumb, 
.plant-thumb .thumb img,
.property .thumb,
.property .thumb img {
    height: 100px;   
}
.module_round_box-sidebar,.module_round_box-sidebar .s5_module_box_1,.module_round_box-sidebar .s5_module_box_2{padding:0;margin:0;background:0 0;border:none}
.s5_module_box_1 ul.menu a{display:block;color:#464646!important}
.s5_module_box_1 ul.menu li span,.s5_module_box_1 ul.menu li a{margin-bottom:6px;display:block}
.s5_module_box_1 ul.menu ul li a:hover{background:0 0}
.s5_module_box_1 ul.menu img{display:none}
.s5_module_box_1 ul.menu a:hover{text-decoration:underline}
.s5_module_box_1 ul.menu ul a:hover{text-decoration:underline}
.s5_module_box_1 ul.menu ul a{background:0 0;border-bottom:none;display:block}
.s5_module_box_1 ul.menu ul ul a{font-size:8pt;padding:0;padding-left:10px;border-bottom:none;display:block;font-weight:400}
.s5_module_box_1 ul.menu #current ul span{font-weight:400}
.s5_module_box_1 ul.menu li{padding:0}
.s5_module_box_1 ul.menu li ul li{margin-bottom:6px;margin-left:14px}
#contentwrap,#sidebar{padding-top:5%}
#contentwrap{width:67.64%;float:left}
.sidebar-left #contentwrap{float:right}
.sidebar2.content-right #contentwrap{float:right}
.sidebar2.content-left #contentwrap{float:left}
.sidebar-none #contentwrap{width:100%;float:none}
.full_width #contentwrap,.full_width #content{padding:0;width:auto;float:none}

#contentwrap, #sidebar {
  padding-top: 20px;
}
.text-left-lg{text-align:left}
.dotted{border-bottom:1px dotted #000F25;color:#000F25;padding-bottom:0.2em;margin-bottom:1em}
.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%}
.fifth-type-box UL,.first-type-lines UL,.fourth-type-box UL,.medium-links UL,.second-type-lines UL,.underlined-menu UL,nav UL,ul.breadcrumb,ul.marker{list-style:none;margin-left:0}
.medium-links UL{margin:-28px 0 0 -28px}
.medium-links UL LI{background:#fcfcfc;float:left;margin:28px 0 0 28px;width:344px}
.medium-links UL LI:hover,.second-type-lines UL LI:hover{background:#efefef}
.medium-links UL LI a:hover strong,.second-type-lines UL LI a:hover strong{text-decoration:underline}
.medium-links UL LI A,.second-type-lines UL LI a{border:1px solid #efefef;color:#666;display:block;padding:0 7px}
.medium-links UL LI:last-child{margin:0}
#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:#ffffff;}

#sliders-container .rev_slider_wrapper {
    border: 0px;
}
#sliders-container{position:relative}
.layout-boxed-mode #sliders-container .main-flex[data-parallax="1"]{position:fixed}
#sliders-container .wooslider .slide-content p{margin:0}
.avada-footer-fx-no-height-parallax-effect #fusion-gmap-container,.avada-footer-fx-no-height-parallax-effect #main,.avada-footer-fx-no-height-parallax-effect #sliders-container,.avada-footer-fx-no-height-parallax-effect .fusion-page-title-bar,.avada-footer-fx-parallax-effect #fusion-gmap-container,.avada-footer-fx-parallax-effect #main,.avada-footer-fx-parallax-effect #sliders-container,.avada-footer-fx-parallax-effect .fusion-page-title-bar{position:relative;z-index:1}

	td.middle2_2 {
		width: 159px;
		height: 145px;
		background: #F2E3C6;
		border-bottom: 1px solid #cfc8c0;
		border-right: 1px solid #cfc8c0;
		border-top: 1px solid #ddcdbb;
	}
.rmp-subtitle{font-size:10pt !important;}
span.rmp-subtitle{margin:0 1em;}
.pull-left{float:left!important}

	#topbar .contact-info.pull-left {
		float: none !important;
		padding-bottom: 15px;
	}

	header .logo.pull-left {
		float: none !important;
	}


.checkbox .checkbox-values {
    display: inline-block;
    margin-left: 15px;
}


.checkbox .checkbox-values .checkbox-value-checked,
.checkbox .checkbox-values .checkbox-value-unchecked {
    display: none;
}


.checkbox[data-checked="yes"] .checkbox-values .checkbox-value-checked,
.checkbox[data-checked="no"] .checkbox-values .checkbox-value-unchecked {
    display: block;
}

    #mw_board_group_1 .mw_board_group_1_info { padding:2px 0 0 5px; height:25px; overflow:hidden; background-color:#f8f8f8; font-size:11px; }

    #mw_board_group_1 .mw_board_group_1_info a { font-size:11px; }

    .col-hpside { margin-left: 0%; width: 28%; }

.col-hpside a { color: #fff; text-decoration: none; }

.col-hpside a:active, .col-hpside a:focus, .col-hpside a:hover { text-decoration: underline; }

.col-hpside h2 { background: #505c70; color: #fff; font-size: 16px; margin: 0; padding: .5em .857em; }

	
	.mobile-slide {
		display: none;
	}
.only_content{position:absolute;width:100%;display:block;z-index:999;left:0;right:0}
.post-byline,.post-meta,.post-nav li a strong,.sharrre-container span{text-transform:uppercase}
.post-byline{font-size:.875em;font-weight:400;color:#aaa;margin-bottom:1em}


.navigation__item, .menu-item {
  position: relative;
}


  .navigation__main-link, .menu-item a {
    font-size: 17px;
  }

		.widget_nav_menu .menu-item-has-children .sub-menu {
			display: none;
		}
.widgettitle,.module-title{margin:0 0 20px;padding:15px 0 0;font-size:1.25em;font-family:Oswald,sans-serif;text-transform:uppercase;color:#000;letter-spacing:normal;border-top:5px #47a7d7 solid}

.module-title {	
	color: #ffffff; 
}

.widgettitle, .module-title {
  margin: 0px 0px 20px;
padding: 10px 0px 10px;
font-size: 1.25em;
font-family: Oswald,sans-serif;
text-transform: uppercase;
color: #fff;
letter-spacing: normal;
border-top: 0px solid #26A0CD;
}
.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}
.search-block .region-navigation-below-right{margin-top:15px;}
.region-header-top-right-first .arep-head-dashboard{padding-left:0px;padding-right:0px;width:55%;}
.region-header-top-right-first .arep-head-logout{width:46%;}
.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%}


.black-button3 {
  background: #000000;
  border-radius: 5px;
  font-family: 'PT Serif', serif;
  font-size: 22px;
  line-height: 16px;
  color: #FFFFFF;
  letter-spacing: 1px;
  text-align: center;
  padding:11px 15px 10px 15px;
  height: 20px;
  margin: 0 10px 0 10px;
  display: block;
  clear: both;
}

#slider .bx-wrapper ul li .slidecaption .cat-name{
padding:0.1em 0.6em;
font-size:0.8em;
margin-left:0.8em;
border:1px solid;
}

#slider .bx-wrapper ul li .slidecaption .cat-name:empty{
display:none;
}


.post-list-card .post-list .eyecatch .cat-name,.top-post-list .post-list .eyecatch .cat-name,.byline .cat-name,.single .authorbox .author-newpost li .cat-name,.related-box li .cat-name,#top_carousel .bx-wrapper ul li .osusume-label{background: #ef176e; color:  #ffffff;}

.style3 {
	color: #388780;
	font-style: italic;
	font-weight: bold;
}
#masthead .hgroup{border-bottom:1px solid rgba(255,255,255,0.1)}
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.search-left{width:175px;height:27px;margin:5px 0 0 3px;padding:0px;float:left;}



#toppanel {
    position: absolute;   
       
    top: 0;
    width: 940px;
    z-index: 999;
    text-align: center;
	margin:0px 30px;
}


.dash-green, .dash-blue {
  width: 40px;
  height: 4px;
  display: inline-block;
  vertical-align: super;
  margin: 0 16px; }


.dash-green {
  background-color: #00B09E; }

    .navigation .menu {
        display: block!important;
        float: none;
        background: transparent;
        margin-bottom: 0;
    }

#primary-navigation .navigation .menu {
    float: left;
    margin-right: 20px;
}

.sub-menu .menu-item-has-children:after { color: #fff }

	
	body .dslc-navigation .menu-item[class^="dslc-icon-"]:before,
	body .dslc-navigation .menu-item[class*=" dslc-icon-"]:before {
		display: none;
	}

	#site-navigation #nav_wrap .menu-item {width: 100% !important; display: block !important; float: none !important; border-top: 1px solid #FFF; padding: 0 !important;}

	#site-navigation #nav_wrap .menu-item a {padding: 15px 20px !important; color: #FFF !important;}

  #site-navigation #nav_wrap .sub-menu .menu-item a:before { content: "\f054"; font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; }

	#site-navigation #nav_wrap .menu-item.current_page_item {background: #F06241;}

#header .wrap,
#header #title-area {
  height: 79px;
  margin: 0 auto;
  position: relative;
  width: 960px;
}
.informa-bar__list{margin:20px 0 0;padding:0;list-style:none}
.informa-bar__list:before,.informa-bar__list:after{content:' ';display:table}
.informa-bar__list:after{clear:both}
.ie7 .informa-bar__list{zoom:1}
header nav li.has-extended ul.sub-menu li.menu-item:nth-child(2n+1),header nav li.has-extended ul.sub-menu.position_menu li.menu-item:nth-child(2n+1){float:none}
header nav li.has-extended ul.sub-menu li.menu-item:nth-child(3n+1),header nav li.has-extended ul.sub-menu.position_menu li.menu-item:nth-child(3n+1){clear:both}

.head-down-nav-li{position: relative;z-index: 1;}

.head-down-nav-li a{display:block;text-indent:20px;color: #333;line-height: 40px;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-nav-li.active a{color: #fff;}



.angle, .arrow { position: relative; }

.angle-right li:before { font-family: "fontello"; display: inline-block; position: absolute; left: 0; margin-top: -1px; font-size: 14px; color: #07b437; content: '\e806'; }




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}
.menu-item-117{background-color:#d8c3b6;}
.blog_limited_width .vrv_outer_row {max-width: 1080px;margin:0px auto;}



.gigpress-row td {
	border-bottom: 1px solid #EEE;
}



tr.gigpress-divider.gigpress-row td {
	border-top: 2px solid #CCC;
}



tr.gigpress-row.cancelled, tr.gigpress-info.cancelled, tr.cancelled span.gigpress-info-label, tr.cancelled span.gigpress-info-item {
	color: #999;
}


  
  table.top_accounts .checkmark {
    width: 85px;
  }


.titoli_big{
    color: #ED1C24;
    font-size: 24px;
    line-height: 24px;
    padding-bottom: 25px;
}
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#333132}

.footer-logo-wrap {
  margin-bottom: 20px;
  display: block;
}

.footer-logo-wrap img {
  
}

.td-footer-full .footer-logo-wrap {
  text-align: center;
  display: inline-block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}

.td-footer-full .footer-logo-wrap img {
  margin-right: auto;
  margin-left: auto;
}


.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}


.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}


.navbar-default .navbar-brand {
  color: #777777;
}


.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}


.navbar-inverse .navbar-brand {
  color: #999999;
}


.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}
#textlogo{padding-left:0}
.helpantai a,#textlogo a{color:#202831!important;text-decoration:none}
.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-4{width:33.33333333%}
.section-title{border-bottom:1px solid #f2f1ed;padding-bottom:20px;font-size:24px;text-align:center;margin-bottom:30px;font-weight:300;position:relative;border-bottom:1px solid #f2f1ed}
.section-title:after,.section-title:before{content:'';position:absolute;left:50%;margin-left:6px;width:70px;height:2px;background:#ff9000;top:100%}
.section-title:after{left:auto;right:50%;margin-right:6px}
.section-title span:after,.section-title span:before{content:'';position:absolute;width:10px;height:10px;border-radius:50%;background:#ff9000;left:50%;top:100%;margin-top:-4px;margin-left:2px}
.section-title span:after{left:auto;right:50%;margin-left:0;margin-right:2px}


		.post-t4 .thumb-wrapper {
			width: 215px;
			margin-left: -240px;
		}


.scene {
	position: relative;
}

.scene .layer {
  position: absolute; 
}

	
	body .dslc-navigation .menu-item[class^="dslc-icon-"]:before,
	body .dslc-navigation .menu-item[class*=" dslc-icon-"]:before {
		display: none;
	}
#mmm ul li.menu-item-has-children b.fa-wrap{background:#0f647f;cursor:pointer;display:block;height:50px;position:absolute;right:0;text-align:center;top:0;width:50px}
#mmm ul li.menu-item-has-children i.fa{color:#f0f7f8;cursor:pointer;display:block;font-size:24px;height:50px;line-height:2.25;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;width:50px}
#mmm li:not(.current-menu-item).menu-item-has-children.show-sub-menu{max-height:999em}
.tb-megamenu-item .mega-group-title{font-size:1.1em;}


.cms-page .img-responsive {
	border: 4px solid #fff;
	box-shadow: 0px 0px 3px rgba(0,0,0,.3);
}


#owl-main-slider div div div div a img.img-responsive {
    display: block;
    height: 290px!important;
	max-height:290px!important;
}


#zahlung-cms .cms-page  #content .img-responsive {
	border: none;
	box-shadow: none;
}
.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-sm-4{width:33.33333333%}
.e189-4.x-bar {height:4.5em;z-index:1111;}
.e189-1.x-bar,.e189-4.x-bar,.e189-15.x-bar,.e189-21.x-bar,.e189-24.x-bar {font-size:16px;}
.e189-4.x-bar,.e189-15.x-bar,.e189-21.x-bar {background-color:transparent;}
.e189-1.x-bar-content,.e189-4.x-bar-content,.e189-15.x-bar-content,.e189-18.x-bar-content,.e189-24.x-bar-content {flex-direction:row;}
.e189-1.x-bar-content,.e189-4.x-bar-content,.e189-15.x-bar-content,.e189-24.x-bar-content {justify-content:space-between;align-items:center;}
.e189-4.x-bar-content,.e189-24.x-bar-content {flex:0 1 94%;}
.e189-4.x-bar-content {height:4.5em;}
.e189-4.x-bar-outer-spacers:before,.e189-4.x-bar-outer-spacers:after {flex-basis:0px;width:0px;height:0px;}
.e189-1.x-bar-space,.e189-4.x-bar-space,.e189-15.x-bar-space,.e189-21.x-bar-space,.e189-24.x-bar-space {font-size:16px;}
.e189-4.x-bar-space {height:4.5em;}
