@font-face{font-family:'HelveticaCERegular';src:url('../../../../../skin/frontend/enterprise/slaphappy/fonts/HelveticaCERegular/helvetica_ce_regular-webfontd41d.eot?#iefix') format('embedded-opentype'),url('../../../../../skin/frontend/enterprise/slaphappy/fonts/HelveticaCERegular/helvetica_ce_regular-webfont.woff') format('woff'),url('../../../../../skin/frontend/enterprise/slaphappy/fonts/HelveticaCERegular/helvetica_ce_regular-webfont.ttf') format('truetype'),url('../../../../../skin/frontend/enterprise/slaphappy/fonts/HelveticaCERegular/helvetica_ce_regular-webfont.svg#helvetica_ceregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'HelveticaCEBold';src:url('../../../../../skin/frontend/enterprise/slaphappy/fonts/HelveticaCEBold/helveticaceboldd41d.eot?#iefix') format('embedded-opentype'),url('../../../../../skin/frontend/enterprise/slaphappy/fonts/HelveticaCEBold/helveticacebold.woff') format('woff'),url('../../../../../skin/frontend/enterprise/slaphappy/fonts/HelveticaCEBold/helveticacebold.ttf') format('truetype'),url('../../../../../skin/frontend/enterprise/slaphappy/fonts/HelveticaCEBold/helveticacebold.svg#helvetica_cebold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'HelveticaCeLight';src:url('../../../../../skin/frontend/enterprise/slaphappy/fonts/HelveticaCeLight/helvetica-neue-ce-35-thin-1361522164-webfontd41d.eot?#iefix') format('embedded-opentype'),url('../../../../../skin/frontend/enterprise/slaphappy/fonts/HelveticaCeLight/helvetica-neue-ce-35-thin-1361522164-webfont.woff') format('woff'),url('../../../../../skin/frontend/enterprise/slaphappy/fonts/HelveticaCeLight/helvetica-neue-ce-35-thin-1361522164-webfont.ttf') format('truetype'),url('../../../../../skin/frontend/enterprise/slaphappy/fonts/HelveticaCeLight/helvetica-neue-ce-35-thin-1361522164-webfont.svg#helvetica_ce_35_thinregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:Coolvetica;src:url("../../../../../skin/frontend/enterprise/slaphappy/fonts/coolvetica/coolvetica%20rg.ttf")}h1{font-size:38px;line-height:100%;font-weight:bold;text-transform:uppercase}h2{font-size:38px;line-height:100%;font-weight:lighter;text-transform:uppercase}a.button,button.button{border-radius:2px;padding:0;height:auto}a.button span, button.button
span{background:url('../../../../../skin/frontend/enterprise/slaphappy/images/button-arrow.png') 100% 50% no-repeat;color:#FFF;font-size:16px;padding:9px
10px 9px 9px;line-height:22px;text-transform:uppercase;font-weight:bold;margin-right:9px}a.button.b-blue,button.button.b-blue{background:#b41e87}a.button.b-blue:hover,button.button.b-blue:hover{background:#750a55}a.button.b-black,button.button.b-black{background:#030000}a.button.b-black:hover,button.button.b-black:hover{background:#414042}a.button.b-grey,button.button.b-grey{background:#919191;}a.button.b-grey:hover,button.button.b-grey:hover{background:#AFAFAF;}a.button.b-red,button.button.b-red{background:#b41e87}a.button.b-red:hover,button.button.b-red:hover{background:#750a55}a.button.b-orange,button.button.b-orange{background:#faa92e}a.button.b-navy,button.button.b-navy{background:#0096f0}.clearfix{clear:both}.float-right{float:right}.float-right:after{clear:both}.page{width:960px;font-family:Helvetica,Arial,sans-serif;text-align:left;padding-left:32px;padding-right:32px}.wrapper{margin:0;padding:0;background-color:#f8f8f8;min-width:1024px;width:100%}.main{border:none;background:none;margin-bottom:0;min-height:800px}.padding{padding:40px
0}.no-margin-right{margin-right:0 !important}.wrapper .main-container .col2-set .col-1,
.wrapper .main-container .col2-set .col-2{border:none;width:50%}.wrapper .main-container .darkwhite .col2-set .col-2{height:453px;width:46%}.col2-set .col-1-left{float:left;width:376px}.col2-set .col-2-main{float:right;width:582px;max-height:471px;overflow-y:auto}.main-container{min-height:500px;padding-top:0px;padding-bottom:0}.page-head-alt{background:none}.page-title{background:none}.aligncenter{text-align:center}.rating-box{width:70px;background:url(../../../../../skin/frontend/enterprise/slaphappy/images/rating1.png) 0 100% repeat-x;margin:2px
10px 0 10px}.rating-box
.rating{background:url(../../../../../skin/frontend/enterprise/slaphappy/images/rating1.png) 0 0 repeat-x}.ratings .rating-links{color:#939598;font-size:16px;text-decoration:none}.price-column-1{float:left;width:60%}.price-column-2{float:right;width:40%}.product-shop .price-box{background-color:#FFF;border:1px
solid #c2c1c1;box-shadow:2px 2px 20px #c2c1c1;-webkit-box-shadow:2px 2px 20px #c2c1c1;-moz-box-shadow:2px 2px 20px #c2c1c1}.product-shop .price-box
p{display:inline-block}.product-shop .price-box .special-price span.price,
.product-shop .price-box .special-price span.price-label{color:#0085c8 !important;font-weight:bold}.product-shop .price-box p
span{display:block}.product-shop .price-box .price-column-2{color:#FFF;font-size:16px;background-color:#10122a;padding:27px
0;text-transform:uppercase;text-align:center}.header-container{margin:0}.header-container .header-content
.page{position:relative}.header-container .header-content{height:68px;position:relative;padding-top:22px}.header-container .header-content .top-header-container{height:12px;position:absolute;width:100%;bottom:0}.header-container .header-content .shopping-cart{float:right;margin-top: -7px}.header-container .header-content .shopping-cart-link{background:url('../../../../../skin/frontend/enterprise/slaphappy/images/shopping-cart.png') 0 0 no-repeat;display:inline-block;height:33px;padding-left:55px}.header-container .navigation-content ul li:nth-child(2),
.header-container .navigation-content ul li:nth-child(3),
.header-container .navigation-content ul li:nth-child(4){border-left:5px solid #fff}.header-container .navigation-content .nav-container.page ul#nav li:nth-child(2),
.header-container .navigation-content .nav-container.page ul#nav li:nth-child(3){width:16%}.header-container .navigation-content div.nav-container{width:100%;padding:0}.header-container .navigation-content div.nav-container ul#nav li.first,
.header-container .navigation-content div.nav-container ul#nav
li.last{width:33%}.header-container .navigation-content div.nav-container ul#nav li
a{color:#797b82}.header-container .navigation-content div.nav-container ul#nav li.first
a{text-align:right;padding-right:80px}.header-container .navigation-content div.nav-container ul#nav li.last
a{text-align:left;padding-left:80px}.header-container .header-content .shopping-cart-link
span{background:url('../../../../../skin/frontend/enterprise/slaphappy/images/cart-arrow.png') 100% 46% no-repeat;display:inline-block;padding-right:17px;color:#b51e87;font-size:15px;text-transform:uppercase;font-weight:bold;line-height:30px}.header-container .navigation-content{background-color:#10122a;height:72px}.header-container .navigation-content .nav-container{background:none}.header-container .navigation-content .nav-container
#nav{background:none;font-size:18px;font-weight:bold;width:100%;padding:0}.header-container .navigation-content .nav-container #nav>li{background-color:#10122a;width:192px;text-align:center;position:relative;float:left;display:table;height:72px}.header-container .navigation-content .nav-container #nav>li>ul{background-color:#be1e28;width:112px;text-align:left;border:0;border-top:0;padding:18px
38px;position:absolute;top:72px}.header-container .navigation-content .nav-container #nav>li>ul>li{border-color:#000}.header-container .navigation-content .nav-container #nav>li>ul>li>a{padding:10px
0;font-size:16px;font-weight:normal}.header-container .navigation-content .nav-container #nav>li>ul>li>a:hover{color:#000}.header-container .navigation-content .nav-container #nav > li .shown-sub{left:2px}.header-container .navigation-content .nav-container #nav>li>a{line-height:24px;text-transform:uppercase;vertical-align:middle;display:table-cell}.header-container .navigation-content .nav-container #nav>li:hover>a{}.header-container .navigation-content .nav-container #nav>li.first>a:hover{}.header-container .navigation-content .nav-container #nav>li.last>a:hover{}.header-container .navigation-content .nav-container #nav
a{color:#FFF;text-decoration:none}.main-container .discount-bar{background:url('../../../../../skin/frontend/enterprise/slaphappy/images/discount-bar.png') 50% 0 no-repeat;height:55px;text-transform:uppercase;color:#FFF;line-height:40px;text-align:center}.main-container .discount-bar
h3{margin:0
auto;font-weight:bold;font-size:16px}.footer-container{background-color:#10122a;border:none;margin:0;height:162px;padding:32px
0 41px 0;min-width:1024px}.footer-container
.footer{background:none;text-align:left}.footer-container
.footer{width:989px}.footer-container .footer
ul{width:100%;margin:0}.footer-container .footer ul
li{width:300px;margin-right:9px;margin-bottom:0}.footer-container .footer ul
.last{margin-right:0;text-align:center}.footer-container .footer ul li
h3{color:#FFF;font-size:14px}.footer-container .footer ul li
a{color:#0085c8;font-size:12px;text-decoration:none;line-height:18px}.footer-container .footer ul li a:hover{border-bottom:2px solid #163e54}.footer-container .footer ul li ul li:first-child{margin-bottom:20px}.footer-container .footer ul .last ul
li{margin-bottom:16px}.footer-container .footer ul .last ul li:first-child{margin-bottom:6px}.footer-container .footer ul .last ul li:last-child{margin-bottom:0}.footer-container .footer ul li.customer-service-footer
h3{font-size:18px}.main-container
.darkwhite{height:570px}.main-container .darkwhite
h1{color:#b41e87;padding:20px
0;text-decoration:none;text-transform:none;font-family:Coolvetica;font-weight:500}.main-container .darkwhite
h3{font-size:21px;line-height:26px;color:#58595b;font-weight:lighter;font-weight:lighter;padding-bottom:30px;width:380px;text-transform:uppercase}.main-container .darkwhite .autoblow-img{margin:0
!important;float:right}.main-container .darkwhite .text-wrap{text-align:right;margin-top:80px}.main-container .darkwhite .text-wrap
p{height:26px;font-size:16px;color:#FFF}.main-container .darkwhite .text-wrap p
span{border-radius:14px;display:inline-block;padding:0
30px;height:26px;line-height:26px}.main-container .darkwhite .text-wrap .grey-text
span{background-color:#535353}.main-container .darkwhite .text-wrap .black-text
span{background-color:#0e0e0e}.main-container .darkwhite .text-wrap .red-text
span{background-color:#be1e28}.main-container
.grey{background-color:#d2d2d2;margin:0
auto}.main-container .grey
.center{margin:0
auto}.main-container .grey
h1{color:#000}.main-container .grey
h2{color:#000}.main-container .grey
.video{width:698px;height:396px;background:#FFF;margin:40px
auto 0}.main-container
.darkgrey{background-color:#101935;padding:40px
0 0;height:670px}.main-container .darkgrey
.page{position:relative}.main-container .darkgrey .get-to-know{position:absolute;width:650px;top:35px}.main-container .darkgrey .get-to-know
h1{text-transform:none;margin-bottom:85px;font-size:43px}.main-container .darkgrey
h1{color:#FFF}.main-container .darkgrey
h2{color:#0096f0;font-weight:bold}.main-container .darkgrey
a.button{margin-top:6px}.main-container .darkgrey .list-left{position:absolute;left:270px;top:180px;text-align:right}.circle-big{position:absolute;background-color:#fff;width:165px;height:160px;border-radius:50%;top:435px;left:2px}.main-container .darkgrey .circle-big
img{top:7px;right:31px}.circle-small-top,.circle-small-bottom{background-color:#fff;width:40px;height:40px;border-radius:50px;position:absolute;top:200px}div.circle-small-top.first{top:505px;left:215px}div.circle-small-top.second{top:505px;left:480px}div.circle-small-top.last{top:505px;left:713px}div.circle-small-bottom.first{top:415;left:215px}div.circle-small-bottom.second{top:425;left:480px}div.circle-small-bottom.last{top:435;left:720px}div.circle-small-top span, div.circle-small-bottom
span{text-align:center;font-size:20px;font-weight:bold;position:absolute;top:7px;left:14px}.main-container .darkgrey .list-left li:nth-child(1){margin-left: -18px;margin-right:20px}.main-container .darkgrey .list-left li:nth-child(2){margin-left:83px;width:165px}.main-container .darkgrey .list-left li:nth-child(3){margin-left:73px;width:140px}.main-container .darkgrey .list-right li:first-child{margin-right:99px}.main-container .darkgrey .list-right li:nth-child(2){margin-right:70px}.main-container .darkgrey .list-right li:nth-child(3){width:198px}.main-container .darkgrey .list-right{position:absolute;right:70px;top:485px}.main-container .darkgrey ul
li{color:#fff;font-size:16px;list-style:none;width:153px;margin-bottom:26px;display:inline-block;text-align:center}.main-container .darkgrey
img{display:block;position:absolute;top:290px;right:15px}.main-container
.blue{background-color:#e7e7e8}.main-container .blue
a.button{margin:20px
0}.main-container .blue a.button
span{padding:9px
30px 9px 9px}.main-container .blue h1,
.main-container .blue
h2{color:#FFF}.main-container .blue
.sizes{margin-top:60px}.main-container .blue .sizes
ul{padding:0;margin-bottom:18px}.main-container .blue ul
li{list-style-type:none;font-size:16px;width:110px;text-align:center;display:inline-block;margin:0
33px}.main-container .blue ul
li.first{margin-left:0}.main-container .blue ul
li.last{margin-right:0}.main-container .blue ul li .t-black{color:#000;text-transform:uppercase;font-weight:bold;margin:30px
0 12px}.main-container .blue ul li .t-white
p{color:#FFF;margin:0}.main-container .blue .white-bg{text-align:center}.main-container .blue .white-bg
span{background-color:#FFF;border-radius:14px;display:inline-block;padding:0
14px;height:20px;line-height:20px;font-weight:bold;font-size:11px;color:#3c3a3b;text-transform:uppercase}.main-container
.white{background-color:#fff}.main-container .white
.page{text-align:center}.main-container .white
h1{display:inline-block;margin-bottom:50px}.main-container .white
h2{display:inline-block;color:#b41e87;text-transform:none;font-weight:bold}.main-container .white .features ul
li{list-style-type:none;width:260px;text-align:center;display:inline-block;margin:30px
35px 0;vertical-align:top}.main-container .white .features ul
li.first{margin-left:0}.main-container .white .features ul
li.last{margin-right:0}.main-container .white .features ul li .t-red{font-size:24px;color:#101138;font-weight:bold;margin:20px
0;height:64px}.main-container .white .features ul li .t-black{font-size:16px;color:#58595b}.main-container .white
a.button{margin-top:20px}.main-container
.gray{background-color:#dddedd}.main-container .gray
h2{margin-bottom:14px}.main-container .gray h2
span{font-weight:bold;color:#444}.main-container .gray .customize-pleasure{text-align:center;margin:40px
0}.main-container .gray .customize-pleasure
img{padding:0
12px}.main-container .gray
a.button{margin:0
auto}.main-container .gray a.t-blue{color:#0096f0;font-size:24px;font-weight:bold;text-transform:uppercase;text-decoration:none}.main-container .gray a.t-blue:hover{color:#0c6da7;border-bottom:2px solid #77a8c5}.catalog-product-view
.wrapper{background:#fff}.col1-layout .col-main{padding:0}.productdetail-index-index .product-view{margin:40px
0}.product-view{margin:0;padding:0;float:none;width:100%;background:none;border:none;margin-bottom:70px}.product-view .product-essential .col2-set .col-1{width:44%}.product-view .product-essential .col2-set .col-2{width:56%}.product-view
h3{font-weight:bold;font-size:16px;color:#000;text-transform:uppercase;margin-left:10px;margin-bottom:14px}.product-view .product-options-bottom .add-to-cart label,
.product-view .product-options-bottom .add-to-cart .qty,
.product-view .product-options-bottom
.required{display:none}.product-view .product-options-bottom button
span{padding:8px
36px 8px 20px}.product-view .product-img-box{float:none;width:auto;padding:0;width:410px}.product-view .product-shop{float:none;width:auto;padding:0}.product-view .product-shop .product-options{margin:0}.product-view .product-shop .product-name{float:left}.product-view .product-shop .product-name
h1{font-size:16px;color:#201e1f;font-weight:bold}.product-view .product-shop .product-collateral{padding:0;width:auto;float:none}.product-view .product-shop .product-collateral .box-description{font-size:16px;color:#201e1f}.product-view .product-shop .product-collateral .box-description
.std{margin:20px
0}.product-view .product-shop .price-box .old-price .price-label,
.product-view .product-shop .price-box .special-price .price-label{font-size:14px}.product-view .product-shop .price-box .old-price .price,
.product-view .product-shop .price-box .special-price
.price{font-size:24px}.product-view .product-shop .price-box .old-price{text-decoration:none;color:#939598;padding:5px
10px 5px 20px;vertical-align:text-top}.product-view .product-shop .price-box .old-price .price-label{padding-bottom:1px}.product-view .product-shop .price-box .special-price{padding:3px
0px 5px 13px;vertical-align:text-top}.product-view .product-shop .price-box .get-fast-text{background-color:#e6d4e7;color:#404040;font-size:16px;padding:8px
0;text-align:center}.product-view .product-shop .price-box .regular-price{text-decoration:none;padding:5px
30px;vertical-align:text-top;display:block}.product-view .product-shop .price-box .regular-price .price-label{font-size:16px;color:#939598;display:block}.product-view .product-shop .price-box .regular-price
.price{font-size:24px;color:#939598;display:block}.product-view .product-shop .product-options dt
label{font-size:16px;font-weight:bold;text-transform:uppercase;padding:7px
20px;display:inline-block}.product-view .product-shop .product-options
dd{margin-top:0;padding:20px
0 20px 60px}.product-view .product-shop .product-options dd
label{color:#3d3d3d;font-size:14px}.product-view .product-shop .product-options dt.option-black{background-color:#000}.product-view .product-shop .product-options dt.option-dark{background-color:#3d3d3d}.product-view .product-shop .product-options dt.option-grey{background-color:#e6e7e8}.product-view .product-shop .product-options dt.option-black label,
.product-view .product-shop .product-options dt.option-dark
label{background:url('../../../../../skin/frontend/enterprise/slaphappy/images/arrow-bottom.png') 100% 46% no-repeat;color:#fffefe}.product-view .product-shop .product-options dd.option-black{border:1px
solid #000}.product-view .product-shop .product-options dd.option-dark{border:1px
solid #3d3d3d}.product-view .product-shop .product-options dd.option-grey{background-color:#e6e7e8}.product-view .product-shop .product-options dd
input{display:none}.product-view .product-shop .product-options dd input+span{margin:0}.product-view .product-shop .product-options dd input + span
label{background:url('../../../../../skin/frontend/enterprise/slaphappy/images/radio-off-options.png') 0 48% no-repeat;padding-left:20px}.product-view .product-shop .product-options dd input + span label
a{margin-left:9px;font-size:12px;color:#0096f0;text-decoration:none}.product-view .product-shop .product-options dd input:checked + span
label{background:url('../../../../../skin/frontend/enterprise/slaphappy/images/radio-on-options.png') 0 48% no-repeat}.product-view .product-shop .product-options dd input[disabled=disabled] + span
label{color:#a7a9ac;background:url('../../../../../skin/frontend/enterprise/slaphappy/images/radio-disabled-options.png') 0 48% no-repeat}.product-view #customer-reviews{box-shadow:2px 2px 20px #999;-webkit-box-shadow:2px 2px 20px #999;-moz-box-shadow:2px 2px 20px #999}.product-view #customer-reviews .col2-set .col-1-left{border-right:2px solid #777}.product-view #customer-reviews .col2-set .col-1-left,
.product-view #customer-reviews .col2-set .col-2-main{}.product-view #customer-reviews .form-add{margin:20px
auto;width:290px}.product-view #customer-reviews #product-review-table{border:none;width:290px;padding:0}.product-view #customer-reviews #product-review-table th,
.product-view #customer-reviews #product-review-table
td{border:none;padding:0}.product-view #customer-reviews #product-review-table
th{color:#3d3d3d;font-size:16px;font-weight:normal;text-transform:none}.product-view #customer-reviews #product-review-table
td{color:#b51e87;font-size:16px;font-weight:bold;text-align:right}.product-view #customer-reviews #product-review-table td
*{vertical-align:middle;margin:0}.product-view #customer-reviews #product-review-table td
input{display:none}.product-view #customer-reviews #product-review-table td input+label{background:url('../../../../../skin/frontend/enterprise/slaphappy/images/radio-off.png') 100% 48% no-repeat;padding-right:20px}.product-view #customer-reviews #product-review-table td input:checked+label{background:url('../../../../../skin/frontend/enterprise/slaphappy/images/radio-on.png') 100% 48% no-repeat}.product-view #customer-reviews .ratings-table .rating-box{margin:0}.product-view #customer-reviews .col-2-main
.review{color:#3d3d3d;font-size:16px;padding:40px}.product-view #customer-reviews .col-2-main
.review.odd{background-color:#f6f6f6}.product-view #customer-reviews .col-2-main
.review.even{}.product-view #customer-reviews .col-2-main .review
p{color:#3d3d3d;font-size:16px;font-weight:bold;margin:16px
0}.product-view
.averageRating{background-color:#ededed;padding:40px}.product-view .averageRating table th,
.product-view .averageRating table
td{border:none}.product-view .averageRating table
tr{background-color:transparent}.product-view .averageRating
h4{font-weight:bold;font-size:16px;color:#000}.product-view .averageRating .rate-stars{margin-left:20px}.product-view .averageRating .rate-stars .rating-box{margin:0}.product-view .averageRating .rate-stars
span{color:#5f5f5f;font-size:16px}.product-view #review-form
button{float:none;margin:0
auto;width:100%}.product-view #review-form button
span{padding:7px
23px 7px 9px}.product-view #review-form label,
.product-view #review-form .input-box{float:none}.product-view #review-form .form-list
label{color:#3d3d3d;font-size:16px;font-weight:normal}.product-view #review-form .form-list .input-box
input{width:270px;height:26px;padding:0
10px;background:#eceef0;border:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.product-view #review-form .input-box
textarea{width:270px;height:56px;padding:10px;background:#eceef0;border:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.product-view .product-img-box .product-image{border:1px
solid #dedede;display:inline-block}.faq-index-index .col1-layout{padding-top:30px}.shop-index-index .col1-layout.page{width:100%;height:100%;background:#dcdcdc;padding-right:0px;padding-left:0px}.shop-index-index .col1-layout .col-main{min-height:1000px}.shop-index-index .discount-bar-bg{background:#dcdcdc}.shop-index-index
.wrapper{min-width:1060px}.catalog-category-view .col1-layout .col-main{min-height:1000px}.catalog-category-view .col1-layout.page{width:100%;height:100%;background:#dcdcdc;padding-right:0px;padding-left:0px}.catalog-category-view .discount-bar-bg{background:#dcdcdc}.catalog-category-view
.wrapper{min-width:1060px}.category-view{width:1024px;margin:0
auto;padding:40px
20px 20px}.category-products
ul{display:inline}.plist-title-box{width:1024px;height:90px;font-family:HelveticaCeLight;font-size:38px;color:#201e1f;line-height:40px;position:relative}.plist-title-box
p{position:absolute;top:0;left:2px}.plist-title-box
span{font-weight:bold}.products-grid{padding:0
0 0 0px}.products-grid
li.item{width:503px;height:288px;position:relative;margin-bottom:18px;margin-right:18px;background:white;box-shadow:2px 2px 20px #c2c1c1;-webkit-box-shadow:2px 2px 20px #c2c1c1;-moz-box-shadow:2px 2px 20px #c2c1c1}.products-grid .product-image{position:absolute;height:200px;width:200px;top:0px;left:24px}.products-grid
.actions{position:absolute;left:260px;top:234px}.products-grid .p-name{font-family:HelveticaCEBold;font-size:16px;position:absolute;left:229px;color:#000;max-width:220px;line-height:17px;height:36px;overflow:hidden}.products-grid .short-desc{width:225px;height:55px;font-family:Helvetica;font-size:12px;position:absolute;top:222px;left:24px}.a-more-details{;color:#750a55}.products-grid .p-name{left:260px;top:21px}.products-grid .line-desc{font-size:10px;position:absolute;left:260px;top:62px;color:#201e1f;max-width:222px}.products-grid .rating-box{position:relative}.products-grid .rating-box
.amount{position:absolute;left:90px;width:150px;top:2px}.products-grid .ratings .amount
a{text-decoration:initial}.list-price-box{position:absolute;left:260px;top:108px;width:224px;height:90px;box-shadow:2px 2px 20px #c2c1c1;-webkit-box-shadow:2px 2px 20px #c2c1c1;-moz-box-shadow:2px 2px 20px #c2c1c1}.list-price-box
.box1{height:54px;width:105px;float:left;color:#598939}.list-price-box .box1
p{font-family:Helvetica;font-size:10px;position:absolute;left:24px;top:15px}.list-price-box .box1 .old-price{text-decoration:initial}.list-price-box .box1
.price{font-weight:bold;font-size:16px}.list-price-box
.box2{height:54px;width:105px;float:left}.list-price-box .box2
p{font-family:Helvetica;font-size:10px;position:absolute;left:112px;top:15px}.list-price-box .box2 .price-label{color:#b41e87}.list-price-box .box2
.price{font-weight:bold;font-size:16px;color:#b41e87}.list-price-box
.box3{height:36px;width:224px;background:#10122a;float:right}.list-price-box .box3
p{font-family:Helvetica;font-size:14px;color:#f6f6f6;position:absolute;left:58px;top:62px;font-weight:bold}.products-grid .rating-box{margin:0px
10px 0 0px}.products-grid .rating-box+p{display:inline}.products-grid
.ratings{position:absolute;left:260px;top:75px;width:224px}.products-grid .ratings
a{font-family:Helvetica;font-size:15px;color:#939598}.product-autoblow .col1-layout.page{width:100%;height:100%;padding-right:0px;padding-left:0px}.product-autoblow .product-view{width:960px;margin:0
auto}.product-autoblow .footer-container{margin-top:40px}.product-autoblow .discount-bar-bg{background:#00aeef}.ab2-product-slider{height:838px;width:100%;background: -webkit-linear-gradient(bottom, rgb(34, 33, 33) 0%, rgb(50, 49, 49) 100%);background: -o-linear-gradient(bottom, rgb(34, 33, 33) 0%, rgb(50, 49, 49) 100%);background: -ms-linear-gradient(bottom, rgb(34, 33, 33) 0%, rgb(50, 49, 49) 100%);background: -moz-linear-gradient(bottom, rgb(34, 33, 33) 0%, rgb(50, 49, 49) 100%);background:linear-gradient(to top, rgb(34, 33, 33) 0%, rgb(50, 49, 49) 100%)}.ab2-slider-wrapper{width:960px;height:838px;margin:0
auto;position:relative}.s-product-shadow{background:url("../../../../../skin/frontend/enterprise/slaphappy/images/s-product-shadow.png") no-repeat}.s-string{position:absolute;top:224px;left:55px;font-weight:bold;font-size:38px;color:#fff;line-height:43px}.s-circle{position:absolute;top:423px;left:503px;width:185px;height:185px;background:#000;border:1px
solid #000;border-radius:90px;z-index:5}.s-circle
.p1{color:#fff;font-size:15px;font-weight:bold;position:absolute;left:55px;top:35px;line-height:15px}.s-circle
.p2{color:#909294;font-size:17px;font-family:Helvetica;position:absolute;left:56px;top:80px;line-height:15px;text-decoration:line-through}.s-circle
.p4{color:#909294;font-size:7px;font-family:Helvetica;position:absolute;left:99px;top:80px;line-height:8px}.s-circle
.p3{position:absolute;left:56px;top:111px;line-height:14px;font-weight:bold;color:#0096f0;font-size:8px}.s-circle .p3
span{font-size:28px;padding-left:2px}.s-slider{position:relative;left:615px;top:70px;z-index:0;display:inline-block}.s-slider .circle-num{display:inline-block;z-index:5;background:#aa1e28;width:38px;height:38px;border-radius:90px;position:relative;cursor:pointer}.s-slider .circle-num
p{font-weight:bold;font-size:20px;color:#fff;position:absolute;left:13px;top:5px}.s-slider
.sel{background:#fff;color:#aa1e28;cursor:pointer}.s-slider .sel
p{background:#fff;color:#aa1e28}.s-slider
.n1{position:absolute;z-index:5;left:118px;top: -17px}.s-slider
.n2{position:absolute;z-index:5;left:207px;top:172px}.s-slider
.n3{position:absolute;z-index:5;left:36px;top:306px}.s-slider
.n4{position:absolute;z-index:5;left:174px;top:476px}.s-slider
.n5{position:absolute;z-index:5;left:210px;top:558px}.s-sel-num{left: -559px;top: -365px}.s-text{position:absolute;display:inline-block;left: -558px;top:333px;color:#fff;font-family:Helvetica;font-size:15px;line-height:17px;text-align:left}.ab2-sb{cursor:pointer}#slide-commands{display:none}.ab2-product-sizes{height:1052px;background:#00aeef;margin-bottom:15px}.ab2-sizes-wrapper{width:960px;height:1052px;margin:0
auto;position:relative}.ab2-sizes-wrapper .s-red-img{position:absolute;top:488px;left:193px}.ab2-sizes-wrapper .s-string1{left:184px;top:270px;position:absolute;font-family:HelveticaCeLight;color:#000;font-size:38px;line-height:37px}.ab2-sizes-wrapper .s-string1
span{font-family:HelveticaCEBold}.ab2-sizes-wrapper .s-string2{left:184px;top:378px;position:absolute;font-family:HelveticaCeLight;color:#fff;font-size:21px;line-height:25px}.ab2-sizes-wrapper .s-string2
span{font-family:HelveticaCEBold}.s-size-block{width:810px;height:185px;position:absolute;top:781px;left:65px;display:inline-block}.s-size-block
div{width:270px;height:185px;float:left;position:relative}.s-size-block
img{position:absolute;top:30px;left:40px}.s-size-block .s-title{font-weight:bold;font-size:21px;color:#fff;position:absolute;left:128px;top:25px}.s-size-block .s-desc{font-family:Helvetica;font-size:16px;color:#fff;position:absolute;left:128px;top:68px;line-height:20px}.s-size-block .s-price{font-weight:bold;font-size:18px;color:#000;position:absolute;left:128px;top:151px}.ab2-before-white-block{height:402px;width:100%;background:#fff}.ab2-before-wb-wrapper{width:960px;margin:40px
auto}.ab2-before-wb-wrapper
div{position:absolute;top:290px}.ab2-before-wb-wrapper
p{font-weight:500;font-family:Coolvetica;font-size:36px;color:#000;line-height:39px}.ab2-before-wb-wrapper
span{color:#b51e87}.sitemap
ul{margin:50px
0}.sitemap ul
li{list-style-type:none;font-size:14px}.sitemap ul li
a{text-decoration:none;line-height:24px}.faq .faq-wrapper{margin:50px
0}.faq .faq-wrapper
h3{font-size:16px;color:#b41e87;font-weight:bold;text-transform:uppercase;font-family:HelveticaCERegular;margin-top:20px}.faq .faq-wrapper h4
a{font-size:14px;color:#939598;text-transform:uppercase;font-weight:normal;line-height:20px;cursor:pointer;text-decoration:none}div.faq h2, div.faq
h1{font-family:Coolvetica;text-transform:none;font-weight:normal;color:black}.faq .faq-wrapper a:hover{color:#000;border-bottom:1px solid #000}.faq .faq-wrapper div
div{font-size:18px;color:#000;width:924px;height:auto;padding:20px
0 20px 36px;line-height:100%;position:relative;background-color:#f8f8f8}.discount-bar-bg{padding-top:20px}.product-extrasleeves .col1-layout.page{width:100%;height:100%;padding-right:0px;padding-left:0px}.product-extrasleeves .product-view{width:960px;margin:0
auto}.product-extrasleeves .main-container{margin:0px;padding-top:0px}.product-extrasleeves .discount-bar-bg{background:#f7f7f7}.sleeves-1st{height:713px;width:100%;background:#f7f7f7}.sleeves-1st-wrapper{width:960px;height:713px;margin:0
auto;position:relative}.sleeves-1st .s1-img{position:absolute;left:535px;top:40px}.sleeves-1st .s1-string-box{text-transform:uppercase;width:510px;font-weight:bold;font-size:38px;color:#000;line-height:42px;padding-top:90px}.sleeves-1st .s1-string-box a
span{padding:9px
28px 9px 9px}.sleeves-1st .s1-features{padding-top:54px;width:500px}.sleeves-1st .s1-features
li{float:left}.sleeves-1st .s1-features li:first-child{padding-right:40px}.sleeves-1st .s1-features li:last-child{padding-left:40px}.sleeves-2st{height:482px;width:100%;background:#e5e5e5}.sleeves-2st-wrapper{width:960px;margin:0
auto;position:relative}.sleeves-2st .s2-string-box{font-weight:bold;font-size:38px;color:#000;line-height:41px;position:absolute;left:32px;top:40px}.sleeves-2st .s2-string-box
span{color:#aa1e28}.sleeves-2st .s2-sizes-box{height:290px;width:900px;position:absolute;top:170px;left:68px}.sleeves-2st .s2-sizes-box
div{width:300px;height:290px;float:left;position:relative}.sleeves-2st .s2-sizes-box
img{position:absolute;left:20px;top:20px}.sleeves-2st .s2-sizes-box .s2-title{font-weight:bold;font-size:21px;color:#aa1e28;line-height:22px;position:absolute;left:156px;top:111px}.sleeves-2st .s2-sizes-box .s2-desc{font-family:Helvetica;font-size:16px;color:#000;line-height:17px;position:absolute;left:156px;top:175px}.sleeves-2st .s2-sizes-box .s2-desc
span{font-weight:bold;font-size:21px;line-height:22px}.sleeves-2st .s2-sizes-box:after{clear:both}.sleeves-3st{height:876px;width:100%;background:#00aeef}.sleeves-3st-wrapper{width:1185px;height:876px;margin:0
auto;position:relative}.sleeves-3st .s3-string-box{font-weight:bold;font-size:36px;color:#fff;line-height:38px;position:absolute;left:153px;top:273px}.s3-sleeves{height:500px;position:absolute;left:0px;top:376px}.s3-sleeves
.box{height:500px;width:395px;float:left;position:relative;text-align:center}.s3-sleeves .box .sleeve-img{padding-top:41px}.s3-sleeves .box .s3-btn{position:absolute;top:395px;left:115px}.s3-sleeves .box
button{width:169px}.s3-sleeves .s3-sizes{border:1px
solid #fff;width:242px;height:126px;position:absolute;left:79px;top:249px;color:#fff}.s3-sleeves .s3-sizes
.title{font-weight:bold;font-size:16px;padding-top:20px;padding-bottom:16px}.s3-sleeves .s3-sizes
input{margin-right:5px}.s3-sleeves .s3-sizes
p{font-family:Helvetica;font-size:14px;line-height:19px}.s3-sleeves .box .c-soon{width:169px;height:36px;border:1px
solid #fff;text-align:center;border-radius:5px;top:398px}.s3-sleeves .box .c-soon
p{font-weight:bold;font-size:16px;color:#fff;padding-top:8px}.s3-sleeves .s3-sizes
input{display:none}.s3-sleeves .s3-sizes input+label{background:url('../../../../../skin/frontend/enterprise/slaphappy/images/radio-off-options-v2.png') 0 48% no-repeat;padding-left:20px}.s3-sleeves .s3-sizes input:checked+label{background:url('../../../../../skin/frontend/enterprise/slaphappy/images/radio-on-options-v2.png') 0 48% no-repeat;padding-left:20px}.s3-sleeves:after{clear:both}.s5-after-white-block{height:413px;width:100%;background:#fff}.s5-awb-wrapper{width:960px;margin:40px
auto}.s5-awb-wrapper
div{position:absolute;top:303px}.s5-awb-wrapper
p{font-weight:bold;font-size:38px;color:#000;line-height:39px;text-transform:uppercase}.s5-awb-wrapper
span{color:#aa1e28}.sleeves-4st{height:560px;width:100%;margin-bottom: -14px;background:#201e1f}.sleeves-4st-wrapper{width:960px;margin:0
auto;position:relative;margin-top:40px}.sleeves-4st-wrapper .s4-string-box{font-weight:bold;font-size:36px;line-height:37px;color:#fff;text-transform:uppercase;padding:40px
0}.sleeves-4st-wrapper .s4-grid{margin-left:74px}.sleeves-4st-wrapper .s4-grid
div{width:203px;float:left;font-family:Helvetica;font-size:16px;color:#fff;text-align:center}.sleeves-4st-wrapper .s4-grid div
p{padding-top:67px}.sleeves-4st-wrapper .s4-how-to{display:block;width:100%;text-align:center}.popup_overlay{position:fixed;top:0px;left:0px;width:100%;height:100%;background:#787878;opacity:0.3;z-index:9990;display:none}@media screen and (max-width: 1185px){.page{width:960px}.s3-sleeves
.box{width:330px}}.cart{background:none}.cart-main{position:relative;height:412px;background:white}.cart
.messages{width:880px;padding:18px
36px 0px}.cart{width:952px;height:auto;position:relative;left:35px;top:35px;border:1px
solid #ececec;-webkit-box-shadow:0px 0px 30px 0px rgba(170, 170, 170, 0.75);-moz-box-shadow:0px 0px 30px 0px rgba(170, 170, 170, 0.75);box-shadow:0px 0px 30px 0px rgba(170, 170, 170, 0.75)}.data-table
thead{background:none}.data-table tr
th{text-transform:none;color:#000;font-size:14px;font-weight:bold;text-align:center;padding-bottom:20px}.cart-table tbody
td{text-align:center;padding-top:34px}.cart-table tbody td:first-child{padding-top:15px}.cart-table
input.qty{border:1px
solid #a7a9ac;border-radius:4px;box-shadow:inset 0px 0px 12px #a7a9ac;font-family:Helvetica;height:20px;width:36px !important}.cart-table
.price{font-weight:bold;font-size:16px;color:#000}.cart-table .checkout-update-button{border:0;background:white;cursor:pointer;font-size:14px;color:#31aaf3;border-bottom:1px solid #31aaf3}.data-table .product-name
a{font-family:Helvetica;font-size:14px;text-decoration:initial;text-transform:none}.data-table .remove-item{font-size:14px;text-decoration:initial;color:#a1a3a6}.data-table{border:0;padding:30px
38px 20px}.checkoutproceedleft{width:195px;height:220px;position:absolute;left:27px}.checkoutproceedimg{background:#f1f2f2;font-size:14px;padding:9px
25px 9px;width:235px;font-family:Helvetica}.checkoutproceedimg
h5{font-size:14px;font-family:Helvetica;font-weight:normal}.checkout-secured
img{padding:10px
8px}.securedBanner
img{padding:29px
0 0 17px}.checkoutproceedimg ul
li{background:url("../../../../../skin/frontend/enterprise/slaphappy/images/cart-v-sym.png") no-repeat;padding-left:32px;margin-top:11px}.cartpromomain{position:absolute;width:140px;height:120px;left:515px;top:0;background:#f1f2f2;text-align:center;font-weight:bold;font-size:14px;text-align:center;padding-top:7px}.cartpromomain
input{border:1px
solid #a7a9ac;border-radius:4px;box-shadow:inset 0px 0px 12px #a7a9ac;font-family:Helvetica;margin-left:8px;width:120px;height:20px;margin-bottom:12px;margin-top:9px}.cartpromomain button
span{font-size:14px;padding:4px
30px 4px 20px;background:url('../../../../../skin/frontend/enterprise/slaphappy/images/button-arrow.png') 90% 48% no-repeat}.cartpromomain .b-coupon{background:#373737}.cartpromomain button.b-black:hover{background:#69686a}.cartpromomain .b-coupon a.button.b-black,button.button.b-black{background:#373737}.cart
.totals{background:white;padding:23px
40px 0 15px}.cart .totals table
td{font-family:Helvetica;font-size:14px;color:#b0b1b3}.cart .totals table tfoot
strong{font-weight:bold;font-size:16px;color:#000}.cart .totals table tfoot td
.price{color:#da2032}.cart .totals table th, .cart .totals table
td{padding:0
17px 0}.cart{margin-bottom:70px}.cart-main
.hr{border-bottom:1px solid #bec0c1;width:876px;margin:0
auto;margin-top:100px}.checkout-types{padding-top:35px}.checkout-types
li{width:auto;float:left;padding-right:22px}.discount-coupon-banner{width:156px;position:absolute;left:325px;z-index:5;top:8px}dl.item-options{font-size:11px;text-align:left;padding-left:5px;font-family:Helvetica}.checkout-types li button.button.b-blue{width:300px}.checkout-types li a.button span, .checkout-types li button.button
span{background:none;padding:10px
20px}.checkout-types li .button.b-grey
span{background:url('../../../../../skin/frontend/enterprise/slaphappy/images/button-arrow-left.png') 6% 48% no-repeat;padding:9px
9px 9px 23px}.checkout-types li .button.b-orange,
.checkout-types li .button.b-navy{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.checkout-types li .button.b-orange span p,
.checkout-types li .button.b-navy span .t-text{font-size:14px;color:#1b3662;font-weight:bold;text-transform:none;display:inline-block;width:86px;line-height:12px;font-style:italic}.checkout-types li .button.b-orange span
img{margin-top: -12px}.checkout-types li .button.b-navy span .t-white{font-family:HelveticaCEBold,sans-serif;font-size:28px;color:#fff;font-style:normal;text-transform:none;display:inline-block;vertical-align:top}.checkout-types li .button.b-navy{min-width:280px}#p_method_checkmo,#p_method_eprocessingnetwork,#p_method_paypal_direct{border:0;border-radius:0;box-shadow:0px 0px 0px}span.validation-error,div.validation-error,span.validation-passed,div.validation-passed{background:none}.cms-compliance-notice .compliance-notice-text{font-size:24px;font-weight:bold;text-transform:uppercase}.cms-privacy .privacymain h1,
.cms-returnpolicy .returnpolicy h1,
.cms-terms .termsmain
h1{margin-bottom:10px}.contacts-index-index .fieldset
h2{font-weight:bold}.contacts-index-index .fieldset
label{text-transform:uppercase;width:100px}.contacts-index-index .buttons-set{width:496px}.ab2-home-logos-block-wrapper{width:100%;height:350px;background:#e6e6e6}.ab2-home-logos-block{margin:0
auto;height:488px;width:980px;position:relative}.ab2-home-logos-block .lb-string-box{font-family:Helvetica;font-size:38px;line-height:39px;color:#0e0e0e;position:absolute;top:40px;left:10px}.ab2-home-logos-block .lb-string-box
span{color:#be1e28;font-family:HelveticaCEBold}.lb-logos-grid{height:auto;position:absolute;left:5px;width:960px;text-align:center;top:170px}.lb-logo-container{height:70px;width:960px}.lb-logo-container
li{margin-right:50px;float:left;width:150px;text-align:center;vertical-align:middle;height:70px;list-style:none;display:block;position:relative}div.lb-logos-grid ul li:last-child{margin-right:0}div.lb-logos-grid
ul{padding-left:0;margin-bottom:0}div.lb-logos-grid ul li:first-child{margin-left: -25px;margin-right:66px}div.lb-logos-grid ul li
img{display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.mousetrap{border:1px
solid #dedede}.product-view .product-img-box .more-views{width:300px;text-align:center;margin:10px
auto}.product-view .product-img-box .more-views
li{border:none}.product-view .product-img-box .more-views li
img{border-radius:90px;-webkit-border-radius:90px;-moz-border-radius:90px;border:1px
solid #dedede}.cart
.messages{background:white}.stepcheckout div.onestepcheckout-column-left
ul{width:254px}.stepcheckout div.onestepcheckout-column-left ul input,
.stepcheckout div.onestepcheckout-column-left ul
select{border:1px
solid #a7a9ac;box-shadow:inset 0px 0px 12px #a7a9ac}.stepcheckout div.onestepcheckout-column-left ul
select{height:26px;background-size:30px 26px;-o-background-size:30px 26px;-webkit-background-size:30px 26px;-moz-background-size:30px 26px}.stepcheckout div.onestepcheckout-column-left div.input-firstname{width:119px;margin-right:6px}.stepcheckout div.onestepcheckout-column-left div.input-lastname{width:119px}.stepcheckout div.onestepcheckout-column-left div.input-postcode .input-text{width:74px}.stepcheckout div.onestepcheckout-column-left div.input-city{width:104px}.stepcheckout div.onestepcheckout-column-left div.input-city .input-text{width:100px}div.onestepcheckout-threecolumns div.onestepcheckout-column-right ul input,
div.onestepcheckout-threecolumns div.onestepcheckout-column-right ul
select{border:1px
solid #a7a9ac;box-shadow:inset 0px 0px 12px #a7a9ac}div.onestepcheckout-threecolumns div.onestepcheckout-column-right ul div.card-number
input{width:128px}div.onestepcheckout-threecolumns div.onestepcheckout-column-right ul div.cvv
a{margin-left:5px}.stepcheckout div.onestepcheckout-column-right div.expiry-month,
.stepcheckout div.onestepcheckout-column-right div.expiry-date,
.stepcheckout div.onestepcheckout-column-left div.input-country,
.stepcheckout div.onestepcheckout-column-left div.input-region{overflow:hidden}.stepcheckout div.onestepcheckout-column-right div.expiry-month,
.stepcheckout div.onestepcheckout-column-right div.expiry-date{vertical-align:top}.stepcheckout div.onestepcheckout-column-left div.input-region{width:142px}.stepcheckout div.onestepcheckout-column-right div.expiry-month select,
.stepcheckout div.onestepcheckout-column-right div.expiry-date select,
.stepcheckout div.onestepcheckout-column-left div.input-country select,
.stepcheckout div.onestepcheckout-column-left div.input-region
select{width:120%;background:url("../../../../../skin/frontend/enterprise/slaphappy/images/b-select.png") no-repeat scroll 80% center transparent;background-size:30px 26px;-o-background-size:30px 26px;-webkit-background-size:30px 26px;-moz-background-size:30px 26px}.option-black #options_18+span{display:none}.checkout-paypal .stepcheckout div.onestepcheckout-column-left div.input-country
select{width:225px}.checkout-paypal div.checkoutcontainer div.input-postcode{width:60%}.checkout-paypal div.checkoutcontainer div.input-country{width:248px}.checkout-paypal div.checkoutcontainer div.input-email
input{width:226px}.checkout-paypal div.checkoutcontainer input,
.checkout-paypal div.checkoutcontainer
select{padding:3px
10px !important}.checkout-paypal div.checkoutcontainer .paypal-logo{padding:20px
0}.checkout-paypal div.checkoutcontainer .paypal-logo
*{display:block;margin:0
auto}.paypal-logo a.button span, .paypal-logo button.button
span{background:none;padding:10px
20px}.paypal-logo .button.b-orange{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-top:10px!important}.paypal-logo .button.b-orange span
p{font-size:14px;color:#1b3662;font-weight:bold;text-transform:none;display:inline-block;width:86px;line-height:12px;font-style:italic}.paypal-logo .button.b-orange span
img{margin-top: -12px;display:inline-block}#thankyou-note-container{margin:50px;display:inline-block;width:500px}#thankyou-note-container
h2{margin:20px
0}.autoblow2-videos{padding-top:62px;min-height:1175px}.autoblow2-videos .videos-wrapper{margin-top:15px;border-top:1px solid #ccc}.autoblow2-video-item{float:left;padding-top:40px;width:455px}.autoblow2-video-item:nth-child(even){padding-left:37px}.autoblow2-videos
.title{font:20px HelveticaCERegular, sans-serif;color:#c33;padding-bottom:19px;height:50px}.autoblow2-videos .videos-top{height:382px}.autoblow2-videos .videos-bottom{padding-top:8px}.autoblow2-videos .autoblow2-info{height:151px;position:relative;width:inherit}.autoblow2-videos .autoblow2-info
.background{height:131px;background-color:#c3dfec;margin-top:20px;position:absolute;width:100%}.autoblow2-info-content{margin:33px
0 0 142px}.autoblow2-info-links{width:350px;float:left}.autoblow2-info-content
a{font-size:30px;text-decoration:none;line-height:31px
background-image: none}.autoblow2-info-content a:hover{text-decoration:underline}.autoblow2-info .autoblow2-info-content
a.button{background-color:#c33;margin:4px
0 0 40px;border-radius:25px;width:250px;height:58px;background-image:none}.autoblow2-info .autoblow2-info-content a.button
span{color:white;background-image:none;margin:8px
30px;text-transform:none;font-size:22px}.autoblow2-info-content a
span{color:#c33}.autoblow2-img1{background-image:url('../../../../../skin/frontend/enterprise/slaphappy/images/s-ab2-product-slide2.png');background-repeat:no-repeat;background-size:63px 151px;height:151px;width:63px;margin-left:34px;position:absolute;z-index:100}.autoblow2-img2{background-image:url('../../../../../skin/frontend/enterprise/slaphappy/images/home/autoblow2.png');background-repeat:no-repeat;background-size:126px 116px;height:116px;width:126px;position:absolute;right:23px;top:29px;z-index:100}.cms-demo-videos .main-container>.page{width:inherit}.autoblow2-demo .header-content{background:none;background-color:#c8212c}.autoblow2-demo .head-content{height:120px;background-color:#9b1e24;padding-top:47px}.autoblow2-demo .head-content
h1{text-transform:none;font:46px "HelveticaCEBold";color:#600;margin-top: -13px}.autoblow2-demo .head-content
h2{text-transform:none;font:36px "HelveticaCERegular";color:white}.autoblow2-demo .header-content
.logo{background-image:url('../../../../../skin/frontend/enterprise/slaphappy/images/autoblow-logo-white.html');background-repeat:no-repeat;background-size:272px 49px;height:49px}.autoblow2-demo .autoblow2-info{width:652px}.autoblow2-demo .autoblow2-info
.background{background-color:black}.autoblow2-demo .videos-wrapper{border:none}.autoblow2-demo.autoblow2-videos{padding-top:0;position:relative}.autoblow2-main-video{padding-top:99px}.autoblow2-demo
.title{color:white}.autoblow2-demo .video-sidebar{background-color:black;width:35%;position:absolute;top:0px;right:0;height:100%}.autoblow2-demo .video-sidebar .autoblow2-video-item{padding-left:60px;float:none}.autoblow2-demo .video-sidebar
.title{width:300px}.cms-demo-videos
p{margin-bottom:0}.autoblow2-demo .videos-wrapper{margin-top:0}.cms-demo-videos
.page{padding:0}.cms-demo-videos
.wrapper{background-image: -webkit-gradient(
linear,
left bottom,
right top,
color-stop(0.59, #333333),
color-stop(0.76, #666666)
);background-image: -o-linear-gradient(right top, #333 59%, #666 76%);background-image: -moz-linear-gradient(right top, #333 59%, #666 76%);background-image: -webkit-linear-gradient(right top, #333 59%, #666 76%);background-image: -ms-linear-gradient(right top, #333 59%, #666 76%);background-image:linear-gradient(to right top, #333 59%, #666 76%)}.autoblow2-demo .autoblow2-info
.background{height:91px}.autoblow2-demo .autoblow2-info .autoblow2-img1{background-size:43px 100px;height:100px;width:43px}.autoblow2-demo .autoblow2-info .autoblow2-img2{background-size:88px 79px;height:79px;width:88px;right:0}.autoblow2-demo .autoblow2-info-links{width:230px}.autoblow2-demo .autoblow2-info-content{margin:25px
0 0 97px;line-height:20px}.autoblow2-demo .autoblow2-info-content
a{font-size:20px}.autoblow2-demo .autoblow2-info-content
a.button{width:174px;height:40px;border-radius:20px;background-image:none}.autoblow2-demo .autoblow2-info-content a.button
span{font:15px "HelveticaCEBold";margin:0
20px}.autoblow2-demo .autoblow2-video{width:235px;cursor:pointer}.video-content .video-description{padding:35px
0}.video-description
h5{font:16px "HelveticaCERegular";color:#ccc}.video-description
h6{font:14px "HelveticaCERegular";color:#c33}.video-description h6
span{color:#ccc}#loading-video{z-index:9999;background-color:black;height:100%;position:absolute;width:100%;top:0;left:0;opacity:0.85;background-image:url('../../../../../skin/frontend/enterprise/slaphappy/onestepcheckout/images/ajax-loader.gif');background-repeat:no-repeat;background-position:47% 47%}.product-view .product-options-bottom .add-to-cart{float:right;margin-right: -15px}.product-view .product-shop .add-to-cart{float:left;margin-right: -15px}.ab2-uk-currency-selector{width:170px;margin-top:9px;position:absolute;right:16px;top:24px}.ab2-uk-currency-selector
label{padding-right:9px}.bannerUK{display:none;position:absolute;left:282px;top: -12px}.category-products .products-grid .p-name
a{-moz-text-decoration-line:initial !important}.alert.alert-warning{color:#a94442;background-color:#f2dede;padding:15px;border:1px
solid #ebccd1;border-radius:4px;margin:10px;font-size:12px}.product-view .product-shop .price-box .special-price{margin-top:7px}.footer .customer-service-footer, #checkoutHeader
img.callUS{display:none}.ab2-home-logos-block div.lb-string-box p, .main-container .darkgrey .get-to-know h1, .main-container .white h2, .plist-title-box
span{font-weight:500;font-family:Coolvetica;font-size:38px}.col2-set .col-2 .product-shop .price-box .special-price span.price, .col2-set .col-2 .product-shop .price-box .special-price span.price-label{color:#b51e87!important}.navigation-content.act, ul#nav
.act{background-color:#b41e87!important;color:}ul#nav .act
a{color:#fff !important}.plist-title-box
span{font-size:45px}.ab2-home-logos-block-wrapper .lb-string-box{top:70px}.ab2-home-logos-block-wrapper .lb-string-box
p{font-size:46px}.darkgrey ul.list-left li, .darkgrey ul.list-right
li{font-weight:normal;font-family:Helvetica}.product-slaphappy .col1-layout.page{width:100%;height:100%;padding-right:0;padding-left:0}.product-slaphappy .product-view{width:960px;margin:0
auto}.product-slaphappy .footer-container{margin-top:40px}.product-slaphappy .discount-bar-bg{background-color:#e7e7e8}.cms-home .darkwhite .col2-set .col-2 img, .cms-index-index .darkwhite .col2-set .col-2
img{margin-top:90px;width:442px;height:453px}.wrapper,.footer-container{overflow:hidden}.main-container .discount-bar{background-size:100% 100% !important}