@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline
}
ol, ul {
	list-style: none
}
/*----------------------------------------*/
/*----- 1.2 General styles -----*/
/*----------------------------------------*/
body {
	 width:100%;
	 background: #ffffff;
 }
.column_30 {
	width:250px;
	float:left
}
.column_60 {
	width:500px;
	float:left
}
.column_100 {
	width:100%;
	float:left
}
.offset_25 {
	margin-right:25px;
}
/* Fonts */
/*imports*/ 
@import url(http://fonts.googleapis.com/css?family=Dosis:400,200,300,500,600,700,800);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,400italic,600,600italic);
/* SEO */
#seo_wrapper {
	height: 30px;
	width: 100%;
	background: #f0f0f0;
	float:left
}
#seo_container {
	width:1017px;
	margin:0 auto;
	height:30px
}
#seo_left {
	width:575px;
	height:100%;
	float:left
}
#seo_left a {
	text-decoration:none;
	color:#000
}
#seo_left h1 {
	font-family: 'Open sans', sans-serif;
	font-weight: 300;
	font-size: 13px;
	line-height:30px
}
#seo_right {
	width:400px;
	float: right
}
ul.top_seo_nav {
	list-style:none;
	margin:0;
	padding:0;
	text-align:right
}
ul.top_seo_nav li {
	font-family: 'Open sans', sans-serif;
	font-weight: 300;
	font-size: 13px;
	line-height:30px;
	display:inline;
	padding:0 10px 
}
ul.top_seo_nav li+li {
	border-left: 1px solid #ffffff
}
ul.top_seo_nav li a {
	text-decoration:none;
	color:#666666 
}
ul.top_seo_nav li a:hover {
	text-decoration:none;
	color:#1896e6
}
/* Header */
#header_wrapper {
	height: 125px;
	width: 100%;
	float:left;
	margin-bottom:0px;
	margin-top:0px
}
#header {
	width:1017px;
	height:125px;
	margin:0 auto;
	position:relative
}
#logo {
	width:100%;
	height:125px;
	float:left;
	text-align:left;
	text-transform:uppercase
}
/*----- navigation -----*/
#nav_wrapper {
	width: 100%;
	float:left;
}
#nav {
	width:1017px;
	height:35px;
	margin:0 auto;
	background:#1896e6;
}
#nav ul.header_nav {
	padding:0;
	margin:0;
}
#nav ul.header_nav li {
	padding: 0px 30px 0px 10px;
	float: left;
	list-style-type: none;
	position:relative;
}
#nav ul.header_nav li a {
	color:#fff;
	font-family: 'Open sans', sans-serif;
	font-weight: 600;
	font-size: 14px;
	line-height:35px;
	text-decoration:none;
}
#nav ul.header_nav li a:hover {
	color: #fff;
}
#nav ul li a.current {
	color: #a4dbff;
}
#nav ul.header_nav li:hover {
    background:#3aa5e9;
}
#nav li ul {
	width: 200px;
	 /*Adjust width if you have long text link*/
	display: none;
  background:#1896e6;
	-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.13);
	-moz-box-shadow:3px 3px 4px rgba(0,0,0,.13);
	box-shadow:3px 3px 4px rgba(0,0,0,.13);
}
#nav li ul li:last-child {border-bottom:5px solid #3aa5e9}
#nav li:hover ul {
	padding: 0px 0px 0px 0px;
	margin-left: -10px;
	position: absolute;
	top: 35px;
	display: block;
	z-index: 10000;
}
#nav li:hover li {
	background:#3aa5e9;
	padding: 0px 10px;
	float: none;
}
#nav li:hover li a {
	font-size: 13px !important;
	line-height:30px;
	font-weight: 400;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.15);
}
#nav li ul a:hover {
	text-decoration: underline;
}
#nav select {
	display: none;
	cursor: pointer !important;
	color: #a4dbff !important;
	outline: none;
}
/*---------------Breadcrumbs----------------*/
#breadcrumbs {
	font-family: 'Open sans', sans-serif;
	color:#333;
	font-size:12px;
	padding-left:10px;
	line-height:30px;
	width:1007px;
	margin:0 auto;
	background:#f0f0f0;
	vertical-align: middle;
}
#breadcrumbs a {
	color:#FB5C00 ;
	text-decoration:none;
}
#breadcrumbs a:hover {
	text-decoration:underline;
}
/*----- zone 1 wrapper -----*/
#content_zone_wrapper {
	float: left;
	width: 100%;
	min-height: 600px;
	height:auto;
	margin-top:15px;
}
#content_zone {
	width:1017px;
	margin:0 auto;
	height:auto;
}
#CZ_Right {
	width:792px;
	height:auto;
	float:right;
}
#CZ_Right h2 {
	font-family: 'Open sans', sans-serif;
}
#CZ_Right h3 {
	font-family: 'Open sans', sans-serif;
	font-weight: 400;
	font-size: 20px;
	color: #000;
}
#CZ_Right p {
	font-family: 'Open sans', sans-serif;
	font-weight: 300;
	font-size: 13px;
	color: #000;
}
#CZ_Right a {
	color:#000000;
}
#CZ_Right ol {
    font-family: "Open sans",sans-serif;
    font-size: 13px;
    font-weight: 300;
    margin: 25px;
    list-style-type: decimal;
}
#CZR_Pr_Container p.h2_style {
    font-size: 14px !important;
    line-height: 21px !important;
    font-weight: 600 !important;
    padding-left: 0px !important;
	padding-bottom:0!important;
    margin-bottom: 10px !important;
}
#HS_container {
	float:left;
	padding:0;
	width:792px;
	height:320px;
	margin-right:5px;
	position:relative;
	margin-bottom:15px;
}
#header_slider {
	float:left;
	width:320px;
	height:320px;
	margin-right:15px;
	position:relative;
}
ul.slider_right {
	list-style:none;
	float:left;
	width:457px;
	height:310px
}
ul.slider_right li {
	width:100%;
	height:76px;
	list-style:none;
	display:block
}
ul.slider_right li:first-child {
	 border-bottom: 1px solid #f7f7f7;
	 padding:0 0 2px 0;
	 border-right:1px solid #f7f7f7;
}
ul.slider_right li:last-child {
	 border: none;
	 padding:2px 0 0 0;
	 border-right:1px solid #f7f7f7;
}
ul.slider_right li {
	 border-bottom: 1px solid #f7f7f7;
	 padding:2px 0;
	 border-right:1px solid #f7f7f7;
}
ul.slider_right li img {
	display:block;
	margin:0;
	width:76px;
	height:76px;
	float:left
}
ul.slider_right li span.Prod_Desc_Right {
	width:75%;
	height:76px;
	text-align:left;
	float:left;
	margin:0 5px 0 10px;
	padding:0;
	font-family: 'Open Sans', sans-serif
}
ul.slider_right li span.Prod_Desc_Right p.h4_title  {
	padding:5px 0 5px 0;
	font-size:14px!important;
	margin-top:0px;
	line-height:13px;
	font-weight:600
}
ul.slider_right li span.Prod_Desc_Right p.h4_title a {
	color:#000000;
	text-decoration:none
}
ul.slider_right li span.Prod_Desc_Right p.h4_title a:hover {
	color:#FB5C00 !important;
	text-decoration:underline
}
ul.slider_right li span.Prod_Desc_Right p {
	font-family: 'Dosis', sans-serif !important;
	font-size:12px !important;
	line-height:16px;
	color:#aaaaaa !important
}
ul.slider_right li span.Prod_Desc_Right p span {
	color:#cc0000 !important;
	padding-right:3px
}
#CZ_Left {
	width:210px;
	float:left;
}
#CZL_Container {
	width:100%;
	min-height:100px;
	height:auto;
	border:1px solid #d8d8d8;
	margin-bottom:15px;
}
ul.categ_nav {
	width:100%;
	padding:5px 0 10px 0;
	margin:0;
}
ul.categ_nav li {
	font-family: 'Open sans', sans-serif;
	font-weight: 400;
	font-size: 13px;
	color: #000000;
	padding:4px 10px;
}
ul.categ_nav li {
	border-bottom: 1px solid #f7f7f7;
}
ul.categ_nav li:before {
	font-size: 14px;
	color: #1896e6;
	content: "» ";
}
ul.categ_nav li a {
	color:#000000;
	text-decoration:none;
}
ul.categ_nav li a:hover {
	
    color:#FB5C00;
	
    text-decoration:underline;
	
}
ul.categ_nav li ul {
	
	width: 100%;
	 /*Adjust width if you have long text link*/
    padding: 0;
	
}
ul.categ_nav li li {
	
    border:0 !important;
	
    font-size: 12px !important;
	
    font-weight: 300;
	
}
ul.categ_nav li li:before {
	
    font-size: 13px;
	
    color: #aaaaaa;
	
    content: "- ";
	
}
ul.categ_nav li li a:hover {
	color:#000000
}
#CZL_Container h3 {
	font-family: 'Open sans', sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: #000;
	text-shadow: 1px 1px 0px rgba(255, 255, 255, 1)
}
/*Search Form*/
#CZL_Container .search-submit {float:left}
#CZL_Container .screen-reader-text {
	font-family: "Open sans",sans-serif;
	font-weight: 600;
	font-size: 13px;
	color: #000;
	text-shadow: 1px 1px 0px #FFF;
}
#CZL_Container form {padding:10px; height:auto; min-height:100px }
#CZL_Container .search-field {
	width: 190px;
  padding: 8px 5px;
  margin: 5px 0 10px 0; 
	background: #ffffff;
	border: 1px solid #d0d0d0;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;
  transition: border 0.2s linear 0s;
	font-family: 'Open sans', sans-serif;
	font-weight: 300;
	font-size: 13px;
}
#CZL_Container .search-submit {
	float:left;
	width: 100px;
  height: 26px;
	border-radius:3px;
	border:1px solid #e87b0e;
	background: #ff9b15 url('../images/repeat-x.png') 0px 0px repeat-x;
	cursor: pointer;
	font-weight: 600!important;
	font-size: 13px;
	color:#fff!important;
}
/*Produc list large prod_list_large */
ul.prod_list_large {
  margin:15px 0 0px 0;
  padding:0
}
ul.prod_list_large li {
	width:220px;
	list-style:none;
	display:inline-table;
	padding:0px;
	position:relative
}
ul.prod_list_large li:nth-of-type(3n-2) {
	margin:0 46px 10px 15px
}
ul.prod_list_large li:nth-of-type(3n-1) {
	margin:0 47px 10px 0px
}
ul.prod_list_large li:nth-of-type(3n+0) {
	margin:0 0 10px 0px
}
ul.prod_list_large li img {
	display:block;
	padding:0px !important;
	width:220px;
	height:220px  
}
ul.prod_list_large li span.Prod_Title {
	width:100%;
	height:40px;
	float:left;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px !important;
	letter-spacing:-0.2px;
	color:#000000;
	padding:5px 0 !important;
	text-align:center;
	margin:0 0 -10px 0 !important
}
ul.prod_list_large li span.Prod_Title a {
	color:#000000 !important
}
ul.prod_list_large li span.Prod_Title a:hover {
	text-decoration:underline !important;
}
ul.prod_list_large li p.Prod_MOQ {
	font-family: 'Dosis', sans-serif !important;
	width:100%;
	float:left;
	font-size: 11px !important;
	color:#aaaaaa !important;
	text-align:center;
	padding:0px !important;
	margin:0 !important
}
ul.prod_list_large li p.Prod_MOQ span {
	color:#FB5C00 !important;
	font-weight:600
}
ul.prod_list_large li p.Prod_Price {
	width:100%;
	float:left
}
ul.prod_list_large li p.Prod_Price {
	font-size: 12px !important;
	font-weight:600 !important;
	margin:0 !important;
	padding:0 !important;
	color:#999999 !important;
	text-align:center
}
ul.prod_list_large li p.Prod_Price span {
	font-size: 12px !important;
	margin:0 !important;
	padding:0 2px 0 0 !important;
	text-align:center;
	color:#cc0000 !important
}
ul.prod_list_large li p.Hid_Dscrpt {
	position:absolute;
  font-family: 'Open Sans', sans-serif;
  font-size: 13px !important;
	width:220px;
	text-align:center;
	background:rgba(255,255,255,0.7);	
	opacity: 0
}
/*===========Category Gallery View=========== */
ul.productsGalleryView {
	padding-top:10px!important;
	overflow:hidden;
  zoom:1
}
ul.productsGalleryView li {
	width:220px;
	height:310px;
	padding:0 12px;
	padding-top:10px;
	overflow:hidden;
	border:1px solid #fff;
	float:left
}
ul.productsGalleryView li:hover {
	background-color:#FFF;
	box-shadow:2px 2px 10px hsla(0,0%,0%,.3);
	border:1px solid #ddd;
	z-index:2;
}
.productsGalleryView .product-img{
	border:1px solid #ddd;
	width:220px;
	height:220px;
	line-height:220px;
	overflow:hidden;
	position:relative
}
.productsGalleryView .product-img img {
	padding:0!important;
}
ul.productsGalleryView li:nth-of-type(3n-2) {
	margin:0 0px 5px 3px;
}
ul.productsGalleryView li:nth-of-type(3n-1) {
	margin:0 23px 5px 23px;
}
ul.productsGalleryView li:nth-of-type(3n+0) {
	margin:0 0 5px 0px;
}
ul.productsGalleryView .product-title a{
	display:block;
	margin:5px 0;
	font-family: 'Open Sans', sans-serif;
	line-height:16px;
	text-align:center!important;
	font-size: 13px !important;
	color:#666!important;
	letter-spacing:-0.2px
}
ul.productsGalleryView .product-title a:visited{
	color:#969
}
ul.productsGalleryView .product-title a:hover{
	color:#f90!important;
	text-decoration:underline!important
}
ul.productsGalleryView li .product-order-info{
	color:#666;
	font-size:11px;
	font-family:Tahoma;
	-webkit-text-size-adjust:none;
	text-align:center;
}
ul.productsGalleryView li .product-order-info span{
	color:#999
}
ul.productsGalleryView li p.Hid_Dscrpt {
	position:absolute;
  font-family: 'Open Sans', sans-serif;
  font-size: 13px !important;
	width:220px;
	text-align:center;
	background:rgba(255,255,255,0.7);	
	opacity: 0
}
/*===============Container Header================*/
.container_header {
	display:block;
	padding:0px 10px;
	line-height:32px;
	position:relative;
	font-family: 'Open sans', sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: #000;
	text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
	border-bottom: 2px solid #1896e6;
	/*Border under container header */
}
.container_header .ch_r:before {
	content:url('../images/heading-arrow.png');
	position:relative;
	left:0;
	top:4px;
	padding-right:5px
}
.container_header h2:before {
	content:url('../images/heading-arrow.png');
	position:relative;
	left:0;
	top:4px;
	padding-right:5px
}
.container_header p.container_more {
	display:block;
	position:absolute;
	top:0;
	right:0;
	line-height:12px
}
.container_header p.container_more a {
	text-decoration:none;
	color:#1896e6 !important
}
.container_header p.container_more a:after {
	font-size: 14px;
	color: #1896e6;
	content: " »"
}
.container_header_bg {
	background: url('../images/repeat-x.png') 0 -34px repeat-x;
}
/*=====================================*/
#CZL_Container p {
	font-family: 'Open sans', sans-serif;
	font-weight: 300;
	font-size: 13px;
	color: #000;
	margin-bottom:10px
}
.left_contact p {
	padding:0px 10px 0 10px;
	margin-top:10px
}
.left_contact img {
	padding:10px 10px 0px 10px
}
#CZR_Container {
	width:100%;
	min-height:100px;
	height:auto;
	border:1px solid #d8d8d8;
	margin-bottom:15px;
	overflow: hidden;
	_overflow: visible;
	/* for IE */
	_zoom: 1;
	/* for IE */
}
#CZR_Container.fat_border {
	padding:10px 0 10px 10px;
	width:auto;
	border:3px solid #B3DAFF;
}
ul.ag_info_list {
	margin:0;
	padding:10px;
}
ul.ag_info_list li {
	display:block;
	padding:2px 0px;
	font-size: 13px;
	font-weight: 300;
	line-height:26px;
	color:#000;
	font-family: 'Open sans', sans-serif;
}
ul.ag_info_list li a {
	color:#ff0051;
	text-decoration:none;
}
ul.ag_info_list li span.Ag_I_Title {
	display:inline-block;
	width:140px;
	font-weight: 600;
}
ul.ag_info_list li span.Ag_I_Value {
	display:inline-block;
	font-weight: 400;
	width:320px;
	background:#f7f7f7 url('../images/profile_stats_bg.jpg') repeat-x bottom;
	padding: 0 10px;
}
#CZR_Container h3 {
	font-family: 'Open sans', sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: #000;
	text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
}
#CZR_Container h3 span {background:#0fd700; color:#fff; text-shadow: none; text-shadow: 1px 1px 0px rgba(9, 134, 0, 1); border-radius: 3px; padding:3px 6px 3px 6px}
#CZR_Container .container_header h3:before {
	content:url('../images/heading-arrow.png');
	position:relative;
	left:0px;
	top:4px;
	padding-right:5px
}
#CZR_Container h4 {
	font-family: 'Open sans', sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: #000;
	text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
}
#CZR_Container h2 {
	font-family: 'Open sans', sans-serif;
	font-weight: 600;
	font-size: 14px;
	color: #000;
	text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
}
#CZR_Container h5 {
	font-family: 'Open sans', sans-serif;
	font-weight: 300;
	font-size: 16px;
	color: #000;
	padding:0px 10px
}
#CZR_Container p {
	font-family: 'Open sans', sans-serif;
	font-weight: 300;
	font-size: 13px;
	color: #000;
	padding:10px 10px;
	margin-bottom:10px
}
#CZR_Container a {
	color:#1896e6;
	text-decoration:none;
	font-weight: 400
}
#CZR_Container img {
	float:left;
	padding:10px
}
.top_contact {
	width:250px;
	height:100px;
	background:#f0f0f0;
	float:left;
	margin:-5px 10px 10px 10px;
}
.top_contact p {
	font-size: 12px!important;
	text-align:center;
	color:#999999 !important;
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
	margin-bottom:-10px!important;
}
.button_1 {
	margin:auto;
	text-align:center;
	border-radius:3px;
	border:1px solid #e87b0e;
	background: #ff9b15 url('../images/repeat-x.png') 0px 0px repeat-x;
	height:34px;
	width:230px;
	line-height:34px;
	margin-top:10px;
	font-family: 'Open sans', sans-serif;
	font-weight: 600!important;
	font-size: 16px;
	color:#fff!important;
	display:block;
	cursor: pointer;
}
.button_1:hover {
  color: #FFF;
  background-color: #F8AF23;
  background-image: -moz-linear-gradient(center top , #FFBC35, #F2A210);
  background-repeat: repeat-x;
}
.top_contact a span{
	width:17px;
	height:13px;
	display:inline-block;
	background:url(http://img.alibaba.com/js/5v/esite/img/sprites-step.png) no-repeat -64px -608px;
	vertical-align:middle;
	margin-top:-2px;
	margin-right:5px;
	overflow:hidden
}
ul.prod_list {
	margin:10px 0 0 10px;
	padding:0
}
ul.prod_list li {
	width:135px;
	list-style:none;
	display:inline-table;
	padding:5px;
	border:1px solid #f7f7f7
}
ul.prod_list li:hover {
	border:1px solid #d8d8d8
}
ul.prod_list li:nth-of-type(5n-4) {
	margin:0 5px 10px 0px
}
ul.prod_list li:nth-of-type(5n-3) {
	margin:0 5px 10px 0px
}
ul.prod_list li:nth-of-type(5n-2) {
	margin:0 5px 10px 0px
}
ul.prod_list li:nth-of-type(5n-1) {
	margin:0 6px 10px 0px
}
ul.prod_list li:nth-of-type(5n+0) {
	margin:0 0px 10px 0px
}
ul.prod_list li img {
	display:block;
	padding:0px !important;
	width:135px;
	height:135px 
}
ul.prod_list li span.Prod_Title {
	width:100%;
	height:40px;
	float:left;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px !important;
	letter-spacing:-0.2px;
	line-height:14px;
	color:#000000;
	padding:5px 0px !important;
	text-align:center;
	margin:0 0 -10px 0 !important
}
ul.prod_list li span.Prod_Title a {
	color:#000000 !important
}
ul.prod_list li span.Prod_Title a:hover {
	color:#FB5C00 !important;
	text-decoration:underline !important
}
ul.prod_list li p.Prod_MOQ {
	font-family: 'Dosis', sans-serif !important;
	width:100%;
	float:left;
	font-size: 11px !important;
	color:#aaaaaa !important;
	text-align:center;
	padding:2px 0 5px 0 !important;
	margin:0 !important
}
ul.prod_list li p.Prod_MOQ span {
	color:#FB5C00 !important;
	font-weight:600
}
ul.prod_list li p.Prod_Price {
	width:100%;
	float:left
}
ul.prod_list li p.Prod_Price {
	font-size: 11px !important;
	font-weight:600 !important;
	margin:0 !important;
	padding:0 !important;
	color:#999999 !important;
	text-align:center
}
ul.prod_list li p.Prod_Price span {
	font-size: 11px !important;
	margin:0 !important;
	padding:0 2px 0 0 !important;
	text-align:center;
	color:#cc0000 !important
}
ul.hot_vert {
	margin:10px 33px;
  padding:0
}
ul.hot_vert li {border:none}
ul.hot_vert li:hover {border:none}
/*----- footer wrapper -----*/
#footer_wrapper {
	
	float: left;
	
	background: #f0f0f0;
	
	min-height: 300px;
	
    height:auto;
	
	width: 100%;
	
    padding:20px 0;
	
}
#footer_container {
	width:1017px;
	min-height: 300px;
	height:auto;
	position:relative;
	margin:0 auto;
}
#footer_nav_soc {
	width:100%;
	padding:0px 0 35px 0;
	float:left
}
ul.footer_nav {
	width:100%;
	min-height:50px;
	height:auto;
	float:left;
	text-align:center;
}
ul.footer_nav li {
	font-family: 'Open sans', sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: #000000;
	display:inline-table !important;
}
ul.footer_nav li a {
    color:#000000;
    text-decoration:none;
}
ul.footer_nav li a:hover {
  border-bottom:2px solid #ddd;
	color:#1896E6;
}
ul.footer_nav li:after {
  content: "|";
	font-size:18px!important;
	padding:0 10px;
	color:#ddd;
	font-weight:300;
}
ul.footer_nav li:last-child:after {
  content: "";
	margin-right:-10px;
}
#footer_icons {
	
  	width:100%;
	
    height:50px;
	
    margin-bottom:10px;
	
    float:left;
	
    text-align:center;
	
}
#footer_contacts {
	
  	width:100%;
	
    height:auto;
	
    background:#1896e6;
	
    margin-bottom:10px;
	
    border-radius:10px;
	
    float:left;
	
}
#footer_contacts p {
	 
    font-family: 'Open Sans', sans-serif;
	
    font-size: 13px !important;
	
    line-height:20px;
	
    color:#fff;
	 
    padding:20px 0px !important;
	 
    text-align:center;
	 
}
#footer_copyright {
	
    float:left;
	
	width:100%;
	
    height:50px;
	
    margin-top:15px;
	
}
#footer_copyright p {
	 
    font-family: 'Open Sans', sans-serif;
	
    font-size: 13px !important;
	
    line-height:14px;
	
    color:#000000;
	 
    padding:5px 0px !important;
	 
    text-align:center;
	 
    margin:0 0 -10px 0 !important;
	
}
ul.footer_seo_list {
	
    list-style:none;
	
    margin:5px 0 0 0;
	
    padding:0;
	
    text-align:center;
	
    
}
ul.footer_seo_list li {
	
    font-family: 'Open sans', sans-serif;
	
	font-weight: 300;
	
	font-size: 13px;
	
    display:inline;
	
    padding:0 10px;
	
    
}
ul.footer_seo_list li a {
	
    text-decoration:none;
	
    color:#666666;
	
    font-weight:400;
	
    
}
ul.footer_seo_list li a:hover {
	
    text-decoration:none;
	
    color:#000000;
	
    
}
/*==============Scroll to Top===============*/
#toTop {
    position: fixed;
    bottom: 15px;
    right: 15px;
    width:48px;
		height:48px;
		background:url('../images/sprites-v2.png') no-repeat;
		background-position:-48px -176px;
	 /* For IE8 and earlier */
}
#toTop:hover {
    background-position:-48px -224px
}
/*===================Side Menu====================*/
#navV {
	display:block;
	padding:0;
	margin:0;
	background-color:#fff;
	border:none
}
#navV li {
	height:30px;
	margin:0;
	display:block;
	float:none;
	padding:0;
	border-bottom:1px solid #ddd;
	position:relative;
}
#navV li:last-child {
	border-bottom:none;
}
#navV ul.listcat li a {
	font-family: 'Open sans', sans-serif;
	font-weight: 400!important;
	font-size: 12.5px!important;
	line-height:30px;
	color:#333;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	text-decoration:none;
	white-space:nowrap;
	word-wrap:normal;
	display:block;
	border:none;
	padding:0 10px 0 10px;
	margin:0;
	width:190px
}
#navV ul.listcat li a:hover {
	color:#F90;
	text-decoration:underline
}
#navV ul.listcat a.current {
	color:#F90
}
#navV li.dropdown-submenu {
	position:relative;
	border-left:1px solid #fff;
	background:url(../images/sprites-step.png) no-repeat 185px -1354px
}
#navV li.dropdown-submenu:hover {
		-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.13);
	-moz-box-shadow:3px 3px 4px rgba(0,0,0,.13);
	box-shadow:3px 3px 4px rgba(0,0,0,.13);
}
#navV li ul {
	 /*Adjust width if you have long text link*/
	display: none;
}
#navV li:hover ul {
	position:absolute;
	top:4px;
	left:100%;
	margin-top:-6px;
	margin-left:-1px;
	border:1px solid #ddd;
	border-top:2px solid #1896E6;
	border-left:none;
	-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.13);
	-moz-box-shadow:3px 3px 4px rgba(0,0,0,.13);
	box-shadow:3px 3px 4px rgba(0,0,0,.13);
	width:210px;
	background-color:#fff;
	display: block;
	z-index: 10000;
}
#navV li:hover li{
	border-left:1px solid #ddd;
	border-bottom:1px solid #fff
}
#navV li:hover li:first-child {
	border-left:1px solid #fff
}
#navV select {
	display: none;
	cursor: pointer !important;
	color: #a4dbff !important;
	outline: none;
}
/*=================Float Contact Module==================*/
.float-contact{
	position:fixed;
	right:120px;
	top:120px;
	width:170px;
	padding:5px;
	-webkit-box-shadow:4px 4px 4px rgba(0,0,0,.13);
	-moz-box-shadow:4px 4px 4px rgba(0,0,0,.13);
	box-shadow:4px 4px 4px rgba(0,0,0,.13);
	z-index:998;
	background-color:#FFF;
	border:1px solid #F1F1F1;
}
.float-contact p{
	position:relative;
	width:166px;
	height:20px;
	padding-left:5px;
	background-color:#0091EC;
	font-size:12px;
	font-weight:700;
	-webkit-text-size-adjust:none;
	line-height:20px;
	color:#FFF;
	font-family: 'Open sans', sans-serif;
	font-weight: 400!important;
	font-size: 11px!important;
	cursor:pointer
}
.float-contact p strong{
	margin-left:-2px;
	font-weight:400
}
.float-contact .supplier-photo{
	height:57px;
	font-size:12px
}
.float-contact .supplier-photo .supplier-photo-img{
	float:left;
	width:55px;
	height:55px;
	margin:4px 10px 1px 0
}
.float-contact .supplier-photo .supplier-photo-img img {
	width:55px;
	height:55px;
}
.float-contact .supplier-photo span{
	font-family: 'Open sans', sans-serif;
	font-weight: 400!important;
	font-size: 11px!important;
	float:left;
	width:80px;
	margin-top:18px;
	line-height:1.2
}
.float-contact .contact-item{
	font-family: 'Open sans', sans-serif;
	width:170px;
	height:28px;
	margin-bottom:2px;
	padding-top:0;
	background-color:#F3F3F3;
	text-align:center;
	overflow:hidden;
	margin-top:7px;
}
.float-contact .supplier-feedback a{
	float:left;
	width:120px!important;
	border:none;
	box-shadow:none;
	margin-top:2px;
	padding:3px 15px;
	padding-left:47px;
	background:url(../images/sprites-step.png) no-repeat -14px -571px;
	font-size:12px!important;
	font-weight:600!important;
	text-decoration:none!important;
	color:#3486DC;
	overflow:hidden;
	text-align:left
}
.float-contact .supplier-atm-title {
	color: #666;
	padding: 0px 3px;
	font-family: 'Open sans', sans-serif;
	font-size: 12px!important;
	margin-bottom:-3px;
}
.float-contact .contact-item {
    width: 170px;
    height: 28px;
    margin-bottom: 2px;
    padding-top: 0px;
    background-color: #F3F3F3;
    text-align: center;
    overflow: hidden;
}
.float-contact .atm-wrapper a.atmgrey, .float-contact .atm-wrapper a.atmgrey:hover {
    color: #999 !important;
    background-position: 0px -44px;
}
.float-contact .atm-wrapper a.atmblue, .float-contact .atm-wrapper a.atmblue:hover {
    color: #3486DC !important;
}
.float-contact .atm-wrapper a {
    background: transparent url("../images/wangwang.png") no-repeat scroll 0px 0px;
}
.float-contact .atm-wrapper a {
    width: 100px;
    margin: 3px 0px 0px 12px;
    padding-top: 2px;
    padding-left: 35px;
    font-size: 12px !important;
    font-weight: 700;
    text-decoration: none !important;
    line-height: 20px !important;
    font-family: Arial !important;
    float: left;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
/*================Bottom Page Form==================*/
#CZR_Container fieldset {
  border:none;
  width:510px;
	margin:20px 0 20px 15px;
	
}
#CZR_Container label {
  float: left;
  margin: 7px 0;
  width: 105px;
  text-align: left;
  font-family: 'Open sans', sans-serif;
  color:#000;
	letter-spacing: -0.2px;
	font-size: 13px;
	font-weight:400;
}
#CZR_Container textarea {
  width: 390px;
	height:150px;
  padding: 8px 5px;
  margin: 0 0 10px 0;
	background: #ffffff;
  border: 1px solid #d0d0d0;
	font-family: 'Open sans', sans-serif;
	font-weight: 300;
  font-size: 13px;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;
  transition: border 0.2s linear 0s;
}
#CZR_Container span.wpcf7-not-valid-tip {
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  font-size: 11px;
  color: #990000;
}
#CZR_Container .wpcf7-response-output {
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
	font-size: 12px;
	border:1px solid #ecf5c5;
	background-color:#f7ffee;
	background:transparent url("../images/sprite-feedback-standalone.png") no-repeat 0 0;
	padding:10px 10px 10px 56px;
	background-position:-6px -82px
}
#CZR_Container .wpcf7-display-none {padding:0;}
#CZR_Container .wpcf7-validation-errors {
  color: #333;
  background:#eee;
	font-size: 12px;
	line-height: 16px;
  border: 1px solid #FFD4D2;
	background-color: #FFEFEE;
  background-position: -110px 0px;
	padding: 4px 10px 4px 37px;
  background: url("../images/sprite-feedback-addon.png") no-repeat scroll 0px 0px transparent;
}
#CZR_Container input:not([type=submit]) {
  width: 390px;
  padding: 8px 5px;
  margin: 0 0 10px 0; 
	background: #ffffff;
	border: 1px solid #d0d0d0;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;
  transition: border 0.2s linear 0s;
	font-family: 'Open sans', sans-serif;
	font-weight: 300;
	font-size: 13px;
}
#CZR_Container select {
  width: 403px;
  padding: 7px 5px;
  margin: 0 0 10px 0; 
	background: #ffffff;
  border: 1px solid #d0d0d0;
	font-family: 'Open sans', sans-serif;
	font-weight: 300;
  font-size: 13px;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;
  transition: border 0.2s linear 0s;
}
#CZR_Container input:focus, #CZR_Container select:focus, #CZR_Container textarea:focus {
	border:1px solid #70a5e0;
	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 1px 0 rgba(112,165,224,1);
	-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 1px 0 rgba(112,165,224,1);
	box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 1px 0 rgba(112,165,224,1)
}
#CZR_Container:-moz-placeholder{
	color:#aaa
}
#CZR_Container:-ms-input-placeholder{
	color:#aaa
}
#CZR_Container::-webkit-input-placeholder{
	color:#aaa
}
#CZR_Container input[type=submit]:hover {
    color: #FFF;
    background-color: #F8AF23;
    background-image: -moz-linear-gradient(center top , #FFBC35, #F2A210);
    background-repeat: repeat-x;
}
#CZR_Container input[type=submit] {
	float:left;
	width: 100px;
  height: 36px;
	border-radius:3px;
	border:1px solid #e87b0e;
	background: #ff9b15 url('../images/repeat-x.png') 0px 0px repeat-x;
	cursor: pointer;
	font-weight: 600!important;
	font-size: 16px;
	color:#fff!important;
	margin-left:105px;
}
/*==============================================*/
.ui-balloon{
	float:right;
	margin-right:15px;
	margin-top:20px;
	position:relative;
}
.ui-balloon .ui-balloon-arrow{
	position:absolute;
	display:block;
	width:10px;
	height:10px;
	overflow:hidden
}
.ui-balloon-lt{
	padding:15px;
	border:1px solid #ccc;
	background:#fff;
	-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.13);
	-moz-box-shadow:3px 3px 4px rgba(0,0,0,.13);
	box-shadow:3px 3px 4px rgba(0,0,0,.13)
}
.ui-balloon-lt .ui-balloon-arrow{
	border:1px solid #ccc;
	background:#fff;
	-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=.7071067811865475, M12=-.7071067811865477, M21=.7071067811865477, M22=.7071067811865475, SizingMethod='auto expand')";
	filter:progid:DXImageTransform.Microsoft.Matrix(M11=.7071067811865475, M12=-.7071067811865477, M21=.7071067811865477, M22=.7071067811865475, SizingMethod='auto expand');
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
:root .ui-balloon-lt .ui-balloon-arrow{
	filter:none\9;
	background:#fff\9
}
.ui-balloon-lt .ui-balloon-arrow{
	left:-6px;
	top:10px;
	border-top:none;
	border-right:none;
	left:-8px \9
}
:root .ui-balloon-lt .ui-balloon-arrow{
	left:-6px;
	background:#fff
}
.fast-feedback-balloon-content{
	font-size:12px;
	color:#333;
	padding-left:5px;
	padding-right:5px;
	width:185px
}
.fast-feedback-balloon-content p{
	margin:0;
	padding:0!important;
	line-height:16px!important;
}
.fast-feedback-balloon-content a{
	font-family: 'Open sans', sans-serif;
	color:#06c;
	display:inline-block;
	margin-top:5px
}
/*===================Category Products Pagination====================*/
.navigation {
	padding:6px 10px;
	margin:30px 10px 10px 10px;
	background:#f5f5f5;
	overflow:hidden;
	text-align:center;
}
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
	text-decoration:none;
	font: normal 11px 'Open Sans', sans-serif
}
.navigation li {
	display: inline;
}
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
	cursor: pointer;
	margin:0 3px 0 0;
	padding:3px 7px;
	color:#06c!important;
	line-height:12px;
	border:1px solid #d3d3d4;
	background:#fff;
}
.navigation li.active a,
.navigation li.active a:hover {
	border:1px solid transparent;
	background-color:transparent;
	color:#999!important;
	font-weight:700!important;
	cursor:default
}
.navigation li a:hover {
	border:1px solid #80add6;
	background-color:#eff5fe;
	color:#06c
}
/*==============================*/
#CZR_Pr_Container {
	
    width:auto;
    min-height:100px;
	
    height:auto;
	
    border:1px solid #d8d8d8;
	
    margin-bottom:15px;	
    overflow: hidden;
	
    _overflow: visible;
	 /* for IE */
    _zoom: 1;
	 /* for IE */
}
#CZR_Pr_Container.add_padding {padding:10px}
#CZR_Pr_Container h2 {
	font-size:16px!important;
	line-height:21px!important;
	font-weight:400!important;
	padding-left:0!important;
	margin-bottom:10px!important;
}
#CZR_Pr_Container p + h3, p + h2 {margin-top:15px}
#CZR_Pr_Container h3 {
	font-size:14px!important;
	line-height:21px!important;
	font-weight:600!important;
	padding-left:0!important;
	margin-bottom:10px!important;
}
#CZR_Pr_Container p {
	margin-top:15px;
}
#CZR_Pr_Container p:first-of-type {
	margin-top:0!important;
}
/*===================================*/
.product-detail-wrap {
	width:100%;
	min-height:365px;
	height:auto;
	position:relative
}
.imain{
	border:1px solid #ddd;
	width:350px;
	height:350px;
	position:absolute;
	top:5px;
	left:5px;
	*z-index:2
}
.imain iwrap {
	float:left
}
#seeLagrgeImg{
	width:350px;
	margin-top:10px;
	font-family: 'Open sans', sans-serif;
	font-size:13px;
	text-align:center
}
#seeLagrgeImg a{
	padding-left:20px;
	background:url(../images//sprites-step.png) no-repeat -191px -1008px;
	text-decoration:none
}
#seeLagrgeImg a:hover{
	color:#F90;
	text-decoration:underline
}
.p-property{
	margin-top:10px;
	margin-right:10px;
	float:right;
	width:400px;
	position:relative
}
.p-property-wrap{
	margin:0
}
.p-property-wrap h1 {
	font-family: 'Open sans', sans-serif;
	
}
.p-property-wrap p.h1_title {
	font-family: 'Open sans', sans-serif;
	font-size:16px!important;
	font-weight:400!important
}
.p-property-wrap table{
	font-family: 'Open sans', sans-serif;
	margin-top:10px;
	width:400px
}
.p-property-wrap .table th,.p-property-wrap .table td{
	padding-top:4px;
	padding-bottom:4px
}
.p-property table th,.p-property table td{
	font-size:12px;
	line-height:18px;
	font-weight:400;
	text-align:left;
	vertical-align:top;
	color:#333;
	padding:7px 0
}
.p-property table th{
	color:#999
}
.p-property table td{
	padding-left:0
}
.p-property-wrap .table tbody th{
	width:150px
}
.contact-supplier {
	margin-top:25px;
}
.contact-supplier a {
	text-decoration:none
}
.contact-supplier .icon-content-supplier{
	width:17px;
	height:13px;
	display:inline-block;
	background:url(../images/sprites-step.png) no-repeat -64px -608px;
	vertical-align:middle;
	margin-top:-2px;
	margin-right:5px;
	overflow:hidden
}
/*=====================================*/
.article,.section{
	font-family: 'Open sans', sans-serif;
	margin-bottom:15px;
	zoom:1
}
#CZR_Pr_Container hr, .column_100 hr { border: 0; height: 0; margin:20px 0; border-top: 1px solid #ccc }
.article.page-main{
	border-bottom:none
}
.article:after,.section:after{
	content:".";
	display:block;
	font-size:0;
	height:0;
	clear:both;
	visibility:hidden
}
.article p{
	padding-top:0;
	padding-bottom:20px
}
.article h2 {
	font-size:14px!important;
	line-height:21px!important;
	font-weight:600!important;
	padding-left:0!important;
	margin-bottom:10px!important;
}
.article h3 {
	font-size:14px!important;
	line-height:21px!important;
	font-weight:600!important;
	padding-left:0!important;
	margin-bottom:10px!important;
}
.article .pic{
	float:left;
	margin-right:10px
}
article.article h2.article-title{
	font-size:14px;
	font-weight:700;
	margin-bottom:10px;
	padding-left:0
}
.attr-list li{
	font-size:13px;
	float:left;
	width:235px;
	margin:5px 0;
	padding-right:15px
}
.attr-list li .attr-name{
	color:#666;
	word-wrap:break-word
}
.attr-list li .attr-value{
	word-wrap:break-word
}
.article table {
	width: 100%
}
.table{
	width:90%;
	font-size:13px
}
.table th,.table td{
	padding:0 10px 4px 0;
	margin-bottom:8px;
	vertical-align:top
}
.table tbody th{
	width:190px
}
.table th{
	color:#666;
	font-weight:400;
	text-align:left
}
.table td{
	color:#333
}
.table td.icon-col{
	padding:0
}
.table thead{
	margin-bottom:10px
}
.table thead th{
	padding-right:20px;
	padding-bottom:10px;
	font-weight:700
}
.table thead th.verified-col{
	width:50px
}
.table tbody td{
	padding-bottom:10px
}
.table td.table-container{
	padding:0
}
table, td {
    word-wrap: break-word;
}
table {
    border-collapse: collapse;
    border-spacing: 0px;
}
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0px;
    padding: 0px;
    font: inherit;
}
/*Main market table*/
.markets-info-table {
    margin: 25px 0px;
    width: 760px;
	border-right: 1px solid #DEDEDE;
	font-family: 'Open sans', sans-serif;
	font-size:13px
}
.markets-info-table th.main-markets, .markets-info-table th.total-revenue {
    width: 25%;
	font-weight:bold
}
.markets-info-table .main-markets {
    border-left: 1px solid #DEDEDE;
}
.markets-info-table td {
    border-bottom: 1px solid #DEDEDE;
}
.markets-info-table th {
    border-top: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    background-color: #F5F5F5;
}
.markets-info-table th, .markets-info-table td {
    padding: 9px 18px;
    text-align: left;
}
/*===================================================*/
table.aliDataTable{
	background-color:#fff;
	border-collapse:collapse
}
table.aliDataTable th, table.aliDataTable td{
	padding:1px;
	color:#000;
	border:1px solid #ccc
}
/*======================================================*/
.inquiry-box-top {
    padding-top: 10px;
	margin-top:15px;
	margin-right:15px;
	width:auto;
    background-color: #FAFAFA;
    border-bottom: 1px solid #F2F2F2;
    background-position: right -214px;
    background-image: none;
		font-family: 'Open sans', sans-serif
}
.inquiry-box-top .inquiry-box-top-inner {
  margin: 0px 10px;
	padding-bottom:10px
}
.inquiry-box-top-inner a {
	font-size:13px
}
.inquiry-box-top-inner p {
	font-size:13px;
	padding:0!important
}
.inquiry-box-top img {
	width:40px;
	height:40px
}
/*=================================================*/
#bigimg-sidebar{
	display:inline;
	float:right;
	width:212px;
	height:530px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #EEE;
	margin-left:-1px;
	padding:20px
}
#bigimg-sidebar h1 {
	font-family: 'Open sans', sans-serif;
	font-size:14px;
	font-weight:700;
	margin-bottom:10px
}
#bigimg-sidebar h1 a {
	color:#1896E6;
}
.product-info {
    width: 100%;
	margin-bottom:15px;
    border-top: 1px dotted #EEE;
}
.product-info strong{
	display:block;
	margin-top:15px
}
a .iconface-angle-right {
    background-position: -276px -12px;
}
.iconface-angle-right {
    background: url("http://img.alibaba.com/js/5v/esite/img/sprites-step.png") no-repeat scroll -276px -20px transparent;
    display: inline-block;
    height: 16px;
    width: 16px;
}
.view-more {
	font-family: 'Open sans', sans-serif;
	font-size:13px;
  font-weight: 600;
}
#bigimgbox{
	float:left;
	width:510px;
	height:570px;
	margin-left:10px;
	display:inline;
	overflow:hidden;
	border:1px solid #EEE;
	margin-top:10px;
	margin-bottom:10px;
	position:relative
}
#bigimg-show{
	position:absolute;
	left:50%;
	top:50%;
	width: 450px;
	height: 450px;
	margin-top: -230px;
	margin-left: -225px;
	vertical-align:middle
}
/*===============Related Searches==============*/
ul.rel_search {
	margin:0;
	padding:0;
}
ul.rel_search li {
	list-style: none;
	display:inline-table;
	width:253px;
}
ul.rel_search li a {
	text-decoration:none;
	color:#1896E6!important;
	font-size:13px;
	font-weight:400;
}
ul.rel_search li a:hover {
	text-decoration:underline !important
}
/*********************************************
	-	SETTINGS FOR BANNER CONTAINERS	-
**********************************************/
.tp-banner{
	width:100%;
	position:relative;
}
/* ===============================
responsive design
================================*/
.slicknav_menu {display:none}
@media (max-width: 768px) {
}
@media (max-width: 480px) {
.float-contact {display:none}
#seo_wrapper {display:none}
#header_wrapper {margin-top:50px; height: 50px}
#header {width:auto; height:auto}
#nav_wrapper {display:none}
#breadcrumbs {display:none}
#logo {height:auto}
#logo img {max-width:100%; max-height:100%}
#content_zone {width:auto}
#CZ_Right {width:100%}
#CZR_Container {border:none}
#HS_container {width:100%; height:100%; margin-right:0px; margin-bottom:15px}
#header_slider {
	margin-bottom:20px;
	left:50%;
	margin-left:-160px;
}
ul.slider_right {
	padding:0 10px;
	width:auto;
	height:310px;
	margin-bottom:20px
}
	
