@charset "utf-8";
/* CSS Document */
/*starting navbar sextion*/



@media (min-width: 990px) {
  nav {
    font-size:17px;
  }
  
}
@media (min-width: 875px) and  (max-width: 989px){
  nav {
    font-size:100%;
  }
}
@media (max-width: 874px){
  nav {
    font-size:90%;
  }
}

/*start left div image*/
#leftimages {
	position:relative;
	width:10%;
	height:478px;
	margin:81px 0 0 1%;
	float:left;
	overflow:hidden;
	display:list-item;
	padding:2px 0 3px 3px;
	 }
.imagesample {
	position:relative;
	width:87%;
	height:55px;
	margin:0px 0 0 0;
	float:none;
	overflow:hidden;
	padding:5px;
	 }
.leftimg {
	width:100%;
}
/*end left div image*/



/*@media 
only screen and (max-width: 1802px),
(min-device-width: 982px) and (max-device-width:1802px)  {
*/
/*start div main image*/
#mainimage {
	position:relative;
	width:100%;
	height:93%;
	margin:0;
	overflow:inherit;
	display:inline-block;
	float:left;
	z-index:0;
	 }
#mainimgbox{
	position:relative;
	width:30%;
	height:92%;
	margin:63px 0 0 1%;
	padding:25px 2% 15px 1% ;
	overflow:inherit;
	display:inline-block;
	float:left;
	z-index:0;
}
/*start div buttons left*/


#buttonsleft {
	position:relative;
	width:100%;
	height:37px;
    margin:6% 0px 0px 0%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:#fff;
	 }
.buttonscl {
	width:100%; 
	height:85%; 
}

#email {
	position:relative;
	width:66%;
	height:97%;
    margin:0px 2% 0px 2px;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }
#print {
	position:relative;
	width:29%;
	height:99%;
    margin:0px 0px 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }


/*end div buttons left*/

#IMG {
	width:100%;
	heigth:100%;
	z-index:0;
}
#shareto {
	position:relative;
	width:26%;
	height:11px;
	z-index:2;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:11px;
	color:#ff9900;
	font-weight:bold;
	z-index:3;
	margin:9px 0px 0px 5%;
	 }
#firstsquare {
	position:relative;
	margin:-40px 2px 2px 39%;
	width:59%;
	height:29px;
	background:#fff;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-topleft: 10px;
border-top-right-radius: 10px;
border-top-left-radius:10px;
border-bottom-left-radius: 10px;
	border-color:#ff9900;
	border-style:solid ;
    border-width:thin;
	z-index:3;
	}
#fb {
	width:100%;
	height:100%;
}
#gp {
	width:100%;
	height:100%;
}
#pi {
	width:100%;
	height:100%;
}
#tw {
	width:100%;
	height:100%;
}
#facebook {
	position:relative;
	width:13%;
	height:23px;
    margin:3px 0px 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:3;
	
	 }
#googleplus {
	position:relative;
	width:13%;
	height:23px;
    margin:3px 0px 0px 5px;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:3;
	 }
#pinterest {
	position:relative;
	width:13%;
	height:23px;
    margin:3px 0px 0px 6px;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:3;
	 }
#twitter {
	position:relative;
	width:13%;
	height:23px;
    margin:3px 0px 0px 5px;
	overflow:hidden;
	display:inline-block;
	float:left; 
	z-index:3;
	}
	
/*start div banner*/
#bannermain {
position: relative;
width: 100%;
height: 10%;
margin: 3% 0px 0px 0%;
overflow: hidden;
display: block;
float: left;
}
#banner {
	position:relative;
	width:100%;
	height:193px;
    margin: 10px 0px 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }

/*end div banner*/
/*end div main image*/

/*start div certificate*/
#certificate {
	position:relative;
	width:54%;
	heigth:48%;
	display:inline-block;
	float:left;
	margin:0% 0% 0% 0%;
	overflow:hidden; 
}
#ctimg {
	position:absolute;
	z-index:0;
	top:6px;
	left:4px;
	width:100%;
	height:240px;
}
#certificateborder {
	position:relative;
	width:100%;
	height:246px;
	margin:2% 11% 0px 0px;
	padding:0px 0 0% 0%;
	overflow:hidden;
	display:inline-block;
	
	z-index:0;
	 }
