@media screen and (min-width: 768px) and (max-width: 991px) {
    /*menü*/
    .navbar-default .navbar-nav > li > a {
        padding: 5px;
        margin: 1px;
    }

    .navbar-brand {
        float: left;
        height: 40px;
        padding: 6px 15px;
        font-size: 18px;
        line-height: 20px;
    }

    .footer-createdby img {
        display: inline-block;
    }

    /*menü*/
}

@media screen and (min-width: 320px) and (max-width: 767px) {
    /*toggle*/
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border-color: #000;
        background-color: #000;
        text-align: center;
    }

    /*toggle*/
    .topbar .col-xs-6 {
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
    }

    /*footer*/
    .footer-copy {
        text-align: center;
    }

    .footer-createdby {
        text-align: center;
    }

    .footer-nav {
        text-align: center;
    }

    /*footer*/
    .flag {
        z-index: 100;
        position: absolute;
        top: 0px;
        padding: 5px;
        margin: 11px;
    }

    .topbar-phone {
        z-index: 100;
    }

    .topbar-email {
        z-index: 100;
    }

    .navbar-toggle {
        z-index: 100;
    }

    .carousel-control.left {
        left: 0%;
        top: -27px;
    }

    .carousel-control.right {
        right: 4.9%;
        top: -27px;
    }

    .about-box img {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .minimg {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .navbar-nav .open .dropdown-menu {
        background-color: #fff;
    }

    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #000;
        text-align: center;
    }

    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #000;
        text-align: center;
    }


}

@media (max-width: 767px) {
    /*menü*/
    .navbar-brand > img {
        height: 35px;
        margin: 15px 3px;
    }

    .editor img {
        max-width: 100%;
        height: auto;
    }

}

@media screen and (min-width: 768px) and (max-width: 991px) {


    /*menü*/
    .navbar-default .navbar-nav > li > a {
        font-size: 12px;
    }

    /*menü*/
    .navbar-brand > img {
        height: 60px;
    }

    .topbar .container:before {

    }

    .footer-copy p {
        font-size: 9px;
    }

    .footer-nav > li > a {
        margin: 6px;
    }

    .footer-nav > li > a {
        font-size: 9px;
    }

    .carousel-control.left {
        left: 90%;
    }

    .carousel-control.right {
        right: 3.9%;
    }

    .carousel-slider-arrow.left {
        left: 91.5%;
    }

    .carousel-slider-arrow.right {
        right: 3%;
    }

}

@media screen and (max-width: 991px) {
    .about {
        padding-top: 10px;
    }

}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .footer-nav {
        padding-left: 3%;
    }

    .footer-nav > li > a {
        font-size: 12px;
    }

    .topbar .container:before {

    }
}

@media screen and (min-width: 320px) and (max-width: 351px) {
    .breadcrumbs h5 {
        font-size: 11px;
    }

    .breadcrumb > li a {
        font-size: 11px;
    }

    .breadcrumb > .active {
        font-size: 11px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1036px) {
    .navbar-default {
        border: 0px;
        background: #000000; /* Old browsers */
        background: -moz-linear-gradient(left, #ffffff 22%, #000000 19%);
        background: -webkit-linear-gradient(left, #ffffff 22%, #000000 19%);
        background: linear-gradient(to right, #ffffff 22%, #000000 19%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#9a1f22', GradientType=1);
    }
}

@media screen and (min-width: 1225px) and (max-width: 2033px) {
    .navbar-brand > img {
        height: 60px;
    }
}

@media screen and (min-width: 1950px) and (max-width: 2033px) {
    .topbar {
        border: 0px;
        background: #000000;
        background: -moz-linear-gradient(left, #d0a933 32%, #d0a933 20%);
        background: -webkit-linear-gradient(left, #d0a933 32%, #d0a933 20%);
        background: linear-gradient(to right, #d0a933 32%, #d0a933 20%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#9a1f22', GradientType=1);
    }
}

@media screen and (min-width: 1200px) and (max-width: 1315px) {
    .navbar-default {
        border: 0px;
        background: #000000; /* Old browsers */
        background: -moz-linear-gradient(left, #ffffff 18%, #000000 19%);
        background: -webkit-linear-gradient(left, #ffffff 18%, #000000 19%);
        background: linear-gradient(to right, #ffffff 18%, #000000 19%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#9a1f22', GradientType=1);
    }
}

@media screen and (min-width: 1316px) and (max-width: 1365px) {
    .navbar-default {
        border: 0px;
        background: #000000; /* Old browsers */
        background: -moz-linear-gradient(left, #ffffff 18%, #000000 19%);
        background: -webkit-linear-gradient(left, #ffffff 18%, #000000 19%);
        background: linear-gradient(to right, #ffffff 18%, #000000 19%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#9a1f22', GradientType=1);
    }
}

@media screen and (min-width: 2034px) {
    .topbar {
        border: 0px;
        background: #000000;
        background: -moz-linear-gradient(left, #d0a933 31%, #d0a933 19%);
        background: -webkit-linear-gradient(left, #d0a933 31%, #d0a933 19%);
        background: linear-gradient(to right, #d0a933 31%, #d0a933 19%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#9a1f22', GradientType=1);
    }

    .navbar-default {
        border: 0px;
        background: #000000; /* Old browsers */
        background: -moz-linear-gradient(left, #ffffff 35%, #000000 19%);
        background: -webkit-linear-gradient(left, #ffffff 35%, #000000 19%);
        background: linear-gradient(to right, #ffffff 35%, #000000 19%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#9a1f22', GradientType=1);
    }
}


/**
 * Life is miracle!
 */
@media (max-width: 1200px) {
    .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-top: 7.5px;
    }

    .navbar-nav > li {
        float: none;
    }

    .navbar-nav > li > a {
        text-align: center;
        /*         padding-top: 10px; */
        /*         padding-bottom: 10px; */
    }

    .collapse.in {
        display: block !important;
    }
}

@media (max-width: 1200px) {
    .navbar-collapse {
        background-color: #000000;
        border-left: 1px solid #fff;
    }

    .navbar-right .dropdown-menu {
        float: none;
        position: static;
    }

    .navbar .dropdown-menu a {
        text-align: center;
    }
}

.footer .navbar-nav > li {
    float: left;
}

@media (max-width: 767px) {
    .footer .navbar-nav > li {
        float: none;
    }

    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
        top: 0;
        height: 90px;
        background-color: transparent;
    }

}

.footer-nav {
    padding-left: 0;
}


.navbar {
    min-height: 80px !important;
}