ul.slider_right li {
	width:auto;
}
	
ul.slider_right li span.Prod_Desc_Right {
	width:70%;
	margin:0 0px 0 10px;
}
.container_header p.container_more {display:none}
.column_30 {width:100%}
.column_30 img {position:relative; left:50%; margin-left:-135px}
.column_60 {width:100%}
.offset_25 {margin-right:0}
.top_contact {width:100%; height:100px; margin:0}
	
/*Produc list large prod_list */
ul.prod_list {margin:10px 0 0 0; padding:0; text-align:center}
ul.prod_list li:nth-of-type(5n-4) {margin:0 0 10px 0}
ul.prod_list li:nth-of-type(5n-3) {margin:0 0 10px 0}
ul.prod_list li:nth-of-type(5n-2) {margin:0 0 10px 0}
ul.prod_list li:nth-of-type(5n-1) {margin:0 0 10px 0}
ul.prod_list li:nth-of-type(5n+0) {margin:0 0 10px 0}
	
/*Produc list large prod_list_large */
ul.prod_list_large {text-align:center}
ul.prod_list_large li:nth-of-type(3n-2) {margin:0 0 10px 0}
ul.prod_list_large li:nth-of-type(3n-1) {margin:0 0 10px 0}
ul.prod_list_large li:nth-of-type(3n+0) {margin:0 0 10px 0}
	
