.clear{clear:both}body{color:#4d4d4d;font-family:Arial,Helvetica,sans-serif;background-image:none;line-height:1.5;font-size:16px}a{transition:color .3s ease-in-out,background-color .3s ease-in-out;outline:none;color:#00a8e2;transform:rotateX(0deg);display:inline-block;vertical-align:top}a:hover{color:#0087c1;text-decoration:underline}.account-login{background:0 0;margin-bottom:20px}.account-login .fieldset h2{margin:0}.account-login .new-users,.account-login .registered-users{width:49%}.account-login .content,.account-login .buttons-set{border:none}.account-login .new-users h2,.account-login .content h2{background:0 0 !important;padding:0;margin:10px 0;font-size:20px}.add-to-box .add-to-cart{float:none;text-align:right}.add-to-cart label{display:inline-block;font-size:16px;line-height:16px;padding:6px;height:30px;margin-bottom:0;margin-top:8px;margin-right:2px}.add-to-cart .qty{width:4em;text-align:center;height:30px;padding:4px;font-size:16px;line-height:16px;margin-top:8px;margin-right:20px}.add-to-links .btn-link{padding:0;color:#999 !important;font-weight:800}.add-to-links .btn-link .glyphicon{margin-right:3px}.header{padding:0}.header button.btn.btn-primary{border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:16px;line-height:1}.header form{max-width:315px}.header .form-search{position:relative;margin:0;padding:0;float:right;right:0}.header .header-right{width:390px;float:right}.header .links{clear:both;margin:13px 0;padding-left:0}.header .links li{border:none;font-size:14px}.header .links a{color:#333}.span-white,.span-grey,.span-blue,.span-pattern{margin:60px 0}.span-blue{background-color:#00a8e2;padding:30px 0 50px}.span-grey{background-color:#f2f2f2;padding:30px 0 50px}.span-pattern{padding:30px 0 50px}.span-pattern.visible{background:url("../images/span-pattern.jpg") center center;padding:30px 0 50px}.span-white+div div.col-xs-12:first-child h2:first-child:not(.product-name){margin-top:0}span.break{display:block}.panel.panel-default{border:none;border-radius:5px;overflow:hidden;box-shadow:none}.panel.panel-default>.panel-heading{background:#f2f2f2;padding:15px}.panel-default{border:0 none}.copyright{font-size:12px}.footer.well{margin-bottom:0;padding:45px 0;border:none;border-radius:0;filter:none;background-image:none;background-color:#353535}.lazy-background{display:block;background-repeat:inherit;background-size:contain}.footer.well.visible{background-image:url(../images/footer_pattern.png)}.footer .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#222;background:rgba(0,0,0,.2);border-bottom:1px solid #444}.footer .panel-group{margin-bottom:0}.footer a .ft-header{color:#fff;font-size:16px;font-weight:400}.footer a{color:#ccc;font-size:13px;font-weight:100;margin:5px 0}.footer a:hover{color:#fff}.footer h4.panel-title a{display:block}.footer div#collapseFour a{display:block}.footer address{margin:0 0 20px}.footer .bottom-links a{display:inline}.footer hr{border-color:#666}.footer .panel,.footer .panel-default>.panel-heading{background:0 0}.footer .panel-heading a{font-size:16px;font-weight:400;color:#fff}.minicart-wrapper .action.showcart:before{color:#fff !important;display:none !important}.homepage-slider-item{color:#fff;height:564px}.cookie-status-message{display:none}@media screen and (max-width:799px){.span-white,.span-grey,.span-blue,.span-pattern{margin:15px 0}.box2{margin-top:0}.featurette .text-center a{margin-bottom:0 !important}body .page-wrapper .footer-container{padding:15px 0}body .page-wrapper .main-container .slider-container{width:100%}.header form{max-width:315px}.homepage-slider-item{color:#fff;height:270px}.slideshow-wrapper-additional{height:0}.header{z-index:901;padding:15px 0}}div.minicart-wrapper div.block-minicart{display:none !important}.bundle-options-container .price-box .price{font-size:18px;font-weight:700;color:#2dc4e6}#product-addtocart-button{width:135px;min-width:135px;padding:10px 14px;font-size:16px;margin-top:4px;background-color:#80bb3d}@media (max-width:780px){.full-width-banner-col .headline{line-height:60px}.full-width-banner .title-flag i{width:75%}}@media (min-width:780px){.body-wrapper{padding:0}}@media (min-width:768px){.header .container{padding:0 15px}.header form{max-width:230px;min-width:230px}.marketing{padding-left:0;padding-right:0}.navbar-wrapper{margin-top:20px}.navbar-wrapper .navbar{border-radius:4px}#checkout-progress-wrapper{margin-top:110px}.amshopby-button-wrap{display:none}}