[data-notify="progressbar"] {
    margin-bottom: 0px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 5px;
    padding:15px 15px;
}

.row.rowpad12 {margin-right: -6px;margin-left: -6px;}
.row.rowpad12>.col-xs-1,.row.rowpad12>.col-sm-1,.row.rowpad12>.col-md-1,.row.rowpad12>.col-lg-1,.row.rowpad12>.col-xs-2,.row.rowpad12>.col-sm-2,.row.rowpad12>.col-md-2,.row.rowpad12>.col-lg-2,.row.rowpad12>.col-xs-3,.row.rowpad12>.col-sm-3,.row.rowpad12>.col-md-3,.row.rowpad12>.col-lg-3,.row.rowpad12>.col-xs-4,.row.rowpad12>.col-sm-4,.row.rowpad12>.col-md-4,.row.rowpad12>.col-lg-4,.row.rowpad12>.col-xs-5,.row.rowpad12>.col-sm-5,.row.rowpad12>.col-md-5,.row.rowpad12>.col-lg-5,.row.rowpad12>.col-xs-6,.row.rowpad12>.col-sm-6,.row.rowpad12>.col-md-6,.row.rowpad12>.col-lg-6,.row.rowpad12>.col-xs-7,.row.rowpad12>.col-sm-7,.row.rowpad12>.col-md-7,.row.rowpad12>.col-lg-7,.row.rowpad12>.col-xs-8,.row.rowpad12>.col-sm-8,.row.rowpad12>.col-md-8,.row.rowpad12>.col-lg-8,.row.rowpad12>.col-xs-9,.row.rowpad12>.col-sm-9,.row.rowpad12>.col-md-9,.row.rowpad12>.col-lg-9,.row.rowpad12>.col-xs-10,.row.rowpad12>.col-sm-10,.row.rowpad12>.col-md-10,.row.rowpad12>.col-lg-10,.row.rowpad12>.col-xs-11,.row.rowpad12>.col-sm-11,.row.rowpad12>.col-md-11,.row.rowpad12>.col-lg-11,.row.rowpad12>.col-xs-12,.row.rowpad12>.col-sm-12,.row.rowpad12>.col-md-12,.row.rowpad12>.col-lg-12
{padding-right: 6px;padding-left: 6px;}

@media (min-width:1200px){
    .auto-clear .col-lg-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-lg-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-lg-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-lg-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-lg-6:nth-child(odd){clear:left;}
}
@media (min-width:992px) and (max-width:1199px){
    .auto-clear .col-md-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-md-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-md-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-md-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-md-6:nth-child(odd){clear:left;}
}
@media (min-width:768px) and (max-width:991px){
    .auto-clear .col-sm-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-sm-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-sm-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-sm-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-sm-6:nth-child(odd){clear:left;}
}
@media (max-width:767px){
    .auto-clear .col-xs-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-xs-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-xs-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-xs-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-xs-6:nth-child(odd){clear:left;}
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-top-color:#aeadad;
}

