/*
Theme Name: Barletta Child
Theme URI: http://moozthemes.com/barletta-wordpress-theme
Template: barletta
Author: MOOZ Themes
Author URI: http://moozthemes.com
Description: Barletta is a light, elegant and clean design WordPress blog theme which is mainly designed for lifestyle, travel, fashion, food, personal blog and other publishers. Theme is carefully crafted with attention to details and love. Barletta blog theme is fully responsive and your web site will adapt to display on all types of devices. Theme is based on the versatile Bootstrap framework which is known for being reliable and well made making it friendly for developers. Overall, Barletta is a visually stunning theme with polished typography and simple design, great for bloggers. Now theme is optimized to work with JetPack, WooCommerce, Contact Form 7, Mailchimps and other popular free and premium plugins. Enjoy writing, enjoy blogging!
Tags: one-column,two-columns,left-sidebar,right-sidebar,custom-colors,custom-background,custom-menu,featured-images,full-width-template,theme-options,threaded-comments,holiday
Version: 1.1.1.1478041008
Updated: 2016-11-01 23:56:48

*/

/* Metadaten bei News Post nicht sichtbar */
.entry-meta,
.post-meta {
    display: none;
}

/* Hauptmenü Abstand zwischen den Einträgen */
.nav>li>a {
    padding: 10px 10px;
}

/* Searchbar Sympol (Lupe) weiß */
.astm-search-menu a svg {
    fill: white;
}

body {
	font-family: "Arial", Sans-serif;
}

/* Publication List Einzug nach Nummerierung */
ol li {
    list-style-position: outside !important;
}

.widget li {
    padding-left: 10px !important;
}

p {
    font-family: inherit;
}


h1, h2, h3, h4, h5, h6 {
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    letter-spacing: -0.4px;
    font-weight: bold;
    font-style: normal;
    font-family: "Verdana", Sans-serif;
    color: #1D1D1D;
}

.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 20px;
    margin-bottom: 20px;
}

.navbar {
background-color: #0e71b8;
}

.navbar .navbar-nav > li > a {
    color: #fff;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
}

.col-md-3 {
    background: rgba(170, 177, 195, 0.498039);
}

.footer-bottom {
    background-color: #333;
    /*background-color: rgba(172, 180, 198, 1);*/
    color: #fff;
}

.footer-bottom a {
    color: #fff;
}

.dropdown-menu .dropdown-menu {
    left: 180px;
    top: -2px;
}

@media (min-width: 1200px){
.container, .header {
    width: 1170px;
  }
}

.widget li {
    padding: 5px 0;
    font-size: 14px;
    list-style: inherit;
    border-bottom: none;    
    margin-bottom: 0px;
    list-style-position: inside;
}

.widget ul li {
	font-weight: normal;
	font-style: normal;
	font-family: inherit;
}

.blog-post .entry-content a {
    box-shadow: none !important;
}

.navbar {
	font: 400 11px Verdana, sans-serif;
}

.navbar-nav {
    max-height: 50px;
}

.navbar .navbar-nav > li > a:hover {
    color: #fff;
    background-color: #a1acc9;
}

.navbar-nav > .active a {
    color: #fff !important;
    background-color: #a1acc9;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
    background-color: #a1acc9;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    background-color: #a1acc9;
}

.header {
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}

.blog-post .entry-content a:hover, a:focus, a:active, a.active {
    color: #646f8d;
    text-decoration: underline;
}


h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    color: #19398e;
}

.col-md-3 {
    display: table;
}

.mobmenu_content li a {
    font-family: "Verdana";
}

@media (max-width: 480px){
a.ow-button-hover {
    padding: 10px 13px 10px 20px !important;
}
}

@media (max-width: 960px){

.navbar-collapse.navbar-ex1-collapse.navbar-center.collapse.in {
    min-height: 320px;
}
}

@media (min-width: 1200px) {
    .container, .header {
        width: 1170px;
      }
}


@media (min-width: 992px) {
    .col-md-3 {
        
        background: none;
    }
}

@media (min-width: 992px) {
    .col-md-9 {
        
    }
}

.logo-holder a img {
max-height: 70px;
float: left;
}

.sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, .sidebar h5, .sidebar h6 {
    font-weight: normal;
    font-style: normal;
    font-size: 18px;
    font-family: "Verdana", Sans-serif;
}

.blog-post .entry-meta a:hover {
    color: #646f8d;
    border-bottom: 1px dotted;
    border-color: #646f8d;
}

.post-navigation .nav-links .meta-nav span {
    color: #646f8d;
    font-size: 14px;
    font-family: "Verdana", serif;
}

.list-post-body h2 a:hover {
    color: #646f8d;
    border-bottom: 1px solid #000;
}

.cl-flipbox-front-image img, .cl-flipbox-back-image img {
    display: initial !important;
    background: none;
}
.list-post-image {
    background: none;
}

/* Größe der Partner Cubes */
.cl-flipbox-front {
    min-height: 300px;
    max-height: 300px;
}


#wdps_container1_2 b {
    padding-left: 0px !important;
    font-size: 18px !important;
}

#wdps_container1_2 span{
    font-size: 14px !important;
}

#huge-it-share-buttons-top h3 {
    font-size: 18px;
    margin-top: 10px !important;
}

.so-widget-sow-image h3 {
    font-size: 10px;
    font-family: Verdana;
    letter-spacing: initial;
    color: #000;
    border-bottom: none !important;
    margin-bottom: 0px;
    text-align: center;
}

.widget-title:after {
    height: 0px; 
}

.mobmenu_content li a {
    font-family: "Verdana" !important;
 }

.blog-post .entry-content p {
    margin-bottom: 15px;
}

.simcal-default-calendar-grid .simcal-no-events {
    min-height: 10px !important;
    display: none !important;
}

.simcal-events-dots {
    min-height: 10px !important;
}

.so-widget-sow-button-atom-6f53ee57bdc5 .ow-button-base a {
    width: 100% !important;
    padding: 15px 15px 15px 25px !important;

}

.metaslider .flexslider {
    margin: 0 0 0px !important;
}

#back-top a {
    background: #0e71b8;
}