/*<<Custom11001>>*/
.col-3-layout .col-main{width:555px;margin-left:17px;}
.col-2-left-layout .col-main{float:right;width:765px;}
.product-essential .product-shop{width:315px;}
.shopping-cart-collaterals {	float: left; width: 700px; margin-top: 25px;}
.product-collateral .head{font-size:1.15em;}

/***Layout***/
.col-main{border:0 none;padding:0;}
.col-right{border:0 none;padding:0;}
.col2-right-layout .col-main{float:left;width:740px;}
.sidebar{width:200px;}
.main{margin:0;}
.main-container{min-height:750px;}

/***Style***/
.page{padding:0;width:auto;}
body{background:transparent url(../images/pattern_repeat.gif) repeat scroll 0 0;color:#414141;font:12px Tahoma,Geneva,sans-serif;}
.wrapper{margin:0 auto;width:980px;}
.main-container{background:#FFFFFF;padding:10px 10px 12px;width:960px;}
.header-container{background:#36617A;height:130px;}
.clear{clear:both;height:0;line-height:0;font-size:0;}
h3{color:#E9642B;font-size:17px;padding:0 0 2px;}
.category-sub-cat ol li.featured-products{display:none;}
a{color:#338ACA;text-decoration:none !important;}
a:hover{text-decoration:underline !important;}
p{color:#414141;font-size:12px;line-height:16px;margin-bottom:10px;}
.required{color:#FF0000;}
.price-box p{margin-bottom:0;}
.form-list .input-box{width:auto;}
span.MsoHyperlink{text-decoration:none;}
#lightwindow_overlay,#lightwindow{display:none;}
.page-title h1,.page-title h2{color:#414141;}

/***Breadcrumbs***/
.breadcrumbs{border:0 none;padding:0;width:740px;font-size:11px;}
.breadcrumbs ul li a{color:#338ACA;text-decoration:none;}
.breadcrumbs ul li a:hover{text-decoration:underline;}
.breadcrumbs ul li strong{font-weight:normal;}

/***Price Block***/
.price-box .old-price .price-label,.price-box .special-price .price-label{display:none;}
.price-box .old-price .price{color:#414141;display:block;font-size:12px;padding:0 0 6px;text-decoration:line-through;}
.price-box .special-price .price,.price-box .regular-price .price{color:#8F8F8F;display:block;font-size:16px;font-weight:bold;padding:0 0 6px;}
.price-box .special-price .price{color:red;}

/***Header***/
.header{border:0 none;padding:0;padding:0 10px 0 0;}
.left-header{float:left;height:130px;width:750px;}
.right-header{float:right;height:118px;padding:10px 0 0;width:200px;}
.header .logo{float:left;padding-left:10px;}
.head-links{float:left;height:75px;padding:19px 0 0 24px;width:208px;}
.head-links ul li{height:29px;padding:5px 0 8px;}
.head-links ul li.freeshiping{background:transparent url(../images/free-shipping.gif) no-repeat scroll left top;height:23px;width:196px;}
.head-links ul li a{color:#FFFFFF;display:block;font-size:14px;font-weight:bold;height:23px;text-decoration:none;text-indent:-1000px;}
.head-links ul li.base-shop{background:transparent url(../images/0800-base-shop.gif) no-repeat scroll left top;height:23px;width:172px;}
.head-menu{float:left;height:84px;padding:10px 0 0 17px;width:270px;}
.head-menu ul{float:left;padding:0 0 8px 6px;}
.head-menu ul li{float:left;padding:0 3px 4px 7px;}
.head-menu ul li a{color:#FFFFFF;font-family:Tahoma,Geneva,sans-serif;font-size:12px;line-height:17px;text-decoration:none;}
.head-menu ul li a:hover{text-decoration:underline;}

/***Search***/
#search_mini_form .form-search{background:transparent url(../images/search-field.gif) no-repeat scroll left top;display:block;float:left;height:21px;padding:2px 0 3px 1px;width:245px;}
#search_mini_form .form-search input{border:0 none;color:#000000;font-family:Tahoma,Geneva,sans-serif;font-weight:bold;height:15px;padding:2px 5px 3px;text-transform:uppercase;width:235px;}
#search_mini_form .button{background:transparent url(../images/search-field_02.gif) repeat scroll 0 0;width:24px;height:23px;float:left;}
#search_mini_form .button span{display:none;}
#search_mini_form #search_autocomplete{display:none;}

/***Footer***/
.footer{border:0 none;padding:0;background:#FFFFFF url(../images/footer-bg.jpg) no-repeat scroll left bottom;height:auto !important;width:980px;padding-top:100px;}
.footer .footer-bottom{min-height:353px;}
.footer p.bugs,.footer address{display:none;}
.footer ul li{display:block;}
.footer-top{background:transparent url(../images/footer-top.gif) no-repeat scroll left top;height:90px;padding:0 0 40px;width:980px;}
.foot-list{float:left;padding:0 0 0 14px;width:175px;text-align:left;}
.foot-list li.first{background:transparent url(../images/spri.gif) repeat-x scroll left bottom;margin-bottom:10px;padding:0 0 10px !important;}
.foot-list li{color:#E9642B;font-size:12px;font-weight:bold;padding:0 0 3px !important;text-transform:uppercase;}
.foot-list li a{color:#338ACA;font-weight:normal;padding:0 5px 0 0;text-decoration:none;text-transform:capitalize !important;}
.foot-list li a:hover{text-decoration:underline;}
.footer .left{width:200px !important;}
.foot-list li img{margin-bottom:10px;}
.nrmal-tex{text-transform:capitalize !important;}

.search-foot span{background:transparent url(../images/foot-feild.gif) no-repeat scroll left top;display:block;float:left;height:23px;padding:2px 0 10px 1px;width:175px;}
.search-foot span input{border:0 none;color:#000000;font-family:Tahoma,Geneva,sans-serif;font-weight:bold;height:18px;padding:2px 5px 3px;text-transform:uppercase;width:160px;}
.search-btu,.search-btu input{background:transparent url(../images/foot-feild_02.gif) repeat scroll 0 0 !important;cursor:pointer;display:block !important;float:right !important;padding:0 0 2px !important;width:24px !important;}

/***Top Navigation***/
#anav li.level0.nav-ski-shop{background:transparent url(../images/top_nav/nav-ski.gif) no-repeat scroll 0 0;height:36px;width:72px;cursor:pointer;margin-left:0;}
#anav li.level0.nav-ski{background:transparent url(../images/top_nav/nav-ski.gif) no-repeat scroll 0 0;height:36px;width:72px;cursor:pointer;margin-left:0;}
#anav li.level0.nav-snowboard{background:transparent url(../images/top_nav/nav-snowboard.gif) no-repeat scroll 0 0;height:36px;width:136px;cursor:pointer;}
#anav li.level0.nav-apparel{background:transparent url(../images/top_nav/nav-apparel.gif) no-repeat scroll 0 0;height:36px;width:104px;cursor:pointer;}
#anav li.level0.nav-accessories{background:transparent url(../images/top_nav/nav-accessories.gif) no-repeat scroll 0 0;height:36px;width:134px;cursor:pointer;}
#anav li.level0.nav-brands{background:transparent url(../images/top_nav/nav-brands.gif) no-repeat scroll 0 0;height:36px;width:94px;cursor:pointer;}
#anav li.level0.nav-outlet{background:transparent url(../images/top_nav/nav-outlet.gif) no-repeat scroll 0 0;height:36px;width:92px;cursor:pointer;}
#anav li.level0.nav-rental{background:transparent url(../images/top_nav/nav-rental.gif) no-repeat scroll 0 0;height:36px;width:92px;cursor:pointer;}

#anav li.level0.nav-ski-shop > a{height:36px;width:72px;}
#anav li.level0.nav-ski > a{height:36px;width:72px;}
#anav li.level0.nav-snowboard > a{height:36px;width:136px;}
#anav li.level0.nav-apparel > a{height:36px;width:104px;}
#anav li.level0.nav-accessories > a{height:36px;width:134px;}
#anav li.level0.nav-brands > a{height:36px;width:94px;}
#anav li.level0.nav-outlet > a{height:36px;width:92px;}
#anav li.level0.nav-rental > a{height:36px;width:92px;}

#anav li.level0.nav-ski-shop:hover{background:transparent url(../images/top_nav/nav-ski.gif) no-repeat scroll 0 100%;}
#anav li.level0.nav-ski:hover{background:transparent url(../images/top_nav/nav-ski.gif) no-repeat scroll 0 100%;}
#anav li.level0.nav-snowboard:hover{background:transparent url(../images/top_nav/nav-snowboard.gif) no-repeat scroll 0 100%;}
#anav li.level0.nav-apparel:hover{background:transparent url(../images/top_nav/nav-apparel.gif) no-repeat scroll 0 100%;}
#anav li.level0.nav-accessories:hover{background:transparent url(../images/top_nav/nav-accessories.gif) no-repeat scroll 0 100%;}
#anav li.level0.nav-brands:hover{background:transparent url(../images/top_nav/nav-brands.gif) no-repeat scroll 0 100%;}
#anav li.level0.nav-outlet:hover{background:transparent url(../images/top_nav/nav-outlet.gif) no-repeat scroll 0 100%;}
#anav li.level0.nav-rental:hover{background:transparent url(../images/top_nav/nav-rental.gif) no-repeat scroll 0 100%;}

#anav li.level0 a span{display:none;}
#anav li.level1 a span,#anav li.level2 a span,#anav li.level3 a span,#anav li.level4 a span{display:block;}

/*#anav li.level0.nav-brands ul.level0{width:978px !important;}*/
#anav li.nav-featured-products{display:none;}

/***Currency Converter***/
.block{border:0 none;}
.block .block-title{border-bottom:0 none;padding:0 0 5px;}
.block-currency .block-title strong{color:#52A3D6;font-weight:normal;font-size:12px;}
.block .block-content{padding:0;}
.block-currency select{border:0 none;float:left;height:20px;width:199px;}

/***Mini Cart***/
.block-cart{width:200px;margin:0 0 10px 0;min-height:55px;}
.block-cart .block-title{padding:0;}
.block-cart .block-title strong{background:transparent url(../images/sc-bg.gif) no-repeat scroll left 0;color:#FFFFFF;display:block;font-size:12px;font-weight:bold;height:20px;padding:4px 0 5px 30px;text-transform:uppercase;}
.block-cart .block-content,.block-cart .block-content a{color:#FFFFFF;}
.block-cart .block-content .button{background:transparent url(../images/minicart-checkout.gif) no-repeat scroll 0 0;border:0 none;height:22px;width:92px;}
.block-cart .block-content .button span{display:none;}

/***Right***/
.box{margin-bottom:7px;width:200px;}
.topbox{background:none repeat scroll 0 0 #D7E0E5;padding:6px 11px 5px;width:178px;}
.topbox h6{color:#E9642B;font-size:12px;font-weight:bold;text-transform:uppercase;padding:0 0 2px;}
.text-box{border:1px solid #DDDDDD;padding:8px 10px 15px;position:relative;width:178px;}
.text-box a{color:#338ACA !important;text-decoration:none;}
.text-box a:hover{text-decoration:underline;}
.text-box p{color:#414141;font-size:12px;line-height:15px;padding-bottom:12px;}
.nobg{background:none repeat scroll 0 0 transparent !important;padding:0 6px 0 0 !important;}
.linking li a{color:#338ACA;font-weight:normal;padding:0 3px 0 0 !important;text-decoration:none;text-transform:capitalize !important;}
.linking li{background:transparent url(../images/spri-linking.gif) no-repeat scroll left 2px;float:left;padding:0 4px 0 8px;}

.joinus{float:right;}
.joinus li{float:left;padding:0 3px 0 0;}
.joinus li a{padding:0 0 0 5px;}
.float-l{float:left !important;}

.base-img{position:relative;width:200px;}
.strore{background:transparent url(../images/Store.gif) no-repeat scroll left top;bottom:6px;color:#FFFFFF;height:18px;padding:4px 0 0 10px;position:absolute;right:9px;text-decoration:none;width:96px;}
.strore:hover{text-decoration:none !important;}

/***Right Size Chart***/
.sidebar .size-chart li img{float:left !important;padding:0 7px 0 3px;}

/***Right Blog***/
.blog .head h4{background-image:none !important;color:#E9642B;font-size:12px;font-weight:bold;text-transform:uppercase;padding:0 0 2px;}
.blog .head{background:none repeat scroll 0 0 #D7E0E5;padding:6px 11px 5px;width:178px;}
.blog .content{border:1px solid #DDDDDD;padding:8px 10px 15px;position:relative;width:178px;}
.menu-categories,.menu-recent{margin:0 !important;padding:0 0 10px;}
.blog .menu-recent ul li,.blog .menu-categories ul li{margin-left:0 !important;}
.blog a{color:#338ACA !important;text-decoration:none;}
.blog a:hover{text-decoration:underline;}
.blog h5{padding:0 0 12px;color:#414141;font-weight:normal;}
.blog li{padding:0 0 2px;}
.left-block-botton{display:block;float:right;background:transparent url(../images/blog.gif) no-repeat right center;width:58px;height:30px;}

/***Right Reward Points***/
#my_points .block-title{background:none repeat scroll 0 0 #D7E0E5;padding:6px 11px 5px;width:178px;}
#my_points .block-title h4{color:#E9642B;font-size:12px;font-weight:bold;padding:0 0 2px;text-transform:uppercase;}
#my_points .block-title h4 strong{font-size:12px;}
#my_points .block-whole-content{border:1px solid #DDDDDD;padding:8px 10px 15px;position:relative;width:178px;}
#my_points .actions{margin-top:10px;}

/***Right Email Signup Form***/
#mc-embedded-subscribe-form input{border:1px solid #DDDDDD;padding:2px;color:#414141;margin-bottom:5px;}
#mc-embedded-subscribe-form #mc-embedded-subscribe{background:transparent url(../images/checkout-bg-1.gif) no-repeat scroll left 2px;border:0 none !important;color:#FFFFFF !important;font-weight:bold;height:24px;width:92px !important;cursor:pointer;}

/***Right Recently Viewed***/
.block-viewed .block-title{background:none repeat scroll 0 0 #D7E0E5;padding:6px 11px 5px;width:178px;}
.block-viewed .block-title h6{color:#E9642B;font-size:12px;font-weight:bold;text-transform:uppercase;padding:0 0 2px;}
.block-viewed .block-content{border:1px solid #DDDDDD;padding:8px 10px 15px;position:relative;width:178px;}
.block-viewed .product-image{float:left;}
.block-viewed .product-name{color:#338ACA;display:block;float:right;width:113px;}
.block-viewed .product-name a{color:#338ACA !important;text-decoration:none;}
.block-viewed .product-name a:hover{text-decoration:underline;}
.block li.even{background:none;}

/***Right Compare***/
.block-compare .block-title{background:none repeat scroll 0 0 #D7E0E5;padding:6px 11px 5px;width:178px;}
.block-compare .block-title h6{color:#E9642B;font-size:12px;font-weight:bold;text-transform:uppercase;padding:0 0 2px;}
.block-compare .block-content{border:1px solid #DDDDDD;padding:8px 10px 15px;position:relative;width:178px;}
.block-compare .block-content ol{float:left;padding:0 0 10px;}
.block-compare .block-content li a{color:#338ACA !important;text-decoration:none;}
.block-compare .block-content li a:hover{text-decoration:underline;}
.block-compare .block-content li a.btn-remove{position:relative;top:2px;}
.block-compare .block-content li{float:left;padding:0 0 2px !important;width:180px;}
.block-compare .block-content a.points{background:transparent url(../images/aroow.gif) no-repeat scroll left 4px;color:#338ACA;display:block;height:14px;padding:4px 0 0 22px;text-decoration:none;float:left;}
.block-compare .block-content a.points:hover{text-decoration:underline;}
.block-compare .block-content .actions{clear:both;}
.block-compare .block-content .actions .compare{background:transparent url(../images/compare.gif) no-repeat scroll left 1px;border:0 none;color:#FFFFFF;font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:bold;height:23px;padding:0 0 3px;width:72px;cursor:pointer;}

/***Right Tags***/
.block-tags .block-title{background:none repeat scroll 0 0 #D7E0E5;padding:6px 11px 5px;width:178px;}
.block-tags .block-title h6{color:#E9642B;font-size:12px;font-weight:bold;text-transform:uppercase;padding:0 0 2px;}
.block-tags .block-content{border:1px solid #DDDDDD;padding:8px 10px 15px;position:relative;width:178px;}
.block-tags .block-content li a{color:#338ACA !important;text-decoration:none;}
.block-tags .block-content li a:hover{text-decoration:underline;}
.block-tags .block-content a.points{background:transparent url(../images/aroow.gif) no-repeat scroll left top;color:#338ACA;display:block;height:14px;padding:0 0 5px 22px;text-decoration:none;}
.block-tags .block-content a.points:hover{text-decoration:underline;}
.block-tags .block-content ul{float:left;padding:0 0 10px;}
.block-tags .block-content .actions{clear:both;}
.block-tags .block-content ul li{float:left;height:20px;line-height:20px;padding:2px 10px 2px 1px;display:block;}
.block{margin:0 0 7px;}

/***Home Page***/
.sub-nav{background:transparent url(../images/sub-nav-bg.jpg) no-repeat scroll 0 0;float:left;height:48px;margin:0 0 18px;padding:2px 0 0;width:740px;}
.sub-nav ul li{background:transparent url(../images/sub-nav-sap.jpg) no-repeat scroll right top;float:left;height:45px;padding:15px 12px 0 12px;color:#1E517E;font-size:13px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
.sub-nav ul li a{color:#1E517E;display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-decoration:none;}
.sub-nav ul li a:hover{color:#eb642a;}
.sub-nav ul li.last{background:none repeat scroll 0 0 transparent;padding-right:0;}

/***Home Hero Banner***/
.hero-banner{width:740px;height:270px;padding-bottom:10px;position:relative;}
.hero-banner #panelContainer{width:740px;height:270px;}
.hero-banner #panelContainer .tab_content{position:absolute;}

.hero-banner #tabContainer li{float:left;padding-right:1px;text-align:center;}
.hero-banner #tabContainer li a{background:transparent url(../images/banner-number-bg.gif) no-repeat scroll 0 0;color:#FFFFFF;display:block;font-size:12px;text-decoration:none;font-family:tahoma;font-weight:bold;height:15px;width:15px;padding:1px;}
.hero-banner #tabContainer a.tabs_on,.hero-banner #tabContainer a:hover{background:transparent url(../images/banner-number-active-bg.gif) no-repeat scroll 0 0;}

.hero-banner #tabContainer{position:absolute;top:245px;right:10px;}

/***Home Featured Products***/
.featur-product{float:left;padding:0 0 45px;width:740px;}
.heading-area{border-bottom:1px dotted #C1C8CE;float:left;margin:0 0 10px;width:740px;}
.browse-link{background:url(../images/aroow.gif) no-repeat scroll right 3px transparent;color:#338ACA;display:block;float:right;font-size:12px;padding:3px 20px 0 0;text-decoration:none;}
.browse-link:hover{text-decoration:underline;}

.featur-product ol li{float:left;margin:0 7px;width:170px;}
.featur-product ol li .product-img {height:150px;margin:0 0 5px;text-align:center;}
.featur-product ol li h6{font-size:12px;line-height:17px;padding:0 0 4px;}
.featur-product ol li h6 a.product-name{color:#414141;text-decoration:none;font-size:12px;font-weight:bold;}
.featur-product ol li h6 a.product-name:hover{text-decoration:underline;}
.link-compare{background:transparent url(../images/plus-icon.jpg) no-repeat scroll left 1px;color:#338ACA;display:block;font-size:12px;padding:0 0 0 18px;text-decoration:none;}
.link-compare:hover{text-decoration:underline;}

/***Category View***/
.category-title h1{color:#E9642B;font-size:17px;padding:0 0 13px;text-transform:uppercase;font-weight:bold;}
.category-left{width:556px;float:left;}
.category-right{width:170px;float:right;}
.category-sub-cat ol li{float:left;padding:0 8px 5px 0;}
.category-sub-cat ol li a{background:transparent url(../images/sub-cat-link-bg.gif) repeat-x scroll 0 0;color:#338ACA;display:block;font-size:12px;
height:16px;padding:1px 0 0;text-align:center;text-decoration:none;width:129px;border:1px solid #becdd6;}
.category-top .category-title,.category-top .page-title{padding:0;margin:0;}
.category-top{padding-bottom:12px;}
.category-description{width:550px;}
.category-video{border:1px solid #dddddd;width:170px;height:130px;margin-bottom:5px;}
.category-video-img{margin-bottom:5px;}
.category-video img{padding:5px;}
.below-video{color:#338ACA;text-align:center;}

/***Category Brand Logos***/
.logo-icon{float:left;margin:0 0 23px;}
.logo-icon ul li{float:left;padding:0 19px;}

/***Category Featured Products***/
.featured-prod h2.category-featured-heading{color:#E9642B;font-size:17px;padding:0 0 2px;text-transform:uppercase;font-weight:bold;}
.featured-prod .category-featured{border-bottom:1px dotted #ED642E;border-top:1px dotted #ED642E;float:left;padding:20px 0 0 0;margin-bottom:20px;width:740px;}
.featured-prod .category-featured ol li{float:left;margin:0 15px 0 0;width:170px;padding-bottom:20px;}
.featured-prod .category-featured .product-image{height:150px;width:150px;margin:0 auto 5px;display:block;}
.featured-prod .category-featured .featured-name a{font-size:12px;line-height:17px;margin:0;padding:0 0 4px;font-weight:bold;text-decoration:none;color:#414141;}
.featured-prod .category-featured .featured-name a:hover{text-decoration:underline;}

/***Category Grid View***/
.category-products .toolbar{margin-bottom:45px;}
.category-products .toolbar .pager,.category-products .toolbar .sorter{border:0 none;margin:0;padding:0;font-size:11px;}
.category-products .toolbar .sorter{margin-top:5px;}
.category-products .toolbar .pager .pages ol li{padding:0 3px;}
.category-products .toolbar .pager .pages ol li.current{font-weight:bold;}
.category-products .toolbar .pager .pages ol li a{text-decoration:none;}
.category-products .toolbar .pager .pages ol li a:hover{text-decoration:underline;}

.col2-right-layout .products-grid{width:740px;border-bottom:0 none;padding-bottom:45px;}
.products-grid li{margin:0 15px 0 0;width:170px !important;padding:0 !important;}
.products-grid li.last{margin-right:0 !important;}
.products-grid .actions{position:static;}
.products-grid .product-image{height:150px;width:150px;margin:0 auto;margin-bottom:5px;}

.products-grid .product-name{font-size:12px;line-height:17px;padding:0 0 4px;margin:0;}
.products-grid .product-name a{color:#414141;text-decoration:none;}
.products-grid .product-name a:hover{text-decoration:underline;}
.products-grid .price-box{padding:0;margin:0;}

/***Category Non Branding Pages***/
.nb-category-top{padding-bottom:12px;}
.nb-category-top .category-title{position:relative;}
.nb-category-left{float:left;width:556px;}
.nb-category-top h1{position:absolute;padding:13px 0 0 13px;}
.nb-category-top .category-description{position:absolute;padding:40px 0 0 13px;width:350px;margin:0;}
.nb-category-products{border-bottom:1px dotted #ED642E;}
.nb-category-products h2.category-featured-heading{color:#E9642B;font-size:17px;padding:0 0 2px;text-transform:uppercase;font-weight:bold;border-bottom:1px dotted #ED642E;margin-bottom:20px;}
.nb-category-products .products-grid{padding-bottom:20px;}

/***Layered Navigation***/
.product-list-filter{margin-bottom:30px;}
.product-list-filter .head .show-me{color:#E9642B;font-size:17px;padding:0 0 2px;text-transform:uppercase;font-weight:bold;padding-left:7px;}
.product-list-filter .box{width:740px;margin-bottom:0;}
.product-list-filter .browse-by{float:left;margin:2px 7px;width:170px;}
.product-list-filter .browse-by  dt{margin-bottom:3px;}
.product-list-filter .browse-by select{width:170px;}
.product-list-filter .border-creator{border-bottom:1px dotted #C3C8CE;border-top:1px dotted #C3C8CE;padding:8px 0 12px;}

.product-list-filter .block-subtitle,.product-list-filter .currently,.product-list-filter .actions{padding:0 11px 0 7px;}
.product-list-filter .block-subtitle{font-size:12px;padding-bottom:10px;font-weight:bold;}
.product-list-filter a.btn-remove{float:right;}
.product-list-filter ol.currently li{padding-bottom:5px;}
.product-list-filter .actions{padding-bottom:10px;text-align:right;}

/***Blog***/
.blog-head{background:transparent url(../images/blog-bg.jpg) no-repeat scroll 0 0;width:740px;height:170px;margin-bottom:20px;}
.postTitle{border-bottom:0 none !important;margin-bottom:20px !important;}
.postWrapper{padding-bottom:20px !important;margin-bottom:18px;border-bottom:1px dotted #B4BCC2;}
.postTitle h2{font-size:16px !important;font-weight:bold !important;text-transform:uppercase;color:#E9642B;}
.postWrapper .postTitle h2 a{color:#E9642B;}
.postWrapper .postTitle h3{font-size:12px;color:#b4bcc2;font-weight:normal;}
.postWrapper .read-more-link{text-transform:uppercase;font-weight:bold;}
.postWrapper .postDetails{color:#B4BCC2;clear:both;}
.postWrapper .postDetails a{color:#B4BCC2;text-decoration:underline;}
.postWrapper .postDetails a:hover{text-decoration:none;}
.commentWrapper .commentDetails{color:#B4BCC2;}
.commentWrapper .commentDetails h4{color:#414141;}
#postComment{display:block;widt h:506px;}
#postComment h4.legend{color:#E9642B;text-transform:uppercase;margin-bottom:10px;}
#postComment .input-box{margin-bottom:10px;}
#postComment #user,#postComment #email{width:250px;}
#postComment .form-button{background:transparent url(../images/submit-comment-btn.gif) no-repeat scroll 0 0;width:125px;height:22px;border:0 none;cursor:pointer;}

/***CMS Pages***/
.cms-page-view .col-main ol,.cms-page-view .col-main ul{padding-bottom:5px;}
.cms-page-view .col-main ol li{list-style:decimal inside none;padding-bottom:5px;}
.cms-page-view .col-main ul li{list-style:disc inside none;padding-bottom:5px;}
.cms-head{margin-bottom:20px;}
h1.cms{font-size:30px;color:#ffffff;font-weight:bold;text-transform:uppercase;font-family:tahoma;padding:5px 8px;position:absolute;}
.cms-page-view h2{font-size:12px;color:#E9642B;text-transform:uppercase;font-weight:bold;margin-bottom:10px;}

/***Contact Us***/
.contacts-index-index h3{color:#003366;font-size:18px;margin-bottom:5px;font-weight:normal;}
.contacts-index-index .right{float:left !important;padding-left:20px;}
.contacts-index-index .first,.contacts-index-index .second,.contacts-index-index .third,.contacts-index-index .fourth{margin-bottom:20px;}
.contacts-index-index .first p,.contacts-index-index .second p,.contacts-index-index .third p,.contacts-index-index .fourth p{margin-bottom:5px;}
.contacts-index-index .first{padding-top:20px;}

/***Product View***/
.product-left{float:left;}
.product-essential .product-shop{width:420px;}
.product-view .product-img-box{width:300px;float:none;}
.product-view .product-img-box .product-image-zoom{height:300px;width:300px;}
.product-view .product-img-box .product-image{border:0 none;}

.product-shop .product-name h1{color:#E9642B;font-size:17px;padding:0 0 10px;font-weight:bold;}
.product-shop .review,.product-shop .email{float:left;}
.product-shop .review{padding-right:9px;}
.product-shop .ratings{font-size:12px;margin:0;line-height:auto;}
.product-info-bar .product-info-bar-left,.product-info-bar .product-info-bar-middle,.product-info-bar .product-info-bar-right{float:left;padding-right:9px;}
.product-info-bar{border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC;padding:7px 0;margin-top:10px;}
.product-shop .add_to_cart_content{padding:10px 0;width:420px;}
.product-shop .add_to_cart_left{float:left;}
.product-shop .add_to_cart_left dt{padding:0 0 5px;width:160px;}
.product-shop .add_to_cart_left dd{padding:0 0 5px;}
.product-shop .add_to_cart_left dd.last{padding:0;}
.product-shop .add_to_cart_left dd select{width:160px;}

.product-shop .add_to_cart_right .cart-section-right{float:right;}

.product-shop .add_to_cart_right{float:right;width:236px;}
.product-shop .add_to_cart_right .price-box{padding-bottom:15px;min-height:44px;}
.product-shop .price-box .old-price .price{font-size:18px;}
.product-shop .price-box .special-price .price{color:#EA6228;font-size:18px;}
.product-shop .add_to_cart_right .qty-box{text-align:center;float:left;}
.product-shop .add_to_cart_right .qty-box span{display:block;padding-bottom:5px;}
.product-shop .add_to_cart_right .qty-box #qty{border-left:1px solid #000000;border-top:1px solid #000000;width:50px !important;text-align:center;}
.product-shop .add_to_cart_right .buy-now,.product-shop .add_to_cart_right .product-out-of-stock{float:left;margin-left:10px;width:170px;}
.product-shop .add_to_cart_right .product-out-of-stock{text-align:center;font-weight:bold;}
.product-shop .add_to_cart_right .buy-now{text-align:center;}
.product-shop .add_to_cart_right #buy-now-button{display:block;margin-top:5px;}
.product-shop .add-to-links{float:right;width:170px;}
.product-shop .add-to-links a.link-wishlist{background:transparent url(../images/wish-btn.gif) no-repeat scroll 0 0;display:block;height:22px;width:133px;margin:0 auto;margin-bottom:5px;}
.product-shop .add-to-links a.link-compare{margin:0 auto;display:block;width:136px;}

.product-shop .product-view-points .distri_section .you_will_earn{padding-bottom:10px;}

/***Product Tabbing***/
.prod-tabbing{width:414px;float:right;}
.product-collateral{padding-top:30px;}
.product-collateral ul#tabContainer{float:left;}
.product-collateral ul#tabContainer li{float:left;padding:0 1px 0 0;}
.product-collateral ul#tabContainer li.last{padding:0;}
.product-collateral ul#tabContainer li a{background:transparent url(../images/catg-menu.gif) no-repeat scroll left top;display:inline-block;height:30px;padding:0 0 0 10px;}
.product-collateral ul#tabContainer li a:hover,.product-collateral ul#tabContainer li a.tabs_on{background:transparent url(../images/catg-menu-hover.gif) no-repeat scroll left top;text-decoration:none;color:#414141}
.product-collateral ul#tabContainer li a span{background:transparent url(../images/catg-menu-right.gif) no-repeat scroll right top;cursor:pointer;display:inline-block;padding:8px 9px 0 0;height:22px;}
.product-collateral ul#tabContainer li a:hover span,.product-collateral ul#tabContainer li a.tabs_on span{background:transparent url(../images/catg-menu-right-hover.gif) no-repeat scroll right top;}
.product-collateral #panelContainer{border:1px solid #E1E6EA;float:left;padding:25px 20px;width:372px;}

/***Product Tabbing Specifications***/
.product-collateral .prod_add{width:372px;}
.product-collateral .prod_add .add-item{border-bottom:1px dotted #CCCCCC;padding:10px 0;}
.product-collateral .prod_add p,.product-collateral .prod_add li{margin-bottom:5px;}
.product-collateral .prod_add .left_add{float:left;width:150px;font-weight:bold;margin-right:10px;}
.product-collateral .prod_add .right_add{float:left;width:212px;}

/***Product Tabbing Q & A***/
.productquestions-container{background:0 none !important;border:0 none !important;padding:0 !important;}
.productquestions-container p{margin:20px 0 !important;}
.productquestions-container input,.productquestions-container textarea{width:367px !important;margin-top:5px;}
.productquestions-container .form-field select{width:70px !important;margin-top:5px;}
.productquestions-container h2{border-bottom:0 none !important;}
.productquestions-container label{color:#414141 !important;}
.productquestions-container .button-set{border-top:0 none !important;margin:0 !important;padding:10px 0 0 0 !important;}
.productquestions-container li.record ul li.reply{margin-left:0 !important;}

/***Product Tabbing Review Form***/
#panelContainer #reviews h2,#panelContainer #reviews h3{margin-bottom:10px;}
#panelContainer #reviews input,#panelContainer #reviews textarea{width:367px !important;margin-top:5px;}
#panelContainer #reviews h3{font-size:13px;}
#panelContainer #reviews label{color:#414141;}
#panelContainer #reviews .buttons-set{padding:10px 0 0 0 !important;margin:0 !important;border:0 none !important;}
#panelContainer #reviews dl{margin-bottom:10px;}
#panelContainer #reviews dt,#panelContainer #reviews dd{margin-bottom:5px;}
.product-collateral .box-collateral{margin:0 !important;}

/***Related Products***/
.block-related h5{font-weight:normal;margin-bottom:5px;}
.block-related .related-checkbox,.block-related .price-box,.block-related .product-name{float:left;}
.block-related .product-name{padding-right:5px;}
.block-related .related-checkbox{margin-right:5px;}
.block-related li.super-products .product-name{padding-left:18px;}
.block-related .price-box .price{font-size:12px;font-weight:normal;color:#414141;padding:0;}
.block-related .price-box .old-price .price{font-size:12px;color:#414141;}
.block-related .price-box .special-price .price{font-size:12px;color:#8F8F8F;}
.block-related .price-box .old-price,.block-related .price-box .special-price{float:left;padding-right:5px;}

/***Upsells***/
.box-up-sell{width:300px;margin-top:30px;}
.box-up-sell h2{border-bottom:1px dotted #CCCCCC;margin:0 0 10px;padding:0 0 3px;text-transform:uppercase;color:#E9642B;font-size:17px;font-weight:bold;}
.box-up-sell h3{font-size:12px;line-height:17px;padding:0 0 4px;font-weight:bold;}
.box-up-sell h3 a{color:#414141;}
.box-up-sell .product-image img{float:left;}
.box-up-sell .upsells-right{float:right;width:130px;}
.box-up-sell table tr td{padding-bottom:15px;width:300px;}
.box-up-sell .price-box{padding:0;}

/***Product View Tags***/
.product-collateral .box-tags{float:right;width:414px;}
.product-collateral .box-tags h2{color:#E9642B;font-size:13px;padding:0 0 2px;text-transform:uppercase;padding-bottom:12px;font-weight:bold;}
.product-collateral .box-tags .product-tags-top{float:left;padding:0 0 20px 0;width:414px;}
.product-collateral .box-tags ul.product-tags li{background:transparent url(../images/tabs-spri.gif) no-repeat scroll left 2px;float:left;padding:0 13px 0 14px;}
.product-collateral .box-tags ul.product-tags li.first{background:none;padding:0 10px 0 0;}
.product-collateral .box-tags .add-your-tags{display:block;color:#E9642B;font-size:13px;padding:0 0 2px;text-transform:uppercase;font-weight:bold;float:none !important;}
.product-collateral .box-tags .form-add .input-box{margin:0 10px 0 0;width:312px;}
.product-collateral .box-tags .form-add .input-box input{width:306px;}
.product-collateral .box-tags .form-add .button{background:transparent url(../images/add-tags-btn.gif) no-repeat scroll 0 0;width:92px;height:22px;border:0 none;cursor:pointer;}

/***Phone Order Template***/
.product-shop .add_to_cart_right .phone-order{text-align:center;width:155px;float:left;margin-left:10px;color:#36780a;}
.product-shop .add_to_cart_right .phone-order h4{color:#36780a;font-size:13px;text-transform:uppercase;margin-bottom:5px;}

/***Grouped Products***/
.grouped-prod  .add_to_cart_left{float:none;position:relative;}
.grouped-prod  .add_to_cart_left table{margin-bottom:5px;}
.grouped-prod  .add_to_cart_left table td{padding-bottom:2px;font-size:14px;font-weight:bold;}
.grouped-prod  .add_to_cart_left table td.radio{width:15px;}
.grouped-prod  .add_to_cart_left table td.a-center{text-align:left !important;padding:0 5px;}
.grouped-prod  .add_to_cart_left table td.a-right .nobr{float:left;padding:0 5px;}
.grouped-prod  .add_to_cart_left table td.a-right .special-price .price{color:#E9642B;}
.product-shop .add_to_cart_right .qty-box #product-qty-box{border-left:1px solid #000000;border-top:1px solid #000000;width:50px !important;text-align:center;}

/***Magic Zoom***/
.product-view .product-img-box .more-views ul li{background:none;width:80px;height:80px;display:block;padding:0;margin:5px 0 0 10px;}
.product-view .product-img-box .more-views ul{margin-left:0 !important;}
.product-view .product-img-box label{float:right;background:transparent url(../images/zoom-btn.gif) no-repeat scroll 0 0;width:18px;height:19px;}
.product-view .product-img-box label span{display:none;}

/***Shopping Cart***/
.cart-left{width:740px;float:left;}
.cart-right{width:200px;float:right;}
.button-level{padding-bottom:30px;}
.button-level h3{font-size:16px;color:#E9642B;text-transform:uppercase;float:left;width:615px;}
.button-level .checkout-types .btn-checkout{float:right;}
.button-level .continue-shopping,.cart-left .data-table .continue-shopping{background:transparent url(../images/continue-shopping-btn.gif) no-repeat scroll 0 0;width:122px;height:24px;border:0 none;cursor:pointer;}
.cart-left .data-table .continue-shopping{float:left;}
.button-level .continue-shopping span,.cart-left .data-table .continue-shopping span,.cart-left .data-table .update-btn span{display:none;}
.cart-left .data-table .update-btn{background:transparent url(../images/update-btn.gif) no-repeat scroll 0 0;width:122px;height:24px;border:0 none;cursor:pointer;margin-left:10px;}
.cart-left .data-table thead{background:none;display:none;}
.cart-left .data-table tbody{border-top:1px dotted #C1C8CE;border-bottom:1px dotted #C1C8CE;}
.cart-left .data-table tfoot{border-bottom:1px dotted #C1C8CE;}
.cart-left .data-table th{border:0 none;}
.cart-left .data-table td{border:0 none;padding:15px 5px;}
.cart-left .data-table td.remove-section{vertical-align:middle;}
.cart-left .data-table td h4{font-weight:normal;font-size:12px;margin-bottom:10px;}
.cart-left .data-table td .item-options dd{padding-left:0;}
.cart-left .data-table td .item-options dt{font-style:normal;}
.cart-left .data-table td.a-center .qty{text-align:center;margin-top:5px;border-left:1px solid #000000;border-top:1px solid #000000;}
.cart-left .data-table td span.item-points-block{font-weight:bold;}
.cart-left .data-table td .cart-price{font-weight:bold;}
.cart-links{padding-top:10px;}
.cart-links li{float:left;padding-right:10px;}
.checkout-types .btn-checkout{background:transparent url(../images/green-checkout-btn.gif) no-repeat scroll 0 0;width:182px;height:40px;border:0 none;cursor:pointer;}
.checkout-types .btn-checkout span{display:none;}

/***Shopping Cart Crosssell***/
.cart-crosssell{margin-top:40px;}
.cart-crosssell h2{color:#E9642B;font-size:16px;font-weight:bold;padding:0 0 5px;text-transform:uppercase;border-bottom:1px dotted #C1C8CE;margin-bottom:20px;}
.cart-crosssell ul li{float:left;margin:0 15px 0 0;padding:0;width:170px;}
.cart-crosssell ul li .product-image{margin:0 auto;display:block;width:150px;height:150px;margin-bottom:5px;}
.cart-crosssell ul li h3.product-name{font-size:12px;line-height:17px;margin:0;padding:0 0 4px;font-weight:bold;}
.cart-crosssell ul li h3.product-name a{color:#414141;}
.cart-crosssell ul li .btn-cart span{background:transparent url(../images/little-cart.gif) no-repeat scroll left 2px;color:#338ACA;padding:0 0 0 22px;}
.cart-crosssell ul li .btn-cart:hover span{text-decoration:underline;}

/***Delivery Estimator***/
.cart-right .top-box{background:none repeat scroll 0 0 #D7E0E5;padding:6px 11px 5px;width:178px;}
.cart-right .top-box h2{color:#E9642B;font-size:12px;font-weight:bold;padding:0 0 2px;text-transform:uppercase;}
.cart-right .shipping .shipping-form{border:1px solid #DDDDDD;padding:8px 10px 15px;position:relative;width:178px;}
.cart-right .shipping .shipping-form .sp-methods{margin:10px 0;}
.cart-right .shipping input.input-text{width:174px;}
.cart-right .shipping select{width:180px;}
.cart-right .shipping label{font-weight:normal;}
.cart-right .buttons-set{border:0 none;margin:0;padding:0;}
.cart-right .shipping .get-quote{background:transparent url(../images/shipping-quote-btn.gif) no-repeat scroll 0 0;width:101px;height:22px;border:0 none;cursor:pointer;}
.cart-right .shipping .get-quote span{display:none;}

/***Voucher Code***/
.cart-right .discount{margin-top:10px;}
.cart-right .discount .discount-form{border:1px solid #DDDDDD;padding:8px 10px 15px;position:relative;width:178px;}
.cart-right .discount input.input-text{width:174px;}
.cart-right .discount .button{background:transparent url(../images/voucher-btn.gif) no-repeat scroll 0 0;width:101px;height:22px;border:0 none;cursor:pointer;margin-top:8px;}
.cart-right .discount .button span{display:none;}

/***Shopping Cart Sweet Tooth***/
.rewards-box-spend-minicart{margin:10px 0;}
.rewards-box-spend-minicart .rewards-box-spend-header{background:none repeat scroll 0 0 #D7E0E5;padding:6px 11px 5px;width:178px;}
.rewards-box-spend-minicart .rewards-box-spend-header h4{color:#E9642B;font-size:12px;font-weight:bold;padding:0 0 2px;text-transform:uppercase;}
.rewards-box-spend-minicart .box-content{border:1px solid #DDDDDD;padding:8px 10px 15px;position:relative;width:178px}
.rewards-box-spend-minicart .cartSlider .sliderRail{width:140px;}

/***Shopping Cart Total***/
.cart-right .shopping-cart-totals{border:1px solid #DDDDDD;padding:8px 10px 15px;position:relative;width:178px;}
.cart-right .shopping-cart-totals table td.a-right{text-align:left !important;}
.cart-right .shopping-cart-totals table tfoot{font-size:14px;}
.cart-right .shopping-cart-totals table tfoot td{padding-top:5px;}
.cart-right .shopping-cart-totals .btn-checkout{margin-top:10px;}
.cart-right .cart-right-after-all{margin:10px 0;background:#d7e0e5;padding:8px 10px 15px;}
.cart-right .cart-right-after-all p{margin-bottom:0;}

/***One Page Checkout***/
ol#checkoutSteps h2{font-size:14px;padding-top:2px;}
.checkout-onepage-index h1{margin-bottom:15px;}
.checkout-onepage-index .page-title{border:0 none;}

#checkout-progress-wrapper ol li{border:1px solid #DDDDDD;margin-bottom:5px;padding:5px;}
#checkout-progress-wrapper h3{font-size:14px;color:#414141;padding-bottom:10px;}
#checkout-progress-wrapper h4{font-size:12px;}
#checkout-progress-wrapper h4.points-checkout-onepage-sidebox-header{padding-bottom:5px;}

#opc-payment #co-payment-form .sp-methods .form-list{padding-left:0;}

/***Account My Points and Rewards***/
.mypoints-redeemcatalog{float:none !important;height:auto !important;}

/***Account Section***/
.col-left .block-account ul li{padding-bottom:5px;}
.col-left .block-account ul li strong{font-weight:normal;}

/***Compare Products Page***/
table#product_comparison,.compare-table-title,.compare-table-button{background:#ffffff;}
.compare-table-title{border:1px solid #DDDDDD;border-bottom:0;padding:10px 5px;margin-bottom:0;}
.compare-table-button{margin:0;border-top:0;}

/***Wishlist Page***/
.btn-remove2{background:transparent url(../images/btn_remove.gif) no-repeat scroll 0 0;height:11px;width:11px;}
.my-wishlist #wishlist-table textarea{width:350px;height:160px;}

/***Reward Points Page***/
.mypoints-sendfriend input{border:1px solid #DDDDDD;width:170px;padding:2px;}
.mypoints-sendfriend table td{padding:5px 5px 5px 0;}

/***Register Purchase Page***/
.register-purchase-form h1,.thank-you-for-your-registration h1{margin-bottom:20px;}
.register-purchase-form table{width:auto;margin-bottom:20px;}
.register-purchase-form table th{width:250px;vertical-align:middle;font-weight:bold;}
.register-purchase-form table td{padding:5px 0;}
.register-purchase-form table td .input-text{width:200px;}
.register-purchase-form table .submit-btn{float:right;background:transparent url(../images/register-button.gif) no-repeat scroll 0 0;width:87px;height:21px;border:0 none;cursor:pointer;}
.register-purchase-form ol{padding-bottom:15px;padding-top:5px;}
.register-purchase-form ol li{font-size:11px;list-style:decimal outside;margin:0 35px 15px 35px;}

/***Help Desk***/

.message-box {
	background:#FFFFFF url(../images/account_box_bg.gif) repeat-x scroll 0 0;
	border-color:#CCCCCC #999999 #999999 #CCCCCC;
	border-style:solid;
	border-width:1px;
	margin-bottom:10px;
	padding:15px;
}


.message-box .message-header {
	background:transparent url(../images/dotted_divider.gif) repeat-x scroll 0 100%;
	margin-bottom:8px;
	padding-bottom:2px;
	text-align:right;
	height:25px;
}


/* +++ Quoting */

.helpdeskultimate-customer-view .do-quote, .helpdeskultimate-customer-viewext .do-quote{
	float:right;
}

.helpdeskultimate-customer-view .message-body FIELDSET,
.helpdeskultimate-customer-viewext .message-body FIELDSET
{
	border:1px solid #999;
	border-width:0px 0px 0px 1px;
	padding:5px;
	margin-left:10px;
	font-style:italic;
}

.helpdeskultimate-customer-view .message-body FIELDSET LEGEND,
.helpdeskultimate-customer-viewext .message-body FIELDSET LEGEND
{
	padding:5px;
	font-weight:bold;
	display:inline;
}

/* --- Quoting */


/* +++ Attachment */
.helpdeskultimate-customer-view  .attachment,
.helpdeskultimate-customer-viewext  .attachment
{
	font-weight:bold;
	margin-bottom:0px;
	margin-top:1.0em;
	height:2.0em;
	padding:0em 0.8em;
	background:#d8d8d8;
	line-height:2.0em;
}
.helpdeskultimate-customer-view  .attachment A,
.helpdeskultimate-customer-viewext  .attachment A
{
	font-weight:normal;
}
/* --- Attachment*/


#content_field{
	/*width:627px;*/
	width:100%;
	height:100px;
}



.helpdeskultimate-customer-view SPAN.label,
.helpdeskultimate-customer-viewext SPAN.label
{
	font-weight:bold;
}


.helpdeskultimate-customer-view .button-set,
.helpdeskultimate-customer-viewext .button-set
{
	margin-top:0.8em;
	/**/
	float:left;
	margin-bottom:10px;
	width:100%;
}
.helpdeskultimate-customer-view .back,
.helpdeskultimate-customer-viewext .back
{
	height:29px;
	margin-top:-19px;
}


.helpdeskultimate-customer-view .group-select table span.label,
.helpdeskultimate-customer-viewext .group-select table span.label
{
	/*width:80px;*/
	margin-right:5px;
	display:block;
	float:left;
}

.helpdeskultimate-customer-view textarea,
.helpdeskultimate-customer-viewext textarea{
    padding: 0px !important;
}

.helpdeskultimate-customer-view h5,
.helpdeskultimate-customer-viewext h5{
    float:left;
}

.ticket-row TD{
	cursor:pointer;
}
.ticket-row:hover TD{
	background-color:#ffc !important;
}

/***Shopping Cart Light Box***/
.page-empty{width:640px;height:480px;margin:0 auto;padding:0;}
.checkout-cart-index #lightwindow_contents .std{padding:10px;}

/*
#lightbox{
	background-color:#eee;
	padding: 10px;
	}
#lightboxDetails{
	font-size: 12px;
	padding-top: 5px;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background: transparent url(../images/overlay.png) repeat scroll 0 0; z-index:9999;}
*/

/*Right Weekly Bargain*/
.rightWeeklyBargain{
	width: 178px;
	border: 1px solid #a62e2f;
	background-image: url(../images/right-weekly-bargain-header.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 60px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.rightWeeklyBargain img{
	padding: 8px;
}
.rightWeeklyBargain .product-name{
	font-weight: bold;
}
/*Price Guarantee Lightbox CSS Only */
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 45%;
	padding: 24px;
	background-color: white;
	z-index:1002;
	overflow: auto;
}


.page-empty  .cms-page-view .cms-best-price-guarantee{height: auto;}
/*Fix*/
.shopping-cart-totals #shopping-cart-totals-table tbody{width:178px;}
.shopping-cart-totals #shopping-cart-totals-table tbody tr td{width:79px;padding-right:10px;padding-bottom:10px;}
.shopping-cart-totals #shopping-cart-totals-table tbody td span.price{white-space:normal !important;}
/*newslette page*/ 
.cms-newsletter .header-container,.cms-newsletter .breadcrumbs,.cms-newsletter .col-right,.cms-newsletter .footer-container
{
display:none;
}