#carpetcodetext {
	position:relative;
	width:18%;
	height:17px;
	margin:4% 0 0 5%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:2;
	}
#carpetcodecode {
	position:relative;
	width:25%;
	height:17px;
	margin:4% 51% 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	z-index:2;
	 }
#origintext {
	position:relative;
	width:9%;
	height:16px;
	margin:-3% 0 0 52%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:2;
	 }
#originname {
	position:relative;
	width:35%;
	height:17px;
	margin:-15px 5% 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	z-index:2;
	 }
#carpetnametext {
	position:relative;
	width:21%;
	height:17px;
	margin:3% 0px 0px 5%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:2;
	}
#carpetnamename {
	position:relative;
	width:72%;
	height:17px;
	margin:3% 2% 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	z-index:2;
	 }
#materialtext {
	position:relative;
	width:12%;
	height:17px;
	margin:3% 0 0 5%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:2;
	 }
#materialname {
	position:relative;
	width:78%;
	height:17px;
	margin:3% 2% 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	z-index:2;
	 }
#designothertext {
	position:relative;
	width:28%;
	height:17px;
	margin:1% 0 0 5%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:2;
	 }
#designothername {
	position:relative;
	width:18%;
	height:17px;
	margin:1% 49% 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	z-index:2;
	 }
#knotdensitytext {
	position:relative;
	width:20%;
	height:17px;
	margin:-3% 0 0 52%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:2;
	 }
#knotdensityname {
	position:relative;
	width:27%;
	height:17px;
	margin:-3% 1% 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	z-index:2;
	 }
#sizetext {
	position:relative;
	width:8%;
	height:17px;
	margin:3% 0 0 5%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:2;
	 }
#sizename {
	position:relative;
	width:37%;
	height:17px;
	margin:3% 50% 0 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	z-index:2;
	 }
#knottypetext {
	position:relative;
	width:15%;
	height:17px;
	margin:-3% 0 0 52%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:2;
	
	 }
#knottypename {
	position:relative;
	width:30%;
	height:17px;
	margin:-3% 1% 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	z-index:2;
	 }
#weavingtypetext {
	position:relative;
	width:20%;
	height:17px;
	margin:3% 0px 0px 5%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:2;
	 }
#weavingtypename {
	position:relative;
	width:24%;
	height:17px;
	margin:3% 49% 0 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	z-index:2;
	 }
#conditiontypetext {
	position:relative;
	width:19%;
	height:17px;
	margin:-3% 0px 0px 52%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:2;
	}
#conditiontypename {
	position:relative;
	width:30%;
	height:17px;
	margin:-3% 1% 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	z-index:2;
	 }
#thicknesstext {
	position:relative;
	width:14%;
	height:17px;
	margin:3% 0px 0px 5%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:2;
	 }
#thicknessname {
	position:relative;
	width:29%;
	height:17px;
	margin:3% 50% 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	z-index:2;
	 }
#weaversnametext {
	position:relative;
	width:30%;
	height:17px;
	margin:-3% 0 0 52%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:2;
	 }
#weaversnamename {
	position:relative;
	width:24%;
	height:17px;
	margin:-4% 1% 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	z-index:2;
	 }
/*end div certificate*/
/*start div 10logo*/
#tenlogomain {
	position:relative;
	width:52%;
	height:9%;
	margin:10% 0px 0px 1%;
	float:left;
	display:inline-block;
	
}
#tenlogobox {
	position:relative;
	width:100%;
	height:9%;
    margin:0% 0px 0px 1%;
	overflow:hidden;
	display:inline-block;
	float:left;
    background:#fff;
	border-style:none;
	border-width:thin;
    border-color:#fff ;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	box-shadow: 1px 1px 3px #888888;
	
	 } 
	 
.tenlogocl {
	width:100%;
	height:70%; 
}
#firstlogo {
	position:relative;
	width:15%;
	height:6%;
    margin:1% 0px 0px 10%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }

#secondlogo {
	position:relative;
	width:18%;
	height:6%;
    margin:1% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }
