@media (min-width : 1201px) {
    #footer .widget.logo-margin img {width: 65%; margin-top: -50px;}
}
@media (min-width : 992px) and (max-width : 1200px) {
    .side figure {padding: 0 80px 20px;}
    .table .table-info-title, .table .table-info-content {padding: 20px! important;}
    #footer .widget.logo-margin img {width: 75%; margin-top: -30px;}
}

@media (min-width:992px) {
    .navbar-brand {width: 220px; height: 60px; padding: 10px 0 33px 30px;}
    .navbar-brand img {width: 150px; height: 70px;}
    .navbar-toggle {display: none;}
    .navbar-collapse.collapse {display: block !important; height: auto !important;
            padding-bottom: 0px; overflow: visible !important;}
    .navbar-nav {float: right;}
    .btn-toggle {padding: 10px 11px; margin: 32px 0 32px;}
}

@media (max-width : 991px) {
    .portal-page .navbar-transparent {background-color: rgba(0, 0, 0, 0.7)! important;}
    .navbar-transparent {background-color: rgba(0, 0, 0, 0.7)! important;}
    .navbar-brand {width: 220px; height: 50px; padding: 15px 30px 0px;}
    .navbar-brand img {height: 50px;}
    .navbar-inverse .navbar-nav .open > .dropdown-toggle,
    .navbar-inverse .navbar-nav .open > .dropdown-toggle:hover,
    .navbar-inverse .navbar-nav .open > .dropdown-toggle:focus,
    .navbar-inverse.navbar-transparent .navbar-nav > li > a:hover, 
    .navbar-inverse.navbar-transparent .navbar-nav > li > a:focus, 
    .navbar-inverse.navbar-transparent .navbar-nav > li.open > a, 
    .navbar-inverse.navbar-transparent .navbar-nav > li.active > a {color: #fff; background-color: #03c09f;}
    .navbar-collapse .dropdown > .dropdown-menu, .navbar-collapse .dropdown.open > .dropdown-menu {
            animation: none !important; -webkit-animation: none !important;}
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color: #9a9a9a;}
    .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu li a {line-height: 20px;}
    .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu li a, .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .megamenu a {
    padding: 5px 15px 5px 25px;}
    .nav > li > a {padding: 10px 15px;}
    
    .navbar-nav .open .dropdown-menu {position: static; float: none; width: auto; margin-top: 0;
        background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none;}
    .navbar-nav .angle {float: right; font-size: 16px; margin: 2px 0 0;}
    .navbar-inverse .navbar-nav li > .dropdown-menu {box-shadow: none;}
    
    .navbar-inverse .navbar-nav .open .dropdown-menu {background-color: #fff;}
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {color: #92278f; background-color: transparent;}
    .container-fluid .navbar-btn.navbar-right.last {margin: 0;}
    .jumbo1 p {font-size: 18px;}
    #footer .widget.logo-margin img {margin-top: -15px;}
}

@media (min-width : 768px) {
    .sticky-menu.fixed .navbar-brand {height: 60px; padding: 5px 30px 0px;}
    .sticky-menu.fixed .navbar-brand img {height: 50px;}
    .big-block p {font-size: 20px; line-height: 1.4; color: #333;}
}

@media (min-width : 768px) and (max-width : 991px) {
    .navbar-nav {float: right;}
    
    .sticky-menu.fixed .navbar-brand {height: 45px; padding: 5px 30px 0px;}
    .sticky-menu.fixed .navbar-brand img {height: 45px;}
    .navbar-inverse .navbar-btn.btn-icon {margin-left: 15px;}
    .navbar-header {float: none;}
    .navbar-toggle {display: block;}
    
    .navbar-header {float: none;}
    .navbar-left,.navbar-right {float: none !important;}
    .navbar-toggle {display: block;}
    .navbar-collapse {border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
    .navbar-fixed-top {top: 0; border-width: 0 0 1px;}
    .navbar-collapse.collapse {display: none!important;}
    .navbar-nav {float: none!important; margin: 7.5px -15px;}
    .navbar-nav>li {float: none;}
    .navbar-nav>li>a {padding-top: 10px; padding-bottom: 10px;}
    .partners {margin-bottom: 50px;}
    .partners h2 {margin-top: 0; margin-bottom: 20px;}
}
@media (max-width : 991px) {
    .navbar-transparent.navbar-inverse .navbar-collapse {background-color: rgba(0, 86, 173, 0.9)! important;}
    .marResponsive {margin-bottom: 40px;}
    .navbar-inverse .navbar-toggle .icon-bar, .navbar-inverse .btn-toggle .icon-bar, .navbar-inverse .navbar-toggle .icon-bar::after, .navbar-inverse .navbar-toggle .icon-bar::before, .navbar-inverse .btn-toggle .icon-bar::after, .navbar-inverse .btn-toggle .icon-bar::before {
    background-color: #fff;}
    .navbar-inverse .navbar-toggle, .navbar-inverse .btn-toggle,
    .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus, 
    .navbar-inverse .navbar-toggle.opened, .navbar-inverse .btn-toggle:hover, 
    .navbar-inverse .btn-toggle:focus, .navbar-inverse .btn-toggle.opened {
    background-color: #03c09f;}
    .navbar-btn.navbar-right.last {margin-left: 0;}
    .news-text {margin-top: 20px;}
}
@media (max-width : 767px) {
    .jumbotron {padding-bottom: 48px;}
    .jumbo-button {padding-bottom: 0;}
    .jumbo1 {text-align: center;}
    .jumbo1 p {margin-bottom: 30px;}
    .jumbo1 img {width: 40%;}
    .jumbo-left {padding-bottom: 0;}
    .jumbo-index {padding-bottom: 0;}
    .partners {text-align: center; border-bottom: #ccc solid 1px;}
    .partners figure img {margin: 0 auto;}
    .jumbo-news .btn-blank {margin-bottom: 30px;}
    .querymar {margin-bottom: 30px;}
}
@media (max-width : 499px) {
    .image-row .col-xs-4, .image-row .col-xs-8 {width: 100%;}
    .image-row .col-xs-4 {margin-bottom: 30px;}
}