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, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, nav ul, nav 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}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block}ol, ul {	list-style: none;	margin: 0;	padding: 0}blockquote, q {	quotes: none}blockquote:before, blockquote:after, q:before, q:after {	content: '';	content: none}table {	border-collapse: collapse;	border-spacing: 0}a {	text-decoration: none}.txt-rt {	text-align: right}.txt-lt {	text-align: left}.txt-center {	text-align: center}.float-rt {	float: right}.float-lt {	float: left}.clear {	clear: both}.pos-relative {	position: relative}.pos-absolute {	position: absolute}.vertical-base {	vertical-align: baseline}.vertical-top {	vertical-align: top}nav.vertical ul li {	display: block}nav.horizontal ul li {	display: inline-block}img {	max-width: 100%}@font-face {	font-family: OpenSans-Regular;	src: url(../fonts/OpenSans-Regular.ttf);	font-weight: 400;	font-style: normal}body {	background: url(../images/bg.png) #000;	font-family: OpenSans-Regular;	font-size: 14px}.red-icon {	padding-right: 10px;	color: red}.list-group-item {	position: relative;	display: block;	padding: 5px 10px;	margin-bottom: -1px;	border: 1px solid #ddd}.wrap {	width: 80%;	margin: 0 auto}.margin-top {	margin-top: 10px}.top-header {	padding-top: 10px}.top-header-left {	float: left;	margin-top: 5px;	margin-bottom: 10px}.top-header-left ul li {	display: inline-block}.top-header-right {	float: right}.top-header-right ul li {	display: inline-block}.top-header-left ul li a, .top-header-right ul li a {	font-family: 'Open Sans', sans-serif;	font-size: .75em;	color: #fff;	text-transform: uppercase}.top-header-left ul li a {	padding: 8px;	-webkit-transition: all .3s ease;	-moz-transition: all .3s ease;	-o-transition: all .3s ease;	transition: all .3s ease}.top-header-left ul li.active> a, .top-header-left ul li> a:hover {	background: #000;	text-decoration: none;	color: #fff}.sub-header {	padding: 35px 0 25px}.sub-header-center input[type="submit"] {	background: url(../images/top-nav.png) repeat-x;	border-bottom: 1px solid #252525;	padding: 8px 20px;	border: none;	color: #fff;	border-right: 1px solid rgba(9,8,8,1);	font-family: 'Open Sans', sans-serif;	font-weight: 400;	text-transform: uppercase;	transition: .5s ease;	-o-transition: .5s ease;	-webkit-transition: .5s ease;	cursor: pointer;	outline: none}.sub-header-center input[type="submit"]:hover {	color: #05b3a1}.sub-header-right {	float: right;	text-align: right}.sub-header-right ul {	margin-bottom: 10px}.sub-header-right ul li {	display: inline-block;	padding: 5px 8px}.sub-header-right ul li a {	font-family: 'Open Sans', sans-serif;	font-size: .75em;	color: #000;	text-transform: uppercase}.sub-header-right ul li a:hover {	color: #FC3019}.sub-header-right form {	margin-top: 1em}.top-header-bg {	background: #05b3a1}.top-header-right select {	border: 0;	cursor: pointer;	outline: none;	padding: 5px;	font-family: 'Open Sans', sans-serif;	background: #05b3a1;	color: #FFF}.sub-header-right input[type="text"] {	width: 417px;	margin: 0;	padding: 10px;	height: 12px;	float: left;	background: #fff;	border: none;	outline: none}.sub-header-right input[type="submit"] {	height: 31px;	padding: 0 14px 0 13px;	display: block;	float: left;	background: #fff;	color: #fff;	text-decoration: none;	text-align: center;	font: bold 12px/30px Arial, Helvetica, sans-serif;	text-transform: uppercase;	border: none;	cursor: pointer}.sub-header-right input[type="submit"]:hover {	background-position: left bottom;	text-decoration: none!important;	-moz-transition: background .2s ease;	-o-transition: background .2s ease;	-webkit-transition: background .2s ease}.top-nav ul li {	display: inline-block;	float: left}.top-nav {	background: rgba(77,77,77,1);	background: -moz-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(77,77,77,1)), color-stop(100%, rgba(19,19,19,1)));	background: -webkit-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: -o-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: -ms-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: linear-gradient(to bottom, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4d', endColorstr='#131313', GradientType=0);	border-bottom: 2px solid #05b3a1}.top-nav ul li a {	display: block;	padding: 22.6px;	font: bold 14px/16px Arial;	color: #fff;	border-right: 1px solid rgba(9,8,8,1);	font-family: 'Open Sans', sans-serif;	font-weight: 400;	text-transform: uppercase;	transition: .5s ease;	-o-transition: .5s ease;	-webkit-transition: .5s ease}.top-nav li.active1> a, .top-nav li> a:hover {	background: #05b3a1;	text-decoration: none;	color: #fff}.products-box {	background: #fff;	padding: 0 1em 3em}.products h1 {	display: block;	padding: 23px;	font: bold 18px/16px Arial;	color: #FFF;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	text-transform: uppercase;	background: rgba(77,77,77,1);	background: -moz-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(77,77,77,1)), color-stop(100%, rgba(19,19,19,1)));	background: -webkit-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: -o-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: -ms-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: linear-gradient(to bottom, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4d', endColorstr='#131313', GradientType=0);	border-bottom: 2px solid #05b3a1}.products h5 {	display: block;	padding: 23px;	font: bold 18px/16px Arial;	color: #FFF;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	text-transform: uppercase;	background: rgba(77,77,77,1);	background: -moz-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(77,77,77,1)), color-stop(100%, rgba(19,19,19,1)));	background: -webkit-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: -o-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: -ms-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: linear-gradient(to bottom, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4d', endColorstr='#131313', GradientType=0);	border-bottom: 2px solid #05b3a1;	border-bottom: 2px solid #05b3a1}.content {	background: #FFF}.products h1 span {	color: #05b3a1}.products h5 span {	color: #05b3a1}.products-secondbox h4 span {	color: #05b3a1;	text-decoration: line-through;	padding-right: 5px}.section {	clear: both;	padding: 0;	margin: 0}.group:before, .group:after {	content: "";	display: table}.group:after {	clear: both}.group {	zoom: 1}.grid_1_of_5 {	display: block;	float: left;	margin: 1% 0 1% 1.6%}.grid_1_of_5:first-child {	margin-left: 0}.images_1_of_5 {	width: 18.5%;	padding: .8em 0 0;	background: #161616;	text-align: center;	border: 1px solid rgba(238,238,238,0.13)}.images_1_of_5 label {	color: #05b3a1;	text-decoration: line-through}.images_1_of_5 img {	max-width: 100%;	display: block;	margin: 0 auto;	width: 150px;	height: 160px}.images_1_of_5 h3 {	display: block;	padding: .5em 0 .2em;	font-family: 'Open Sans', sans-serif;	font-size: .875em;	color: #FFF;	border-right: 1px solid rgba(151,151,151,0.11);	text-transform: uppercase}.images_1_of_5 p {	font-size: .8125em;	color: #989898;	line-height: 1.6em;	font-family: verdana, arial, helvetica, helve, sans-serif}.images_1_of_5 h4 {	font-size: .8125em;	color: #555;	line-height: 1.6em;	font-family: verdana, arial, helvetica, helve, sans-serif;	padding: 7px 0}.images_1_of_5:hover {	border: 1px solid #05b3a1}.images_1_of_5 .button {	margin-top: .3em;	line-height: 2.5em;	height: 50px;	background: url(../images/head1.png) repeat-x}.images_1_of_5 .button a {	padding: 8px 10px;	display: block;	text-decoration: none;	border: none;	font: bold 12px Arial!important;	color: #fff;	text-align: center;	cursor: pointer;	-moz-transition: background .5s ease;	-o-transition: background .5s ease;	-webkit-transition: background .5s ease}.images_1_of_5 .button a:hover {	text-decoration: none}.images_1_of_5 .button:hover {	background: url(../images/head1h.png)repeat-x;	text-decoration: none!important;	-moz-transition: background .2s ease;	-o-transition: background .2s ease;	-webkit-transition: background .2s ease}@media only screen and (max-width: 1024px) {.wrap {	width: 90%}}@media only screen and (max-width: 640px) {.wrap {	width: 95%}.grid_1_of_5 {	margin: 2% 0}.images_1_of_5 {	width: 94%;	padding: 3%}}@media only screen and (max-width: 480px) {.wrap {	width: 95%}.grid_1_of_5 {	margin: 2% 0}.images_1_of_5 {	width: 92%;	padding: 4%}}.footer {background: #222;border-top: 2px solid #05b3a1;color: #fff;padding-top: 15px}.footer p {	font: 12px/27px Arial, Helvetica, sans-serif;	color: #666}.footer a {	padding: 0 1px;	color: #666;	font: 12px/27px Arial, Helvetica, sans-serif;	-moz-transition: background .5s ease;	-o-transition: background .5s ease;	-webkit-transition: background .5s ease}.section {	clear: both;	padding: 0;	margin: 0}.group:before, .group:after {	content: "";	display: table}.group:after {	clear: both}.group {	zoom: 1}.col_1_of_4 {	display: block;	float: left;	margin: 1% 0 1% 1.6%}.col_1_of_4:first-child {	margin-left: 0}.span_1_of_4 {	width: 20.8%;	padding: 0 1.5%}.span_1_of_4 h3 {	display: block;	padding: 10px 0 12px;	font: bold 18px/16px Arial;	color: #000;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	text-transform: uppercase}.span_1_of_4 p {	font-size: .8125em;	padding: .5em 0;	color: #333;	line-height: 1.5em;	font-family: verdana, arial, helvetica, helve, sans-serif}@media only screen and (max-width: 1024px) {.wrap {	width: 95%}}@media only screen and (max-width: 640px) and (min-width: 480px) {.wrap {	width: 95%}.col_1_of_4 {	margin: 1% 0}.span_1_of_4 {	width: 94%;	padding: 3%}}@media only screen and (max-width: 480px) {.wrap {	width: 95%}.col_1_of_4 {	margin: 1% 0}.span_1_of_4 {	width: 92%;	padding: 4%}}.footer-lastgrid p {	color: #63615f;	font-family: 'Open Sans', sans-serif;	font-size: .75em;	padding-top: 25px}.footer-lastgrid p a {	font-family: 'Open Sans', sans-serif;	padding-left: 3px;	color: #05b3a1;	-moz-transition: background .5s ease;	-o-transition: background .5s ease;	-webkit-transition: background .5s ease}.footer-lastgrid p a:hover {	color: #000}.footer-lastgrid li a img {	background: #fff;	padding: 10px}.car-tires-top-pagnation {	background: #F8F8F8;	padding: 5px 12px;	margin-bottom: 15px}.car-tires-top-pagnation ul li {	display: inline-block}.car-tires-top-pagnation ul li a, .car-tires-top-pagnation ul li span {	display: block;	padding: 3px 0;	font: bold 12px/0 Arial, Helvetica, sans-serif;	color: #000;	border-right: 1px solid rgba(151,151,151,0.11);	text-transform: uppercase;	font-weight: 700}.car-tires-top-pagnation ul li span {	color: #ddd;	font-weight: 400}.cartire-grid {	border: 1px solid #EEE;	padding: 10px 16px 0;	box-shadow: 0 0 0 rgba(238,238,238,0.08);	margin-top: 21px}.Cartires {	padding: 0 15px;	padding-bottom: 3em}.Cartires h5 {	display: block;	padding: 23px;	font: bold 18px/16px Arial;	color: #FFF;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	text-transform: uppercase;	background: rgba(77,77,77,1);	background: -moz-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(77,77,77,1)), color-stop(100%, rgba(19,19,19,1)));	background: -webkit-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: -o-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: -ms-linear-gradient(top, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);	background: linear-gradient(to bottom, rgba(77,77,77,1) 0%, rgba(19,19,19,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4d', endColorstr='#131313', GradientType=0);	border-bottom: 2px solid #05b3a1;	border-bottom: 2px solid #05b3a1}.Cartires h5 span {	color: #05b3a1}.cartire-grid-img {	float: left;	width: 20%}.cartire-grid-info {	float: left;	width: 59%;	border-right: 1px solid rgba(202,202,202,0.29)}.recent-tag {	width: 100%;	font-size: 12px}.cartire-grid-info ul li, .cartire-grid-info h3 {	display: block;	padding: 3px 0;	font: bold 12px/30px Arial, Helvetica, sans-serif;	color: #05b3a1;	border-right: 1px solid rgba(151,151,151,0.11);	text-transform: uppercase;	font-weight: 700}.cartire-grid-info h3 {	color: #000}.cartire-grid-info p {	font-size: .8125em;	color: #989898;	line-height: 1.6em;	font-family: verdana, arial, helvetica, helve, sans-serif;	width: 91%}.cartire-grid-info ul li span {	color: #000;	padding-right: 10px}.cartire-grid-cartinfo {	width: 18%;	float: left;	padding-left: 2%}.cartire-grid-cartinfo h4 {	display: block;	padding: 3px 0;	font: bold 12px/30px Arial, Helvetica, sans-serif;	color: #000;	border-right: 1px solid rgba(151,151,151,0.11);	text-transform: uppercase;	font-weight: 700}.cartire-grid-cartinfo span {	font-size: .8125em;	color: #000;	line-height: 1.6em;	font-family: verdana, arial, helvetica, helve, sans-serif;	padding: 7px 0}.cartire-grid-cartinfo ul li {	display: inline-block}.cartire-grid-cartinfo a {	padding: 8px 10px;	display: inline-block;	background: url(../images/head1.png)repeat-x;	border: none;	font: bold 12px Arial!important;	color: #fff;	text-align: center;	cursor: pointer;	-moz-transition: background .5s ease;	-o-transition: background .5s ease;	-webkit-transition: background .5s ease;	margin-bottom: 10px}.cartire-grid-cartinfo a:hover {	background: url(../images/head1h.png)repeat-x;	text-decoration: none!important;	-moz-transition: background .2s ease;	-o-transition: background .2s ease;	-webkit-transition: background .2s ease}.cartire-grid-cartinfo ul {	margin: 7px 0}.cartire-grid-cartinfo ul li p {	font-size: .8125em;	color: #989898;	line-height: 1.6em;	font-family: verdana, arial, helvetica, helve, sans-serif}.contact {	background: #fff;	padding: 0 20px}.section {	clear: both;	padding: 0;	margin: 0}.group:before, .group:after {	content: "";	display: table}.group:after {	clear: both}.group {	zoom: 1}.col {	display: block;	float: left;	margin: 1% 0 1% 1.6%}.col:first-child {	margin-left: 0}.span_2_of_3 {	width: 63.1%;	padding: 1.5%}.span_1_of_3 {	width: 29.2%;	padding: 1.5%}.span_2_of_3 h3, .span_1_of_3 h3 {	display: block;	padding: 30px 0 12px;	font: bold 18px/16px Arial;	color: #000;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	text-transform: uppercase}.contact-form {	position: relative;	padding-bottom: 30px}.contact-form div {	padding: 5px 0}.contact-form span {	display: block;	font-size: .8125em;	color: #333;	padding-bottom: 5px;	font-family: verdana, arial, helvetica, helve, sans-serif}.contact-form input[type="text"], .contact-form textarea {	padding: 8px;	display: block;	width: 98%;	background: #fcfcfc;	border: none;	outline: none;	color: #989898;	font-size: .9em;	font-family: Arial, Helvetica, sans-serif;	box-shadow: inset 0 0 3px #999;	-webkit-box-shadow: inset 0 0 3px #999;	-moz-box-shadow: inset 0 0 3px #999;	-o-box-shadow: inset 0 0 3px #999;	-webkit-appearance: none}.contact-form textarea {	resize: none;	height: 120px}.contact-form input[type="submit"] {	padding: 10px 20px;	display: block;	background: url(../images/head1.png)repeat-x;	border: none;	font: bold 12px Arial!important;	color: #fff;	text-align: center;	cursor: pointer;	-moz-transition: background .5s ease;	-o-transition: background .5s ease;	-webkit-transition: background .5s ease;	margin-bottom: 1em;	margin-right: 3px;	border-radius: 3em;	cursor: pointer;	border: none}.contact-form input[type="submit"]:hover {	background: url(../images/head1h.png)repeat-x;	text-decoration: none!important;	-moz-transition: background .2s ease;	-o-transition: background .2s ease;	-webkit-transition: background .2s ease}.contact-form input[type="submit"]:active {	background-position: left bottom;	text-decoration: none!important;	-moz-transition: background .2s ease;	-o-transition: background .2s ease;	-webkit-transition: background .2s ease}.company_address {	padding-top: 26px}.company_address p {	font-size: .8125em;	color: #989898;	line-height: 1.6em;	font-family: verdana, arial, helvetica, helve, sans-serif}.company_address p span {	text-decoration: underline;	color: #05b3a1;	cursor: pointer}.map {	border: 1px solid #C7C7C7;	margin-bottom: 15px}@media only screen and (max-width: 1024px) {.wrap {	width: 95%}}@media only screen and (max-width: 800px) {.wrap {	width: 95%}.span_2_of_3 {	width: 94%;	padding: 3%}.col {	margin: 1% 0}.span_1_of_3 {	width: 94%;	padding: 3%}}@media only screen and (max-width: 640px) and (min-width: 480px) {.wrap {	width: 95%}.span_2_of_3 {	width: 94%;	padding: 3%}.col {	margin: 1% 0}.span_1_of_3 {	width: 94%;	padding: 3%}.contact-form input[type="text"], .contact-form textarea {	width: 97%}}@media only screen and (max-width: 480px) {.wrap {	width: 95%}.span_2_of_3 {	width: 90%;	padding: 5%}.col {	margin: 1% 0}.span_1_of_3 {	width: 90%;	padding: 5%}.contact-form input[type="text"], .contact-form textarea {	width: 92%}}.single-page {	padding: 0 20px;	padding-bottom: 3em}.single-top-pagination {	background: #F8F8F8;	padding: 5px 12px;	margin-bottom: 15px}.single-top-pagination ul li {	display: inline-block}.single-top-pagination ul li a {	display: block;	padding: 3px 0;	font: bold 12px/0 Arial, Helvetica, sans-serif;	color: #000;	border-right: 1px solid rgba(151,151,151,0.11);	text-transform: uppercase;	font-weight: 700}.single-top-pagination ul li span {	display: block;	padding: 3px 0;	font: 12px/0 Arial, Helvetica, sans-serif;	color: #ddd;	font-weight: 400;	border-right: 1px solid rgba(151,151,151,0.11);	text-transform: uppercase}.product-image {	float: left;	width: 27%}.clearfix:after {	clear: both;	content: ".";	display: block;	font-size: 0;	height: 0;	line-height: 0;	visibility: hidden}.clearfix {	display: block;	zoom: 1}ul#thumblist {	display: block}ul#thumblist li {	float: left;	margin-right: 2px;	list-style: none;	width: 30.8%}ul#thumblist li a {	display: block;	border: 1px solid #CCC}ul#thumblist li a.zoomThumbActive {	border: 1px solid red}.jqzoom {	text-decoration: none;	float: left}.product-catrgory-pagenation ul li {	display: inline-block}.product-catrgory-pagenation ul li h3 {	display: block;	padding: 4px 0;	font: bold 16px/16px Arial;	color: #05b3a1;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	padding: 0 0 10px 0}.product-catrgory-pagenation ul li.active3> a {	display: block;	padding: 4px 0;	font: bold 12px/16px Arial;	color: #05b3a1;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	text-decoration: underline}.product-catrgory-pagenation ul li a {	display: block;	padding: 4px 0;	font: bold 12px/16px Arial;	color: #05b3a1;	font-family: 'Open Sans', sans-serif;	font-weight: 400}.product-value h4 {	display: block;	padding: 4px 0;	font: bold 16px/16px Arial;	color: #05b3a1;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	border-bottom: 1px solid rgba(192,192,192,0.3);	padding: 0 0 10px 0;	margin-bottom: 10px}.product-value ul li {	display: inline-block}.product-value ul li span {	text-decoration: line-through}.product-value h2, .product-value span, .product-value h5, .product-value li a, .product-value h3 {	display: block;	padding: 4px 0;	font: bold 12px/16px Arial;	color: #05b3a1;	font-family: 'Open Sans', sans-serif;	font-weight: 400}.product-value li a {	color: #05b3a1}.product-value ul li:last-child {	float: right}.product-value {	width: 69%;	border-bottom: 1px solid rgba(192,192,192,0.3);	padding: 10px 0}.product-price-info {	float: right;	width: 73%}.product-shipping {	width: 45%;	padding: 10px 0 0}.product-shipping span, .product-shipping p lable {	float: left;	display: block;	padding: 4px 0;	font: bold 16px/16px Arial;	color: #05b3a1;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	padding: 0 0 10px 0;	margin-bottom: 10px}.product-shipping p {	float: right;	font-size: .8125em;	color: #989898;	line-height: 1.6em;	font-family: verdana, arial, helvetica, helve, sans-serif}.product-payments {	width: 68%}.product-payments span, .product-payments p lable {	float: left;	display: block;	padding: 4px 0;	font: bold 16px/16px Arial;	color: #05b3a1;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	padding: 0 0 10px 0;	margin-bottom: 10px}.product-payments p {	float: right;	font-size: .8125em;	color: #989898;	line-height: 1.6em;	font-family: verdana, arial, helvetica, helve, sans-serif}.product-description h3 {	display: block;	padding: 4px 0;	font: bold 16px/16px Arial;	color: #05b3a1;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	padding: 0 0 5px 0}.product-description p {	font-size: .8125em;	color: #989898;	line-height: 1.6em;	font-family: verdana, arial, helvetica, helve, sans-serif;	margin-bottom: 10px}.product-description a {	padding: 8px 10px;	display: inline-block;	background: url(../images/head1.png) repeat-x;	border: none;	font: bold 12px Arial!important;	color: #fff;	text-align: center;	cursor: pointer;	-moz-transition: background .5s ease;	-o-transition: background .5s ease;	-webkit-transition: background .5s ease}.product-description a:hover {	background: url(../images/head1h.png) repeat-x;	text-decoration: none!important;	-moz-transition: background .2s ease;	-o-transition: background .2s ease;	-webkit-transition: background .2s ease}.product-share ul li {	display: inline-block}.product-share ul li img {	vertical-align: middle;	padding-right: 8px}.product-share h3 {	display: block;	padding: 4px 0;	font: bold 16px/16px Arial;	color: #FFF;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	padding: 0 0 10px 0;	margin-bottom: 10px}.product-share ul li a {	float: left;	display: block;	padding: 4px 0;	font: bold 13px/16px Arial;	color: #05b3a1;	font-family: 'Open Sans', sans-serif;	font-weight: 400;	padding: 0 5px 0 0}.product-share {	padding: 21px 0}.nav-container {	width: 100%;	margin-top: 10px;	box-shadow: 0 2px 2px 2px #000;	transition: all .3s linear}.navs {	list-style-type: none;	margin: 0;	padding: 0}.navs li {	position: relative;	background: linear-gradient(#292929, #242424)}.navs a {	border-top: 1px solid rgba(255,255,255,0.1);	border-bottom: 1px solid #000;	text-decoration: none;	display: block;	height: 100%;	width: 100%;	line-height: 20px;	color: #bbb;	text-transform: uppercase;	font-weight: notmal;	border-left: 5px solid transparent;	letter-spacing: 0;	transition: all .3s linear;	padding: 10px 1% 10px 2%}.navs .active a {	color: #05b3a1;	border-left: 5px solid #05b3a1;	background-color: #1B1B1B;	outline: 0}.navs li:not(.active):hover a {	color: #eee;	border-left: 5px solid #FCFCFC;	background-color: #1B1B1B}.nav span[class ^= icon] {	position: absolute;	left: 40px;	font-size: 2em;	transition: all .3s linear}.header-lastgrid ul li {	display: inline-block;	background: #fff;	padding: 5px}.header-lastgrid ul {	padding-top: 5px}.header-lastgrid ul li a {	padding: 5px}.catg {	padding: 0;	margin-top: 15px}.catg li {	float: left;	list-style: none;	margin: 8px}.catg li a {	color: #000;	font-size: 18px;	padding: 3px 10px;	text-shadow: 3px 2px 3px #ccc;	transition: background-color .5s ease}.catg li a:hover {	color: #fff;	text-decoration: none;	background: #05b3a1}.catg li a.active {	color: #fff;	text-decoration: none;	background: #05b3a1}.big-letter {	color: #000;	text-shadow: 3px 2px 3px #000;	text-align: center;	font-size: 35px;	font-weight: 700;	padding-left: 10px}.letter_style {	color: #05b3a1;	text-shadow: 3px 2px 3px #ccc;	text-align: center;	font-size: 35px;	font-weight: 700;	border-bottom: 3px solid #05b3a1;	padding-bottom: 2px;	width: 50px;	margin-bottom: 10px}.listing-wrapper {	margin-top: 25px;	margin-bottom: 25px}.listing {	color: #000;	list-style: none;	padding: 0;	margin: 0;	font-size: 13px;	line-height: 30px}.listing a {	color: #000}.listing small {	color: #000}.movie-album img {	border: 2px solid red;	background: #000;	width: 150px;	height: 180px}.track {	margin-top: 25px}.track h2 {	font-size: 22px;	color: #05b3a1;	margin-bottom: 5px}.track p {	color: #000;	line-height: 25px}.track small {	color: #000}.right-border {	margin-right: 5px;	font-size: 16px;	clear: both;	color: red}.set-rght {	margin-left: 25px}.margin-top {	margin-top: 10px}.table-showdetail2 {	border-collapse: collapse;	border: 1px solid #fff;	margin-top: 20px;	background: #fff;	font-size: 13px}.table-showdetail2 th {	font-weight: 700;	color: #FFF;	text-align: center;	border-right: 1px solid #E05364;	border-top: 1px solid #E05364;	border-left: 1px solid #E05364;	border-bottom: 1px solid #000;	background: #05b3a1}.table-showdetail2 td {	padding: 8px 5px 5px;	border-bottom: 2px dashed #ccc;	border-right: 1px solid #ccc}.table-showdetail2 td a {	color: #333;	text-decoration: none}.table-showdetail2 tr:hover td {	background: #fff2f2}.table-showdetail td {	font-size: 14px}.table-showdetail td a {	color: #333;	text-decoration: none}.table-showdetail tr:hover td {	background: #fff2f2}.add img {	margin: 0 auto}.act-list {	color: #000;	list-style: inside}@media only screen and (max-width: 1366px) and (min-width: 1280px) {.wrap {	width: 90%}.product-price-info {	float: right;	width: 71.5%}.product-shipping {	width: 49%}.product-payments {	width: 74%}}@media only screen and (max-width: 1280px) and (min-width: 1024px) {.wrap {	width: 90%}.product-price-info {	width: 71%}}@media only screen and (max-width: 1024px) and (min-width: 768px) {.wrap {	width: 90%}.product-price-info {	width: 70%}.product-shipping {	width: 67%}ul#thumblist li {	width: 32.47%}.top-nav ul li a {	padding: 22.6px 25.2px}}@media only screen and (max-width: 768px) and (min-width: 640px) {.wrap {	width: 90%}.sub-header-right input[type="text"] {	width: 204px}.top-nav ul li a {	padding: 22.6px 13.17px;	font-size: 12px;	text-decoration: none}.top-nav ul li a:hover {	text-decoration: none}.product-price-info {	width: 70%}.product-shipping {	width: 73%}}.red {	color: #05b3a1}