




@media only screen and (min-width : 200px) and (max-width : 767px)
{


.logo1 img{width:100%; height:auto;}
.user_fm{float:left; height:34px; margin-right:10px; padding:3px 10px 3px 30px; border:1px solid #ccc;}
.user_fm_icon1{background:url(../images/user-icon.png) no-repeat 5px 5px;}
.user_fm_icon2{background:url(../images/lock.png) no-repeat 5px 5px;}
.user_fm_mt{margin-top:30px; }
.user_fm_mt .b1{ width:100%; float:right;}
.user_fm_mt .b2{ width:100%; float:right;}
.user_fm_mt .b1 span{ float:right;}
.user_fm_mt .b2 span{ float:right;}
.r_phone1{ font-size:20px; color:#701C1C; font-weight:600;}
.r_phone2{ font-size:26px; color:#701C1C; font-weight:600;}



.menu_1{width:100%; float:left; margin-top:10px; margin-bottom:0px !important; background:#ED2C2F !important; border-radius:0px !important; color:#fff; }
.menu_1 a{color:#fff !important;}
.menu_1 a:hover{color:#333 !important;}
.menu_1 .dropdown-menu a{color:#333 !important;}



.menu_2{width:100%; float:left; background:#701C1C; margin-top:10px;}

.title_hed{padding:5px 10px; background:#701C1C; color:#fff; font-size:26px; font-weight:600; margin:30px 0 0 0; float:left; width:100%; text-transform:uppercase;}
.prod_full{width:100%; float:left; border:1px solid #ED2C2F; padding:15px; margin-top:30px; transition:1s; overflow:hidden;}
.prod_full:hover{width:100%; float:left; border:1px solid #BF1010; padding:15px; margin-top:30px;}
.prod_full .img1{ float:left; width:100%; transition:1s; }
.prod_full .img1:hover{ transform:scale(1.2, 1.2); }
.prod_full .prod_hd{ font-size:16px; text-align:center; font-weight:600; width:100%; float:left; padding:20px 0; color:#ED2C2F; text-transform:capitalize;}
.prod_full .price{font-size:18px; float:left; font-weight:600; padding:0px 0;}
.prod_full .buynow a{ float:right; padding:5px 10px; border-radius:3px; background:#ED2C2F; border:1px solid #ED2C2F; color:#fff; text-decoration:none; transition:1s;}
.prod_full .buynow a:hover{ float:right; padding:5px 10px; border-radius:3px; border:1px solid #ED2C2F; color:#000; text-decoration:none; background:none !important;}

.mt-30{ width:100%; float:left; margin-top:30px;}
.footr_bg4{width:100%; float:left; background:#ED2C2F; border-top:3px solid #bf1010;}
.footr_bg2 { background: rgba(0, 0, 0, 0) url("../images/footer_bg.jpg") repeat scroll 50% 0 / cover ; margin: 0; padding: 45px 0 20px 0; width:100%; float:left;  border-top:5px solid #611819;}


/*.footr_bg1 { background: rgba(0, 0, 0, 0) url("../images/homepage_newsletter_bg.jpg") repeat scroll 50% 0 / cover ; margin: 0; padding: 45px 0 20px 0; width:100%; float:left; color:#fff;  }*/
.footr_bg1 { background:#292525 repeat scroll 50% 0 / cover ; margin: 0; padding: 45px 0 20px 0; width:100%; float:left; color:#fff;  }

.footr_bg1 .headg{ font-size:26px; font-weight:600; width:100%; float:left; text-align:center;}
.footr_bg1 p{ font-size:14px; text-align:center; margin-top:50px;}


.bot_4tab{float:left;}
.bot_4tab p{text-decoration:none; color:#fff !important; font-size:13px;}
.bot_4tab a{color:#fff;}
.bot_4tab a:hover{color:#fff;}
.bot_4tab img{width:70%; height:auto; margin:15px 0; clear:both;}
.bot_hd{float:left; width:100%; color:#fff; font-weight:600; font-size:18px; text-transform: uppercase; }
.bot_4tab ul{float:left; width:100%;}
.bot_4tab ul li{padding-bottom:10px; list-style-type:decimal; list-style:none;}
.bot_4tab ul li::before{content:'\f105'; font-family:FontAwesome; padding-right:10px; font-weight:bold; color:#fff !important;}
.bot_4tab ul li::before:hover{color:#037F96 !important;}
.bot_4tab ul li a{text-decoration:none; color:#fff !important; font-size:13px;}
.bot_4tab ul li a:hover{color:#fff !important; text-decoration:underline; }
.text_dco{text-transform:uppercase; color:#037F96;}
.col_white{color:#fff;}

.bot_4tab ul.ul1{float:left; width:100%;}
.bot_4tab ul.ul1 li{padding-bottom:10px; list-style-type:decimal; list-style:none; color:#fff;}
.bot_4tab ul.ul1 li:before{ display:none;}

.cont_bot_b2{width:100%; float:left;}

.social_full{float:left; margin:0px 0 0px 0px; }

.social_icon1{width:30px; height:30px; float:left;  transition:0.2s;}
.social_icon1 img{width:100%; height:auto; float:left; }
.social_icon1:hover{ margin-top:-5px; }

.social_icon2{width:30px; height:30px; float:left; margin-left:10px; transition:0.2s; }
.social_icon2 img{width:100%; height:auto; float:left; }
.social_icon2:hover{ margin-top:-5px; }

.full-line{ width:100%; float:left; height:1px; background:#fff; margin:10px 0 20px 0;}
.footr_bg3 { width:100%; float:left; background:#611819; padding:20px 0 10px 0;}



.formDiv {background: #f3f3f3 none repeat scroll 0 0; border: 5px solid #d5d5d5; margin-top: 30px; padding: 15px;}
.formDiv .form_h1 {color: #701c1c; font-weight:600; font-size: 26px; margin-top: 0; padding: 0; }
.product-form .form-control {box-shadow: -1px -1px 1px #ccc; font-family: "Archivo Narrow"; font-size: 15px; transition: border 0.5s ease 0s;}
.form-control {background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; color: #555; display: block; font-size: 14px; height: 34px; line-height: 1.42857; padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; width: 100%;}
.form-control option{ padding: 2px 10px;}

.product_details{ float:left;}
.product_details .hedin{ width:100%; font-size:30px; font-weight:600; float:left;}
.product_details .hedin2{width:100%; font-size:18px; font-weight:600; margin-top:20px; float:left;}
.product_details p{width:100%; font-size:14px; text-align:justify;}
.product_details ul{width:98%; margin-left:2%; float:left;}
.product_details ul li{width:100%; font-size:14px; padding-top:5px;}

.prod_img{width:100%; float:left; margin-top:30px; border: 1px solid #ccc; padding:15px;}
.prod_img img{width:100%; height:auto;}
.prod_sell{width:100%; float:left; margin-top:30px;}
.prod_sell .pr-name{ font-size:26px; font-weight:600; float:left; width:100%; color:#701c1c; border-bottom:1px dotted #ccc; padding:20px 0; text-transform:capitalize;}
.prod_sell .pr-price{  float:left; width:100%; border-bottom:1px dotted #ccc; padding:20px 0;}
.prod_sell .pr-price1{ font-size:18px;  float:left; width:100%; color:#000;}
.prod_sell .pr-price1 span{font-size:20px; font-weight:600; color:#701c1c; }
.prod_sell .pr-price2{ font-size:13px;  float:left; width:100%; color:#000;}

.shipping{ width:100%; float:left; border-bottom:1px dotted #ccc; padding:20px 0; font-size:14px;}
.callus{ width:100%; float:left; font-size:14px; padding:20px 0;}
.callus span{ font-size:20px; font-weight:600; color:#701c1c;}

/* page-2 */

.page2{ width:100%; float:left;}
.page2 p{font-size:14px; margin-top:30px;}

}



