@import url(http://fonts.googleapis.com/css?family=Lora);
@import url(http://fonts.googleapis.com/css?family=Roboto+Slab);
* {
	margin: 0px;
	padding: 0px;
}
a {
	outline: none;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
@font-face {
	font-family: 'georgia';
	src: url('../fonts/georgia.eot');
	src: url('../fonts/georgia.eot?#iefix') format('embedded-opentype'), url('../fonts/georgia.woff') format('woff'), url('../fonts/georgia.ttf') format('truetype'), url('../fonts/georgia.svg#bauhs93') format('svg');
}
@font-face {
	font-family: 'Roboto-Bold';
	src: url('../fonts/Roboto-Bold.eot');
	src: url('../fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Bold.woff') format('woff'), url('../fonts/Roboto-Bold.ttf') format('truetype'), url('../fonts/Roboto-Bold.svg#bauhs93') format('svg');
}
@font-face {
	font-family: 'aparaj';
	src: url('../fonts/aparaj.eot');
	src: url('../fonts/aparaj.eot?#iefix') format('embedded-opentype'), url('../fonts/aparaj.woff') format('woff'), url('../fonts/aparaj.ttf') format('truetype'), url('../fonts/aparaj.svg#bauhs93') format('svg');
}
@font-face {
	font-family: 'Roboto-Medium';
	src: url('../fonts/Roboto-Medium.eot');
	src: url('../fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Medium.woff') format('woff'), url('../fonts/Roboto-Medium.ttf') format('truetype'), url('../fonts/Roboto-Medium.svg#bauhs93') format('svg');
}
@font-face {
	font-family: 'RobotoSlab-Light';
	src: url('../fonts/RobotoSlab-Light.eot');
	src: url('../fonts/RobotoSlab-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/RobotoSlab-Light.woff') format('woff'), url('../fonts/RobotoSlab-Light.ttf') format('truetype'), url('../fonts/RobotoSlab-Light.svg#bauhs93') format('svg');
}
*, *:before, *:after {
	margin: 0px;
	padding: 0px;
}
a, img {
	border: 0px;
	outline: 0px;
}
body {
	margin: 0px;
	padding: 0px;
	background: url(../images/bg.jpg) repeat;
	overflow-x:hidden;
}
.main-fluid {
	width: 100%;
}
.mainwrapper {
	max-width: 1171px;
	min-width: 240px;
	margin: 0px auto;
}
.header {
	width: 100%;
	float: left;
}
.logo {
	width: 27%;
	float: left;
	margin: 8px 0px;
}
.logo a
{
	outline:none;
}
.satis_shippi {
	width: 23%;
	float: right;
	margin-top: 40px;
}
.sat_shiicons {
	font-size: 42px;
	float: left;
}
.heading_stishi {
	float: left;
	font-size: 22px;
	color: #333333;
	font-family: 'aparaj';
	font-weight: 100;
	text-transform: uppercase;
	margin-left: 10px;
}
.header_contact {
	float: right;
	text-align: right;
	margin-top: 20px;
}
.header_contact h4 {
	font-family: 'Lora', serif;
	font-size: 18px;
	font-weight: 400px;
	color: #777777;
}
.header_contact h3 {
	font-family: 'Roboto-Bold';
	font-size: 30px;
	color: #333333;
}
.welcome{
	margin-top: 10px;
	text-align: right;
	font-size: 12px;	
}
.header_contact p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7d7d7d;
}
.mainmenu-fluid {
	width: 100%;
	height: 72px;
	float: left;
	border-bottom: 1px solid #dedede;
	border-top: 1px solid #dedede;
}
.mainproducts {
	width: 24%;
	float: left;
	background: #52ba93;
	height: 52px;
	margin-top: 10px;
	position:relative;
	cursor:pointer;
	box-sizing:border-box;
}
.innerpro_menu h3
{
	color:#fff;
	font-family: 'Lora', serif;
	line-height:50px;
	float:left;
	padding-left:10px;
}
.fa-bars
{
	float:right;
	color:#fff;
	font-size:25px;
	padding-top:13px;
	padding-right:15px;
}
.slidingDiv
{
	width:100%;
	background:#52ba93;
	position:absolute;
	top:50px;
	z-index:99999;
	padding:0px 10px 10px 10px;
	box-sizing:border-box;
}
.slidingDiv ul
{
	list-style-type:none;
}
.slidingDiv ul li
{
	border-bottom:1px solid #3C9B77;
	padding:10px 0px;
	width:100%;
}
.slidingDiv ul li a
{
	color:#fff;
	nt-family: 'Roboto Slab', serif;
	font-style:13px;
}
.banner {
	width: 100%;
	margin-top: 20px;
	float: left;
}
.bannertatile {
    left:0px !important;
	right:0px  !important;
    top:50px !important;
	line-height:50px;
}
.bannersubtatile {
    left:0px !important;
	right:0px  !important;
    top:150px !important;
}

.bannerreadmore 
{
	top:260px !important;
	 left:0px !important;
	right:0px  !important;
	background:#bd0101;
	color:#fff;
	width:150px;
	text-align:center;
	margin:0px auto;
	padding:10px 15px;
	text-transform:uppercase;
	font-family: 'Roboto Slab', serif;
}
.bannerreadmore  a
{
	background:#bd0101;
	color:#fff;
	padding:10px 15px;
	text-transform:uppercase;
	font-family: 'Roboto Slab', serif;
}
.search {
	width: 32%;
	height: 51px;
	margin-top: 10px;
	float: left;
	margin-left: 10px;
	position: relative;
}
.search_field {
	width: 100%;
	height: 100%;
	padding: 0px 70px 0px 10px;
	border: 1px solid #dedede;
	background: #f6f6f6;
	box-sizing: border-box;
	position: relative;
}
.search_sub {
	width: 60px;
	height: 100%;
	background: url(../images/search.png) no-repeat center #573081;
	border: none;
	position: absolute;
	top: 0px;
	right: 0px;
	cursor: pointer;
}
.userinfo {
	width: 28%;
	float: left;
	margin-left:83px;
}
.userinfo ul {
	list-style-type: none;
}
.userinfo ul li {
	float: left;
	border-left: 1px solid #dedede;
	text-align: center;
	height: 72px;
	padding: 0px 10px;
}
.userinfo ul li a {
	text-decoration: none;
	color: #333333;
	font-size: 16px;
	padding: 20px 10px;
	cursor:pointer;
	display: inline-block;
	font-family: 'Lora', serif;
}
.userinfo ul li a i {
	-webkit-transition: all 0.25s ease-in;
	transition: all 0.25s ease-in;
	background: #52ba93;
	font-size: 15px;
	line-height: 29px;
	color: #fff;
	width: 30px;
	height: 30px;
	margin-right: 7px;
}
.userinfo ul li a .fa-user {
	background: #f54c61;
	color:#fff;
}
.userinfo ul li a:hover i {
	-moz-transform: rotateY(-180deg);
	-webkit-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.userinfo ul li a:hover .fa-lock {
	background:#3b3b3b;
}
.userinfo ul li a:hover .fa-user {
	background:#3b3b3b;
}
.cartdiv
{
	float:right;
	width:8%;
	background:url(../images/bag.png) no-repeat center;
	height:72px;
	border-left: 1px solid #dedede;
}
.cart
{
	width:37px;
	height:37px;
	background:#fdb11e;
	border-radius:50%;
	float:right;
	color:#fff;
	font:18px Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:37px;
	margin-top:10px;
	cursor:pointer;
}
.cart:hover
{
	background:#E69802;
}
.home_content
{
	width:100%;
	float:left;
	margin-top:20px;
}
.home_content ul
{
	list-style-type:none;
}
.home_content ul li
{
	float:left;
	width:31.8%;
	position:relative;
	margin-right:26px;
	height:470px;
	overflow:hidden;
}
.home_content ul li a
{
	outline:none;
}
.home_content ul li:last-child
{
	margin-right:0px;
	
}
.ser_img
{	
	height:470px;
	overflow:hidden;
	width:100%;
	transition: 0.4s ease;
}
.ser_text
{
	width:100%;
	position:absolute;
	height:150px;
	background:rgba(255, 255, 255, 0.8);
	top:0px;
	bottom:0px;
	margin:auto;
	padding:10px 20px;
	transition: 0.4s ease;
	box-sizing:border-box;
}
.ser_text h5
{
	font-family: 'Roboto-Medium';
	font-size:26px;
	color:#333333;
	text-align:center;
	text-transform:uppercase;
	font-weight:100px;
	transition: 0.4s ease;
}
.home_content ul li a:hover > .ser_img
{
	 transform: scale(1.08);
}
.home_content ul li a:hover > .ser_text
{
	top:-80px;
	background:rgba(0, 0, 0, 0.8);
}
.home_content ul li a:hover > .ser_text h5
{
	color:#fff;
}
.ser_text p
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	margin-top:10px;
	line-height:22px;
}
.home_content ul li a:hover > .ser_text p
{
	color:#fff;
}
.shopnow
{
	padding:10px 20px;
	color:#fff;
	position:absolute;
	bottom:30px;
	border:none;
	left:0px;
	right:0px;
	margin:auto;
	font-size:24px;
	cursor:pointer;
	font-family: 'aparaj';
}
.orange
{
	background:#fc5c3c;
}
.orange:hover
{
	background:#E82A04;
}
.yellow
{
	background:#fdb11e;
}
.yellow:hover
{
	background:#E79903;
}
.green
{
	background:#52ba93;
}
.green:hover
{
	background:#37896A;
}
.main_products
{
	width:100%;
	float:left;
	margin-top:20px;
}
.homeproducts
{
	list-style-type:none;
	margin-bottom:20px;
	width:100%;
	float:left;
}
.homeproducts li
{
	float:left;
	width:23%;
	position:relative;
	margin-right:30px;
	margin-bottom:15px;
	padding-bottom:10px;
}
.homeproducts li:nth-last-child(1)
{
	margin-right:0px;
}
.product_img
{
	width:100%;
	background:#f6f6f6;
	border-radius:3px;
	padding:5px 10px;
	height:274px;
	overflow:hidden;
	text-align:center;
	box-sizing:border-box;
}
.product_text
{
	width:100%;
	float:left;
}
.product_text p
{
	font-family: 'Lora', serif;
	font-size:13px;
	color:#333333;
	padding:10px 0px;
	margin:0px;
	text-transform:uppercase;
	height:40px;
}
.product_price
{
	width:100%;
}
.pro_orgprice
{
	font-family: 'Lora', serif;
	font-size:24px;
	color:#fc5c3c;
	float:left;
	margin-right:10px;
}
.pro_cutprice
{
	font-family: 'Lora', serif;
	font-size:18px;
	color:#777777;
	float:left;
	padding-top:5px;
	text-decoration:line-through;
}
.pro_cartdiv
{
	width:100%;
	float:left;
	margin-top:10px;
}
.addtocart
{
	background:#fdb11e;
	font-family: 'Lora', serif;
	font-size:14px;
	color:#fff;
	border:none;
	float:left;
	cursor:pointer;
	margin-right:20px;
	padding:7px 15px;
	
}
.addtocart:hover
{
	background:#3b3b3b;
}
.pro_more
{
	background:#f6f6f6;
	font-family: 'Lora', serif;
	font-size:14px;
	color:#333;
	text-decoration:none;
	float:left;
	border:1px solid #dedede;
	padding:7px 15px;
}
.pro_tag
{
	width:39px;
	height:75px;
	background:url(../images/tag.png) no-repeat;
	position:absolute;
	top:0px;
	left:15px;
	color:#fff;
	font-family: 'Lora', serif;
	font-size:16px;
	text-align:center;
	padding-top:35px;
}
.sale
{
	position:absolute;
	right:0px;
	top:25px;
	color:#fff;
	background:#fdb11e;
	padding:5px 10px;
	font-family: 'Lora', serif;
	font-size:12px;
}
.footer-fluid
{
	width:100%;
	float:left;
	border-top:1px solid #d8d8d8;
}
.footermenu
{
	margin-top:20px;
	width:70%;
	float:left;
}
.footermenu_inner
{
	width:30%;
	float:left;
	margin-right:39px;
}
.footermenu_inner:last-child
{
	margin-right:0px;
}
.footermenu_inner ul
{
	list-style-type:none;
}
.footermenu_inner ul li
{
	border-bottom:1px solid #d8d8d8;
	padding:8px 0px;
}
.footermenu_inner ul li a
{
	color:#777777;
	font-family: 'Lora', serif;
	font-size:14px;
	transition: 0.4s ease;
}
.footermenu_inner ul li a:hover
{
	color:#C10002;
}
.footer_hd
{
	color:#333333;
	font-family: 'Lora', serif;
	font-size:21px;
	text-transform:uppercase;
	font-weight:100;
	margin-bottom:10px;
}
.footer_right
{
	float:right;
	width:27%;
	margin-top:20px;
}
.footer_right p
{
	color:#777777;
	font-family: 'Lora', serif;
	font-size:14px;
	line-height:24px;
}
.footer_contact
{
	width:100%;
	border-bottom:1px solid #d8d8d8;
	border-top:1px solid #d8d8d8;
	padding:10px 0px;
	margin-top:10px;
}
.footer_contact h4
{
	font-family: 'Lora', serif;
	font-size:31px;
	font-weight:100;	
}
.footer_contact p
{
	color:#777777;
	font-family: 'Lora', serif;
	font-size:14px;
}
.footer_social
{
	width:100%;
	margin-top:12px;
}
.fo_icons
{
	float:left;
	list-style-type:none;
	margin-top:8px;
}
.fo_icons li
{
	float:left;
	margin-left:5px;
}
.copy-fluid
{
	width:100%;
	float:left;
	color:#777777;
	font-family: 'Lora', serif;
	font-size:13px;
	text-align:center;
	margin-top:20px;
	border-top:1px solid #d8d8d8;
	padding:10px 0px;
}

.fcheck{
  position: fixed;
  bottom: 0px;
  left:0px;
  z-index:9999;
  width: 300px;
  background: #fff;
  display: block;
  margin: 0;
  padding: 20px 15px;
  list-style: none;
  border-radius: 3px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.cart_list1{
	display: table;
	width: 100%;
	position: relative;
}
.cart_list1 .img {
	float: left;
	width: 10%;
	margin-left: 5%;
}
.cart_list1 .img a img {
	display: block;
	width: 100%;
}

.cart_list1 .cont {
	float: left;
	width: 74%;
	margin-left: 6%;
	line-height: 20px;
	color: #121c38;
	font-size: 12px;
}
.m_cont1{
	margin-bottom: 2%;
	font-size: 13px;
    height: 40px;
    overflow: hidden;
}
.cont .rupees {
	float: left;
	margin-top: 0%;
	margin-left: 0%;
	width: 33%;
	font-size: 12px;
	color: #121c38;
}
.cont .cart_size{
	float: left;
	margin-top: 0%;
	margin-left: 0%;
	width:28%;
	font-size: 12px;
	color: #121c38;
}
.cont .rupees i{
	font-size: 12px;
	color: #797979;
}
.cont .cart_icon{
	float: left;
	margin-top: 0%;
	margin-left: 5%;
	width: 33%;
	font-size: 12px;
	color: #121c38;
}
.deals{
	clear: both;
	width: 100%;
	display: block;	
}
.deals .hd{
	font-size: 20px;
	font-weight: 700;
	border-bottom: 1px solid #e5e5e5;
	color: #bc0202;
	text-transform: uppercase;
	line-height: 40px;
	margin-bottom: 15px;
}
/*------------------cart.html---------------*/
.td_txt1{
	font-size: 13px;
	font-weight: 700;
	color: #fff;
	text-transform: uppercase;
}
.f_text {
    font-size: 15px;
}
.td1{width: 20%;}
.td2{width: 15%;}
.td3{width: 25%;}
.td4{width: 25%;}
.td5{width: 15%;}

.sort_up{
	font-size: 21px;
	color: #A2A2A2;
	position: relative;
	top: 5px;
	left: -5px;
}
.sort_dn{
	font-size: 20px;
	color: #A2A2A2;
	position: relative;
	left: 5px;
	top: -4px;	
}
.sort_up:hover, .sort_dn:hover{
	transition: all 0.5s ease 0s;
	color: #bc0202;
}
.del1{
	font-size: 18px;
	color: #666;
	padding: 2px 8px;
	border: 1px solid #E9E9E9;
	transition: all 0.5s ease 0s;	
}
.del1:hover{
	transition: all 0.5s ease 0s;
	color: #bc0202;
	border: 1px solid #bc0202;
}
.buttons{
	clear: both;
	width: 100%;
	display: table;
	margin: 10px 0px;	
	text-align: right;
}
.chk_out{
	color: #fff;
	display: inline-block;
	padding: 5px 10px;
	background-color: #fc5c3c; 
	font-size: 14px;
	text-decoration: none;
	text-transform: uppercase;
	margin-right: 10px;
	border-radius: 5px;
	transition: all 0.5s ease 0s;
}
.chk_out:hover{
	background-color: #e64727;
}
.cnt_shp{
	color: #fff;
	display: inline-block;
	padding: 5px 10px;
	background-color: #52ba93; 
	font-size: 14px;
	text-decoration: none;
	text-transform: uppercase;
	border-radius: 5px;
	transition: all 0.5s ease 0s;
	cursor:pointer;
	border:0px;
	margin-right: 5px;
}
.cnt_shp:hover{
	background-color: #2a9d72;
}
.del2{
	position: absolute;
	top: -15px;
	right: -5px;
	color: #666666;
	font-size: 12px;
}
.input-text{
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 5px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1) inset;
    box-sizing: border-box;
    font-size: 14px;
    height: 30px;
    line-height: 16px;
    padding: 6px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    width: 96%;
}
.label{
	color: #777;
    display: block;
    font-size: 15px;
    font-weight: normal;
    line-height: 20px;
	padding:10px 0px;
	text-align:left !important;
}
.labelTab{
	color: #4E4853;
    font-size: 15px;
    font-weight: normal;
    line-height: 25px;
}
.row1{
	clear: both;
	width: 100%;
	display: block;
	padding: 0px;
	background-color: #fff;

}
.row1_1{
	width: 100%;
	display: table;	
	margin-bottom: 15px;
}
.row1_left{
	width: 24.4%;/*288/1240*/
	float: left;
	background-color:#F8F8F8;
	
}



.inner_hd{
    border: 1px solid #f8eede;
    border-radius: 0;
    box-shadow: 0 0 17px 0 rgba(238, 223, 190, 0.2) inset;
    color: #bc0202;
    font-size: 14px;
    line-height: 18px;
    padding: 8px 10px;
    text-shadow: none;
}
.inner_hd span{
	padding:0px 5px;
}
.inner_hd a{
	color:#616161;
	text-decoration:none;
}
.inner_hd a:hover{
	color:#B87129;
	text-decoration:underline;
}
.product{
	clear: both;
	width: 100%;
	display: table;	
	margin-top: 15px;
}
.pr_left{
	float: left;
	width: 32%;	
	margin-right: 2%;
}
.pr_left .img1{
	width: 100%;
	border: 1px solid #f8eede;
	padding: 10px;
	display: block;
	text-align: center;
}
.pr_right{
	float: left;
	width: 66%;	
}
.pr_right .pr_name{
	font-size: 22px;
	height: 36px;
	overflow: hidden;
	line-height: 36px;
	color: #6f4943;
	text-decoration: none;
	width: 100%;
	clear: both;
	display: block;
	transition: all 0.5s ease 0s;
}
.pr_right .pr_caption{
	font-size: 14px;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
	color: #c5ae81;
	width: 100%;
	clear: both;
}
.form-control1{
	width: 250px;	
}
.pr_right .pr_price{
	color: #bc0202;
    float: left;
    font-size: 28px;
	width: 100%;
	clear: both;
	margin-top: 10px;
	margin-bottom: 15px;
	display: block;
}
.pr_right .pr1{
	margin-left: 12px;
	font-size: 15px;
	color: #bdbdbd;
	text-decoration: line-through;
}
.pr_right .pr2{
	margin-left: 12px;
	font-size: 15px;
	background-color: #52ba93;
	color: #fff;
	padding: 0 5px;
	border-radius: 3px;
}
.pr_right .compare a{
	color: #6f4943;
    text-decoration: none;
	font-size: 15px;
	width: 100%;
	clear: both;
	margin-bottom:10px;
	display: block;
}
.pr_right i{
	margin-right: 5px;
}
.pr_right .wishlist a{
	color: #6f4943;
    text-decoration: none;
	font-size: 15px;
	width: 100%;
	clear: both;
	margin-bottom: 15px;
	display: block;
	
}
.pr_right a:hover{
	color: #ea551c;
	transition: all 0.5s ease 0s;
}
.a_cart1{
	clear: both;
	margin-top: 15px;
	background-color: #fc5c3c;
	color: #fff;
	text-decoration: none;
	border-radius: 5px;
	padding: 5px 15px;
	font-size: 14px;
}
.a_cart1:hover{
	color: #fff !important;
	background-color: #e64727;	
}

.product_cont_top1{
	clear: both;
	width: 100%;
	display: table;
	margin-top: 10px;
	margin-bottom: 10px;	
}
.product_cont_top1 .m_hd{
	border-bottom: 1px solid #e5e5e5;
    color: #bc0202;
    font-size: 20px;
    font-weight: 700;
    line-height: 40px;
    margin-bottom: 15px;
    text-transform: uppercase;
}
.product_cont_top1 .para{
    color: #777;
    font-size: 13px;
    line-height: 20px;
    text-align: justify;
}
.right
{
	right:16px !important;
}

.row1_left {
    float: left;
    width: 24.4%;
}
.row1_left .hd1{
	color: #fff;
    font-size: 20px;
    font-weight: bold;
    height: 42px;
    line-height: 42px;
    padding: 0 15px;
    text-transform: uppercase;
    width: 100%;	
	background-color: #f54c61;
	font-family: "Lora",serif;
	border-radius: 10px 10px 0px 0px;
}


.row1_right {
    width: 100%;
}
.row1_right1{
	float: right;
	width: 74%;	
}
.categories {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    clear: both;
    display: table;
    list-style-image: none;
    list-style-type: none;
    width: 100%;
}
.categories li {
    display: block;
    height: auto;
    padding: 9px 0;
    position: relative;
    width: 100%;
	border-bottom: 1px solid #fff;
}
.categories li a {
    color: #2e618e;
    display: block;
    font-size: 12px;
    font-weight: 600;
    padding: 0 25px;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.5s ease 0s;
}
.categories li:hover > a {
    color: #bc0202;
}
.p_row1{
	float: left;
	width: 60%;	
}
.p_row2{
	float: left;
	width: 40%;	
}



@media only screen and (min-width : 980px) and (max-width : 1279px) {
.mainwrapper {
	max-width:940px;
	min-width: 240px;
}
.userinfo {
    float: left;
    margin-left: 7px;
    width: 34%;
}
.logo {
    float: left;
    margin: 8px 0;
    width: 33%;
}
.satis_shippi
{
	display:none;
}
.header_contact {
    width: 35%;
}
.home_content ul li {
    width: 31%;
}
.ser_text h5
{
	font-size:21px;
}
.product_img img
{
	width:100%;
}
.homeproducts li
{
	margin-right:22px;
}
.footermenu_inner {
    margin-right: 24px;
}
.footer_right
{
	width:30%;
}


}
@media only screen and (min-width : 768px) and (max-width :979px) {
.mainwrapper {
	max-width:740px;
	min-width: 240px;
}
.satis_shippi
{
	display:none;
}
.logo {
    width: 43%;
}
.userinfo {
    float: left;
    margin-left:4px;
    width: 33%;
}
.userinfo ul li {
    padding: 0;
}
.header_contact {
    width: 47%;
}
.userinfo ul li a {
    font-size: 13px;
    padding: 20px 7px;
}
.ser_img img
{
	width:100%;
}
.home_content ul li {
    margin-right: 23px;
    width: 31%;
	height:291px;
}
.ser_text h5
{
	font-size:17px;
}
.shopnow
{
	bottom:11px;
}
.shopnow {
    bottom: 30px;
    font-size: 16px;
    padding: 7px 15px;
}
.homeproducts li {
    margin-right: 17px;
    width: 23%;
}
.product_img img
{
	width:100%;
	height:100%;
}
.product_img
{
	height:150px;
}
.pro_orgprice
{
	font-size:16px;
}
.pro_cutprice
{
	font-size:14px;
	padding-top:0px;
}
.addtocart
{
	width:100%;
}
.pro_more
{
	width:100%;
	margin-top:5px;
	text-align:center;
}
.footermenu {
    width: 100%;
}
.footermenu_inner
{
	margin-right:32px;
}
.footer_right
{
	width:100%;
}
.innerpro_menu h3
{
	font-size:16px;
}

}
 @media only screen and (min-width : 360px) and (max-width :767px) {
.mainwrapper {
	max-width:550px;
	padding:10px;
	box-sizing:border-box;
	min-width: 240px;
}
.satis_shippi
{
	display:none;
}
.logo {
    width: 100%;
	text-align:center;
}
.header_contact {
    margin-top: 0;
    text-align: center;
    width: 100%;
}
.mainmenu-fluid
{
	border:none;
	height:auto;
}
.mainproducts
{
	width:100%;
}
.search {
    margin-left: 0;
    margin-top: 10px;
    width: 100%;
}
.userinfo {
    width: 79%;
	margin-left:0px;
}
.userinfo ul li
{
	padding:0px 5px;
}
.userinfo ul li a {
    font-size: 12px;
}
.cartdiv
{
	width:21%;
}
.banner
{
	margin-top:0px;
}
.bannertatile
{
	display:none !important;
}
.bannersubtatile
{
	display:none !important;
}
.bannerreadmore
{
	display:none !important;
}
.home_content ul li {
    margin-right: 0;
    width: 100%;
	margin-bottom:10px;
}
.homeproducts li {
    margin-right: 0px;
    width: 100%;
}
.product_img
{
	height:auto;
}
.product_img img
{
	width:100%;
}
.product_text
{
	text-align:center;
}
.addtocart
{
	width:100%;
}
.pro_more
{
	width:100%;
	margin-top:5px;
	text-align:center;
}
.pro_orgprice
{
	font-size:15px;
}
.pro_cutprice
{
	ont-size:15px;
	padding-top:0px;
}
.pavcontentslider .carousel-control
{
	top:25% !important;
}
.footermenu
{
	width:100%;
}
.footermenu_inner
{
	width:100%;
	margin-bottom:20px;
}
.footer_right
{
	width:100%;
}
.left_login {
    width: 100% !important;
}
.footer_right
{
	margin-top:0px;
}

.row1_left, .row1_right1, .p_row1, .p_row2{
	width: 100%;
	clear: both;	
}
.form-group label, .form-control{
		width: 50% !important;
	} 


}
 @media only screen and (min-width : 240px) and (max-width :359px) {
	 .mainwrapper {
	max-width:290px;
	min-width: 240px;
}
.satis_shippi
{
	display:none;
}
.logo {
    width: 100%;
	text-align:center;
}
.logo img
{
	width:100%;
}
.header_contact {
    margin-top: 0;
    text-align: center;
    width: 100%;
}
.mainmenu-fluid
{
	border:none;
	height:auto;
}
.ser_text h5
{
	font-size:21px;
}
.mainproducts
{
	width:100%;
}
.userinfo ul li
{
	padding:0px;
	border:none;
}
.search {
    margin-left: 0;
    margin-top: 10px;
    width: 100%;
}
.userinfo {
    width: 79%;
	margin-left:0px;
}
.userinfo ul li a {
    font-size: 12px;
	padding:20px 5px;
}
.cartdiv
{
	width:21%;
}
.banner
{
	margin-top:0px;
}
.bannertatile
{
	display:none !important;
}
.bannersubtatile
{
	display:none !important;
}
.bannerreadmore
{
	display:none !important;
}
.home_content ul li {
    margin-right: 0;
    width: 100%;
	margin-bottom:10px;
}
.homeproducts li {
    margin-right: 10px;
    width: 100%;
}
.product_img
{
	height:auto;
}

.product_text
{
	text-align:center;
}
.addtocart
{
	width:100%;
}
.pro_more
{
	width:100%;
	margin-top:5px;
	text-align:center;
}
.pavcontentslider .carousel-control
{
	top:20% !important;
}

.footermenu
{
	width:100%;
}
.footermenu_inner
{
	width:100%;
	margin-bottom:20px;
}
.footer_right
{
	width:100%;
}

.left_login {
    width: 100% !important;
}
.footer_right
{
	margin-top:0px;
}
.row1_left, .row1_right1, .p_row1, .p_row2{
	width: 100%;
	clear: both;	
}
	 
	.form-group label, .form-control{
		width: 50% !important;
	} 
	 
	 
}
