@media only screen and (min-width:1920px){.input_1{left:140px;}
.input_2{left:330px;}
.input_3{right:190px;}
.Dimensions .radio{margin:5px 0 10px 0;}
.Dimensions form{margin-bottom:30px;}
.grade .row{margin-bottom:30px;}
}
@media only screen and (min-width:1600px){.container-fluid{width:1560px;margin:0 auto;}
}
@media only screen and (min-width:1600px) and (max-width:1900px){.service .media{padding:25px;}
.twit p{line-height:30px;}
.content_part .media{min-height:160px;}
.input_1{left:60px;}
.input_2{left:260px;}
.input_3{right:120px;}
.Dimensions .radio{margin:5px 0 10px 0;}
.Dimensions form{margin-bottom:30px;}
.grade .row{margin-bottom:30px;}
.pit_form li span{padding:14px 15px;}
}
@media only screen and (min-width:1300px) and (max-width:1440px){.box_dimensions .input_1{left:20px;}
.box_dimensions .input_3{right:20px;bottom:200px;}
.box_dimensions{padding:30px 30px 105px 30px;}
}
@media screen and (max-width:1024px){#s{width:70%;}
.sidebar_myaccount li a{padding-left:6px;padding-right:6px;}
.navbar-default .navbar-nav > li > a{font-size:14px;padding:15px 10px;}
.social_link a{font-size:14px;padding:15px 9px;}
.Why_Choose .media-left{display:block;}
.Why_Choose .media-object{margin:0 auto 15px auto;height:100px;}
footer .col-md-6{min-height:270px;}
.header_right img{max-width:100%;}
.Why_Choose .media{min-height:270px;}
.sheap_list li p{line-height:18px;}
.input_1, .input_2, .input_3{float:left;position:initial;width:25%;}
.pit_form li .form-inline .form-group{margin-right:5px;width:22%;}
.averagediv select{margin-bottom:21px;}
}
@media screen and (max-width:991px){.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{padding-top:10px;padding-bottom:10px;}
.collapse.in{display:block !important;}
.navbar-default .navbar-nav > li > a{font-size:14px;padding:7px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:transparent;}
.navbar-toggle{float:left;}
.sidebar aside{font-size:16px;}
h1{font-size:22px;}
h2{font-size:20px;}
.content_part .media{margin-bottom:15px;}
.sidebar_blog , .Why_Choose{text-align:center;}
.sidebar_blog .media-left{display:block;}
.sidebar_blog .media-left .media-object{margin:0 auto 15px;}
.sheap_list li{width:33%;}
.help p{color:#333333;font-size:20px;}
.Dimensions_img{width:auto;}
.deliver_note h4{float:none;width:100%;}
.pit_form li .form-inline .form-group{margin-bottom:10px;width:40%;}
.sheets_box img{margin:0 auto 20px auto;display:block;}
.row_flex {
    flex-wrap: wrap;
}
.new-cart-disc strong {
    text-align: left;
}
/* Top bar mobile css */
.top_bar .hs_div {
	display: none;
}
.top_bar .navbar-toggler {
	display: inline-block;
	float: left;
	width: auto;
}
.navbar_res {
    width: 280px;
    position: fixed;
    top: 0;
    left: -290px;
    z-index: 9999;
    background: #fff;
    transition: all 0.3s;
    box-shadow: 0 0 50px rgba(0,0,0,.25);
    padding: 20px 20px 50px;
    height: 100vh;
    overflow-y: scroll;
}
.menu_open {
    left: 0 !important;
}
.sheets_box img{margin:0 auto 20px auto;display:block;}
.table_box {min-height: 159px;}
}
@media screen and (max-width:736px){.pro_box{height:550px;}
.product_detail .value { display: block; }}
@media screen and (max-width:767px){.navbar-header{display:inline-block;float:none;vertical-align:middle;}
.cate{color:#fff;display:inline-block !important;font-size:22px;vertical-align:middle;cursor:pointer;}
.sidebar{display:none;left:0;position:absolute;top:0;width:100%;z-index:111;}
.side_cate button{display:block;}
img{width:auto;height:auto;}
#horiz_container li img{height:230px;}
.logo{text-align:center;margin-bottom:25px;}
.social_link{text-align:right;}
.navbar-collapse{position:absolute;width:200%;z-index:1111;background:#212429;}
.sidebar img , footer img{margin:auto;}
.sidebar_ul a{text-align:center;}.cart_block .follow{margin-top:0px !important;}
.follow{margin-top:15px;}
.newslatter input{margin-bottom:10px;}
.sheap_list li{min-height:230px;width:30.9%;}
.header_right{text-align:center;}
.input_1, .input_2, .input_3{width:22%;}
.foam_ty p , .foam_ty button{width:100%;}
.Select_your_foam h3{margin:5px 0 20px 0;}
.pit_form li .form-inline .form-group{display:inline-block;margin-bottom:10px;width:45%;}
.averagediv select , .averagediv .pricediv , .averagediv .sub_btn{margin:10px 0;}
.row_flex {
    flex-wrap: wrap;
}
.new-cart-disc strong {
    text-align: left;
}
/* Top bar mobile css */
.navbar-toggler {
    padding: 0px;
}
.custom-logo-link {
    width: 70%;
    margin-left: 15px;
    float: none;
}
header.customhead {
    display: none;
}
section.navigation {
    display: none;
}
.top_bar{
	display:block;
}
.mobilemanu{
	display:block;
}
.blackbar{
    display: block;
}
.anotherbutton{ 			width:250px;			font-size:12px;			font-weight:300;		}
.product_detail .value { display: block; }
ul.list-unstyled .pro_box {height: 465px !important;}

}

@media screen and (max-width:415px){.pro_box{height:550px;}
.product_detail .value { display: block; }}

@media screen and (max-width:480px){.navbar-collapse{width:450px;}
.full_width{width:100%;}
.pro_box img{margin:auto;}
.sheap_list li{width:50%;}
.pro_cart span , .count{text-align:center;margin:10px 0;}
.help{float:none;margin-top:15px;text-transform:capitalize;}
.input_1, .input_2, .input_3{width:100%;margin-bottom:10px;}
.input_1 input, .input_2 input, .input_3 input{border:1px solid #ccc;height:25px;padding:5px;width:100%;}
.product_detail .value { display: block; }
}
@media screen and (max-width:360px){.sheap_list li{width:100%;margin:0 0 15px 0 !important;min-height:inherit;}
.sheap_list li:nth-child(even){margin:0 0 15px 0 !important;}
.pit_form li .form-inline .form-group{margin-bottom:10px;width:100%;}
.navbar-collapse{width:330px;}
.product_detail .value { display: block; }
}
@media screen and (max-width:320px){
    .navbar-collapse{width:290px;}
    .product_detail .value { display: block; }
}
@media screen and (min-width:640px) and (max-width:1280px){.sidebar_myaccount li a{width:100%;font-size:9px;}