#thirdlogo {
	position:relative;
	width:20%;
	height:6%;
    margin:1% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left; }
/*end div 10logo */

/*start div price*/
#price {
	position:relative;
	width:53%;
	height:90px;
	margin:0% 0px 0px 1%;
	overflow:hidden;
	display:inline-block;
	float:left;
}
#pricebox {
	position:relative;
	width:98%;
    height: 70%;
	margin:1% 0 0 1%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:#fff;
	border-style:none;
	border-width:thin;
    border-color:#fff ;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	box-shadow: 1px 1px 3px #888888;
	padding: 10px 0; 
	 }
#retailprice {
	position:relative;
	width:23%;
	height:20px;
	
	overflow:hidden;
	display:inline-block;
	float:left;
	margin:0px 0px 0px 10px;
	 }
#retailpricenumber {
	position:relative;
	width:16%;
	height:20px;
	
	overflow:hidden;
	display:inline-block;
	float:left;
    margin: 0px 18% 0px 0px;
	 }
#normalprice {
	position:relative;
	width:23%;
	height:20px;
	
	overflow:hidden;
	display:inline-block;
	float:left;
	margin:6px 0px 0px 0px;
	 }
#normalpricenumber {
	position:relative;
	width:16%;
	height:20px;
	overflow:hidden;
	display:block;
	float:none;
	 }
#nowonsale {
	position:relative;
	width:29%;
	height:20px;

	overflow:hidden;
	display:inline-block;
	float:left; 
	margin: 2% 0 1% 23%;
}
#nowonsalenumber {
	position:relative;
	width:115px;
	height:20px;

	overflow:hidden;
	display:inline-block;
	float:left; 
	margin: 2% 0% 0% 1%;
	}

/*end div price*/



/*start div buttons right*/
#buttonsright {
	position:relative;
	width:48%;
	height:5%;
    margin:1% 0px 0px 1%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:#fff;
	 }
#atwlp {
	width:100%;
	height:82%;
	 }
#atcp {
	width:100%;
	height:79%;
	 }
#addtowishlist {
	position:relative;
	width:34%;
	height:4%;
    margin:0px 0px 0px 22%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }
#addtocart {
	position:relative;
	width:25%;
	height:4%;
    margin:0px 0px 0px 4%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }

/*end div buttons right*/





/*start div film*/
#film {
	position:relative;
	width:41%;
	height:10%;
	margin:2% 7% 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:right;
	}
#fi {
	width:100%;
	height:100%;
}
/*end div film*/
	
/*start div infobox*/

#infobox {
	position:relative;
	width:84%;
	height:540px;
    margin:0% 0px 0px 7%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:0;
	 }
#info1 {
	position:relative;
	width:27%;
	height:14%;
    margin:3% 0px 0px 1%;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:1;
	background:#B4B1AB;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	font-family: 'Lato', sans-serif;
	color:#fff;
	font-size:16px;
	cursor:pointer;
   -moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
	}
#infopictab1{
    width:16px;
    height:16px;
    background:url('../images/iconsinfo.png') -1px -2px;
	z-index:2;
	top:4px;
	left:4px;
	cursor:pointer;
}




#info2 {
	position:relative;
	width:18%;
	height:14%;
    margin:3% 0px 0px 1px;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:1;
	background:#B4B1AB;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	font-family: 'Lato', sans-serif;
	color:#fff;
	font-size:16px;
	cursor:pointer;
   -moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
	 }
#infopictab2{
    width:16px;
    height:16px;
    background:url('../images/iconsinfo.png') -61px -2px;
	z-index:2;
	top:4px;
	left:4px;
	cursor:pointer;
}
#info3 {
	position:relative;
	width:16%;
	height:14%;
    margin:3% 0px 0px 1px;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:1;
	background:#B4B1AB;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	font-family: 'Lato', sans-serif;
	color:#fff;
	font-size:16px;
	cursor:pointer;
   -moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
	 }
