body>img,body>iframe{display:none}.before-page-end{text-align:center;font-size:10px;color:#000}.winter-bg{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;z-index:-1}.winter-bg:before{content:'';position:absolute;height:100%;width:50%;background:url("../img/winter_bg_pattern.gif") repeat;z-index:-1;left:-585px;top:0}.winter-bg:after{content:'';position:absolute;height:100%;width:50%;background:url("../img/winter_bg_pattern.gif") repeat;z-index:-1;right:-585px;top:0}.btn-submit{position:relative}.btn-submit.btn-preloader{text-shadow:none !important;color:transparent !important;opacity:1 !important}.btn-submit.btn-preloader .sk-spinner{display:block}.btn-submit .sk-spinner{display:none}.grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.grid-u{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-u-none{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.callback-hunter{position:fixed;top:50px;right:50px;height:90px;width:90px;background:#00aff2;border-radius:50%;text-align:center;animation:cbh-widget-opacity-pulse 2s ease-in-out infinite;cursor:pointer;z-index:100}.callback-hunter:after{content:"";border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #00aff2;position:absolute;top:50%;left:100%;-moz-transform:translate(-4px, -50%);-o-transform:translate(-4px, -50%);-webkit-transform:translate(-4px, -50%);-ms-transform:translate(-4px, -50%);transform:translate(-4px, -50%);border-style:solid;border-width:13.5px 24.3px;display:block}.callback-hunter span{display:block;color:#ffffff;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.callback-hunter span:not(.glyphicon){font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;text-transform:uppercase;line-height:1.2;opacity:0;animation:cbh-widget-text-opacity-pulse 4s ease-in-out 4s infinite}.callback-hunter span.glyphicon{font-size:36px;opacity:1;animation:cbh-widget-glyphicon-opacity-pulse 4s ease-in-out 4s infinite}@-webkit-keyframes cbh-widget-opacity-pulse{0%,100%{opacity:1}50%{opacity:.7}}@keyframes cbh-widget-opacity-pulse{0%,100%{opacity:1}50%{opacity:.7}}@-webkit-keyframes cbh-widget-glyphicon-opacity-pulse{0%{opacity:1}25%{opacity:0}50%{opacity:0}75%{opacity:1}100%{opacity:1}}@keyframes cbh-widget-glyphicon-opacity-pulse{0%{opacity:1}25%{opacity:0}50%{opacity:0}75%{opacity:1}100%{opacity:1}}@-webkit-keyframes cbh-widget-text-opacity-pulse{0%{opacity:0}25%{opacity:1}50%{opacity:1}75%{opacity:0}100%{opacity:0}}@keyframes cbh-widget-text-opacity-pulse{0%{opacity:0}25%{opacity:1}50%{opacity:1}75%{opacity:0}100%{opacity:0}}.aw-packages{margin-bottom:40px}.aw-packages .carousel{padding:0 40px}.aw-packages .package{border:1px solid #fec5c9;border-radius:3px;padding:15px;height:280px}.aw-packages .package .grid{height:210px;align-items:center}.aw-packages .package h3{color:#fb515d;font-size:1.84615em;font-weight:normal;margin:0;height:40px}.aw-packages .package .package-total{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 0 0 40px;position:relative}.aw-packages .package .package-total:before{content:'';position:absolute;top:50%;left:-12.5px;margin-top:-5.5px;background-image:url("../img/sprite.png");background-repeat:no-repeat;background-position:0 -2782px;width:25px;height:11px}.aw-packages .package .package-total .inner{padding:10px 20px 20px;background:#fff3b5}.aw-packages .package .package-total-price{color:#fb515d;font-size:30px;margin-bottom:15px;text-align:center;display:inline-block}.aw-packages .package .package-total-economy{border-radius:2px 5px;border:2px solid #e31837;padding:2px 4px;display:inline-block;font-size:12px;text-align:center;color:#e31837;margin-left:10px;float:right}.aw-packages .package .package-total-economy p{margin:0}.aw-packages .package .package-total-economy span{font-size:16px;font-weight:bold}.aw-packages .package .package-total .btn{background:#4bbe3f;background:-webkit-linear-gradient(top, #79d670, #4bbe3f);background:-ms-linear-gradient(top, #79d670, #4bbe3f);background:-moz-linear-gradient(top, #79d670, #4bbe3f);background:linear-gradient('to bottom', #79d670, #4bbe3f);box-shadow:3px 3px 7px 0 rgba(105,206,95,0.5),inset 0 -3px 0 0 #3a9731;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);padding:10px 16px 16px 16px}.aw-packages .package .package-total .btn:hover{background:#1fc80d;background:-webkit-linear-gradient(top, #69f95b, #1fc80d);background:-ms-linear-gradient(top, #69f95b, #1fc80d);background:-moz-linear-gradient(top, #69f95b, #1fc80d);background:linear-gradient('to bottom', #69f95b, #1fc80d)}.aw-packages .package-item{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2 1 33.3%;-ms-flex:2 1 33.3%;flex:2 1 33.3%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;padding:0 40px;position:relative}.aw-packages .package-item:before{content:'';position:absolute;top:50%;left:-12.5px;margin-top:-12.5px;background-image:url("../img/sprite.png");background-repeat:no-repeat;background-position:0 -6777px;width:25px;height:25px}.aw-packages .package-item:first-child{padding-left:0}.aw-packages .package-item:first-child:before{display:none}.aw-packages .package-item-name{font-size:16px;margin-bottom:10px}.aw-packages .package-item-name a{display:block}.aw-packages .package-item-old-price{margin-bottom:.3em}.aw-packages .package-item-old-price:before,.aw-packages .package-item-old-price:after{content:" ";display:table}.aw-packages .package-item-old-price:after{clear:both}.aw-packages .package-item-old-price .inner{color:#999;position:relative;display:inline-block;margin-left:10px;font-size:18px}.aw-packages .package-item-old-price .inner:before{content:'';width:100%;height:1px;position:absolute;background:#fb515d;left:0;top:50%}.aw-packages .package-item-price:before,.aw-packages .package-item-price:after{content:" ";display:table}.aw-packages .package-item-price:after{clear:both}.aw-packages .package-item-price .inner{font-size:18px;background:#fff3b5;border-radius:4px;display:inline-block;padding:7px;vertical-align:middle;white-space:nowrap;color:#fb515d;margin-left:5px}.aw-packages .package-item-price-qty{font-size:16px;padding:7px;display:inline-block;line-height:25px;float:right}.aw-packages .package-item-discount{display:inline-block;color:#e31837;border-radius:2px 5px;border:2px solid #e31837;font-weight:bold;padding:2px 7px;font-size:14px;background-color:#F9F9F9;float:right;margin-left:10px}.aw-packages .package-item .media-left a{display:block;width:120px;height:120px}.aw-packages .package-item .media-left a img{max-height:120px;margin:0 auto}.aw-packages .carousel-indicators{bottom:-50px}.aw-packages .carousel-indicators li{background:#f2f2f2;border:1px solid #e3e3e3;border-radius:50%;display:inline-block;width:17px;height:17px;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,0.25);margin:0 5px 5px 0}.aw-packages .carousel-indicators li.active{background:#aedda9;box-shadow:inset 0 2px 0 0 rgba(108,193,99,0.8),0 0 0 3px #e7f5e5,0 0 0 4px #e7f6f7}.aw-packages .carousel-control{background:#fcf5f5;border:1px solid #fee2e4;width:30px;opacity:1}.package-popover{border:none;border-top-left-radius:0;border-top-right-radius:0}.package-popover.bottom{margin-top:20px}.package-popover .arrow{display:none}.package-popover ul{list-style:none;padding:0;margin:0}.package-popover ul li{display:block;padding-left:30px;position:relative;margin:10px 0;font-size:12px}.package-popover ul li:first-child{margin-top:0}.package-popover ul li:last-child{margin-bottom:0}.package-popover ul li:before{content:'';display:block;background:url("../img/sprite.png") no-repeat 0 -4625px;width:20px;height:18px;position:absolute;top:50%;margin-top:-9px;left:0}.who-also-buy{display:none;position:fixed;top:15px;right:15px;background:#363636;color:#fff;padding:20px 30px;border-radius:15px;z-index:1030}#orderModal{font-family:Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:0;line-height:1.2}#orderModal .modal-dialog{width:800px}#orderModal .modal-content{border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}#orderModal .modal-body{padding:20px 30px 10px}#orderModal button.close{width:50px;height:50px;position:absolute;top:0;right:0;float:none;display:block}#orderModal .progress-wrapper{text-align:center}#orderModal .progress-wrapper .current-progress{font-size:18px;font-weight:bold}#orderModal .progress-wrapper .progress{height:30px;background-color:#EFEFEF;margin-bottom:5px}#orderModal .progress-wrapper .progress-description{font-size:14px}#orderModal .lead-text{font-size:21px;font-weight:bold;text-align:center;margin:20px 0}#orderModal .form-control{font-size:14px;color:#201D1D;background:#FFF;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;-webkit-appearance:none}#orderModal .form-group:not(.has-feedback) .form-control{border:1pt solid #C9D7DD}#orderModal .btn-submit{height:54px;background-color:#FFCB01;background-image:none;border:0 solid #FFB403;border-bottom-width:2px;text-shadow:#EEB521 2px 2px 0;color:#fff;text-transform:uppercase;font-weight:bold;outline:none;font-size:16px;border-radius:0}#orderModal .formError.inline{opacity:1 !important;padding-top:6px;cursor:text}#orderModal .formError.inline .formErrorContent{background:none;font-size:13px;color:#E54C35;font-family:Arial,"MS Trebuchet",sans-serif;padding:0}#orderModal .success_message .h2{font-size:30px}#orderModal .success_message p{font-size:21px}#orderModal .success_message .user-data{margin:20px 0}#orderModal .success_message .user-data p{font-size:18px}#orderModal .success_message .user-data p span{font-weight:bold}#orderModal .success_message .text-small{font-size:14px}@media screen and (max-width:979px){#orderModal .modal-dialog{width:auto}}@media screen and (max-width:979px) and (max-height:415px) and (orientation:landscape),(max-width:668px){#orderModal .modal-body{padding-bottom:5px}#orderModal .progress-wrapper .progress-description{display:none}#orderModal .progress-wrapper .current-progress{font-size:16px}#orderModal .progress-wrapper .progress{height:20px}#orderModal .lead-text{font-size:16px;margin:10px 0}#orderModal .btn-submit{height:40px}#orderModal .success_message .h2{font-size:21px}#orderModal .success_message p{font-size:18px}}#opinionModal{font-family:Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:0;line-height:1.2}#opinionModal .modal-dialog{width:800px}#opinionModal .modal-content{border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}#opinionModal .modal-body{padding:20px 30px 10px}#opinionModal .star-rating.rating-xs{font-size:1.5em}#opinionModal .file-input .file-drop-zone-title{font-size:25px;padding:40px 10px}#opinionModal .file-input .file-error-message ul{list-style:none;margin:0;padding:0;font-size:14px}#opinionModal .file-input .file-preview-frame{margin:0;width:100%;height:auto;display:block;float:none;border:none;box-shadow:none}#opinionModal button.close{width:50px;height:50px;position:absolute;top:0;right:0;float:none;display:block}#opinionModal .lead-text{font-size:21px;font-weight:bold;text-align:center;margin:20px 0}#opinionModal .form-control{font-size:14px;color:#201D1D;background:#FFF;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;-webkit-appearance:none}#opinionModal .form-group:not(.has-feedback) .form-control{border:1pt solid #C9D7DD}#opinionModal .btn-submit{height:54px;background-color:#FFCB01;border:0 solid #FFB403;border-bottom-width:2px;text-shadow:#EEB521 2px 2px 0;color:#fff;text-transform:uppercase;font-weight:bold;outline:none;font-size:16px;border-radius:0;width:220px;margin:0 auto}#opinionModal .formError.inline{opacity:1 !important;padding-top:6px;cursor:text}#opinionModal .formError.inline .formErrorContent{background:none;font-size:13px;color:#E54C35;font-family:Arial,"MS Trebuchet",sans-serif;padding:0}#opinionModal .success_message .h2{font-size:30px}#opinionModal .success_message p{font-size:21px}#opinionModal .success_message .user-data{margin:20px 0}#opinionModal .success_message .user-data p{font-size:18px}#opinionModal .success_message .user-data p span{font-weight:bold}#opinionModal .success_message .text-small{font-size:14px}@media screen and (max-width:979px){#opinionModal .modal-dialog{width:auto}}@media screen and (max-width:979px) and (max-height:415px) and (orientation:landscape),(max-width:668px){#opinionModal .modal-body{padding-bottom:5px}#opinionModal .progress-wrapper .progress-description{display:none}#opinionModal .progress-wrapper .current-progress{font-size:16px}#opinionModal .progress-wrapper .progress{height:20px}#opinionModal .lead-text{font-size:16px;margin:10px 0}#opinionModal .btn-submit{height:40px}#opinionModal .success_message .h2{font-size:21px}#opinionModal .success_message p{font-size:18px}}#individualOfferModal{font-family:Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:0;line-height:1.2}#individualOfferModal .modal-dialog{width:800px}#individualOfferModal .modal-content{border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}#individualOfferModal .modal-title{text-align:center;font-size:26px}#individualOfferModal .modal-footer{text-align:center}#individualOfferModal .modal-footer a{font-size:16px;color:#da770f}#individualOfferModal .modal-body{padding:20px 30px 30px;background:url("../img/individual-offer-bg.jpg") repeat-x;background-size:auto 100%;min-height:263px}#individualOfferModal button.close{width:50px;height:50px;position:absolute;top:0;right:0;float:none;display:block}#individualOfferModal .lead-text{font-size:24px;text-align:center;margin:0;position:absolute;top:15px;z-index:2;width:700px;text-transform:uppercase;left:50%;-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);background:url("../img/individual-offer-bg.jpg") 15px 0 repeat-x;color:#1e1f24}#individualOfferModal .individual-offer-form{border:2px dashed #fff;position:relative;margin-top:20px;padding-top:40px;padding-bottom:20px}#individualOfferModal .individual-offer-form p{color:#fff;text-align:center;text-shadow:0 1.3px 1px #1e1f24;font-size:16px}#individualOfferModal .form-control{font-size:14px;color:#1e1f24;background:#FFF;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;-webkit-appearance:none}#individualOfferModal .form-group:not(.has-feedback) .form-control{border:1pt solid #C9D7DD}#individualOfferModal .submit-block{position:absolute;width:280px;left:50%;margin-left:-140px;bottom:-17px}#individualOfferModal .btn-submit{height:34px;background:#b4e391;background:-moz-linear-gradient(top, #b4e391 0, #61c419 50%, #b4e391 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b4e391), color-stop(50%, #61c419), color-stop(100%, #b4e391));background:-webkit-linear-gradient(top, #b4e391 0, #61c419 50%, #b4e391 100%);background:-o-linear-gradient(top, #b4e391 0, #61c419 50%, #b4e391 100%);background:-ms-linear-gradient(top, #b4e391 0, #61c419 50%, #b4e391 100%);background:linear-gradient(to bottom, #b4e391 0, #61c419 50%, #b4e391 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4e391', endColorstr='#b4e391', GradientType=0);border:none;color:#fff;text-transform:uppercase;font-weight:bold;outline:none;font-size:16px;border-radius:0}#individualOfferModal .formError.inline{opacity:1 !important;padding-top:6px;cursor:text}#individualOfferModal .formError.inline .formErrorContent{background:none;font-size:13px;color:#fff;font-family:Arial,"MS Trebuchet",sans-serif;padding:0;text-shadow:0 1.3px 1px #1e1f24}@media screen and (max-width:979px){#individualOfferModal .modal-dialog{width:auto}#individualOfferModal .lead-text{position:static;width:100%;text-align:center}#individualOfferModal .individual-offer-form{padding-top:20px;border:none}}@media screen and (max-width:979px) and (max-height:415px) and (orientation:landscape),(max-width:668px){#individualOfferModal .modal-title{font-size:18px}#individualOfferModal .modal-body{padding-bottom:5px}#individualOfferModal .individual-offer-form{padding:10px 0 0;margin:0;border:none}#individualOfferModal .submit-block{position:static;margin:0;width:100%;text-align:center}#individualOfferModal .lead-text{font-size:16px;margin:0}#individualOfferModal .success_message .h2{font-size:21px}#individualOfferModal .success_message p{font-size:18px}}#emailModal{font-family:Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:0;line-height:1.2}#emailModal .modal-dialog{width:530px;border:5px solid #dfdfdf}#emailModal .modal-content{border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}#emailModal .modal-header{border:none}#emailModal .modal-title{text-align:left;font-size:18px;padding-right:40px}#emailModal .modal-title span{color:#ed1c24}#emailModal .modal-body{padding:15px}#emailModal button.close{width:50px;height:50px;position:absolute;top:0;right:0;float:none;display:block}#emailModal .form-wrapper{background:#fffdd4 url("../img/email-form-modal-bg.jpg") 100% 0 no-repeat;background-size:auto 100%;padding:10px 150px 10px 15px}#emailModal form{width:325px}#emailModal form label{font-weight:normal;font-size:14px}#emailModal form .btn-submit{background-color:#FF150E}#emailModal form .btn-submit:hover,#emailModal form .btn-submit:focus,#emailModal form .btn-submit:active,#emailModal form .btn-submit.active{background-color:#c9302c}#emailModal .profit{margin-top:15px}#emailModal .profit h4{color:#ed1c24;margin-bottom:15px}#emailModal .profit ul{margin:0}#emailModal .profit ul li{display:inline-block;width:45%;background:url("../img/check.png") no-repeat 0 center;padding-left:50px;font-size:14px}#emailModal .profit ul li+li{margin-left:5%}#emailModal .success_message{width:325px}#emailModal .success_message .h2{margin:25px 0;font-size:22px}@media screen and (max-width:979px){#emailModal .modal-dialog{width:auto}#emailModal .lead-text{position:static;width:100%;text-align:center}#emailModal .individual-offer-form{padding-top:20px;border:none}}@media screen and (max-width:979px) and (max-height:415px) and (orientation:landscape),(max-width:668px){#emailModal .modal-title{font-size:18px}#emailModal .modal-body{padding-bottom:5px}#emailModal .individual-offer-form{padding:10px 0 0;margin:0;border:none}#emailModal .submit-block{position:static;margin:0;width:100%;text-align:center}#emailModal .lead-text{font-size:16px;margin:0}#emailModal .success_message .h2{font-size:21px}#emailModal .success_message p{font-size:18px}}.midnight-action{display:none}.midnight-sale{padding:30px 0 50px;height:175px;background:url("../img/midnight_sale_new.jpg") repeat-x center center;background-size:auto 100%}.midnight-sale h2{color:#fff}.midnight-sale .midnight-sale-title{color:#ffdd7b}.midnight-sale .midnight-sale-discount{color:#FBCB00;font-weight:bold}.old-prices-action{padding:15px 0;background:#ffe8c9;color:#e87b11;border-top:1px solid #f39233;border-bottom:1px solid #f39233;text-align:center}.old-prices-action:hover{background:rgba(255,179,77,0.5)}.old-prices-action a{text-decoration:none;color:inherit;text-transform:uppercase;display:block;font-size:14px;line-height:20px}.old-prices-action p{font-size:14px}.old-prices-price{color:#FF840D}.old-prices-action-2{padding:0}.old-prices-action-2 .container>div{background-color:#dc2c2c;color:#ffffff;padding:5px 10px;text-align:center;font-size:15px;margin-bottom:5px;font-family:Arial;font-weight:bold}.old-prices-action-3{padding:0}.old-prices-action-3 .container>div{background-color:#ffe8c9;color:#e87b11;padding:5px 10px;text-align:center;font-size:15px;margin-bottom:5px;font-family:Arial;font-weight:bold}@media (min-width:768px){.old-prices-action{padding:0}.old-prices-action a{line-height:40px;font-size:18px}.old-prices-action p{font-size:18px}}.cyber-monday-tip .container>div{position:fixed;top:53px;left:50%;width:147px;height:142px;transform:translateX(-740px);background:url("../img/cyber-monday.png") no-repeat}.cyber-monday-price{color:white;background-color:#FFA32C;border:2px solid #FF9C00;text-transform:uppercase;font-size:15px;padding:2px 5px}