/*
Your custom style

Add your custom styles in this file so it is easier to update the theme.
*/
.top-bar .nav-menu-container a,.header-one .site-description,.language-icons a{color: #ffffff}

/*Navigation zweizeilig unterbinden*/
@media all and (min-width:931px) and (max-width:1111px){
.nav-menu-main > ul > li > a {
    padding: 22px 20px;
}
}
@media all and (min-width:788px) and (max-width:930px){
.nav-menu-main > ul > li > a {
    padding: 15px 15px;
    font-size:14px
}
}
@media all and (min-width:640px) and (max-width:787px){
.nav-menu-main > ul > li > a {
    padding: 11px 11px;
    font-size:11px
}
}
.social-icons li a {
    border: none;
    max-width: 35px;
    max-height: 35px;
    -moz-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
}
.social-icons li a:hover {
    border: none;
    max-width: 38px;
    max-height: 38px;
}

/*Partner*/
.elm-partners ul.partners img {
    max-height: 150px;
    max-width: 300px;
}

.trenner {
    max-width: 100%;
    width: 100%;
}

.item-features,.item-features-inner{
    float: right;
}
.item-features-inner .feature-icon{
    margin: 5px;
}
.item-container .item-categories,.elm-items-main .layout-list .item .item-categories{
    text-transform: none;
}
.contact-owner-container.contact-owner-disabled a{
    background: rgba(0,0,0,0.5);
}

.footer-widgets .s-icon-dark{
     display: inline-block !important;
}
.footer-widgets .s-icon-light{
    display: none !important;
}

.spacer25{margin-bottom: 25px}
.margin20{margin: 20px}

.widget_categories li {font-size: 14px !important;}
.elm-maindesc{font-size:16px !important;line-height:26px;}
.item-text p{font-size:16px !important;line-height:26px;}
.item-location p{font-size:16px !important;}
.item-info {border-bottom: 2px solid #a2a2a2; padding-bottom: 10px;}
.site-footer {font-size:14px !important;}
.breadcrumbs {font-size:14px !important;}
.footer-table {border-bottom: 2px solid #a2a2a2; padding-bottom: 10px;}
.entry-footer {font-size:14px !important;}

.widget_posts h4{font-size:16px !important;line-height:26px;}
.widget_posts .date{font-size:14px !important;line-height:16px;}
.widget_posts p{font-size:16px !important;}
.s-title {font-size:16px !important;}