#infopictab3{
    width:16px;
    height:16px;
    background:url('../images/iconsinfo.png') -18px -2px;
	z-index:2;
	top:4px;
	left:4px;
	cursor:pointer;
}
#info4 {
	position:relative;
	width:20%;
	height:14%;
    margin:3% 0px 0px 1px;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:1;
	background:#B4B1AB;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	font-family: 'Lato', sans-serif;
	color:#fff;
	font-size:16px;
	cursor:pointer;
   -moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
	 }
#infopictab4{
    width:16px;
    height:16px;
    background:url('../images/iconsinfo.png') -37px -2px;
	z-index:2;
	top:4px;
	left:4px;
	cursor:pointer;
}
#info5 {
	position:relative;
	width:16.5%;
	height:14%;
    margin:3% 0px 0px 1px;
	overflow:hidden;
	display:inline-block;
	float:left;
	z-index:1;
	background:#B4B1AB;
	font-family: 'Lato', sans-serif;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	
	color:#fff;
	font-size:16px;
	cursor:pointer;
   -moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
	 }
#infopictab5{
    width:16px;
    height:16px;
    background:url('../images/iconsinfo.png') -82px -2px;
	z-index:2;
	top:4px;
	left:4px;
}
#infoboxin {
	position:relative;
	width:100%;
	height:254px;
    margin:0px 0px 0px 0px;
	overflow:inherit;
	display:inline-block;
	float:left;
	z-index:3;
	 }
#ibi{
	
	width:98%;
	height:88%;
	top:70px;
	left:10px;
	position:absolute;
	z-index:2;
	background:#FFF;
	-webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 1px 1px 6px rgba(50, 50, 50, 0.48);
    -moz-box-shadow:    1px 1px 6px rgba(50, 50, 50, 0.48);
    box-shadow:         1px 1px 6px rgba(50, 50, 50, 0.48);
	overflow:auto;
}
#insidetabsalesmanex {
	position:relative;
	width:96%;
	height:83%;
	background:#ccc;
	z-index:5;
	margin:2%;
	display:inline-block;
	
	}
#salesmanimg {
	width:16%;
    height:81%;
    background:url('../images/iconsinfo.png') -1px -22px;
	z-index:6;
	position:relative;
	margin:2% 0 0 2%;
	display:inline-block;
}
#salesmantextbox {
	position:relative;
	width:96%;
	height:94%;
	display:inline-block;
	overflow:hidden;
	margin:1% 0% 0% 2%;
	background:#fff;
	-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 21px;
-webkit-border-bottom-left-radius: 21px;
border-bottom-left-radius: 21px;
	}
#salesmantext1 {
	position:relative;
	float:right;
	display:inline-block;
	color:#ff9900;
	font-family: 'Lato', sans-serif;
	font-size:18px;
	width:98%;
	height:6%;
	margin:1% 0% 0% 0%;
	overflow:hidden;
	 }
	 #salesmantext222 {
	position:relative;
	float:left;
	display:inline-block;
	color:#666;
	font-family: 'Lato', sans-serif;
	font-size:15px;
	width:34%;
	height:15%;
	margin:1% 3% 0% 1%;
	overflow:hidden;
	 }
#salesmantext2 {
	position:relative;
	float:left;
	display:inline-block;
	color:#666;
	font-family: 'Lato', sans-serif;
	font-size:15px;
	width:45%;
	height:20%;
	margin:0% 3% 0% 1%;
	overflow:hidden;
	 }
#insidetabshippinginfo {
	position:relative;
	width:96%;
	height:83%;
	background:#ccc;
	z-index:5;
	margin:2%;
	display:none;
	 }
