@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,700);


@font-face {
  font-family: 'Painted';
  src: url('./fonts/Painted.eot?#iefix') format('embedded-opentype'),  url('./fonts/Painted.woff') format('woff'), url('./fonts/Painted.ttf')  format('truetype'), url('./fonts/Painted.svg#Painted') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
	font-family: "agfarotissansserif";
	src: url("./fonts/agfarotissansserif.eot");
	src: url("./fonts/agfarotissansserif.eot#iefix") format("embedded-opentype"),
	url("./fonts/agfarotissansserif.woff") format("woff"),
	url("./fonts/agfarotissansserif.ttf") format("truetype"),
	url("./fonts/agfarotissansserif.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}




* {transition: all 0.4s ease 0s;}
body{	font-family: 'Open Sans', sans-serif;	font-size:14px;	color:#000;	width:100%;	height:100%; background-color: #fff;   margin:0px; overflow: auto; }
a{	text-decoration:none;	color:#ffffff;	outline:none;}
a:hover{	color:#a6ce39; text-decoration: none;}
a img{	border:none;	border:0px;}
h1{	font-weight:normal;	font-size:36px;}
.clear{	clear:both;}
.leftside{	float:left;}
.rightside{	float:right;}
.aligncenter{ text-align:center; }
ul{display: inline-block; margin:0px; padding:0px;}
ul li{	list-style:none;}
.loadermain{
	width:100%;
	height:100%;
	position:fixed;
	background: #45484d; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  #45484d 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #45484d 0%,#000000 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #45484d 0%,#000000 100%); /* IE10+ */
	background: radial-gradient(center, ellipse cover,  #45484d 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	z-index:11;
	text-align:center;
	opacity:0.5;
}
.no_margin{
	margin: 0px;	
}
.no_padding{
	padding:0px;	
}
.main{	width:100%;	margin:0px auto;}
.all_commnd{
	width:100%;
	float:left;	
}
.wrapper{	width:1200px;	margin:0px auto;}
header{width:100%; background-color: rgba(0, 0, 0, 0.7); padding:20px 0; position: fixed; z-index:100;top:0px;}
.fixed_position_menu {
 top: 0px !important;
 position: fixed !important;
 z-index: 15;
 width: 100%;
}

.nav_sec {
	left: 15px;
    position: absolute;
    top: 21px;
    transition: all 0.4s ease 0s;
    width: 100%;
}

.nav{
	width: 100%;
	float: left;
}
.nav ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
	text-align: right;
}
.nav ul li{
	width:auto;
	display: inline-block;
	position:relative;
	padding:9px 10px 12px 10px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;	
}
.nav ul li:hover{
	color: #a6ce39;
}
.nav ul li a{
	width:auto;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
}
.nav ul li a:hover{
	color: #a6ce39;
	text-decoration:none;
}
.nav ul li a.active{color: #a6ce39;}
.nav ul li:hover ul{ display:block; }
.nav ul li ul{
	position:absolute;
	left:0;
	top:45px;
	z-index:99;
	background:#ff93bd;
	padding:0;
	width:180px;
	display:none;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;	
}
.nav ul li ul li{
	width: 100%;
	padding:0px;
}
.nav ul li ul li a{
	width:100%;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	text-align:left;
	padding:5px 15px;
	display:block;
	border-bottom:dotted 1px #FFF;
	font-weight: bold;
}
.nav ul li ul li:last-child a{	border-bottom:dotted 0px #FFF;}
.nav ul ul li a:hover{
	text-decoration:none;
	background-color:#fc6a96;
}
.mobilemenu-title .fa {
	font-size: 18px;
	padding: 10px 12px;
	margin: 0;
}
.mobilemenu-title span {
	display: inline-block;
	text-transform: uppercase;
	font-size: 18px;
}
.mobilemenu {background: #a6ce39; color: #ffffff; margin-right: 20px; display: inline-block; float: right; cursor: pointer;}
.mobilemenu-content{transition: none 0s ease 0s ;background-color: rgba(0, 0, 0, 0.9); border-top: 1px dashed #5d5d5d; margin-left: 0; padding: 5px 0; position: absolute; top: 55px; width: 100%;}
.mobilemenu-content ul {margin: 0px; padding: 0px 20px; list-style-type:none;}
.mobilemenu-content ul li{ width: 100%; float: left; text-align: left; border-bottom: 1px solid #5d5d5d;}
.mobilemenu-content ul li a{display: inline-block; width: 100%; font-size:14px;color: #fff; padding:10px 0px;}
.mobilemenu-content ul li a:hover{color: #a6ce39; text-decoration: none;}
.mobilemenu-content ul li:last-child{ border:none;}

.banner img{
	position: relative;
	z-index:8;
	width: 100%;
}
.middel{
	padding: 33px 0px 45px 0px;	
}
.hedding_main{
	text-align: center;		
}
.hedding{
	font-family: "agfarotissansserif";
	font-size: 50px;
	color: #1c1a18;	
	padding: 22px 0px;
	margin:0px ;
}
.hedding1{	
	padding: 0px;
	margin: 0px;
}
.our_coll_prod{
	padding: 0px;	
}
.detail_box{
	padding: 55px 0 60px 55px;
	height: 399px;
}
.detail_title{
	color: #1c1a18;
    font-family: "Painted";
    font-size: 69px;
    line-height: 60px;
    margin: 0;
}
p.detail_text{
	background: url("../images/detail_right_img.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    color: #1c1a18;
    font-size: 21px;
    height: 166px;
    line-height: 35px;
    margin-right: 95px;
    padding: 15px 43px 0 0;
	overflow:hidden;
	text-overflow: ellipsis;
	font-weight: 300;
}
p.detail_text2{
	background:url(../images/detail_right_img2.png) right top no-repeat;
}

.green_bg{
	background-color: #a6ce39;	
}
.gray_bg{
	background-color: #f6f5f5;	
}
.view_btn a{
	border: 1px solid #000;
    color: #1c1a18;
    display: inline-block;
    font-size: 18px;
    padding: 11px 16px;
    text-decoration: none;
}
.view_btn a:hover{
	color: #a6ce39;
	background:#000;
	text-decoration: none;	
}
.view_btn2 a:hover{
	color: #a6ce39;
}
.detail_img{
	width: 100%;
	height: 399px;
	background-size:cover !important;	
}
.warranty_box{
	background:url(../images/warranty_bg.jpg) no-repeat fixed center top;
	background-size: cover;
	padding: 130px 0 0px 0;
}
.warranty_logo{
	text-align: center;
}
.quality_features_box{
	width: 100%;
	text-align: center;	
}
.quality_features_list{
	width: 100%;
}
.quality_features_list ul{
	list-style-type:none;
	padding:0px;
	margin:0px;	
}
.quality_features_list ul li{
	float: left;
	margin:0 8px;
	max-width: 150px;	
}
.quality_features_list ul li span{
	font-size: 15px;
	color: #048be3;	
	display: inline-block;
}
.top_shadow img{
	max-width: 100%;
}
.enquiry_section{
	padding: 30px 0px;
	background-color: #a6ce39;	
}
.enquiry_text_left{	font-size: 35px;	color: #000000;	font-family: "agfarotissansserif";}
.enquiry_btn {float: right;}
.enquiry_btn a{
	border:1px solid #000;
	font-size: 22px;
	color: #1c1a18;
	text-decoration: none;
	padding: 9px 20px;	
	font-family: "agfarotissansserif";
	display: inline-block;
}
.enquiry_btn a:hover{
	background:#000;
	color: #a6ce39;
	text-decoration: none;	
}
.bottom_shadow{text-align: center;}
.bottom_shadow img{ max-width: 100%; /*margin-bottom: -27px;*/}
.media_section{width: 100%; padding-bottom: 53px;}
.media_img img{
	width: 100%;
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */	
}
.media_img a:hover img{ filter: none;
  -webkit-filter: grayscale(0%); } 
.footer{width: 100%;}
.footer_top{ background-color: #000;}
.footer_box{margin-bottom: 10px; padding-top: 0; border-bottom:none;}
.footer_hedding{ color: #a6ce39; font-size: 22px; background: url(../images/footer_arrow.png) center right no-repeat; padding: 15px 48px 15px 0px; float: left;}
.footer_nav{width: 100%; float: right; padding-top: 22px; text-align: left;}
.footer_nav ul{list-style-type:none; padding:0px; margin:0px;}
.footer_nav ul li{width: auto; float: left; padding: 0 9px;}
.footer_nav ul li a{ font-size: 14px; color: #ffffff; text-decoration: none;}
.footer_nav ul li a:hover{text-decoration: none; color: #a6ce39;}
.footer_bottom{background-color: #272727; padding: 30px 0px;}
.footer_title{ font-size: 17px; color: #ffffff; padding-bottom: 17px;}
.footer_detail_text{font-size: 14px; color: #ffffff; line-height: 22px; font-style: normal;font-weight: 300;}
.email_textfield{width: 298px; margin-top: 14px; float: left;}
.textfiled{ float: left;width: 215px; font-size:14px ;  color: #ffffff; outline: none;background-color: #000; padding: 12px 10px;border:solid 1px #000;}
.email_textfield input[type="button"], .text_field_name input[type="button"],.text_field_name input[type="submit"], input.enquire_submit_btn[type="submit"]{float: left; background-color: #a6ce39; font-size: 14px; color: #000; text-decoration: none; padding: 12px; text-align: center; border:solid 1px #a6ce39;outline: none;}
.email_textfield input[type="button"]:hover{ color: #a6ce39; background:#000; border:solid 1px #a6ce39; }


.botton{margin: 0 0px 0 10px;}
.text_field_name input[type="button"]:hover{ color: #ffffff; text-decoration: none;}
.footer_icon{width:  auto;}
.footer_icon_list{width: auto;}
.footer-icon_list ul{list-style-type: none; padding: 0; margin: 0;}
.footer_icon_list ul li{ display: inline-block;}
.footer_icon_list ul li a{ background-color: #000; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%;float: left;
margin: 0px 4px;text-decoration: none; color: #fff; width: 50px; height: 50px; padding: 15px 0px; display: inline-block;}
.footer_icon_list ul li a:hover{ text-decoration: none; background: #a6ce39; color: #000;}
.copyright_text{ color: #ffffff; border-top: 1px solid  #000; padding-top: 20px; margin-top: 15px;font-weight: 300;}

/*-------------inner-css----------------------*/
.menu_list{padding: 0px 0 15px 0;}
.menu_list1{background-color: #f4f4f4; padding: 10px 15px; margin-bottom: 17px;}
.menu_list ul{ list-style-type:none; padding:0px; margin:0px;}
.menu_list ul li{ width: auto; float: left;  font-size: 14px; color: #1c1a18;}
.menu_list ul li:last-child{padding: 0 10px 0 8px;}
.menu_list ul li a{font-size: 14px; color: #1c1a18; text-decoration: none; padding: 0 10px 0 8px;}
.menu_list ul li a:hover{color: #a6ce39; text-decoration: none;}
.menu_list ul li a.active{color: #a6ce39;}
.prod_box_left{padding: 0px;}
.prod_box{ background:#000; margin-bottom: 25px; display:inline-block; position: relative;cursor:pointer; width:100%}
.prod_box:hover img{opacity:.5}
.prod_img img{width: 100%; float: left;}
.prod_hedding{width: 100%; background-color: rgba(166, 206, 57, 0.8); padding: 3% 6%; position: absolute; z-index: 8; bottom: 0px;}
.prod_hedding span{font-size: 19px; color: #0e0f0c; text-decoration: none;}
.prod_hedding a,.prod_hedding span{font-size: 16px; color: #0e0f0c; text-decoration: none;display: block;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.prod_hedding a:hover{text-decoration: none;}

.catego_box_right{padding: 0px;}
.padding_left{/*padding-left: 0px;*/}
.catego_hedding{font-size: 25px; color: #1c1a18; background-color: #a6ce39; padding: 10px 20px; font-family: "agfarotissansserif";} 
.catego_list{padding: 4px 13px; background-color: #f4f4f4;}
.catego_list ul{list-style-type:none; padding: 0px; margin: 0px;}
.catego_list ul li{width: 100%; float: left;}
.catego_list ul li:last-child a{border-bottom:0px;}
.catego_list ul li a{font-size: 15px; color: #1c1a18; text-decoration: none; border-bottom:1px dashed #dbdbdb; padding: 9px 0px; width: 100%; display: inline-block;}
.catego_list ul li a:hover{text-align: left; color: #a6ce39;}
.catego_list li ul{list-style-type:none; padding: 0px; margin: 0px;}
.catego_list li ul li{}
.catego_list li ul li:last-child{border-bottom:1px dashed #dbdbdb;}
.catego_list li ul li a{padding: 10px 0px 10px 12px;}
.catego_list li ul li a .fa{font-size: 17px;}
.catego_list li ul li a:hover{text-align: left; color: #a6ce39;}
.detail_slider_box_left{ width: 100%; padding: 0px; width: auto; float: left;}
.detail_slider_img img{width: 100%;}
.details_slider_btm_img img{width: 100%;}
.detail_right_box{padding: 3px 0px;}
.detail_right_box .prod_title{ width: 100%;  text-align: left; font-size: 30px; color: #1c1a18; line-height: 43px; padding-bottom: 30px;}
.detail_right_box .prod_sub_text{font-size:16px; color: #1c1a18; line-height: 28px;}
.download_btn a{padding: 16px 17px; background-color: #a6ce39; font-size: 18px; color: #1c1a18; text-decoration: none; width: auto; display: inline-block; margin-top: 40px;}
.download_btn a:hover{color: #ffffff; text-decoration: none;}
.enquire_btn a.popup-with-form{padding: 16px 17px; background-color: #00adef; font-size: 18px; color: #ffffff; text-decoration: none; width: auto; display: inline-block; margin-bottom: 11px; width: 271px;}
.enquire_btn a:hover{color: #000000; background:#a6ce39;}
.related_prod_box{padding: 20px 0px;margin-top: 20px;}
.related_hedding{font-size: 30px; color: #1c1a18; padding-bottom: 10px;}
.related_img_box{margin-bottom: 15px;position: relative; display:inline-block; width: 100%;cursor:pointer;background:#000;}
.related_img_box:hover img{opacity:.5}
.ralated_img img{width: 100%;}
.related_prod_hedding{width: 100%; background-color: rgba(166, 206, 57, 0.8); padding: 3% 6%; position: absolute; z-index: 8; bottom: 0px;}
.related_prod_hedding a{font-size: 16px; color: #0e0f0c; text-decoration: none;display: block;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}

.brochure_box{padding: 0px; margin-top: 20px; width: 100%;}
.brochure_img img{width: 100%;}
.contact_from{width: 100%; padding: 20px 0px;}
.text_field_name{font-size: 20px; color: #1c1a18;}
textarea, input.text_field{width: 100%; float: left ;border:1px solid #ccc; font-size: 14px; color: #1c1a18; padding: 8px 10px; outline: none; margin-bottom: 10px;}
input.text_field1{width: 32%; float: left ; margin: 0 17px 0 0; border:1px solid #ccc; font-size: 14px; color: #1c1a18; padding: 5px 8px; outline: none; margin-bottom: 10px;}
input.text_field1:nth-child(3n+3){margin-right: 0px;}
input.text_field1:last-child{ margin-right: 0px;}
.address_box{padding: 0px;}
.address_box .add_box i.fa {font-size: 17px; color: #1c1a18; float: left; margin-top: 3px;}
.address_box .add_box p{font-size: 14px; color: #1c1a18; line-height: 22px; margin-left: 30px;}
.address_box .add_box p span{font-size: 18px;}
.address_box .add_box p a{font-size: 14px; color: #1c1a18; text-decoration: none;}
.address_box .add_box p a:hover{ color: #a6ce39; text-decoration: none;}
.captcha_cod{float:left; margin:5px 15px 0 0; }
.slidebar_title{margin-bottom: 12px;}
.downloads_link{width: 100%; padding: 10px 0px;}
.downloads_link ul{list-style-type:none; padding:0px; margin:0px;display: block;}
.downloads_link ul li{width: 100%; float: left; padding: 3px 0px; }
.downloads_link.download ul li{width: 100%; float: left; padding: 10px 0px; border-bottom:dashed #eee 1px; }
.downloads_link ul li a .fa{padding-right:5px ;}
.downloads_link ul li a{font-size: 15px; color: #1c1a18; text-decoration: none;}
.downloads_link ul li a:hover{color: #a6ce39; text-decoration: none;}
.login_box{display: inherit;}
.login-btn{ padding:8px 20px !important; }
.login-btn:hover{ background:#000 !important; color: #a6ce39 !important; }
.contact_map{width: 100%; height: 450px; bottom: 0px;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{ border:solid 1px #000; }

#enquire{ display: none; }
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{  background:#FFF; padding:20px; }
.mfp-inline-holder .mfp-content #enquire{ display: block; }
.enquiry_pop_up_image img{ width: 100%; }
.mfp-inline-holder .mfp-content #enquire input.text_field1{ width:100%; }
.mfp-inline-holder .mfp-content #enquire .enquire_submit_btn{padding: 8px 30px;}
.mfp-inline-holder .mfp-content #enquire .enquire_submit_btn:hover{background:#000;color: #a6ce39;}
/*--------------------------------new_css_15-4-2015-------------------------------------*/
.right_box_detail{padding: 13px;background-color: #f4f4f4;display: block;}

.contactform .text_field1{width:100%}
.contactform .optionheading{margin-top:10px;font-weight:bold;}
.contactform .optionbox{margin-bottom:10px;}
.contactform .botton{background-color: #a6ce39;font-size: 14px;color: #000;text-decoration: none;padding: 8px 30px;text-align: center;border: solid 1px #a6ce39; outline: none;margin-left:0px;}
.contactform .botton:hover{  background: #000 !important;color: #a6ce39 !important;}

/*----------------------jatin css edit---------------------------*/
.sticker{position: fixed; top: 45%; right: 0; z-index: 99;}
.sticker a{outline: none;}






/* Large desktop */
@media (min-width: 1200px) { 
	.inner_hea {top: 271px;}
}
@media (max-width: 1215px) {
	.wrapper {padding: 0 15px;}
	}
@media (min-width: 940px) and (max-width: 1199px) {
	.wrapper{width:100%;}
	.logo{width:100%; margin: 0px auto;}
	.nav ul li a {font-size: 14px;}
	.bottom_shadow {margin-top: -3px;}
	.banner_detail {top: 126px;}
	input.text_field1 {margin: 0 14px 10px 0;}
	
	
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 724px) and (max-width: 939px) {
	.wrapper{width:100%;}
	.logo{width:100%; margin: 0px auto; z-index: 9; position: relative;}
	.bottom_shadow {margin-top: -5px;}
	.top_shadow{ margin-bottom:-1px ;}
	input.text_field1 {margin: 0 15px 10px 0; width: 100%;}
	.contact_from {padding: 0px;}
	
	
}
@media (min-widht: 778px){
	.banner_hedding {font-size: 46px;}
	
}

@media (max-width: 991px) {
	.enquiry_text_left {font-size: 40px;}
	.emai_textfield {width: 252px;}
	.address_box {padding: 0px; margin-top: 10px;}
	.botton {margin:0px;}
	}
@media (min-width: 768px) and (max-width: 991px){
	.media_img{margin-bottom: 20px;}
	.footer_hedding {background: none;  text-align: center; width: 100%;}
	.footer_nav {padding-top: 25px; text-align: center; width: 100%;}
	.emai_textfield {width: 276px;}
	.textfiled{width: 206px;}
	.copyright_text{ width: 100%; text-align: center;}
	.login_box{padding: 20px 0px;}
	
	}
@media (max-width: 767px) {
	.txt_center{text-align: center;}
	.enquiry_text_left {margin-bottom: 20px;}
	.enquiry_btn {float: none;}
	.enquiry_btn a{font-size: 33px; }
	.media_img{margin-bottom: 20px;}
	.footer_hedding {background: none;  text-align: center; width: 100%; padding: 10px 0px;}
	.footer_nav {padding-bottom: 15px; padding-top: 0px; text-align: center; width: 100%;}
	.emai_textfield {width: 291px;}
	.copyright_text{ width: 100%; text-align: center;}
	.footer_box {border-bottom: 1px solid #3d3b3b; margin-bottom: 10px; padding-bottom: 20px;}
	.footer_box:last-child{border-bottom: none;}
	.detail_title {font-size: 48px;}
	.padding_left{padding: 0px 15px;}
	.catego_list ul {width: 100%;}
	.footer{text-align: center;}
	.email_textfield {margin-top: 20px; display: inline-block; float: none;}
	input.text_field1 {width: 100%;}
	.contact_from {padding: 0px;}
	.login_box{padding: 20px 0px;}
	
	
}
@media (max-width: 620px) {
	.detail_right_box .prod_title {font-size: 30px;}
	input.text_field1 {width: 100%;}
	.contact_from {padding: 0px;}
	.login_box{padding: 20px 0px;}
	}
/* Landscape phone to portrait tablet */
@media (min-width: 420px) and (max-width: 724px) { 
	.wrapper{width:100%;}
	.logo{width:100%; margin:0px auto;}
	.footer_hedding {background: none;  text-align: center; width: 100%; padding: 10px 0px;}
	.footer_nav {padding-bottom: 15px; text-align: center; width: 100%;}
	.copyright_text{ width: 100%; text-align: center;}
	.bottom_shadow { display: none;}
	.top_shadow{ display: none;}
	.hedding {font-size: 45px; padding: 15px 0; margin:0px;}

}
@media (min-width: 320px) and (max-width: 420px) {
	.wrapper{width:100%;}
	.logo{width:100%; margin:0px auto;}
	.footer_hedding {background: none;  text-align: center; width: 100%; padding: 10px 0px;}
	.footer_nav {padding-bottom: 15px; padding-top: 0px; text-align: center; width: 100%;}
	.bottom_shadow { display: none;}
	.top_shadow{ display: none;}
	.hedding {font-size: 35px;  padding: 10px 0;}
	p.detail_text {margin-right: 35px;}
	.prod_hedding a {font-size: 14px;}
	.detail_slider_img img {width: 100%;}
	.detail_slider_btm_img img {width: 100%;}
	.quality_features_list ul li {margin: 0 83px;}
	
	
	
	
}
@media (min-width: 220px) and (max-width: 320px) {
	.wrapper{width:100%;}
	.logo{width:100%; margin:0px auto;}
	.footer_hedding {background: none;  text-align: center; width: 100%; padding: 10px 0px;}
	.footer_nav {padding-bottom: 15px; padding-top: 0px; text-align: center; width: 100%;}
	.copyright_text{ width: 100%; text-align: center;}
	.bottom_shadow { display: none;}
	.top_shadow{ display: none;}
	.prod_hedding a {font-size: 13px;}
	.mobilemenu {background: none;}
	.detail_slider_img img {width: 100%;}
	.detail_slider_btm_img img {width: 100%;}
	.email_textfield {width: 254px;}
	.textfiled {width: 181px;}
}



/*----------------------Added by RK------------------------------------------*/
.alert-success {background-color: #dff0d8;border-color: #d6e9c6;color: #468847;margin-bottom: 10px;text-align: center;padding: 10px 0px;border-radius: 3px;width: 100%;}
.alertdenger{background: #fee9e9;color: #d15e5e;border: 1px solid #ffd5d5;margin-bottom: 10px;text-align:center;padding: 10px 0px;border-radius:3px;width: 100%;}

.newsletter_success{color: #a6ce39;font-weight: 500;line-height: 22px;}
.newsletter_danger{color: red;font-weight: 500;line-height: 22px;}

.combo_field1{width: 100%;float: left;margin: 0 17px 0 0;border: 1px solid #ccc;font-size: 14px;color: #1c1a18;padding: 5px 8px;outline: none;margin-bottom: 10px;}