.no-gutter > [class*='col-'] {
    padding-right:0;
    padding-left:0;
}
.modalWidth {width:100%;}
.modal-content {background-color:#fff;}

.form-group label {font-weight:normal;}
.form-group .control-label>font {color:#ee1d23;padding-left:3px;}

.pagination > li > a, .pagination > li > span {color:#FE980F;}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {color:#FE980F;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {background-color:#FE980F;border-color:#FE980F;}

.brands_products .h2.title {margin:15px 15px;}
.brands-name label {margin:0 15px;font-weight:normal;}

.breadcrumb {background:none;}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited {font-size:14px;color:#686867;text-decoration:underline;}
.breadcrumb > li + li:before {font-size:14px;color:#686867;}
.breadcrumb li:last-of-type a {text-decoration:none;}

.btn-default {
    display:inline-block;padding:0 38px;
    background:#ee1d23;
    border:0;border-radius:0;
    font-size:16px;color:#fff;font-weight:600;line-height:38px;
    -webkit-transition: 300ms;-moz-transition: 300ms;-o-transition: 300ms;transition: 300ms;
}
.btn-default:hover {background:#ee1d23;color:#ccc;}

.btn-info, .btn-success {
    display:inline-block;padding:0 38px;
    background:#00aeef;
    border:0;border-radius:0;
    font-size:16px;color:#fff;font-weight:600;line-height:38px;
}
.btn-info:hover {background:#00aeef;}

.btn-success {
    color:#fff;
    background:#5cb85c;
}
.btn-success:hover {background:#5cb85c;}

/* @screen-xs SMALL */
@media ( max-width: 420px ){
    .headline .login>span {display:none;}
    .headline .slogan {font-size:12px;}
}
@media ( min-width: 421px ) and ( max-width: 767px ){
}
/* @screen-xs */
@media ( max-width: 767px ){ /* @media ( min-width: 421px ) and ( max-width: 767px ){ */
    .header_top .search {background:none;padding:0;text-align:center;line-height:20px;}
    .search_box {margin:0 0 10px 0;}
    .search_box input {}
    .logo_menu .slogan {margin:20px 0;font-size:14px;line-height:16px;}
    .logo_menu .slogan b {font-size: 34px;line-height: 40px;}
    .podborShiniDiski select.form-control {margin-bottom:3px;}
    .logo_menu, .pageHome .logo_menu {background:none;}

    .logo img {width:80%;margin:0 auto;}
    
    .login {background:#00aeef;}
    .headline .login {margin-bottom:20px;}
    .headline .slogan {background:#00aeef;}
    .search {padding:0 15px;}
    .search>div {
        padding: 0 9px 0 0;
        width: 100%;
        margin: 0 auto;
    }
    
    #login {width:100%;left:0;min-width:100%;}
    
    .catname h1 {font-size: 35px;line-height: 50px;}
    
    .all-work-item div {
        font-size:12px;
        line-height:16px;
    }
    .nav-tabs > li {
        float:none;
    }
    .nav > li > a {padding:5px 8px;}
}

/* @screen-sm */
@media ( min-width: 768px ) and ( max-width: 991px ){
}

/* @screen-xs screen-sm */
@media ( max-width: 991px ){
    .logo {text-align:center;margin-bottom:15px;}
    .search {text-align:left;}
    .search>div {text-align:right;}
    .hormenu li a, .nav > li > a {border:0;margin:5px 0;}
    .hormenu li a, .hormenu .nav > li > a {border:0;}
    
    .hormenu .navbar-nav ul {
        display:block;position:relative;
        padding:0 0 10px 10px;
        -webkit-box-shadow:none;
        -moz-box-shadow:none;
        box-shadow:none;
    }
    
    .nav > li:last-of-type {float:none;}
    .nav > li:last-of-type > a {border:0;}
    
    .sidebar {
        position: fixed;
        top: 0;
        left: 0;
        width: 320px;
        margin-left: -320px;
        overflow: auto;
        height: 100%;
        z-index: 999;
        background: rgba(255,255,255,1);
    }
    .sidebar-right {
        top: 0;
        left: auto;
        right: 0;
        margin-right: -320px;
    }
    .sidebar-toggle {
        display: block;
        top: 0%;
        left: 0;
        position: fixed;
        background: rgba(0,0,0,1);
        color: rgba(255,255,255,1);
        font-size: 24px;
        cursor: pointer;
        z-index: 999;
        /* margin-right: -50px; */
        width: 40px;
        height: 38px;
        text-align: center;
    }
    .sidebar-toggle-right {
        top: 40%;
        right: 0;
        left: auto ;
    }
    .sidebar-toggle2 {
        display: block;
        top: 0;
        right: 0;
        position: absolute;
        background: rgba(0,0,0,1);
        color: rgba(255,255,255,1);
        font-size: 24px;
        cursor: pointer;
        z-index: 999;
        /* margin-right: -50px; */
        width: 40px;
        height: 38px;
        text-align: center;
    }


}

/* @screen-md */
@media ( min-width: 992px ) and ( max-width: 1199px ){
    .logo_menu .logo_white a.red {
        margin:0 0 5px 0;padding:0 23px;
        font-size:18px;line-height:31px;
    }

    .container {width:1000px;}

    .oneTovar {padding-left:3%;}
}
/* @screen-lg */
@media ( min-width: 1200px ){
    
    .hormenu .navbar-nav ul {margin-top:-10px;}
    
    .container {width:1050px;}
    .cms_lime .container {width:980px;}
    .modalWidth {width:70%;}

    .oneTovar {padding-left:3%;}
}