/*===========Category Gallery View=========== */
ul.productsGalleryView {text-align:center!important}
ul.productsGalleryView li {display:inline-block; float:none}
ul.productsGalleryView li:nth-of-type(3n-2) {margin:0 0 5px 0}
ul.productsGalleryView li:nth-of-type(3n-1) {margin:0 0 5px 0}
ul.productsGalleryView li:nth-of-type(3n+0) {margin:0 0 5px 0}	
/*==========Product Page=================*/
#CZR_Pr_Container {border:none}
.imain {border:none; width:auto; text-align:center; padding:10px; height:auto; position:static; *z-index:2}
.imain img {max-width:100%; max-height:100%}
#CZR_Pr_Container img {max-width:100%; max-height:100%}
#seeLagrgeImg{width:100%}
.p-property{margin-top:10px; width:auto; position:static;}
.p-property-wrap{padding:0 10px; margin:0}
.p-property-wrap table{width:auto}
.p-property-wrap .table tbody th{width:40%}
	
#bigimg-sidebar{float:left; width:auto; height:auto; min-height:350px; margin:10px 0; border:none; padding:10px}
#bigimgbox{float:left; text-align:center; width:100%; min-height:450px; height:auto; border:none; margin:10px 0}
#bigimg-show{position:unset; max-width: 100%; height: auto; margin-top: 0px; margin-left: 0px; vertical-align:middle}
.attr-list li{width:100%; padding-right:0}
.attr-list li .attr-name{padding-right:5px}
	
