.container { min-width: 970px; }
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; }
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; }
.col-sm-12, .col-md-12, .col-lg-12 { width: 100%; }
.col-sm-11, .col-md-11, .col-lg-11 { width: 91.66666667%; }
.col-sm-10, .col-md-10, .col-lg-10 { width: 83.33333333%; }
.col-sm-9, .col-md-9, .col-lg-9 { width: 75%; }
.col-sm-8, .col-md-8, .col-lg-8 { width: 66.66666667%; }
.col-sm-7, .col-md-7, .col-lg-7 { width: 58.33333333%; }
.col-sm-6, .col-md-6, .col-lg-6 { width: 50%; }
.col-sm-5, .col-md-5, .col-lg-5 { width: 41.66666667%; }
.col-sm-4, .col-md-4, .col-lg-4 { width: 33.33333333%; }
.col-sm-3, .col-md-3, .col-lg-3 { width: 25%; }
.col-sm-2, .col-md-2, .col-lg-2 { width: 16.66666667%; }
.col-sm-1, .col-md-1, .col-lg-1 { width: 8.33333333%; }

.hidden-xs {display: block !important;}
.collapse { display: block !important; visibility: visible !important; }
.nav > li { float: left !important; }
.nav > li > a { padding: 15px 10px; }
.navbar-nav { float: left; }
.navbar-header { float: left; }
.navbar-right { float: right; }
.navbar-toggle { display: none !important; }

.modal2.well {margin-bottom: 0;}


@media (min-width:1200px) {
    .product-price { font-size: 145% !important; }
    .navbar-nav > li > a { padding-left: 26px !important; padding-right: 25px !important; }
    header .phone { font-size: 125% !important; }
    header .top-text1 { font-size: 160% !important; }
    header .top-text2 { line-height: 1.5em; }
    header .top-text3 { font-size: 150%; }
}

@media (max-width:1199px) {
    .product-price { font-size: 115% !important; }
    .navbar-nav > li > a { padding-left: 12px !important; padding-right: 12px !important; }
    header .phone { font-size: 105% !important; }
    header .top-text1 { font-size: 130% !important; }
    header .top-text2 { line-height: 1.15em; }
    header .top-text3 { font-size: 120%; }
}

@media (max-width: 767px) {
    .container-fluid>.navbar-header, 
    .container>.navbar-collapse {
        margin-right: 0px;
        margin-left: -15px;
    }
    .navbar { border-radius: 4px; }    
}





