Prv8 Shell
Server : Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4
System : Linux server.jackjohnson.com 2.6.32-279.5.2.el6.x86_64 #1 SMP Fri Aug 24 01:07:11 UTC 2012 x86_64
User : jackjohn ( 502)
PHP Version : 5.3.17
Disable Function : NONE
Directory :  /home/jackjohn/public_html/cgi-bin/sc/templates/publish/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/jackjohn/public_html/cgi-bin/sc/templates/publish/boot.css
/* General Styles */
* {-webkit-box-sizing: border-box;   -moz-box-sizing: border-box;        box-sizing: border-box}
*:before,*:after {-webkit-box-sizing: border-box;   -moz-box-sizing: border-box;        box-sizing: border-box}
.container {width: 100%; margin-left: auto; margin-right: auto}
@media (max-width:768px) {div#main {padding-left: 15px; padding-right: 15px}html body, body td {font-size:[-- IF STORE.FontSize "12pt" --]11pt[-- ELSE --]10pt[-- END_IF --];} ol#breadcrumbs {display: none !important}}
@media (min-width: 768px) {.container {width: 750px}}
@media (min-width: 992px) {.container {width: 970px} div#moreside.col-md-6 {padding-left: 30px !important}}
@media (min-width: 1200px) {.container {width: 100%; max-width: [-- STORE.PageWidth --]}}
div#main > div.container {padding-top: 20px; padding-bottom: 20px;}
body {background: #[-- STORE.BackgroundColor --]; padding: 0px; margin: 0px;}
h1, h2, h3, h4, h5, h6, p {margin: 0px;}
.min-xs {min-width: 40%; max-width: 600px; margin: 0px auto;}
a:hover {text-decoration: none;}
ul#ShopSite > li {display: inline-block; padding: 0px; margin: 0px; list-style-type: none; text-align: left;}
.inline {display: inline-block;}
.marl {margin-left: 15px}
.marr {margin-right: 15px}
.padr {padding-right: 15px}
.padl {padding-left: 15px}
div#moreside {padding-bottom: 15px; position: relative}
.nopad {padding-left: 0px !important; padding-right: 0px !important}
.nopadtexta p, .nopadtextb p {padding: 0px; margin: 0px; display: inline-block;}
div.valign > div, div.valign > iframe, div.valign > span, div.valign > a, .onecolumn > .product > div > a, .onecolumn > .product > div > div {display: inline-block; height: 100%; vertical-align: middle; float: none !important}
div.valign > div:before, div.valign > iframe:before, div.valign > span:before, div.valign > a:before, .onecolumn > .product > div > a:before, .onecolumn > .product > div > div:before {content: ''; display: inline-block; height: 100%; vertical-align: middle;}
.left, .Left, .text-left {text-align: left;} .center, .Center, .centered, .Centered, .text-center {text-align: center;} .right, .Right, .text-right {text-align: right;}
.clear {clear: both;}
.clearafter:after {content:''; display: block; width: 100%; clear: both;}

div#storeimages {margin-top: 4px; margin-bottom: 4px; overflow: hidden;}
div#storeimages .valign > div:nth-child(2):before {content:''; display: block; width: 4px; height: 1000%; background: #FFF; position: absolute; top: 0px; left: -4px;}

div#one-textfields {background: #[-- STORE.TableShadeColor --]; margin-top: 8px; margin-bottom: 8px; overflow: hidden;}
div#one-textfields .valign > div {padding: 15px; position: relative;}
div#one-textfields .valign > div.col-sm-6 {float: left !important; clear: none;}
div#one-textfields .valign > div:nth-child(2):before {content:''; display: block; width: 8px; height: 1000%; background: #FFF; position: absolute; top: 0px; left: -4px;}
####/* Navigation */
#.fullnav .suckertreemenu {float: left}
.navwidth .suckertreemenu {float: none !important}
.mobilenav ul#ShopSite, a#navToggle {display: none}
.mobilenav a#navToggle {clear: both; display: inline-block; line-height: 44px; font-size: 80%; text-decoration: none !important}
[-- IF STORE.BackgroundColor "FFFFFF" --]
a#navToggle:before:hover {background-color: #[-- STORE.VisitedLinkColor --]}
a#navToggle:before {content: ''; display: inline-block; height: 44px; float: left; width: 30px; background: #[-- STORE.LinkColor --] url([-- ShopSite_Images --]/backgrounds/shared/boot-menu.png) no-repeat scroll center center / 60px; margin-right: 10px;}
[-- ELSE --]
a#navToggle:before {content: ''; display: inline-block; height: 44px; float: left; width: 30px; background: url([-- ShopSite_Images --]/backgrounds/shared/boot-menu-black.png) no-repeat scroll center center / 30px; margin-right: 10px;}
[-- END_IF --]
ul#ShopSite {min-width: 200px}
div.search-area {display: inline-block;}
span#search-submit {position: relative;}
input#search-submit-btn {position: absolute; z-index: 1; display: block; margin: 0px; width: 110%; height: 100%; top: 0px; left: 0px; overflow: hidden; background: transparent; cursor: pointer; border: 0px; color: transparent; white-space: nowrap; text-indent: 200%;}
div#searchcontainer {max-width: 54px; position: relative; top: -12px;}
.sb-search {position: relative; width: 0%; min-width: 44px; height: 44px; float: right; overflow: hidden; -webkit-transition: width 0.3s; -moz-transition: width 0.3s; transition: width 0.3s; -webkit-backface-visibility: hidden;}
.sb-search-input {background: transparent; position: absolute; top: 0; right: 0; border: none; outline: none; width: 100%; height: 44px; margin: 0; z-index: 10; padding: 10px 50px 10px 20px; font-family: inherit; font-size: 14px; color: #2c3e50;}
input[type="search"].sb-search-input {-webkit-appearance: none; -webkit-border-radius: 0px;}
.sb-search-input::-webkit-input-placeholder, .sb-search-input:-moz-placeholder, .sb-search-input::-moz-placeholder, .sb-search-input:-ms-input-placeholder {color: #[-- STORE.LinkColor --];}
.sb-icon-search,.sb-search-submit  {width: 44px; height: 44px; display: block; position: absolute; right: 0; top: 0; padding: 0; margin: 0; line-height: 44px; text-align: center; cursor: pointer;}
.sb-search-submit {background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; color: transparent; border: none; outline: none; z-index: -1;}
.sb-search.sb-search-open, .no-js .sb-search {width: 250px; overflow: visible; background: #[-- IF STORE.BackgroundColor "FFFFFF" --][-- STORE.TableShadeColor --][-- ELSE --]FFFFFF[-- END_IF --];}
.sb-search.sb-search-open .sb-icon-search, .no-js .sb-search .sb-icon-search {background-color: #[-- STORE.VisitedLinkColor --]; background-size: 26px; color: #fff; z-index: 11;}
.sb-search.sb-search-open .sb-search-submit, .no-js .sb-search .sb-search-submit {z-index: 90;}
.sb-icon-search {color: #FFF; background-color: [-- IF STORE.BackgroundColor "FFFFFF" --]#[-- STORE.LinkColor --][-- ELSE --]transparent[-- END_IF --]; background-image: url([-- ShopSite_Images --]/backgrounds/shared/boot-search[-- IF STORE.BackgroundColor NE "FFFFFF" --]-black[-- END_IF --].png); background-repeat: no-repeat; background-position: center; background-size: [-- IF STORE.BackgroundColor "FFFFFF" --]50px[-- ELSE --]24px[-- END_IF --]; z-index: 90; font-size: 14px; speak: none;}
.sb-search.sb-search-open .sb-icon-search {background-color: #[-- STORE.LinkColor --]; background-image: url([-- ShopSite_Images --]/backgrounds/shared/boot-search-white.png);}
div#one-nav nav {display: inline-block; width: 100%; background: transparent !important}
div#one-links div.minicart, div#eleven-mini div.minicart {position: relative; top: 4px;}
div#one-links a#lsmini:hover, div#eleven-mini a#lsmini:hover {background-color: #[-- STORE.VisitedLinkColor --]}
[-- IF STORE.BackgroundColor "FFFFFF" --]
div#one-links a#lsmini, div#eleven-links a#lsmini {position: relative; width: 35px; height: 44px; display: inline-block; background: #[-- STORE.LinkColor --] url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart.png") no-repeat scroll center center / 56px auto;}
div#one-links a#lsmini .miniQty, div#eleven-links a#lsmini .miniQty {display: block; position:absolute; left:10px; top:0px; height: 18px; width: 18px; background: #[-- STORE.TableShadeColor --]; border-radius: 50%; font-size: 70%; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; text-align: center; line-height: 17px; letter-spacing: -1px; color: #[-- STORE.TextColor --];}
div#one-links a#register, div#one-links a#signin {background: #[-- STORE.LinkColor --] url("[-- ShopSite_Images --]/backgrounds/shared/boot-user.png") no-repeat scroll center center / 56px auto; display: inline-block; height: 44px; overflow: hidden; text-indent: 100px; white-space: nowrap; width: 35px;}
div#two-links a#lsmini:before {background: #[-- STORE.VisitedLinkColor --] url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart.png") no-repeat scroll center -9px / 35px; content: ''; display: inline-block; height: 15px; position: relative; top: 2px; width: 24px;}
[-- ELSE --]
div#one-links a#lsmini, div#eleven-links a#lsmini {position: relative; width: 35px; height: 44px; display: inline-block; background: url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart-black.png") no-repeat scroll center center / 26px auto;}
div#one-links a#lsmini .miniQty, div#eleven-links a#lsmini .miniQty {display: block; position:absolute; left:10px; top:0px; height: 18px; width: 18px; background: #[-- STORE.LinkColor --]; border-radius: 50%; font-size: 70%; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; text-align: center; line-height: 17px; letter-spacing: -1px; color: #FFFFFF;}
div#one-links a#register, div#one-links a#signin {background:  url("[-- ShopSite_Images --]/backgrounds/shared/boot-user-black.png") no-repeat scroll center center / 26px auto; display: inline-block; height: 44px; overflow: hidden; text-indent: 100px; white-space: nowrap; width: 35px;}
div#two-links a#lsmini:before {background: url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart-white.png") no-repeat scroll left center / contain ;content: ""; display: inline-block; height: 15px; position: relative; top: 2px; width: 24px;}
[-- END_IF --]
div#one-links a#register:hover, div#one-links a#signin:hover {background-color: #[-- STORE.VisitedLinkColor --]}
div#two-links a {color: inherit}
a#logo, a#logo img {display: inline-block; max-width: 100%; margin: auto;}
div.himg {background: #[-- STORE.Color4 --];}
div.himg img {width: auto; max-width: 100%; padding: 0px; margin: 0px auto; display: inline-block;}
div#one-h-in:after, div#one-header-in:after {content:''; clear: both; width: 100% !important; display: block !important;}
div#one-nav {text-align: left;}
div#one-logo {text-align: center;}
div#one-links {text-align: right;}
div#one-header {padding: 0px; margin: 0px;}
div#two-header-in, div#eight-search {padding-left: 15px;}
div#twelve-search {padding-right: 15px;}
div#five-nav .suckertreemenu {padding-left: 15px; padding-right: 15px;}
div#two-links, div#fivelinks {font-size: 80%}

@media (max-width: 768px) {
div#two-search div#social-follow {display: none}
}

div#two-h-in {text-align: left;}
div#two-search, div#two-textb {text-align: right;}
a#storename, a#storename:hover {font-size: 250%; color: inherit; text-decoration: none;}
#
#/* Navigation */
#
nav {display: block; padding: 0px; margin: 0px; list-style: none;}
ul#ShopSite {display: inline-block; list-style: none; padding: 0px; margin: 0px; width:100%; position: relative;}
div.f ul {list-style-type: none; margin: 0px; padding: 0px;}
div.f ul li {list-style-type: none; padding: 0px; margin: 0px; display: block;}
div.f ul ul {padding-bottom: 15px !important;}
div.f ul li ul li {font-size: 96%;}
ul#ShopSite a {color: inherit;}
ul#ShopSite > li > a {display: block;}
ul#ShopSite a:hover {text-decoration: none;}
.mobilenav div.f {padding: 0px !important;}
.mobilenav div.f ul {width: 100% !important; margin-left: 0px !important;}
.mobilenav div.f ul.subflyout {display: none;}
.mobilenav div.f ul li a {display: block; line-height: 35px; padding: 0px 15px !important;}
.mobilenav div.f ul.subflyout li a {padding: 0px 30px !important;}
.mobilenav div.f ul.subflyout li ul.subflyout a {padding: 0px 45px !important;}
.mobilenav div.f ul.subflyout li ul.subflyout li ul.subflyout a {padding: 0px 60px !important;}


div.suckertreemenu {display: block !important; position: relative;}
div.suckertreemenu ul#ShopSite > li > ul, div.suckertreemenu ul#ShopSite > li > div {display: none;}
div.suckertreemenu ul#ShopSite li.active > ul, div.suckertreemenu ul#ShopSite li.active > div {display: block;}
div.fcontain {position: absolute; overflow: hidden; z-index: 1000; background: inherit; box-shadow: 1px 1px 3px rgba(0,0,0,0.1)}
div.f {background: inherit;}
div.f:after {content:''; display: block; clear: both;}
div.f ul {float: left;}
div.f ul.subflyout {width: 100%}
#
#/* Mini Cart */
#
.miniTitle {display: block;}
.miniItems, .miniSubtotal {display: inline-block; padding-left:4px;}
#
#/* Carousel */
#
.bx-wrapper {position: relative; margin: 0px auto 10px auto; padding: 0; *zoom: 1;}
.bx-wrapper .bx-viewport {-webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0);}
[-- IF STORE.SlidePager "text_overlay" --]
div.text_overlay div#bx-pager {position: absolute; bottom: 6px; width: 100%; text-align: center;}
div#bx-pager a {display: inline-block; zoom: 1; *display: inline; padding: 8px 14px; font-size: 90%; background: #[-- STORE.SlidePagerColor --]; color: #FFFFFF; margin: 0px 1px 0px 0px;}
[-- ELSE_IF STORE.SlidePager "text_below" --]
div.text_below div#bx-pager {position: relative; background: #[-- STORE.SlidePagerColor --]; text-align: center;}
div#bx-pager a {display: inline-block; zoom: 1; *display: inline; padding: 8px 14px; font-size: 90%; background: #[-- STORE.SlidePagerColor --]; color: #FFFFFF; margin: 0px 1px 0px 0px;}
[-- ELSE_IF STORE.SlidePager "dot_center" --]
div.dot_center .bx-wrapper .bx-pager {position: absolute; bottom: 9px; width: 100%; text-align: center;}
.bx-wrapper .bx-pager.bx-default-pager a {display: block; text-align: left; text-indent: -9999px; white-space: nowrap; width: 11px; height: 11px; margin: 0 3px; outline: 0;}
[-- ELSE_IF STORE.SlidePager "dot_top_right" --]
div.dot_top_right .bx-wrapper .bx-pager {position: absolute; top: 9px; right: 14px; width: 50%; text-align: right;}
.bx-wrapper .bx-pager.bx-default-pager a {display: block; text-align: left; text-indent: -9999px; white-space: nowrap; width: 11px; height: 11px; margin: 0 3px; outline: 0;}
[-- ELSE_IF STORE.SlidePager "dot_bottom_right" --]
div.dot_bottom_right .bx-wrapper .bx-pager {position: absolute; bottom: 9px; right: 44px; width: 50%; text-align: right;}
.bx-wrapper .bx-pager.bx-default-pager a {display: block; text-align: left; text-indent: -9999px; white-space: nowrap; width: 11px; height: 11px; margin: 0 3px; outline: 0;}
[-- ELSE_IF STORE.SlidePager "line_center" --]
div.dot_bottom_right .bx-wrapper .bx-pager {position: relative; width: 100%; text-align: center;}
.bx-wrapper .bx-pager .bx-pager-item {width: 12%;}
.bx-wrapper .bx-pager.bx-default-pager a {display: block; text-align: left; text-indent: -9999px; white-space: nowrap; width: 100%; height: 8px; margin: 0px; outline: 0;}
[-- END_IF --]
.bx-wrapper .bx-pager .bx-pager-item {display: inline-block; zoom: 1; *display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a, div#bx-pager a {background: #[-- STORE.SlidePagerColor --];}
.bx-wrapper .bx-pager.bx-default-pager a:hover, div#bx-pager a:hover {background: #[-- STORE.SlidePagerHoverColor --];}
.bx-wrapper .bx-pager.bx-default-pager a.active, div#bx-pager a.active {background: #[-- STORE.SlidePagerActiveColor --];}
.bx-wrapper .bx-loading {min-height: 50px; background: url([-- ShopSite_Images --]/backgrounds/shared/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000;}
html.no-touch div#carouselinner .bx-wrapper:hover .bx-prev, html.no-touch div#carouselinner .bx-wrapper:hover .bx-next {display: block;}
div.bx-controls, div.bx-has-controls-direction, div.bx-controls-direction {height: 100%; width: 100%;}
div#carouselinner .bx-wrapper .bx-next, div#carouselinner .bx-wrapper .bx-prev, .bx-wrapper .bx-controls-direction a.disabled, html.touch .bx-wrapper .bx-controls-direction a {display: none;}
.bx-wrapper .bx-controls-direction a {position: absolute; top: 50%; left: 0px; outline: 0; width: 40px; margin-top: -20px; background-image: url([-- ShopSite_Images --]/backgrounds/shared/boot-arrows-white.png); background-repeat: no-repeat; background-position: center left; height: 40px; overflow: hidden; white-space: nowrap; text-indent: 400px;}
.bx-wrapper .bx-controls-direction a.bx-next {left: 100%; background-position: center right; margin-left: -40px;}
### If only one slide, no pager, no prev/next
div.bb-oneslide div#bb-carouselinner div.bx-wrapper div.bx-controls div.bx-pager, html.no-touch .bb-oneslide div#bb-carouselinner .bx-wrapper:hover .bx-prev, html.no-touch .bb-oneslide div#bb-carouselinner .bx-wrapper:hover .bx-next {display: none;}
div#bxcarousel-container {width: 100%; position: relative;}
ul#bxcarousel li, ul#bxcarousel li a.carouselslide {min-height: 100%;}
a.carouselslide.nocursor {cursor: default;}
a.carouselslide {text-align: center;}
img.carouselimage {left: auto !important; margin: auto;}
div#carousel-full {width: 100%; text-align: center;}
div#carousel-full:after, div#bxcarousel-container:after {content:''; display: block; clear: both;}
ul#bxcarousel {display: block; margin: 0px; padding: 0px; list-style-type: none;}
ul#bxcarousel li:nth-child(1n+2) {display: none;}
div#crossSellSection {background: #FFFFFF; margin-top: 30px}
div#crossSellSection span.h2 {display:block; margin-top: 0px !important}
div#crossSellSection .bx-wrapper .bx-next, div#crossSellSection .bx-wrapper .bx-prev, .bx-wrapper .bx-controls-direction a.disabled, html.touch .bx-wrapper .bx-controls-direction a {display: none;}
div#crossSellSection .bx-wrapper:hover .bx-next, div#crossSellSection .bx-wrapper:hover .bx-prev {display: block;}
div#crossSellSection .bx-wrapper .bx-controls-direction a {position: absolute; top: 30%; left: 0px; outline: 0; width: 40px; margin-top: -20px; background-color: #FFFFFF; background-image: url([-- ShopSite_Images --]/backgrounds/shared/boot-arrows-black.png); background-repeat: no-repeat; background-position: center left; background-size: 70px; height: 80px; overflow: hidden; white-space: nowrap; text-indent: 400px; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);}
div#crossSellSection .bx-wrapper .bx-controls-direction a.bx-next {left: 100%; background-position: center right; margin-left: -40px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}

/* Slide Format */
ul#bxcarousel li {position: relative; max-width: 100%;}
a.carouselslide {display: block; width: 100%; max-width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; background-position: center; position: relative; overflow: hidden;}
img.carouselimage {display: block; position: relative; left: 200%; max-width: 100%;}
div.carouselslidein {display: block; position: absolute; z-index: 2; top: 0px; left: 5%; width: 90%; height: 100%;}
div.carouselslidein > div {display: inline-block; height: 100%; vertical-align: middle;}
div.carouselslidein > div:before {content:''; display: inline-block; height: 100%; vertical-align: middle;}
div.carouselleft, div.carouselright {width: 60%; text-align: left;}
div.carouselright {width: 35%; left: 60%;}
.carouseltitle, a.carouseltitle:hover {display: block; text-decoration: none; color: inherit; font-size: 180%}
div.carouselcenter div.carouseldesc {max-width: 90%; margin: 0px auto;}
a.carouselbutton {display: inline-block; text-decoration: none; color: #FFF; border: 0px !important}

/* Loop Products */
div.products {margin: 15px 0px 0px 0px}
div.product > div {margin: 0px 0px 15px 0px; height: auto}
div.borders div.product > div {padding: 15px}
.pimg {display: block; position: relative; padding-top: 200px; width: 100%; text-align: center; margin-bottom: 4px}
.sublinkimg {margin-bottom: 4px; display: inline-block}
div.products.borders {background: #FFF; border: 1px solid #[-- STORE.Color2 --]; border-top: 0px; overflow: hidden; max-width: 100%;}
div.products.borders div.product, div.products.borders div.link {border-top: 1px solid #[-- STORE.Color2 --]; position: relative; z-index: 2}
div.products.borders .product:before, div.products.borders .link:before {background: #FFF; border-left: 1px solid #[-- STORE.Color2 --]; border-top: 1px solid #[-- STORE.Color2 --]; content: ""; display: block; height: 1000%; left: 100%; position: absolute; top: -1px; width: 1000%; z-index: -1}
div.products:not(.borders) .pimg, div#crossSellSection .pimg {background: #FFF; border: 1px solid #[-- STORE.Color2 --]}
.pimg > span {display: block; height: 100%; width: 100%; position: absolute; top: 0px; left: 0px; text-align: inherit;}
.pimg > span > span, .pimg > span > span:before {display: inline-block; vertical-align: middle; height: 100%; text-align: inherit;}
.pimg > span > span:before {content: ''}
.pimg > span > span > img {max-width: 100%; max-height: 100%}
.pnme, .pstr, .pprc, .psku, .pwish {display: block}
.pstr {height: 25px}
.prodoptions select {clear: both; display: block}
div.products:not(.onecolumn) .moreshort {max-height: 8em; overflow: hidden; position: relative}

/* Columns */
.onecolumn .pimg {display: inline-block; width: 30%; margin-right: 3%}
.onecolumn .pdets {display: inline-block; width: 65%; float: right !important; text-align: left;}
div.products.borders > div > div {padding: 10px !important}
@media screen and (min-width: 993px) {
div.twocolumns > div:nth-of-type(even) {clear: right !important}
div.twocolumns:not(.borders) > div:nth-of-type(even) {padding-left: 10px !important;}
div.twocolumns > div:nth-of-type(odd) {clear: left !important}
div.twocolumns:not(.borders) > div:nth-of-type(odd) {padding-right: 10px !important;}
div.threecolumns > div:nth-of-type(3n+1) {clear: left !important}
div.threecolumns:not(.borders) > div:nth-of-type(3n+1) {padding-right:10px !important; clear: left !important}
div.threecolumns:not(.borders) > div:nth-of-type(3n+2) {padding-left:5px !important; padding-right: 5px !important}
div.threecolumns > div:nth-of-type(3n+3) {clear: right !important}
div.threecolumns:not(.borders) > div:nth-of-type(3n+3) {padding-left: 10px !important}
div.fourcolumns > div:nth-of-type(4n+1) {clear: left !important}
div.fourcolumns:not(.borders) > div:nth-of-type(4n+1) {padding-right: 12px !important}
div.fourcolumns:not(.borders) > div:nth-of-type(4n+2) {padding-left: 4px !important; padding-right: 8px !important;}
div.fourcolumns:not(.borders) > div:nth-of-type(4n+3) {padding-left: 8px !important; padding-right: 4px !important;}
div.fourcolumns > div:nth-of-type(4n+4) {clear: right !important}
div.fourcolumns:not(.borders) > div:nth-of-type(4n+4) {padding-left: 12px !important}
div.fivecolumns > div:nth-of-type(5n+1) {clear: left !important}
div.fivecolumns:not(.borders) > div:nth-of-type(5n+1) {padding-right: 12px !important}
div.fivecolumns:not(.borders) > div:nth-of-type(5n+2) {padding-left: 3px !important; padding-right: 9px !important;}
div.fivecolumns:not(.borders) > div:nth-of-type(5n+3) {padding-left: 6px !important; padding-right: 6px !important;}
div.fivecolumns:not(.borders) > div:nth-of-type(5n+4) {padding-left: 9px !important; padding-right: 3px !important;}
div.fivecolumns > div:nth-of-type(5n+5) {clear: right !important}
div.fivecolumns:not(.borders) > div:nth-of-type(5n+5) {padding-left: 12px !important}
}
# md
@media screen and (max-width: 992px) and (min-width: 769px) {
div.threecolumns > div:nth-of-type(even) {clear: right !important;}
div.threecolumns:not(.borders) > div:nth-of-type(even) {padding-left: 10px !important}
div.threecolumns > div:nth-of-type(odd) {clear: left !important;}
div.threecolumns:not(.borders) > div:nth-of-type(odd) {padding-right: 10px !important}
div.fourcolumns > div:nth-of-type(3n+1) {clear: left !important}
div.fourcolumns:not(.borders) > div:nth-of-type(3n+1) {padding-right:10px !important}
div.fourcolumns:not(.borders) > div:nth-of-type(3n+2) {padding-left:5px !important; padding-right: 5px !important}
div.fourcolumns > div:nth-of-type(3n+3) {clear: right !important}
div.fourcolumns:not(.borders) > div:nth-of-type(3n+3) {padding-left: 10px !important}
div.fivecolumns > div:nth-of-type(4n+1) {clear: left !important}
div.fivecolumns:not(.borders) > div:nth-of-type(4n+1) {padding-right: 12px !important}
div.fivecolumns:not(.borders) > div:nth-of-type(4n+2) {padding-left: 4px !important; padding-right: 8px !important;}
div.fivecolumns:not(.borders) > div:nth-of-type(4n+3) {padding-left: 8px !important; padding-right: 4px !important;}
div.fivecolumns > div:nth-of-type(4n+4) {clear: right !important}
div.fivecolumns:not(.borders) > div:nth-of-type(4n+4) {padding-left: 12px !important}
}
@media screen and (max-width: 768px) {
div.twocolumns > div {padding: 10px !important; clear: both !important}
div.fourcolumns > div:nth-of-type(even) {clear: right !important}
div.fourcolumns:not(.borders) > div:nth-of-type(even) {padding-left: 10px !important}
div.fourcolumns > div:nth-of-type(odd) {clear: left !important;}
div.fourcolumns:not(.borders) > div:nth-of-type(odd) {padding-right: 10px !important}
div.fivecolumns > div:nth-of-type(3n+1) {clear: left !important}
div.fivecolumns:not(.borders) > div:nth-of-type(3n+1) {padding-right:10px !important}
div.fivecolumns:not(.borders) > div:nth-of-type(3n+2) {padding-left:5px !important; padding-right: 5px !important}
div.fivecolumns > div:nth-of-type(3n+3) {clear: right !important}
div.fivecolumns:not(.borders) > div:nth-of-type(3n+3) {padding-left: 10px !important}
}
/* Product Reviews */
.reviews_stars_background, .reviews_stars_rating {height: 20px !important;}
span.reviews_stars_text, span.review_product_name {display: none;}
div.reviews_stars {display: inline-block; width: 80px; overflow: hidden; position: relative; height: 20px; top: 3px;}
div.reviews_stars_background {position: absolute; top: 0px; left: 0px; width: 100%;}
div.reviews_stars_rating {position: absolute; top: 0px; left: 0px; overflow: hidden;}
div.reviews_stars img {max-width: 320px;}
#
#/* Page Layout */
div#pagegraphic {padding-bottom: 15px;}
@media (min-width: 768px) {div#main {padding-top: 30px !important; position: relative;}}
ol#breadcrumbs {position: absolute; overflow: hidden; max-width: 100%; top: 0px; left: 0px}

@media screen and (max-width : 768px) {
div#nine-search.text-right, div#ten-header > div > div {text-align: center !important}
}

div.twtr_share iframe, div.socialmedia > a > img {display: block; max-width: 99%; float: left; clear: none}
div#user-links, body#bootreg div#sign-in-links, span.oops {display:none}
body#bootreg div#user-links {display: inline-block}
#
div#toplinks div.btn-group {position: relative; top: -2px;}
div.email_pw > span.email_pw_note, div.email_pw > font {display: none}
div.email_pw > span {display: inline-block; width: 36%; max-width: 36%; text-align: right; margin-right: 3%; font-size: 90%}
div.email_pw {white-space: nowrap}
div.email_pw input {display: inline-block; width: 60%; max-width: 60%; text-align: left}
div.email_pw {margin-top: 5px; margin-bottom: 5px}
div#aj-fbconnect:after {color: #999; content: "or"; display: block; font-size: 86%; padding-top: 15px; text-align: center}
###### Bootstrap-esque
.glyphicon{position: relative;top: 2px;display: inline-block;line-height: 1;width: 20px; min-height: 14px; background-position: center; background-repeat: no-repeat; background-size: contain}
.glyphicon-search{background-image: url([-- ShopSite_Images --]/backgrounds/shared/magnifying-glass.png)}
.glyphicon-heart {background-image: url([-- ShopSite_Images --]/backgrounds/shared/heart.png)}
.glyphicon-shopping-cart {background-image: url([-- ShopSite_Images --]/backgrounds/shared/shopping-cart-white.png)}
.glyphicon-heart-empty {background-image: url([-- ShopSite_Images --]/backgrounds/shared/heart-outline.png)}
.glyphicon-menu-hamburger {background-image: url([-- ShopSite_Images --]/backgrounds/shared/menu.png)}
###### Theme Settings:
.padsb, .padsv, .pads {padding-bottom: 5px}
.padst, .padsv, .pads, .ss_in_stock, .ss_low_stock, .ss_out_of_stock {padding-top: 5px}
.padsl, .padsh, .pads {padding-left: 5px}
.padsr, .padsh, .pads {padding-right: 5px}
.padb, .padv, .pad, img.left, img.right, .buttons, .note-sm, div.cr-address-fields, div.program_reward_hdr, div.program_reward {padding-bottom: 15px}
.padt, .padv, .pad, .buttons, .note-sm, div.program_reward_hdr, div.program_reward {padding-top: 15px}
.padl, .padh, .pad, img.right, div.program_reward_hdr {padding-left: 15px}
.padr, .padh, .pad, img.left, div.program_reward_hdr {padding-right: 15px}
.padlgb, .padlg, .padlgv, .loopprod, .review {padding-bottom: 30px}
.padlgt, .padlg, .padlgv, .borders .loopprod {padding-top: 30px}
.padlgl, .padlg, .padlgh {padding-left: 30px}
.padlgr, .padlg, .padlgh {padding-right: 30px}
.marsb, .marsv, .mars, .prodoptions select {margin-bottom: 5px}
.marst, .marsv, .mars {margin-top: 5px}
.marsl, .marsh, .mars {margin-left: 5px}
.marsr, .marsh, .mars {margin-right: 5px}
.marb, .marv, .mar {margin-bottom: 15px}
.mart, .marv, .mar {margin-top: 15px}
.marl, .marh, .mar, img.right, div.program_reward_hdr {margin-left: 15px}
.marr, .marh, .mar, img.left, div.program_reward_hdr {margin-right: 15px}
.marlgb, .marlg, .marlgv, div.program_reward_hdr {margin-bottom: 30px}
.marlgt, .marlg, .marlgv, div.program_reward_hdr {margin-top: 30px}
.marlgl, .marlg, .marlgh {margin-left: 30px}
.marlgr, .marlg, .marlgh {margin-right: 30px}
###### Formatting Links
a, button.textlink, input.textlink {color: #[-- STORE.LinkColor --]; text-decoration: none}
a:hover, button.textlink:hover, input.textlink:hover {color: #[-- STORE.VisitedLinkColor --]; text-decoration: underline}
a, a:focus, a:hover {outline: 0; text-decoration: none}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {display: block}
.text a {text-decoration: underline}
.textlink {border: 0px; line-height: inherit; color: inherit; background: inherit; padding: 0px; margin: 0px}
###### Mini Cart & Registration
a.regLink, span#regWelcome, span#regWelcome span {display: inline-block; white-space: nowrap}
a#regWishes, a#regLogout, a#regRegister, a#regWishlists, span#regWelcome span {padding: 0px 0px 0px 5px}
.dropdown-menu {left: auto !important; right: 0px}
.dropdown-menu a {border: 0px !important; color: #[-- STORE.TextColor --] !important; display: block !important; margin: 0px !important; padding: 3px 20px !important}
.dropdown-menu a:hover {color: #[-- STORE.LinkColor --] !important}
###### Formatting Pagination Links 
div.pagination {display: block}
div.paginationin {display: inline-block; margin: 0px auto; padding: 0px;}
div.pagination span {display: inline-block; float: left; clear: none; padding: 0px 10px; line-height: 2.2em; margin: 0px; white-space: nowrap; border-left: 0px}
div.pagination span:hover {background: #[-- STORE.TableShadeColor --]; color: #[-- STORE.VisitedLinkColor --];}
div.pagination span b {font-weight: bold}
div.pagination span a {text-decoration: none}
div.pagination span.currentpage {background: #[-- STORE.LinkColor --]; color: #FFF}
div#pagefooter {clear:left}
div.footer_pagelinks {display: inline-block; text-align: left}
div.footer_pagelinks a {display: block; padding-right: 15px; color: inherit}
###### Formatting Search Styles
div.bootSearch {display: inline-block; white-space: nowrap; position: relative}
div.hiddenSearch {position: absolute; top: 0px; right: 40px; white-space: nowrap; z-index: 2000; background: red; padding: 10px; color: #FFFFFF; transition-duration: 0.35s; transition-property: width, visibility; transition-timing-function: ease}
span#searchSubmit span {padding: 0px 0px 0px 5px}
span#searchSubmit {position: relative}
span#searchSubmit input {position: absolute; z-index: 2; top: 0px; left: 0px; cursor: pointer; display: block; width: 100%; height: 100%; text-indent: 50px; white-space: nowrap; padding: 0px; margin: 0px; border: 0px; background: transparent}
td.adv_search_text {padding: 0px 0px 0px 10px; font-size: 80%}
div#searchnarrow > div > select {margin-left: 6px;}
div.searchpgs {color: #FFFFFF; color: transparent; padding: 0px;}
div.searchpgs > b {display: none;}
div.searchpgs > input {float: left; clear: none; padding: 8px 10px; border-left: 0px; margin: 0px; background: #FFFFFF; color: #[-- STORE.LinkColor --]; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;}
div.searchpgs > input:hover {background: #[-- STORE.TableShadeColor --]; color: #[-- STORE.VisitedLinkColor --];}
###### Formatting
img {width: auto; border: 0px; padding: 0px; margin: 0px auto}
 #header img, #footer img, body.typepage img, #moreside img, .tab-content img, div.products img, div.links img, div.reviews_stars img, .wl-img img {max-width: 100%}
img.left, .float-left {float: left} img.right, .float-right {float: right}
#
.width {width: 100%; max-width: [-- STORE.PageWidth --]; margin-left: auto; margin-right: auto}
.block, .line {display: block; clear: both}
.inline, .line > div, .block > div {display: inline-block}
.red {color: red} .green {color: green}
div.prodoptions select {clear: both; max-width: 98%}
div.prodoptions textarea {clear: both; min-width: 50%; max-width: 98%}
.bold, .Bold {font-weight: bold}
.italic, .Italic, .note-sm {font-style: italic}
.Plain, .plain {font-weight: normal !important}
.strike {text-decoration: line-through}
.note-sm {font-size: 80%}
 .hidden, .hide, .printonly, #user-links, .modal, #breadcrumbs {display: none}
.prodoptionstext, .prodtextareatext, .regprice {font-size: 90%}
.vjustify {text-align: justify; line-height: 0px}
.vjustify:after {content: ''; display: inline-block; width: 100%; max-height: 1px; overflow: hidden; padding: 0px; margin: 0px}
.vjustify > div, .vjustify > span, .vjustify > a  {line-height: 1em}
.selects select {display: block}
div.floatcenter {text-align: center}
div.floatcenter > div, div.floatcenter > span, div.floatcenter > p {display: block; width: 100%; max-width: 500px; margin: 0px auto; text-align: left}
###### Formatting Inputs & Input Labels
textarea {background: #FFFFFF; border: 0px; box-shadow: 0px 0px 1px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 0px 1px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 1px rgba(0,0,0,0.3); padding: 5px; width: 96%; max-width: 96%}
### Left/Right Navigation Menus
div#leftnav, div#rightnav {padding-top: 10px;}
div#leftnav div.left_pagelinks a.left_pagetitle, div#rightnav div.right_pagelinks a.right_pagetitle, div#leftnav div.left_pagelinks a.left_pagetitle:hover, div#rightnav div.right_pagelinks a.right_pagetitle:hover {display: block; font-size: 100%; padding-top: 0px; font-weight: bold; color: #[-- STORE.TextColor --]}
div#leftnav div.left_pagelinks, div#rightnav div.right_pagelinks {padding-bottom: 15px}
div#leftnav div.left_pagelinks a, div#rightnav div.right_pagelinks a {display: block; padding: 4px 0px; color: #[-- STORE.TextColor --]; font-size: 90%}
div#leftnav div.left_pagelinks a:hover, div#rightnav div.right_pagelinks a:hover {color: #[-- STORE.LinkColor --]}
### Buttons that look like links
div#choose_wishlist input.button6, input.button509, input[value="Cancel"], input.button383, input.button154, div.registrationside input[type="submit"], div.registrationside input[type=submit], span#morestars a.reviews_write_review_link {background: transparent !important; color: #[-- STORE.LinkColor --] !important; border: 0px; font-family: inherit; font-size: inherit}
div#choose_wishlist input.button6:hover, input.button509:hover, input[value="Cancel"]:hover, input.button383:hover, input.button154:hover, div.registrationside input[type="submit"]:hover, div.registrationside input[type=submit]:hover, span#morestars a.reviews_write_review_link:hover {background: transparent !important; color: #[-- STORE.VisitedLinkColor --] !important; text-decoration: underline; border: 0px; font-family: inherit; font-size: inherit}
input.button383, input.button154 {padding: 0px; font-size: 90% !important}
### Other Button Settings
div.modal-footer input[type=submit] {margin-top: 0px; margin-bottom: 0px;}
a.reviews_write_review_link {margin-right: 15px;}
### Error messages
div#messages {text-align: center; padding: 0px; clear: both}
div#messages > table, div#messages > div {margin-bottom: 15px !important;}
div#messages > table, div#messages div.warning {display: inline-block; margin: 0px auto; max-width: 50%; min-width: 240px; background: transparent; border: 0px; border-collapse: collapse; border-spacing: 0px; padding: 0px}
div#messages > table tr td:nth-child(1), div.warning div.warning_img, div.warning > br {display: none}
div#messages > table tr td:nth-child(2), div.warning div.warning_text {display: block; text-align: center; padding: 15px; background: #[-- STORE.FieldWarnShadeColor --]; border: 0px; color: #[-- STORE.FieldWarnHighlightColor --]}
div#messages > table.program_reward_order {display: inline-block; margin: 0px auto; max-width: 50%; min-width: 240px; background: #dff0d8; border: 0px; border: 0px; border-collapse: collapse; border-spacing: 0px; padding: 0px}
div#messages > table.program_reward_order, div#messages > table.program_reward_order tbody, div#messages > table.program_reward_order tr, div#messages > table.program_reward_order th {display: block}
div#messages > table.program_reward_order th.program_reward_order {padding: 15px 15px 0px 15px; text-align: center; color: #3c763d; font-weight: bold; width: 100%}
div#messages > table.program_reward_order tr td.program_reward_order {display: block; padding: 5px 15px 15px 15px; text-align: center; color: #3C763d}
div#messages > table.program_reward_order tr td.program_reward_order a {color: inherit; text-decoration: underline}
### Pop Ups
div#cart-popup {bottom: auto; top: 5%; width: 90%; max-width: 500px; margin: auto; background: #FFFFFF}
span#cart-popup-name-price {display: block; clear: both;}
span#cart-popup-prod-price {float: right; clear: none; display: inline-block;}
span#cart-popup-total-quantity {float: left; font-weight: bold; display: inline-block; clear: none;}
div#cart-popup {display: none}
div#cart-popup-prod-img {display: inline-block; width: 50%; clear: none; float: left; text-align: center}
div#cart-popup-prod-img img {max-width: 100%}
div#cart-popup-prod-info {display: inline-block; width: 48%; clear: none; float: right}
div#cart-popup-totals {text-align: right}
div#cart-popup-prod-info > span {display: block}
div#cart-popup-prod-info > span#cart-popup-prod-sku {font-style: italic; font-size: 90%}
div#cart-popup-prod-info > span span#cart-popup-prod-price {font-weight: bold}
div#cart-popup-totals {padding: 0px 2px 15px 0px}
div#cart-popup-totals > div > span {display: block}
div.ui-dialog-buttonset {clear: both; text-align: center; padding: 15px 0px 5px 0px}
div.ui-dialog-buttonset button {margin-left: 2px; margin-right: 2px}
### Product Styles
div.quantitypricing {max-width: 100%; overflow: scroll}
div.quantitypricing td {padding: 5px; text-align: center; white-space: nowrap}
div.quantitypricing td.qp_quantitytxt, div.quantitypricing td.qp_pricetxt, div.quantitypricing td.qp_saletxt {text-align: left}

@media screen and (max-width: 992px) {
.sm-center {text-align: center !important}
}
@media screen and (max-width: 768px) {
div#one-nav {padding-right: 0px !important}
div#one-links {padding-left: 0px !important}
div#one-links div.minicart {padding-left: 0px !important}
div#one-links a#register, div#one-links a#signin {position: relative; left: 10px}
.xs-center {text-align: center !important}
.xs-small {font-size: 80% !important}
.floated-left, .floated-right {display: block; width: 100%; max-width: 100%; clear: both; float: none; padding: 0px}
div#cart-popup-prod-img {width: 20%}
div#cart-popup-prod-info {width: 78%;}
}
@media print {
 body {background: #FFFFFF !important}
 body, td {color: #000000; font-size: 10pt !important}
 .noprint, ol#breadcrumbs {display: none !important}
 .printonly {display: inline-block}
 .printlogo img {max-width: 300px; max-height: 300px; margin: 0px auto}
 header, nav, footer, div#leftnav, div#rightnav, div#header, div#footer {display: none !important;}
}

#########################################################################
[-- IF STORE.Color5 "000003" --] /* Thin */
body, div.accountsection > div > input[type="submit"] {letter-spacing: -1px}
a#storename {letter-spacing: -4px}
div#header, ul#ShopSite {background: #FFFFFF}
div#two-links, div#fivelinks {background: #[-- STORE.Color1 --]; color: #FFF}
div#footer, div#poweredby {background: #[-- STORE.Color3 --]; color: #FFF}
div#poweredby {font-size: 80%; padding-bottom: 30px}
div#main, ol#breadcrumbs {padding-left: 15px; padding-right: 15px}
.mobilenav a#navToggle {padding-left: 15px}
[-- IF STORE.BackgroundImage --][-- IF PageMenu --]div#header {border-bottom: 4px solid #[-- STORE.Color2 --]}[-- ELSE --]div#pagecontainer {border-top: 4px solid #[-- STORE.Color2 --]}[-- END_IF --]
[-- ELSE_IF STORE.BackgroundColor "FFFFFF" --][-- IF PageMenu --]div#one-h-in, div#two-h > div, div#two-nav > div, div#five-links > div, div#six-h > div, div#seven-nav > nav, div#seven-nav > div, div#ten-header {border-bottom: 4px solid #[-- STORE.Color2 --]}[-- ELSE --]div#pagecontainer > div {border-top: 4px solid #[-- STORE.Color2 --]}[-- END_IF --]
[-- ELSE --][-- IF PageMenu --]div#header {border-bottom: 4px solid #[-- STORE.Color2 --]}[-- ELSE --]div#pagecontainer {border-top: 4px solid #[-- STORE.Color2 --]}[-- END_IF --]
[-- END_IF --]
div.notopbar {border-top: 4px solid #[-- STORE.TextColor --];}
div#pagecontainer {padding: 15px 0px}
div#two-newsletter {padding-bottom: 20px}
ul#ShopSite > li > a {letter-spacing: 0px}
h1 {letter-spacing: -3px;}
div.socialfollow {clear: both}
.form-control {background: #[-- STORE.TableShadeColor --] !important; border: 0px !important}
div#crossSellSection .bx-wrapper .bx-controls-direction a {background-color: #[-- STORE.BackgroundColor --]}
div#two-links a#lsmini:before {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart-white.png") no-repeat scroll center center / contain;}
ul#ShopSite > li:hover {background: #[-- STORE.ActiveLinkColor --]}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {background: #[-- STORE.ActiveLinkColor --] !important; border-top-color: #[-- STORE.ActiveLinkColor --]; border-left-color: #[-- STORE.ActiveLinkColor --]; border-right-color: #[-- STORE.ActiveLinkColor --]}
input#search-submit-btn {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-search-black.png") no-repeat scroll center center / 24px auto; margin: 0px; }
span#search-submit {max-width: 40px; overflow: hidden; text-indent: 100px; white-space:nowrap}
.form-control {box-shadow: 0px 0px 0px rgba(0,0,0,0) !important}
.input-group-addon, .form-control {border: 0px}
div#footer-one {padding-top: 30px}
div#two-newsletter {padding: 15px 0px; background: #[-- STORE.Color4 --]}
a.social_follow {display: inline-block; padding: 0 0 5px 5px}
div#footer a.social_follow {padding: 0px 2.5px 10px 2.5px}
div#two-links a#lsmini:before {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart-white.png") no-repeat scroll left center / contain;}
div.notopbar a#lsmini:before {background: #[-- STORE.LinkColor --] url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart.png") no-repeat scroll center center / 40px auto;content: "";display: inline-block;height: 17px;position: relative;top: 2px;width: 30px}
@media (max-width: 450px) {
.mobilenav a#navToggle {max-width: 44px;overflow: hidden;text-indent: 100px;white-space: nowrap}
}
#########################################################################
[-- ELSE_IF STORE.Color5 "000004" --] /* Electric */
body:not(.leftnav) div#main, body:not(.bothnavs) div#main, body:not(.rightnav) div#main {padding: 20px;}
body:not(.leftnav) ol#breadcrumbs, body:not(.bothnavs) ol#breadcrumbs, body:not(.rightnav) ol#breadcrumbs {padding-left: 20px; padding-right: 20px}
div#two-links a#lsmini:before {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart-black.png") no-repeat scroll left center / contain;}
.mobilenav a#navToggle::before {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-menu-white.png") no-repeat scroll center center / 30px auto; width: 20px}
a#navToggle, .nobgnav a#navToggle {color: #FFF}
a#navToggle, .nobgnav a#navToggle {color: #[-- STORE.Color1 --]}
div.suckertreemenu {display: inline-block !important}
div#pagecontainer > div {background: #FFF}
div#header, div#footer, div#poweredby {background: #[-- STORE.TextColor --]; color: #FFF}
div#two-links, div#fivelinks {background: #[-- STORE.Color1 --]; color: #[-- STORE.TextColor --]}
ul#ShopSite {background: #[-- STORE.TextColor --]}
ul#ShopSite > li:hover {background: #[-- STORE.Color3 --]; color: #FFF}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {background: #[-- STORE.ActiveLinkColor --] !important; border-top-color: #[-- STORE.ActiveLinkColor --]; border-left-color: #[-- STORE.ActiveLinkColor --]; border-right-color: #[-- STORE.ActiveLinkColor --]; color: #FFF}
.mobilenav div.suckertreemenu {display: block !important}
a#storename, ul#ShopSite > li > a, a#navToggle, h1, .h2, h2, h3, h4, span.newsentice, .pnme, .nav-tabs > li, div.ui-dialog-buttonset button, input[type="submit"], input[type="submit"], .buttons a, a.reviews_write_review_link, div#cart-ordertotal, .carouseltitle {font-family: 'Oswald', [-- STORE.Font --] !important; font-weight: normal !important}
div#carttitles, td.taxnship_hdr, td.instruct_hdr, span.ss-address-hdr, td.payment_hdr, .cr-address-header, div#editregistrationchallenge div.challenge:nth-child(1), span.addr_lab, span.email_type_text, div.save_payment_text, .accountsection h4, .newpassword h4, td.bill_addr_hdr, td.ship_addr_hdr, div#wishlist-filter, td.pay_holder_hdr, td.sql_addr_hdr, .left_pagetitle, .right_pagetitle, .footer_pagetitle {font-family: 'Oswald', [-- STORE.Font --] !important; font-weight: normal !important}
span#search-submit {background: #[-- STORE.ActiveLinkColor --] url("[-- ShopSite_Images --]/backgrounds/shared/boot-search-white.png") no-repeat scroll center center / contain; border-color: transparent; max-width: 35px; overflow: hidden; position: relative; text-indent: 200px; white-space: nowrap;}
div#footer-one {padding-top: 30px}
div#two-newsletter {padding: 8px 0px 6px 0px; background: #[-- STORE.Color4 --]}
#########################################################################
[-- ELSE_IF STORE.Color5 "000005" --] /* Favorite Jeans */
body {border-top: 4px solid #[-- STORE.Color1 --]}
span#search-submit {background: #[-- STORE.Color3 --] url("[-- ShopSite_Images --]/backgrounds/shared/boot-search-white.png") no-repeat scroll center center / 20px; border-color: transparent; max-width: 35px; overflow: hidden; position: relative; text-indent: 200px; white-space: nowrap;}
.nav-tabs > li {font-size: 90%}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {background: #[-- STORE.ActiveLinkColor --] !important; border-top-color: #[-- STORE.ActiveLinkColor --]; border-left-color: #[-- STORE.ActiveLinkColor --]; border-right-color: #[-- STORE.ActiveLinkColor --]; color: #FFF}
div.search-area {position: relative; top: 3px}
div#two-nav, ul#ShopSite {background: #[-- STORE.Color4 --]; color: #FFF}
.mobilenav a#navToggle::before {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-menu-white.png") no-repeat scroll center center / 30px auto;}
div#two-nav a, nav a {color: #FFFFFF}
div#two-nav .minicartscript {padding:0px 10px;line-height:38px}
div#two-nav .minicartscript:hover {background:#[-- STORE.ActiveLinkColor --]}
div#two-nav .minicartscript a {text-decoration:none}
ul#ShopSite > li:hover {background: #[-- STORE.ActiveLinkColor --]}
div#footer, div#poweredby {background: #[-- STORE.TableShadeColor --]}
div#carousel-full {padding-top: 10px}
div#footer {padding-top: 30px}
div#footer > .container {padding-left: 0px; padding-right: 0px}
[-- IF STORE.BackgroundImage --]
div#two-links a#lsmini:before {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart-black.png") no-repeat scroll left center / contain ;}
@media (min-width: 768px) {div#pagecontainer {background:white; max-width:1000px; margin: 0px auto; padding-left: 15px; padding-right: 15px}}
[-- ELSE_IF STORE.BackgroundColor NE "FFFFFF" --]
div#two-links a#lsmini:before {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart-black.png") no-repeat scroll left center / contain ;}
@media (min-width: 768px) {div#pagecontainer {background:white; max-width:1000px; margin: 0px auto; padding-left: 15px; padding-right: 15px}}
[-- END_IF --]
#########################################################################
[-- ELSE_IF STORE.Color5 "000006" --] /* Seeing Double */
a#storename, div#nine-links, ul#ShopSite > li > a, a#lsmini, a#navToggle, h1, .h2, h2, h3, h4, span.newsentice, .pnme, .nav-tabs > li, div.ui-dialog-buttonset button, input[type="submit"], input[type="submit"], .buttons a, a.reviews_write_review_link, div#cart-ordertotal, .carouseltitle {font-family: 'Fjalla One', [-- STORE.Font --] !important; font-weight: normal !important}
div#carttitles, td.taxnship_hdr, td.instruct_hdr, span.ss-address-hdr, td.payment_hdr, .cr-address-header, div#editregistrationchallenge div.challenge:nth-child(1), span.addr_lab, span.email_type_text, div.save_payment_text, .accountsection h4, .newpassword h4, td.bill_addr_hdr, td.ship_addr_hdr, div#wishlist-filter, td.pay_holder_hdr, td.sql_addr_hdr, .left_pagetitle, .right_pagetitle, .footer_pagetitle {font-size: 110%; font-family: 'Fjalla One', [-- STORE.Font --] !important; font-weight: normal !important}
body.upper .breadcrumb a {text-transform: none !important}
ul#ShopSite {background: #FFF}
div#two-links, div#fivelinks {background: #[-- STORE.TableShadeColor --]; color: #[-- STORE.TextColor --]}
div#one-h-in, div#two-nav > nav, div#two-nav > div, div#five-links > div, div#six-h > div, div#seven-nav > nav, div#seven-nav > div, div#ten-header {position: relative}
div#one-h div#one-h-in:before, div#two-nav > nav:before, div#two-nav > div:before, div#five-links > div:before, div#six-h > div:before, div#seven-nav > nav:before, div#seven-nav > div:before, div#ten-header:before {content: ''; display: block; width: 100%; height: 4px; border-bottom: 1px solid #[-- STORE.Color2 --]; border-top: 1px solid #[-- STORE.Color2 --]; bottom: 0px; left: 0px; position: absolute}
div#two-nav > div.container {padding-bottom: 4px !important}
div#footer-one {position: relative}
div#footer-one:before {content: ''; display: block; width: 100%; height: 4px; border-bottom: 1px solid #[-- STORE.Color2 --]; border-top: 1px solid #[-- STORE.Color2 --]; top: -30px; left: 0px; position: absolute}
a#lsmini:before {content: ' '; display: inline-block; width: 25px; height: 15px;}
[-- IF STORE.BackgroundColor "FFFFFF" --]
a#lsmini:before {background: #[-- STORE.Color3 --] url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart.png") no-repeat scroll center center / 40px auto; position: relative; top: 1px}
[-- ELSE --]
a#lsmini:before {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart-black.png") no-repeat scroll left center / contain;}
[-- END_IF --]
div#nine-links > .inline, div#nine-links > a {font-size: 80%; text-transform: uppercase}
.padheader {padding: 20px 0px}
ul#ShopSite > li:hover {background: #[-- STORE.Color1 --]; color: #FFF}
ul#ShopSite li ul li a:hover {color: #[-- STORE.Color4 --]}
div#nav {padding-left: 0px}
div#footer {padding-top: 40px !important}
span#search-submit {background: #[-- STORE.ActiveLinkColor --]}
@media (max-width:768px) {
div.newsletter {width: 100% !important}
}
#########################################################################
[-- ELSE_IF STORE.Color5 "000007" --] /* Edgewise */
a#storename, ul#ShopSite > li > a, a#lsmini, a#navToggle, h1, .h2, h2, h3, h4, span.newsentice, .pnme, .nav-tabs > li, div.ui-dialog-buttonset button, input[type="submit"], input[type="submit"], .buttons a, a.reviews_write_review_link, div#cart-ordertotal, .carouseltitle {font-family: 'Abel', [-- STORE.Font --] !important; font-weight: normal !important}
div#carttitles, td.taxnship_hdr, td.instruct_hdr, span.ss-address-hdr, td.payment_hdr, .cr-address-header, div#editregistrationchallenge div.challenge:nth-child(1), span.addr_lab, span.email_type_text, div.save_payment_text, .accountsection h4, .newpassword h4, td.bill_addr_hdr, td.ship_addr_hdr, div#wishlist-filter, td.pay_holder_hdr, td.sql_addr_hdr, .left_pagetitle, .right_pagetitle, .footer_pagetitle {font-size: 110%; font-family: 'Abel', [-- STORE.Font --] !important; font-weight: normal !important}
div#two-links, div#five-links {background: #[-- STORE.Color4 --]}
div#two-links a#lsmini:before {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart-black.png") no-repeat scroll center center / 15px auto;}
.mobilenav a#navToggle:before {margin-left: 10px; background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-menu-white.png") no-repeat scroll center center / 30px auto}
.mobilenav a#navToggle {color: #FFF}
nav {padding: 0px !important; background: #[-- STORE.Color1 --]}
div.suckertreemenu, ul#ShopSite {background: inherit}
ul#ShopSite > li {border-left: 3px solid transparent}
ul#ShopSite > li:hover {background: #[-- STORE.TableShadeColor --]; color: #[-- STORE.TextColor --]; border-left: 3px solid #[-- STORE.ActiveLinkColor --]}
ul#ShopSite a {color: #FFF !important}
ul#ShopSite > li:hover a {color: #[-- STORE.TextColor --] !important}
div.fcontain {box-shadow: 0px 0px 0px rgba(0,0,0,0.1) !important; border-left: 3px solid #[-- STORE.ActiveLinkColor --]; margin-left: -3px}
.nav-tabs > li > a, .panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child, .list-group-item:first-child, .panel-heading {border-top-left-radius: 0px !important;border-top-right-radius: 0px !important}
div#pagecontainer > div {padding-top: 10px; background: #FFF}
body.withshade span.h2, body.withshade div#carttitles, body.withshade .accountsection h4, body.withshade .newpassword h4, body.withshade div#wishlist-filter {border-left: 3px solid #[-- STORE.ActiveLinkColor --]; border-bottom: 0px !important; background: #[-- STORE.TableShadeColor --];}
div.modal-content, div#cart-popup {border-radius: 0px !important; border-left: 3px solid #[-- STORE.ActiveLinkColor --]}
body:not(.leftnav) div#main, body:not(.bothnavs) div#main, body:not(.rightnav) div#main, body:not(.leftnav) ol#breadcrumbs, body:not(.bothnavs) ol#breadcrumbs, body:not(.rightnav) ol#breadcrumbs {padding-left: 15px !important; padding-right: 15px !important}
div#footer {background: #[-- STORE.TableShadeColor --]; margin-top: 30px}
div#poweredby {background: #[-- STORE.TableShadeColor --]}
span#search-submit {background: #[-- STORE.Color3 --] url("[-- ShopSite_Images --]/backgrounds/shared/boot-search-white.png") no-repeat scroll center center / 20px auto; max-width: 35px; overflow: hidden; white-space: nowrap; text-indent: 100px; border-color: transparent !important}
div#footer {padding-top: 30px}
@media (max-width:768px) {
div.newsletter {width: 100% !important}
}
#########################################################################
[-- ELSE_IF STORE.Color5 "000008" --] /* Split */
body, html {height: 100%}
div#pagecontainer {position: relative; z-index: 1; background: #[-- STORE.BackgroundColor --]; min-height: 100%}
div#pagecontainer > div {padding-top: 10px; padding-bottom: 30px; background: #FFF}
a#storename, ul#ShopSite > li > a, a#lsmini, h1, .h2, h2, h3, h4, .pnme, div#cart-ordertotal {font-family: 'Anton', [-- STORE.Font --] !important; font-weight: normal !important}
div#carttitles, td.taxnship_hdr, td.instruct_hdr, span.ss-address-hdr, td.payment_hdr, .cr-address-header, div#editregistrationchallenge div.challenge:nth-child(1), span.addr_lab, span.email_type_text, div.save_payment_text, .accountsection h4, .newpassword h4, td.bill_addr_hdr, td.ship_addr_hdr, div#wishlist-filter, td.pay_holder_hdr, td.sql_addr_hdr, .left_pagetitle, .right_pagetitle, .footer_pagetitle {font-size: 110%; font-family: 'Anton', [-- STORE.Font --] !important; font-weight: normal !important}
div#header {background: #[-- STORE.Color1 --]; color: #FFF}
div#header a {color: inherit}
a#lsmini {text-indent:100px;overflow:hidden;white-space:nowrap}
a#lsmini span {text-indent:0px}
.mobilenav a#navToggle:before {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-menu-white.png") no-repeat scroll center center / 30px auto;}
div#one-links a#register, div#one-links a#signin {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-user-white.png") no-repeat scroll center center / 26px auto;}
.sb-icon-search {background-color: transparent; background-image: url("[-- ShopSite_Images --]/backgrounds/shared/boot-search-white.png"); background-position: center center; background-repeat: no-repeat; background-size: 20px auto;}
div#one-links a, div#one-links a:hover {background-color: transparent !important}
div#one-links a#lsmini, div#eleven-links a#lsmini {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart-white.png") no-repeat scroll center center / 26px auto}
div#one-links a#lsmini .miniQty, div#eleven-links a#lsmini .miniQty {background: #[-- STORE.ActiveLinkColor --]; color: #FFF}
ul#ShopSite {background: #[-- STORE.Color4 --]}
div#header:before {background: #[-- STORE.Color4 --]; content: ""; height: 100%; right: 66%; position: absolute; top: 0; width: 100%; z-index: 0;}
div#four-newsletter.container {margin-bottom: 20px; max-width: 100% !important; background: #[-- STORE.Color3 --]; color: #FFF; font-size: 120%; padding: 10px 0px;}
div.newsletter span {padding: 0px 10px;}
@media (max-width: 450px) {
.mobilenav a#navToggle {max-width: 44px;overflow: hidden;text-indent: 100px;white-space: nowrap}
div#one-links a#register, div#one-links a#signin {width: 25px}
div#searchcontainer {max-width: 50px; left: 5px}
}
#########################################################################
[-- ELSE_IF STORE.Color5 "000009" --] /* Outline */
div#pagecontainer > div {padding-top: 8px; padding-bottom: 20px; background: #FFF}
a#storename, ul#ShopSite > li > a, a#lsmini, a#navToggle, h1, .h2, h2, h3, h4, span.newsentice, .pnme, .nav-tabs > li, div.ui-dialog-buttonset button, input[type="submit"], input[type="submit"], .buttons a, a.reviews_write_review_link, div#cart-ordertotal, .carouseltitle {font-family: 'Roboto Slab', [-- STORE.Font --] !important; font-weight: normal !important}
div#carttitles, td.taxnship_hdr, td.instruct_hdr, span.ss-address-hdr, td.payment_hdr, .cr-address-header, div#editregistrationchallenge div.challenge:nth-child(1), span.addr_lab, span.email_type_text, div.save_payment_text, .accountsection h4, .newpassword h4, td.bill_addr_hdr, td.ship_addr_hdr, div#wishlist-filter, td.pay_holder_hdr, td.sql_addr_hdr, .left_pagetitle, .right_pagetitle, .footer_pagetitle {font-size: 110%; font-family: 'Roboto Slab', [-- STORE.Font --] !important; font-weight: normal !important}
div#pagecontainer > div.container-fluid {padding-left: 15px !important; padding-right: 15px !important}
div#seven-nav {border-top: 1px solid #[-- STORE.Color2 --]; border-bottom: 1px solid #[-- STORE.Color2 --]}
div#header .padl {padding-left: 30px}
div#header .padr {padding-right: 30px}
div#nav {padding-left: 5px !important}
ul#ShopSite > li {float: left; border-right: 1px solid #[-- STORE.Color2 --]}
ul#ShopSite > li:hover {background: #[-- STORE.Color1 --]; color: #FFF}
ul#ShopSite {display: inline-block; clear: none;  float: left;  border-left: 1px solid #[-- STORE.Color2 --]; background: #FFF}
form#search .form-control {background: #[-- STORE.TableShadeColor --]; box-shadow: 0px 0px 0px transparent !important; -moz-box-shadow: 0px 0px 0px #000000 !important; -webkit-box-shadow: 0px 0px 0px #000000 !important; border: 0px; padding: 10px 15px}
form#search .input-group-addon {border: 0px;}
span#search-submit {background: #[-- STORE.TableShadeColor --] url("[-- ShopSite_Images --]/backgrounds/shared/boot-search-black.png") no-repeat scroll center center / 20px auto;max-width: 40px; overflow: hidden; position: relative; text-indent: 100px; white-space: nowrap;}
a#lsmini {display: inline-block; font-size: 90%; line-height: 1.8em; text-align: left;}
a#lsmini:hover:before {background-color: #[-- STORE.LinkColor --]}
a#lsmini:before {background: #[-- STORE.Color4 --] url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart.png") no-repeat scroll center center / 60px auto; clear: none; content: ""; display: inline-block; float: left; height: 31px; margin-right: 6px; width: 30px;}
span.miniItems {clear: right !important}
span.miniSubtotal {font-size: 80%; display:inline-block; min-width: 51%; padding:0px;}
div#footer {margin-top: 0px; padding-top: 30px; border-top: 1px solid #[-- STORE.Color2 --]}
#########################################################################
[-- ELSE_IF STORE.Color5 "000010" --] /* Crisp */
a#storename, ul#ShopSite > li > a, h1, .h2, h2, h3, h4, .pnme {font-family: 'Libre Baskerville', [-- STORE.Font --] !important; font-weight: normal !important}
div#carttitles, td.taxnship_hdr, td.instruct_hdr, span.ss-address-hdr, td.payment_hdr, .cr-address-header, div#editregistrationchallenge div.challenge:nth-child(1), span.addr_lab, span.email_type_text, div.save_payment_text, .accountsection h4, .newpassword h4, td.bill_addr_hdr, td.ship_addr_hdr, div#wishlist-filter, td.pay_holder_hdr, td.sql_addr_hdr, .left_pagetitle, .right_pagetitle, .footer_pagetitle {font-size: 110%; font-family: 'Libre Baskerville', [-- STORE.Font --] !important; font-weight: normal !important}
div#header, div#footer, ul#ShopSite {background: #FFF}
div#two-links, div#five-links {top:-1px; background: #[-- STORE.TableShadeColor --]; position: relative; overflow: hidden; padding-top: 0px !important; padding-bottom: 0px !important; line-height: 180%;}
div#two-links:before {content: ''; display: block; width: 100%; left: 50%; height: 200%; position: absolute; top: 0px; z-index: 1; background: #[-- STORE.Color4 --]}
div#two-links > div {background: #[-- STORE.TableShadeColor --]; position:relative; z-index:2; line-height:30px; height: 30px display: block;}
div#two-links div.minicart {height: 100%; background: #[-- STORE.Color4 --]; color: #FFF}
div#two-links a#lsmini::before {background: transparent url("[-- ShopSite_Images --]/backgrounds/shared/boot-cart-white.png") no-repeat scroll center 0 / 15px auto;}
div#two-links div.col-sm-8, div#two-links div.col-sm-4 {padding-left: 0px !important; padding-right: 0px !important}
a#lsmini {padding: 0px 0px 0px 10px;}
body:not(.leftnav) div#main, body:not(.bothnavs) div#main, body:not(.rightnav) div#main, div#leftnav, div#rightnav {margin-top: 25px}
div#four-newsletter.container {margin-top: 20px; margin-bottom: 20px; max-width: 100% !important; background: #[-- STORE.Color4 --]; color: #FFF; font-size: 120%; padding: 10px 0px;}
div.newsletter span {padding: 0px 10px;}
body div#footer {padding-top: 0px !important}
div#footer-four {padding-top: 20px}
div#crossSellSection .bx-wrapper .bx-controls-direction a {background-color: #[-- STORE.BackgroundColor --]}
div#crossSellSection {border: 1px solid #[-- STORE.Color2 --]}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus, .panel-default, .panel-default > .panel-heading {border-color: #[-- STORE.Color2 --]}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus, div.pagination span, div.searchpgs > input, .thumbnail, .list-group-item, ul#bb-zoomthumb li a, .ss_wl_Lists {border: 1px solid #[-- STORE.Color2 --]}
.input-group-addon, .form-control {border: 1px solid #[-- STORE.Color2 --]}
div.paginationin, div.searchpgs {border-left: 1px solid #[-- STORE.Color2 --];}
table.sec_image, td.cart_quantity, td.cart_name, td.cart_sku, td.cart_price, td.cart_total, .panel-footer, .panel-group .panel-heading + .panel-collapse > .panel-body,.panel-group .panel-heading + .panel-collapse > .list-group, .panel-default > .panel-heading + .panel-collapse > .panel-body, .modal-footer {border-top: 1px solid #[-- STORE.Color2 --]}
.nav-tabs {border-bottom: 2px solid #[-- STORE.Color2 --]}
div.cart-product, table.sec_image, table.cart, div.wishlist-product, .panel-group .panel-footer + .panel-collapse .panel-body, .panel-default > .panel-footer + .panel-collapse > .panel-body, .modal-header, .ss_wl_List {border-bottom: 1px solid #[-- STORE.Color2 --]; position: relative;}
table.sec_image:after, table.cart:after, .panel-group .panel-footer + .panel-collapse .panel-body:after, .panel-default > .panel-footer + .panel-collapse > .panel-body:after, .modal-header:after, .ss_wl_List:after {content: ''; display: block; width: 100%; position: absolute; bottom: 3px; left: 0px; border-top: 1px solid #[-- STORE.Color2 --]; border-bottom: 1px solid #[-- STORE.Color2 --];}
table.sec_image {border-top: 1px solid rgba(0,0,0,0.05); border-bottom: 1px solid rgba(0,0,0,0.05);}
.input-group-addon, div#carttitles, div#giftcertarea, table.cart th, div.ss_wl_shareurl input, span.ss_wlp_comment {background: #[-- STORE.TableShadeColor --]}
.nav-tabs > li > a:hover {border-color: #[-- STORE.TableShadeColor --] #[-- STORE.TableShadeColor --] #[-- STORE.Color2 --]}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {color: #[-- STORE.TextColor --]}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {color: #[-- STORE.LinkColor --]}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus, .panel-footer, .pager li > a:hover,.pager li > a:focus {background-color: #[-- STORE.TableShadeColor --]}
div.links:not(.borders), form:not(.order) div#cart-totals {border-top: 2px solid #[-- STORE.Color2 --]}
div.links:not(.borders) {padding: 15px 0px;}
table.sql_addr tbody > tr:nth-child(1) > td {border-top: 1px solid #[-- STORE.Color2 --]}
table.sql_addr tbody > tr:nth-child(1) > td {padding: 4px 0px 8px 0px}
div#moredesc {padding-top: 15px; margin-bottom: 15px;}
div#moredesc {border-top: 2px solid #[-- STORE.Color2 --]; border-bottom: 2px solid #[-- STORE.Color2 --]}
div#carttitles, td.taxnship_hdr, td.instruct_hdr, span.ss-address-hdr, td.payment_hdr, .cr-address-header, div#editregistrationchallenge div.challenge:nth-child(1), span.addr_lab, span.email_type_text, div.save_payment_text, .accountsection h4, .newpassword h4, td.bill_addr_hdr, td.ship_addr_hdr, div#wishlist-filter {padding-bottom: 12px; background: transparent; position: relative;}
div#carttitles:before, td.taxnship_hdr:after, td.instruct_hdr:after, span.ss-address-hdr:after, td.payment_hdr:after, .cr-address-header:after, div#editregistrationchallenge div.challenge:nth-child(1):after, span.addr_lab:after, span.email_type_text:after, div.save_payment_text:after, .accountsection h4:after, .newpassword h4:after, td.bill_addr_hdr:after, td.ship_addr_hdr:after, div#wishlist-filter:after {content: ''; display: block; width: 100%; position: absolute; bottom: 5px; left: 0px; height: 4px; border-bottom: 1px solid #[-- STORE.Color2--]; border-top: 1px solid #[-- STORE.Color2 --]}
.nav-tabs, .modal-header, div.cart-product {border-bottom: 1px solid #[-- STORE.Color2 --]}
.modal-footer, div#checkoutarea, table.sql_addr tbody > tr:nth-child(1) {border-top: 1px solid #[-- STORE.Color2 --]}
span.h2 {display: block; background: #[-- STORE.TableShadeColor --]; margin: 0px; padding: 10px 15px}
.nav-tabs > li:hover > a, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {background: #[-- STORE.Color1 --] !important; border-top-color: #[-- STORE.Color1 --]; border-left-color: #[-- STORE.Color1 --]; border-right-color: #[-- STORE.Color1 --]; color: #FFF}
.nav-tabs > li > a {border-radius: 0px !important}
div.modal-content {background: #[-- STORE.BackgroundColor --]}
div.modal-header {background: #FFF}
div.products:not(.borders) span.morebutton, div.products:not(.borders) span.lessbutton {background: rgba(0, 0, 0, 0) linear-gradient(to bottom, transparent 0%, #[-- STORE.BackgroundColor --] 50%) repeat scroll 0 0;}
#########################################################################
[-- ELSE --]
a.social_follow {display: inline-block; padding: 0px 2px 10px 0px;}
[-- END_IF --]

haha - 2025