/*     BEGIN RESET     
@import url(//fonts.googleapis.com/css?family=Cabin:400,700italic,700,400italic);
*/


@font-face {
  font-family: 'WebCabin';
  font-style: normal;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/oswald/v5/bH7276GfdCjMjApa_dkG6T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'WebCabin';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/cabin/v4/JEgmtEDzc-IH8jBshQXrYA.woff) format('woff');
}
@font-face {
  font-family: 'WebCabin';
  font-style: normal;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/cabin/v4/haOjnueK8Or1ztuuRtr8dvesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face {
  font-family: 'WebCabin';
  font-style: italic;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/cabin/v4/jZSwn9gMgsQpyndNljYDIw.woff) format('woff');
}
@font-face {
  font-family: 'WebCabin';
  font-style: italic;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/cabin/v4/Ww23LQNlhn4dAm9uegPaXxsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}



b font { display: none; }
br { display: none; }
/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */
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, 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; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
/*     END RESET     */
/*     START CW styles     */
html { background: #fff; }
body { text-align: center; color: #333; overflow-y:scroll;overflow-x:visible; font-family: 'WebCabin',sans-serif; min-width:100px; max-width:1020px; margin: 0 auto; padding :0 55px; background: #fff; }
h1 { font-size: 2.2em; text-align: center; padding:10px 0 5px 0; }
h2 { font-size: 1.8em; text-align: center; padding:8px 0 3px 0; }
/* TODO button, input:button { -webkit-appearance:none; border:none; background:none; border-radius: 0; }*/
h1.transToGlobalH1 { color: #6E7378; text-transform: capitalize; font-size: 3em; width: 100%; line-height: 2.2em;  }
a:link,a:visited { color: #000000; text-decoration: none; }
a:hover,a:active { color: #0087C7; text-decoration: none; }
.lt-ie9 .header { background: #ededed; }
.lt-ie9 .header:after { content:""; background: #0098cf; width:1020px; height:20px; display:block; position: relative; left:0; top:10px; }
@media screen and (max-width: 690px) { .wrapper .fullSizeOnly { display:none; } }
.newBlackHeader2 .mainNav li a.cwIntlShipping { padding-left: 2.4em; }

.newBlackHeader2 .mainNav li a.cwIntlShipping:hover img { top:-30px; }

@media screen and (max-width: 870px) { .wrapper .cwIntlShipping { display:none; } }
@media screen and (min-width: 690px) { .wrapper .mobileOnly { display:none; } }
.modernBrowser body {
	background: -moz-linear-gradient(rgba(222,222,222,1) 0%, rgba(255,255,255,1) 40px, transparent 40px ),
				-moz-linear-gradient(150deg, transparent 0px, transparent 7px, #e7e7e7 7px),
				-moz-linear-gradient(195deg, #000 0px, #001e32 0px, transparent 5px),
				-moz-linear-gradient(150deg, transparent 0px, transparent 4px, #006385 6px, #006385 7px),
				-moz-linear-gradient(30deg, transparent 0px, transparent 7px, #e7e7e7 7px),
				-moz-linear-gradient(345deg, #000 0px, #001e32 0px, transparent 5px),
				-moz-linear-gradient(30deg, transparent 0px, transparent 4px, #006385 6px, #006385 7px); 
	
	background: -webkit-linear-gradient(rgba(222,222,222,1) 0%, rgba(255,255,255,1) 40px, rgba(0, 0, 0, 0) 40px ),
				-webkit-linear-gradient(150deg, transparent 0px, transparent 7px, #e7e7e7 7px),
				-webkit-linear-gradient(195deg, #000 0px, #001e32 0px, transparent 5px),
				-webkit-linear-gradient(150deg, transparent 0px, transparent 4px, #006385 6px, #006385 7px),
				-webkit-linear-gradient(30deg, transparent 0px, transparent 7px, #e7e7e7 7px),
				-webkit-linear-gradient(345deg, #000 0px, #001e32 0px, transparent 5px),
				-webkit-linear-gradient(30deg, transparent 0px, transparent 4px, #006385 6px, #006385 7px); 
	/*
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0px,rgba(0,0,0,0)), color-stop(39px,rgba(0,0,0,0)), color-stop(40px,rgba(0,30,50,1)), color-stop(46px,rgba(0,0,0,0))),
				-webkit-gradient(linear, left top, left bottom, color-stop(0px,rgba(0,0,0,0)), color-stop(39px,rgba(0,0,0,0)), color-stop(40px,rgba(0,30,50,1)), color-stop(46px,rgba(0,0,0,0))),
				-webkit-gradient(linear, left top, left bottom, color-stop(0px,rgba(0,0,0,0)), color-stop(39px,rgba(0,0,0,0)), color-stop(40px,rgba(0,30,50,1)), color-stop(46px,rgba(0,0,0,0))),
				-webkit-gradient(linear, left top, left bottom, color-stop(0px,rgba(0,0,0,0)), color-stop(39px,rgba(0,0,0,0)), color-stop(40px,rgba(0,30,50,1)), color-stop(46px,rgba(0,0,0,0))),
				-webkit-gradient(linear, left top, left bottom, color-stop(0px,rgba(0,0,0,0)), color-stop(39px,rgba(0,0,0,0)), color-stop(40px,rgba(0,30,50,1)), color-stop(46px,rgba(0,0,0,0))),
				-webkit-gradient(linear, left top, left bottom, color-stop(0px,rgba(0,0,0,0)), color-stop(39px,rgba(0,0,0,0)), color-stop(40px,rgba(0,30,50,1)), color-stop(46px,rgba(0,0,0,0))),
				-webkit-gradient(linear, left top, left bottom, color-stop(0px,rgba(0,0,0,0)), color-stop(39px,rgba(0,0,0,0)), color-stop(40px,rgba(0,30,50,1)), color-stop(46px,rgba(0,0,0,0)));
				
				*/
	/*background-position: 50% 0, 1081px -3px, 1070px 39px, 1075px 40px, 45px -3px, 52px 39px, 52px 40px;50% 59px,*/

	     /*background-size:1032px 100px, 4px 50px, 8px 15px, 3px 25px, 4px 50px, 8px 15px, 3px 25px;1020px 11px,*/
	/*-webkit-background-size: 1032px 100px, 4px 50px, 8px 15px, 3px 24px, 4px 50px, 8px 15px, 3px 27px;1020px 11px,*/

	background-repeat:no-repeat;


	}
.modernBrowser .header {
/* IE9 SVG, needs conditional override of 'filter' to 'none'*/

background: #ededed;
filter: none;
background-image: url(body2.svg); 

background: -moz-linear-gradient(top,    rgba(222,222,222,1) 0%,rgba(255,255,255,1) 40px,rgba(0,96,160,1) 41px,rgba(0,152,207,1) 50px,rgba(0,171,217,1) 59px,rgba(0,152,193,1) 60px,rgba(0,115,146,1) 61px,rgba(255,255,255,1) 61px,rgba(0,0,0,0) 62px);
background: -webkit-linear-gradient(top, rgba(222,222,222,1) 0%,rgba(255,255,255,1) 40px,rgba(0,96,160,1) 41px,rgba(0,152,207,1) 50px,rgba(0,171,217,1) 59px,rgba(0,152,193,1) 60px,rgba(0,115,146,1) 61px,rgba(255,255,255,1) 61px,rgba(0,0,0,0) 62px);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,222,222,1)), color-stop(40px,rgba(255,255,255,1)), color-stop(41px,rgba(0,96,160,1)), color-stop(50px,rgba(0,152,207,1)), color-stop(59px,rgba(0,171,217,1)), color-stop(60px,rgba(0,152,193,1)), color-stop(61px,rgba(0,115,146,1)), color-stop(61px,rgba(255,255,255,1)), color-stop(62px,rgba(0,0,0,0)));
background: -o-linear-gradient(top,      rgba(222,222,222,1) 0%,rgba(255,255,255,1) 40px,rgba(0,96,160,1) 41px,rgba(0,152,207,1) 50px,rgba(0,171,217,1) 59px,rgba(0,152,193,1) 60px,rgba(255,255,255,1) 61px,rgba(255,255,255,1) 61px,rgba(0,0,0,0) 62px);
background: -ms-linear-gradient(top,     rgba(222,222,222,1) 0%,rgba(255,255,255,1) 40px,rgba(0,96,160,1) 41px,rgba(0,152,207,1) 50px,rgba(0,171,217,1) 59px,rgba(0,152,193,1) 60px,rgba(255,255,255,1) 61px,rgba(255,255,255,1) 61px,rgba(0,0,0,0) 62px);
background: linear-gradient(top,         rgba(222,222,222,1) 0%,rgba(255,255,255,1) 40px,rgba(0,96,160,1) 41px,rgba(0,152,207,1) 50px,rgba(0,171,217,1) 59px,rgba(0,152,193,1) 60px,rgba(255,255,255,1) 61px,rgba(255,255,255,1) 61px,rgba(0,0,0,0) 62px);

-webkit-background-size: 1020px 100px;
     background-size: 1020px 100px;

	background-position: 50% 0;
	background-repeat:no-repeat;
	z-index: 100;
 }

.lt-ie9 .header { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */ }

 .cwFullButton { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; text-decoration: none; background: none repeat scroll 0 0 #000000; 
 	border: 1px solid #0286C7; border-radius: 10px 10px 10px 10px; color: #FFFFFF; font-family: Lucida Console,Monaco,Tahoma; font-size: 12px; font-weight: 100; 
 	line-height: 12px; padding: 4px 0; text-align: center; width: 130px; }
.cwFullButton:hover { border-color: #00C713; }
.wrapper {padding: 0; text-align: left; font-size: 0.71em; width:100%; min-width:100px; overflow:hidden;
	 /*box-shadow: 0 0px 200px rgba(0, 0, 0, 0.8); z-index: 10; background: #FFF;*/
 }
.header { min-height: 65px; text-align:center; min-width:100px; max-width: 1020px; margin: 0 auto; position: relative; }
.content { min-width:100px; max-width: 1000px; clear:left;/*padding:18px 0 0 0;*/ margin: -4px auto 0; min-height: 400px; /*z-index: 20; */

}
.cwContentBox { padding: 1.7em; margin:0 0 6.5em 0; 
    background: #fdfdfd; /* Old browsers */
	background: -moz-linear-gradient(top,  #fdfdfd 0%, #f8f8f8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fdfdfd 0%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fdfdfd 0%,#f8f8f8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fdfdfd 0%,#f8f8f8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fdfdfd 0%,#f8f8f8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.45), 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 -1px 1px rgba(0, 0, 0, 0.5) inset;
	-moz-box-shadow:    0px 3px 5px rgba(0, 0, 0, 0.45), 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 -1px 1px rgba(0, 0, 0, 0.5) inset;
	box-shadow:         0px 1px 5px rgba(0, 0, 0, 0.45), 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 -1px 1px rgba(0, 0, 0, 0.5) inset;
}


.lt-ie9 .cwContentBox { border: 1px solid #CCC; }

.mainNav a:link, .mainNav a:visited { color: #000000; text-decoration:none; font-family: 'WebCabin', sans-serif; font-size:1.2em; }
.mainNav a:hover, .mainNav a:active { color: #0087C7; text-decoration:none; font-family: 'WebCabin', sans-serif;  }
.MainColorWareLogo { padding:0; display: block; width:194px;  }
.MainColorWareLogoMobile { display: none; }
@media screen and (max-width: 400px) {
	.header .MainColorWareLogo { /*padding:0; display: none;*/ width:175px; }
	.header .MainColorWareLogoMobile { /*display: block;*/ }
}
.MainColorWareLink { position:absolute; top:12px; left:20px; display: inline; }
.tagLine {  color: #000; display: block; left: 248px; position: relative; top: 46px; width: 110px; }
.tagLine span { font-style:italic; }
.resellerLabel { display: none; }
.resellerLabel { color: #000000; display: none; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: oblique; font-weight: bold;
    left: 386px; position: absolute; text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4); top: 44px; white-space: nowrap; }
@media screen and (max-width: 600px) {
	.resellerLabel { left:50%; }
}
@media screen and (max-width: 480px) {
	.resellerLabel { left:55%; }
}
@media screen and (max-width: 320px) {
	.resellerLabel { left:65%; top:100%; }
}
.phoneEntryOutput { position:absolute; color: #9F6000; background-color: #FEEFB3; left: 285px; top: 0; white-space: nowrap; font-size: 1.3em;  }
.cwNavJump { display: none;font-family: 'WebCabin',sans-serif; font-size: 1.2em; text-decoration: none; }
.cwNavJump:link,.cwNavJump:visited,.cwNavJump:hover,.cwNavJump:active { color: #EEEEEE; }
.mainNav  { text-align:left; margin:6px 0 0 245px; /*max-width:400px;*/ }
.secondaryNav li, .mainNav li { padding:0 0 0 6%; display: inline-block; }
.mainNav li { line-height: 16px; overflow: hidden; }
.secondaryNav  > li:first-child, .mainNav li { padding:3px 0 2px 15px; color:#fff;
	/*
	background: -webkit-linear-gradient(135deg,  #0097cd 0px,  #0059a5 5px, transparent 7px);
	background: -moz-linear-gradient(135deg,  #0097cd 0px,  #0059a5 5px, transparent 7px);
	-webkit-background-size: 10px 9px; -moz-background-size: 10px 9px;  background-position: 2px 8px;
	background-size: 10px 9px; background-repeat:no-repeat;
	*/
 }
.secondaryNav { position:absolute; right:15px; top:19px; width:200px; text-align:right; }
.secondaryNav  > li:first-child { background: none; padding-bottom: 18px; }
.cwTNPhone { text-align:right; display:inline-block; padding:0 0 5px 40px; width:130px; }
.cwTNMyCart { position: relative; top: 1px; }
.secondaryNav .cwTNPhone:link, .secondaryNav .cwTNPhone:visited { color: #fff; text-decoration:none; font-family: 'WebCabin', sans-serif; font-size:1.5em; }
.secondaryNav .cwTNPhone:hover, .secondaryNav .cwTNPhone:active { color: #fff; text-decoration:none; font-family: 'WebCabin', sans-serif; font-size:1.5em; }
.secondaryNav img { display:inline; -moz-opacity:.7; opacity: .7; }
.navMenuGlobeIcon { width: 15px; height: 45px; position: absolute; top: 0px; left:15px; }
.secondaryNav a:hover img { -moz-opacity:1; opacity: 1; }
.secondaryNav a:link, .secondaryNav a:visited { color: #000; text-decoration:none; font-family: 'WebCabin', sans-serif; font-size:1.1em; }
.secondaryNav a:hover, .secondaryNav a:active { color: #0087C7; text-decoration:none; font-family: 'WebCabin', sans-serif; }

@media screen and (max-width: 1145px) {
	body { padding :0 0; }
	html { background:#fff; }
}

.slideHolder {height: 500px; }

@media screen and (max-width: 1020px) {
	.slideHolder {height: auto; }
}

@media screen and (max-width: 500px) {
	.indexWrapper .slider, .indexWrapper .slideHolder {height: 150px; }
}

@media screen and (max-width: 1020px) and (min-width:500px) {
	.indexWrapper .slideHolder .singlePartBanner img { width:100%; }
	.indexWrapper .slideHolder .amountOfParts2 img { width:43%; }
	.indexWrapper .slideHolder .amountOfParts3 img { width:32%; }
	.indexWrapper .slideHolder .amountOfParts4 img { width:24%; }
	.indexWrapper .slideHolder .amountOfParts5 img { width:19%; }
}

@media screen and (min-width: 1030px) {
	.thumbnails:before { content:""; /*background: #0087c7;*/ width:1010px; height:4px; display:block; position: absolute; left:-5px; top:500px; }
}

@media screen and (max-width: 800px) {
	.secondaryNav { position: absolute; top: 42px; right:5px; }
}

@media screen and (max-width: 650px) {
	.secondaryNav > li:first-child, .mainNav li { background-image: none; padding: 3px 0 2px 5px; }
}

.footer { text-align: center; clear: left; }
.mobileFooter { text-align: center; clear: left; display:none; }
.webhelp { padding:10px 0 0 0; }
.footer li { display: inline; }
.footer a { text-decoration: none; display: inline-block; font-family: 'WebCabin', sans-serif; padding: 2px 10px; }
.webhelp a { padding:10px 0 0 0; vertical-align: top; }
.footer a.linkWithIcon { padding: 0 10px; }
#navigationHeader { display:none; font-weight: 300; font-size: 1.3em; padding: 40px 0 10px; }
.cwNavLiveChat img { display: none; }
.cwNote	{ text-align: center; color: #777; padding: 0 0 1em; }


.newBlackHeader2 { height:100%; background:#080808; }


.newBlackHeader2 body { background: none; padding: 0 0 0 0; max-width: 100%; /*min-height:100%;*/

    font-size: 0.71em;
    text-align: left;
    background:url(../images/template/body-bg.png) repeat 0 0;


 }
.newBlackHeader2 .wrapper { /*overflow:hidden;*/ font-size: 1em; min-height:100%;  position:relative;

 }

 .yeahconsiderthiscommentedout {


/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMyIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wNSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.3) 30%, rgba(0,0,0,0.05) 75%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.5)), color-stop(30%,rgba(0,0,0,0.3)), color-stop(75%,rgba(0,0,0,0.05)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.3) 30%,rgba(0,0,0,0.05) 75%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.3) 30%,rgba(0,0,0,0.05) 75%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.3) 30%,rgba(0,0,0,0.05) 75%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.3) 30%,rgba(0,0,0,0.05) 75%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 ); /* IE6-8 */

	-webkit-background-size: 100% 400px;
     background-size: 100% 400px;

	background-position: 50% 40px;
	background-repeat:no-repeat;

 }

.newBlackHeader2 .headerBackground { max-width: 100%; position:relative;

	background: #ededed;

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiMwMDIzMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiMwMDgyYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MyUiIHN0b3AtY29sb3I9IiMwMDgyYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NyUiIHN0b3AtY29sb3I9IiMxNTRhNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40OCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMDciLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top, rgba(0,0,0,1) 31%, rgba(0,35,51,1) 70%, rgba(0,130,192,1) 71%, rgba(0,130,192,1) 93%, rgba(21,74,99,1) 97%, rgba(0,0,0,0.65) 98%, rgba(0,0,0,0.48) 99%, rgba(0,0,0,0.07) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(31%,rgba(0,0,0,1)), color-stop(70%,rgba(0,35,51,1)), color-stop(71%,rgba(0,130,192,1)), color-stop(93%,rgba(0,130,192,1)), color-stop(97%,rgba(21,74,99,1)), color-stop(98%,rgba(0,0,0,0.65)), color-stop(99%,rgba(0,0,0,0.48)), color-stop(100%,rgba(0,0,0,0.07))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,0,0,1) 31%,rgba(0,35,51,1) 70%,rgba(0,130,192,1) 71%,rgba(0,130,192,1) 93%,rgba(21,74,99,1) 97%,rgba(0,0,0,0.65) 98%,rgba(0,0,0,0.48) 99%,rgba(0,0,0,0.07) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,0,0,1) 31%,rgba(0,35,51,1) 70%,rgba(0,130,192,1) 71%,rgba(0,130,192,1) 93%,rgba(21,74,99,1) 97%,rgba(0,0,0,0.65) 98%,rgba(0,0,0,0.48) 99%,rgba(0,0,0,0.07) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,0,0,1) 31%,rgba(0,35,51,1) 70%,rgba(0,130,192,1) 71%,rgba(0,130,192,1) 93%,rgba(21,74,99,1) 97%,rgba(0,0,0,0.65) 98%,rgba(0,0,0,0.48) 99%,rgba(0,0,0,0.07) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,0,0,1) 31%,rgba(0,35,51,1) 70%,rgba(0,130,192,1) 71%,rgba(0,130,192,1) 93%,rgba(21,74,99,1) 97%,rgba(0,0,0,0.65) 98%,rgba(0,0,0,0.48) 99%,rgba(0,0,0,0.07) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#12000000',GradientType=0 ); /* IE6-8 */



	-webkit-background-size: 100% 45px;
     background-size: 100% 45px;

	background-position: 50% 0;
	background-repeat:no-repeat;
	z-index: 100;

	filter: none;
}

.newBlackHeader2 .header { height:100%; }


.newBlackHeader2 .header { /*position: fixed;*/ left: 0; right: 0; top:0; min-height: 45px; background:none; max-width: 1285px;

}
.unsubscribedRemoveCustomer { font-size:16px; padding:250px 0 200px 0; }
.newBlackHeader2 .content { /*padding:34px;*/ min-height:100%; 
min-width:100px; max-width: 1000px; clear:left;/*padding:18px 0 0 0;*/ margin: -4px auto 0; /*min-height: 400px;*/ /*z-index: 20;*/ padding:0 150px 60px 150px;


    -webkit-box-shadow: 0px 1px 100px 0 rgba(0, 0, 0, 0.25);
	-moz-box-shadow:    0px 1px 100px 0 rgba(0, 0, 0, 0.25);
	box-shadow:         0px 1px 100px 0 rgba(0, 0, 0, 0.25);
	background:#FFFFFF;
 }




.newBlackHeader2 .mainNav { margin: 0 0 0 240px; padding: 6px 0 0 0; font-size: 12px; }

.newBlackHeader2 .MainColorWareLink { position: absolute; top: 3px; left: 15px; }

.newBlackHeader2 .footer .MainColorWareLink { position: static; padding:0; /*position:absolute; left:-150px; z-index: 105;*/ }

.newBlackHeader2 .mainNav a:link, .newBlackHeader2 .mainNav a:visited { color: #EEEEEE; font-size:1.2em; }
.newBlackHeader2 .mainNav a:hover, .newBlackHeader2 .mainNav a:active { color: #0087C7; }

.newBlackHeader2 .secondaryNav a:link, .newBlackHeader2 .secondaryNav a:visited { color: #EEEEEE; font-size:1.2em; }

.newBlackHeader2 .secondaryNav li, .newBlackHeader2 .mainNav li { padding: 0; border-left:solid 1px rgba(64,64,64,1); margin: 3px 0 0 0; position: relative; }

.newBlackHeader2 .secondaryNav li a, .newBlackHeader2 .mainNav li a { padding: 13px 15px 10px 15px; }
.newBlackHeader2 .secondaryNav li:first-child, .newBlackHeader2 .mainNav li:first-child { border-left: none; }

.newBlackHeader2 .secondaryNav { top:6px; width: auto; }

.newBlackHeader2 .secondaryNav .cartItemCount { font-size: 12px; position: absolute; top: -2px; left: 3px; text-align: center; min-width: 11px; /*background: #000000;*/ }

.newBlackHeader2 .secondaryNav .cartItemCountSide { display:inline-block; font-size: 12px; text-align: center; min-width: 11px; border-radius: 3px 3px 3px 3px;
	border: 1px solid #777777; padding: 1px 2px 2px; position: relative; top: -3px; z-index: 100; }
.newBlackHeader2 .secondaryNav .cartItemCountSide:before { color: #777777; content: "<"; font-size: 10px; left: -3px; margin-top: -5px; position: absolute; top: 50%; z-index: 102; }
.newBlackHeader2 .secondaryNav .cartItemCountSide:after { content: ""; left: -1px; margin-top: -2px; position: absolute; top: 50%; z-index: 101; background:#000000; width:2px; height:4px; }

.newBlackHeader2 .secondaryNav .cwNavMyAccount { /*display: block;*/ max-width: 85px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; }






@media screen and (max-width: 1325px) {
	.newBlackHeader2 .content { padding:0 0 80px 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
	.newBlackHeader2 body { background:none; }
	.newBlackHeader2 .wrapper { background:#FFF; }
}

@media screen and (max-width: 1100px) {
	.newBlackHeader2 .MainColorWareLink { left:0; }
	.newBlackHeader2 .mainNav { margin: 0 0 0 190px; }
	.newBlackHeader2 .secondaryNav { right:0; }
	.newBlackHeader2 .secondaryNav li a, .newBlackHeader2 .mainNav li a { padding: 0 5px 2px 5px; }
	.newBlackHeader2 .mainNav li a.cwIntlShipping { padding-left: 1.6em; }
	.navMenuGlobeIcon { left: 0.4em; }
}

@media screen and (max-width: 950px) {
}

@media screen and (max-width: 770px) {
	.newBlackHeader2 .mainNav a:link, .newBlackHeader2 .mainNav a:visited { font-size:1.0em; }
	.newBlackHeader2 .secondaryNav a:link, .newBlackHeader2 .secondaryNav a:visited { font-size:1.0em; }
}

@media screen and (max-width: 690px) {
	.newBlackHeader2 .mainNav a:link, .newBlackHeader2 .mainNav a:visited { font-size:1.2em; }
	.newBlackHeader2 .secondaryNav a:link, .newBlackHeader2 .secondaryNav a:visited { font-size:1.2em; }
	.newBlackHeader2 .footer { padding: 0 0 30px; }
}


.newBlackHeader2 .midFooter { max-width: 1000px; /*left: 0; right: 0; position: relative;*/
	text-align: left;
 	padding: 3.5em 0 1.5em 0; margin:0 auto 0 auto; 
 	background:none;
 	position:relative;
 	z-index: 55;


	/*
	background: -moz-linear-gradient(top,    rgba(168,192,203,1) 0%,rgba(106,144,163,1) 1px,rgba(25,80,106,1) 2px,rgba(0,0,0,1) 19px,rgba(0,0,0,1) 70px,rgba(255,255,255,1) 75px);
	background: -webkit-linear-gradient(top, rgba(168,192,203,1) 0%,rgba(106,144,163,1) 1px,rgba(25,80,106,1) 2px,rgba(0,0,0,1) 19px,rgba(0,0,0,1) 70px,rgba(255,255,255,1) 75px);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(168,192,203,1)), color-stop(1px,rgba(106,144,163,1)), color-stop(2px,rgba(25,80,106,1)), color-stop(19px,rgba(0,0,0,1)), color-stop(70px,rgba(0,0,0,1)), color-stop(75px,rgba(255,255,255,1)));
	background: -o-linear-gradient(top,      rgba(168,192,203,1) 0%,rgba(106,144,163,1) 1px,rgba(25,80,106,1) 2px,rgba(0,0,0,1) 19px,rgba(0,0,0,1) 70px,rgba(255,255,255,1) 75px);
	background: -ms-linear-gradient(top,     rgba(168,192,203,1) 0%,rgba(106,144,163,1) 1px,rgba(25,80,106,1) 2px,rgba(0,0,0,1) 19px,rgba(0,0,0,1) 70px,rgba(255,255,255,1) 75px);
	background: linear-gradient(top,         rgba(168,192,203,1) 0%,rgba(106,144,163,1) 1px,rgba(25,80,106,1) 2px,rgba(0,0,0,1) 19px,rgba(0,0,0,1) 70px,rgba(255,255,255,1) 75px);

	-webkit-background-size: 100% 75px;
     background-size: 100% 75px;

	background-position: 50% 0;
	background-repeat:no-repeat;
	*/
}


.mobileSideBar .mobileFooter, .newBlackHeader2 .footer { /*max-width: 1200px;*/ /*margin:-220px auto 0;*/ position:relative; /*padding:0 0 3em 0; left: 0; right: 0; position: relative;*/
    background: #020202; /* Old browsers */
	background: -moz-linear-gradient(top,  #020202 0%, #080808 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#020202), color-stop(100%,#080808)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #020202 0%,#080808 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #020202 0%,#080808 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #020202 0%,#080808 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #020202 0%,#080808 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#020202', endColorstr='#080808',GradientType=0 ); /* IE6-8 */
    -webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.45), 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 -1px 1px rgba(0, 0, 0, 0.5) inset;
	-moz-box-shadow:    0px 3px 5px rgba(0, 0, 0, 0.45), 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 -1px 1px rgba(0, 0, 0, 0.5) inset;
	box-shadow:         0px 1px 5px rgba(0, 0, 0, 0.45), 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 -1px 1px rgba(0, 0, 0, 0.5) inset;
	z-index: 85;
 }



.mobileSideBar .mobileFooter:after, .newBlackHeader2 .footer:after { content:''; left:0; right:0; height:25px; bottom:-30px; 
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	/*
	-webkit-background-size: 100% 34px;
     background-size: 100% 34px;

	background-position: 50% 0;
	background-repeat:no-repeat;
	*/

	
	/*
	    background: linear-gradient(to bottom, #002333 0%, #0082C0 1%, #0082C0 89%, #154A63 91%, rgba(0, 0, 0, 0.65) 93%, rgba(0, 0, 0, 0.48) 94%, rgba(0, 0, 0, 0.07) 100%) no-repeat scroll 50% 0 / 100% 34px transparent;
    */
    content: "";
    height: 45px;
    left: 0;
    position: absolute;
    right: 0;
    top: -6px;
    z-index: 50;

    /*
    #002333 70%, #0082C0 71%, #0082C0 93%, #154A63 97%, rgba(0, 0, 0, 0.65) 98%, rgba(0, 0, 0, 0.48) 99%, rgba(0, 0, 0, 0.07) 100%
	*/

	background: rgb(0,130,192); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	/**/
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjMTU0YTYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNSUiIHN0b3AtY29sb3I9IiMwMDgyYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOSUiIHN0b3AtY29sb3I9IiMwMDgyYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiMwMDIzMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(21,74,99,1) 1%, rgba(0,130,192,1) 5%, rgba(0,130,192,1) 29%, rgba(0,35,51,1) 30%, rgba(0,0,0,1) 69%); /* FF3.6+ */
	/* Chrome,Safari4+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(1%,rgba(21,74,99,1)), color-stop(5%,rgba(0,130,192,1)), color-stop(29%,rgba(0,130,192,1)), color-stop(30%,rgba(0,35,51,1)), color-stop(69%,rgba(0,0,0,1))); 
	
	/*Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(21,74,99,1) 1%,rgba(0,130,192,1) 5%,rgba(0,130,192,1) 29%,rgba(0,35,51,1) 30%,rgba(0,0,0,1) 69%);  

	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(21,74,99,1) 1%,rgba(0,130,192,1) 5%,rgba(0,130,192,1) 29%,rgba(0,35,51,1) 30%,rgba(0,0,0,1) 69%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(21,74,99,1) 1%,rgba(0,130,192,1) 5%,rgba(0,130,192,1) 29%,rgba(0,35,51,1) 30%,rgba(0,0,0,1) 69%);  /*IE10+ */
	background: linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(21,74,99,1) 1%,rgba(0,130,192,1) 5%,rgba(0,130,192,1) 29%,rgba(0,35,51,1) 30%,rgba(0,0,0,1) 69%);  /*W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#000000',GradientType=0 );  /*IE6-8 */


}

.newBlackHeader2 .footerLeftCol { position:absolute; top: 20px; left:50px; }

.newBlackHeader2 .footer li { display: block; }
.newBlackHeader2 .footer .footerNavMenu li { display: block; font-size:1.2em; width:100%; line-height: 1.4em; }

.newBlackHeader2 .footer .footerNavMenu li a { /*border-top:solid 1px rgba(64,64,64,1);*/ }
.newBlackHeader2 .footer .footerNavMenu li:first-child a { border-top:none; }

.newBlackHeader2 .footerContactInfo { /*position: absolute; left:0; top:0; */color:#EEEEEE; text-align: left; display:inline-block; width:15%; vertical-align: top; margin: -3px 0% 0 4%; }
.newBlackHeader2 .footerContactInfo li { padding: 0 0 5px 0; }
.newBlackHeader2 .footerContactInfo li:first-child { font-size: 1.2em; padding: 0 0 15px 0; }
.newBlackHeader2 .footerContactInfo li:first-child a { padding: 0; }

.newBlackHeader2 .footer .midFooter a:link, .newBlackHeader2 .footer .midFooter a:visited { color: #0087C7; }
.newBlackHeader2 .footer .midFooter a:hover, .newBlackHeader2 .footer .midFooter a:active { color: #FFFFFF; }
.newBlackHeader2 .footer .footerNavMenu { color:#EEEEEE; padding: 0; text-align: left; width:16%; display:inline-block; margin:-10px 0 0 0; vertical-align: top; }

.newBlackHeader2 .footer .cwFSocialLinks li { display:inline-block; } 

.newBlackHeader2 .footer .mobileOnly { display:none; }
.newBlackHeader2 .footer .mobileOnlyFooterNavMenu { width:0; }
.newBlackHeader2 .footer .mobileOnlyFooterNavMenu li { display:none; }
.newBlackHeader2 .footer .mobileOnlyFooterNavMenu li.cwNavLiveChatWrapper { display:block; }

.newBlackHeader2 .footer .footerNavMenu a.cwNavLiveChat:link, .newBlackHeader2 .footer .footerNavMenu a.cwNavLiveChat:visited { color: #777777; }

.newBlackHeader2 .footerAddress { color:#EEEEEE; text-align: left;  display:inline-block; width:20%; margin: -8px 9% 0 0; }
.newBlackHeader2 .footerAddress li { padding: 0 0 5px 60px; }
.newBlackHeader2 .footerAddress li:first-child { padding: 0; }
.newBlackHeader2 .footerAddress a, .newBlackHeader2 .footerContactInfo a { padding:2px 0; }

.newBlackHeader2 .webhelp { padding: 6px 0 9px; }

.newBlackHeader2 .footer a.linkWithIcon { margin: 0 10px; padding: 0; border:solid 1px #DBDBDB; line-height: 0; }


.newBlackHeader2 .footer a.linkWithIcon:hover { 
    -webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.45), 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 -1px 1px rgba(0, 0, 0, 0.5) inset;
	-moz-box-shadow:    0px 3px 5px rgba(0, 0, 0, 0.45), 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 -1px 1px rgba(0, 0, 0, 0.5) inset;
	box-shadow:         0px 1px 5px rgba(0, 0, 0, 0.45), 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 -1px 1px rgba(0, 0, 0, 0.5) inset;
}

.newBlackHeader2 .cwFSocialLinks {
	padding:20px 0;
}





@media screen and (min-width: 1040px) {
	.newBlackHeader2 .footer .midFooter .cwNavLiveChat { position:fixed; right:-1.7em; top:50%; background: none repeat scroll 0 0 #F5F5F5; border-radius: 5px 5px 0 0; 
		color: #80858A; display: inline-block; box-shadow: -1px 0 4px rgba(0, 0, 0, 0.5); font-size: 1.6em; line-height: 1.5em; margin: -35px 0 0 0; overflow: visible; 
		padding: 2px 10px; z-index: 100;
		-webkit-transform: rotate(-90deg); /* Safari */	
		-moz-transform: rotate(-90deg); /* Firefox */
		-ms-transform: rotate(270deg); /* IE */
		-o-transform: rotate(-90deg); /* Opera */
	 }

	 .lt-ie9 .cwNavLiveChat { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);  right:-3.6em; }

	.newBlackHeader2 .footer .midFooter a.cwNavLiveChat:link, .newBlackHeader2 .footer .midFooter a.cwNavLiveChat:visited { color: #777; text-decoration: none; }
	.newBlackHeader2 .footer .midFooter a.cwNavLiveChat:hover, .newBlackHeader2 .footer .midFooter a.cwNavLiveChat:active { color: #0087C7; text-decoration: none; }
}


@media screen and (max-width: 1040px) {
	.newBlackHeader2 .footerContactInfo { margin:-7px 0 0 4%; }
	.newBlackHeader2 .footerContactInfo li:first-child { padding: 0 0 5px; }
}

@media screen and (max-width: 690px) {
	.modernBrowser body { background: none; }
	.content { padding: 0; }
	.wrapper { font-size: 0.71em; width:auto; min-width:0; overflow:visible; margin: 0; }
	.newBlackHeader2 .secondaryNav li, .newBlackHeader2 .mainNav li { border:none; }
	.cwNavProducts{ /*position:absolute; top:12px; right:15px;*/ padding:0 0 0 20px; }
	.secondaryNav { position:static; top: 0; right:0; }
	/*.MainColorWareLogo { position:absolute; top:7px; left:10px;	 padding:0; }*/
	.tagLine { display: none; }
	.mainNav { margin:0; }
	.cwNavJump {display: block; position:absolute; top:9px; right:15px; padding:0; }
	.webhelp { display:inline; }
	.footer .footerNavMenu a { padding: 0 0 0 5%; font-weight: 700; border-top: 1px solid #000; background-color: #0087C7; color: #EEEEEE; cursor: pointer; display: inline-block; 
		padding: 9px 0; text-align: center; text-decoration: none; vertical-align: baseline; font-family: 'WebCabin',sans-serif; font-size: 1.7em; line-height: 23px; width: 100%; }
	.newBlackHeader2 .footer .footerNavMenu a.cwNavLiveChat:link, .newBlackHeader2 .footer .footerNavMenu a.cwNavLiveChat:visited { color: #EEEEEE; }
	.footer a:hover { color:#FFF; }
	.footer .webhelp a { width: 97%; }
	.footer a.linkWithIcon { margin: 15px 0 0 0; padding: 0 10px; border: none; background: none; width: auto; }
	.newBlackHeader2 .footerAddress { text-align: center; width: 100%; margin:-20px 0 0 0; }
	.newBlackHeader2 .footerAddress li { padding: 0 0 5px 0; }
	.newBlackHeader2 .footer .footerNavMenu { margin:1px 0 0 0; width:49%; }
	.newBlackHeader2 .footer .midFooter a:link, .newBlackHeader2 .footer .midFooter a:visited { color: #EEEEEE; }
	.newBlackHeader2 .footer .mobileOnly { display: inline-block; }
	.newBlackHeader2 .footer .mobileOnlyFooterNavMenu li { display: inline-block; }
	.newBlackHeader2 .footer #navigationHeader { display: block; color:#EEE; font-size: 1.5em; padding:30px 0 10px; }
	.footer .footerNavMenu a.fullSizeOnly { display:none; }
	.footer .footerNavMenu a.cwFCountriesWeShipTo { /*line-height: 1.42em;*/ white-space: nowrap; }
	.newBlackHeader2 .footerContactInfo { margin: 15px 0 0 0; text-align: center; width: 100%; }

	.cwFMyCart { position:relative; }

	.cwFMyCart img { position:absolute; left:15px; margin:-4px 0 0 0; top:50%; }
}
@media screen and (min-width: 690px) {
	.footerNavMenu { margin: 25px 0 0 0; padding: 7px 0 8px; text-align: center;
		background-attachment: scroll, scroll;
	    background-clip: border-box, border-box;
	    background-color: transparent;
	    background-origin: padding-box, padding-box;
	    background-position: 0 0, 0 100%;
	    background-repeat: no-repeat;
	    background-size: 100% 1px, 100% 1px;
	}
}
@media screen and (max-width: 450px) {
	.footer .footerNavMenu a.cwFCountriesWeShipTo { font-size: 1.3em; }
	.footer .footerNavMenu a.cwFNowInColor { font-size: 1.3em; }
}
@media screen and (max-width: 350px) {
	/*.modernBrowser .MainColorWareLogo { width:165px; height:35px; }*/
	/*.modernBrowser body { margin-top:-15px; }*/
	.cwNavJump { top:18px; right:17px; }
	.cwNavProducts { top:20px; }
	.newBlackHeader2 .mainNav { padding:0 0 6px 0; margin:0; }

	.newBlackHeader2 .cwNavJump { right:auto; left:215px; left:auto; right:10px; top:10px; }
	.newBlackHeader2 .cwNavProducts { top: 10px; left:auto; position:absolute; padding:0; right:80px; }
	.newBlackHeader2 .secondaryNav li, .newBlackHeader2 .mainNav li { position:static; }
	/*.MainColorWareLogo { top:22px; }*/
	.footer .footerNavMenu a.cwFCountriesWeShipTo { font-size: 1.0em; }
	.footer .footerNavMenu a.cwFNowInColor { font-size: 1.0em; }
}
@media screen and (max-width: 350px) {
	.mobileBanner { display:inline; }
}
@media screen and (min-width: 350px) {
	.fullBanner { display:inline;  }
	.fullBanner img { width:100%;  }
}

.box-shadow-menu, .mobileMenuOverlay, .box-shadow-cart { display:none; }

@media screen and (max-width: 500px) {
	.mobileSideBar .wrapper { /*overflow-x:hidden;*/ position:relative; background:none; }
	.mobileSideBar .content { overflow-x:hidden; position:relative; background:#FFFFFF; }
	.mobileSideBar .mainNav { display: none; }
	.mobileSideBar .cwNavJump { display: none; }
	.mobileSideBar .MainColorWareLink { left:50%; margin-left: -97px; top:4px; }
	.mobileSideBar .header .MainColorWareLogo { width:194px; }
	.mobileSideBar .mobileMenuOverlay { position:absolute; left:0; top:0; bottom:0; right:0; z-index: 90; }
	.mobileSideBar .box-shadow-menu { display:block; border: 1px solid #ccc; border-radius: 0.16em; color: #ccc; font-size: 20px; height: 0.73em;
	    left: 5px; line-height: 16px; padding: 2px 4px 5px 6px; position: absolute; text-indent: -3px; top: 5px; width: 0.71em; cursor: pointer;
	    background:#000; font-size: 30px; padding: 3px 6px 6px 7px;
	}
	.mobileSideBar .box-shadow-menu img { width:26px; height:26px; }

	.mobileSideBar .box-shadow-cart { display:block; border: 1px solid #ccc; border-radius: 0.16em; color: #ccc; font-size: 20px; height: 0.73em;
	    right: 5px; line-height: 16px; padding: 2px 4px 5px 6px; position: absolute; text-indent: -3px; top: 5px; width: 0.71em; cursor: pointer;
	    background:#000; font-size: 30px; padding: 3px 6px 6px 7px;
	}

	.mobileSideBar .box-shadow-cart img { width:26px; height:26px; }
	.mobileSideBar .mobileFooter { padding:20px 0 30px 0; }
	.mobileSideBar .mobileFooter a { z-index: 65; position:relative; font-size: 20px; color:#EEE; cursor:pointer; }
	.mobileSideBar .mobileFooter img { width:24px; height:24px; position:relative; top:5px; }
	.mobileSideBar .wrapper { z-index: 55; }
	.mobileSideBar .mobileFooter { display:block; }
	.mobileSideBar .footer { position: absolute; left: 0; top: 0; z-index: 45; width:80%; display:none; }
	.mobileSideBar .footerAddress { font-size: 0; width:100%;  }
	.mobileSideBar .footer #navigationHeader { display:none; }
	.mobileSideBar .footer .cwFMyCart img { display:none; }
	.mobileSideBar .footer { box-shadow: none; }
	.mobileSideBar .footer:after { background: none; }
	.mobileSideBar .footer .footerNavMenu { width:100%; text-align: left; }
	.mobileSideBar .footer .MainColorWareLink { left:50%; margin-left: 0; }
	.mobileSideBar .footer .midFooter a:link, .mobileSideBar .footer .midFooter a:visited { color:#0087C7; } 
	.mobileSideBar .footer .footerNavMenu { background-color: #0087C7; }
	.mobileSideBar .footer .footerNavMenu a { background-color: #000000; text-align: left; font-weight: 300; border-top:solid 1px #0087C7; font-size: 1.3em;
		text-indent: 1.5em;
	 }
	.mobileSideBar .footer .footerNavMenu li:first-child a { border-top:solid 1px #0087C7; }
	.mobileSideBar .footer .footerNavMenu a[href^=tel] { color:inherit; text-decoration:none; border-top:none; font-size: 1.2em; line-height: 1.4em;
		background-color: #0000FF;
	 }
	.mobileSideBar .footer .footerContactInfo a { background-color: #000000; text-align: left; font-weight: 300; border-top:solid 1px #0087C7; font-size: 1.3em;
		text-indent: 1.5em; display:block;
	}
	.mobileSideBar .footerContactInfo li:first-child a { padding: 12px 0 9px 0; }
	.mobileSideBar .footerContactInfo li a { padding: 9px 0; }
	.mobileSideBar .footerContactInfo li { font-size: 1.2em; padding:0 0 15px; }
	.mobileSideBar .footerContactInfo { margin:0; }
	.mobileSideBar .footer .footerNavMenu li { font-size: 1.2em; line-height: 1.4em; width: 100%; }

	.mobileSideBar .cwFSocialLinks { width:100%; }
	.mobileSideBar .footerContactInfo { width:100%; }

	.mobileSideBar .footerContactInfo li.cwNavLiveChatWrapper { margin: 0 0 50px 0; }
	.mobileSideBar .footerContactInfo li.cwNavLiveChatWrapper a { border-bottom:solid 1px #0087C7; padding: 12px 0 9px 0; }
}

#cwBGChange { display:none; }
/*
@media screen and (min-width: 1000px) {
	#cwBGChange { display:block; position: absolute; top: 20px; right:20px; max-width: 180px; padding: 1.7em 0.3em; z-index: 0; }
	#cwBGChange li { display: inline-block; overflow: hidden; width: 27px; height: 0; padding-top: 27px; margin: -2px 0 0 -4px; cursor: pointer; position: relative;
		line-height: 2em; box-shadow: inset 0 -1px 1px rgba(0,0,0,0.5), inset 0 1px 1px rgba(255,255,255,0.8), 0 -1px 1px rgba(0,0,0,0.5); }
}
*/
.page-title { font-size: 1.4em; padding: 20px 0 15px 0; text-align: center; }
.grey-text-entry { background-color: #ccc; color: #000; border-left: none; border-bottom: none; border-right: none;
	border-radius: 5px; width: 70%; text-align: left; padding: 3px 6px; margin: 0 auto;
}
.textControl { padding: 3px; color: #0087c7; cursor: pointer; background: none; border:none; }
.cwMASIReturningCustomers { text-align: center; padding: 25px 0 0 0; margin:0 0 25px; }

#cwMAChangePassword { text-align: center; }
#cwMAChangePassword table { margin:30px auto; }
#cwMAChangePassword th { text-align: right; padding:3px 10px; }
#cwMAChangePassword td { padding:3px 10px; }
#cwMAChangePassword input { width:200px; }
#cwMAChangePassword table span { display: none; }
#cwMAChangePassword button { max-width:300px; }

.indexWrapper { text-align: center; min-width: 300px; position: relative; }
.indexWrapper a { text-decoration: none; }
.multiPartBanner { /*margin: 0 0 0 -3px;*/ }
/*.thumbHolder a { margin: 0 0 0 -5px; }*/
.thumbHolder li:first-child a, .multiPartBanner:first-child { margin-left: 0; }
.slideHolder { display: none; }
#sliderHolder .slideHolder { display:table-cell; vertical-align:top; font-size: 0; width:20%; white-space: nowrap; }
#defaultSlider { overflow:hidden; }
#defaultSlider ul { -webkit-transition-duration: 700ms; -moz-transition-duration: 700ms; -ms-transition-duration: 700ms; -o-transition-duration: 700ms; 
	transition-duration: 700ms; width:500%; }

@media screen and (max-width: 500px) {
	/*#sliderHolder .slideHolder { width:10%; }*/
	.indexWrapper .slider, .indexWrapper .slideHolder { height: auto; }
	#defaultSlider { width:320px; margin: 0 auto; }
	.cwSlider { background: #000; }
}
/*
@media screen and (-webkit-min-device-pixel-ratio:0) { .multiPartBanner { margin: 0 0 0 -2px; } }
@media screen and (max-width: 1050px) { 
	.multiPartBanner { margin: 0 0 0 -3px; }
	#defaultSlider ul { width:500%; }
}
*/
.slideHolder:first-child { display: block; }
.thumbHolder li { display: inline-block; /*border: 1px solid #000;*/ margin: 5px; /*border: 1px solid #000;*/ top: 0;
		transition-property: top; transition-duration: 100ms; transition-timing-function: linear; transition-delay: 0s;
		transition: right 100ms; -moz-transition: right 100ms; -webkit-transition: right 100ms; -o-transition: right 100ms; -ms-transition: right 100ms;
 }
.thumbHolder li a { border: 1px solid #0087C7; display: block; line-height: 0; border: 2px solid #FFFFFF; }
.thumbHolder li a img { border: 1px solid #000; }
.thumbnails { padding: 0; }
/*.curBannerThumb { border: 1px solid #0087C7; }*/
/*.thumbHolder .curBannerThumb { top:-10px; position: relative;
	transition-property: top; transition-duration: 100ms; transition-timing-function: linear; transition-delay: 0s;
	transition: right 100ms; -moz-transition: right 100ms; -webkit-transition: right 100ms; -o-transition: right 100ms; -ms-transition: right 100ms;
}*/
.thumbHolder { margin: 0 0 15px 0; padding:5px 0; }
.thumbHolder .curBannerThumb a { border-color: #0087C7; position:relative; }
@media screen and (min-width: 1145px) {
	.thumbnails ul { /*position: absolute; right: -54px; top: 300px;*/ }
	.thumbHolder li { /*display: block;*/ margin: 5px; /*border: 1px solid #000;*/ right: 0;
		transition-property: right; transition-duration: 100ms; transition-timing-function: linear; transition-delay: 0s;
		transition: right 100ms; -moz-transition: right 100ms; -webkit-transition: right 100ms; -o-transition: right 100ms; -ms-transition: right 100ms;
	}
	.thumbHolder a { display: block; border: 1px solid #0087C7; margin: 0; }
	.thumbHolder .curBannerThumb { /*right:10px; position: relative; top:0;*/
		/*transition-property: right; transition-duration: 100ms; transition-timing-function: linear; transition-delay: 0s;
		transition: right 100ms; -moz-transition: right 100ms; -webkit-transition: right 100ms; -o-transition: right 100ms; -ms-transition: right 100ms;*/
	}
}


.fullCategories { padding:40px 0 0 0;  }
.fullCategories h5 { border-bottom: 1px solid #0087C7; color:#AAAAAA; font-size: 2.5em; font-weight: 300; line-height: 1em; margin: 0 0 2px -2%;
    padding: 5px 0 1px 2%; position: relative; text-align: left; width: 33%; }

.swipe { padding-bottom:20px; }
.swipe li div, .swipe div div div { margin:0 10px; padding:50px 10px; background:#1db1ff; font-weight:bold; color:#fff; font-size:20px; text-align:center; }
.navTitle { width: 100%; display: inline-block; font-size: 1.8em; text-align: center; padding: 0 0 15px 0; }
.indexWrapper .categoryNav .navheadphones a { background-position:5px 10px; }
.indexWrapper .categoryNav .navphones a { background-position:5px -25px; }
.indexWrapper .categoryNav .navtablets a { background-position:5px -60px; }
.indexWrapper .categoryNav .navgaming a { background-position:5px -95px; }
.indexWrapper .categoryNav .navcomputers a { background-position:5px -130px; }
.indexWrapper .categoryNav .navmusic a { background-position:5px -165px; }
.indexWrapper .categoryNav .navsoft-goods a { background-position:5px -200px; }
.indexWrapper .categoryNav .navtransportation a { background-position:5px -235px; }

@media screen and (max-width: 690px) {
	.indexWrapper .categoryNav .navtransportation a { width: 82%; }
	.thumbHolder { background:none repeat scroll 0 0 #000; padding:10px 0; }
	.thumbHolder li { margin: 0 0 0 -4px; }
	.thumbHolder li a { border-color: #000000; border-width: 1px; }
	.thumbHolder .curBannerThumb { top: 0; }
	.thumbHolder .curBannerThumb a {  }
}

.indexWrapper .categoryNav .navcameras a { background-position:5px -270px; }
.indexWrapper .categoryNav { text-align: center; padding:0 15px 15px; }
.indexWrapper .categoryNav a { padding: 0 8px 0 36px; display: inline-block; line-height: 40px; font-family: 'WebCabin', sans-serif; z-index: 10;
	background: url(../images/index/category-icons-spaced.png) no-repeat scroll 0 0 transparent; font-size:1.2em; text-transform: capitalize; 
}
.indexWrapper .categoryNav a img { z-index: 10; }
.navheadphones, .navphones, .navtablets, .navgaming, .navcomputers, .navmusic, .navsoft-goods, .navtransportation, .navcameras { display: inline; }

@media screen and (min-width: 660px) {
	.indexWrapper .categoryNav { text-align: center; padding:0 15px 15px; }
	.indexWrapper .categoryNav { /*margin-top: 4px;*/ padding:0 30px 15px; }

}

/*.subBanners { background-color: #eeeeee; }*/
.subBanners li { display: inline; }
.subBanners li {  position: relative; z-index: 10; }
.subBanners a { width:90%; display: inline-block; text-align: left; font-size: 1.2em; padding: 15px; }

@media screen and (min-width: 690px) {	
	.subBanners li {  width: 47%; display: inline-block; }
	.subBanners a span { display: block; }
	.subBanners a { width: auto; position: relative; }
	/*.modernBrowser .subBanners a:after { content:""; position: absolute; left:50%; top:153px; z-index: 20; margin: 0 0 0 138px;
		width: 0; height: 0; border-bottom: 12px solid #000; border-left: 12px solid transparent;
	}
	.modernBrowser .subBanners a:before { content:""; position: absolute; left:50%; top:155px; z-index: 22; margin: 0 0 0 140px;
		width: 0; height: 0; border-bottom: 10px solid #0087c7; border-left: 10px solid transparent;
	}*/
}

@media screen and (min-width: 950px) {
	.subBanners li {  width: 33%; display: inline-block; }
}

@media screen and (max-width: 690px) {
	.indexWrapper .categoryNav { padding: 20px 0 20px 5%; text-align: left;}
	.indexWrapper .categoryNav a { width: 35%; padding-left: 10%; border-bottom: 1px solid #000; text-transform: uppercase; font-weight: 700; height: 40px; }
	.subBanners a { border-bottom:2px solid #555; }
	.subBanners li:first-child a { border-top:2px solid #555; }
/*

    */


	.subBanners a { border-bottom:none; background-color: #DCDCDC; text-shadow: 0 1px 1px #FFFFFF; display: block; line-height: 0; margin: 8px auto 0; width: 90%;  padding: 5px 0 5px 10px;
    	box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 1px rgba(0, 0, 0, 0.5); }
	.subBanners a span { position:relative; top:-10px; left:10px; }
	.subBanners li:first-child a { border-top:none; }
	.subBanners { margin: 0; background:none; box-shadow: none; }

}
.aftermarketMessage { max-width:750px; padding:0 0 0 230px; }
.productNavigation {position:relative; margin-bottom:30px; min-height: 400px;  }
.navLists { position:absolute;  top:0; left:0; }
.sideNav { padding:30px 0 0 30px; width:100px; background: #FFF; }
.sideNav li { padding:7px 0 7px 10px; font-size: 1.1em; font-family: 'WebCabin', sans-serif }
.sideNav > li:first-child { padding:0 0 5px 0; }
.sideNav a { text-decoration:none; display:block; }
.sideNav .subCategoryList { display:none; }
.productList { padding:0 0 0 210px; /*max-height:900px;*/ overflow:auto; } 
.readyToShipMessage { text-align: center; padding:20px 0 0 0; }
.fullCategories .readyToShipMessage { text-align: center; padding:10px 0; font-size: 1.2em; color:#888888; }




/*
height: calc(width * 1.75)
*/




.fullWidthIndex ul li { display:block; padding:0; margin:0; position:relative; left:50%; margin: 0 0 0 -100%; }
.fullWidthIndex ul li:first-child { position:static; left:auto; margin:0; }
.fullWidthIndex ul li img { vertical-align: bottom; width:2560px; }
.fullWidthIndex ul li:first-child img { width:100%; }
.fullWidthIndex ul li.bannerSlice { border-top: 1px solid #000; border-bottom: 1px solid #000; }
.fullWidthIndex ul li.bannerSlice img { display:inline-block; margin:0 0; width:auto;  width:300px; }
.fullWidthIndex ul li.bannerSlice a { display:inline-block; /*min-width:600px;*/ border-left: solid 1px #7f7f7f; margin:15px 0; padding:0 50px; /*width:100%;*/ }
.fullWidthIndex ul li.bannerSlice a:last-child { border-right: solid 1px #7f7f7f; }

.fullWidthIndex, .fullWidthIndex button, .fullWidthIndex h2 { font-size: 25px; font-family: "Raleway"; font-weight: 200; }
.fullWidthIndex h2 { font-size: 1.8em; /*text-shadow:0 1px 2px rgba(0,0,0,0.5);*/ }

.fullWidthIndex ul li button { box-shadow: 1px 1px 1px #000; border:none; color:#FFF; display:block; width:9.24em; height:2.04em; white-space: nowrap; margin:2.7em auto 0; }
.fullWidthIndex ul li button span:after { content: 'Customize Yours'; }

.fullWidthIndex ul li .bannerTagLine { position: absolute; left: 0; top:50%; line-height: 1.52em; width:100%; height:100%; margin-top:-2.25em; }
.fullWidthIndex ul li .bannerTagLine h2 { font-weight: 200; }
.fullWidthIndex ul li img { /*position:relative;*/ }


/*bannerTextStyle-wide-right*/
.fullWidthIndex ul li.bannerTextStyle-none { left:auto; margin:0; }
.fullWidthIndex ul li.bannerTextStyle-none button { display:none; }
.fullWidthIndex ul li.bannerTextStyle-none .bannerTagLine { display:none; }
.fullWidthIndex ul li.bannerTextStyle-none img { width:100%; }
/*bannerTextStyle-wide-right*/
.fullWidthIndex ul li.bannerTextStyle-wide-right .bannerTagLine { margin:-2.25em 0 0 8%; }
/*bannerTextStyle-wide-left*/
.fullWidthIndex ul li.bannerTextStyle-wide-left .bannerTagLine { margin:-2.25em 0 0 -7.75%; }
/*bannerTextStyle-top-middle
.fullWidthIndex ul li.bannerTextStyle-top-middle button { margin:-2.8em -16.7em 0 16.7em; }
.fullWidthIndex ul li.bannerTextStyle-top-middle .bannerTagLine { margin:-10.1em 0 0 -13.2em; }*/
/*bannerTextStyle-top-middle-one-line*/
.fullWidthIndex ul li.bannerTextStyle-top-middle-one-line button { margin:1.2em auto 0; color: #000000; }
.fullWidthIndex ul li.bannerTextStyle-top-middle-one-line button span:after { content: 'Buy Now'; }
.fullWidthIndex ul li.bannerTextStyle-top-middle-one-line .bannerTagLine { /*margin:-6.1% 0 0 0;*/ margin-top: 0; top:12%; }
/*bannerTextStyle-thin-right*/
.fullWidthIndex ul li.bannerTextStyle-thin-right .bannerTagLine { margin:-2.25em 0 0 10.23%; }
/*bannerTextStyle-split-50-50*/
.fullWidthIndex ul li.bannerTextStyle-split-50-50 { font-size: 0; }
.fullWidthIndex ul li.bannerTextStyle-split-50-50 img { width:50%;  min-height: calc(width -1px); }
.fullWidthIndex ul li.bannerTextStyle-split-50-50 button { display:none; }
.fullWidthIndex ul li.bannerTextStyle-split-50-50 div { display:none; }
/*bannerTextStyle-split-25-25*/
.fullWidthIndex ul li.bannerTextStyle-split-25-25 { font-size: 0; }
.fullWidthIndex ul li.bannerTextStyle-split-25-25 img { width:25%; }
.fullWidthIndex ul li.bannerTextStyle-split-25-25 button { display:none; }
.fullWidthIndex ul li.bannerTextStyle-split-25-25 div { display:none; }

/*
.fullWidthIndex ul li.bannerTextStyle-left-10 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-10 img   { margin-left: -40em; }
.fullWidthIndex ul li.bannerTextStyle-left-9 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-9 img     { margin-left: -36em; }
.fullWidthIndex ul li.bannerTextStyle-left-8 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-8 img     { margin-left: -32em; }
.fullWidthIndex ul li.bannerTextStyle-left-7 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-7 img     { margin-left: -28em; }
.fullWidthIndex ul li.bannerTextStyle-left-6 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-6 img     { margin-left: -24em; }
.fullWidthIndex ul li.bannerTextStyle-left-5 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-5 img     { margin-left: -20em; }
.fullWidthIndex ul li.bannerTextStyle-left-4 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-4 img     { margin-left: -16em; }
.fullWidthIndex ul li.bannerTextStyle-left-3 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-3 img     { margin-left: -12em; }
.fullWidthIndex ul li.bannerTextStyle-left-2 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-2 img     { margin-left: -8em;  }
.fullWidthIndex ul li.bannerTextStyle-left-1 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-1 img     { margin-left: -4em;  }
.fullWidthIndex ul li.bannerTextStyle-center .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-center img     { margin-left: 0%;    }
.fullWidthIndex ul li.bannerTextStyle-right-1 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-1 img   { margin-left: 4em;   }
.fullWidthIndex ul li.bannerTextStyle-right-2 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-2 img   { margin-left: 8em;   }
.fullWidthIndex ul li.bannerTextStyle-right-3 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-3 img   { margin-left: 12em;  }
.fullWidthIndex ul li.bannerTextStyle-right-4 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-4 img   { margin-left: 16em;  }
.fullWidthIndex ul li.bannerTextStyle-right-5 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-5 img   { margin-left: 20em;  }
.fullWidthIndex ul li.bannerTextStyle-right-6 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-6 img   { margin-left: 24em;  }
.fullWidthIndex ul li.bannerTextStyle-right-7 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-7 img   { margin-left: 28em;  }
.fullWidthIndex ul li.bannerTextStyle-right-8 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-8 img   { margin-left: 32em;  }
.fullWidthIndex ul li.bannerTextStyle-right-9 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-9 img   { margin-left: 36em;  }
.fullWidthIndex ul li.bannerTextStyle-right-10 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-10 img { margin-left: 40em;  }
*/


.fullWidthIndex ul li.bannerTextStyle-left-10 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-10 img   { margin-left: -42.5%; }
.fullWidthIndex ul li.bannerTextStyle-left-9 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-9 img     { margin-left: -38.25%; }
.fullWidthIndex ul li.bannerTextStyle-left-8 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-8 img     { margin-left: -34%; }
.fullWidthIndex ul li.bannerTextStyle-left-7 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-7 img     { margin-left: -29.75%; }
.fullWidthIndex ul li.bannerTextStyle-left-6 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-6 img     { margin-left: -25.5%; }
.fullWidthIndex ul li.bannerTextStyle-left-5 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-5 img     { margin-left: -21.25%; }
.fullWidthIndex ul li.bannerTextStyle-left-4 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-4 img     { margin-left: -17%; }
.fullWidthIndex ul li.bannerTextStyle-left-3 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-3 img     { margin-left: -12.75%; }
.fullWidthIndex ul li.bannerTextStyle-left-2 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-2 img     { margin-left: -8.5%;  }
.fullWidthIndex ul li.bannerTextStyle-left-1 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-left-1 img     { margin-left: -4.25%;  }
.fullWidthIndex ul li.bannerTextStyle-center .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-center img     { margin-left: 0%;    }
.fullWidthIndex ul li.bannerTextStyle-right-1 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-1 img   { margin-left: 4.25%;   }
.fullWidthIndex ul li.bannerTextStyle-right-2 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-2 img   { margin-left: 8.5%;   }
.fullWidthIndex ul li.bannerTextStyle-right-3 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-3 img   { margin-left: 12.75%;  }
.fullWidthIndex ul li.bannerTextStyle-right-4 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-4 img   { margin-left: 17%;  }
.fullWidthIndex ul li.bannerTextStyle-right-5 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-5 img   { margin-left: 21.25%;  }
.fullWidthIndex ul li.bannerTextStyle-right-6 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-6 img   { margin-left: 25.5%;  }
.fullWidthIndex ul li.bannerTextStyle-right-7 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-7 img   { margin-left: 29.75%;  }
.fullWidthIndex ul li.bannerTextStyle-right-8 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-8 img   { margin-left: 34%;  }
.fullWidthIndex ul li.bannerTextStyle-right-9 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-9 img   { margin-left: 38.25%;  }
.fullWidthIndex ul li.bannerTextStyle-right-10 .bannerTagLine, .fullWidthIndex ul li.bannerImageStyle-right-10 img { margin-left: 42.5%;  }




.bannerImageBG-white,
.bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white, 
.bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white 
{ background-color: rgb(255,255,255); }


.bannerImageBG-white + .bannerImageBG-white, 
.bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white, 
.bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white 
{ background-color: rgb(245,245,245); }

/*
.fullWidthIndex ul li.colorWareIntro { font-size:18px; text-align:left; padding:40px 0; max-width:1000px; margin:0 auto; display:block;
	font-weight:500; text-indent: 25px; left:auto; line-height: 27px; }

.fullWidthIndex ul li.whatColorWareOffers { position:relative; text-align:left; background: rgba(235,235,235,1);
	background: -moz-linear-gradient(left, rgba(235,235,235,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,235,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(235,235,235,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(235,235,235,1)));
	background: -webkit-linear-gradient(left, rgba(235,235,235,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,235,1) 100%);
	background: -o-linear-gradient(left, rgba(235,235,235,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,235,1) 100%);
	background: -ms-linear-gradient(left, rgba(235,235,235,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,235,1) 100%);
	background: linear-gradient(to right, rgba(235,235,235,1) 0%, rgba(255,255,255,1) 50%, rgba(235,235,235,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ebebeb', GradientType=1 );
}

.fullWidthIndex ul li.whatColorWareOffers ul { font-size:18px; padding:30px 0; max-width:800px; margin: 0 auto; display:block; font-weight:500;
		position: relative; left: -60px; }

.fullWidthIndex ul li.whatColorWareOffers ul li { width:44%; display:inline-block; position:relative; margin:0; font-size:14px; height:46%; left:auto; padding:5px 5% 5px 0; }

.fullWidthIndex ul li.whatColorWareOffers ul li h5 { padding:5px 0; }

.fullWidthIndex ul li.whatColorWareOffers ul li:last-child  { position:static; }

.fullWidthIndex ul li.whatColorWareOffers .colorWareOffersPaintGun { position:absolute; top:32px; right:-140px; width:auto; }
*/

.fullWidthIndex ul li.bannerImageBG-off-white { background-color: rgb(245,245,245); }

.fullWidthIndex ul li.bannerImageBG-black { background-color: rgb(0,0,0); }


.fullWidthIndex ul li:nth-child(n+4) { padding: 4em 0; }
.fullWidthIndex ul li:last-child { padding: 0; }
	

/*test new homepage ideas
*/
@media screen and (min-width: 950px) {

	.fullWidthIndex ul li:nth-child(n+4) { width:50%; display:inline; left: 0%; margin: 0 0 0 0%; position:relative; float:left; white-space: nowrap; }
	.fullWidthIndex ul li:last-child { width:100%; display:inline; padding: 0; /*white-space:normal; border:none;*/ }
	/*.fullWidthIndex ul li:nth-last-child(2) { width:100%; display:inline; padding: 0; }*/

	.fullWidthIndex ul li img { margin-left: 0; width:100%; font-size: 12px; }
	.fullWidthIndex ul li.bannerTextStyle-split-25-25 img { width:50%; }
	.fullWidthIndex ul li div { font-size: 17px; }

	.fullWidthIndex ul li.bannerTextStyle-split-50-50 { padding: 0; }
	.fullWidthIndex ul li.bannerTextStyle-split-25-25 { padding: 0; }

	.fullWidthIndex ul li.bannerTextStyle-split-50-50 div { display:none;  }
	.fullWidthIndex ul li.bannerTextStyle-split-25-25 div { display:none; }

	.fullWidthIndex ul li button { font-size: 17px; }



	.bannerImageBG-white,
	.bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white, 
	.bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white
	{ background-color: rgb(255,255,255); }


	.bannerImageBG-white + .bannerImageBG-white, 
	.bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white, 
	.bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white + .bannerImageBG-white
	{ background-color: rgb(245,245,245); }



}



@media screen and (max-width: 1600px) {
	.fullWidthIndex ul li.bannerSlice a { padding:0; }
	/*.fullWidthIndex ul li img { width:55%; }*/
	.fullWidthIndex ul li.bannerSlice img { }
	.fullWidthIndex, .fullWidthIndex button { font-size: 18px; }
	.fullWidthIndex ul li.bannerTextStyle-top-middle-one-line .bannerTagLine { top:6%; }
	.fullWidthIndex ul li div { font-size: 11px; }
	.fullWidthIndex ul li button { font-size: 13px; }

}

@media screen and (max-width: 1200px) {
	.fullWidthIndex ul li.bannerSlice a { padding:0; }
	.fullWidthIndex, .fullWidthIndex button { font-size: 14px; font-weight: 400; }
	.fullWidthIndex ul li .bannerTagLine h2 { font-weight: 400; }
	.fullWidthIndex ul li.bannerSlice img { width:200px; }
	.fullWidthIndex ul li.bannerTextStyle-top-middle-one-line .bannerTagLine { top:8%; }
	.fullWidthIndex ul li div { font-size: 10px; }
	.fullWidthIndex ul li button { font-size: 11px; }
}

@media screen and (max-width: 950px) {
	.fullWidthIndex ul li img { width:100%; }
	.fullWidthIndex ul li { left:auto; margin: 0; }
	
}

@media screen and (max-width: 800px) {
	.fullWidthIndex { font-size: 10px; -webkit-text-size-adjust: none; }
	.fullWidthIndex ul li button { margin:0.7em auto 0; }
	.fullWidthIndex ul li.bannerTextStyle-top-middle-one-line button { margin:0 auto 0; }
	.fullWidthIndex ul li.bannerSlice a { margin:5px 0; }
} 

@media screen and (max-width: 600px) {
	.fullWidthIndex ul li.bannerSlice img { width:120px; }
	.fullWidthIndex { font-size: 7px; }
	.fullWidthIndex ul li .bannerTagLine { top:40%; }
	.fullWidthIndex ul li button { font-size: 1.25em; }
	.fullWidthIndex ul li.bannerTextStyle-top-middle-one-line h2 { padding: 0 0 3px; }
}

@media screen and (max-width: 450px) {
	.fullWidthIndex ul li.bannerSlice img { width:106px; }
	.fullWidthIndex ul li.bannerSlice a { margin:15px 0; }
	.fullWidthIndex { font-size: 5px; }
	.fullWidthIndex ul li .bannerTagLine { top:40%; }
	.fullWidthIndex ul li div { font-size: 6px; }
	.fullWidthIndex ul li button { font-size: 6px; }
}

.productsBrandBanner { position:absolute; top:0; left:0; z-index: 55; }
.isBrandOnlyList { padding-top:230px; }
.isBrandOnlyNavList { top:230px; }
.productsBrandHeader { display:none; }

@media screen and (max-width: 1000px) {
	.productsBrandHeader { display:block; }
	.productsBrandBanner { display:none; }
}








.fullCategories li { position:relative; margin: 0 0 3em 0; padding: 0.9em 2% 0; }
.fullCategories li a { position:relative; display:inline-block; margin:15px 5px; padding: 0 0 16px 0; min-width: 150px; text-align: center; z-index: 55; }
.fullCategories li h5 a { margin:0; padding:0; }
.fullCategories li h5 a:link, .fullCategories li h5 a:visited { color: #AAAAAA; }
.fullCategories li h5 a:hover, .fullCategories li h5 a:active { color: #0087C7; }
.fullCategories li a img { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); }
/*  COMMENT:these changes are for the new navigation on the products page. commented out until the thumbnails are ready;*/
.fullCategories li.cat-colorware-limited a img { background-color: #000; }

.fullCategories li .productName { position:absolute; left: 0; right:0; text-align: center; color:#888888; top:100%; margin: -13px 0 0 0; }
.fullCategories li.has1Item { width:26%; display:inline-block; margin:0 2.7% 3em 2.7%; }
.fullCategories li.has1ItemFirst { margin:0 2% 3em 0; }
.fullCategories li.has1ItemLast { margin:0 0 3em 2%; }
.fullCategories li.has2Items { display:inline-block; width:44%; }
.fullCategories li.has2ItemsFirst { margin:0 3.7% 3em 0; }
.fullCategories li.has2ItemsLast { margin:0 0 3em 0; }
.fullCategories li.has2Items h5 { margin:0 0 2px -4.5%; }

.fullCategories li.cat-best-sellers { overflow:hidden; position:relative;  padding-bottom: 15px;
    -moz-transition: 1s;
    -ms-transition: 1s;
    -o-transition: 1s;
    -webkit-transition: 1s;
    transition: 1s;
}
/*
.fullCategories li.cat-best-sellers:after { content:'more'; position:absolute; left:50%; margin-left: -13px; bottom:13px; color:#0087C7; z-index: 50; cursor:pointer; }
.fullCategories li.cat-best-sellers:before { position:absolute; left:50%; margin-left: -10px; bottom:7px; content:''; z-index: 50; cursor:pointer;
	border-top: 5px solid #0087C7;
	border-right: 10px solid rgba(0,0,0,0);
	border-bottom: 0px solid rgba(0,0,0,0);
	border-left: 10px solid rgba(0,0,0,0);
}
*/
/*
.fullCategories li.sectionToHide:after { content:'less'; margin-left: -9px; bottom:5px; }
.fullCategories li.sectionToHide:before { bottom:16px;
	border-top: 0px solid rgba(0,0,0,0);
	border-right: 10px solid rgba(0,0,0,0);
	border-bottom: 5px solid #0087C7;
	border-left: 10px solid rgba(0,0,0,0);
}
*/



/*
.fullCategories li.cat-best-sellers a:nth-child(n+8) { display:none; }

@media screen and (max-width: 1015px) {	.fullCategories li.cat-best-sellers a:nth-child(n+7) { display:none; } }
@media screen and (max-width: 850px) {	.fullCategories li.cat-best-sellers a:nth-child(n+6) { display:none; } }
@media screen and (max-width: 685px) {	.fullCategories li.cat-best-sellers a:nth-child(n+5) { display:none; } }
@media screen and (max-width: 515px) {	.fullCategories li.cat-best-sellers a:nth-child(n+4) { display:none; } }
@media screen and (max-width: 390px) {	.fullCategories li.cat-best-sellers a:nth-child(n+3) { display:none; } }
*/




.fullCategories .cat-limited-edition { background: none repeat scroll 0 0 rgba(55, 55, 55, 1); color:#808080; }
.fullCategories .cat-colorware-limited { background: none repeat scroll 0 0 rgba(55, 55, 55, 1); color:#808080; }
/*.fullCategories .cat-best-sellers { background: none repeat scroll 0 0 rgba(205, 205, 205, 1); color:#555555; }*/
.fullCategories .colorwareCollectionImg { position:absolute; top: 15px; right: 15px; width:150px; height:32px; }
/*
.fullCategories li.cat-best-sellers .productName { color: #555555; }

.fullCategories .cat-best-sellers a:link, .fullCategories .cat-best-sellers a:visited { color: #888888; }
.fullCategories .cat-best-sellers a:hover, .fullCategories .cat-best-sellers { color: #0087C7; }

.subCategory-limited-edition a:link, .subCategory-limited-edition a:visited { color: #006594; }
.subCategory-limited-edition a:hover, .subCategory-limited-edition a:active { color: #0087C7; }

.subCategory-colorware-limited a:link, .subCategory-colorware-limited a:visited { color: #006594; }
.subCategory-colorware-limited a:hover, .subCategory-colorware-limited a:active { color: #0087C7; }

.subCategory-colorware-limited-carbon a:link, .subCategory-colorware-limited-carbon a:visited { color: #006594; }
.subCategory-colorware-limited-carbon a:hover, .subCategory-colorware-limited-carbon a:active { color: #0087C7; }

.subCategory-best-sellers a:link, .subCategory-best-sellers a:visited { color: #000000; }
.subCategory-best-sellers a:hover, .subCategory-best-sellers a:active { color: #0087C7; }

.subCategory-black-friday a:link, .subCategory-black-friday a:visited { color: #006594; }
.subCategory-black-friday a:hover, .subCategory-black-friday a:active { color: #0087C7; }

.subCategory-black-friday a:link, .subCategory-black-friday a:visited { color: #006594; }
.subCategory-black-friday a:hover, .subCategory-black-friday a:active { color: #0087C7; }

.subCategory-colorware-iphone-retro a:link, .subCategory-colorware-iphone-retro a:visited { color: #006594; }
.subCategory-colorware-iphone-retro a:hover, .subCategory-colorware-iphone-retro a:active { color: #0087C7; }
*/
@media screen and (max-width: 1000px) {
	.productList { padding:0 0 0 0; overflow:visible; max-height: inherit; }
	.aftermarketMessage { padding:0 2%; }
	.navLists { position:static; text-align:center; margin-bottom:20px; }
	.navLists li {background-color: #DCDCDC; border: medium none;
		box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 1px rgba(0, 0, 0, 0.5);
		color: #636363; cursor: inherit; font-size: 1.2em; font-weight: 400; line-height: 30px; margin: 0.2em;
		padding: 0; text-align: center; text-shadow: 0 1px 1px #FFFFFF; white-space: nowrap; display: inline-block; width: 25%;}

	.navLists li a { display:block; }
	#innerContent .topicWrapper .navLists li:first-child { border-top: 1px solid #DCDCDC; }
	.productNavigation {display: -webkit-box; display: -moz-box; display: -ms-box; display: box; -webkit-box-orient: vertical;
		-moz-box-orient: vertical; -ms-box-orient: vertical; box-orient: vertical; -webkit-box-direction: reverse;
		-moz-box-direction: reverse;-ms-box-direction: reverse; box-direction: reverse; width:100%;
	}
	.sideNav { padding:15px 0;  width:75%; margin: 0 auto;  }
	.sideNav li { padding:0; background-color:#DCDCDC; border:medium none; border-radius:3px; color:#636363; display:inline-block; font-size:1.2em; font-weight:400; line-height:20px; margin:0 0.5% 0.5% 0; text-shadow:0 1px 1px #FFF; width:23%; box-shadow:0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 1px rgba(0, 0, 0, 0.5); }
	.sideNav > li:first-child { background-color:#FFF; border:none; font-size:1.6em; font-weight:400; line-height:20px; margin:0 38%; text-shadow:none; box-shadow:none; }
	.sideNav li a { padding:0; display:block; line-height:32px; }
	.sideNav .subCategoryList ul { padding: 10px 0; }
	.sideNav .subCategoryList { display:none; }
	#innerContent .topicWrapper { padding:30px 0 0 0; }
	.topicWrapper .branding-examples { position:static; width:100%; }
	.topicWrapper .navLists { display: none; }
}

.sideNav select { display: none; }
.categoryNav li .activeCategory { color:#0087C7; }
.sortNav li.activeSort a:link, .sortNav li.activeSort a:visited { color:#0087C7; }

@media screen and (max-width: 750px) {
	.sideNav { padding:10px 0 0 0; /*position: relative;*/ width: 90%; }
	.sideNav select { display: none; }
	.hasCategories .sideNav select { display: inline; position: relative; /*left: 20px;*/ }
	.sortNav { display: none; }
	.hasCategories .sortNav { display: block; }
	.sideNav li {
		background-color: #DCDCDC; border: medium none;
		box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 1px rgba(0, 0, 0, 0.5);
		color: #636363; cursor: inherit; font-size: 1.7em; font-weight: 400; line-height: 56px; margin: 0 0 8px;
		padding: 0; text-align: center; text-shadow: 0 1px 1px #FFFFFF; white-space: nowrap; display: inline-block; width: 49%;
	 }
	.hasCategories .sideNav li { display: none; }
	.sideNav > li:first-child {
		/*padding:0 10px 2px 10px;*/ padding:0; margin:0; left: 0; top: 0; width: 97%; text-align: center; border:none; background: none; 
		display: block; font-family: 'WebCabin',sans-serif; font-size: 1.6em; line-height: 1.3em; box-shadow: none;
	}
	.sideNav li.subCategoryList { white-space: normal; width: 80%; }
	.sideNav li.subCategoryList li { border-top:none; width: 48%; }
	.sideNav li a { font-size: 16px; font-weight: 700; line-height: 32px; padding: 14px 0; display:block; }
	.hasCategories .categoryNav { width: 35%; display: inline-block; }
	.hasCategories .sortNav { width: 35%; display: inline-block; padding: 0 0 0 30px; }
	.hasCategories .categoryNav > li:first-child { white-space: normal; text-align: left; }
	.hasCategories .sortNav > li:first-child { white-space: normal; text-align: left; }
}

@media screen and (max-width: 660px) {
	.sideNav li { text-align: center; }
	.sideNav li a { font-size: 1.4em; padding: 20px 0 0; }
}
@media screen and (max-width: 480px) {
	.hasCategories .sortNav { width:30%; }
}
@media screen and (max-width: 400px) {
	.hasCategories .sideNav select { width:100% }
	.hasCategories .categoryNav { width:45%; }
}
.cwPageTitle{ padding:40px 0 5px 0;margin:0 0 5px 0; text-align:center;
	background:#212121; /* Old browsers */
	background: -moz-linear-gradient(left, #000000 0%, #989898 50%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #000000 0%,#989898 50%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #000000 0%,#989898 50%,#000000 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(left, #000000 0%,#989898 50%,#000000 100%); /* IE10+ */
	/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); IE6-9 */
	background: linear-gradient(left, #000000 0%,#989898 50%,#000000 100%); /* W3C */
	-moz-background-size: 100% 1px;
	background-size: 100% 1px;
	background-position: 100% 100%;
	background-repeat: no-repeat;
 }
.cwPageTitle img{ display:inline; }

@media screen and (max-width: 750px) {
	.cwPageTitle{ padding:20px 0 5px 0; }
}

.categoryContent { padding:15px; color:444444; }
.categoryContent h1 { text-align: left; }
.categoryContent p { padding: 10px 15px; font-size: 1.4em; }


.blueCallToAction { border: medium none; bottom: 1em; color: #efefef; cursor: pointer; font-size: 0.65em; font-weight: 400; line-height: 2em;  overflow: hidden; 
	padding: 0 0 0.1em; position: absolute; right: 1em; text-align: center; text-shadow: none; width: 8em; margin: 0; background: #0087c7 none repeat scroll 0 0; 
    box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 1px rgba(0, 0, 0, 0.5);
}

/*
  -webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25), 0 1px 1px rgba(255, 255, 255, 0.6) inset, 0 -1px 1px rgba(0, 0, 0, 0.2) inset;
  -moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.25), 0 1px 1px rgba(255, 255, 255, 0.6) inset, 0 -1px 1px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25), 0 1px 1px rgba(255, 255, 255, 0.6) inset, 0 -1px 1px rgba(0, 0, 0, 0.2) inset;
*/



.productFrame { 

  -webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.20), 0 1px 1px rgba(255, 255, 255, 0.6) inset, 0 -1px 1px rgba(0, 0, 0, 0.2) inset;
  -moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.20), 0 1px 1px rgba(255, 255, 255, 0.6) inset, 0 -1px 1px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.20), 0 1px 1px rgba(255, 255, 255, 0.6) inset, 0 -1px 1px rgba(0, 0, 0, 0.2) inset;
  

    background: #fdfdfd; /* Old browsers */
	background: -moz-linear-gradient(top,  #fdfdfd 0%, #F8F8F8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#F8F8F8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fdfdfd 0%,#F8F8F8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fdfdfd 0%,#F8F8F8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fdfdfd 0%,#F8F8F8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fdfdfd 0%,#F8F8F8 100%); /* W3C */
	margin:14px auto; overflow:hidden; max-width:750px; position:relative; font-size:2em; color:#fff; font-family: 'WebCabin', sans-serif; min-height:300px; }

.blackProductFrame { background:#000; }

/*  COMMENT:these changes are for the new navigation on the products page. commented out until the thumbnails are ready;*/
.productFrame img { margin-left:-200px; }

@media screen and (max-width: 517px) {
	.productFrame img { margin-left: -60px; width: 300px; margin-top: 50px; }
}
.productFrame .productName { position:absolute; right:25px; top:40px; padding: 0 0 100%; }

.subCategory-best-sellers .productFrame .productName { padding:5px; background-color: #FFF; color:#333; box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.6); }
.subCategory-best-sellers .productFrame .productName ul { color:#CCCCCC; }

.productFrame .productName ul { position:absolute; right:0; top:35px; text-align: right; width:70px; white-space: nowrap; }


.productFrame .productName ul .originalPrice { font-size: 18px; }
.productFrame .productName ul .offPrice { font-size: 18px; }

.productFrame .productName ul .originalPrice:after { background: #94000c none repeat scroll 0 0; content: ""; display: block; height: 2px; right: -18px;
    position: relative; top: -10px; width: 82%; z-index: 55; transform: rotate(8deg); }
.blackProductFrame .productName ul .originalPrice:after { background: #C8000c none repeat scroll 0 0; }

.productFrame .productName ul .offPrice { border-bottom: 1px solid #444444; }

.productFrame .productName ul .currentPrice { /*font-weight: 700;*/ font-size: 1.1em; padding:0.1em; }


.productFrame .productPrice { position:absolute; right:25px; bottom:50px; }
.productFrame .isRelImg { position:absolute; left:0; bottom:0; }

.productFrame a:link, .productFrame a:visited { color: #444444; }
.productFrame a:hover, .productFrame a:active { color: #000000; }

.blackProductFrame .productName ul .offPrice { border-bottom: 1px solid #CCCCCC; }
.blackProductFrame a:link, .blackProductFrame a:visited { color: #CCCCCC; }
.blackProductFrame a:hover, .blackProductFrame a:active { color: #FFFFFF; }

@media screen and (max-width: 650px) {
	.productFrame .productName { top:15px; }
}

@media screen and (max-width: 517px) {
	.productFrame { min-height:138px; box-shadow: 1px 1px 3px #aaa; max-width: 320px; margin:24px auto; border-radius: 1px; padding:20px 0 0; }
	.productFrame .productName { left:0; right:0; text-align: center; padding:0; top:24px; }
	.productFrame .smallFontTitle { font-size: 16px; }
	.productFrame .productPrice { top:35px; bottom: auto; }
	.productFrame .productName span { display:none; }
	.productFrame .isRelImg { left:1em; /*margin-left: -115px;*/ bottom: 0.5em; width:150px; }
	.productFrame .productName ul { right:25px; top:auto; bottom:-69px; font-size: 23px; /*color: #555555;*/ }
}

@media screen and (max-width: 400px) {
	.productFrame { min-height:158px; margin:24px auto; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); }
	.productFrame .productPrice { top:35px; bottom: auto; }
}

.productFlag { -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.65);
	-moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.65);
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.65);

	font-size: 10px; left: 50%; line-height: 1em; margin:0 0 0 -60px; padding: 3px 0; position: absolute; right:2px; text-align: center; text-transform: uppercase; top: 0px;
	width:120px; font-weight: 600;
	/*
	transform:rotate(315deg);
	-ms-transform:rotate(315deg); 
	-moz-transform:rotate(315deg); 
	-webkit-transform:rotate(315deg)  translate3d( 0, 0, 0); 
	-o-transform:rotate(315deg); 
	-webkit-font-smoothing: subpixel-antialiased;    
	*/
	


}

.productComingSoonFlag {
	left: 0%; position: absolute; top:0; text-align: right; text-transform: uppercase; 
	width:100%; font-weight: 600;
	bottom:0;
	background:rgba(0,0,0,0.3);
	padding:230px 0 0 0;
	color:rgba(0,0,0,0.6);
	font-size: 22px;
	cursor:default;
}

.productComingSoonFlag span { padding: 0 15px 0 0; }

.fullCategories .productFlag {  top: -10px; }

.productFlag:before { border-left: 5px solid transparent; border-top: 17px solid #0087C7; content:""; left:-5px; position:absolute; top:0; }

.productFlag:after { border-right: 5px solid transparent; border-top: 17px solid #0087C7; content:""; right:-5px; position:absolute; top:0; }


.flagAddShipping { background: none repeat scroll 0 0 #e9eb6b; } .flagAddShipping:before, .flagAddShipping:after {border-top-color:#e9eb6b; }
.flagBackorder { background: none repeat scroll 0 0 #e63939; } .flagBackorder:before, .flagBackorder:after {border-top-color:#e63939; }
.flagNew { background: none repeat scroll 0 0 #0087c7; } .flagNew:before, .flagNew:after {border-top-color:#0087c7; }
.flagUpdate { background: none repeat scroll 0 0 #00c700; } .flagUpdate:before, .flagUpdate:after {border-top-color:#00c700; }
.flagPrevious { background: none repeat scroll 0 0 #e9eb6b; } .flagPrevious:before, .flagPrevious:after {border-top-color:#e9eb6b; }
.flagSoldOut { background: none repeat scroll 0 0 #e63939; } .flagSoldOut:before, .flagSoldOut:after {border-top-color:#e63939; }
.flagReadyToShip { background: none repeat scroll 0 0 #00c700; } .flagReadyToShip:before, .flagReadyToShip:after {border-top-color:#00c700; }
.flagComingSoon { background: none repeat scroll 0 0 #d8d9da; } .flagComingSoon:before, .flagComingSoon:after {border-top-color:#d8d9da; }
a:link .productFlag, a:visited .productFlag, a:hover .productFlag, a:active .productFlag { color: #fff; }
a:link .flagPrevious, a:visited .flagPrevious, a:hover .flagPrevious, a:active .flagPrevious { color: #000; }
a:link .flagComingSoon, a:visited .flagComingSoon, a:hover .flagComingSoon, a:active .flagComingSoon { color: #000; }
.full-blue-button:link,.full-blue-button:visited { color: #EEE; }
.full-blue-button:hover,.full-blue-button:active { color: #FFFFFF; }
.full-blue-button { background-color: #0087C7; border: medium none; color: #EEE; cursor: pointer; display: inline-block; font-family: 'WebCabin',sans-serif; font-size: 1.7em; 
    line-height: 23px; padding: 9px 0; text-align: center; text-decoration: none; vertical-align: baseline; width: 100%; -webkit-appearance:none; }
.subtle-blue-button { color: #0087C7; background: none; border:none; cursor: pointer; font-size: 1.7em; padding: 6px 0; text-align: center; width: 90%; margin: 0 auto; }
.grey-bar-bg { background-color: #DCDCDC; border-top: 1px solid #AAAAAA; font-size: 1.2em; font-weight: 700; line-height: 1.2em; margin: 0 auto; position: relative; width: 90%; }
.greyStyleButton { font-size:1em; font-weight: 400; text-align: center; margin: 0 0 0 7px; padding:4px 8px; width: 96%; border: none; cursor: pointer;
    background-color: #dcdcdc; color: #636363; box-shadow: inset 0 -1px 1px rgba(0,0,0,0.5), inset 0 1px 1px rgba(255,255,255,0.8), 0 1px 1px rgba(0,0,0,0.5); text-shadow: 0 1px 1px #fff; }
.greyStyleButtonSelected{ background-color: #aaa; color: #fff; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 -11px 3px -10px rgba(0, 135, 199, 0.8) inset, 0 1px 2px rgba(0, 0, 0, 0.4) inset, 0 1px 1px rgba(255, 255, 255, 0.8); }
#csSOTable a:link, #csSOTable a:visited { color:#636363; }
.cwMASIFormPanel { text-align: center; margin: 0 auto 100px; max-width: 500px; }
.cwMASIReturningCustomers p { width: 70%; text-align: left; margin: 0 auto; }
.cwMASIReturningCustomers .grey-text-entry { margin: 0 0 15px 0; }
.cwMASIReturningCustomers .full-blue-button { margin: 15px 0 20px 0; width:60%; box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 1px rgba(0, 0, 0, 0.5); }
.cwMASINewCustomers { margin: 20px auto 0 auto; }
.cwMASINewCustomers h4 { font-size: 1.2em; padding: 0 0 15px; text-align: center; }
.cwMASINewCustomers #SignUpLink { width:60%; box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 1px rgba(0, 0, 0, 0.5); }
.cwSIForgotPassword { display: none; }
.SigningInPanel { text-align: center; padding: 150px 0; }
/*.CartForm h1 { font-size: 16px; padding: 20px 0; text-align: center; }*/
.stackedList { width: 90%; margin: 0 auto; }
.stackedList > li { background-color: #DCDCDC; border-top: 1px solid #AAAAAA; font-size: 1em; font-weight: 400; margin: 0 0 3px; }
#cwCartItemsWrapper .cartItem { /*cursor: pointer;*/ }
.cartSummaryWrapper .stackedList { width: 100%; margin: 0 auto; }
.cartSummaryWrapper .stackedList > li { font-size: 1em; font-weight: 400; margin: 0 0 3px; }
.cartSummaryWrapper .stackedList li:last-child { padding-bottom:4px; }
.cartSummaryWrapper .stackedList .ExpandControl { display: none; }
.stackedList span { line-height: 60px; vertical-align: top; }
.productThumbnail { display: inline; position: relative; }
.productThumbnail img { margin-left: -100px; }

		.cartItem { position: relative; margin:0 0 4em 0; }
		.cartItem .productName { position:absolute; top: 20px; left: 34px; font-size: 25px; font-weight: 300; }
		.cartItem .smallFontTitle { font-size: 16px; }
		.cartItem .productThumbnail { display: block; position: absolute; top: 65px; left:34px; z-index: 50; /*box-shadow: 0 3px 5px rgba(0, 0, 0, 0.65);*/ }
		.productThumbnail img { margin-left: 0; position:absolute; top:0; left:0; }
		.updatingRushOrder { position:absolute; left:50%; top:50%; margin: -20px 0 0 -20px; z-index: 52; display:none; }
		/*.hideUpdatingRushOrderInProcess { display:none; }*/
		/*.showUpdatingRushOrderInProcess { display:block; z-index: 52; }*/
		.dimOutContent:after { position: absolute; content: '';background: rgba(255,255,255,0.75); top: -5px; left:  -5px; right:  -5px; bottom:  -5px; z-index: 51; }
		.dimOutContent .updatingRushOrder { display:block; }
		.updateMessageIP { font-size: 1.5em; display:inline-block; padding:12px 10px; vertical-align: top; background:#FFF; }
		.closeGiftWrappingTextOption { display:none; }

ul.shoppingCartItemsWrapper { max-width: 710px; }

@media screen and (max-width: 999px) { 
	#cwCartItemsWrapper, .shoppingCartItemsWrapper { max-width: 100%; } 
	.cartItem { max-width: 670px; } 
}

@font-face { font-family: 'AllstarRegular'; font-weight: normal; font-style: normal;
    src: url(data:font/truetype;charset=utf-8;base64,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AAYAAgABAAIAFgAAAQACVAADAAEAAAAIAGYAAwABBAkAAABMAAAAAwABBAkAAQAOAEwAAwABBAkAAgAOAFoAAwABBAkAAwAOAGgAAwABBAkABAAeAHYAAwABBAkABQBAAJQAAwABBAkABgAeANQAAwABBAkAyABuAPIAVABoAGkAcwAgAGkAcwAgAGEAIABjAG8AcAB5AHIAaQBnAGgAdABlAGQAIAB0AHkAcABlAGYAYQBjAGUAIABwAHIAbwBnAHIAYQBtAEEAbABsAHMAdABhAHIAUgBlAGcAdQBsAGEAcgB3AGUAYgBmAG8AbgB0AEEAbABsAHMAdABhAHIAIABSAGUAZwB1AGwAYQByAEEAbAB0AHMAeQBzACAARgBvAG4AdABvAGcAcgBhAHAAaABlAHIAIAAzAC4ANQAgACAANAAvADEAMAAvADkAMwBBAGwAbABzAHQAYQByAC0AUgBlAGcAdQBsAGEAcgBUAGgAaQBzACAAZgBvAG4AdAAgAHcAYQBzACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIAB0AGgAZQAgAEYAbwBuAHQAIABTAHEAdQBpAHIAcgBlAGwAIABHAGUAbgBlAHIAYQB0AG8AcgAuAAAAAgAAAAAAAP84AHIAAAAAAAAAAAAAAAAAAAAAAAAAAADfAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AIAAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AYAECAKMAhACFAL0AlgCGAIsAnQCpAQMAigEEAIMAkwEFAQYAjQCIAQcA3gEIAJ4AqgD1APQA9gCiAK0AyQDHAK4AYgBjAJAAZADLAGUAyADKAM8AzADNAM4A6QBmANMA0ADRAK8AZwDwAJEA1gDUANUAaADrAO0AiQBqAGkAawBtAGwAbgCgAG8AcQBwAHIAcwB1AHQAdgB3AOoAeAB6AHkAewB9AHwAuAChAH8AfgCAAIEA7ADuALoAsACxALsA2ADZAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgCyALMAtgC3AMQAtAC1AMUAhwCrARcAvgC/ARgAjAEZARoBGwEcAR0HdW5pMDBBMAd1bmkwMEFEB3VuaTAyQzkHdW5pMDBCMgd1bmkwMEIzB3VuaTIyMTkHdW5pMDBCOQd1bmkyMDAwB3VuaTIwMDEHdW5pMjAwMgd1bmkyMDAzB3VuaTIwMDQHdW5pMjAwNQd1bmkyMDA2B3VuaTIwMDcHdW5pMjAwOAd1bmkyMDA5B3VuaTIwMEEHdW5pMjAxMAd1bmkyMDExCmZpZ3VyZWRhc2gHdW5pMjAyRgd1bmkyMDVGB3VuaUUwMDAHdW5pRkIwMQd1bmlGQjAyB3VuaUZCMDMHdW5pRkIwNAC4Af+FsAGNAEuwCFBYsQEBjlmxRgYrWCGwEFlLsBRSWCGwgFkdsAYrXFgAsAEgRbADK0SwByBFugABARAAAiuwAytEsAYgRbIHlQIrsAMrRLAFIEWyBmECK7ADK0SwBCBFsgVPAiuwAytEsAMgRbIELAIrsAMrRLACIEWyA+gCK7ADK0SwCCBFugABAQ8AAiuwAytEsAkgRbIIcQIrsAMrRLAKIEWyCQwCK7ADK0SwCyBFsgqPAiuwAytEAbAMIEWwAytEsBEgRbIMoQIrsQNGditEsBAgRbIRXQIrsQNGditEsA8gRbIQTQIrsQNGditEsA4gRbIPPAIrsQNGditEsA0gRbIOKwIrsQNGditEsBIgRboADH//AAIrsQNGditEsBMgRboAEgEXAAIrsQNGditEsBQgRbITjwIrsQNGditEsBUgRbIUTAIrsQNGditEsBYgRbIVSwIrsQNGditEWbAUKw==) format('truetype'),
         url('../fonts/all_star_resort-webfont-webfont.svg#AllstarRegular') format('svg'); }

.productThumbnail .displayNumber  { position: absolute; top:0px; left: 0px; font-family: "AllstarRegular"; }

.numberOnProductnew-beats-studio .displayNumber { font-size:18px; left:235px; top:77px; width:20px; left: 50%; margin: 0 0 0 70px; text-align: center; }
.numberOnProductbeats-studio-wireless .displayNumber { font-size:18px; left:235px; top:77px; width:20px; left: 50%; margin: 0 0 0 70px; text-align: center; }
.numberOnProductbeats-studio .displayNumber { font-size:19px; left:235px; top:87px; width:27px; left: 50%; margin: 0 0 0 78px; }
.numberOnProductbeats-pro .displayNumber { font-size:18px; left:218px; top:73px; width:27px; left: 50%; margin: 0 0 0 62px; }
.numberOnProductbeats-pro-by-dre .displayNumber { font-size:18px; left:218px; top:73px; width:27px; left: 50%; margin: 0 0 0 62px; }
.numberOnProductbeats-solo .displayNumber { font-size:16px; left:209px; top:81px; width:27px; left: 50%; margin: 0 0 0 54px; }

.productThumbnail > img:first-child { margin-left: 0; background:#fff; position:static; }
.checkoutMainWindow .productThumbnail > img:first-child {  box-shadow:0 -2px 13px -6px rgba(0, 0, 0, 0.35); }



#cwCartItemsWrapper .productThumbnail:after {
	/*
	content:'';
	display:block;
	position:absolute;
	background:#FF0000;
	top:0; bottom:0; left:0; right:0;
    background: transparent -webkit-gradient(radial, center center, 50, center center, 460, from(transparent), to(#000));
    background: -moz-radial-gradient(circle, transparent, #000);
    width: 100%;
    height: 100%;
    */
}


.checkoutMainWindow .productThumbnail:before, .checkoutMainWindow .productThumbnail:after { z-index: -1; position: absolute; content: ""; bottom: 15px; left: 10px; width: 100%; top: 80%; max-width:300px; background: rgba(0,0,0,0.7);
  -webkit-box-shadow: 0 15px 10px rgba(0,0,0,0.7); -moz-box-shadow: 0 15px 10px rgba(0,0,0,0.7); box-shadow: 0 15px 10px rgba(0,0,0,0.7);
  -webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -o-transform: rotate(-3deg); -ms-transform: rotate(-3deg); transform: rotate(-3deg); }
.checkoutMainWindow .productThumbnail:after { left: 10px; 
	-webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -o-transform: rotate(3deg); -ms-transform: rotate(3deg); transform: rotate(3deg); }
.cwSCOrderSummaryWrapper { width: 90%; margin: 0 auto 30px auto; text-align: center; }
#scOSAlternateCheckout { /*margin:0 0 30px 0;*/ padding:0 0 0; text-align: center; }
.scCouponCode { background-color: #E5E5E5; color: #000; border-left: none; border-bottom: none; border-right: none; border-radius: 5px; width: 50%; text-align: right; padding: 3px 6px; max-width: 300px; }
.cartItem .Price { /*float: right; padding: 0 9px 0 0; margin: 0;*/ font-size: 25px; font-weight: 300; text-align: right; }
span.superCents { vertical-align: top; font-size: 14px; }
dl span.superCents { font-size: 9px; }
.cartItem .ExpandControl {padding: 3px; color: #0087c7; cursor: pointer;}
.cartItem .Quantity {padding: 3px 6px 3px 9px; color: #0087c7; cursor: pointer;}
.kitItemDetail dl { width: 100%; padding: 20px 0 45px 0; min-height: 60px; }
.kitItemDetail dl dt { display: inline-block; font-size: 12px; font-weight: 700; height:14px; line-height: 14px; margin: 0 0 0 5%; 
	padding:5px 0 0 0; text-align: right; width: 40%; vertical-align: top; }
.kitItemDetail dl dd p { white-space: pre-wrap; }
.kitItemDetail dl dd { display: inline-block; height:14px; line-height: 14px; margin:0 5% 0 -2px; padding:5px 0 0 0; width: 49%; }

.circleColor { width:12px; height:12px; border-radius: 12px 12px 12px 12px; margin:0 3px; display:inline-block; 
	box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 0 1px rgba(0, 0, 0, 0.5); }
.lt-ie9 .circleColor { width:11px; height:11px; border:1px solid #CCC; }
.cartItemShippingTime { /*position:absolute; bottom:3px; right:24px; text-align: right;*/
	text-align: center; padding: 10px 0 0 0;
 }
.kitItemDetail .rushOrderNA { color:#999999; }

#tblShoppingCart { display: none; }
.UpdateCartButton {	display: none; }
.ShippingEstimatorPanel { display: none; }
.scOSRemove, .scOSApply { background: none; border:none; color: #0087C7; cursor: pointer; }
.scOSApply { width: 20%; }
.scOSRemove:hover, .scOSRemove:active, .scOSApply:hover, .scOSApply:active { color: #006594; }
.kitItemDetail { position: relative; display: none; cursor: default; }

.kitItemDetail { position: relative; display: block; cursor: default; margin: 0 0 0 370px; min-height: 270px; border-left: 1px solid #CCC; }
.kitItemDetail h5 { text-align: center; font-size: 19px; color:#999; }
.kitItemDetail h6 { text-align: center; font-size: 15px; /*color:#999;*/ padding:0 0 3px 0; color:#555; border-bottom:1px solid #555; margin: 0 0 5px 0; }
.showKitItemDetail { color:#0087C7; font-size:1.1em; margin:20px 0 0 0; text-align: center; }
.showKitItemDetail:hover { text-decoration:underline; cursor:pointer; }
.kitItemDetail .rushOrderSelection { text-align: left; margin: 0 20% 0 20%; margin: 0 10%; padding: 10px 5px; font-size: 10px; }
.kitItemDetail .upgradeWarranty { text-align: left; margin: 0 20% 0 20%; margin: 0 10%; padding: 10px 5px; font-size: 10px; }
.kitItemDetail .upgradeWarranty li { font-size:10px; }
.productLeadTime { padding: 10px 10% 0 0; text-align: center; }
.giftWrapping { margin:15px 11%; }
.giftWrapping { margin:15px 11%; }
.giftWrapping > input { margin:0 3% 0 15%; }
.giftWrapping .giftWrappingTextOption { margin:10px 0 10px 5px; position:relative; }
.giftWrapping .giftWrappingTextOption textarea { float:right; width:148px; }
.giftWrapping .giftWrappingTextOption > li { display:inline-block; }
.giftWrapping .giftWrappingTextOption > li > img { margin:0 5% 0 0; }
.giftWrapping > span.giftWrappingTitle { display:block; width:100%; text-align: center; }
.giftWrapping > span.giftWrappingTitle:hover { cursor:pointer; text-decoration:underline; }


.scKIedit, .scKIremove, .scKIupdate, .scOSContinueShopping, .scOSCheckOut, .scKIEditCart { background-color: #0087C7; cursor: pointer; font-size: 1.7em; color: #ccc; border:none;
	width: 100%; padding: 9px 0; display: inline-block; text-align: center; text-decoration: none; line-height: 14px; vertical-align: baseline; font-family: 'WebCabin', sans-serif;
	position: relative; }

/*
.scKIremove:before, .scKIupdate:before { background: none repeat scroll 0 0 #0079B2; content: ""; height: 41px; left: 0; position: absolute; top: 0; width: 2px; z-index: 50; }
*/
.scKIremove, .scKIupdate { /*width: 33%;*/ }
.cartItemControls a:link, .cartItemControls a:visited { color: #DEDEDE; }
.cartItemControls a:hover, .cartItemControls a:active { color: #fff; }


.cartItemControls { border-top: 1px solid #CCC; margin:0 14px; padding:5px 0 0 0; position: relative; }
.cartItemControls li { display:inline-block; width:21%; margin: 0 3px; padding:13px 0 0 0; vertical-align: top; position:relative; }
.cartItemControls .itemUpdateControl:after { content:''; border: transparent solid 10px; border-left: #0087C7 solid 10px; border-right:none; position:absolute; right:-10px; bottom:6px;  }
.cartItemControls .itemQuantityWrapper { width:9%; padding: 0 3%; }
.cartItemControls li.itemPriceWrapper { width:15%;  padding:16px 0 0 0; }
.freeSkinMessage { margin:0 14px; padding:15px 0 0 0; font-size: 1.5em; text-align: center; }
.freeSkinHighlight { font-weight: 700; }
.cartItem .freeSkinMessage .Price { display: inline-block; float: right; margin: -6px 10px 0 0; }
.cartItem .freeSkinMessage .Price .cartItemLabel { font-size: 0.75em; }
.freeSkinMessage .discountHighlight { font-weight: 700; font-size: 1.3em; }

.cwHighlight { font-weight: 700; color: #0087C7; font-size: 1.2em; }
.scKIquantityNote .cwHighlight { }
.itemPriceWrapper .strikeThrough:after { background: #000000 none repeat scroll 0 0; content: ""; display: block; height: 2px; right: -18px;
    position: relative; top: -14px; width: 82%; z-index: 55; transform: rotate(8deg); }

.cartItemControls li.editCartControl { display:inline-block; top: 8px; left: 30px; position: absolute; }
#shoppingCart .editCartControl { display:none; }
.savePersonalMessage { background-color: #0087C7; border: medium none; color: #DEDEDE; cursor: pointer; display: none; font-family: 'WebCabin',sans-serif; font-size: 1.2em;
	line-height: 14px; padding: 2px 0; position: absolute; width: 154px;  bottom:-10px; right:0; }


.checkoutShippingWrapper .scKIedit, .checkoutShippingWrapper .scKIremove, .checkoutShippingWrapper .scKIupdate, .checkoutShippingWrapper .itemUpdateControl:after { display:none; }
.checkoutPaymentWrapper  .scKIedit, .checkoutPaymentWrapper  .scKIremove, .checkoutPaymentWrapper  .scKIupdate, .checkoutPaymentWrapper  .itemUpdateControl:after { display:none; }
#cwOrderConfirmationWrapper .scKIedit, #cwOrderConfirmationWrapper .scKIremove, #cwOrderConfirmationWrapper  .scKIupdate, #cwOrderConfirmationWrapper .itemUpdateControl:after { display:none; }



.scOSContinueShopping, .scOSCheckOut, .checkoutPlaceOrderTop { width: 90%; margin: 5% auto 0; color:#EEEEEE; display:block; line-height: 1em; 
	box-shadow:inset 0 -1px 1px rgba(0,0,0,0.5), inset 0 1px 1px rgba(255,255,255,0.8), 0 1px 1px rgba(0,0,0,0.5);  }
.scOSContinueShopping { margin: 50px auto 60px; background-color: #dcdcdc; color:#0087C7; text-shadow: 0 1px 1px #fff; }
.scOSContinueShopping:hover, .scOSContinueShopping:active { color:#006594; } 
#LargeCartItemMessage { width: 100%; max-width: 350px; margin: 0 auto 15px auto; clear:both; }
.LargeCartItemMessageWrapper, .cartItemsMessages { max-width: 710px; }
.hideButton { display: none; }
.updateHighlight { border-top: none; border-bottom: 12px solid #0087C7; border-left: 12px solid #DCDCDC; border-right: 12px solid #DCDCDC;
    width: 0; height: 0; position: absolute; bottom: 41px; right: 38px; }
.scKIquantityDisplayOnly, .scKIquantity { background-color: #E5E5E5; border-bottom: none; border-left: none; border-radius: 5px 5px 5px 5px; border-right: none; 
	color: #000; font-size: 2.3em; padding: 0 6px; text-align: center; max-width: 50px; /*bottom: 62px; position: absolute; right: 25px; width: 16%; max-width: 80px;*/ }
/*.scKIquantityNote { bottom: 113px; position: absolute; right: 21px; text-align: center; width: 62px; }*/

.scKIquantityDisplayOnly { display:none; }
.checkoutShippingWrapper .scKIquantityDisplayOnly { display:block; margin: 3px 0 0; padding: 3px 6px; }
.checkoutPaymentWrapper .scKIquantityDisplayOnly { display:block; margin: 3px 0 0; padding: 3px 6px; }
#cwOrderConfirmationWrapper .scKIquantityDisplayOnly { display:block; margin: 3px 0 0; padding: 3px 6px; }
.checkoutShippingWrapper .scKIquantity { display:none; }
.checkoutPaymentWrapper .scKIquantity { display:none; }
#cwOrderConfirmationWrapper .scKIquantity { display:none; }

.scKIquantityNote { width:100%; display:block; text-align: center; }
.orNote { padding: 6px 0; text-align: center; font-size: 1.6em; }
.scProductPricing { text-align:right; }
.productIcons {	padding: 0 1.7em 20px ; text-align: center; max-width: 670px; }
.productIcons h3 { font-size: 1.4em; font-weight: normal; padding: 0 0 5px; text-align: center; border-bottom: 1px solid #CCC; }
.productIcons a { position: relative; }
.productIcons span { position: absolute; text-align: center; color: #888888; left: 0; right: 0; top: 100%; margin: -13px 0 0; }
.productIcons .prdThumb { box-shadow:0 1px 1px rgba(0, 0, 0, 0.25); margin:5px 5px 15px 5px; }
div.cwDSNoGiftCard dt.cwSCGiftCardElement, div.cwDSNoGiftCard dd.cwSCGiftCardElement{ visibility:hidden; }
.scProductPricing  .note { font-size:10px; color:#999999; }
.scProductPricing dt { float:left; width:70%; padding-bottom:4px; }
.scProductPricing dd { float:left; width:28%; padding-bottom:4px; max-width: 90px; }
div .pnlCartSummarySubTotals .pnlCoupon { padding: 0 0 12px; text-align: center; }
.pnlCoupon h5 { padding: 0 0 12px; }
.emptyCartText { font-size: 1.5em; text-align: center; background-color: #DCDCDC; border-top: 1px solid #AAAAAA; 
	font-weight: 400; margin: 0 auto 3px auto; padding: 15px 0 0 0; width: 90%; max-width: 500px; }
.emptyCartText a { background-color: #0087C7; cursor: pointer; font-size: 1.7em; color: #ccc; border:none; width: 100%; padding: 9px 0;
    display: inline-block; text-align: center; text-decoration: none; line-height: 23px; vertical-align: baseline; font-family: 'WebCabin', sans-serif;  margin: 0.6em 0 0 0; }
.emptyCartText a:hover, .emptyCartText a:active { color:#FFFFFF; }
.checkoutList  li { display: inline; margin: 0 10px 0 10px; font-size: 1.2em; }
.checkoutList img  { position: relative; left: 0; top: 2px; }
.checkoutList a.pastStep { color: #0087C7; }
.checkoutList  { margin: 15px 0 25px 0; text-align: center; }
/*.cartSummaryWrapper ul { display: none; }*/
.cartSummaryWrapper .checkoutSubtotal { float: right; padding: 3px 5px 0 0; margin: 0; }
/*.cartSummaryWrapper span { margin: 0 0 25px 0; }*/
.cartSummaryWrapperTitle { padding: 25px 0 25px 0; }
/*.cartSummaryWrapper:hover { cursor:pointer; }*/
#pnlCartAllowsShippingMethodSelection h3 { text-align: center; padding: 25px 0 10px 0; }
#coSOTable { width: 90%; margin: 0 auto; }
.coSORadio { padding: 10px 5px; width: 20px; }
.coSOName { padding: 0; }
.coSORadio, .coSOName, .coSOPrice { /*background-color: #DCDCDC;*/ border-top: 1px solid #E2E2E2; cursor: pointer; vertical-align: middle; }
#coSOTable tr:first-child td { border-top: none; }
.coTaxForOption { display: none; }
#checkoutTaxRate { display:none; }
#InternationalFeeTotal { display:none; }
#ShippingCostInSummary { display:none; }
#CartProductSubTotal { display:none; }
#cwGCBalanceTotal { display:none; }
#AmountGiftCardApplied { display:none; }
#CartDiscount { display:none; }

.ShippingPageContinueCheckoutButton { margin: 10px auto; width: 93%; display: block; max-width: 350px; }
.checkoutshippingform a:link, .checkoutshippingform a:visited { color: #0087C7; }
.checkoutshippingform a:hover, .checkoutshippingform a:active { color: #006594; }
#INTShippingMessagePanel { /*margin: 10px auto 0;*/ padding:0 0 20px; text-align: center; }
#INTShippingMessagePanel span { padding:10px 20px; /*min-width: 350px; display:inline;*/ }
#DELAYShippingMessagePanel { padding:10px 3.5% 0; }
#DELAYShippingMessagePanel span { padding-left:15%; padding-right:15%; }
#SendInMessagePanel { margin: 0 0 20px 0; text-align: center; }
#SendInMessagePanel span { padding:10px; display:inline-block; text-align: left; font-family: Verdana, Tahoma, sans-serif; }
#pnlErrorMsg { padding:10px 3em 0; }
#pnlErrorMsg span {  /*width: 350px; padding:10px 0; display:block; margin: 10px auto 0;*/ }
.checkoutTotalList { margin: 0 auto; padding: 0; }
.checkoutTotalList dt, .checkoutTotalList dd { display: inline-block; width: 18%; padding: 0 30% 0 0; white-space:nowrap; text-align: right; font-family: Helvetica, Arial, sans-serif; }
.checkoutTotalList dt { width: 48%; padding: 0; }
.cwCOPTPTotalText { margin: 3px 0 0 0; padding: 5px 0; border-top:1px solid #fff; }
/*#cwOrderConfirmationWrapper h3, #cwCOPTPLeft h3 { text-align: center; padding: 25px 0 10px 0; font-size: 1.7em; }*/
input.PaymentPageContinueCheckoutButton { display: none; }
#cwOCBillingAddress { display: none; }
#coPaymentMethod { display: none; }
.pastStep a:link, .pastStep a:visited { color:#0087C7; }
.currentStep { border-bottom:1px solid #333333; }
#pnlCreditCardPane, #pnlReqQuotePane { width: 100%; text-align: center; margin: 0 0 30px; padding: 0 0 1px; }
#pnlCreditCardPane .errorMessage { margin: 15px 0; }


#pnlCreditCardPane dl { text-align: left; }
#pnlCreditCardPane dt { width:80%; margin:8px 10% 0; }
#pnlCreditCardPane dd { width:80%; margin:0 10%; position:relative; }


#pnlCreditCardPane dt.checkoutSecurityLabel, #pnlCreditCardPane dd.checkoutSecurityInput { width:30%; margin:8px 0 0 10%; float:left; }
#pnlCreditCardPane dd.checkoutSecurityInput { clear:left; margin:0 0 0 10%; }
#pnlCreditCardPane dt.checkoutCardTypeLabel, #pnlCreditCardPane dd.checkoutCardTypeInput { width:40%; margin:-11px 40px 0 0; float:right; }
#pnlCreditCardPane dd.checkoutCardTypeInput { margin:0 40px 0 0; }
#pnlCreditCardPane dd.checkoutCardTypeInput select { font-size: 10px; margin:3px 0 0 0; }
#pnlCreditCardPane dt.checkoutExpirationLabel, #pnlCreditCardPane dd.checkoutExpirationInput { clear:both; }
#pnlCreditCardPane dt.checkoutExpirationLabel { padding:10px 0 0 0; }

#pnlCreditCardPane input { width:96%; }
#pnlCreditCardPane #CardExtraCode { width:35px; }
#aCardCodeToolTip {  }
#CardExpirationMonth { margin: 0 25px 0 0; }
#securityCodeLocations { position: absolute; top: 50px; left:-410px; background: #FFFFFF; color: #80858A; overflow: hidden; padding: 0 0 5px; width: 400px; z-index: 51;
	box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.35) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 3px 15px 5px rgba(0, 0, 0, 0.25); }
#securityCodeLocations h3 { text-align: center; padding: 15px 0; font-size: 1.3em; }
#securityCodeLocations img { float: left; margin: -15px 15px 15px 0; }
#securityCodeLocations p { clear: left; text-align: left; padding: 15px 20px 0; }
.checkoutCloseSecurityCode { background: none repeat scroll 0 0 #E5E5E5; border-radius: 50% 50% 50% 50%; color: #C00000; cursor: pointer; font-size: 14px; font-weight: 700;
    height: 20px; left: 6px; line-height: 18px; margin: 0; padding: 0; position: absolute; top: 5px; width: 20px; z-index: 55;
    box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.35) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 0 1px rgba(0, 0, 0, 0.25); }


.ccDeclineToolTip { position: absolute; top: 50px; left:-410px; background: #FFFFFF; color: #80858A; overflow: hidden; padding: 0 30px 25px; width: 400px; z-index: 51;
	box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.35) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 3px 15px 5px rgba(0, 0, 0, 0.25); }
.checkoutPaymentRightPanel  .ccDeclineToolTip h5 { margin: 0 auto 10px; max-width: 300px; }
.ccDeclineToolTip ul { text-align: left; }

#pnlCreditCardPane h2 { font-size:2.6em; margin:20px 0; }
#csSOTable th { text-align:right; width:48%; }
#csSOTable td { text-align:left; padding:5px 2%; width:48%; }
#csSOTable  { margin: 0 auto; width:100%; }
#paymentPanes button { width: 93%; margin: 10px auto; }
.verificationRow  { text-align: center; }
.verificationRow h3 { text-align: center; padding: 15px 0; font-size: 1.3em; }
.verificationRow img { float: left; margin: -15px 15px 15px 0; }
.verificationRow p { clear: left; text-align: left; padding: 15px 20px 0; }
/*#cwOrderConfirmationWrapper { max-width: 500px; margin: 0 auto; }*/
#cwOrderConfirmationWrapper .grey-bar-bg { text-align: center; padding: 25px 0; }
#cwOrderConfirmationWrapper .cartSummaryWrapper { text-align: left; margin: 25px auto 0 auto; padding:0; }
#cwOrderConfirmationWrapper .grey-bar-bg span { text-align: left; }
/*#cwOrderConfirmationWrapper #cwOCShippingAddress ul li { text-align:center; }*/
#cwOrderConfirmationWrapper .grey-bar-bg p { padding: 0 50px; font-size: 1em; font-weight: 300; }
/*.cwOCPlaceOrderWrapper { margin: 25px auto 25px auto; }*/
.ReviewPageContinueCheckoutButton {display: none;}
.cwOrderCompletedWrapper { text-align: center;  margin: 0 auto; position:relative; padding: 0 300px 0 0; }
.mainCompletedSection { padding:5px 0 0 0; }
.cwOCThankYou { font-size: 2.1em; }
.cwOrderCompletedWrapper a:link, .cwOrderCompletedWrapper a:visited { color: #0087C7; }
.cwOrderCompletedWrapper a:hover, .cwOrderCompletedWrapper a:active { text-decoration: underline; }
.cwOCCheckInstructions, .cwOCContact, .cwOCOrderNumberArea { margin: 15px 0; }
.cwOCContact { margin: 15px 25px 5px 25px }
.trustedSeals { text-align: center; padding:0 0 20px 0; }
.trustedSeals a, .trustedSeals img { margin: 0 5px; }
.cwOrderCompletedWrapper .trustedSeals { padding:25px 0 20px 0; }

.confirmOrderNumber { font-size: 24px; }

/*#pnlShippingAddress { margin:10px auto 30px; width:30% }*/
.AddressFrameFormat ul { /*background-color: #DCDCDC; border: 1px solid #CCCCCC; border-radius: 10px 10px 10px 10px;*/ /*margin: 0 0 5px;*/ padding: 10px 0 0 25px; }
.AddressFrameFormat ul li { font-size:1.3em; line-height:1.4em; }
#pnlShippingAddress input#btnEdit { background-color: transparent; border-color: #ffffff; border-radius: 0 0 0 0; border-width:thin; border-style:solid; cursor:pointer; 
	color: #0087C7; margin:3px 0 15px 15px; }
#pnlShippingAddress a#btnEditAddress { background-color: transparent; border-color: #ffffff; border-radius: 0 0 0 0; border-width:thin; border-style:solid; cursor:pointer; 
	color: #0087C7; margin:10px 0 15px 25px; display:block; }
#pnlInvalidAddressConfirm { /*width:60%;*/ margin:0 auto 25px auto; line-height:1.2em; }
#pnlInvalidAddressConfirm .errorInvalidShippingAddress { padding:10px 20px; }
.AddressFrameFormat .invalidShippingAddress { font-size:1em; color:#333333; padding:5px 0 10px 0; }

#pnlShippingAddressInMethods, #cwOCAddressArea { position:relative; padding: 0 0 0 45%; text-align: left }
#pnlShippingAddressInMethods p, #cwOCAddressArea p { position:absolute; top: 0; right: 58%; }
#pnlShippingAddressInMethods ul { /*margin:0 0 0 40%;*/ width:60%; }
#btnEditShipToAddress:link, #btnEditShipToAddress:visited { position:absolute; top: 1.8em; right: 58%; background:none; border:none; color:#0087C7; cursor:pointer; 
	font-size: 12px; padding:0; text-align: right; -webkit-appearance: none; -moz-appearance:  none; }
#btnEditShipToAddress:hover, #btnEditShipToAddress:active { text-decoration: underline; }

#cwOCShippingMethod { padding:0 0 10px 0; }
.FreeShippingThresholdPrompt { font-size: 14px; text-align: center; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin:10px 25px; padding:10px 0; }

.emptyCartMessage { max-width: 400px; font-size: 2em; margin: 0 auto 100px; text-align: center; }

#shoppingCart { position:relative; min-height: 800px; }
.checkoutMainWindow { position:relative; min-height: 800px; padding:5px 0 30px 0; }
.pnlCartSummarySubTotals { /*margin:10px 0; position:relative; width:100%;*/ position:absolute; width:260px; right:0; top:95px; max-width: 670px; }
.checkoutshippingform { position:absolute; width:260px; right:0; top:39px; max-width: 670px; }
.cwOrderCompletedWrapper .checkoutAbsoluteColumn { top:105px; }
.checkoutReviewSection { text-align: center; }
.cwOCPaymentSection  p { padding:0 16px; }
.checkoutshippingform .cwNote { padding:1em 2.5em; }
.pnlCartSummarySubTotals .cwContentBox { padding:0 0 15px 0; margin: 0 0 30px 0; }
.mainCompletedSection  .cwContentBox { padding:0 0 15px 0; margin: 0 0 15px 0; }
#cwOCTotalArea { padding: 0; }
.checkoutShippingWrapper .checkoutAbsoluteColumn .cwContentBox { padding:0 0 1px 0; margin: 0 0 30px 0; }
.checkoutShippingWrapper form #pnlCartSummarySubTotals { padding:0 0 0 0; }
.checkoutshippingform  h5, .checkoutPaymentRightPanel  h5, .cwOrderCompletedWrapper  h5,
.checkoutSummaryBox h5 { text-align: center; font-size: 17px; padding: 10px 0 10px 0; border-bottom: solid 1px #CCCCCC; color:#454545; margin:0 12px 10px; }
.checkoutSummaryBox dl { font-size: 12px; padding: 0 0 10px 0; max-width: 260px; margin:0 auto; }
.checkoutSummaryBox dt { width:130px; text-align: right; font-weight: 700; display:inline-block; padding: 6px 0; }
.checkoutSummaryBox dd { width:95px; display:inline-block; padding: 6px 31px 6px 0; text-align: right; font-family: Verdana, Tahoma, sans-serif; }
.lt-ie9 .checkoutSummaryBox dd { width:78px; }


.checkoutSummaryBox select { font-size: 0.8em; height:2.6em; padding:4px 0 0; }
.checkoutSummaryBox .hideSelect { display:none; }

.checkoutSummaryBox dl.estAjaxShipping dt { width:66px; }
.checkoutSummaryBox dl.estAjaxShipping dd { width:185px; text-align: left; padding: 6px 0 6px 5px; }
.lt-ie9 .checkoutSummaryBox dl.estAjaxShipping dd { width:173px; }


.checkoutSummaryBox dl.estAjaxShipping dt.postalZipCodeTitle { width:130px; }
.checkoutSummaryBox dl.estAjaxShipping dd.postalZipCodeControl { width:95px; }
.lt-ie9 .checkoutSummaryBox dl.estAjaxShipping dd.postalZipCodeControl { width:78px; }
.checkoutSummaryBox dl.estAjaxShipping dd.postalZipCodeControl input { width:71px; }

.scOSGetEstimate { box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 1px rgba(0, 0, 0, 0.5); color: #eeeeee;
    display: block; line-height: 1em; margin: 5% auto 20px; width: 90%; }

#ctrlEstimateAddress { display:none; }
#cartEstimateShipping { color:#0087C7; cursor:pointer; }
#cartEditEstimateShipping { font-size: 14px; text-align: center; display:block; margin:0 auto; padding:0 10px 10px; color:#0087C7; cursor:pointer; }

.checkoutSummaryBox .estAjaxShipping input { background-color: #e5e5e5; border-bottom: medium none; border-left: medium none; border-radius: 5px; 
	border-right: medium none; color: #000; padding: 3px 6px; }
.checkoutSummaryBox .estAjaxShipping select { background-color: #e5e5e5; }

.checkoutSummaryBox dd.textInsteadOfPrice { font-size: 9px; white-space: nowrap; }
.checkoutSummaryBox h6 { padding: 0 4.7em 0 0; }
.checkoutSummaryBox .orderTotalBar { font-size: 16px; color:#EEEEEE;  text-align: right; padding: 12px 10px;
	background:#5E5E5E; /* Old browsers */
	background: -moz-linear-gradient(top, #5E5E5E 0%, #747474 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5E5E5E), color-stop(100%,#747474)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #5E5E5E 0%,#747474 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #5E5E5E 0%,#747474 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #5E5E5E 0%,#747474 100%); /* IE10+ */
	/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); IE6-9 */
	background: linear-gradient(left, #5E5E5E 0%,#747474 100%); /* W3C */
	-moz-background-size: 100% 100%;
	background-size: 100% 100%;
	background-position: 0 0;
	background-repeat: no-repeat;
}
.checkoutSummaryBox .orderTotalBar #CartSubTotalFront, .checkoutSummaryBox .orderTotalBar #csTotal { font-size: 24px; }

.checkoutSummaryBox { margin: 0 0 30px 0; position:relative; }
.checkoutAbsoluteColumn { position:absolute; width:260px; right:0; top:59px; max-width: 670px; }

.estShippingLoadingOverlay { position:absolute; top:0; left:0; bottom:0; right:0; background:rgba(255,255,255,0.6); display:none; }
.estShippingLoadingOverlay img { position:absolute; left:50%; top:50%; margin:-20px 0 0 -20px; }

.checkoutPaymentMethods { margin:0 auto 0; display:block; text-align: center; display:none; }
.checkoutPaymentMethods li { display:inline-block; margin:0 2px; }

.orderCompleteNotes { text-align: left; padding:0 20px 0 30px; }
.orderCompleteNotes li { list-style: disc; padding:5px 0; }
.cwOCCheckAddress { text-align: left; padding: 0 0 0 35%; }
.cwOCTransInfoFirst { padding:10px 0 0 0; }
.bankTransferNote { padding:0 0 15px 0; }

.pnlCartSummarySubTotals #countriesOriginal { display:none; }
a.cartPaymentMethods, a.cartCountriesLink { font-size: 14px; text-align: center; display:block; margin:0 auto; padding:10px; color:#0087C7; }
a.cartCountriesLink:hover, a.cartCountriesLink:active, a.cartPaymentMethods:hover, a.cartPaymentMethods:active { color:#006594; } 

.countryListModal #supportCountries, .countryListModal #countryList { width:100%; }
.countryListModal #supportCountries li, .countryListModal #countryList li { width:21%; display:inline-block; margin:7px 0; text-align:left; }
.countryListModal { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8); height: 100%; left: 0; margin-top: 0; padding: 0; position: fixed; top: 0;
    width: 100%; z-index: 150; display:none; }
.countryListModal > div { background: none repeat scroll 0 0 #FFFFFF; left: 50%; margin: -10% 10% 0; max-width: 1000px; padding: 1.5em 2%;
    position: absolute; text-align: center; top: 50%; width: 625px; }
.countryListModal > div h2 { padding: 8px 0 6px; border-bottom: 1px solid #CCC; width:40%; margin:0 auto 2px; }
.countryListModal > div ul { padding: 10px 0 0; text-align: left; }
.countryListModal > div #supportCountries li, .countryListModal > div #countryList li { width:21%; margin:6px 0; padding: 0 0 0 25px; }
.countryListModal > div img { margin:0 5px 0 0; }




.closeCartCountryList { background: none repeat scroll 0 0 #E5E5E5; border-radius: 50% 50% 50% 50%; color: #0087C7; font-size: 1.5em; height: 20px; line-height: 0.8em;
    box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.35) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 0 1px rgba(0, 0, 0, 0.25); margin: 0; padding: 0; top: 3px;
    position: absolute; width:20px; z-index: 55; font-weight: 700; cursor:pointer; color:#C00000; font-size: 14px; line-height: 18px; top:5px; left:6px; display:none;
}
#shoppingCart .closeCartCountryList { display:block; }



@media screen and (max-width: 1000px) {
	.cwOrderCompletedWrapper { padding:0; }
	.checkoutAbsoluteColumn, .pnlCartSummarySubTotals { position:static; width:100%; right:auto; top:auto; margin:0 auto; }
	.cartItem { margin: 0 auto 4em; }
	.productIcons { margin:0 auto; }
}

@media screen and (max-width: 750px) {
	.cartItem .productThumbnail { left: auto; position: relative; top: auto; margin:0 auto; width:320px; }
	.cartItem .productName { left: auto; position: relative; top: auto; margin:0 auto 20px; text-align: center; }
	.kitItemDetail { margin:30px 0 0 0; border-left: none; }
	.cartItemControls li { width:47%; }
	.cartItemControls .itemQuantityWrapper { width:11%; }
	.cartItemControls .itemPriceWrapper { width:22%; }

	.countryListModal { background: none; left: auto; position: static; top: auto; z-index: 150; }
	.countryListModal > div { left: auto; margin: 0; position: static; top: auto; width: 100%; }
	#shoppingCart .closeCartCountryList { display:none; }
	.cartItemControls li.itemPriceWrapper { right: 4%; position: absolute; }
	.cartItem .freeSkinMessage .Price { margin: -6px 4.5% 0 0; position: absolute; right: 4.5%; }
	.freeSkinMessage { width: 70%; }
	.cartItemControls li.editCartControl { position: absolute; }
}

@media screen and (max-width: 500px) {
	.cartItemControls .itemPriceWrapper { width:98%; }
	.cartItemControls li.editCartControl { position: relative; }
}


@media screen and (max-width: 400px) {
	.cartItem .productThumbnail { width:250px; }
	.cartItem .productThumbnail img { width:250px; }

	.numberOnProductbeats-studio .displayNumber { font-size:15px; left:235px; top:69px; width:27px; left: 50%; margin: 0 0 0 61px; }
	.numberOnProductbeats-pro .displayNumber { font-size:15px; left:218px; top:57px; width:27px; left: 50%; margin: 0 0 0 48px; }
	.numberOnProductbeats-pro-by-dre .displayNumber { font-size:15px; left:218px; top:57px; width:27px; left: 50%; margin: 0 0 0 48px; }
	.numberOnProductbeats-solo .displayNumber { font-size:13px; left:209px; top:67px; width:27px; left: 50%; margin: 0 0 0 42px; }

	#cwCartItemsWrapper .productThumbnail:before, #cwCartItemsWrapper .productThumbnail:after { width:92%; }
}


#scGiftCard { position:absolute; left:0; top:0; width:45%; }
#scCartSummaryTotal { margin:0 0 0 30%; width:50%; }
.cwDSNoGiftCard #scGiftCard { display:none; }
#pnlOrderNotes { margin:0 0 20px 0; text-align:center; }
#pnlOrderNotes span { display:block; margin:0 0 10px 0; }
#pnlOrderNotes #OrderNotes { width:40%; }

@-webkit-keyframes fadeLoop {	0% { opacity: 0; } 3% { opacity: 1; } 11% { opacity: 1; } 14% { opacity: 0; } 100% { opacity: 0; } }
@keyframes fadeLoop {			0% { opacity: 0; } 3% { opacity: 1; } 11% { opacity: 1; } 14% { opacity: 0; } 100% { opacity: 0; } }

@-webkit-keyframes fadeOnce { 	0% { opacity: 0; } 87% { opacity: 0; } 100% { opacity: 1; } }
@keyframes fadeOnce { 			0% { opacity: 0; } 87% { opacity: 0; } 100% { opacity: 1; } }


.howItWorks { background: #000; z-index: 50; position:relative; top:12px; margin: 0 0 12px 0; height:150px; }
.howItWorks img { position:absolute; top: 0; left:50%; margin:0 0 0 -285px; z-index: 51; opacity: 0; }
.howItWorks .howChangingImages img {  /*position:relative; top:140px; margin:-140px 0 0 0;*/
    -webkit-animation-name: fadeLoop;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-duration: 36s;
    animation-name: fadeLoop;
    animation-iteration-count: infinite;
    animation-duration: 36s;
 }

 .partialHowProduct, .partialHowStudio { display:none; }

.howItWorks img:first-child { }
.howItWorks:before { content:''; background:#000; height:150px; width:100%; z-index: 49; position:absolute; left:-150px; top:0; }
.howItWorks:after { content:''; background:#000; height:150px; width:100%; z-index: 49; position:absolute; right:-150px; top:0; }

.howItWorks .howItWorksPick { top: 20px; left:0; -webkit-animation-name: fadeOnce; animation-name: fadeOnce; opacity: 1; z-index: 50; margin:0;
	-webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-duration: 8s; animation-duration: 8s;
	animation-delay: -6s; -moz-animation-delay: -6s; -webkit-animation-delay: -6s; opacity:1; }
.howItWorks .howItWorksChoose { top: 20px; left:50%; -webkit-animation-name: fadeOnce; animation-name: fadeOnce; opacity: 1; z-index: 55; margin: 0 0 0 -69px;
	-webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-duration: 8s; animation-duration: 8s;
	animation-delay: -4s; -moz-animation-delay: -4s; -webkit-animation-delay: -4s; opacity:1; }
.howItWorks .howItWorksShow { top: 20px; left:auto; right:0; -webkit-animation-name: fadeOnce; animation-name: fadeOnce; opacity: 1; z-index: 50; margin:0;
	-webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-duration: 8s; animation-duration: 8s;
	animation-delay: -2s; -moz-animation-delay: -2s; -webkit-animation-delay: -2s; opacity:1; }
/*
.howChangingImages { -webkit-animation-name: fadeOnce; animation-name: fadeOnce; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; 
	-webkit-animation-duration: 8s; animation-duration: 8s; animation-delay: -5s; -moz-animation-delay: -5s; -webkit-animation-delay: -5s; opacity:1; }
*/
.howItWorksText1Line { display:none; }
.howItWorksText:before { content:'';  background:#ffffff; height:110px; width:1px; z-index: 65; position:absolute; left:198px; right:auto; top:20px; 
	-webkit-animation-name: fadeOnce; animation-name: fadeOnce; animation-delay: -4s; -moz-animation-delay: -4s; -webkit-animation-delay: -4s; opacity:1;
	-webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-duration: 8s; animation-duration: 8s; }
.howItWorksText:after { content:'';  background:#ffffff; height:110px; width:1px; z-index: 65; position:absolute; left:auto; right:174px; top:20px;  
	-webkit-animation-name: fadeOnce; animation-name: fadeOnce; animation-delay: -4s; -moz-animation-delay: -4s; -webkit-animation-delay: -4s; opacity:1; 
	-webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-duration: 8s; animation-duration: 8s; }

.howItWorks .howChangingImages img:nth-child(12) { animation-delay: 3s; -moz-animation-delay: 3s; -webkit-animation-delay: 3s; }
.howItWorks .howChangingImages img:nth-child(11) { animation-delay: 6s; -moz-animation-delay: 6s; -webkit-animation-delay: 6s; }
.howItWorks .howChangingImages img:nth-child(10) { animation-delay: 9s; -moz-animation-delay: 9s; -webkit-animation-delay: 9s; }
.howItWorks .howChangingImages img:nth-child(9) { animation-delay: 12s; -moz-animation-delay: 12s; -webkit-animation-delay: 12s; }
.howItWorks .howChangingImages img:nth-child(8) { animation-delay: 15s; -moz-animation-delay: 15s; -webkit-animation-delay: 15s; }
.howItWorks .howChangingImages img:nth-child(7) { animation-delay: 18s; -moz-animation-delay: 18s; -webkit-animation-delay: 18s; }
.howItWorks .howChangingImages img:nth-child(6) { animation-delay: 21s; -moz-animation-delay: 21s; -webkit-animation-delay: 21s; }
.howItWorks .howChangingImages img:nth-child(5) { animation-delay: 24s; -moz-animation-delay: 24s; -webkit-animation-delay: 24s; }
.howItWorks .howChangingImages img:nth-child(4) { animation-delay: 27s; -moz-animation-delay: 27s; -webkit-animation-delay: 27s; }
.howItWorks .howChangingImages img:nth-child(3) { animation-delay: 30s; -moz-animation-delay: 30s; -webkit-animation-delay: 30s; }
.howItWorks .howChangingImages img:nth-child(2) { animation-delay: 33s; -moz-animation-delay: 33s; -webkit-animation-delay: 33s; }
.howItWorks .howChangingImages img:nth-child(1) { animation-delay: 36s; -moz-animation-delay: 36s; -webkit-animation-delay: 36s; }


/*
.howItWorks .howChangingImages img:nth-child(12) { animation-delay: -1s; -moz-animation-delay: -1s; -webkit-animation-delay: -1s; }
.howItWorks .howChangingImages img:nth-child(11) { animation-delay: -34s; -moz-animation-delay: -34s; -webkit-animation-delay: -34s; }
.howItWorks .howChangingImages img:nth-child(10) { animation-delay: -31s; -moz-animation-delay: -31s; -webkit-animation-delay: -31s; }
.howItWorks .howChangingImages img:nth-child(9) { animation-delay: -28s; -moz-animation-delay: -28s; -webkit-animation-delay: -28s; }
.howItWorks .howChangingImages img:nth-child(8) { animation-delay: -25s; -moz-animation-delay: -25s; -webkit-animation-delay: -25s; }
.howItWorks .howChangingImages img:nth-child(7) { animation-delay: -22s; -moz-animation-delay: -22s; -webkit-animation-delay: -22s; }
.howItWorks .howChangingImages img:nth-child(6) { animation-delay: -19s; -moz-animation-delay: -19s; -webkit-animation-delay: -19s; }
.howItWorks .howChangingImages img:nth-child(5) { animation-delay: -16s; -moz-animation-delay: -16s; -webkit-animation-delay: -16s; }
.howItWorks .howChangingImages img:nth-child(4) { animation-delay: -13s; -moz-animation-delay: -13s; -webkit-animation-delay: -13s; }
.howItWorks .howChangingImages img:nth-child(3) { animation-delay: -10s; -moz-animation-delay: -10s; -webkit-animation-delay: -10s; }
.howItWorks .howChangingImages img:nth-child(2) { animation-delay: -7s; -moz-animation-delay: -7s; -webkit-animation-delay: -7s; }
.howItWorks .howChangingImages img:nth-child(1) { animation-delay: -4s; -moz-animation-delay: -4s; -webkit-animation-delay: -4s; }
*/


.promoProduct { background: #000; z-index: 50; position:relative; top:12px; margin: 0 0 12px 0; left:-150px; width:130%; font-size: 0; }
.promoProduct img { width:100%; }

@media screen and (max-width: 1130px) {
	.howItWorks .howItWorksPick { left:20px; }
	.howItWorks .howItWorksShow { right:20px; }
}
@media screen and (max-width: 1000px) {
	.howItWorksText:before { content:none; }
	.howItWorksText:after { content:none; }
	.howItWorks:before { width:0; }
	.howItWorks:after { width:0; }

	.promoProduct { left: 0; width: 100%; }

}
@media screen and (max-width: 850px) {
	.howItWorks { height:260px; }
	.howItWorks img { bottom:0; top: auto; }
	.howItWorks img.howItWorksPick { top: 0; bottom:auto; }
	.howItWorks img.howItWorksChoose { top: 0; bottom:auto; }
	.howItWorks img.howItWorksShow { top: 0; bottom:auto; }
	.howItWorksText:before { content:''; height:70px; }
	.howItWorksText:after { content:''; height:70px; }
}
@media screen and (max-width: 570px) {
	.howItWorks img { display:none; }
	.howItWorks img.howItWorksPick { display:block; }
	.howItWorks img.howItWorksChoose { display:block; }
	.howItWorks img.howItWorksShow { display:block; }
	.howItWorks img.partialHowProduct { display:block; left: 0; bottom: 0; right:auto; -webkit-animation-name: none; animation-name: none; opacity:1; margin:0; }
	.howItWorks img.partialHowStudio { display:block; right: 0; bottom: 0; left:auto; -webkit-animation-name: none; animation-name: none; opacity:1; margin:0; }
	.howItWorksText:before { content:none; }
	.howItWorksText:after { content:none; }
	.howItWorks .howItWorksShow { right:35px; }
}
@media screen and (max-width: 490px) {	
	.howItWorks img.partialHowProduct { display:none; }
	.howItWorks img.partialHowStudio { display:none; }
	.howItWorks img.howItWorksPick { position:static; display:block; margin:0 auto; }
	.howItWorks img.howItWorksChoose { position:static; display:block; margin:0 auto 0; }
	.howItWorks img.howItWorksShow { position:static; display:block; margin:0 auto 0; }
	.howItWorks { height:auto; text-align: center; }
	.howItWorksText { display:none; }
	.howItWorksText1Line { display:block; padding:20px 0; }
}






.fullCategories li.has1Item h5 { width:53%; }
.fullCategories li.has1Item h5.longHeader { width:80% }

.fullCategories li.has2Items h5 { width:45%; }
.fullCategories li.has2Items h5.longHeader { width:55% }
@media screen and (max-width: 1000px) {
	.fullCategories li { text-align: center; }
}
@media screen and (max-width: 850px) {
	.fullCategories li.has2ItemsFirst { margin: 0 3.4% 3em 0; }
}
@media screen and (max-width: 800px) {
	#scCartSummaryTotal { margin:0 0 0 35%;}
	#pnlOrderNotes #OrderNotes { width:52%; }
	.fullCategories li.has1Item { margin:0 2.5% 3em; }
	.fullCategories li.has1ItemFirst { margin:0 2% 3em 0; }
	.fullCategories li.has1ItemLast { margin:0 0 3em 2%; }
	.fullCategories h5 { margin:0 0 2px -16px; padding:5px 0 1px 10px; font-size:2em; }
	.fullCategories li.has1Item h5 { width:53%; }
	.fullCategories li.has1Item h5.longHeader { width:80% }
}
@media screen and (max-width: 750px) {
	#scCartSummaryTotal { margin:0 0 0 37%;}
	#pnlOrderNotes #OrderNotes { width:60%; }
}
@media screen and (max-width: 600px) {
	#scCartSummaryTotal { margin:0 0 0 44%;}
	#pnlOrderNotes #OrderNotes { width:60%; }
	.fullCategories li.has1ItemLast { margin:0 0 3em 2%; }
	.fullCategories li.has1Item { width:26%; }
	.fullCategories li.has1Item h5 { margin:0 0 2px -12px; width:67%; }
	.fullCategories li.has1Item h5.longHeader { width:100%; }
}
@media screen and (max-width: 480px) {
	#scCartSummaryTotal { width:57%;  }
	#scGiftCard { width:49%; }
	#pnlOrderNotes #OrderNotes { width:75%; }
	.fullCategories h5 { width:40%; margin:0 0 2px 0;  }
	.fullCategories li { padding:0.9em 0 0; }
	.fullCategories li a { /*margin:15px 0 15px 0.9%;*/ }
	.fullCategories li a img { width:95%; }
	.fullCategories li.has1Item { display:block; margin:0 0 3em; width:100%; }
	.fullCategories li.has1Item h5 { margin:0 0 2px; width:25%; }
	.fullCategories li.has1Item h5.longHeader { width:40%; }
	
	.fullCategories li.has2Items { display:block; width:100%; }
	.fullCategories li.has2Items h5 { margin:0; }
	.fullCategories li.has2Items h5 { width:40%; }
	.fullCategories li.has2Items h5.longHeader { width:55%; }
}
@media screen and (max-width: 450px) {
	#pnlCartSummarySubTotals { position:static; }
	#scGiftCard { position:static; width:76%; margin:0 0 10px 0; }
	#scCartSummaryTotal { margin:0; width:76%;  }
	#pnlOrderNotes #OrderNotes { width:80%; }
}
@media screen and (max-width: 400px) {
	.fullCategories h5 { width:55%; font-size:1.9em; }
	.fullCategories li a { /*margin:15px 0 15px 8%;*/ }
}
@media screen and (max-width: 360px) {
	.fullCategories li a { /*margin:15px 0 15px 5%;*/ width:45%; }
	.fullCategories li.has1Item h5 { width:35%; }
	.fullCategories li.has1Item h5.longHeader { width:50%; }
}
@media screen and (max-width: 320px) {
	#scGiftCard { width:83%; margin:0 0 10px 0; }
	#scCartSummaryTotal { margin:0; width:83%;  }
	#pnlOrderNotes #OrderNotes { width:86%; }
	.fullCategories li a { /*margin:15px 0 15px 5px;*/ width:145px; }
	.fullCategories li a img { width:97%; }
}


#pnlNoPaymentRequired { margin:20px 0;  padding: 5px 0 10px 0;}
.cwMAOrderExpand,
.topicWrapper { position:relative; padding: 4em 0 0 200px; color:#6E7378; /*margin: 8em 0 0 0;*/ }
.topicWrapper h1 { /*margin: 1.5em 0;*/ text-transform: capitalize; font-size: 3em; left: 0; position: absolute; top: -2em; width: 100%; z-index: 50; }
.topicWrapper .navLists { font-size: 1.2em; line-height: 2.5em; text-transform: capitalize; min-width: 160px; background: #FFFFFF; background:rgba(255,255,255,.9); 
	z-index: 50; top:3em; }
.profiles-place-holder { position:absolute; left:0; top:250px; z-index: 10; }
.branding-examples { position:absolute; left:0; top:250px; z-index: 10; width: 160px; }
.branding-examples img { margin: 3em 0; }
.topicWrapper .navLists li { border-top: 1px solid #DCDCDC; min-width: 160px; }
.topicWrapper .navLists li:first-child { border-top: none; }
.topicWrapper h3 { font-size: 2em; font-weight: 300; line-height: 1em; display:inline; text-transform: capitalize; }

.topicWrapper h4 { font-size: 1.6em; font-weight: 300; line-height: 1em; display:block; text-transform: capitalize; padding:1.3em 0 0 0; }

.topicWrapper p { line-height: 1.3em; padding:1.3em 0 0 0; font-size: 1.2em; }
.topicWrapper h5 { padding:1.3em 0 0 0; }
.topicWrapper dt { padding:1.3em 0 0 0; font-size: 1.2em; }
.topicWrapper dd { font-size: 1em; }
.topicWrapper .topicSubSection .sectionToExpand { position: relative; overflow: hidden; }

#supportWrapper .expandLess,
#supportWrapper .expandMore,
.cwMAOrderExpand .expandLessOrder,
.cwMAOrderExpand .expandMoreOrder,
.topicWrapper .expandLess,
.topicWrapper .expandMore { 
	background: none; border: none; color: #6f7277; position: absolute; bottom: -20px; left: 50%; margin: 0 0 0 -14px; cursor: pointer; display: block; padding: 0; line-height: 17px; font-size: 12px; }
	
#supportWrapper .expandLess,
.cwMAOrderExpand .expandLessOrder,
.topicWrapper .expandLess { display: none; bottom: -28px; margin: 0 0 0 -13px; }

#supportWrapper .expandLess:after,
#supportWrapper .expandMore:after,
.cwMAOrderExpand .expandLessOrder:after,
.cwMAOrderExpand .expandMoreOrder:after,
.topicWrapper .expandLess:after,
.topicWrapper .expandMore:after { 
	content: ''; border:solid 14px rgba(111, 114, 119, 0); border-top:solid 6px rgba(111, 114, 119, 1); border-bottom:solid 0px rgba(111, 114, 119, 0);
	position: absolute; bottom: -4px; left: 0; margin: 0 0 0 0; }
	
#supportWrapper .expandLess:after,
.cwMAOrderExpand .expandLessOrder:after,
.topicWrapper .expandLess:after { border-top:solid 0px rgba(111, 114, 119, 0); border-bottom:solid 6px rgba(111, 114, 119, 1); bottom: 15px; left: -4px; }

.topicWrapper .topicSubSection a:link, .topicWrapper .topicSubSection a:visited {  color: #0087C7; }
.topicWrapper .topicSubSection a:hover, .topicWrapper .topicSubSection a:active {  color: #006594; }
.topicWrapper .navLists a:link, .topicWrapper .navLists a:visited {  color: #373C41; }
.topicWrapper .navLists a:hover, .topicWrapper .navLists a:active {  color: #0087C7; }
.topicWrapper .topicSubSection { padding: 1.7em; margin:0 0 6.5em 0; position: relative; }
.topicWrapper .video-js { float:right; margin:0 0 0 3em; }
.topicWrapper .topicSubintro { min-height:260px; }
.topicWrapper .topicSubtimeline { width:44%; display:inline-block; vertical-align: top; }
.topicWrapper .topicSubhistory { width:44%; background:none; box-shadow: none; -webkit-box-shadow:none; -moz-box-shadow:none; display:inline-block; }
.topicWrapper .topicSubawards { min-height: 9em; }
.topicWrapper .topicSubnow-in-color { }
.topicWrapper .topicSubnotable-clients { margin-left: 25em; }
.topicWrapper .topicSubclients { margin-left: 25em; }
.topicWrapper .topicSubx2-coating {  }
.topicWrapper .topicSubpress { margin-left: 25em; }
.topicWrapper .topicSubprivacy-policy { font-size: 0.9em; }
.topicWrapper .topicSubcontact-us { width:35%; display:inline-block; vertical-align: top; text-align: center; font-size: 1.1em; }
.topicWrapper .topicSubcontact-us-form { width:54%; background:none; box-shadow: none; -webkit-box-shadow:none; -moz-box-shadow:none; display:inline-block; }
.topicSubcontact-representative { width: 44%; position:relative; }

.topicWrapper .topicSubcolor-matching { background:none; box-shadow: none; -webkit-box-shadow:none; -moz-box-shadow:none; display:inline-block; }
.topicWrapper .topicSubart-application { background:none; box-shadow: none; -webkit-box-shadow:none; -moz-box-shadow:none; display:inline-block; }
.topicWrapper .topicSublaser-fill { background:none; box-shadow: none; -webkit-box-shadow:none; -moz-box-shadow:none; display:inline-block; }
.topicWrapper .topicSublogo-replacement { background:none; box-shadow: none; -webkit-box-shadow:none; -moz-box-shadow:none; display:inline-block; }

.topicWrapper .topicSubawards img { float: right; margin: 0 0 0 3em; }
.topicWrapper .topicSubhistory div { font-size: 1.05em }
.topicWrapper .topicSubnow-in-color ul { padding: 2em 0 0 0; /*max-height: 270px;*/ }
.topicWrapper .topicSubnow-in-color li { min-height: 12em; padding: 0 0 0 15em; position: relative;  }
.topicWrapper .topicSubnow-in-color ul p {  line-height: 0.9em; padding:0.5em 0 0 0; font-size: 1.1em; }
.topicWrapper .topicSubnotable-clients img { position: absolute; top: 0; left: -22em; }
.topicWrapper .topicSubnotable-clients ul { display: inline-block; font-size: 1.1em; padding: 1em 2.3em; vertical-align: top; }
.topicWrapper .topicSubclients img { position: absolute; top: 0; left: -22em; }
.topicWrapper .topicSubclients ul { display: inline-block; font-size: 1.1em; padding: 1em 2.3em; vertical-align: top; }
.topicWrapper .topicSubx2-coating p { padding-right:13em; }
.topicWrapper .topicSubx2-coating img { margin: 3em auto 0; display: block; }

.topicWrapper .topicSubx2-coating .mainTopicImage { /*float: right; margin: 0 0 0 3em;*/ position: absolute; right: 0; top: 0; margin: 0; }
.topicWrapper .topicSubpress  p { margin: 0 0 15px 0; }
.topicWrapper .topicSubpress .mainTopicImage { position: absolute; top: 0; left: -44em; }
.topicWrapper .topicSubpress ul img { position: absolute; }
.topicWrapper .topicSubpress ul .pressImageLink1 img { left: 0; top:0; }
.topicWrapper .topicSubpress ul .pressImageLink2 img { left: 9em; top: 0; }
.topicWrapper .topicSubpress ul li { padding: 1em 0 1em 18em; /*clear: left;*/ position: relative; min-height: 122px; }
.topicWrapper .topicSubpress ul p { padding: 0; margin: 0; }
.topicWrapper .topicSubprivacy-policy p {  text-indent: 3em; }
.topicWrapper .topicSubcontact-us .subLine { padding: 0; }


.topicWrapper .topicSubcontact-us a.full-blue-button { width: 60%; color:#EEE; font-size: 1.3em; }

.topicWrapper .topicSubcontact-us a.full-blue-button:hover { color:#FFF; }


.topicWrapper .topicSubcontact-us-form img { display: none; }
.topicWrapper .topicSubcontact-us-form input { width: 13em;  }
.topicWrapper .topicSubcontact-us-form textarea { width: 13.3em;  }
.topicWrapper .topicSubcontact-us-form h3 { width: 100%; text-align: center; display: block; }
.topicWrapper .topicSubcontact-us-form dl { padding: 1.5em 0; }
.topicWrapper .topicSubcontact-us-form dt { display: inline-block; width: 35%; text-align: right; vertical-align: top; padding: 0.5em; }
.topicWrapper .topicSubcontact-us-form dd { display: inline-block; width: 55%; padding: 0.5em; }
/*.topicWrapper .topicSubcontact-us-form button { width: 50%; margin: 0 auto; display: block; }*/
.topicWrapper .topicSubcontact-us-form #cwCSendContact { width: 50%; margin: 0 auto; display: block; }
.showErrorField { background-color:#FFBABA; }
 
.topicSubcontact-representative ul { position: absolute; top: 0; right:-103%; width:98%;  /*right: -41em; width: 39em;*/ }
.topicSubcontact-representative li { width: 13em; float: left; display: inline-block; padding: 1.6em 0 0 0; font-size: 1.1em; }
.topicSubcontact-representative ul p { font-size: 1.5em; padding: 0; }

.topicWrapper .topicSubnotable-clients img { position: absolute; top: 0; left: -22em; }
.topicWrapper .topicSubnotable-clients ul { display: inline-block; font-size: 1.1em; padding: 1em 2.3em; vertical-align: top; }

.topicWrapper .topicSubcolor-matching img { float: right;  }
.topicWrapper .topicSubart-application img { float: right; margin: 0 0 0 3em; }
.topicWrapper .topicSublaser-fill img { float: right;  }
.topicWrapper .topicSublogo-replacement img { float: right;  }
.topicWrapper .topicSubsocial li { margin: 10px 0; text-align: center; vertical-align: baseline; }
.topicWrapper .topicSubsocial ul { margin: 30px 0 0 0; }
.topicWrapper .topicSubsocial iframe { margin: 0 auto; }
.topicWrapper .topicSubsocial a { margin: 0 20px; }

.topicWrapper .CompanyHelpList { padding: 30px 0 10px 0; }
.topicWrapper .CompanyHelpList img { margin: 0px 0 10px 0; width: 60px; }
.topicWrapper .CompanyHelpList li { display: inline-block; width: 24.5%; text-align: center; cursor: pointer;  }
.topicWrapper .CompanyHelpList a { display: block; font-size: 1.5em; }
.topicWrapper .CompanyHelpListDetails { margin: 0 0 20px 0; position: relative; }
.topicWrapper .CompanyHelpListDetails > li { color: #333; background-color: #FFF; margin: 10px auto 10px auto; font-size: 1.3em; border: 1px solid;
    padding: 10px 4%; text-indent: 10px; width: 85%; line-height: 1.3em; display: none; position: relative; }
.topicWrapper .CompanyHelpListDetails li.fadingHelper { position: absolute; top: -10px; left: 3.25%; } 
.topicWrapper .CompanyHelpListDetails > li:before { content: ''; border: 1px solid #000; width: 10px; height: 10px; display: block; position: absolute;
	top: -6px; left: 8.5%; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg);
	transform: rotate(45deg); background-color: #FFF; border-bottom: none; border-right: none; }
.topicWrapper .CompanyHelpListDetails > li.helperDetailSendInService:before { left: 35.5%; }
.topicWrapper .CompanyHelpListDetails > li.helperDetailProductAvailability:before { left: 62%; }
.topicWrapper .CompanyHelpListDetails > li.helperDetailModifyOrder:before { left: 89%; }
.topicWrapper .CompanyHelpListDetails ul { list-style: disc; padding: 0 0 0 12px; }

.topicWrapper .redMessage { color: #D8000C; }



.ig-b- { display: inline-block; }
.ig-b- img { visibility: hidden; }
.ig-b-:hover { background-position: 0 -60px; } 
.ig-b-:active { background-position: 0 -120px; }
.ig-b-v-24 { width: 137px; height: 24px; background: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24.png) no-repeat 0 0; }

.topicWrapper .topicSubsocial a { vertical-align: top !important; margin: 5px 20px 0 !important; }
.topicWrapper .topicSubsocial a.ig-b-v-24 { margin: 2px 20px 0 !important; }
.topicWrapper .topicSubsocial .twitter-follow-button { margin: 0 20px 0 !important; }
.topicWrapper .topicSubsocial .otherSocial { margin: 40px 0 30px; }

@media screen and (max-width: 320px) {
	#innerContent .topicWrapper .video-js { margin:2em 0; }
	#innerContent .topicWrapper .topicSubcontact-representative, #innerContent .topicWrapper .topicSubhistory, #innerContent .topicWrapper .topicSubtimeline { width:87%; }
	#innerContent .topicWrapper .topicSubx2-coating img { margin-left:-10px; }
	#innerContent .topicWrapper .branding-examples { display:none; }
	#innerContent .topicWrapper .topicSubcontact-representative ul { top:180px; }
	#innerContent .topicWrapper .topicSubcontact-representative li:first-child { padding-top:35px; }
	#innerContent .topicWrapper .topicSubcontact-representative li { clear:both; padding-top:10px; }
	#innerContent .topicWrapper .topicSubcontact-us-form button { width:100%; margin-left:20px; }
	#innerContent .topicSubcolor-matching img, #innerContent .topicSubart-application img { margin:2em 0; clear:both; }
	#innerContent .topicSubcolor-matching, #innerContent .topicSublaser-fill, #innerContent .topicSublogo-replacement, #innerContent .topicSubart-application, #innerContent .topicSubintro { padding:0.3em; }
	#innerContent .topicSubcolor-matching, #innerContent .topicSublogo-replacement, #innerContent .topicSubart-application, #innerContent .topicSublaser-fill { width:95%; padding-left:1em; }
	#innerContent .topicWrapper .topicSubcontact-representative ul { width:90%; }
}

@media screen and (max-width: 580px) {
	.topicWrapper .topicSubnow-in-color li { padding:10em 0 4em 0; }
	.topicWrapper .topicSublaser-fill img { margin:1em 0; width:285px; }
	.topicWrapper .topicSublogo-replacement img { margin:1em 0; width:270px; }
	.topicWrapper .topicSubcontact-us-form button { width:80%; }
	#innerContent .topicWrapper .topicSubcontact-us-form { width:100%; padding-left: 0; padding-right: 0; }
	#innerContent .topicWrapper .topicSubcontact-us { width:90%; }
}

@media screen and (max-width: 450px) {
	.topicWrapper .topicSubpress { margin-left:0; }
	.topicWrapper .topicSubpress ul li { padding:12em 0 1em 0; }
	#innerContent .topicWrapper .topicSubcontact-us-form {  }
}

@media screen and (max-width: 750px) {
	.topicWrapper .video-js { margin:2em 0 2em 1em; }
	.topicWrapper .topicSubhistory, .topicWrapper .topicSubtimeline { width:94%; }
	#innerContent .topicWrapper .topicSubpress .mainTopicImage, #innerContent .topicWrapper .topicSubx2-coating .mainTopicImage { display:none; }
	.topicWrapper .topicSubpress { margin-left:0; }
	.topicWrapper .topicSubcontact-representative ul { top:150px; left:20px; }
	#innerContent .topicWrapper .topicSubcontact-representative { margin:0 0 20em 0; }
	#innerContent .topicWrapper .topicSubclients img, #innerContent .topicWrapper .topicSubnotable-clients img { display:none; }
	#innerContent .topicWrapper .topicSubclients, #innerContent .topicWrapper .topicSubnotable-clients { margin:0 0 70px 0; }
	#innerContent .topicWrapper .topicSubx2-coating p { padding-right:0; }
	.topicWrapper .topicSubcontact-us { width:30%; }
}
@media screen and (max-width: 600px) {
	.topicWrapper .topicSubcontact-representative { width:93% }
	.topicWrapper .topicSubcontact-representative ul { position:static; }
	.topicWrapper .topicSubcontact-representative li { padding:3.5em 0 0; width:50%; }
	.topicWrapper .topicSubcontact-representative li:last-child { padding:2em 0 0; }
}
@media screen and (max-width: 480px) {
	.topicWrapper .topicSubcontact-representative { width:91% }
}
.nicImageLink { position: absolute; left: 0; top: 0; border: 1px solid #DCDCDC; margin: 0 2em 0 0; }
.news-date { font-size: .7em; }
.topicWrapper .topLink { position: absolute; font-size: 1.5em; right: 1em; top: 1.2em; }
.topicWrapper .topLink span { line-height: 1.5em; padding: 0 10px 0 0; vertical-align: top; }



#cwPressRequest table { display: inline-table; /*width:44%;*/ margin:30px 2% 0 2%; }
#cwPressRequest .cwLeftPRTable th, #cwPressRequest .cwLeftPRTable td { padding:5px;  } 
#cwPressRequest .cwLeftPRTable th { text-align: right; }
#cwPressRequest .cwRightPRTable { position:relative; top:-10px; }
#cwPressRequest .cwRightPRTable th { padding:10px 0 2px; }
#cwPressRequest .cwLeftPRTable { /*margin-top:20px;*/ }
#cwPressRequest .full-blue-button { /*max-width: 400px;*/ width:30%; margin:30px auto 10px; display:block; }
#cwPressRequest .cwRightPRTable #txtDescription { width:100%; }
@media screen and (max-width: 800px) {
	#cwPressRequest table { margin:30px 0 0 0; width:35%; }
	#cwPressRequest .cwLeftPRTable { margin-right:1%; }	
	#cwPressRequest .cwRightPRTable { width:62%; }
}
@media screen and (max-width: 600px) {
	#cwPressRequest table { width:75%; }
	#cwPressRequest .cwRightPRTable { margin:20px 0 0 5%; width:85%; }
}
@media screen and (max-width: 480px) {
	#cwPressRequest .cwRightPRTable { margin:20px 0 0 0; width:100%; }
	#cwPressRequest .full-blue-button { width:40%; }
}
/*---START--------------------------------- validation engine jquery ---------------------------START---*/    
.inputContainer{position:relative; float:left;}
.formError { position:absolute; top:300px; left:300px; padding-bottom:13px; display:block; z-index:5000; cursor:pointer; }
#debugMode{ background:#000; position:fixed; width:100%; height:200px; top:0; left:0; overflow:scroll; opacity:0.8; display:block; padding:10px; color:#fff; font-size:14px; z-index:100000; }
.ajaxSubmit{ padding:20px; background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent { width:100%; background:#ee0101; color:#fff; width:150px; font-family:tahoma; font-size:11px; border:2px solid #ddd; box-shadow: 0px 0px 6px #000; 
        -moz-box-shadow: 0px 0px 6px #000; -webkit-box-shadow: 0px 0px 6px #000; padding:4px 10px 4px 10px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.greenPopup .formErrorContent {background:#33be40;}
.blackPopup .formErrorContent {background:#393939;color:#FFF;}
.formError .formErrorArrow{ width:15px; margin:-2px 0 0 13px; z-index:5001; }
.formError .formErrorArrowBottom{ top:0;margin:-6px; }
.formError .formErrorArrow div{ border-left:2px solid #ddd; border-right:2px solid #ddd; box-shadow: 0px 2px 3px #444; -moz-box-shadow: 0px 2px 3px #444; -webkit-box-shadow: 0px 2px 3px #444;
        font-size:0px; height:1px; background:#ee0101;margin:0 auto;line-height:0px; font-size:0px; display:block; }
.formError .formErrorArrowBottom div{ box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}
.formError .formErrorArrow .line10{width:15px;border:none;} 
.formError .formErrorArrow .line9{width:13px;border:none;} 
.formError .formErrorArrow .line8{width:11px;} 
.formError .formErrorArrow .line7{width:9px;} 
.formError .formErrorArrow .line6{width:7px;} 
.formError .formErrorArrow .line5{width:5px;} 
.formError .formErrorArrow .line4{width:3px;} 
.formError .formErrorArrow .line3{width:1px; border-left:2px solid #ddd; border-right:2px solid #ddd; border-bottom:0px solid #ddd;} 
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}  
/*---END--------------------------------- validation engine jquery ---------------------------END---*/
/*---START--------------------------------- retail partner locator ---------------------------START---*/
.retailApplicationWrapper:before, .retailApplicationWrapper:after { content:""; display:table; }
.retailApplicationWrapper:after { clear:both; }
#innerContent { min-height:500px; position: relative; }
.locationWrapper { width:760px; margin:0 0 50px 0px; height:267px; }
.locationWrapper img { margin:18px 0 0 20px; border:solid 1px #969696; }
.locationWrapper img.storeFront { width:216px; height:154px; }
.locationWrapper img.storeInside, .locationWrapper img.storeProducts { width:97px; height:55px; }
.selectCountry { padding:0px 0 20px 0; position:absolute; top:140px; left:45%; }
.selectCountry h2 { padding:7px 0 20px 0; font-size:16px; color:#333333; }
.map-canvas { width: 213px; height:229px; float:right; margin:18px 20px; border:solid 1px #969696; }
.countryList { font-size:1.2em; line-height:2.5em; text-transform:capitalize; min-width:100px; position:relative; }
.countryList img { display:inline; margin:0 5px 0 0; }
.countryList li { padding:0 3px; cursor:pointer; color:#333333; border-bottom:1px solid #CCC; }
.countryList li:last-child { border-bottom:none; }
.countryList li:hover { color:#0087C7; }
.countryList .countrySelected { color:#0087C7; }
.locationInfo { float:left; width:240px; height:220px; font-size:12px; padding:18px 5px; color:#333333; line-height:1.2em; }
.locationInfo .CompanyName { font-size:16px; }
.locationInfo .NickName { padding:0 0 44px 0; }
.locationInfo .PhoneNumber { padding:20px 0; }
.locationInfo .URL { }
.locationInfo a:hover, .locationInfo a:visited, .locationInfo a:link { color:#0087C7; }
.locationList { padding:7px 0 0 20%; display:none; }	
.retailPartnerNote { max-width: 400px; margin:-10px auto 20px; }
.retailPartnerNote a:hover, .retailPartnerNote a:visited, .retailPartnerNote a:link { color:#0087C7; }
@media screen and (max-width: 990px) {
	.selectCountry-postSelected { width:97%; left:0; margin:0 auto; min-height:300px; }
	.selectCountry-postSelected ul { margin:0 0 0 3%; }
	.selectCountry-postSelected li { display:inline-block; text-align:left; border-bottom:none; padding:0; }
	.locationList-postSelected { padding:0; margin:130px 0 0 0; }
	.locationList-postSelected .locationWrapper { margin:0 0 30px 5%; }
}
@media screen and (max-width: 800px) {
	.locationList-postSelected .locationWrapper { margin:0 0 30px 0; padding:0.9em; width:97%; }
}
@media screen and (max-width: 500px) {
	h1.transToGlobalH1  { font-size:2em; }
	.selectCountry { left:38%; }
	.retailPartnerNote { font-size:90%; margin:0 5% 20px 5%; }
	.selectCountry-postSelected { width:98%; left:0; min-height:100px; }
	.selectCountry-postSelected ul { margin:0 0 0 10%; }
	.selectCountry-postSelected li { display:inline-block; text-align:left; border-bottom:none; padding:0; }
	.locationList-postSelected { padding:0; margin:180px 0 0 0; }
	.locationList-postSelected .locationWrapper { margin:0 0 30px 0; padding:0.9em; width:95%; height:370px; }
	.locationList-postSelected .locationWrapper .locationInfo { width:100%; height:85px; padding:18px 0 0 0; }
	.locationList-postSelected .locationWrapper .locationInfo .companyInfo{ display:inline-block; vertical-align:top; }
	.locationList-postSelected .locationWrapper .locationInfo .companyName { width:20%; }
	.locationList-postSelected .locationWrapper .locationInfo .companyLocation { width:43%; }
	.locationList-postSelected .locationWrapper .locationInfo .companyContact { width:35%; }
	.locationList-postSelected .locationWrapper .map-canvas { margin:15px 0; }
	.locationList-postSelected .locationWrapper img { margin:15px 0 0 0; }
	.locationList-postSelected .locationWrapper img.storeProducts { margin:0 0 0 20px; }
}
@media screen and (max-width: 330px) {
	.selectCountry { left:33%; }
	.selectCountry-postSelected { width:98%; left:0; margin:0 auto; min-height:100px; }
	.selectCountry-postSelected ul { margin:0 0 0 3%; }
	.selectCountry-postSelected li { display:inline-block; text-align:left; border-bottom:none; padding:0; }
	.locationList-postSelected .locationWrapper { width:93%; height:700px; }
	.locationList-postSelected .locationWrapper .locationInfo { height:150px; }
	.locationList-postSelected .locationWrapper .locationInfo .companyName { width:40%; }  
	.locationList-postSelected .locationWrapper .locationInfo .companyLocation { width:50%; }
	.locationList-postSelected .locationWrapper .locationInfo .companyContact { width:100%; } 
	.locationList-postSelected .locationWrapper .locationInfo .companyContact ul li { display:inline-block; vertical-align:center; width:49%; }
	.locationList-postSelected .locationWrapper .locationInfo .companyContact ul li.URL { width:100%; }
	.locationList-postSelected .locationWrapper .map-canvas { margin:15px 19% 0 0; }
	.locationList-postSelected .locationWrapper img { margin:15px 0 0 9%; }
}
/*---END--------------------------------- retail partner locator ---------------------------END---*/
/*---START--------------------------------- retail partner ---------------------------START---*/
.leftColumn { width:47%; padding:20px 2% 10px 2%; float:left; margin:15px 0 30px 0; }
.rightColumn { float:right; width:44%; margin:30px 0 0 3%; font-size:12px; line-height:1.2em; }
.mainColumn { width:45%; padding:20px 3% 25px 3%; margin:15px auto 0 auto; }
.mainColumn p { line-height:1.2em; }
.leftColumn h3, .mainColumn h3 { font-size:14px; font-weight:bold; color:#333333; padding:0 0 12px 0; margin:0 0 20px 0; border-bottom:1px solid #666; }
.leftColumn h4, .mainColumn h4 { font-size:12px; font-weight:bold; color:#333333; padding:0 0 6px 0; margin:0 0 10px 0; clear:left;  }
.retail-partner-data dt { float:left;	clear:left; width:30%; text-align:right; font-weight:normal; padding:0 8px 0 0; }
#retailPartnersForm dl.retail-partner-data dt { width:187px; }
.retail-partner-data dd { float:left; width:54%; padding:0 0 6px 0; }
.retail-partner-data dd input { width:100%; margin:0 0 16px 0; background-color:#FFF; border-color:#D7D7D7; color:#666; }
.retail-partner-data dd textarea { width:100%; margin:0 0 16px 0; background-color:#FFF; border-color:#D7D7D7; color:#666; }
.retail-partner-data dd select { margin:0 0 16px 0; }
.retail-partner-data dd #rpZip { width:30%; }
.retail-partner-data dd #rpCountry { width:55%; float:right; }
.retail-partner-data dd #rpAddress, dl dd #rpAddressLine2, dl dd #rpCity, dl dd #rpState { margin:0 0 6px 0; }
.retail-partner-data dd #rpProducts, dl dd #rpComments { height:60px; }
.retail-partner-data dt span { float:right; clear:right; font-size:11px; color:#888787; }
.retail-partner-data dt label { float:right; clear:right; font-size:12px; color:#333333; }
.rightColumn h2 { font-weight:bold; font-size:16px; color:#333333; padding:0 0 3px 0; }
.rightColumn p { padding:5px 20px 50px 5px; text-indent:2em; line-height:1.5em; }
.rightColumn ul { padding:5px 0 50px 5px; text-indent:-10px; }
.rightColumn ul li { padding:0 0 0 4px; margin:0 15px 0 13px; list-style:disc; line-height:1.5em; }
.rightColumn ul.countryList { float:left; width:160px; padding:5px 0 0 0; }
.rightColumn ul.countryList li { list-style:none; }
.rightColumn ul.countryList li:first-child { font-weight:bold; text-decoration:underline; color:#333333; padding: 0 0 3px 0; margin:0 0 0 8px; }
.rightColumn a:visited, .rightColumn a:link {color:#0087C7; }
.rightColumn a:hover {color:#006594 }
#retail-partnersForm .applyButton { margin:0 70px 0 0; }
.applyButton { float:right; color:#CCC; background-color:#0087C7; border-radius:3px; font-size:14px; padding:7px 0 7px 0; }
.applyButton:hover { cursor:pointer; color:#FFFFFF; border-color:#0087C7; }
.infoMessage, .successMessage, .warningMessage, .errorMessage, .validationMessage { border: 2px solid; margin: 0 0 10px 0px; padding:10px 0; display:block; text-align:center; border-left:none; border-right:none; }
.infoMessage { color: #00529B; background-color: #BDE5F8; }
.successMessage { color: #4F8A10; background-color: #DFF2BF; }
.warningMessage { color: #9F6000; background-color: #FEEFB3; }
.errorMessage { color: #D8000C; background-color: #FFBABA; }






.infoMessage, .successMessage, .warningMessage, .errorMessage, .validationMessage { 
	border: 2px solid; margin: 0 0 10px 0px; padding:10px 0; display:block; text-align:center; border-left:none; border-right:none;


	border: none; 

	-moz-box-shadow: inset 0 0 3px rgba(0,0,0, 0.15);
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0, 0.15); 
	box-shadow: inset 0 0 3px rgba(0,0,0, 0.15); 
	 }
.infoMessage { color: #00529B; background-color: #BDE5F8;
	color: #333333;
    background: #6cb0dd; /* Old browsers */
	background: -moz-linear-gradient(top,  #6cb0dd 0%, #589dd4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6cb0dd), color-stop(100%,#589dd4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6cb0dd 0%,#589dd4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6cb0dd 0%,#589dd4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6cb0dd 0%,#589dd4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #6cb0dd 0%,#589dd4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6cb0dd', endColorstr='#589dd4',GradientType=0 ); /* IE6-8 */
 }
.successMessage { color: #4F8A10; background-color: #DFF2BF;
	color: #333333;
    background: #7ed878; /* Old browsers */
	background: -moz-linear-gradient(top,  #7ed878 0%, #5ec95a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7ed878), color-stop(100%,#5ec95a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #7ed878 0%,#5ec95a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #7ed878 0%,#5ec95a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #7ed878 0%,#5ec95a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #7ed878 0%,#5ec95a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ed878', endColorstr='#5ec95a',GradientType=0 ); /* IE6-8 */
 }
.warningMessage { color: #9F6000; background-color: #FEEFB3;
	color: #333333;
    background: #feee83; /* Old browsers */
	background: -moz-linear-gradient(top,  #feee83 0%, #fee862 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feee83), color-stop(100%,#fee862)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #feee83 0%,#fee862 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #feee83 0%,#fee862 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #feee83 0%,#fee862 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #feee83 0%,#fee862 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feee83', endColorstr='#fee862',GradientType=0 ); /* IE6-8 */
 }
.errorMessage { color: #D8000C; background-color: #FFBABA; 
	color: #333333;
    background: #ff6f6f; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff6f6f 0%, #fe5b5b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6f6f), color-stop(100%,#fe5b5b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff6f6f 0%,#fe5b5b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff6f6f 0%,#fe5b5b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff6f6f 0%,#fe5b5b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff6f6f 0%,#fe5b5b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6f6f', endColorstr='#fe5b5b',GradientType=0 ); /* IE6-8 */
 }


.errorPanel { max-width:400px; min-width:200px; margin:10px auto; text-align:center; width:40%; }
.messagePanel { max-width:400px; min-width:200px; margin:10px auto; text-align:center; width:80%; }
.cwSignIn { background-color:#0087C7; width: 160px; display:block; margin:15px 25px 0 25px; border-radius:3px; }
#signedInCWAccount a { text-align:center; font-size:14px; color:#CCC; padding:5px 0 7px 0; }
#signedInCWAccount a:hover { color:#FFFFFF; }
.cwSignIn:hover { background-position:top left; }
.cwCreateAccount { background-color:#0087C7; width: 160px; display:block; float: right; margin:15px 25px 0 25px; border-radius:3px; }
.cwCreateAccount:hover { background-position:top left; }
@media screen and (max-width: 800px) {
	.retail-partner-data dd { width:60% }
}
@media screen and (max-width: 600px) {
	.leftColumn { width:96%; float:none; }
	.rightColumn { float:none; width:96%; }
	.rightColumn h2 { margin:0 20% 0 0; }
}
@media screen and (max-width: 330px) {
	.retail-partner-data dd { width:50%; }
	.retail-partner-data dt { width:40%; }
	.retail-partner-data dd #rpZip { width:27%; }
	.retail-partner-data dd #rpCountry { width:50%; }
}
/*---END--------------------------------- retail partner ---------------------------END---*/	

/*---START--------------------------- holiday cutoff deadline --------------------START---*/
/*
-webkit-transform: rotate(95deg);
-moz-transform: rotate(95deg);
-o-transform: rotate(95deg);
writing-mode: lr-tb;
*/
.holidayOrderDeadline { position:fixed; bottom:0; left:0; right: 0; background:#cc1801; z-index: 100; text-align: center; cursor:pointer;
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.6); box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.6); }
.holidayOrderDeadline h3 { margin:0; text-align: center; font-size: 2em; padding:11px 0; color:#000000; text-shadow: 1px 1px 3px rgba(255, 255, 255, 0.6); display:inline-block; position:relative; }
.holidayNoticeWindow { /*position:absolute; top:-100%; left:50%;*/ margin:-.5em 0 0 0; display:none; /*position:relative;*/ }

.hideHolidaySection, .showHolidaySection  {  width:40px; background: none repeat scroll 0 0 #aa1801; margin: 0 0 0 100%; padding: 3px 15px 3px 3px; position: absolute;
    right: -100px; text-shadow: none; top: 0.65em; font-weight: 300; font-size: 0.7em;
    -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.45); -moz-box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.45); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.45); }

.hideHolidaySection:after { content:'>'; right: 3px; top:auto; position:absolute; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); -ms-writing-mode: tb-lr; }


.showHolidaySection:after { content:'<'; right: 3px; top:auto; position:absolute; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); -ms-writing-mode: tb-lr; }




.holidayNoticeWindow > p { text-align: center; color:#EEE; padding:14px 0; font-size: 1.2em; }
.holidayNoticeWindow ul { text-align: center; }
.holidayNoticeWindow ul li { display:inline-block; margin:0 1em; padding:0 0 6px 0; width:150px; background:#F0F0F0; }
.holidayNoticeWindow ul li h5 { background:#DCDCDC; /*font-size: 1.5em;*/ padding:5px 0; color:#cc1801; font-size: 18px; line-height: 17px; }
/*.holidayNoticeWindow ul li.pastDeadline h5 { color:#000; }*/
.holidayNoticeWindow ul li p { font-size: 1.2em; margin: 0.5em 0 0 0; color:#000000; }
.holidayNoticeWindow ul li.pastDeadline p { color:#cc1801; }
.holidayNoticeWindow ul li .holidayDate { font-size: 4em; margin:5px 0; font-weight: 700; }


@media screen and (max-width: 700px) {
	.holidayNoticeWindow ul li { margin:0 5px; padding:0; width:120px; margin:0 1em 25px; }
	.holidayNoticeWindow ul li:last-child { margin:0 1em ; }
	.holidayNoticeWindow ul li h5 { font-size: 1.2em; }

	.holidayNoticeWindow ul { margin:0 0 -25px 0; }
	.hideHolidaySection, .showHolidaySection  {  width:0px; right:-40px; text-indent: 500px; white-space: nowrap; }
	.hideHolidaySection:after, .showHolidaySection:after { text-indent: 0; right:6px; }
}


/*- updated to after deadline -*/

.holidayNoticeWindow ul { margin: 0 0 14px 0; position:relative; }
.holidayNoticeWindow ul li { padding:0 0 6px 0; width:200px; /*background:none;*/ }
.holidayNoticeWindow ul li h5 { /*background:none;*/ /*font-size: 3.5em; color:#EEE;*/ font-weight: 300; padding:13px 0; margin:0 0; 
	color: rgba(204,24,1, 0.8);
    /*text-shadow: 1px 4px 6px #def, 0 0 0 #000, 1px 4px 6px #def;*/
     }
.holidayNoticeWindow ul li p { /*color:#EEE;*/ }
/*
.holidayNoticeWindow ul li:first-child:after { content:""; background: #EEE; width:1px; height:90%; display:block; position: absolute; left:50%; top:5px; }
*/
@media screen and (max-width: 930px) {
	.holidayNoticeWindow ul li:first-child:after { background:none; }
}

@media screen and (max-width: 500px) {
	.holidayNoticeWindow ul li { width:150px; margin: 0 10px 25px 10px; }
	.holidayNoticeWindow ul li h5 { font-size: 1.5em; }
	.holidayNoticeWindow ul li .holidayDate { font-size: 2em; }
	.holidayNoticeWindow > p { padding:14px 10px; }
}

/*- updated to after deadline -*/	
/*---END----------------------------- holiday cutoff deadline ----------------------END---*/	

/*---START--------------------------------- feedback form ------------------------START---*/
.ftEmailBox{box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.35) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 0 1px rgba(0, 0, 0, 0.25); color: #80858A; overflow: hidden; padding: 0 0 5px; width:50%; margin: 20px auto; background: none repeat scroll 0 0 #FFFFFF; text-align:center; display:list-item; font-size:1.1em; z-index:51; position:absolute; top:-240px; left:25%; display:none; }
.ftEmailBox h5 {border-bottom: 1px solid #0087C7; font-weight: 300; line-height: 1em; padding: 20px 0 1px 2%; text-align: left; width: 25%; font-size: 1.7em; margin: 10px 0 10px 0;}
.ftEmailBox ul li { text-align:left; display:block; margin:10px 0 5px 6.5%;  }
.ftEmailBox ul li span { margin:0 1% 0 0; line-height:2em; vertical-align:top; }
.ftEmailBox .emailFrom { margin:0 0 0 10%; }
.ftEmailBox .emailFrom input { width:45%; }
.ftEmailBox .emailButtons { width:80%; margin:0 0 0 10.3%; }
.ftEmailBox textarea { width:80%; margin:5px 0 10px 0; }
.ftEmailBox input { margin:0 0 0 0.5%; }
.ftEmailBox #pnlEmail { position:relative; }
.ftEmailBox .ftCloseEmail { position:absolute; color: #C00000; font-size: 14px; left: 5px; line-height: 18px; top: -4px; background: none repeat scroll 0 0 #E5E5E5; border-radius: 50% 50% 50% 50%; box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.35) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 0 1px rgba(0, 0, 0, 0.25); cursor: pointer; font-weight: 700; height: 20px; margin: 0; padding: 0; width: 20px; z-index: 55;}
.ftEmailBox .blueAction {background: none repeat scroll 0 0 #0087C7; color: #EEEEEE; text-shadow: none; line-height: 1.3em; margin: 5px 0 15px 9%; padding: 0; width: 30%; border: medium none;
box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 1px rgba(0, 0, 0, 0.5); cursor: pointer; font-size: 1.7em; font-weight: 400; overflow: hidden; text-align: center;}
.pnlFeedback { position:relative; }
.ftEmailBox .blueAction:hover { color:#FFFFFF; }
.webhelp .ftFeedback { vertical-align:middle; line-height:3em; }
.webhelp .ftFeedback:hover { cursor:pointer; color:#0087C7; }
.lblMessage { width:60%; }
.showContent { display:block; }
.hideContent { display:none; }

@media screen and (max-width: 800px) {
	.ftEmailBox h5 { width:35%; }
	.ftEmailBox textarea { width:75%; }
	.ftEmailBox ul li { margin:10px 0 0 6.5%; }
	.ftEmailBox .emailFrom { margin:20px 0 0 11%; }
	.ftEmailBox .emailButtons { margin:0 0 0 13.3%; }
	.lblMessage { width:60%; }
}
@media screen and (max-width: 660px) {
	.ftEmailBox h5 { width:40%; }
	.webhelp .ftFeedback { line-height:5em; vertical-align:top; }
	.ftEmailBox { width:96%; margin: 20px auto; z-index:1; position:static; }
	.ftEmailBox textarea { width:75%; }
	.ftEmailBox ul li { margin:0 0 10px 0; }
	.ftEmailBox .emailFrom { margin:20px 0 0 8%; }
	.ftEmailBox .emailQuestion { margin:10px 0 0 5%; }
	.lblMessage { width:45%; }
}
@media screen and (max-width: 350px) {
	.ftEmailBox input { width:75%; }
	.ftEmailBox ul li { width:90%; margin:10px 0 5px 0; }
	.ftEmailBox ul li span { margin:0 3% 0 0; }
	.ftEmailBox .emailFrom span { margin:0 7% 0 0; }
	.ftEmailBox textarea { width:75%; }
	.ftEmailBox .blueAction { width:40%; }
	.ftEmailBox .emailButtons { margin:0 0 0 21%; }
	.ftEmailBox .blueAction { margin:5px 0 15px 5%; }
	.lblMessage { width:75%; }
}
/*---END--------------------------------- feedback form ---------------------------END---*/	




/*---START------------------------------ Search in Footer -----------------------START---*/

.searchInputBox { display:none; background:#000000; }
.searchInputBox li { text-align: center; }
.searchInputBox li button { margin:10px 0; }

/*---END-------------------------------- Search in Footer -------------------------END---*/	





/*---START--------------------------------- Show Blog ------------------------START---*/
.sbContent { min-width:100px; max-width: 1000px; clear:left; padding:0; background:#FFFFFF; }
.sbContent .sbBannerSection { position:relative; }
.sbContent .sbImgHolder { position:absolute; top:0; left:0; z-index:50;}
.sbContent .sbDescription { font-size:15px; line-height:1.2em; margin:30px 0; }

.sbContent .sbOtherStyles { padding:30px; }
.sbContent .sbOtherStylesDetails { text-align:center; margin:0 auto; }
.sbContent .sbOtherStylesTitle { text-align:left;border-bottom: 1px solid #CCCCCC; font-size: 22px; margin: 20px 0 0; padding: 0 0 0 10px; width: 40%; }
.sbContent .sbOtherImageContainer { width:320px; display:inline-block; margin:30px 30px 0 0; }
.sbContent .sbOtherImageName { color: #AAAAAA; font-size: 13px; line-height: 30px; }
.sbContent .sbOtherImageContainerInner img:hover, .sbContent .sbOtherImageName { cursor:pointer; }

.sbContent .imageDetailOverlay {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6); bottom: 2px; font-size: 13px; padding: 0 20px 0 0; position: absolute; right: 0; color:#DDDDDD;}
.sbContent .buyProductInDesign { background-color: #0087C7; border: medium none; cursor: pointer; font-size: 1.3em; line-height: 14px; padding: 7px 30px; position: relative; text-align: center; vertical-align: baseline; width: 100%; color:#DDDDDD; }
.sbContent .buyProductInDesign:hover { color:#fff; }
.sbContent .urlInfo { bottom: 25px; font-size: 1.2em; position: absolute; right: 10px; }
.sbContent .prodInfoWrapper { cursor: pointer; padding: 14px 0; right: 0; top: 0; }
.sbContent .prodInfoName { margin:-10px 0 0 32px; font-size:20px; color:#DDDDDD; }
.sbContent .prodInfoArrowUp { position:absolute; left:10px; top:13px; content: ""; border-bottom:8px solid #0087C7; border-left:8px solid rgba(0, 0, 0, 0); border-right:8px solid rgba(0, 0, 0, 0); border-top:8px solid rgba(0, 0, 0, 0); }
.sbContent .prodInfoArrowDown { position:absolute; left:10px; top:18px; content: ""; border-top:8px solid #0087C7; border-left:8px solid rgba(0, 0, 0, 0); border-right:8px solid rgba(0, 0, 0, 0); border-bottom:8px solid rgba(0, 0, 0, 0); }
.sbContent .prodInfoArrowUp:hover, .prodInfoArrowDown:hover { cursor:pointer; }
.sbContent .bannerOpen { left:0; top:80%; }
.sbContent .bannerOpen .prodInfoWrapper { position:absolute; padding:10px 10px 10px 0; }
.sbContent .imageColorList { /*display:inline-block;*/ vertical-align: top; margin: 0 5% 0 0; width:30%; }
.sbContent .imageColorList h5 { font-size: 1.3em; border-bottom: solid 1px #0087C7; font-weight: 300; padding:10px 0 2px 10px; color:#BBB; margin:0 0 5px 0; }
.sbContent .imageColorList li { width:49%; padding:2px 0 0 10px; position:relative; left:150px; top:-53px; color:#DDD; text-transform: capitalize; }
.sbContent .imageColorList li:nth-child(-n+3) { position:static; }

.sbContent .imageTagList { /*display:inline-block;*/ vertical-align: top; width:30%; }
.sbContent .imageTagList h5 { font-size: 1.3em; border-bottom: solid 1px #0087C7; font-weight: 300; padding:10px 0 2px 10px; color:#BBB; margin:0 0 4px 0; }
.sbContent .imageTagList li { width:49%; padding:2px 0 0 10px; position:relative; left:150px; top:-53px; color:#DDD; }
.sbContent .imageTagList li:nth-child(-n+3) { position:static; }

.sbContent .sbBannerTitle { font-size:28px; margin:10px 0 20px 20px; color:#7E8388; cursor:pointer; text-decoration:none; }
.sbContent .brandingPollSection { margin:30px 200px; }
.sbContent .brandingPollElement { font:'Courier New', Courier, monospace; font-size:18px; max-width:600px; }
.sbContent .brandingPollAnswerSelection { min-width:100px; max-width:600px; }
.sbContent .brandingVoteBtn { cursor:pointer; margin:10px 0; padding:2px 20px; background-color:#0087C7; color:#fff; border:none; font-size:16px; border-radius:3px; }

.sbContent .brandingVotingMsg { color:#4F8A10; margin:10px 0 0 0; }

.nprPreviewInnerContent .nprPreviewLowerPart { padding:30px; }
.bannerPreview {width:100%;}
.bpSocialLinks, .sbSocialLinks, .nprSocialLinks { text-align: right; position:relative; padding:25px 0 35px; }
.bpSocialLinks a:first-child, .sbSocialLinks a:first-child, .nprSocialLinks a:first-child { position:absolute; left:20px; top:20px; }
.brandingImageElement { margin:40px auto 0; width:80%; max-width: 800px; display:block; }
.brandingParagraphElement { margin: 10px auto; width: 60%; font-family: webcabin; font-size: 15px; line-height: 1.2em; }
.brandingTitleElement { margin: 10px auto; width: 60%; font-size: 22px; }
.sbBannerImgContainer img { width:100%; }
.sbImgHolder img { width:100%; }
.bpSocialLinks a, .nprSocialLinks a { margin:0 2px; }
.nprPreviewInnerContent > a:first-child img { display:block; width:100%; }
.nprParagraph { display:inline-block; list-style-type: none; max-width: 400px; vertical-align: top; padding:10px 0 0 50px; }
.nprDesign { display:inline-block; list-style-type: none; margin: 0 0 0 5%; max-width: 410px; padding:0; width:100%; }


@media screen and (max-width: 1000px) {
	.imageDetailOverlay { display: none; }
	.nprParagraph { display:block; max-width: 500px; margin: 0 auto 30px; }
	.nprDesign { display:block; margin: 0 auto; max-width: }
}
@media screen and (max-width: 700px) {
	.sbContent .sbOtherStylesTitle { width: 80%; } 
}
@media screen and (max-width: 600px) {
	.brandingParagraphElement { width: 80%; }
	.brandingTitleElement { width: 80%; }
}
@media screen and (max-width: 400px) {
	.brandingParagraphElement { width: 90%; }
	.brandingTitleElement { width: 90%; }
	.brandingImageElement { width:90%; }
	.sbContent .sbOtherStyles { padding:0; }
	.sbContent .sbSocialLinks { padding:30px 30px 0 30px; }
	.sbContent .sbDescription { padding:0 30px; }
	.sbContent .sbOtherImageContainer { margin:30px 0 0 0; }
	.nprPreviewInnerContent .nprPreviewLowerPart { padding:0; }
	.nprPreviewInnerContent .nprParagraph { padding:0 30px 0 30px; }
	.nprPreviewInnerContent .nprDesign { padding:0 30px 0 30px; }
	.bpSocialLinks a:first-child, .sbSocialLinks a:first-child, .nprSocialLinks a:first-child { left:5px; }
}
#showBlogContent .header { display:none; }
/*---END--------------------------------- Show Blog ---------------------------END---*/	

/*---START--------------------------------- Blog List ------------------------START---*/
.showInlineBlock { display:inline-block; }
#nicContent { position:relative; }
#nicLeftCol { position:absolute; top:0; left:0px; width:200px; margin: 0 0 0 -50px; }
#pnlBlogList { margin:0 0 0 23%; width:77%; min-height:1000px; }
#nicLeftCol .nicH2 { font-family:Arial; font-size:50px; font-weight: 300; margin: 50px 0 0 0; color:#DDD; text-shadow:-1px 1px 2px #000; text-align: left; }
#nicLeftCol .nicH2 span { color:#0087C7; }
#nicLeftCol .nicLeftMenu { font-size: 16px; margin: 60px 0 0; width: 80%; }
#nicLeftCol .nicLeftMenu img { margin:0 0 0 10px; }
#nicLeftCol .nicLeftMenu li { border-bottom: 1px solid #CCCCCC; line-height: 22px; padding: 7px 0; }
#nicLeftCol .nicLeftMenu li:last-child { border-bottom:none; }
#nicLeftCol .nicLeftMenu #emailToAdd { width: 96%; margin: 15px 0px; }
#nicLeftCol .nicLeftMenu #emailErrorLabel { font-size: 14px; line-height: 18px; padding:10px 15px; margin:0 0 15px; }
#pnlBlogList > .blogListInfo { width:100%; margin:0 auto; }
#pnlBlogList .itemHeadline { font-family:Verdana, Geneva, sans-serif; font-size:36px; margin:0; color:#444; width:70%; }
#pnlBlogList .longHeadline { font-size:30px; }
#pnlBlogList .itemPublishedDate { font-size:18px; color:#999; margin:0 21px 0 0; }
#pnlBlogList .blogItemHeader { margin:0 0 10px 0; }
#pnlBlogList .blogItemHeaderRightCol { text-align:right; width:30%; }
#pnlBlogList .blogFirstParagraph { margin:10px 0 20px 0; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:16px; }
#pnlBlogList .blogSeeMore { font-size:20px; color:#0087C7; }
#pnlBlogList > .blogListInfo > .blogItem { width:100%; padding:60px 0 50px 0; border-bottom:1px solid #0087C7; }
#pnlBlogList .socialLinks, #pnlBlogList .customerCreationSocialLinks { display:none; }
#pnlBlogList .customerCreationContent { margin:-15px 0 10px 0; }
#pnlBlogList .newProductReleaseContent { margin:-10px 0 20px 0; }


@media screen and (max-width: 1150px) {
	#nicLeftCol { margin: 0 0 0 5px; }
}
@media screen and (max-width: 900px) {
	#pnlBlogList { margin:0 0 0 0; width:100%; min-height:1000px; }
	#nicLeftCol { position:static; width:auto; }
	#nicLeftCol .nicH2 { margin: 50px 0 0 -100px; left:33%; position:relative; width:200px; }
	#nicLeftCol .nicLeftMenu { margin: 20px 0 0 -110px; left:66%; max-width: 220px; position:absolute; top:0; }
	#pnlBlogList .blogFirstParagraph { padding:0 15px; }
	#pnlBlogList .blogSeeMore { padding: 0 15px; }
	#pnlBlogList .blogItemHeaderRightCol { width:210px; }
}
@media screen and (max-width: 600px) {
	#nicLeftCol .nicH2 { left:25%; }
	#nicLeftCol .nicLeftMenu { left:80%; }
	#pnlBlogList .itemHeadline { width:100%; }
}
@media screen and (max-width: 400px) {
	#nicLeftCol .nicLeftMenu { position:static; margin:20px auto 0; }
	#nicLeftCol .nicH2 { position:static; margin:10px auto 0; }
}
.newProductReleaseInnerContent > a > img { width:100%; }
.newProductReleaseInnerContent > .lowerPart > .socialLinks { margin:0 0 0 83%; }
.newProductReleaseInnerContent > .lowerPart > .socialLinks > a:first-child { display:none; }
.newProductReleaseInnerContent > .lowerPart .textInfo li { display:none; }
.newProductReleaseInnerContent > .lowerPart .textInfo a { margin:0 0 20px 0; }
.newProductReleaseInnerContent > .lowerPart .textInfo li:first-child { display:block; margin:5px 0 10px 0;font-family: Verdana, Geneva, sans-serif; font-size:13px; line-height:16px; }
.newProductReleaseInnerContent > .lowerPart .inspire { display:none; }
.newProductReleaseInnerContent > .lowerPart > div:last-child { margin:20px 0 0 0; }

#showBlogContent .socialLinks { margin:0; width:100%; }
#showBlogContent .socialLinks > a:first-child { display:inline-block; }
#showBlogContent .inspire { display:block; }
#showBlogContent > .newProductReleaseContent { padding:1px 0 0; }
#showBlogContent > .newProductReleaseInnerContent { min-width:100px; max-width: 1000px; clear:left; margin: 40px auto 0px; padding:0; background:#FFFFFF; }
#showBlogContent .textInfo li { display:block; }

#pnlBlogList .newProductReleaseInnerContent > a { display:none; }
#pnlBlogList .newProductReleaseInnerContent .textInfo > a { display:none; }
#pnlBlogList .newProductReleaseInnerContent .publishedDate { display:none; }
#pnlBlogList .blogHeadline { color: #BBBBBB; font-family: courier; font-size: 1.5em; font-weight: 700; padding: 5px 0 0 10px; position: absolute; }
#pnlBlogList .seeMore{ color: #2679B9; font-family: Georgia; font-size: 13px; text-decoration: underline; }

#pnlBlogList .customerCreationInnerContent > .ccMainImage { display:none; }
#pnlBlogList .customerCreationSocialLinks > a:first-child { display:none; }
#pnlBlogList .customerCreationSocialLinks { margin:0 0 0 80%; }
#pnlBlogList .ccOtherStylesDetails { display:none; }
#pnlBlogList .ccOtherStyles { padding:0 0 10px 0; }
#pnlBlogList .ccOtherStyles > .ccDescription { font-family: Verdana, Geneva, sans-serif; font-size:13px; line-height:17px; }
.customerCreationContent .ccOtherStyles > .ccDescription { font-family: Verdana, Geneva, sans-serif; font-size:13px; line-height:17px; }
.customerCreationContent .ccOtherStylesDetails > .ccOtherStylesTitle { border-bottom: 1px solid #CCCCCC; font-size: 1.2em; margin: 20px 0 0; width: 25%; padding:0 0 2px 10px; text-align:left; }
#showBlogContent .ccOtherStylesDetails { text-align:center; margin:0 auto; }
/*---END----------------------------------- Blog List --------------------------END---*/

/*---START------------------------------- Partnering -------------------------START---*/

.oversidedBanner { position:relative; top:0; left:-150px; visibility:hidden; }
#partneringWrapper { position:relative; margin:50px 0 0 0; color:#7E8388; }
#partneringWrapper h2 { font-size: 3em; text-align: left; font-weight: 400;  } 
#partneringWrapper h3 { border-bottom: 1px solid #0087C7; font-size: 2.6em; font-weight: 400; margin-bottom: 20px; padding-left: 3%; text-align: left; width: 80%; }
.partneringIntro { width:50%; }
.partneringIntro p { padding:10px 40px 50px 0; font-size: 1.1em; }
.partneringContactUs { position:absolute; top:0; right:-25px; width:50%; }
.partneringContactUs dl { position:relative; padding-left: 30px; }
.partneringContactUs dt { font-size: 1.1em; margin-bottom: 3px; }
.partneringContactUs dd { font-size: 1.5em; margin-bottom: 10px; }
.partneringContactUs .partneringContactEmail { float:right; clear:right; width:60%; }
#partneringWrapper .partneringTopic h3 { padding-left: 6%; padding-top:6%; margin-bottom: 0; }
.partneringTopic { width:476px; display:inline-block; margin:0; padding:0; vertical-align: top; margin-bottom: 50px; height:630px; }
.partneringTopic:nth-child(2n+1) { margin-right: 45px; }
.partneringTopic p { width:80%; margin:10px auto 20px; font-size: 1.2em; }
.partneringTopic ul { font-size: 1.1em; margin: 0 90px 0 70px; list-style-type: disc; line-height: 1.2em; }
.partneringTopic a { font-size: 1.3em; position:relative; top:20px; left:10%; }
#partneringWrapper a:link, #partneringWrapper a:visited { color:#0087C7; }
#partneringWrapper a:hover, #partneringWrapper a:active { color:#000000; }
@media screen and (max-width: 1316px) {
	.oversidedBanner { margin:0 auto 50px; position:static; left:auto; display:block; }
	.partneringTopic { margin:0 auto 50px; }
}
@media screen and (max-width: 1016px) {
	.partneringTopic, .partneringTopic:nth-child(2n+1) { margin:0 auto 50px; display:block; height:auto; padding-bottom: 50px; }
	.partneringIntro { margin:0 auto; width:476px; }
	.partneringContactUs { position:static; top:auto; right:auto; width:476px; display:block; margin: 0 auto 50px; }
}
@media screen and (max-width: 476px) {
	.partneringTopic, .partneringIntro, .partneringContactUs { width:100%; overflow:hidden; }
	.partneringTopic img { /*margin-left: -78px;*/ width:320px; }
	#partneringWrapper h2 { padding: 0 10px; }
	.partneringIntro p { padding:10px 10px 50px 10px; }
	.partneringContactUs .partneringContactEmail { float:none; clear:none; width:100%; }
}
/*---END--------------------------------- Partnering ---------------------------END---*/	

.colorferrari { background-color:#b80000;} .borderferrari { border-color:#b80000;} .textColorferrari { color:#b80000;}
.colorcrush { background-color:#d64400;} .bordercrush { border-color:#d64400;} .textColorcrush { color:#d64400;}
.colorcrush-gloss { background-color:#d64400;} .bordercrush-gloss { border-color:#d64400;} .textColorcrush-gloss { color:#d64400;}
.colorcaution { background-color:#f3c400;} .bordercaution { border-color:#f3c400;} .textColorcaution { color:#f3c400;}
.colorcaution-gloss { background-color:#f3c400;} .bordercaution-gloss { border-color:#f3c400;} .textColorcaution-gloss { color:#f3c400;}
.colorcaution-matte { background-color:#f3c400;} .bordercaution-matte { border-color:#f3c400;} .textColorcaution-matte { color:#f3c400;}
.colorbilliard { background-color:#006100;} .borderbilliard { border-color:#006100;} .textColorbilliard { color:#006100;}
.colorjade { background-color:#187a59;} .borderjade { border-color:#187a59;} .textColorjade { color:#187a59;}
.colorglacier { background-color:#2182a6;} .borderglacier { border-color:#2182a6;} .textColorglacier { color:#2182a6;}
.colorcobalt { background-color:#1c4d8a;} .bordercobalt { border-color:#1c4d8a;} .textColorcobalt { color:#1c4d8a;}
.colorabyss { background-color:#00013f;} .borderabyss { border-color:#00013f;} .textColorabyss { color:#00013f;}
.colorabyss-matte { background-color:#00013f;} .borderabyss-matte { border-color:#00013f;} .textColorabyss-matte { color:#00013f;}


.colorabyss { background-color:#101f4c;} .borderabyss { border-color:#101f4c;} .textColorabyss { color:#101f4c;}


.colorconcord { background-color:#6b46ab;} .borderconcord { border-color:#6b46ab;} .textColorconcord { color:#6b46ab;}
.colorfusion { background-color:#b10753;} .borderfusion { border-color:#b10753;} .textColorfusion { color:#b10753;}
.colorcotton_candy, .colorcotton-candy { background-color:#fdbdd7;} .bordercotton_candy, .bordercotton-candy { border-color:#fdbdd7;} .textColorcotton_candy, .textColorcotton-candy { color:#fdbdd7;}
.colorromance { background-color:#f6cee1;} .borderromance { border-color:#f6cee1;} .textColorromance { color:#f6cee1;}
.colorwhite, .colorsmoke_white, .colorsmoke-white { background-color:#f0f1f2;} .borderwhite, .bordersmoke_white, .bordersmoke-white { border-color:#f0f1f2;} .textColorsmoke_white, .textColorsmoke-white { color:#f0f1f2;}
.colorwhite, .colorsmoke_white_gloss, .colorsmoke-white-gloss { background-color:#f0f1f2;} .borderwhite, .bordersmoke_white_gloss, .bordersmoke-white-gloss { border-color:#f0f1f2;} .textColorsmoke_white_gloss, .textColorsmoke-white-gloss { color:#f0f1f2;}
.colorwhite, .colorsmoke_white_matte, .colorsmoke-white-matte { background-color:#f0f1f2;} .borderwhite, .bordersmoke_white_matte, .bordersmoke-white-matte { border-color:#f0f1f2;} .textColorsmoke_white_matte, .textColorsmoke-white-white { color:#f0f1f2;}
.colorcoffee { background-color:#43342c;} .bordercoffee { border-color:#43342c;} .textColorcoffee { color:#43342c;}
.colorblack, .colorjet_black, .colorjet-black { background-color:#070707;} .borderblack, .borderjet_black, .borderjet-black { border-color:#070707;} .textColorjet_black, .textColorjet-black { color:#070707;}
.colorblack, .colorjet_black_gloss, .colorjet-black-gloss { background-color:#070707;} .borderblack, .borderjet_black_gloss, .borderjet-black-gloss { border-color:#070707;} .textColorjet_black_gloss, .textColorjet-black-gloss { color:#070707;}
.colorblack, .colorjet_black_matte, .colorjet-black-matte { background-color:#070707;} .borderblack, .borderjet_black_matte, .borderjet-black-matte { border-color:#070707;} .textColorjet_black_matte, .textColorjet-black-matte { color:#070707;}
.colorclover { background-color:#15a135; } .borderclover { border-color:#15a135; } .textColorclover { color:#15a135; }
.colorflirt { background-color:#c64679; } .borderflirt { border-color:#c64679; } .textColorflirt { color:#c64679; }
.colorflirt-gloss { background-color:#c64679; } .borderflirt-gloss { border-color:#c64679; } .textColorflirt-gloss { color:#c64679; }
.colorformula { background-color:#b80000; } .borderformula { border-color:#b80000; } .textColorformula { color:#b80000; }
.colorformula-gloss { background-color:#b80000; } .borderformula-gloss { border-color:#b80000; } .textColorformula-gloss { color:#b80000; }
.colorformula-matte { background-color:#b80000; } .borderformula-matte { border-color:#b80000; } .textColorformula-matte { color:#b80000; }
.colorjester { background-color:#9c87cd; } .borderjester { border-color:#9c87cd; } .textColorjester { color:#9c87cd; } 
.colorlemonade { background-color:#f9d75b; } .borderlemonade { border-color:#f9d75b; } .textColorlemonade { color:#f9d75b; }
.colorparadise { background-color:#006eac; } .borderparadise { border-color:#006eac; } .textColorparadise { color:#006eac; }
.colorpumpkin { background-color:#e76317; } .borderpumpkin { border-color:#e76317; } .textColorpumpkin { color:#e76317; }
.colorsky { background-color:#559ad8; } .bordersky { border-color:#559ad8; } .textColorsky { color:#559ad8; }
.colorspicy { background-color:#cb3d40; } .borderspicy { border-color:#cb3d40; } .textColorspicy { color:#cb3d40; }
.colorcandy_apple, .colorcandy-apple { background-color:#7f0000;} .bordercandy_apple, .bordercandy-apple { border-color:#7f0000;} .textColorcandy_apple, .textColorcandy-apple { color:#7f0000;}
.colorhybrid { background-color:#c54c1d;} .borderhybrid { border-color:#c54c1d;} .textColorhybrid { color:#c54c1d;}
.colorblaze { background-color:#c26f11;} .borderblaze { border-color:#c26f11;} .textColorblaze { color:#c26f11;}
.colorgoldrush { background-color:#dbcb7b;} .bordergoldrush { border-color:#dbcb7b;} .textColorgoldrush { color:#dbcb7b;}


.colorgoldrush { background-color:#c09b57;} .bordergoldrush { border-color:#c09b57;} .textColorgoldrush { color:#c09b57;}


.colorlightning { background-color:#c2b753;} .borderlightning { border-color:#c2b753;} .textColorlightning { color:#c2b753;}
.colorenvy { background-color:#7ba700;} .borderenvy { border-color:#7ba700;} .textColorenvy { color:#7ba700;}
.coloralpine { background-color:#02502c;} .borderalpine { border-color:#02502c;} .textColoralpine { color:#02502c;}
.colordragon { background-color:#122415;} .borderdragon { border-color:#122415;} .textColordragon { color:#122415;}


.colordragon { background-color:#182805;} .borderdragon { border-color:#182805;} .textColordragon { color:#182805;}


.colormidnight { background-color:#112175;} .bordermidnight { border-color:#112175;} .textColormidnight { color:#112175;}
.colormidnight-gloss { background-color:#112175;} .bordermidnight-gloss { border-color:#112175;} .textColormidnight-gloss { color:#112175;}
.colortechno { background-color:#005dcb;} .bordertechno { border-color:#005dcb;} .textColortechno { color:#005dcb;}
.colortechno-matte { background-color:#005dcb;} .bordertechno-matte { border-color:#005dcb;} .textColortechno-matte { color:#005dcb;}
.colorpowder { background-color:#646c94;} .borderpowder { border-color:#646c94;} .textColorpowder { color:#646c94;}
.colorwet { background-color:#679bbc;} .borderwet { border-color:#679bbc;} .textColorwet { color:#679bbc;}
.colorlilac { background-color:#a5a4bf;} .borderlilac { border-color:#a5a4bf;} .textColorlilac { color:#a5a4bf;}
.colorblush { background-color:#be658c;} .borderblush { border-color:#be658c;} .textColorblush { color:#be658c;}
.colormystique { background-color:#5b2f90;} .bordermystique { border-color:#5b2f90;} .textColormystique { color:#5b2f90;}
.colorprowler { background-color:#340a20;} .borderprowler { border-color:#340a20;} .textColorprowler { color:#340a20;}


.colorprowler { background-color:#310622;} .borderprowler { border-color:#310622;} .textColorprowler { color:#310622;}


.colorsand { background-color:#796f5b;} .bordersand { border-color:#796f5b;} .textColorsand { color:#796f5b;}
.colorsteel { background-color:#bfbfc3;} .bordersteel { border-color:#bfbfc3;} .textColorsteel { color:#bfbfc3;}
.colorgraphite { background-color:#434343;} .bordergraphite { border-color:#434343;} .textColorgraphite { color:#434343;}
.colorcarbon_black, .colorcarbon-black { background-color:#1a1a1a;} .bordercarbon_black, .bordercarbon-black { border-color:#1a1a1a;} .textColorcarbon_black, .textColorcarbon-black { color:#1a1a1a;}
.colorcarbon_black_gloss, .colorcarbon-black-gloss { background-color:#1a1a1a;} .bordercarbon_black_gloss, .bordercarbon-black-gloss { border-color:#1a1a1a;} .textColorcarbon_black_gloss, .textColorcarbon-black-gloss { color:#1a1a1a;}
.colorcaribbean {background-color:#1f7d7a;} .bordercaribbean {border-color:#1f7d7a;} .textColorcaribbean {color:#1f7d7a;}
.colorcranberry {background-color:#40000a;} .bordercranberry {border-color:#40000a;} .textColorcranberry {color:#40000a;}
.colorfrostbite {background-color:#94acbd;} .borderfrostbite {border-color:#94acbd;} .textColorfrostbite {color:#94acbd;}
.colorfossil {background-color:#8f8f8f;} .borderfossil {border-color:#8f8f8f;} .textColorfossil {color:#8f8f8f;}
.colorfossil-gloss {background-color:#8f8f8f;} .borderfossil-gloss {border-color:#8f8f8f;} .textColorfossil-gloss {color:#8f8f8f;}
.colormango {background-color:#f4ab00;} .bordermango {border-color:#f4ab00;} .textColormango {color:#f4ab00;}
.colorvanilla {background-color:#e6e1ca;} .bordervanilla {border-color:#e6e1ca;} .textColorvanilla {color:#e6e1ca;}
.colorvanilla-gloss {background-color:#e6e1ca;} .bordervanilla-gloss {border-color:#e6e1ca;} .textColorvanilla-gloss {color:#e6e1ca;}
.colorroot_beer, .colorroot-beer {background-color:#381b0a;} .borderroot_beer, .borderroot-beer {border-color:#381b0a;} .textColorroot_beer, .textColorroot-beer {color:#381b0a;}


.colorroot_beer, .colorroot-beer {background-color:#3f2117;} .borderroot_beer, .borderroot-beer {border-color:#3f2117;} .textColorroot_beer, .textColorroot-beer {color:#3f2117;}


.colorplum-matte {background-color:#6c5d88;} .borderplum-matte {border-color:#6c5d88;} .textColorplum-matte {color:#6c5d88;}
.colorgalaxy-matte {background-color:#47433a;} .bordergalaxy-matte {border-color:#47433a;} .textColorgalaxy-matte {color:#47433a;}
.colortitanium-matte {background-color:#bcb3ae;} .bordertitanium-matte {border-color:#bcb3ae;} .textColortitanium-matte {color:#bcb3ae;}
.colortank-matte {background-color:#6b785a;} .bordertank-matte {border-color:#6b785a;} .textColortank-matte {color:#6b785a;}
.colorscorch-matte {background-color:#b33132;} .borderscorch-matte {border-color:#b33132;} .textColorscorch-matte {color:#b33132;}


.colordiamond {background-color:#faf5ff;} .borderdiamond {border-color:#faf5ff;} .textColordiamond {color:#faf5ff;}
.colordiamond-gloss {background-color:#faf5ff;} .borderdiamond-gloss {border-color:#faf5ff;} .textColordiamond-gloss {color:#faf5ff;}
.colorglamour {background-color:#fccce0;} .borderglamour {border-color:#fccce0;} .textColorglamour {color:#fccce0;}
.colorstar_dust, .colorstar-dust {background-color:#f3cc02;} .borderstar_dust, .borderstar-dust {border-color:#f3cc02;} .textColorstar_dust, .textColorstar-dust {color:#f3cc02;}
.colorzest {background-color:#f04e10;} .borderzest {border-color:#f04e10;} .textColorzest {color:#f04e10;}
.colorcosmic {background-color:#5100a9; } .bordercosmic {border-color:#5100a9; } .textColorcosmic {color:#5100a9; }
.colorindulge {background-color:#a22561; } .borderindulge {border-color:#a22561; } .textColorindulge {color:#a22561; }
.colormint {background-color:#7de0b0; } .bordermint {border-color:#7de0b0; } .textColormint {color:#7de0b0; }
.colorstorm {background-color:#7d6874; } .borderstorm {border-color:#7d6874; } .textColorstorm {color:#7d6874; }
.colornavy { background-color:#171830;} .bordernavy { border-color:#171830;} .textColornavy { color:#171830;}
.coloroasis { background-color:#007e71;} .borderoasis { border-color:#007e71;} .textColoroasis { color:#007e71;}
.colorflare { background-color:#ffc700;} .borderflare { border-color:#ffc700;} .textColorflare { color:#ffc700;}
.colorlime { background-color:#75b400;} .borderlime { border-color:#75b400;} .textColorlime { color:#75b400;}
.colorgoldfish { background-color:#ce4c00;} .bordergoldfish { border-color:#ce4c00;} .textColorgoldfish { color:#ce4c00;}
.colorvarsity { background-color:#007aa9;} .bordervarsity { border-color:#007aa9;} .textColorvarsity { color:#007aa9;}
.colorcayenne { background-color:#c00000;} .bordercayenne { border-color:#c00000;} .textColorcayenne { color:#c00000;}
.colortangerine { background-color:#fc7e00;} .bordertangerine { border-color:#fc7e00;} .textColortangerine { color:#fc7e00;}
.colorbreeze { background-color:#5690c3;} .borderbreeze { border-color:#5690c3;} .textColorbreeze { color:#5690c3;}
.colordune { background-color:#a38c68;} .borderdune { border-color:#a38c68;} .textColordune { color:#a38c68;}
.coloralloy { background-color:#d1cbc5;} .borderalloy { border-color:#d1cbc5;} .textColoralloy { color:#d1cbc5;}
.coloriris { background-color:#602679;} .borderiris { border-color:#602679;} .textColoriris { color:#602679;}
.colororiginal { background-color:#434343;} .borderoriginal { border-color:#434343;} .textColororiginal { color:#434343;}
.colorremove-logo { background-color:#434343;} .borderremove-logo { border-color:#434343;} .textColorremove-logo { color:#434343;}
.colordesire { background-color:#C81E32;} .borderdesire { border-color:#C81E32;} .textColordesire { color:#C81E32;}
.colorscarlet { background-color:#7A1A26;} .borderscarlet { border-color:#7A1A26;} .textColorscarlet { color:#7A1A26;}
.colorcanyon { background-color:#963D37;} .bordercanyon { border-color:#963D37;} .textColorcanyon { color:#963D37;}
.coloradmiral { background-color:#1B2647;} .borderadmiral { border-color:#1B2647;} .textColoradmiral { color:#1B2647;}
.colorocean { background-color:#1E549C;} .borderocean { border-color:#1E549C;} .textColorocean { color:#1E549C;}
.coloratlantis { background-color:#1F86B6;} .borderatlantis { border-color:#1F86B6;} .textColoratlantis { color:#1F86B6;}
.colorsplash { background-color:#45AAC3;} .bordersplash { border-color:#45AAC3;} .textColorsplash { color:#45AAC3;}
.colormist { background-color:#AEBBBB;} .bordermist { border-color:#AEBBBB;} .textColormist { color:#AEBBBB;}
.colorlagoon { background-color:#0F8E8B;} .borderlagoon { border-color:#0F8E8B;} .textColorlagoon { color:#0F8E8B;}
.colorpineapple { background-color:#FFC865;} .borderpineapple { border-color:#FFC865;} .textColorpineapple { color:#FFC865;}
.colorsunflower { background-color:#F09F22;} .bordersunflower { border-color:#F09F22;} .textColorsunflower { color:#F09F22;}
.colorplum { background-color:#4C2E51;} .borderplum { border-color:#4C2E51;} .textColorplum { color:#4C2E51;}
.coloreggplant { background-color:#41222E;} .bordereggplant { border-color:#41222E;} .textColoreggplant { color:#41222E;}
.colortwilight { background-color:#41378B;} .bordertwilight { border-color:#41378B;} .textColortwilight { color:#41378B;}
.colorlavender { background-color:#7D73AE;} .borderlavender { border-color:#7D73AE;} .textColorlavender { color:#7D73AE;}
.colorspice { background-color:#A15435;} .borderspice { border-color:#A15435;} .textColorspice { color:#A15435;}
.colorcarrot { background-color:#FF893D;} .bordercarrot { border-color:#FF893D;} .textColorcarrot { color:#FF893D;}
.colormesa { background-color:#CE5740;} .bordermesa { border-color:#CE5740;} .textColormesa { color:#CE5740;}
.colorcoral { background-color:#DD4646;} .bordercoral { border-color:#DD4646;} .textColorcoral { color:#DD4646;}
.colorcactus { background-color:#5C7051;} .bordercactus { border-color:#5C7051;} .textColorcactus { color:#5C7051;}
.colorsprout { background-color:#6DA855;} .bordersprout { border-color:#6DA855;} .textColorsprout { color:#6DA855;}
.colorivy { background-color:#545137;} .borderivy { border-color:#545137;} .textColorivy { color:#545137;}
.colorluscious { background-color:#C84D6C;} .borderluscious { border-color:#C84D6C;} .textColorluscious { color:#C84D6C;}
.colorbubble-gum { background-color:#DB6794;} .borderbubble-gum { border-color:#DB6794;} .textColorbubble-gum { color:#DB6794;}
.colorsassy { background-color:#B63A71;} .bordersassy { border-color:#B63A71;} .textColorsassy { color:#B63A71;}
.colorlinen { background-color:#FEFCFD;} .borderlinen { border-color:#FEFCFD;} .textColorlinen { color:#FEFCFD;}
.colormalt { background-color:#FAE5CB;} .bordermalt { border-color:#FAE5CB;} .textColormalt { color:#FAE5CB;}
.colorbiscuit { background-color:#E9C9AE;} .borderbiscuit { border-color:#E9C9AE;} .textColorbiscuit { color:#E9C9AE;}
.coloralmond { background-color:#A7856E;} .borderalmond { border-color:#A7856E;} .textColoralmond { color:#A7856E;}
.colormocha { background-color:#422E25;} .bordermocha { border-color:#422E25;} .textColormocha { color:#422E25;}
.colordriftwood { background-color:#563628;} .borderdriftwood { border-color:#563628;} .textColordriftwood { color:#563628;}
.colormaple { background-color:#B58D6E;} .bordermaple { border-color:#B58D6E;} .textColormaple { color:#B58D6E;}
.coloronyx { background-color:#191717;} .borderonyx { border-color:#191717;} .textColoronyx { color:#191717;}
.colorshark { background-color:#6B6263;} .bordershark { border-color:#6B6263;} .textColorshark { color:#6B6263;}
.colorlunar { background-color:#9B9494;} .borderlunar { border-color:#9B9494;} .textColorlunar { color:#9B9494;}
.colorblack { background-color:#000000;} .borderblack { border-color:#000000;} .textColorblack { color:#000000;}
.colorwhite { background-color:#FFFFFF;} .borderwhite { border-color:#FFFFFF;} .textColorwhite { color:#ffffff;}
.colorred { background-color:#b80000;} .borderred { border-color:#b80000;} .textColorred { color:#b80000;}
.colorblue { background-color:#1c4d8a;} .borderblue { border-color:#1c4d8a;} .textColorblue { color:#1c4d8a;}
.colororiginal-black { background-color:#000000;} .borderoriginal-black { border-color:#000000;} .textColororiginal-black { color:#000000;}
.colororiginal-white { background-color:#FFFFFF;} .borderoriginal-white { border-color:#FFFFFF;} .textColororiginal-white { color:#ffffff;}
.colorgold { background-color:#deceb8;} .bordergold { border-color:#deceb8;} .textColorgold { color:#deceb8;}
.colorsilver { background-color:#ebebeb;} .bordersilver { border-color:#ebebeb;} .textColorsilver { color:#ebebeb;}
.colorspace-gray { background-color:#000000;} .borderspace-gray { border-color:#000000;} .textColorspace-gray { color:#000000;}
.colortitanium { background-color:#000000;} .bordertitanium { border-color:#000000;} .textColortitanium { color:#000000;}
.colormatte-black { background-color:#000000;} .bordermatte-black { border-color:#000000;} .textColormatte-black { color:#000000;}
.colorshadow-gray { background-color:#000000;} .bordershadow-gray { border-color:#000000;} .textColorshadow-gray { color:#000000;}
.colorcustom-color { background-color:#434343;} .bordercustom-color { border-color:#434343;} .textColorcustom-color { color:#434343;}

.coloriphone-5c-green { background-color:#b2f38e;} .borderiphone-5c-green { border-color:#b2f38e;} .textColoriphone-5c-green { color:#b2f38e;}
.coloriphone-5c-blue { background-color:#7bc3fc;} .borderiphone-5c-blue { border-color:#7bc3fc;} .textColoriphone-5c-blue { color:#7bc3fc;}
.coloriphone-5c-yellow { background-color:#fff38c;} .borderiphone-5c-yellow { border-color:#fff38c;} .textColoriphone-5c-yellow { color:#fff38c;}
.coloriphone-5c-pink { background-color:#fc828d;} .borderiphone-5c-pink { border-color:#fc828d;} .textColoriphone-5c-pink { color:#fc828d;}
.coloriphone-5c-white { background-color:#efefef;} .borderiphone-5c-white { border-color:#efefef;} .textColoriphone-5c-white { color:#efefef;}



.colormomentum-red { background-color:#eb313b;} .bordermomentum-red { border-color:#eb313b;} .textColormomentum-red { color:#eb313b;}
.colormomentum-pink { background-color:#cd666c;} .bordermomentum-pink { border-color:#cd666c;} .textColormomentum-pink { color:#cd666c;}
.colormomentum-green { background-color:#777656;} .bordermomentum-green { border-color:#777656;} .textColormomentum-green { color:#777656;}
.colormomentum-black-and-brown { background-color:#864835;} .bordermomentum-black-and-brown { border-color:#864835;} .textColormomentum-black-and-brown { color:#864835;}
.colormomentum-blue { background-color:#363f51;} .bordermomentum-blue { border-color:#363f51;} .textColormomentum-blue { color:#363f51;}
.colormomentum-black { background-color:#392e2e;} .bordermomentum-black { border-color:#392e2e;} .textColormomentum-black { color:#392e2e;}
.colormomentum-dark-brown { background-color:#452c23;} .bordermomentum-dark-brown { border-color:#452c23;} .textColormomentum-dark-brown { color:#452c23;}


.colorwhite-text { background-color:#FFFFFF;} .borderwhite-text { border-color:#FFFFFF;} .textColorwhite-text { color:#FFFFFF;}
.colorblack-text { background-color:#000000;} .borderblack-text { border-color:#000000;} .textColorblack-text { color:#000000;}

.colorwhite-pattern { background-color:#FFFFFF;} .borderwhite-pattern { border-color:#FFFFFF;} .textColorwhite-pattern { color:#FFFFFF;}
.colorblack-pattern { background-color:#000000;} .borderblack-pattern { border-color:#000000;} .textColorblack-pattern { color:#000000;}



.colorslate-stone { background-color:#928f8a;} .borderslate-stone { border-color:#928f8a;} .textColorslate-stone { color:#928f8a;}
.colormarble-stone { background-color:#525252;} .bordermarble-stone { border-color:#525252;} .textColormarble-stone { color:#525252;}
.colorwhite-marble-stone { background-color:#f4f2e8;} .borderwhite-marble-stone { border-color:#f4f2e8;} .textColorwhite-marble-stone { color:#f4f2e8;}

.colorblack-carbon-fiber { background-color:#48484a;} .borderblack-carbon-fiber { border-color:#48484a;} .textColorblack-carbon-fiber { color:#48484a;}
.colorwhite-carbon-fiber { background-color:#dcded3;} .borderwhite-carbon-fiber { border-color:#dcded3;} .textColorwhite-carbon-fiber { color:#dcded3;}
.colorgold-carbon-fiber { background-color:#b3ada2;} .bordergold-carbon-fiber { border-color:#b3ada2;} .textColorgold-carbon-fiber { color:#b3ada2;}

.colorsilver-metal { background-color:#a4a4a2;} .bordersilver-metal { border-color:#a4a4a2;} .textColorsilver-metal { color:#a4a4a2;}
.colorblue-metal { background-color:#343338;} .borderblue-metal { border-color:#343338;} .textColorblue-metal { color:#343338;}
.colorgold-metal { background-color:#a69c81;} .bordergold-metal { border-color:#a69c81;} .textColorgold-metal { color:#a69c81;}
.colorrust-metal { background-color:#281a0b;} .borderrust-metal { border-color:#281a0b;} .textColorrust-metal { color:#281a0b;}
.colormosaic-metal { background-color:#8c8c8b;} .bordermosaic-metal { border-color:#8c8c8b;} .textColormosaic-metal { color:#8c8c8b;}

.colorebony-wood { background-color:#565251;} .borderebony-wood { border-color:#565251;} .textColorebony-wood { color:#565251;}
.colortamo-wood { background-color:#22110a;} .bordertamo-wood { border-color:#22110a;} .textColortamo-wood { color:#22110a;}
.colorzebra-wood { background-color:#a8794b;} .borderzebra-wood { border-color:#a8794b;} .textColorzebra-wood { color:#a8794b;}
.colorash-wood { background-color:#6f5a3f;} .borderash-wood { border-color:#6f5a3f;} .textColorash-wood { color:#6f5a3f;}
.colorblack-wood { background-color:#7d7875;} .borderblack-wood { border-color:#7d7875;} .textColorblack-wood { color:#7d7875;}

.colordark-brown-leather { background-color:#36312b;} .borderdark-brown-leather { border-color:#36312b;} .textColordark-brown-leather { color:#36312b;}
.colorlight-brown-leather { background-color:#827167;} .borderlight-brown-leather { border-color:#827167;} .textColorlight-brown-leather { color:#827167;}
.colorblack-leather { background-color:#2b2b29;} .borderblack-leather { border-color:#2b2b29;} .textColorblack-leather { color:#2b2b29;}
.colorwhite-leather { background-color:#edece8;} .borderwhite-leather { border-color:#edece8;} .textColorwhite-leather { color:#edece8;}
.colorred-leather { background-color:#833d3d;} .borderred-leather { border-color:#833d3d;} .textColorred-leather { color:#833d3d;}
.colorred-leather { background-color:#833d3d;} .borderred-leather { border-color:#833d3d;} .textColorred-leather { color:#833d3d;}
.colortracer { background-color:#474548;} .bordertracer { border-color:#474548;} .textColortracer { color:#474548;}




