/**
  * Responsive 2021
  **/

@media (max-width: 768px) {
    iframe{
        max-width: 100%;
        width: auto!important;
        
    }

    img{
    max-width: 100%;
    width: auto!important;
    height: auto!important;
    margin:0!important;
}

#pager{
    text-align: right;
}
table{
    width: auto!important;
}
table td h3 {
    font-size: 14px;
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}
table td img {
    width: auto!important;
    height: auto!important;
}
table tr td{
    max-width:150px!important;
    width: 150px!important;
}

table tr td:first-of-type{
    max-width:150px!important;
    width: 150px!important;
}
    #card-section {
        padding-bottom: 15px;
    }
    #card-section .one-card p {
        padding: 0;
    }

    #kita {
        float: none !important;
        margin: 0 auto;
        margin-top: 20px;

    }

    #maincontentcontainer {
        padding-top: 100px;
        margin-top: 0px;
    }
    #maincontentcontainer.con114 {
        padding-top: 0px;
        
    }
    
    .firstoneinmain {
        margin-top: 15px;
    }

    #weather-bar {
        padding: 5px 0px;
        background-image: none;
        background-color: rgba(6, 61, 249, 0.7);
    }

    .navbar-nav .open .dropdown-menu {
        background-color: #2a2a2a;
    }


    .navbar-default {
        top: 50px;
        background-color:transparent;
    }
    .navbar-toggle {
        float: right;
    }

    .navbar .navbar-collapse, .navbar-collapse.collapse.in{
        background-color: #2a2a2a;
    }
    #logo-wrapper{
        height: 120px;
    }
    #suchformmob{
        /*display: none;*/
        margin-top: 28px;
    }
    #suchformmob,.navbar-toggle{
        /*display: none;*/
        margin-top: 28px;
    }


    .p-botom50 {
        padding-bottom: 0px;
    }

    .logo-text {
        font-size: 32px;
    }

    h1,
    .h1 {
        word-wrap: break-word;
        font-size: 30px;
    }

    h2,
    .h2 {
        font-size: 26px;
    }

    h3,
    .h3 {
        font-size: 22px;
    }

    .owl-theme .owl-nav .owl-prev,
    .owl-theme .owl-nav .owl-next {
        top: 120px;
        display: none;
    }

    .owl-carousel .owl-item img {
        height: auto;
    }

    .owl-theme .owl-dots {
        margin-top: 0px;
    }

    .owl-carousel {
        margin-top: 130px;
    }

    .owl-stage {
        height: auto;
    }

    .foolter-link-detail {
        border-right: none;
    }

    .news-block {
        padding: 0px;
    }

    .news-container {
        height: 600px;
    }

    .single-news-title {
        height: auto;
        font-size: 15px;
    }

    .news-title {
        font-size: 36px;
    }

    .news-see-more {
        bottom: -110px;
    }

    .footer-title {
        margin-top: 40px;
    }

    #card-section {
        /** if video on home **/
        margin-top: -40px;
    }

    #logo-container {
        padding-left: 0px;
    }

}

@media (max-width: 414px) {
table tr td{
    max-width:75px!important;
    width: 75px!important;
    white-space: normal!important;
    word-break:break-all!important;
}
}

@media (max-width: 360px) {
    #slider1-content {
        padding: 10px 25px;
    }

    .logo-text {
        font-size: 33px;
    }

    .logo-bottom-text {
        font-size: 10px;
    }
}