.tablecour a:link {
	color: #666;
	font-weight: bold;
	text-decoration:none;
}
.tablecour a:visited {
	color: #999999;
	font-weight:bold;
	text-decoration:none;
}
.tablecour a:active,
.tablecour a:hover {
	color: rgb(255, 153, 0);
	text-decoration:underline;
}
.tablecour {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
	background:#eaebec;
	margin:1% 0% 8% 2%;
	border:#ccc 1px solid;
    -moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 21px;
-webkit-border-bottom-left-radius: 21px;
border-bottom-left-radius: 21px;
    -moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
	width:97%;
	height:89%;
}
.tablecour th {
	padding:20px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.tablecour th:first-child {
	text-align: center;
	padding-left:20px;
}
.tablecour tr:first-child th:first-child {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
.tablecour tr:first-child th:last-child {
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
.tablecour tr {
	text-align: center;
	padding-left:20px;
}
.tablecour td:first-child {
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
.tablecour td {
	padding:10px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;

	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.tablecour tr.even td {
	background: #f6f6f6;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
.tablecour tr:last-child td {
	border-bottom:0;
}
.tablecour tr:last-child td:first-child {
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
.tablecour tr:last-child td:last-child {
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
.tablecour tr:hover td {
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}
#shippingimg {
	width:16%;
    height:81%;
    background:url('../images/iconsinfo.png') -388px -22px;
	z-index:6;
	position:relative;
	margin:2% 0 0 2%;
	display:inline-block;
}


#shippingtextbox {
	position:relative;
	width:96%;
	height:89%;
	display:inline-block;
	overflow:hidden;
	margin:1% 0% 0% 2%;
	background:#fff;
	-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 21px;
-webkit-border-bottom-left-radius: 21px;
border-bottom-left-radius: 21px;
	}

#cou1 {
	position:relative;
	width:69%;
	height:27%;
	margin:0% 0 0 0%;
	z-index:6;
}
#feetitle1 {
	position:relative;
	float:left;
	display:inline-block;
	color:#333;
	font-family: 'Lato', sans-serif;
	font-size:16px;
	width:100%;
	height:14%;
	margin:0% 0% 0%  0%;
	overflow:hidden;
	 }
#fee1 {
	position:relative;
	float:right;
	display:inline-block;
	color:#666;
	font-family: 'Lato', sans-serif;
	font-size:16px;
	width:100%;
	height:14%;
	margin:0%;
	overflow:hidden;
	 }
#estimatedelivery {
	position:relative;
	float:left;
	display:inline-block;
	color:#333;
	font-family: 'Lato', sans-serif;
	font-size:16px;
	width:100%;
	height:14%;
	margin:0% 0% 0%  0%;
	overflow:hidden;
}
#delivertime {
    position:relative;
	float:right;
	display:inline-block;
	color:#666;
	font-family: 'Lato', sans-serif;
	font-size:16px;
	width:100%;
	height:14%;
	margin:0%;
	overflow:hidden;
}
	
#insidetabrugsminecertificate{
	position:relative;
	width:96%;
	height:83%;
	background:#ccc;
	z-index:5;
	margin:2%;
	display:none;
	 }
#certificateimg {
	width:15%;
    height:81%;
    background:url('../images/iconsinfo.png') -123px -22px;
	z-index:6;
	position:relative;
	margin:2% 0 0 2%;
	display:inline-block;
}
#certificatetextbox {
	position:relative;
	width:96%;
	height:89%;
	display:inline-block;
	overflow:hidden;
	margin:1% 0% 0% 2%;
	background:#fff;
	-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 21px;
-webkit-border-bottom-left-radius: 21px;
border-bottom-left-radius: 21px;
	}
#certificatetext {
	position:relative;
	float:left;
	display:inline-block;
	color:#666;
	font-family: 'Sofia', cursive;
	font-size:18px;
	width:48%;
	height:21%;
	margin:9% 0 0 16%;
	overflow:hidden;
	 }
#insidecertificate {
   position:relative;
   width: 16%;
   height: 20%;
   background-color: #fff;
   border: 1px #A0A0A0 solid;
   vertical-align:middle;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
	margin:-5% 0 0 67%;
	float:left;

	}
#insidecertificate:hover {
   background-color: #ff9900;
  
   border: 1px #FFA500 solid;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.75);
   -moz-box-shadow:    0px 0px 3px rgba(50, 50, 50, 0.75);
   box-shadow:         0px 0px 3px rgba(50, 50, 50, 0.75);
}
#text {
	 position:relative;
   margin:4% 0 0 7%;
   width: 100%;
   height: 50%;
   overflow: hidden;
   text-align: center;
   vertical-align:middle;
   text-decoration:none;
   color:#666;
   font-family: 'Sofia', cursive;
   font-size:17px;
}
#text:hover {
	color:#fff;
  
}

