/* CSS Reset */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{font-weight:normal;text-align:left;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;}a{color:inherit;}a:focus{}a:hover,a:active{outline:0;}a img{border:0;}a[href^=tel]{color:inherit;text-decoration:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}/* General Styles */body{font-family:Open Sans, Arial, sans-serif;font-size:100%;font-weight:400;color:#111;cursor:default;background:#eaeaea;}.clear{clear:both;}.hidden{display:none !important;}.blue{color:#007DA2 !important;}.red{color:#F00 !important;font-size:16px;}.discount{text-decoration:strikethrough;}.err{padding:8px;background:#FF5744;border:1px solid #CB4435;border-radius:3px;font-weight:700;color:#fff;margin:15px 0;text-align:left;display:block;clear:left;font-size:14px;}.loginmsg{display:none;text-indent:0 !important;}.icon{display:block;}/* Forms */input,select,textarea{outline:0;box-shadow:0;transition:all 0.3s ease-in-out;border:1px solid #e1e1e1;padding:7px 5px;font-family:Open Sans,Arial,sans-serif;}input:hover,select:hover,textarea:hover,button:hover,input:focus,select:focus,textarea:focus,button:focus{border:1px solid #ccc;}select{color:#999;-webkit-appearance:none;overflow:hidden;position:relative;z-index:2;background:transparent;}select:hover,select:focus{color:#333;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1;}.field-wrap .icon{position:absolute;left:10px;bottom:12px;width:16px;height:14px;}.icon.home,.icon-home{background:url(images/assets/icon-home.png);}.icon.home.light{background:url(images/assets/icon-home-light.png);}.icon.lock{background:url(images/assets/icon-lock.png);}.icon.name{background:url(images/assets/icon-name.png);}.icon.email{background:url(images/assets/icon-email.png);}.icon.phone{background:url(images/assets/icon-phone.png);}.icon.place{background:url(images/assets/icon-place.png);}.icon.flag{background:url(images/assets/icon-flag.png);}.icon.pass{background:url(images/assets/icon-pass.png);}.icon.card{background:url(images/assets/icon-card.png);}.icon.date{background:url(images/assets/icon-date.png);bottom:3px;}.icon.shipping{background:url(images/assets/icon-shipping.png);width:20px;height:15px;top:14px;}.formError{left:0 !important;margin:0 0 10px !important;position:relative !important;top:0 !important;}div.formError div.formErrorContent{width:100% !important;padding:8px;background:#FF5744;border:1px solid #CB4435;border-radius:3px;font-weight:700;color:#fff;text-align:left;display:block;clear:left;font-size:14px;}.formError .formErrorContent{box-shadow:none !important;border:0 !important;}.formError .formErrorArrow div{display:none !important;}.formError .formErrorArrow .line1,.formError .formErrorArrow .line2,.formError .formErrorArrow .line3{display:none !important;background:#0E94CA !important;border:0 !important;border-left:0 !important;border-right:0 !important;}.field-wrap .err{padding:5px;font-size:12px;margin:-4px 1px 0;border-radius:0 0 3px 3px;position:relative;transition:all 0.3s ease-in-out;z-index:10;}.field-wrap .err.hide{opacity:0;}.field-wrap.select-wrap{background:#fff;}.field-wrap.select-wrap.right{background:none;}.field-wrap.select-wrap .inner{background:#fff;}.field-wrap.select-wrap select{background:rgba(255,255,255,0);padding-left:33px;}.field-wrap.select-wrap .icon{z-index:10;}.location-drop i,.select-wrap i{position:absolute;right:5px;top:4px;padding:4px;background:#fff;z-index:1;}.select-wrap i{top:8px;}/* Layout */.container{position:relative;width:94%;max-width:1170px;margin:0 auto;}/* Header */#header{padding:10px 0;margin-bottom:20px;background:#007DA2;text-align:center;min-width:1170px;}#logo{display:inline-block;width:197px;height:76px;background:url(images/HM_banner.png);}#header{background:#fff;}#header #logo{width:222px;height:81px;background:url(images/logo-purp.png);}/* Cart Wrapper */#cart-wrap{position:relative;width:94%;min-width:1170px;max-width:1170px;margin:0 auto;}#cart-left{float:left;display:inline-block;width:769px;background:#fff;margin-bottom:60px;}#cart-left-head{height:80px;background:#23B8D0;position:relative;margin:-1px -1px 0;}#cart-steps a{display:block;position:absolute;top:23px;color:#fff;font:500 22px Oswald,Impact,sans-serif;text-decoration:none;}/*#cart-steps a.step-on,#cart-steps a:hover{opacity:1;filter:alpha(opacity=100);}^^^^^ opacity:0.5;filter:alpha(opacity=50); */#cart-steps a:before{display:inline-block;vertical-align:middle;width:35px;height:35px;text-align:center;font:500 26px/35px Oswald,Impact,sans-serif;color:#23B8D0;background:#fff;border-radius:100%;margin:0 7px 8px 0;}#cart-steps a.step1{right:210px;}#cart-steps a.step1:before{content:"1";}#cart-steps a.step2{right:10px;}#cart-steps a.step2:before{content:"2";}#cart-left-head-left{padding:10px;color:#fff;font-family:Oswald,Impact,sans-serif;font-weight:500;}#cart-left-head-left h2{font-size:30px;margin-bottom:-5px;}#left-content{padding:20px;}.order-no-wrap{display:inline-block;width:49.5%;vertical-align:middle;margin-top: -10px;}.order-no b{display:inline-block;vertical-align:middle;font:500 22px Oswald,sans-serif;color:#222;margin-right:5px;letter-spacing:-0.5px;}.order-no span{display:inline-block;vertical-align:middle;padding:5px;font:400 16px Oswald,sans-serif;border:1px solid #e1e1e1;background:#fff;color:#007DA2;letter-spacing:-1px;}.step2-dropdowns{display:inline-block;width:49.5%;vertical-align:middle;text-align:right;position:relative;}.update_country_wrap{background:#fff;display:inline-block;width:180px;position:relative;margin-bottom:0 !important;}.update_country_wrap.field-wrap .icon{top:10px;}.location-drop label{display:inline-block;vertical-align:middle;font:400 17px Oswald,sans-serif;color:#222;margin:-3px 5px 0 0;letter-spacing:-0.5px;}.location-drop select#country{-webkit-appearance:none;overflow:hidden;position:relative;z-index:2;background:transparent;width:100%;padding:4px 5px 5px 28px;font:500 14px Oswald,sans-serif;color:#555;}/* Cart Table */.mini-cart-list{display:block;list-style:none;overflow:hidden;margin:10px -20px 20px;}.mini-cart-list.heading{background:#fff;padding:20px 0;margin:40px -20px 30px;border-top:2px solid #eeeeee;}.mini-cart-list.heading li{color:#222;font:19px Oswald,sans-serif;letter-spacing:-1px;}.mini-cart-list.heading li.block-1{padding-left:15px;}.mini-cart-list.heading li.block-2:after,.mini-cart-list.heading li.block-3:after{content:"";width:1px;height:16px;right:-5px;top:50%;margin-top:-6px;background:#c5c5c5;position:absolute;}.mini-cart-list.heading li.block-3:after{right:0;}.mini-cart-list li{display:inline-block;font-size:14px;font-weight:600;vertical-align:middle;position:relative;}.mini-cart-list li.block-1{width:50%;padding:0 25px 0 15px;}.mini-cart-list li.block-2{width:18%;text-align:center;}.mini-cart-list li.block-3{width:18%;text-align:center;}.mini-cart-list li.block-4{width:10%;text-align:center;}.mini-cart-list.item{margin-bottom:25px;}li.prod table img{background:#fff;padding:5px;border:1px solid #ddd;border-radius:3px;width:72px;}li.prod img,li.prod .icon{width:62px;height:auto;display:inline-block;margin-right:20px;vertical-align:middle;}li.prod h3,.check-title{font-weight:500;font-size:15px;vertical-align:middle;display:inline-block;color:#4b4b4b;}li.prod h3 i{display:block;font-size:12px;}li.quantity a{display:inline-block;vertical-align:middle;text-decoration:none;}li.quantity a.qty{width:20px;height:20px;text-align:center;color:#fff;font:700 19px/20px Open Sans,sans-serif;background:#007DA2;border-radius:100%;}li.quantity a.remove_product{width:20px;margin-right:8px;}li.quantity a.remove_product img{width:100%;height:auto;}li.quantity a#quan-rem{line-height:17px;}li.quantity input{display:inline-block;vertical-align:middle;padding:5px;width:40px;border:1px solid #ccc;border-radius:5px;text-align:center;}li.quantity input:hover,li.quantity input:focus{border:1px solid #999;}.mini-cart-list.item.extended.first{margin-top:40px;}.mini-cart-list.extended li.block-1  h3{display:block;}.mini-cart-list li .price{font-weight:500;}.mini-cart-list li .price .full_price{text-decoration:line-through;font-weight:400;font-size:13px;padding:1px 0 0;display:block;color:#666;}.mini-cart-list li .price.extended{font-weight:700;font-size:14px;color:#333;}.mini-cart-list li .price.extended s{font-size:12px;display:block;font-weight:400;color:#666;}.mini-cart-list li h3 b,.check-title b{font-weight:500;display:block;}.mini-cart-list li label:hover h3{color:#333;}.ext-span{font-size:11px;font-weight:500;display:block;}.checkbox-wrap{display:inline-block;width:21px;height:18px;background-image:url(images/assets/checkbox.png);cursor:pointer;overflow:hidden;}.checkbox-wrap.active{background-position:bottom;} /*,.checkbox-wrap:hover.checkbox-wrap.active:hover{background-position:top;}*/.checkbox-wrap input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;}input.check{float:left !important;display:inline-block !important;margin-right:10px !important;width:auto !important;}#extend-dl{background:url(/store3/images/global/extended-download.png) center no-repeat;background-size:contain;height:35px;}#backup-cd{background:url(/store3/images/global/backup-cd.png) center no-repeat;background-size:contain;height:35px;}#discount-ico{background:url(/store3/images/global/discount.png) center no-repeat;height:35px;}#shipping.icon{background:url(/store3/images/global/shipping.png) center no-repeat;height:35px;}/* Upsell Prod */#upsell{}#upsell h1{margin:0 0 10px;font-size:33px;color:#999;background:url(images/sprite.png) no-repeat 210px -138px;letter-spacing:-2px;}h2#upgrade-offer{font-size:17px;margin:15px 0 -15px;}.upsell-prod{width:500px;border:0 !important;}.upsell-right{width:120px;text-align:right;border:0 !important;}.upsell-right a{display:block;margin-right:7px;}.upsell-title{margin-top:22px;display:inline-block;}.upsell-prod img{float:left;display:inline;margin:0 15px 0 0;}.upsell-prod-right{float:right;display:inline;width:220px;margin-top:10px;}.upsell-prod-right h3{color:#109BD1;margin:0;font-size:13px;}.upsell-prod-right p{font-weight:700;}.upsell-price{color:#999;font-size:14px;float:left;font-weight:700;bottom:15px;margin:0;position:absolute;line-height:8px;}.upsell-prod ul{padding:0 0 0 8px;list-style:url(images/bullet.png)}.orange-bt{float:right;line-height:25px;padding:0 10px;border:1px solid #D2A339;font-size:12px;background:#F8952E;display:block;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;color:#fff;font-weight:700;background:url(images/bg-colour.png) center;}.orange-btn:hover{background:#F8952E;color:#FFF;text-decoration:none;box-shadow:0 0 3px #666;-moz-box-shadow:0 0 3px #666;-webkit-box-shadow:0 0 3px #666;}.orange-btn span,.skip-btn span{font-size:16px;line-height:25px;float:right;margin:0 -5px 0 5px;display:inline;}.slide-div{display:none;}.offers-bottom{float:left;display:inline;width:200px;}.offers-bottom .orange-btn{float:left !important;}.slide-btn{margin:-12px 0 10px 8px;display:block;}.line-through{text-decoration:line-through;}.incart-table .upsell-prod{position:relative;}.incart-table .upsell-price{position:relative;bottom:auto;float:none;margin-bottom:15px;font-size:20px;color:#007DA2;}.incart-table .upsell-price span{display:block;}.incart-table .upsell-price span.line-through{font-size:14px;font-weight:normal;color:#999;margin-bottom:14px;}.upgrade-offer-wrap{border-top:3px solid #007DA2;border-bottom:3px solid #007DA2;background:#f7f7f7;margin:-1px -5px 30px -5px;}.upgrade-offer-wrap .incart-table{border-bottom:0;padding:15px;width:100%;}.upgrade-offer-wrap .incart-table a{text-decoration:none;}.upgrade-offer-wrap .upsell-title strong{font-size:16px;}.upgrade-offer-wrap h2#upgrade-offer{margin:-4px 0 5px 0px;font-weight:400;width:auto;background:#007DA2;color:#fff;}.upsell-prod#product-info{font-size:13px;vertical-align:middle;}.upsell-prod#product-info font{clear:both;display:block;padding:10px 30px 0 0;}.upgrade-offer-wrap .upsell-right{width:160px;text-align:center;}.upgrade-offer-wrap .incart-table .upsell-right .add_offerItem{margin-top:15px;}.upgrade-offer-wrap .upgradeBtn.add_offerItem,.confirm-buttons a{margin-top:41px;padding:5px 10px;font:500 19px Oswald,sans-serif;text-shadow:0 0 1px #fff;background:#8DBD2A;border-radius:5px;color:#fff;text-transform:capitalize;text-decoration:none;text-shadow:1px 1px 1px #495236;}.mini-cart-list.item.extended.discount{margin-top:20px;margin-bottom:0;}.mini-cart-list.item.extended table td{vertical-align:middle;}.mini-cart-list.item.extended.discount .block-2{position:relative;}.mini-cart-list.item.extended.discount .block-3{visibility:hidden;}.mini-cart-list.item.extended.discount .block-2 input{width:115px;margin-right:-100px;text-align:left;}.check-title{cursor:pointer;}.mini-cart-list.item.extended.discount .about-btn{position:absolute;display:block;width:16px;height:16px;top:7px;right:-51px;background:url(images/assets/icon-help.png);}.general-btn.special-add.grey-btn{display:block;font:500 15px Oswald,sans-serif;background:#8DBD2A;text-transform:uppercase;text-shadow:1px 1px 1px #495236;color:#fff;text-decoration:none;padding:8px 14px;border-radius:5px;}.balloon_wrap{padding:15px;background:#fff;border:1px solid #c1c1c1;}.balloon_wrap p{margin:0;font-size:14px;padding:0;}.mini-cart-list.item.extended.shipping li.block-1{width:50.4%;}.mini-cart-list.item.extended.shipping li.block-3{width:25%;}.mini-cart-list.item.extended.shipping li.block-4{width:20%;text-align:left;padding-left:10px;}.shipping-select-wrap.select-wrap{margin-bottom:0;}.shipping-select-wrap.select-wrap select{padding:9px 10px 9px 33px;background:#fff url(images/assets/select-arrow.png) 167px center no-repeat;border:1px solid #ccc;}.shipping-select-wrap.select-wrap select:hover,.shipping-select-wrap.select-wrap select:focus{border:1px solid #999;}.extended.shipping .block-4{font-size:12px;}.mini-cart-list.item.extended.discount.pc-code{padding:15px;margin:20px 0;background:#f7f7f7;}.mini-cart-list.item.extended.discount.pc-code .block-1{width:52%;}.mini-cart-list.item.extended.discount.pc-code .block-2{width:35%;text-align:right;padding-right:20px;}.mini-cart-list.item.extended.discount.pc-code .block-2 input{margin:0 0 0 10px;width:80%;}.mini-cart-list.item.extended.discount.pc-code .block-3{visibility:visible;width:11%;}.q-icon{color:#37b0d8;font-size:25px;}.balloon_wrap2{background:#fff;padding:20px;box-shadow:2px 2px 10px rgba(0,0,0,0.3);border:1px solid #eaeaea;max-width:400px;}.balloon_inner b{display:block;font-size:18px;margin-bottom:10px;}.balloon_inner img{display:block;width:100%:height:auto;}.order_total_r,#us-totals{display:block;padding-top:30px;clear:both;}.order_total_box,.us_tax_block{padding:6px 20px;background:#eaeaea;color:#333;text-align:right;margin:0 0 6px;}.order_total_box b,.usa_ex_vat_txt{display:inline-block;vertical-align:middle;font:500 19px Oswald,sans-serif;letter-spacing:-0.5px;}.order_total_box #subPrice,.usa_ex_vat_price{color:#fff;display:inline-block;vertical-align:middle;font:100 19px Oswald,sans-serif;margin-left:5px;padding:4px 10px;background:#4b4b4b;letter-spacing:0;}.payment-msg.clear_area.right{float:right;display:inline-block;font-size:11px;color:#333;width:250px;padding-bottom:25px;}.us_price_block_step_1{margin-top:30px;margin-bottom:20px;}.us_price_block{margin-bottom:5px;}#us-totals{padding:0 0 25px;margin-top:-10px !important;}.usa_ex_vat_price{text-align:center;margin-left:15px;width:100px;}#left-buttons{}.prev-btn,.new-btn.gry{float:left;background:#aaa;text-shadow:1px 1px 1px rgba(0,0,0,0.5);}.next-btn.loginPop,.next-btn.change_step{float:right;background:#8DBD2A;text-shadow:1px 1px 1px #495236;}.dummy-complete{float:right;display:inline-block;background:#8DBD2A;text-shadow:1px 1px 1px #495236;}#left-buttons a:hover{background-position:bottom;}.new-btn,.validate_account.show{display:inline-block;font:500 22px Oswald,sans-serif;padding:10px 18px;color:#fff;border-radius:5px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;}.new-btn.grn,.validate_account.show{background:#8DBD2A;text-shadow:1px 1px 1px #495236;}.new-btn.grn.med{font-size:18px;}.new-btn.grn.small{font-size:15px;}.new-btn span{display:inline-block;vertical-align:middle;}.new-btn .fa{display:inline-block;vertical-align:middle;font-size:30px;}.new-btn .fa.fa-angle-left{margin-right:10px;}.new-btn .fa.fa-angle-right{margin-left:10px;}.next-btn.validate_account.show{display:inline-block !important;float:right;text-indent:0 !important;}.next-btn.dummy-complete.free-order{display:none;}/* Edit Account / Signup */#step3-info{margin-top:30px;}#step3-info strong{font-weight:700;}.edit_contact{position:absolute;right:15px;top:10px;font-size:15px;font-weight:400;padding:5px 7px;background:#999;color:#fff;text-decoration:none;border-radius:3px;letter-spacing:0;}.edit_contact:hover{background:#555;}.edit_contact .fa{display:inline-block;vertical-align:middle;margin-right:3px;font-size:18px;opacity:0.8;margin-top:-2px;}.cart-form{}.step3-form{margin-top:30px;}.cart-form legend,h3.title,h2#upgrade-offer{font:500 22px Oswald,sans-serif;letter-spacing:-0.5px;color:#333; margin: -25px -20px 7px;padding: 1px 15px;background:#fff;border-top:2px solid #eeeeee;display:block;width:767px;position:relative;}.step3-form .field-wrap{float:left;display:inline-block;width:50%;}.step3-form.payment-form .field-wrap{width:100%;}.step3-form .field-wrap.left{padding-right:10px;clear:left;}.step3-form .field-wrap.right{padding-left:10px;}.field-wrap input,.field-wrap select{width:100%;border-radius:2px;border:1px solid #ccc;padding:9px 10px 9px 36px;font-size:15px;letter-spacing:-0.5px;background:#fff;}.field-wrap input{color:#666;}.field-wrap.right .icon{left:20px;}.skip-btn-wrap.loading{background:url(images/load-org.gif) 15px center no-repeat;}/* Payment Form */.next-btn.validate_account,.payment_area.payCont label{display:none;}.payment-left{float:left;display:inline-block;width:347px;clear:left;margin-top: -10px;}.form-label{font-size:14px;display:block;padding:5px;font-weight:600;}.payment_area.payCont{clear:both;}.payment_area.payCont input,.payment_area.payCont select{letter-spacing:-0.5px;}#card-sec .about-btn{position:absolute;display:block;width:16px;height:16px;bottom:12px;right:10px;background:url(images/assets/icon-help.png);}#payment-right{float:right;display:inline-block;width:349px;}.cards2,.paypal-logo{width:349px;height:194px;background:url(images/assets/shop-with-confidence.png);margin:-55px 0 15px;}.paypal-logo{background:url(images/assets/shop-with-confidence-pp.png);float:right;display:inline-block;margin-top:-75px;margin-left:15px;}.phone-payment{background:url(images/assets/phone-order.png);float:right;display:inline-block;margin-top:-87px;margin-right:107px;width:85px;height:145px;}#payment-right p{font-size:14px;}#expiration b{font-size:13px;font-weight:100;display:inline-block;width:43%;padding:9px 15px 0 35px;position:relative;}#expiration select{padding:9px 10px 9px;width:89px;background:#fff url(images/assets/select-arrow.png) 69px center no-repeat;}#end_year{margin-left:10px;}.payment-step-btns{padding-top:35px;}.payment_title{font:500 17px Oswald,sans-serif;letter-spacing:-0.5px;color:#333;padding-bottom:4px;}.centered_element{font-size:14px;}/* Rightbar */#cart-right{float:right;display:inline-block;width:369px;margin-bottom:60px;}.cart-right-inner{display:block;background:#fff;margin-bottom:20px;}.footer-block{margin-bottom:25px;padding:0 15px 25px;}.footer-block h2{padding:21px 15px 11px;color:#fff;margin:0 -15px 20px -16px;background:#fff;font:500 28px Oswald,Impact,sans-serif;background:#23B8D0;}.footer-block h2:before{font-family:FontAwesome;font-size:40px;display:inline-block;vertical-align:middle;margin:0 8px 5px 0;}.footer-block.sales-line{padding-bottom:0;}.footer-block.sales-line h2:before{content:"\f095";}.footer-block p{margin-bottom:15px;font-size:14px;}.footer-block p strong,.footer-block h3{font:500 18px Oswald,sans-serif;letter-spacing:-0.5px;color:#333;}.footer-block p a{color:#0D77AF;text-decoration:underline;}.footer-block p.order-no strong{display:inlnline-block;vertical-align:middle;}.footer-block p.order-no span{display:inlnline-block;vertical-align:middle;margin-left:5px;padding:5px;border:1px solid #e1e1e1;color:#333;font:500 16px Oswald,sans-serif;}.footer-block.sales-line table{margin-top:15px;}.footer-block.secure{margin-bottom:0;padding-bottom:20px;}.footer-block.secure h2:before{content:"\f09d";}.card-logos{display:block;width:337px;height:38px;margin:0 auto 10px;background:url(images/card-logos.png);}.footer-block.secure small{display:block;font-size:11px;margin-bottom:15px;}.guarantee{display:inline-block;width:152px;height:35px;display:inline-block;vertical-align:middle;background:url(images/guarantees.png);}.sec-logos{display:inline-block;vertical-align:middle;background:#166485;padding:5px 0 5px 10px;border-radius:5px;position:relative;margin-right:10px;}.footer-block.secure p{padding:20px 0 0 0;margin:0;font-size:13px;}.footer-block.money-back{padding:0 45px 15px 25px;}.footer-block.money-back h3{font-weight:600;font-size:14px;font-family:Open Sans,sans-serif}.money-back-img{width:193px;height:153px;margin:0 auto 15px;background:url(images/money-back.png);}/* Lightbox */#overlay{display:none;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:url(images/trans.png);background:rgba(0,0,0,0.4);z-index:9998;}#lightbox-outer{position:fixed;top:35%;text-align:center;left:0;right:0;z-index:9999;}#lightbox,#login-inner{position:relative;width:80%;max-width:770px;padding:25px 20px;background:#eee;border:1px solid #cacaca;display:inline-block;display:none;}#lightbox{margin:0 auto;}#lightbox.show,#login-inner.show{display:inline-block;}.logo-small{width:160px;height:57px;background:url(images/hallmark-logo.png);display:block;}#process-inner .logo-small{margin:0 auto 15px;}h2#processing-type{padding-bottom:25px;}.login.submit,.general-btn.login{float:left;}#login-inner h2#emailTitle{text-align:left;font-weight:100;font-size:13px;color:#111;margin-bottom:10px;}#login-inner p{text-align:left;font-size:13px;color:#333;padding:15px 50px 0 20px;margin:13px -20px 10px;border-top:1px solid #c1c1c1;font-weight:400;}#login-inner p strong{font-weight:700;}#login-inner p.forgot-text{padding-top:0;border:0;clear:both;padding-top:10px;}#changeEmail,.field-wrap{position:relative;margin-bottom:15px;}#login-inner input{width:100%;border-radius:2px;border:1px solid #333;padding:9px 10px 9px 36px;font-size:14px;letter-spacing:0.5px;background:none;box-shadow:1px 1px 0 #fff;}.general-btn.login{display:block;}#login-or{padding:15px 50px 0 20px;margin:23px -20px 10px;border-top:1px solid #c1c1c1;font-weight:700;font-size:26px;color:#333;}.skip-btn-wrap{display:inline-block;width:30%;text-align:right;vertical-align:middle;}.skip-btn.skip_login{display:inline-block;}.skip-text{display:inline-block;text-align:left;vertical-align:middle;font-weight:700;font-size:15px;width:68%;}/* Invoice Page */.cart_flowinvoice_page #cart-wrap{overflow:hidden;}.cart_flowinvoice_page #header h1{font:500 30px Oswald,sans-serif;color:#555;text-transform:capitalize;float:right;display:none;}#step5-confirmation{padding:11px 15px;color:#fff;text-decoration:none;font:500 26px Oswald,sans-serif;background:#23B8D0;cursor:default;display:block;}#step5-confirmation:after{content:"Thank you for your order!";display:block;font:100 17px Open Sans,sans-serif;margin-top:-4px;text-shadow:1px 1px 1px rgba(0,0,0,0.1);opacity:0.9;}#cart-inner.invoice_page{float:left;display:inline-block;width:769px;border:1px solid #cacaca;background:#f0f0f0;margin-bottom:60px;}.invoice_page .left-box-wrap.order-summary.order-confirm{overflow:hidden;padding:20px 20px 0;}.invoice_page .left-box-wrap.order-summary.order-confirm h2,.left-box-wrap div.order-date{display:none;}.order-confirm .confirm-buttons{float:right;display:inline-block;padding-bottom:30px;}.order-confirm .confirm-buttons a{display:block;text-align:center;margin-top:0;font-size:17px;margin-bottom:5px;}.order-confirm .bottom-blue{padding:5px 6px 1px;font:400 18px Oswald,sans-serif;border:1px solid #e1e1e1;background:#fff;color:#007DA2;letter-spacing:-1px;float:left;}.order-confirm .bottom-blue:before{content:"Order Date";font:500 20px Oswald,sans-serif;color:#222;letter-spacing:-0.5px;display:inline-block;vertical-align:middle;margin:-7px 5px -5px -6px;background:#eee;padding:6px 10px 6px 5px;border-right:1px solid #e1e1e1;}.order-confirm .bottom-blue b{display:none;}strong.final-message{display:block;padding-bottom:20px;}.confirm-blockhead{background:#fff;padding:10px 0;margin:20px auto 30px;clear:both;overflow:hidden;}.confirm-blockhead-left{float:left;width:68%;}.confirm-blockhead-right{float:right;width:32%;}.conf_prod_area_1,.conf_prod_area_2,.conf_prod_area_3,.conf_prod_area_4{color:#222;font:100 20px Oswald,sans-serif;letter-spacing:-0.5px;float:left;display:inline-block;position:relative;}.conf_prod_area_1 b,.conf_prod_area_2 b,.conf_prod_area_3 b,.conf_prod_area_4 b{font-weight:400;}.mini-cart-list.heading li.block-1{padding-left:15px;}.conf_prod_area_2:after,.conf_prod_area_3:after{content:"";width:1px;height:16px;right:-5px;top:50%;margin-top:-6px;background:#c5c5c5;position:absolute;}.conf_prod_area_3:after{right:0;}.conf_prod_area_1{width:74%;padding:0 25px 0 15px;}.conf_prod_area_2{width:26%;text-align:center;}.conf_prod_area_3{width:50%;text-align:center;}.conf_prod_area_4{width:50%;text-align:center;}.left-box-wrap .conf_blue_area{padding-bottom:20px;overflow:hidden;margin-top:10px;}.left-box-wrap .conf_blue_area .image_container{float:left;padding:10px;background:#fff;border:1px solid #eaeaea;margin-left:15px;}.left-box-wrap .conf_blue_area .conf_area_content{float:left;padding:20px 0 0 20px;width:38.4%;}.left-box-wrap .conf_blue_area .conf_area_content2{float:left;padding-top:20px;width:14%;text-align:center;}.left-box-wrap .conf_blue_area .conf_area_content3{float:left;padding-top:20px;width:20%;text-align:center;}.left-box-wrap .conf_blue_area .conf_area_content4{float:left;padding-top:20px;width:11.4%;text-align:center;}.download-info{clear:both;padding:127px 10px 10px;background:#fff;border:1px solid #e1e1e1;margin:-128px 5px 5px;overflow:hidden;}.download-info-top,.download_time_middle{overflow:hidden;}.download_time_middle{margin-top:-78px;}.download_time_l{float:left;display:inline-block;width:45%;}.download_time_l h2{background:url(images/bg-colour.png) 0 -32px;line-height:41px;font-weight:600;font-size:20px;color:#fff;text-align:center;border-radius:5px 5px 0 0;letter-spacing:-0.5px;text-transform:capitalize;}.download_time_l.download-left{padding:35px 20px;border:1px solid #e1e1e1;border-top:0;text-align:center;background:#f7f7f7;}.download_time_l.download-left .download_btn .checkout-proceed{margin-top:41px;padding:5px 10px;border:1px solid #D2A339;font:500 19px Oswald,sans-serif;text-shadow:0 0 1px #666;background:url(images/assets/bg-grn.png);color:#FFF;text-transform:capitalize;text-decoration:none;width:250px;margin:25px auto 0;display:block;border:1px solid #98B53D;}.download_time_l.download-left .download_btn .checkout-proceed:hover{background:url(images/assets/bg-grn.png) bottom;}.dl-time{display:block;padding-top:5px;}.dl-time a{font-size:13px;}.download_time_r{float:right;display:inline-block;width:55%;padding-left:30px;padding-top:10px;}.download_time_r h2{font:500 22px Oswald,sans-serif;color:#333;letter-spacing:-0.5px;padding-bottom:45px;text-align:center;text-transform:capitalize;}.download_time_r_content{position:relative;padding-top:35px;}.download_time_r_content b:first-child{font-weight:600;font-size:14px;}.download_time_r_content textarea{display:block;width:290px;max-width:290px;height:60px;border:1px solid #e1e1e1;border-radius:3px;margin-bottom:-10px !important;}.d_clip_container{position:absolute !important;top:63px;left:305px;}.my_clip_button{padding:5px 10px !important;font:500 19px Oswald,sans-serif !important;text-shadow:0 0 1px #666;background:url(images/assets/bg-grn.png) !important;color:#FFF;text-transform:capitalize;text-decoration:none;display:block !important;border:1px solid #98B53D;border-radius:0 !important;box-shadow:none !important;}.conf_options.top_marg_2px{padding:10px;overflow:hidden;margin:0 15px 15px;background:#fff;font-size:14px;}.conf_options_left{float:left;display:inline-block;width:80%;padding-left:10px;}.conf_options_right{float:right;display:inline-block;width:10%;text-align:center;}.conf_total.top_marg_10px{padding:6px 20px;background:#f7f7f7;color:#333;text-align:right;margin:30px 0 6px;}.relative_inline_right{display:inline-block;vertical-align:middle;margin-left:25px;}b.conf_total_price1{display:inline-block;vertical-align:middle;font:500 19px Oswald,sans-serif;letter-spacing:-0.5px;}.conf_total_price2{color:#fff;display:inline-block;vertical-align:middle;font:100 19px Oswald,sans-serif;margin-left:5px;padding:4px 10px;background:#4b4b4b;letter-spacing:0;}.conf_area_boxes.top_marg_10px{margin-top:25px;overflow:hidden;}.conf_box_left{float:left;display:inline-block;width:50%;}.conf_box_right{float:right;display:inline-block;width:50%;}.conf_box_top{width:90%;margin:0 auto;padding:10px;color:#fff;text-decoration:none;font:500 20px Oswald,sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,0.2);background:#23B8D0;cursor:default;display:block;}.conf_box_content{width:90%;margin:0 auto;padding:10px;border:1px solid #e1e1e1;border-top:0;height:210px;background:#fff;}.conf_box_content_inner{margin-bottom:10px;display:block;}.conf_box_content .blue_txt_16px:first-child{display:inline-block;vertical-align:middle;font:500 22px Oswald,sans-serif;color:#222;margin-right:5px;letter-spacing:-0.5px;}.conf_box_content .blue_txt_16px:last-child{display:inline-block;vertical-align:middle;padding:5px 8px 3px 2px;font:400 16px Oswald,sans-serif;border:1px solid #e1e1e1;background:#fff;color:#007DA2;letter-spacing:-1px;}.conf_box_content .blue_txt_16px:last-child b{font-weight:400;}.payment-details.top_marg_15px{margin:20px;padding:15px 20px 20px;background:#fff;border:1px solid #e1e1e1;overflow:hidden;}.payment-details.top_marg_15px h2{font:500 20px Oswald,sans-serif;color:#007DA2;padding-bottom:8px;}.pay_det_box_left{float:left;display:inline-block;}.pay_det_box_right{float:right;display:inline-block;text-align:right;}.invoice_page .home-btn{background:url(images/assets/bg-grn.png);color:#fff;font:500 20px/38px Oswald,sans-serif;text-shadow:0 0 1px #98B53D;padding:5px 10px;border:1px solid #98B53D;text-transform:capitalize;text-decoration:none;margin:0 20px 20px;float:left;display:inline-block;}.invoice_page .home-btn:before{content:"\f053";font-family:FontAwesome;display:inline-block;vertical-align:middle;margin-right:10px;font-size:20px;font-weight:100;margin-top:-3px;}.foot_invoice{display:none !important;}/* Empty Cart */.emptyCart{border:1px solid #cacaca;background:#eee;text-align:center;}#empty-cart{padding:20px;color:#fff;font:25px Oswald,sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:#007DA2;}.emptyCart .continue-shopping{display:inline-block;margin:20px;padding:8px 16px;color:#fff;font:19px Oswald,sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,0.1);text-decoration:none;background: #ec8d1a;background: -moz-linear-gradient(top, #ec8d1a 0%, #ea7a1c 100%);background: -webkit-linear-gradient(top, #ec8d1a 0%,#ea7a1c 100%);background: linear-gradient(to bottom, #ec8d1a 0%,#ea7a1c 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec8d1a', endColorstr='#ea7a1c',GradientType=0 );}/* Footer */#footer-bottom{clear:both;text-align:center;padding-top:50px;display:none;}/* Fonts */@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTSUUniRZcd_wq8DYmIfsw2A.woff2) format('woff2');unicode-range:U+0460052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTeXREeHhJi4GEUJI9ob_ak4.woff2) format('woff2');unicode-range:U+0400045F,U+04900491,U+04B004B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTY0Uz7fbu6RM5MPetubMKio.woff2) format('woff2');unicode-range:U+02BC,U+0900097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTfzy0yu4vcvNhe7QLuoE8rU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTc9-ZSaZ3mOOsU9E1f6DGWc.woff2) format('woff2');unicode-range:U+037003FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTYZI5FoslwusAsZHK_V0XCI.woff2) format('woff2');unicode-range:U+01020103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTRUOjZSKWg4xBWp_C_qQx0o.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/K88pR3goAWT7BTt32Z01m1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0460052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/RjgO7rYTmqiVp7vzi-Q5UVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0400045F,U+04900491,U+04B004B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/ttwNtsRpgsxVmgGGmiUOEltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+02BC,U+0900097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/LWCjsQkB6EMdfHrEVqA1KVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/xozscpT2726on7jbcb_pAltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+037003FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/59ZRklaO5bWGqF5A9baEEVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+01020103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/u-WUoqrET9fUeobQW7jkRVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSiUUniRZcd_wq8DYmIfsw2A.woff2) format('woff2');unicode-range:U+0460052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSuXREeHhJi4GEUJI9ob_ak4.woff2) format('woff2');unicode-range:U+0400045F,U+04900491,U+04B004B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSo0Uz7fbu6RM5MPetubMKio.woff2) format('woff2');unicode-range:U+02BC,U+0900097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSvzy0yu4vcvNhe7QLuoE8rU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSs9-ZSaZ3mOOsU9E1f6DGWc.woff2) format('woff2');unicode-range:U+037003FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSoZI5FoslwusAsZHK_V0XCI.woff2) format('woff2');unicode-range:U+01020103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNShUOjZSKWg4xBWp_C_qQx0o.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(//fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzCUUniRZcd_wq8DYmIfsw2A.woff2) format('woff2');unicode-range:U+0460052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(//fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzOXREeHhJi4GEUJI9ob_ak4.woff2) format('woff2');unicode-range:U+0400045F,U+04900491,U+04B004B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(//fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzI0Uz7fbu6RM5MPetubMKio.woff2) format('woff2');unicode-range:U+02BC,U+0900097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(//fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzPzy0yu4vcvNhe7QLuoE8rU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(//fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzM9-ZSaZ3mOOsU9E1f6DGWc.woff2) format('woff2');unicode-range:U+037003FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(//fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzIZI5FoslwusAsZHK_V0XCI.woff2) format('woff2');unicode-range:U+01020103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(//fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzBUOjZSKWg4xBWp_C_qQx0o.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(//fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(//fonts.gstatic.com/s/opensans/v10/EInbV5DfGHOiMmvb1Xr-hiUUniRZcd_wq8DYmIfsw2A.woff2) format('woff2');unicode-range:U+0460052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(//fonts.gstatic.com/s/opensans/v10/EInbV5DfGHOiMmvb1Xr-huXREeHhJi4GEUJI9ob_ak4.woff2) format('woff2');unicode-range:U+0400045F,U+04900491,U+04B004B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(//fonts.gstatic.com/s/opensans/v10/EInbV5DfGHOiMmvb1Xr-ho0Uz7fbu6RM5MPetubMKio.woff2) format('woff2');unicode-range:U+02BC,U+0900097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(//fonts.gstatic.com/s/opensans/v10/EInbV5DfGHOiMmvb1Xr-hvzy0yu4vcvNhe7QLuoE8rU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(//fonts.gstatic.com/s/opensans/v10/EInbV5DfGHOiMmvb1Xr-hs9-ZSaZ3mOOsU9E1f6DGWc.woff2) format('woff2');unicode-range:U+037003FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(//fonts.gstatic.com/s/opensans/v10/EInbV5DfGHOiMmvb1Xr-hoZI5FoslwusAsZHK_V0XCI.woff2) format('woff2');unicode-range:U+01020103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(//fonts.gstatic.com/s/opensans/v10/EInbV5DfGHOiMmvb1Xr-hhUOjZSKWg4xBWp_C_qQx0o.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(//fonts.gstatic.com/s/opensans/v10/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}