﻿
.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 }
.et_monarch .et_social_pin_images_outer{display:none;z-index:9999999999;position:absolute}
.et_monarch .et_social_pin_images_outer:after{content:"";background-color:rgba(0,0,0,.6);top:0;left:0;width:100%;height:100%;position:fixed;z-index:999999}
.booking-bar .vgbb-booking-bar-content{width:100%;margin:0 auto;position:relative;bottom:0;left:0;z-index:999;padding:15px 0;background:#fff;text-align:center}
.ubtn-data{z-index:3;position:inherit;display:block;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit}
.ubtn-img-container .ubtn-data{position:relative;display:inline-block}
.ubtn-img-container .ubtn-data.ubtn-icon i{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.ubtn-img-container .ubtn-data.ubtn-icon{height:100%;position:absolute}
.ubtn-img-container .ubtn-sep-icon-right .ubtn-data.ubtn-text{left:-10px}
.ubtn-img-container .ubtn-sep-icon-at-left .ubtn-data.ubtn-text{right:-15px}

.ktz-readmore {margin-top:15px;max-width:110px;padding:5px 10px;background:#333;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.kentooz .ktz-readmore:hover {color:#fff;background:#222;}
.widget .tagcloud a,.tags a,.entry-content input[type=submit],.page-link a,input#comment-submit,.wpcf7 input.wpcf7-submit[type="submit"],.bbp_widget_login .bbp-login-form button,#bbpress-forums .button,.list_carousel h5,#wp-calendar tbody td:hover,#wp-calendar tbody td:hover a,.ktz-bbpsearch button,a.readmore-buysingle,input#comment-submit,.owl-theme .owl-controls .owl-buttons .owl-prev span,.owl-theme .owl-controls .owl-buttons .owl-next span,.widget_feedburner,.ktz-readmore{background:#e3093d;}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}






.post-header { 
	margin-bottom: 6%; 
}

	.post-header .date-sep:nth-of-type(2) { display: none; }


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



 

.flex-container a:active,
.flexslider a:active {
	outline: none;
}
 

 
.flexslider {
	margin: 0; 
	padding: 0;
	width: 100%; 
}
 

.flexslider .slides img {
	display: block;
	max-width: 100%; 
}


.flexslider .slides {
	zoom: 1;
}

.log-out-absolute {
	position:absolute;
	top:0;
	right:0;
}


.header-logo {
    width: 740px;
}


  #article-16  .ziele-overview {
    padding: 11px 5px;
  }
#footer-bottom{background-color:rgba(0,0,0,0)}
#footer-bottom .et-social-icon a{font-size:10px}


.cornered { width: 325px; height: 0px; border-top: 40px solid #6eceb2; border-right: 40px solid transparent;}

#notepad-1 .cornered { border-top: 40px solid #FA781E;}

#notepad-2 .cornered { border-top: 40px solid #A50034;}

#notepad-3 .cornered { border-top: 40px solid #009CA6;}
.node-listing-widget__content{padding:15px;background:#FFF;border:1px solid #CCC;height:100%;position:relative;}
.sidebar__item.block.block-ent-stats .node-listing-widget__content,.sidebar__item.block[class*="block-views-stats-widgets-block-"] .node-listing-widget__content{background:#FFF;padding:0;border:0;}
.sidebar__item.block-stackables .node-listing-widget__content{padding-bottom:11px;}
.sidebar__item.block.block-quicktabs .node-listing-widget__content{padding:8px 15px 15px;}
.sidebar__item.block.block-quicktabs .node-listing-widget__content .node-listing-widget__inner{background:transparent;border:0;max-height:100%;}
.sidebar__item.block-events .node-listing-widget__content .node-listing-widget__inner{max-height:100%;}
.sidebar__item.block.block-ent-poll-ct .node-listing-widget__content{padding:0;border:0;}





div#container {
    width: 980px;
    margin: 0 auto;
    height: 100%;
    min-height:100%;
    background: white;
}

.logo{
	float:left;
}

.logo a {
    font-size:3em;
    color: #42a5f5;
    font-family: 'Fjalla One', sans-serif;
}

.logo a:hover{
	 color: #42a5f5;
	 text-decoration:none;
}


   
   .subheader .subheader2 {
    float: none;
    }


    .subheader .phone {
     float: none;   
    }


.subheader {
  background-color: #2190d7;
  border-bottom:1px solid #1e81c1;

}

.subheader .subheader2 ul {
  margin: 0;
  padding: 0;
  list-style: none;
}


.subheader .subheader2 li {
  display: inline-block;
  padding: 7px;
  border-left: 1px solid #1e81c1;
}

.subheader .subheader2 li:last-child {
  border-right: 1px solid #1e81c1;
}


.subheader .subheader2 a {
  color: #fff;
  font-size: 13px;
}

.subheader .subheader2 a:hover {
  color: #262626;
}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}
.item--calendar .item__subtitle{margin:4px 0 0 0;}
.list-item .item__subtitle{color:#525252;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-size:16px;font-size:1rem;}
.list-item .item__subtitle a{color:inherit;}






.lottie-section .et_pb_row .et_pb_column {
    display: flex;
    align-items: center;
}
.article{width:100%}
.article #searchform{max-width:300px}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

.col-xs-12 {
  width: 100%;
}

  .main-news .col-xs-12 {
    margin-top: 20px;
  }

.list-style-3 li.less-bottom-margin {
  line-height: 1.3em;
  padding-bottom: 7px;
}