#insidetabcityinfo {
	position:relative;
	width:96%;
	height:83%;
	background:#ccc;
	z-index:5;
	margin:2%;
	display:none; }
#cityimg {
	width:16%;
    height:81%;
    background:url('../images/iconsinfo.png') -535px -22px;
	z-index:6;
	position:relative;
	margin:2% 0 0 2%;
	display:inline-block;
}
#citytextbox {
	position:relative;
	width:79%;
	height:89%;
	display:inline-block;
	overflow:hidden;
	margin:1% 0% 0% 2%;
	background:#fff;
	-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 21px;
-webkit-border-bottom-left-radius: 21px;
border-bottom-left-radius: 21px;
	}
#citytext1 {
    position:relative;
	float:right;
	display:inline-block;
	color:#ff9900;
	font-family: 'Lato', sans-serif;
	font-size:18px;
	width:98%;
	height:16%;
	margin:1% 0% 0% 0%;
	overflow:hidden;
	 }
#citytext2 {
	position:relative;
	float:right;
	display:inline-block;
	color:#666;
	font-family: 'Lato', sans-serif;
	font-size:15px;
	width:87%;
	height:79%;
	margin:1% 3% 0% 0%;
	overflow:hidden;
	 }	
#insidetabprices {
	position:relative;
	width:96%;
	height:83%;
	background:#ccc;
	z-index:5;
	margin:2%;
	display:none;
	 }
#pricesimg {
	width:16%;
    height:81%;
    background:url('../images/iconsinfo.png') -245px -22px;
	z-index:6;
	position:relative;
	margin:2% 0 0 2%;
	display:inline-block;
}
#pricestextbox {
	position:relative;
	width:96%;
	height:89%;
	display:inline-block;
	overflow:hidden;
	margin:1% 0% 0% 2%;
	background:#fff;
	-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 21px;
-webkit-border-bottom-left-radius: 21px;
border-bottom-left-radius: 21px;
	}
.tableprice a:link {
	color: #666;
	font-weight: bold;
	text-decoration:none;
}
.tableprice a:visited {
	color: #999999;
	font-weight:bold;
	text-decoration:none;
}
.tableprice a:active,
.tableprice a:hover {
	color: rgb(255, 153, 0);
	text-decoration:underline;
}
.tableprice {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
	background:#eaebec;
	margin:1% 0% 8% 2%;
	border:#ccc 1px solid;
    -moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
 border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 21px;
-webkit-border-bottom-left-radius: 21px;
border-bottom-left-radius: 21px;
    -moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
	width:97%;
	height:89%;
}
.tableprice th {
	padding:20px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.tableprice th:first-child {
	text-align: center;
	padding-left:20px;
}
.tableprice tr:first-child th:first-child {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
.tableprice tr:first-child th:last-child {
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
.tableprice tr {
	text-align: center;
	padding-left:20px;
}
.tableprice td:first-child {
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
.tableprice td {
	padding:10px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;

	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.tableprice tr.even td {
	background: #f6f6f6;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
.tableprice tr:last-child td {
	border-bottom:0;
}
.tableprice tr:last-child td:first-child {
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
.tableprice tr:last-child td:last-child {
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
.tableprice tr:hover td {
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}
#circle1 {
	width: 40px;
	height: 40px;
	background:rgb( 205, 127, 50);
	
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	margin:-4% 0 0 0;
}
#bronze {
	position:relative;
	font-size:19px;
	font-family: 'Lato', sans-serif;
	color:#666;
	margin:-22% 0 0 35%;
	width:55%;
	height:10%;
	overflow:hidden;
}
#bprice{
	font-size:17px;
	font-family: 'Lato', sans-serif;
	color:#666;
	}
#circle2 {
	width: 40px;
	height: 40px;
    background:#C0C0C0;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	margin:-8% 0 0 7%;
}
#silver {
	position:relative;
	font-size:19px;
	font-family: 'Lato', sans-serif;
	color:#666;
	margin:-19% 0 0 31%;
	width:40%;
	height:10%;
	overflow:hidden;
}
#sprice{
	font-size:17px;
	font-family: 'Lato', sans-serif;
	color:#666;
	}

#circle3 {
	width: 40px;
	height: 40px;
	background: rgb(234, 193, 23);
	
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	margin:-7% 0 0 0;
}
#gold {
	position:relative;
	font-size:19px;
	font-family: 'Lato', sans-serif;
	color:#666;
	margin:-21% 0 0 35%;
	width:40%;
	height:10%;
	overflow:hidden;
}
#gprice{
	font-size:17px;
	font-family: 'Lato', sans-serif;
	color:#666;
	}
