/* font-sizes 
font-size:0.916em; - 11px
font-size:1.083em; - 13px
font-size:1.167em; - 14px
font-size:1.250em; - 15px
font-size:1.333em; - 16px
font-size:1.416em; - 17px
font-size:1.500em; - 18px
*/


/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size:75%;background:#fff no-repeat 0 0;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h2 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h3 {font-size:2em;margin-bottom:0.75em;}
h4 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h5 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h6 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;border:0;  text-decoration:none;-moz-outline-style: none;outline-style: none}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {padding:5px;}
input.title {font-size:1.5em;}
textarea {padding:5px;}
.error, .notice, .success {padding:3px 6px;margin-bottom:1em;border:2px solid #ddd; font-weight:700; font-size:11px;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#e6ff94;color:#264409;border-color:#b2d348;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}






/* helping styles */
.spacer {	clear:both;	font-size:0;}
.hide, hr, span#pageTitle {	display:none;	height: 0;	width: 0;	overflow: hidden;	position: absolute;}

/* Global clear float fix */
.clearfix:after {	visibility: hidden;	display: block;	font-size: 0;	content: ".";	clear: both;	height: 0;	}
.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */

/* Global IR code IR (Image Replacement )*/
.replace{      position:relative;      margin:0; padding:0;      /* \*/      overflow: hidden;      /* */}
.replace span{      display:block !important;      position:absolute !important;     top:0;      left:0;      z-index:1;}
*>html .clearfix {height: auto;}

/* Hides from IE-mac \*/
* html #container, * html .clearfix {height: 1%;} 
/* End hide from IE5/mac */
html {background:#fff url(../headerimages/body-bg.jpg) repeat-x 50% 0;}
body {background:transparent url(../headerimages/html-bg.jpg) repeat-x 50% 100%}
#container {margin:0 auto; width:959px; position:relative;background:transparent; color:#4e534f; margin-bottom:40px;}
#content {padding:0 40px; background:#fff url(../headerimages/content-bg.jpg) no-repeat 0 100%;}
#maincontent {float:right; display:inline; width:640px;}
#sidecontent {float:left; display:inline; width:225px;}
#footer {clear:both; width:959px;}
#footerUser { margin:5px 35px;}
a {color:#cf5f90; text-decoration:none;}
a:hover {color:#f39; text-decoration:underline;}

/* header */
#header {height:385px; position:relative; background: transparent url(../headerimages/header-bg1.jpg) no-repeat 0 0;}
#pr6 #header {height:385px; position:relative; background: transparent url(../headerimages/header-bg4.jpg) no-repeat 0 0;}
#page7 #header, #page17 #header, #page18 #header, #page12 #header,#page13 #header,#page14 #header {height:385px; position:relative; background: transparent url(../headerimages/header-bg5.jpg) no-repeat 0 0;}
#page8 #header {height:385px; position:relative; background: transparent url(../headerimages/header-bg2.jpg) no-repeat 0 0;}

#page4 #header {height:385px; position:relative; background: transparent url(../headerimages/header-bg6.jpg) no-repeat 0 0;}

#header #topAd {position:absolute; right:40px; top:345px; width:200px;background: transparent url(../headerimages/news-bg.jpg) no-repeat 0 0; height:100px; padding:10px;}
#header #topAd h3, #header #topAd p {margin-bottom:5px;}
#header #topAd strong {color:#cf5f90;}
#header #topAd .order {background: transparent url(../headerimages/order.gif) no-repeat 0 0; color:#fff; font-weight:700;display:block; width:127px; height:30px; line-height:30px; text-align:center; margin:5px auto 0 auto;}
.contactFrm #header #topAd {display:none;}

/* logo */
#logo {position:absolute; top:160px; left:90px; width:330px; height:140px; }
#logo a {display:block;width:330px; height:140px; text-indent:-9999px;}

/* nav */
#nav {position:absolute; top:0; left:0;}
#nav li {float:left; display:inline; width:100px; margin-right:5px;}
#nav li a {display:block; text-align:center; height:35px; line-height:30px; font-size:16px; color:#94b318; text-decoration:none;font-weight:700;}
#nav li a:hover { color:#668500; text-decoration:underline;}
#nav li a em {font-style:normal;}
#nav li.selected a {color:#668500;}
#nav li.selected a:hover {cursor: pointer;}

#nav li#nav_li_0 {width:105px;}
#nav li a#nav_0 {width:105px; background: transparent url(../headerimages/nav-bg.png) no-repeat 0 0;} 
#nav li.selected a#nav_0 {background: transparent url(../headerimages/nav-bg.png) no-repeat 0 -35px;}

#nav li#nav_li_1 {width:105px;}
#nav li a#nav_1 {width:105px; background: transparent url(../headerimages/nav-bg.png) no-repeat -262px 0;} 
#nav li.selected a#nav_1 {background: transparent url(../headerimages/nav-bg.png) no-repeat -262px -35px;}

#nav li#nav_li_2 {width:105px;}
#nav li a#nav_2 {width:105px; background: transparent url(../headerimages/nav-bg.png) no-repeat -374px 0;} 
#nav li.selected a#nav_2 {background: transparent url(../headerimages/nav-bg.png) no-repeat -374px -35px;}

#nav li#nav_li_3 {width:150px;}
#nav li a#nav_3 {width:150px; background: transparent url(../headerimages/nav-bg.png) no-repeat -110px 0;} 
#nav li.selected a#nav_3 {background: transparent url(../headerimages/nav-bg.png) no-repeat -110px -35px;}

#nav li#nav_li_4 {width:105px;}
#nav li a#nav_4 {width:105px; background: transparent url(../headerimages/nav-bg.png) no-repeat -599px 0;} 
#nav li.selected a#nav_4 {background: transparent url(../headerimages/nav-bg.png) no-repeat -599px -35px;}

#nav li#nav_li_5 {width:105px;}
#nav li a#nav_5 {width:105px; background: transparent url(../headerimages/nav-bg.png) no-repeat 0 0;} 
#nav li.selected a#nav_5 {background: transparent url(../headerimages/nav-bg.png) no-repeat 0 -35px;}

#nav li#nav_li_6 {width:105px;}
#nav li a#nav_6 {width:105px; background: transparent url(../headerimages/nav-bg.png) no-repeat 0 0;} 
#nav li.selected a#nav_6 {background: transparent url(../headerimages/nav-bg.png) no-repeat 0 -35px;}


/* breadcrums */
#breadcrums {clear:both;padding:0 35px;font-size:11px; background:#fff; padding-bottom:10px;}
#breadcrums ul, #breadcrums li {list-style:none; margin:0; padding:0;}
#breadcrums li {display:inline;  margin:0; padding:0; margin-right:5px;}
#breadcrums li a{margin-right:5px;}

#page3 #breadcrums {display:none;}

/* section image */

/* content */
#content {min-height:300px;}
#content p, #content ul, #content ol,#content table,#content form {margin-bottom:2em;}
#content h2 {color:#a2c431;font-family: "Franklin Gothic Demi Cond", "Arial Narrow", Arial, Helvetica, sans-serif;}
#content h3 {color:#65726a;font-family: "Franklin Gothic Demi Cond", "Arial Narrow", Arial, Helvetica, sans-serif;}
#content h4, #topAd h4 {color:#566e08; font-size:25px;font-family: "Franklin Gothic Demi Cond", "Arial Narrow", Arial, Helvetica, sans-serif;}
#content h5 {color:#900843; font-size:25px;font-family: "Franklin Gothic Demi Cond", "Arial Narrow", Arial, Helvetica, sans-serif; margin-bottom:10px;}
#content h6 {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:700;}
#content h6 {font-family: Arial, Helvetica, sans-serif; font-size:14px; }


/* maincontent */
#maincontent {margin-bottom:60px; }

table { border-collapse:collapse; border-width:0; empty-cells:show; font-size:1em; margin:0 0 1em; padding:0;}
td, th {border:1px solid #ccc; padding:6px 12px; text-align:left; vertical-align:top; background:#fff;}
th {background-color:#b2d348; color:#fff;}

#page3 #txtB1 {float:left; display:inline; width:400px; background: transparent url(../headerimages/features-bg.jpg) no-repeat 0 0; height:455px; padding:7px 10px;}
#page3 #txtB1 #features {position:relative; overflow:auto;  height:400px; }
#page3 #txtB1 #features ul {width:330px;list-style:none;margin-top:10px; margin-right:0;}
#page3 #txtB1 #features ul li {list-style:none;margin-left:0; border-bottom:1px dotted #bdc9c2; margin-bottom:10px; position:relative; overflow:auto; padding-bottom:10px; margin-bottom:10px;}
#page3 #txtB1 #features ul li img {float:left; display:inline; width:90px; height:150px; xmargin-right:10px;}
#page3 #txtB1 #features ul li strong {color:#525252;}
#page3 #txtB1 #features ul li strong.price {color:#f17aae;}
/*#page3 #txtB1 #features ul li a {color:#5fa900; padding-left:15px; background: transparent url(../headerimages/arrow-grey.gif) no-repeat 0 50%;}*/
#page3 #txtB1 #features ul li h5, #page3 #txtB1 #features ul li p {float:right; display:inline; width:225px;}
#page3 #txtB1 #features ul li h5 {margin-bottom:5px;}
#page3 #txtB1 #features ul li h5 a {background:none!important; padding-left:0;}

#page3 #txtB1 #features a.cart {padding:0; margin:0; background: transparent url(../headerimages/order.gif) no-repeat 0 0; color:#fff; font-weight:700;display:block; width:127px; height:30px; line-height:30px; text-align:center;}

/*
#page3 #txtB1 #features-up {position:absolute;top:0; right:0; text-indent:-9999px; background: transparent url(../headerimages/arrow-up-white.gif) no-repeat 0 0; padding:5px 12px; }
#page3 #txtB1 #features-down {position:absolute;bottom:0; right:0;  text-indent:-9999px; background: transparent url(../headerimages/arrow-down-white.gif) no-repeat 0 0; padding:5px 12px;  }
*/

#page3 #txtA2 {float:right; display:inline; width:445px;}
#page3 h1, #page3 h2, #page3 h3, #page3 h4 {margin-bottom:0;}
#page3 #txtB3 #buff{float:left; width:200px; display:inline; margin-bottom:10px;}
#page3 #txtB3 #news {float:left; width:200px; display:inline; background: transparent url(../headerimages/news-bg.jpg) no-repeat 0 0; padding:7px 10px;}
#page3 #txtB3 #news a { color:#5e7802;}
#page3 #txtB3 #news a strong{ color:#d577a0;}
#page3 #txtB3 #events {float:right; width:200px; display:inline; background: transparent url(../headerimages/events-bg.jpg) no-repeat 0 0; padding:7px 10px; margin-top:15px;}
#page3 #txtB3 #events li {border-bottom:1px dotted #d4a2b7; padding-bottom:3px; margin-bottom:3px;}
#page3 #txtB3 {float:right; display:inline; width:445px;}
#page3 #txtB3 ul {list-style:none; margin-left:0;}
#page3 #txtB3 ul li { margin-left:0;list-style:none;padding-left:15px; background: transparent url(../headerimages/arrow-green.png) no-repeat 0 5px;}
#page3 #txtB3 ul li .date {color:#7a9987; font-size:10px; font-style:italic;}
#page3 #txtB3 #events ul li {padding-left:0; background:none;}

#page3 #maincontent {width:875px;}

/* catelogue */
#page9 #header, #page5 #header {height:385px; position:relative; background: transparent url(../headerimages/header-bg2.jpg) no-repeat 0 0;}
#page9 #sideAd, #page5 #sideAd {min-height:438px;}
#page9 #maincontent ul, #page5 #maincontent ul {margin:0;}
#page9 #maincontent ul, #page9 #maincontent ul li, #page5 #maincontent ul, #page5 #maincontent ul li {margin-left:0; list-style:none;}
#page9 #maincontent ul#scroller, #page5 #maincontent ul#prod-list {overflow: auto;}
#page9 #maincontent ul#scroller li, #page5 #maincontent ul#prod-list li {background:#dfe3e2; padding:20px 20px 0 20px; float:left; display:inline; width:270px; margin-bottom:20px; min-height:175px;}
#page9 #maincontent ul#scroller li.odd, #page5 #maincontent ul#prod-list li.odd {margin-right:20px;}
#page9 #maincontent ul#scroller li h5, #page5 #maincontent ul#prod-list li h5{ float:right; display:inline; width:160px; margin-bottom:5px; }
#page9 #maincontent ul#scroller li img, #page5 #maincontent ul#prod-list li img {float:left; display:inline; width:90px; height:150px;}
#page9 #maincontent ul#scroller li p, #page5 #maincontent ul#prod-list li p{float:right; display:inline; width:160px;}
#page9 #maincontent ul#scroller li a.cart, #page5 #maincontent ul#prod-list a.cart {background: transparent url(../headerimages/order.gif) no-repeat 0 0; color:#fff; font-weight:700;display:block; width:127px; height:30px; line-height:30px; text-align:center;}

#maincontent ul.catalogBreadcrumb {border-top:1px dotted #dfe3e2;border-bottom:1px dotted #dfe3e2; padding:5px 0;}
#maincontent ul.catalogBreadcrumb li{display:inline; margin-right:5px;}
#maincontent ul.catalogBreadcrumb li a {margin-right:5px;}

p.catalogNextPrev {padding:10px 0 2px 0; text-align:center; overflow:auto;}
p.catalogNextPrev span, p.catalogNextPrev a:hover {padding:3px 6px; border:1px solid #FF3399; color:#FF3399; margin-right:1px;}
p.catalogNextPrev a {padding:3px 6px; border:1px solid #fff; margin-right:1px;}

#prod-detail {padding:12px; background: transparent url(../headerimages/prod-details-bg.jpg) no-repeat 0 0; width:616px; height:438px; position:relative;}
#prod-detail h3 {color:#668775;}
#prod-detail .prod-info {margin:20px; overflow:auto; background: transparent url(../headerimages/prod-info-bg.gif) repeat-y 0 0;}
#prod-detail .order { background:#dee7e1; border-right:1px dotted #cfd9d3;float:left; display:inline; width:175px; padding:10px;}
#prod-detail .order p {}
#prod-detail .order a.cart {background: transparent url(../headerimages/order.gif) no-repeat 0 0; color:#fff; font-weight:700;display:block; width:127px; height:30px; line-height:30px; text-align:center; margin:0 auto;}
#prod-detail .order strong {color:#900843;}
#prod-detail .summary { background:#dfe3e2;float:right; display:inline; width:359px; padding:10px; min-height:192px;}
#prod-detail .summary .imgs {float:left; display:inline; width:200px;}
#prod-detail .summary .imgs img {width:90px; height:150px;}
#prod-detail .related{ background:#fff;float:none; display:block; clear:both;width:576px;margin-top:10px; text-align:center;}
#prod-detail .related ul {margin:0 auto; padding:10px 0 0 0; overflow:auto; text-align:center; width:574px;}
#prod-detail .related ul li {display:inline; text-align:center;}
#prod-detail .related ul li img {height:105px;margin-right:7px; padding-right:7px; border-right:1px dotted #cfd9d3; }


#page5 table .img, #page5 table .qty, #page5 table .del {text-align:center; width:50px;}
#page5 table .qty input {text-align:center;width:25px;}

table.caption { float:left; display:inline; width:auto;}
table.caption, table.caption td { border: 0; padding: 0; margin: 0; background: #fff; color: #000; }
table.caption td { padding: 3px; }
table.left { margin: 0 10px 10px 0; text-align: left; }
table.right { margin: 0 0 10px 10px; text-align: right; }
table.caption td img { float:none; margin: 0 !important; padding: 0; }
table.caption td { text-align: left; }



/* side content */
#sidecontent {}
#sidecontent form p {margin:0; padding:0;}
#sideAd, #nav-sub {  background: transparent url(../headerimages/sidecontent-bg.jpg) no-repeat 0 0; padding:10px 15px; margin-bottom:30px;}

#sideAd h3 {margin-bottom:8px;}
#sideAd ul, #nav-sub ul {list-style:none; margin-left:0; margin-bottom:0;}
#sideAd ul li, #nav-sub ul li {list-style:none; margin-left:0; margin-bottom:5px; }
#sideAd ul li a, #nav-sub ul li a{padding-left:15px; background: transparent url(../headerimages/arrow-green.png) no-repeat 0 4px;color:#6b8415; font-size:14px; display:block;}
#sideAd ul li.selected a, #nav-sub ul li.selected a{background: transparent url(../headerimages/arrow-green.png) no-repeat 100% 4px;}


#page3 #sidecontent{display:none;}

/* footer */
#footer {font-size:11px;}
#footer a {color:#fff;}
.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 245px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  245px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

