/* #Media Queries
================================================== */
/* END__ */

@media (min-width: 992px) and (max-width: 1199px) {
.banner-image{ max-width:600px;}
.banner-wrapper .container h1{ font-size:36px;}
.sidebar{ left:-280px;}
.sidebar.active{ left:0;}
.wrapper{ margin:0; padding:76px 0 0 0}
.dash-header.d-flex{ display:block !important; text-align:center;}
.action-btn{ margin:10px 0 0 0; text-align:center;}
.action-btn li{ display:inline-block; margin:0 6px; float:none; vertical-align:top;}
.brand-company .row [class*=col-]{-ms-flex:0 0 50%; flex:0 0 25%; max-width:25%;}
.wrapper-content{ padding:20px;}
.brand-company{ padding:15px 5px 15px 15px;}
.order-form, .new-order .content{ padding:15px;}
.collapse-btn{ display:none;}
.mobiler-header{ z-index:504;}
.sidebar{ z-index:505;}
.wrapper{ z-index:503;}
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
#page{ padding-top:80px;}
.header .logo{ width:130px;}
.header{ background:#181214;}
/*.stellarnav > ul > li{ float:none;}
.stellarnav > ul > li + li{ margin:0;}
.stellarnav > ul > li > a{ border-radius:0;}*/
.banner-image{ max-width:550px;}
.banner-wrapper .container h1{ font-size:36px;}
.banner-wrapper .container, .logo-block .container{top:auto; left:auto; -webkit-transform:translate(0%, 0%); -ms-transform:translate(0%, 0%); transform:translate(0%, 0%); z-index:10; position:relative;}
.w1, .logo-block{ padding:60px 20px; min-height:inherit; height:auto; background: #867f7d;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2N2Y3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTVkMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #867f7d 0%, #f15d23 100%);
background: -webkit-linear-gradient(left,  #867f7d 0%,#f15d23 100%);
background: linear-gradient(to right,  #867f7d 0%,#f15d23 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#867f7d', endColorstr='#f15d23',GradientType=1 );}
.newsletter-wrapper::after { display:none;}
.number-block{ padding-top:50px;}
.w2{ padding:60px 20px;}
.w3{ padding:60px 40px; overflow:hidden;}
.logo-block .container [class*=col-]{ -ms-flex: 0 0 25%;flex: 0 0 25%; max-width:25%;}
.w4{ padding:0;}

.v1, .v2{ padding:50px 0;}
.v3{ padding:50px 0; background:#f2f2f2;}
.v1::after { display:none;}

/*
.sidebar{ left:-280px;}
.sidebar.active{ left:0;}
*/
.wrapper{ margin:0; /*padding-top:76px;*/}
.dash-header.d-flex, .dashfooter.d-flex{ display:block !important; text-align:center;}
.dashfooter ul{ margin:12px 0;}
.action-btn{ margin:10px 0 0 0; text-align:center;}
.action-btn li{ display:inline-block; margin:0 6px; float:none; vertical-align:top;}
.brand-company .row [class*=col-]{-ms-flex:0 0 50%; flex:0 0 33.333%; max-width:33.333%;}
.wrapper-content{ padding:20px;}
.brand-company{ padding:15px 5px 15px 15px;}
.order-form, .new-order .content{ padding:15px;}
/*.collapse-btn{ display:none;}*/
.mobiler-header{ z-index:504;}
.sidebar{ z-index:505;}
.wrapper{ z-index:503;}
.dashfooter{ margin:0 20px;}
.table-wrapper .header-block ul li + li, .table-wrapper .header-block ul li{ float:none; display:inline-block; margin:4px;}
.table-wrapper .header-block ul li a{ font-size:14px; padding:4px 10px;}
.table-wrapper .header-block .search{ margin:15px 0 0 0; width:100%;}
.table-wrapper .content .table > thead > tr > th, .table-wrapper .content .table > tbody > tr > td{ padding:4px; font-size:11px;}

} 
/* END__ */

@media only screen and (max-width: 767px) {
body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}
h1, .h1 {font-size:1.875rem;}
h2, .h2 {font-size:1.6875rem;}
h3, .h3 {font-size:1.4375rem;}
h4, .h4 {font-size:1.25rem;}
h5, .h5 {font-size:1.125rem;}
h6, .h6 {font-size:1rem;}
.btn{ padding:6px 16px; font-size:14px;}
#page{ padding-top:80px;}
.stellarnav > ul > li{ float:none;}
.stellarnav > ul > li + li{ margin:0;}
.stellarnav > ul > li > a{ border-radius:0;}
.header{ background:#181214;}
.header .logo{ /*width:130px;*/ height: 60px;}
.banner-image{ max-width:350px;}
.banner-wrapper .container{ text-align:center; margin-top:30px;}
.banner-wrapper .container h1{ font-size:26px;}
.banner-wrapper .container, .logo-block .container{top:auto; left:auto; -webkit-transform:translate(0%, 0%); -ms-transform:translate(0%, 0%); transform:translate(0%, 0%); z-index:10; position:relative;}
.w1, .logo-block{ padding:40px 10px; min-height:inherit; height:auto; background: #867f7d;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2N2Y3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTVkMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #867f7d 0%, #f15d23 100%);
background: -webkit-linear-gradient(left,  #867f7d 0%,#f15d23 100%);
background: linear-gradient(to right,  #867f7d 0%,#f15d23 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#867f7d', endColorstr='#f15d23',GradientType=1 );}
.newsletter-wrapper::after { display:none;}
.number-block{ padding-top:0;}
.number-block [class*=col-]{ margin-top:40px;}
.w2{ padding:40px 10px;}
.w3{ padding:40px 40px; overflow:hidden;}
.logo-block .container [class*=col-]{ -ms-flex: 0 0 50%;flex: 0 0 50%; max-width:50%;}
.w4{ padding:0;}
.newsletter{ padding:20px;}
.w3 h2, .w4 h2{ font-size:36px;}
.w3 .mb-5{ margin-bottom:0 !important}
.testimonial{ padding:25px; font-size:16px;}
.owl-prev{ left:-70px;}
.owl-next{ right:-70px;}
.foot-logo{ display:block; width:150px; margin:0 auto;}
.footer ul{ width:100%; display:block; text-align:center;}
.footer ul li{ margin:0 6px;}
.footer ul li:last-child{ width:100%; margin:0;}
.footer .d-flex{ display:block !important;}
.page-banner{ padding:50px 0 150px 0;}
.page-banner h1{ font-size:40px;}
.v1, .v2{ padding:50px 0;}
.v3{ padding:50px 0; background:#f2f2f2;}
.v1::after { display:none;}
.page-banner .play-btn{ height:60px; width:60px; background-size:20px;}
.blog-list .post-item:last-child{ margin-bottom:30px;}

.sidebar{ left:-280px;}
.sidebar.active{ left:0;}
.wrapper{ margin:0; padding:76px 0 0 0}
.dash-header.d-flex, .dashfooter.d-flex, .table-wrapper .header-block.d-flex{ display:block !important; text-align:center;}
.dashfooter ul{ margin:12px 0;}
.action-btn{ margin:10px 0 0 0; text-align:center;}
.action-btn li{ display:inline-block; margin:0 6px; float:none; vertical-align:top;}
.brand-company .row [class*=col-]{-ms-flex:0 0 50%; flex:0 0 50%; max-width:50%;}
.wrapper-content{ padding:20px;}
.brand-company{ padding:15px 5px 15px 15px;}
.order-form, .new-order .content{ padding:15px;}
.collapse-btn{ display:none;}
.mobiler-header{ z-index:504;}
.sidebar{ z-index:505;}
.wrapper{ z-index:503;}
.dashfooter{ margin:0 20px;}
.table-wrapper .header-block ul li + li, .table-wrapper .header-block ul li{ float:none; display:inline-block; margin:4px;}
.table-wrapper .header-block ul li a{ font-size:14px; padding:4px 10px;}
.table-wrapper .header-block .search{ margin:15px 0 0 0; width:100%;}
.table-wrapper .content .table > thead > tr > th, .table-wrapper .content .table > tbody > tr > td{ padding:4px; font-size:11px;}
.table-wrapper .header-block.d-flex .btn{ margin:15px 0 0 0 !important; display:block;}
.bar-box{ padding:15px;}
.col-sm-12 .bar-box.d-flex{ display:block !important;}
.col-sm-12 .bar-box .copy-text{ margin:0; width:100%; display:block;}
.dash-wrap .header-block .btn{ display:block; margin:0 !important;}
.dash-wrap .header-block .btn + .btn{ margin:8px 0 0 0 !important;}
.header-block.d-flex{ display:block !important;}
.header-block.d-flex div + div{ margin-top:8px;}
.dash-wrap .content [class*=col-] + [class*=col-]{ margin-top:20px;}
} 
/* END__ */

@media (max-width: 480px) {
} 
/* END__ */