#circle4 {
	width: 40px;
	height: 40px;
	background: #E5E4E2;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	margin:-8% 0 0 7%;
}
#platinum{
	position:relative;
	font-size:19px;
	font-family: 'Lato', sans-serif;
	color:#666;
	margin:-19% 0 0 35%;
	width:55%;
	height:10%;
	overflow:hidden;
}
#pprice{
	font-size:17px;
	font-family: 'Lato', sans-serif;
	color:#666;
}
#pricestext {
	position:relative;
	float:right;
	display:inline-block;
	color:#fff;
	font-family: 'Lato', sans-serif;
	font-size:18px;
	width:81%;
	height:100%;
	margin:0%;
	overflow:hidden;
	 }
.ic {
	position:absolute;
    z-index:0;
    top:8px;
    left:0px;
    width:100%;
	height:80%;
}


/*end div infobox*/

/*start div youmay*/
#youmaymain {
	position:relative;
    margin:2% 0px 0px 22%;
	overflow:hidden;
	display:inline-block;
	float:left;
	width:63%;
	height:20%;
	 }
#youmaymainbox {
	position:relative;
    margin:0% 0px 0px 0%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:97%;
	height:97%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	 }
#youmayname {
	position:relative;
	width:24%;
	height:8%;
    margin:1% 0px 0px 1%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family: Amaranth, sans-serif;
	font-size:14px;
	color:#333;
	 }
#line {
	position:relative;
	margin:2% 0px 0px 2px;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:#ff9900;
	width:73%;
	height:2px;
	 }
.e {
	width:100%;
	height:100%;
	 }
#similarpriceborder {
	position:relative;
    margin:4% 0px 2% -96%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:19%;
	height:80%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	 }
#each1 {
	position:relative;
	width:76%;
	height:76%;
    margin:9% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }
	 
#similarprice {
	position:relative;
	width:72%;
	height:8%;
    margin:6% 0px 9% 20%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:15px;
	color:#ff9900;
	font-weight:bold;
	 }
#similarcolorborder {
	position:relative;
    margin:4% 0px 2% -71%;
	overflow:hidden;
	display:inline-block;
	float:left; 
	background:white;
	width:19%;
	height:80%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	}
#each2 {
	position:relative;
	width:76%;
	height:76%;
    margin:9% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }

#similarcolor {
	position:relative;
	width:74%;
	height:8%;
    margin:6% 0px 9% 21%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:15px;
	color:#ff9900;
	font-weight:bold;
	 }
#similarmaterialborder {
		position:relative;
    margin:4% 0px 2% -46%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:19%;
	height:80%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	 }
#each3 {
	position:relative;
	width:76%;
	height:76%;
    margin:9% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }
#similarmaterial {
	position:relative;
	width:93%;
	height:8%;
    margin:6% 0px 9% 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:15px;
	color:#ff9900;
	font-weight:bold;
	 } 
#similaroriginborder {
		position:relative;
    margin:4% 0px 2% -20%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:19%;
	height:80%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	 }
#each4 {
	position:relative;
	width:76%;
	height:76%;
    margin:9% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }
#similaorigin {
	position:relative;
	width:77%;
	height:10%;
    margin:6% 0px 9% 17%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:15px;
	color:#ff9900;
	font-weight:bold;
	 }
/*end div youmay*/

/* start div recently viewed */
#recentlyviewedmain {
	position:relative;
    margin:2% 0px 0px 22%;
	overflow:hidden;
	display:inline-block;
	float:left;
	width:63%;
	height:556px;
	 }
