﻿.et_pb_row_15.et_pb_row{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}

.k20{
  height:20px;
  width:100%;
  overflow:hidden;
}


li.cat-item a:hover, li.arpw-li a:hover { color: #f7961e !important }



.srp-widget-singlepost {
	border-bottom  : 1px solid #ccc;
	margin-bottom  : 10px;
	padding-bottom : 10px;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}

#ads_fox_bottom {
bottom: 0px;
display: block;
min-height: 40px;
position: fixed;
text-align: center;
z-index: 50000;
width: 100%;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
#three-ships-footer li.js_slide{position:relative;display:inline-block;font-size:16px;color:#000;vertical-align:top}
#three-ships-footer li.js_slide::after{content:'';clear:both}
#three-ships-footer li.js_slide h1,#three-ships-footer li.js_slide p{margin:0}
#three-ships-footer li.js_slide p{font-size:13px}
#three-ships-footer li.js_slide a{font-size:14px}
#three-ships-footer li.js_slide h4{font-size:14px;text-transform:uppercase;font-family:Open Sans,sans-serif;line-height:1.5em;margin:0}

#primary {
	float: left;
	margin: 0 -26.4% 0 0;
	width: 100%;
}



.singular #primary {
	margin: 0;
}



.page-template-showcase-php #primary,
.left-sidebar.page-template-showcase-php #primary {
	margin: 0;
}



.error404 #primary {
	float: none;
	margin: 0;
}

.error404 #primary #content {
	margin: 0 7.6%;
	width: auto;
}



.left-sidebar #primary {
	float: right;
	margin: 0 0 0 -26.4%;
	width: 100%;
}

footer .trd-footer-top .trd-footer-widget .trd-footer-widget-title {
  font-family: 'Roboto', sans-serif;
  font-size: 28px;
  font-weight: 700;
  color: #ffffff;
  margin-top: 10px;
  margin-bottom: 30px;
  display: block;
  overflow: hidden;
}
#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}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}


	.g { margin:0px; padding:0px; overflow:hidden; line-height:1; zoom:1; }

	.g img { height:auto; }

	.g-col { position:relative; float:left; }

	.g-col:first-child { margin-left: 0; }

	.g-col:last-child { margin-right: 0; }

	.g-1 {  margin: 0 auto; }

	.g-8 {  margin: 0 auto; }


.content-wrap .header-stick { margin-top: -80px !important; }


.content-wrap .footer-stick { margin-bottom: -80px !important; }


.content-wrap {
	position: relative;
	padding: 80px 0;
}

.content[data-v-36dc9860]{font-size:15px}

.span4 { width:300px; }

.row-fluid .span4 {
	width:31.914893617021%;
	*width:31.86170212766%;
}

input.span4, textarea.span4, .uneditable-input.span4 { width:286px; }

.table td.span4, .table th.span4 {
	float:none;
	width:284px;
	margin-left:0;
}

  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 356px;
  }

.pushy-submenu ul .pushy-link {
  transition: opacity 0.2s ease-in-out;

}

.pushy-submenu-closed .pushy-link {
  opacity: 0;
}

.pushy-submenu-open .pushy-link {
  opacity: 1;
}

.td_top_authors .td_mod_wrap {
  min-height: 70px;
  padding-top: 9px;
  padding-bottom: 9px;
  border: 1px solid #fff;
}

.td_top_authors .td_mod_wrap:hover {
  border: 1px solid #ededed;
}

.td_top_authors .td_mod_wrap:hover .td-author-post-count {
  background-color: #4db2ec;
}

.td_top_authors .td_mod_wrap:hover .td-author-comments-count {
  background-color: #4db2ec;
  opacity: 0.8;
}

.td_top_authors .td_mod_wrap:hover .td-authors-name a {
  color: #4db2ec;
}

article.sticky .post-title {font-weight: 700;}
.blog-item .post-title {font-family:'Montserrat';font-size:18px;font-weight:bold;line-height:24px;margin:0px;}



      #main-social-bar{
        display: inline-block;
      }

      #main-social-bar li a{
        color: #fff;
        line-height: 17px;
        display: block;
      }

      #main-social-bar li a:hover, #main-social-bar li.current a{
        color: #999;
      }


   .clearfix:after{
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
   }
.chat-with-someone a,.menu-item-15025 a{border:2px solid #3869af;color:#3869af!important;font-family:roboto condensed,helvetica neue,Helvetica,Arial,sans-serif;font-size:.6em;line-height:2.5;padding:0 20px;position:absolute;right:70px;top:7px;border-radius:6px;transition:.2s ease-in all}
.chat-with-someone a.disabled,.menu-item-15025 a.disabled{opacity:.7}
.chat-with-someone a:hover,.chat-with-someone a:active,.chat-with-someone a:focus,.menu-item-15025 a:hover,.menu-item-15025 a:active,.menu-item-15025 a:focus{text-decoration:none}


.trenner{
float: right;
font-size: 10px;
}
