/**Responsive*/

@media (max-width: 768px) {

    .navbar-nav .open .dropdown-menu {
        background-color: #213e4b;
    }

    [dir="rtl"] .dropdown-menu {
        text-align: right;
        right: auto;
        left: 0;
    }

    [dir="ltr"] .menu.nav.navbar-nav {
        margin-left: -15px;
    }

    #Ads-block {
        overflow: hidden;
    }


    .navbar-fixed-top {
        top: 80px;
    }

    .logo.navbar-btn.pull-left {
        margin: auto;
        text-align: center;
        width: 100%;
        clear: both;
        margin-bottom: 30px;
        margin-top: 15px;
    }

    .navbar {
        min-height: 0;
    }

    .navbar-toggle {
        padding: 0;
        margin-top: 0;
        margin-left: 0;
        margin-right: 0;
    }

    [lang="ar"] .navbar-toggle {
        margin-right: 15px;
    }

    .navbar-header {
        margin-top: -50px;
        width: 50px;
    }

    .navbar-nav {
        margin: 0px -15px;
    }

    #header-top-block .social {
        padding: 0 5px;
    }

    .container-fluid>.navbar-collapse,
    .container-fluid>.navbar-header,
    .container>.navbar-collapse,
    .container>.navbar-header {
        margin-right: 0;
        margin-left: 0;
    }

    body.html .navbar-nav,
    body.html .nav-tabs {
        float: none !important;
        padding-right: 15px;
        padding-left: 15px;
    }

    body.html ul.navbar-nav {
        background-color: #f1f1f1;
    }

    body.html .navbar-nav>li,
    body.html .nav-tabs>li {
        float: none !important;
        position: inherit;
        margin: 0.5em;
    }

    .news-big-item-type2 img.tr {
        min-height: auto;
    }

    .page-home .news-big-item-type2 h2.title a {
        line-height: 26px;
        font-size: 24px;
    }

    #mediaModal .modal-body {
        padding: 10px 35px;
    }

    #media .wrapper .inner span {
        display: inline-block !important;
        padding: 0px 4px;
    }

    #media .wrapper .inner {
        background-color: rgba(0, 0, 0, 0.36);
    }

    #mediaModal .owl-carousel.thumbs .wrapper .inner {
        width: 100%;
    }

    #section-menu-hidden .li-level-1>a {
        font-size: 18px;
        padding: 7px
    }

    .footer .text-right {
        text-align: center !important;
        margin-bottom: 20px;
    }

    .footer .text-left {
        text-align: center !important;
    }

    .footer .list-inline {
        text-align: center !important;
    }

    #section-menu-hidden .li-level-1 {
        float: left;
        width: 40%;
    }

    .today-issue,
    .today-issue-left-block {
        clear: both;
    }

    .newsletter {
        background-color: #213e4c;
        color: #fff;
        padding: 10px 35px;
        margin-top: 30px;
        margin-bottom: 24px;
        margin-right: -15px;
        margin-left: -15px;
    }

    .newsletter a {
        color: #fff;
    }

    .newsletter .summary,
    .newsletter-opinion .summary {
        color: #f1f1f1;
    }

    .newsletter .content::after,
    .newsletter-opinion .content::after {
        top: -17px;
    }

    .ads-sidebar {
        clear: both;
        margin: auto;
    }

    .opinion-boxes {
        clear: both;
    }

    .section-list {
        background-color: #fff;
    }

    .node-type-opinion-writer .affix {
        top: 10px;
        position: relative;
    }

    .most-viewd dt a {
        min-height: 60px;
        margin-left: 0;
        margin-right: 0;

    }

    /*Node Page*/
    #share_tools {
        right: auto !important;
        width: 100%;
        position: relative;
        left: auto;
        opacity: 1 !important;
    }

    #share_tools .affix {
        top: 0;
        width: 100%;
        z-index: 9999 !important;
        position: relative;
    }

    .font-control {
        display: none;
    }


    .media-type-1 {
        clear: both;
        z-index: 3;
    }


}