@charset "utf-8";
@media screen and (max-width:1280px) {}
@media screen and (max-width:1170px) {
    #bottom_header .main_nav li {margin-right: 9px;}    
    .top_right_header{padding-right:0;}
    #right_content_wrapper {padding-left: 20px;}
    .product_btn a {font-size: 10px;}
    .buy_now_btn {width: 59px;margin-right: 4px;}
     .product_slider_sec {padding-left: 0;}
     .right_adervertisment {padding-left: 0;}
    .addto_wishlist_btn {width: 91px;}    
    .right_no {padding-left: 0;}
    .footer_content .payment_method_icons li {margin-left: 3px;}
    .news_letter_content {padding-right: 0px;}
    .seller_content {padding-right: 0;}
    .seller_content .add_to_cart_seller {clear: both;}
    .section-title-o{font-size: 17px;}
    .price_limit .form-control.from_input, .price_limit .form-control.to_input {width: 50px;}
    .control-btn{font-size: 12px;padding: 10px 15px;margin-left: 8px;}
    .product_num_input {height: 37px;}    
	.product_num_btn {line-height: 37px;}
    .van_img {font-size: 50px}
    .product_delivery_desc p{margin-top: 0;}
}
@media screen and (max-width:1024px) {
  
}
@media screen and (max-width:990px) {  
.top_right_header li {margin-left: 10px;}  
#bottom_header .main_nav {float: left;width: 100%;}
#bottom_header .nav_right_form {float: right;margin-bottom: 10px;}
.adv_title p {font-size: 15px;margin-left: 0;}
.adv_title h2 {font-size: 21px;}
.product_slider_sec .section_content_o ul li {width: 48.7%;margin-bottom: 10px;}
.product_img {text-align: center;}
#left_sidebar {width: 32%;}
#right_content_wrapper {width: 67%;}
.right_no{padding-left:15px;margin-bottom:5px;}
.footer_content .payment_method_icons li {margin-left: 0;margin-right: 5px;margin-bottom: 5px;}
.footer_title{font-size: 15px;}
#slider_wrapper .tp-caption.medium_bg_asbestos .show_now_btn {width: 140px;height: 40px;font-size: 17px;line-height: 40px;}
.product_num_input{width: 80px;}
.product_num {margin-bottom: 10px;clear:both;}
.control-btn {margin-left: 0;margin-right: 10px;}
.add_to_cart_btn{clear:both;}
.product_des_content {padding-top: 0px;}
}
@media screen and (max-width:960px) {
}
@media screen and (max-width:900px) {
    .table-responsive {width: 100%;float: left;overflow-x: auto;padding-bottom: 20px;}
    #cart_table_wrapper .table,.product_total_sec{width: 1000px;max-width: 1000px;}    
    #cart_table_wrapper {padding-bottom: 10px;}
    .cart_selling {    padding-left: 0;}
    .cart_selling li, .cart_selling li a {font-size: 13px;}
}
@media screen and (max-width: 800px) {
  .middle_right {padding-right: 30px;}
/*  .slider_product .owl-item:first-child .item {margin-left: 7px;}*/
  .product_short_features li {width: 100%;padding-right: 0;}
  .prices_text_form {font-size: 14px;padding-top: 3px;}
  .acutal_price {font-size: 20px;}
  .buy_now_btn_big {font-size: 15px;width: 125px;height: 34px;}
  .control-btn {margin-right: 5px;font-size: 11px;padding: 8px 11px;}
  .product_delivery_desc p {padding-left: 15px;}
  #product_features_tab .nav-tabs > li > a {font-size: 11px;}  
  .pay_pal_btn {margin-bottom: 10px;}
  .other_fea_content {padding: 20px 15px;}
  .other_fea_content p {font-size: 13px;}
  .other_fea_content .form-control{font-size:11px;}
  .proceed_btn {font-size: 13px;}
  .other_fea_content .orange-btn {font-size: 13px;}
  .other_fea_heading {font-size: 13px;padding: 9px 20px;}
  #cart_table_wrapper {padding-bottom: 5px;}
	.login_btn {font-size: 14px;margin-top: 15px;padding: 5px 29px;}
    #checkout_steps_wrapper .cart_selling li {padding: 0 8px;}
    #checkout_steps_wrapper .cart_selling li, .cart_selling li a {font-size: 11px;}
    .common_heading {font-size: 24px;}
}
@media screen and (max-width:768px) {
  .top_left_header li {margin-right: 10px;}
  .middle_right {padding-right: 0;margin-top: 15px;margin-bottom: 15px;}
  .brand-logo {margin-top: 20px;}
  .footer_title {font-size: 13px;}
  .footer_bottom_left {padding-left: 15px;}
  .cart_selling li {padding: 0 11px;}
  .cart_selling li, .cart_selling li a {font-size: 12px;}
  #cart_table_wrapper .table thead{font-size: 13px;}
  #checkout_steps_wrapper .cart_selling li {padding: 0 7px;}
}
@media screen and (max-width: 767px) {
    .top_left_header,.brand-logo{padding-left: 15px;}
   .top_right_header,.middle_right{padding-right: 15px;} 
    #bottom_header .main_nav li {width: 100%;margin: 5px 0;padding: 0 10px;}
    #bottom_header .main_nav li a {font-size: 13px;}
	.top_right_header {float: left;}    
    .top_left_header{width: 100%;float: left;}
    #bottom_header .nav_right_form {width: 50%;float: left;margin-left: 10px;}
    .adv_title h2 {font-size: 15px;}
    .adv_title p {font-size: 12px;}
    .section-title-o {font-size: 16px;padding-bottom: 10px;}
    #left_sidebar {width: 40%;}
    #right_content_wrapper {width: 45%;}
    #right_content_wrapper {width: 60%;}
    .product_slider_sec .section_content_o ul li {width: 100%;}
    .product_slider_sec .section_content_o ul{}
    .product_slider_sec .section_content_o ul:after {display:none;}
    .footer_top_left {margin-bottom: 30px;}
    .slider_product .owl-item:first-child .item {margin-left:0px;}
	.product_des_content_left {padding-right: 15px;}
    .right_product_des {float: left;margin-bottom: 20px;padding-left:15px;}
    #product_des_wrap {float: left;}
    .left_product_img_gallery {padding-left: 15px;float: left;}
    #cart_table_wrapper .table-responsive{border:none;margin-bottom:0;}
    .returning_customer {padding-right: 15px;}
    .common_heading {font-size: 20px;}
}

