/*MEDIA QUERIES*/
@media (min-width:1200px) {
    .col-md-4 {width: 330px;}
    .col-md-8 {width: 840px;}
}
@media (min-width : 992px) and (max-width : 1199px) {
    .navbar-inverse .navbar-nav > li > a, .fhmm .dropdown a, .fhmm .dropdown-menu a {font-size: 16px;}
    .nav > li > a {padding: 15px 16px;}
    .fhmm .dropdown-menu {min-width: 167px;}
    .col-md-4 {width: 330px;}
    .col-md-8 {width: 640px;}
}
@media (max-width: 991px) {
    .block-medium h2 a {margin-top: 10px; margin-bottom: 5px;}
    .date {margin-bottom: 20px;}
    .block-medium p {font-size: 16px;}
}
@media (min-width : 768px) and (max-width : 991px) {
    .navbar {min-height: 40px;}
    .navbar-inverse .navbar-nav > li > a, .fhmm .dropdown a, .fhmm .dropdown-menu a {font-size: 13px;}
    .navbar-brand {font-size: 20px; line-height: 40px; padding: 0 15px 0 0; height: 40px;}
    .nav > li > a {padding: 10px 10px;}
    .fhmm .dropdown-menu {min-width: 130px;}
    .nav-up .logo span {font-size: 12px; padding: 30px 0 0 15px;}
    .block-small h3 a {font-size: 14px;}
}
@media screen and (max-width: 767px) {
    body {padding-top: 0px; margin-bottom: 0;}
    header {margin-top: 0; height: 250px;}
    .nopad {padding: 0! important; margin: 0! important;}
    .negmargin {margin-left: -15px! important; margin-right: -15px! important;}
    .side-ins {margin-left: 10px;}
    .block-medium {border-bottom: none;}
    .block-small {border-bottom: none; padding-bottom: 0; margin-bottom: 0;}
    
    .navbar-inverse .navbar-toggle {border-color: #fff;}
    .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background-color: #d71921;}
    .navbar-inverse .navbar-collapse {border-color: #666;}
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, 
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {color: #d71921;}
    .navbar-nav > li > a {font-size: 16px; padding-bottom: 6px; padding-top: 6px;}
    .navbar-form {margin-top: 0;}
    .search-text {display: none! important;}
    .fhmm .dropdown-menu a {font-size: 16px; padding: 4px 0px;}
    .lang .dropdown-menu {min-width: 40px; background-color: #f8f6f2; border-radius: 0; margin: 0;}
    .lang .dropdown-menu li a {color: #888; font-size: 14px; font-weight: normal;}
    .lang .dropdown-menu li a:hover {color: #000; text-decoration: underline;}
    .add-side {margin: 0 auto 15px;;}
    .block-small .block-text {margin-bottom: 30px;}
    
    .footer-two ul {line-height: 32px; display: block; padding: 20px 0;}
    .footer-two ul li {float: none;}
    .footer-two ul li:after {content: "";}
}

@media (max-width : 400px) {
    .social {display: none! important;}
    .search-field input.form-control {width: 200px !important;}
}

