@charset "utf-8";
/* CSS Document */


 @font-face {
font-family:'Rupee';
src:local("Rupee"),
url('Rupee_Foradian.ttf') format('truetype');
font-weight:normal;
font-style:normal;
}
.rupees { font-family:Rupee; font:Rupee;/*color:#930;*/}
a span.rupees { font-family:Rupee; font:Rupee;  }

.crashed{ text-decoration:line-through; font-size:12px; font-weight:normal; margin-top:-5px; text-align:center; }



/*  small reset */
body, ul, ol, h1, h2, h3, h4, h5, h6, form, li, p, blockquote, form, input, textarea {
	margin: 0;
	padding: 0; 
}

body, input, textarea  { background-color:#F8F8F8; 
	font-family: Tahoma, Geneva, sans-serif;
	/* font-family: 'Dosis', sans-serif;*/
	 /*font: 'Dosis';*/
	 
	font-size: 12px;
	line-height: 20px;
	color: #444;
	/*text-shadow: 1px 1px #fff;*/
}

input, textarea {
	text-shadow: none;
}
/* end 1.1) small reset */

/* 1.2) headings */
h1, h2, h3, /*h4,*/ h5, h6 {
	margin: 20px 0 0 ;
	font-weight: bold;
	color: #333;
}

h1 {font-family: 'Dosis', sans-serif; color:#FFF; color:#333; 
	font-size: 24px;
	margin: 16px 0 4px 10px;
	line-height: 40px;
}
h1.white{ color:#FFF;}




h2 {font-family: 'Dosis', sans-serif;
	font-size: 18px;
	/*margin: 18px 0 12px;*/
	margin: 0px 0 0px;
}

h3 {font-family: 'Dosis', sans-serif;
	font-size: 16px;
	margin:10px 0;
}

h4 {font-family: 'Dosis', sans-serif; color:#00acda;
	font-size: 14px;
	margin:0;
	padding:0px;
}

h5 {margin:0;
	padding:0px;
	font-size: 10px;
}

h6 {margin:0;
	padding:0px;
	font-size: 9px;
}


#hr{ border-bottom:1px solid #666; float:left; width:100%;}
p{ text-align:justify; padding:0px 10px 5px 10px;}
/* end 1.2) headings */

/* 1.3) lists */
ul , ol{
	margin: -5px 0 15px;
}

ul {
	list-style-type: none;
}

ol {
	list-style-position: outside;
	margin-left: 20px;
}

ul li {
	padding-left: 0px;
}

ol li {
	padding-left: 5px;
}


.clear{ clear:both;}
/* end 1.3) lists */

/* 1.4) form elements (input text, input submit, textarea, select) */
 input[type="text"], input[type="password"], textarea 
{
    border: 1px solid #DBDBDB;
   /* margin-bottom:10px;*/
    padding:5px;
}
.big-search-vq input[type="text"]
{ width:200px; margin:0; padding:5px 0px 5px 0px;
    /*border: 1px solid #DBDBDB;*/
    /*margin-bottom:10px;*/
    /*padding:5px;*/
}

/*.input-text {
	height: 32px;
	padding: 5px 10px;
	border: 1px solid #E8E8E8;}


.input-submit {
	border: 0;
	cursor: pointer;
}*/

textarea {
	padding: 10px;
	background:#F1F1F1; /* url(../img/bg-textarea.html) repeat-x 0 0*/;
	border:1px solid #E8E8E8; /*#b3b3b3;*/
	resize: none;
}

.textarea-small {
	width: 240px;
	height: 152px;
	border: none;
	background: url(../img/form-elements/textarea-small.png);
}

.textarea-big {
	width:350px;
	height: 100px;
	border:1px solid #E8E8E8; 
	background:#F1F1F1; /*url(../img/form-elements/textarea-big.png);*/
}

select { margin-left:10px; border:1px solid #666;
	padding: 2px  ;
	font-family: Arial, sans-serif;
	/* font-family: 'Dosis', sans-serif; */
	font-size: 12px;
	color: #444;
}


p { padding:0px;
	margin-bottom: 10px;
}

a img {
	border: 0;
}

a {color: #363636; /* #484848; #71c008;*/ /*#d76144; #8e5163;*/
	/*color: #5d93ae;*/
	text-decoration: none;
	outline: 0;
}

a:hover {color:#f35353; /*#322793;*/  /* #f41717; #5d93ae; #61162c;*/
	/*color: #d76144;*/
}

span{ padding:0px 5px 0px 5px; font-weight:bold; color::#06C;}
span.tag{ float:left; width:120px;}




#wrapper-fullwidth { width:1000px; height:auto; margin:0 auto;}

#wrapper{ width:960px; height:auto; float:left; margin-left:20px; margin-right:20px;   
-moz-box-shadow: 0 0 8px #CECECE;
-webkit-box-shadow: 0 0 8px #CECECE;
box-shadow: 0 0 8px #CECECE; }

#wrapper-top{ width:960px; margin:0 auto; height:auto; /*height:222px;*/}
#wrapper-middle{ width:960px; height:auto; background-color:#FFF; float:left; /*padding-left:15px; padding-right:15px;*/ /*padding-bottom:30px;*/ /*padding-top:30px;*/  }
#wrapper-middle-home{ width:960px; height:auto; background-color:#555555; /*padding-left:15px; padding-right:15px;*/ padding-bottom:30px; /*padding-top:30px;*/  }
#wrapper-footer{ width:960px; margin:0 auto; float:left; background-color:#000; height:50px; border-top:1px solid #999; }

#header{ width:960px; height:130px; float:left;  z-index:9999; background-color:#FFF; border-top:2px solid #000; /*#555555;*/}
.logo{   width:400px; margin:0 auto; margin-top:5px;    }
.logo img{  }
.other{  width:320px; /*height:75px;*/ margin-right:0px; height:25px; padding-bottom:8px; margin: 0 auto; padding-left:60px;}
.other-new{ float:left; width:500px;  }
.other-new-bottom{ float:right; width:250px; margin-right:40px;}

/*#menu{ width:960px; height:50px; background-color:#900; float:left;}*/
.small-box{ width: auto ; margin:0px 0; padding-top:3px; padding-right:12px;  font-size:14px; height:22px; float:left; font-size:12px; color:#333;/*3E83D7;*/  }

.icon-te{ padding-top:4px; float:left; width:35px; margin-top:-8px; }
.icon-em{ padding-top:8px; float:left; width:35px; margin-top:-8px; }
#news-menu{ float:left; width:960px; height:37px; background:url(../images/breaking-news-bg.png) repeat-x; overflow:hidden; }

.top-add-left{ float:left; width:155px; height:45px; margin-left:15px;  vertical-align:middle; margin-top:17px; padding-left:0px;
background:url(../images/ver-line.png) no-repeat right ;  }
.top-add-left a{ padding-top:35px; float: left; color:#bdbdbd;  font-size:11px; }

.top-add-right{ float:left; width:500px; height:100px; /* padding-top:15px;*/ margin-right:00px; }

.home-text{ height:75px; background-color:#CCC; text-align:center; font-size:18px; padding-top:20px; line-height:30px; margin-bottom:40px;  }

ul.services-list{ padding:0; margin:0;}
ul.services-list li{ display:inline-block; float:left; min-width:280px; width: auto;  line-height:30px; padding-left:20px; background:url(../images/arrow.png) no-repeat left ;}


ul.accessories-list{ padding:0; margin:0;}
ul.accessories-list li{ display:list-item; line-height:30px; padding-left:20px; background: url(../images/arrow_circle_315_left.png) no-repeat left ;}


ul.sparepart-list{ padding:0; margin:0;}
ul.sparepart-list li{ display:list-item; line-height:30px; padding-left:20px; background: url(../images/arrow_step_over.png) no-repeat left ;}

.list{ margin-bottom:30px;}
.list li{margin-left:20px; line-height:35px;}

img.mid{ margin-left:80px;}
#mid-page{ width:800px; margin:0 auto;}
.one-half{ width:400px; height:404px; margin-right:23px ; margin-left:23px; float:left; }
.one-half img{ border:2px solid #CCC;}
img.ph{ margin-right:5px; margin-top:-8px;  }
/*.container
{ position:relative;
	margin: 0px auto;
	width: 960px;
}*/
ul.regi{ padding:0; margin:0; height:55px; float:right; width:100%   }
ul.regi li{ display:inline; float:left; padding:15px 0px 5px 25px; margin:0;  }
ul.regi li.bag{ display:inline; float:right;  padding:15px 0px 5px 10px;      }
ul.regi li.bag.rupees{ float:right; text-align:center; }
span.bag-item{ float:right; font-size:12px; font-weight:normal; text-align:center; }



ul.cart-menu{ padding:0; margin:0;  }
ul.cart-menu li{ display:inline; float:left; padding:5px 10px 5px 27px; margin:0;}

.big-search-vq{ float:left; width:290px;  padding:0px 0px 4px 25px;}
.black{ padding:4px 5px 4px 5px; background-color:#363636; border:1px solid #363636; color:#FFF; }

.single-container{ float:left; width:300px; height:450px; margin-left:9px; margin-right:9px; margin-bottom:20px; border:1px solid #E5E5E5; }
/*.single-container:hover{ float:left; width:300px; height:450px; margin-left:9px; margin-right:9px;border:1px solid #f8d018;
background:url(../images/quickview.jpg) center top   no-repeat; }*/

.photo-box{ width:260px; margin:0 auto; height:320px;   padding-top:20px; }
/*.photo-box:hover{ width:260px; margin:0 auto; height:320px;   padding-top:15px; z-index:10;top:10px;    }*/

.info-box{  margin:0 auto; width:260px; height:100px; }
.text{ font-size:15px; font-weight:500;  font-family: 'Dosis', sans-serif; }
.text a{  font-size:15px; font-weight:600; color:#313131; /*color:#3E3E3E; */  /*#06F;*/ }
.text a:hover{  color:#e72819; }
.price{ font-size:12px; color:#322793; font-weight:bold; min-height:37px; /*height:auto;*/ text-align:center; padding-top:3px;  background:url(../images/yellow.png) center bottom  no-repeat;/*background:url(../images/yellow.png) center bottom no-repeat;*/  z-index:100;  }

.item-code{ color:#039; padding-bottom:5px;}
.widget{ width:100%; min-height:25px; height:auto; float:left;}
.special{ margin:30px 0px ;}
.price-current{ font-size:26px; color:#322793; font-weight:bold; height:auto;   height:25px;  }
.price-old{  text-decoration:line-through; width:150px; height:auto; float:left; padding-top:20px; }
.offer { width:214px; height:50px; padding:25px 0px 0px 6px; float:left; color:#FFF; font-weight:bold; background:url(../images/offer-bg.jpg) no-repeat left top ; }
.shipping-cost{ /*color:#930; */padding-bottom:5px; }
.buy{ text-align: center; padding-top:8px;}
img.cent{ float:left; padding-left:20px; padding-top:8px; margin-right:50px;}

ul.other-link{ float:left; margin-top:15px;}
ul.other-link li{}

img.any-tag{ position:absolute; z-index:1000; float:right;}

.photo-tag-new{ position:absolute; z-index:1000; width:31px; height:50px; background:url(../images/new-label.png) no-repeat ;   }
.photo-tag-sale{ position:absolute; z-index:1000; width:245px; height:100px; background: url(../images/sale.png) no-repeat top right ;   }
.photo-tag-soldout{ position:absolute; z-index:1000; width:245px; height:100px; background: url(../images/soldout2.png)  no-repeat left top ;   }

.view-all{  margin-top:10px; height:20px; float: right; text-align:right;  margin-right:20px;    }

#banners {
    margin-bottom: 20px;
    overflow: auto;
}
#banner1{ width:250px;}
.column
{
	float: left;
}

#footer 
{ width:930px; margin:0 auto;
	clear: both;
	overflow: auto;
	height:30px;
	padding-top:20px;
	
	
}

#footer .column ul 
{
	margin-top: 0px;
	margin-left: 8px;
	padding-left: 12px;
}

#footer .column ul li 
{
	margin-bottom: 3px;
}
.column-grid{ float:left; width:230px; height:200px;}
.column-grid ul{ padding-top:15px; }
.column-grid ul li {  background:url(../images/arrow.png) left no-repeat; padding-left:15px;}
.column-grid ul li a { color:#666;}
.column-grid ul li a:hover{color:#00acda;}


.page-small-top-box{ float:left; width:960px; height:60px;}
.bredcrums{ float:left; width:600px; height:60px;}

ul.page-seq-menu{ padding-top:15px; margin:0;}
ul.page-seq-menu li{ float:left; display:inline; margin:3px 5px 0px 3px;}

.left-content{ float:left; width:550px;  height:auto; margin-right:30px; padding-left:10px;}
.right-sidebar{ float:left; width:370px; height:auto;}

.right-big-content{ float:left; width:690px;  height:auto; }
.left-small-sidebar{ float:left; width:220px; height:auto; margin-right:30px;  }


.product-tittle{ font-size:26px; color:#ea3795;  font-family: 'Dosis', sans-serif;   line-height:35px; font-weight:700; margin-bottom:10px;  }
.des{ text-decoration:line-through; }

/*Shopping Cart*/
.infor{float:left; width:350px;  height:auto; margin-right:80px; padding-left:20px; }
#page-contain{ padding-bottom:30px;  padding-top:20px; min-height:400px; width:900px; margin:0 auto; background-color:#FFF; } 

.register-lable{ float:left; width:150px; font-weight:normal; padding-top:9px;}
.large-field{ width:190px;
    border: 1px solid #DBDBDB;
    margin-top:4px;
   padding:5px; }
.large-field input[type="text"], input[type="password"], textarea 
{ width:190px;     border: 1px solid #DBDBDB;
    margin-top:4px;
   padding:5px;
}




.red{  color:#FFF; padding:4px 10px 6px 10px; border:1px solid #ea3795; font-weight:bold; background-color:#d0074e; 
				/*border: 1px solid rgba(0, 0, 0, 0.05);*/
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px; }
				
				.red:hover{ text-decoration:underline; color:#FFF;}
				
.mid-wrapper{ width:450px; margin:0 auto; height:auto; margin-top:30px; }
.required{ float:left; padding-right:3px; padding-top:3px;}


ul.acct { width:100%; float:left; margin-top:0px; }
ul.acct li{width:80%; background: url(../images/arrow.png) left no-repeat; float:left; }
ul.acct li a{width:90%;  float:left; margin:5px 5px 7px 10px; color:#666;    } 
ul.acct li a:hover{color:#00acda; }
ul.acct li a.running{color: #00acda; }


.viewall{width:65px; float:right; margin-top:5px; }
.viewall:hover{ }

#view-order td{ text-align:center; }
#view-order-details th{ text-align:center;}
#view-order-details-upper tr{ }

/*Cart*/
#register-contain{ width:800px; margin:0 auto;}
.register-one{ width:600px;  height:auto; padding-left:80px;  }
.register-two{ float:left; width:340px;  height:auto; padding-bottom:20px; padding-top:0px;  }
.register-two-withrightmargin{ float:left; width:370px;  height:auto; padding-bottom:20px;  padding-right:30px;  padding-left:40px;  }
.register-lable{ float:left; width:150px; font-weight:normal; padding-top:9px;}
.contact-lable{ float:left; width:110px; font-weight:normal; padding-top:9px;}

.left{ float:left; width:250px;  height:auto; margin-right:10px; padding-left:10px; padding-right:10px; margin-bottom:30px;}
.left-small{ float:left; width:225px;  height:auto; margin-right:0px; padding-left:25px; padding-right:10px; margin-bottom:30px;}
.right{ float:left; width:600px;  height:auto; padding-left:20px; margin-right:0px; margin-bottom:30px; }
tr.bg-color:hover{ background-color:#E5E5E5; cursor:pointer; }
img.medium{ width:120px; height:60px; vertical-align:middle; margin-right:5px;}



.top{ width:100%; height:auto; background-image:url(../images/hash.png); }
.top ul{ width:920px; height:20px; background-image:url(../images/hash.png); padding:10px;}
.top ul li{ float:left; width:auto; height:20px;  padding:7px 45px 8px 70px; font-size:16px; font-weight:600; }

.cart{ width:100%; height:auto; float:left; margin:0; padding-top:15px;  }

.cart ul li{ width:100%; height:auto;  float:left; padding:0px; background-color: #E0E0E0; margin-bottom:15px; }
.cart ul li ul li{ float:left; width:auto; min-width:75px;  padding:13px 23px 0px 0px; font-size:14px;  }
.cart ul li  ul li:last-child{ padding-right:0px;}

.root{height:50px;}
.dott{width:280px; padding-left:10px; height:auto; float:left;}
.pott{width:300px; height:50px; font-size:11px;}
.mott{width:auto; height:50px; font-size:11px;}
.boot{margin-top:20px; padding-right:20px;}

.cart-amount{  width:520px; margin:0 auto; height:50px; text-align: right; padding-right:18px; margin-top:30px; font-size:18px; }
.continue{float:left; width:960px; padding-top:65px; text-align:center;  height:80px;  }



	a.blue{  padding:10px 25px 10px 25px; border:1px solid #09C; font-size:16px;  font-weight:bold; background-color:#00acda; color:#FFF; 
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px; }
				
				
			
				a.pink{  padding:10px 25px 10px 25px; border:1px solid #C10061; /*#CA1763;*/ font-size:16px;  font-weight:bold; background-color:#e52c6f; color:#FFF; 
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px; }
				
				a.blue:hover {  padding:10px 25px 10px 25px; background-color:#9C3; border:1px solid #5A921D; font-size:16px;  font-weight:bold;  color:#FFF; 
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				text-decoration:none;} 
				a.pink:hover{  padding:10px 25px 10px 25px; background-color:#9C3; border:1px solid #5A921D; font-size:16px;  font-weight:bold;  color:#FFF; 
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				text-decoration:none;}
				
				
				
				ul.fooer-menu{ margin:0; padding:0; width:75%;}
				ul.fooer-menu li{ float:left; display:inline;  }
				ul.fooer-menu li a{ float:left; display:inline; color:#0CF;  margin-right:20px;  }
				ul.fooer-menu li a:hover{color:#FFF; }
				
				
				.copy-right{ float:right; width:25%; color:#FFF; text-align:right;}
				.copy-right a{ color:#0CF; }
				.copy-right a:hover{ color:#91DBF7;}
				
		/*simple-gallery*/
	ul.simple-gallery{ float:left; width:100%; padding-bottom:10px;  margin:0; }
ul.simple-gallery li{float:left; width:270px; height:186px; border:1px solid #CDCDCD; margin-right:13px; margin-left:15px; margin-bottom:27px; list-style:none;}
ul.simple-gallery li img{ width:260px; height:176px; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px;}			
		
		
		
ul.product-gallery{ float:left; width:100%; padding-bottom:10px;  margin:0; }
ul.product-gallery li{float:left; width:270px; height:220px; border:1px solid #CDCDCD; margin-right:13px; margin-left:15px; margin-bottom:27px; list-style:none;}
ul.product-gallery li img{ width:260px; height:176px; padding-top:5px; padding-left:5px; padding-right:5px;}		
.product-tittle{ font-size:18px; width:100%; height:35px; padding-left:0px; padding-top:0px; text-align:center; font-weight:700; margin-top:0px; background-color:#CDCDCD;  }
.product-tittle a{ }


.input-width-260 { border:1px solid #E8E8E8;
	width: 240px;
	background:#F1F1F1;
	/*background: url(../img/form-elements/input-260.png);*/
}
label { float:left; width:120px;}

.input-text { border:1px solid #E8E8E8 ; background:#F1F1F1; 
	height: 15px; margin-bottom:5px;
	padding: 0 0px;
	border: none;
}

textarea {
	padding: 10px;
	background:#F1F1F1; /* url(../img/bg-textarea.html) repeat-x 0 0*/;
	border:1px solid #E8E8E8; /*#b3b3b3;*/
	resize: none;
}


input[type="submit"]
{ padding:3px 10px 3px 10px; background:#F1F1F1; border:1px solid #E8E8E8;}



textarea {
	padding: 10px;
	background:#F1F1F1; /* url(../img/bg-textarea.html) repeat-x 0 0*/;
	border:1px solid #E8E8E8; /*#b3b3b3;*/
	/*resize: none;*/
}
.textarea-big {
	width:250px;
	height: 100px;
	border:1px solid #E8E8E8; 
	background:#F1F1F1; /*url(../img/form-elements/textarea-big.png);*/
}