.table tbody th{width:40%}
	
/*===============Related Searches==============*/
ul.rel_search li {display:block; width:100%; line-height:30px; text-align:center}
ul.rel_search li a {font-size:18px}
	
ul.ag_info_list {padding:0; margin:15px 0}
ul.ag_info_list li span.Ag_I_Title {padding: 0 10px}
ul.ag_info_list li span.Ag_I_Value {padding: 0 10px; width:100%}
	
.ui-balloon{display:none}
.ui-balloon-lt {display:none}
/*==========Contact Form============*/
#CZR_Container fieldset {width:100%; margin:20px 0}
#CZR_Container label {width: 100%}
#CZR_Container textarea {width: 93%}
#CZR_Container input:not([type=submit]) {width: 93%}
#CZR_Container select {width: 93%}
#CZR_Container input[type=submit] {width: 97%; margin-left:0px}
	
	
#CZ_Left {display:none}
#footer_contacts {display:none}
#footer_icons {display:none}
.footer_seo_list {display:none}
#footer_container {width:100%; min-height: 300px}
ul.footer_nav li {width:100%; text-align:center!important; line-height:45px; border-bottom:1px solid #fff; font-weight: 400; font-size: 18px; display:block}
	
ul.footer_nav li:after {content: none}
ul.footer_nav li a:hover {border-bottom:none; color:#1896E6}
ul.footer_nav li:last-child:after {content: none; margin-right:0}
/*menu*/
#nav {display:none}
.slicknav_menu {display:block}
	
	
}