@media screen and (max-width:640px) {
    .other_feature {margin-bottom: 20px;width: 100%;}
    #cart_table_wrapper .table tbody td {font-size: 14px;}
}
@media screen and (max-width:568px) {
}
@media screen and (max-width:480px) {
    #slider_wrapper .tp-caption.medium_bg_asbestos .show_now_btn {width: 110px;height: 30px;font-size: 13px;line-height: 30px;}
    #left_sidebar {width: 100%;}
    #right_content_wrapper {width: 100%;padding-left: 0;}
    .adv_title h2 {margin-top: 5px;margin-bottom: 0;}
	.adv_title p {margin: 0;line-height: 15px;font-size: 11px;}
    .home_adv_section {margin-top: 0;}
    #left_right_con_wrapper {padding: 0 0;}
    .slider_product .item{margin:0;}
    .product_des_content  {width: 100%;}
    .product_tab_img {width: 100%;margin-bottom: 20px;}
    .cart_selling {float: left;margin-bottom: 20px;width: 100%;}
    .checkout_btns{float:left;width:100%;clear:both;}
    .common_heading {font-size: 17px;margin-bottom: 15px;}
    #cart_table_wrapper .table tbody td {font-size: 13px;}
    .para_title {font-size: 16px;margin-bottom: 10px;}
}
@media screen and (max-width:380px) {
    .footer_top_left_inner {width: 100%;margin-bottom: 20px;}
    .news_letter_wrapper {width: 100%;padding-left: 0;}
    .about_footer {width: 100%;padding-left: 0;margin-top: 30px;}
    .footer_top {padding-bottom: 20px;}
    .footer_content {margin-top: 10px;}
    .footer_top_left {margin-bottom: 0;}
    .footer_bottom_left {padding-left: 15px;width: 100%;margin-bottom: 10px;}
    .footer_bottom_right {width: 100%;float: left;text-align: left;}
    .footer_bottom_right ul {float: left;}
    .footer_bottom_right ul li {margin-left: 0;margin-right: 15px;}
    .top_right_header {float: left;padding-right: 0;}
    .top_right_header li {margin-left: 4px;}
    .top_right_header li:first-child {margin-left: 0;}
    .top_left_header {padding: 0;}
    .top_left_header, .brand-logo {padding-left: 0;}
    .middle_right {float: left;}
    #bottom_header .nav_right_form {width: 80%;}
    .adver1 {width: 100%;}
    .adver2 {padding-left: 0;width: 100%;margin-top:15px;}
    .advertisment_blocks {padding: 10px 0 10px;}    
    .home_adv_section {margin-top: 0;}
    .control-btn {margin-bottom: 10px;}
    .buy_now_btn_big {margin-top: 5px;margin-bottom: 10px;}
    #product_features_tab .nav-tabs > li {width: 33.33%;}
    #product_features_tab .nav-tabs > li > a {font-size: 9px;}
    .prices_text_form {width: 100%;}
    .buy_now_btn_big {float: left;}
    .van_img {width: 100%;text-align:center;font-size:70px;}
    .product_delivery_desc p {padding-left: 0;width: 100%;}
    .cart_selling {padding-right: 0;}
    .cart_selling li{padding: 0 8px;}
    .discount_estimate_wrapper {margin-top: 0;}
    #checkout_steps_wrapper .cart_selling li{margin-bottom:5px;padding: 0 6px;}
    .cart_selling li, .cart_selling li a {font-size: 10px;}
}

@media screen and (max-width:320px) {
    .top_right_header li.phone_no {float: left;}
    .top_right_header li {float: left;margin-left: 15px;}
    .cart_selling li, .cart_selling li a {font-size: 13px;}
    .cart_selling li {margin-bottom: 10px;}
    .adv_title h2 {font-size: 13px;}
}