#recentlyviewedmainbox {
	position:relative;
  margin:0px 0px 0px 0%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:97%;
	height:97%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	 }
#recentlyviewedname {
	position:relative;
	width:16%;
	height:4%;
    margin:1% 0px 0px 1%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family: Amaranth, sans-serif;
	font-size:14px;
	color:#333;
	 }
#line2{
	position:relative;
	margin:2% 0px 0px 0px;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:#ff9900;
	width:81%;
	height:2px;
	 }
.e2 {
	width:100%;
	height:100%;
}
#similarpriceborder11 {
	position:relative;
    margin:4% 0px 0px -96%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:19%;
	height:40%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	 }
#each11 {
	position:relative;
	width:76%;
	height:76%;
    margin:9% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }
#similarprice11 {
	position:relative;
	width:72%;
	height:8%;
    margin:6% 0px 0px 20%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:15px;
	color:#ff9900;
	font-weight:bold;
	 }
#similarcolorborder22 {
	position:relative;
    margin:4% 0px 0px -71%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:19%;
	height:40%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	
	 }
#each22 {
	position:relative;
	width:76%;
	height:76%;
    margin:9% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }
#similarcolor22 {
	position:relative;
	width:74%;
	height:8%;
    margin:6% 0px 0px 21%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:15px;
	color:#ff9900;
	font-weight:bold;
	 }
#similarmaterialborder33 {
	position:relative;
    margin:4% 0px 0px -46%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:19%;
	height:40%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	 }
#each33 {	
    position:relative;
    margin:9% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	width:76%;
	height:76%;
	 }
#similarmaterial33 {
	position:relative;
	width:93%;
	height:8%;
    margin:6% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:15px;
	color:#ff9900;
	font-weight:bold;
	 }
#similaroriginborder44 {
	position:relative;
    margin:4% 0px 0px -20%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:19%;
	height:40%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	 }
#each44 {
	position:relative;
	width:76%;
	height:76%;
    margin:9% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }
#similaorigin44 {
	position:relative;
	width:77%;
	height:10%;
    margin:6% 0px 0px 17%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:15px;
	color:#ff9900;
	font-weight:bold;
	 }
#similarpriceborder55 {
	position:relative;
    margin:37% 0px 0px -96%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:19%;
	height:40%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	 }
#each55 {
	position:relative;
	width:76%;
	height:76%;
    margin:9% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }
#similarprice55 {
	position:relative;
	width:72%;
	height:8%;
    margin:6% 0px 0px 20%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:15px;
	color:#ff9900;
	font-weight:bold;
	 }
#similarcolorborder66 {
	position:relative;
    margin:37% 0px 0px -71%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:19%;
	height:40%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	 }
#each66 {
	position:relative;
	width:76%;
	height:76%;
    margin:9% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }
#similarcolor66 {
	position:relative;
	width:74%;
	height:8%;
    margin:6% 0px 0px 21%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:15px;
	color:#ff9900;
	font-weight:bold; }
	
#similarmaterialborder77 {
	position:relative;
    margin:37% 0px 0px -46%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:19%;
	height:40%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	 }
#each77 {
	 position:relative;
	 width:76%;
	height:76%;
    margin:9% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left; 
	}
#similarmaterial77 {
	position:relative;
	width:93%;
	height:8%;
    margin:6% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:15px;
	color:#ff9900;
	font-weight:bold;
	 }
#similaroriginborder88 {
	position:relative;
    margin:37% 0px 0px -20%;
	overflow:hidden;
	display:inline-block;
	float:left;
	background:white;
	width:19%;
	height:40%;
	border:solid;
	border-color:#ccc;
	border-radius:10px;
	 }
#each88 {
	position:relative;
	width:76%;
	height:76%;
    margin:9% 0px 0px 12%;
	overflow:hidden;
	display:inline-block;
	float:left;
	 }

#similaorigin88 {
	position:relative;
	width:77%;
	height:10%;
    margin:6% 0px 0px 17%;
	overflow:hidden;
	display:inline-block;
	float:left;
	font-family:Lato, sans-serif;
	font-size:15px;
	color:#ff9900;
	font-weight:bold;
	 }

/* end div recently viewed */



