body,html{height:100%}.choose-order-item .opener::before,.clear-fix::after,.clear-fix::before,.custom-select::before,.order-paper .meta .time::before,input.custom-radio+label::before{content:""}.add-nav-list a,.choose-order-item .opener,.history-item-title,.login-form-heading{text-transform:uppercase}@font-face{font-family:'Myriad Pro Bold';src:url(../fonts/MyriadPro-Bold.eot);src:url(../fonts/MyriadPro-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/MyriadPro-Bold.woff) format('woff'),url(../fonts/MyriadPro-Bold.ttf) format('truetype'),url(../fonts/MyriadPro-Bold.svg#29986178e2e3e94e7075806c03273fa2) format('svg');font-style:normal;font-weight:700}@font-face{font-family:'Myriad Pro';src:url(../fonts/MyriadPro-Regular.eot);src:url(../fonts/MyriadPro-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/MyriadPro-Regular.woff) format('woff'),url(../fonts/MyriadPro-Regular.ttf) format('truetype'),url(../fonts/MyriadPro-Regular.svg#b6b933d6eeb92d33db4fad36c45b0bff) format('svg');font-style:normal;font-weight:400}@font-face{font-family:RobotoMedium;src:url(../fonts/roboto-medium.eot);src:url(../fonts/roboto-medium.eot) format('embedded-opentype'),url(../fonts/roboto-medium.woff) format('woff'),url(../fonts/roboto-medium.ttf) format('truetype'),url(../fonts/roboto-medium.svg#RobotoMedium) format('svg')}body{background:#e7e7e7;color:#313131;font:12px/1.21em Myriad Pro,Arial,Helvetica,sans-serif;min-width:320px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;max-width:860px;margin:0 auto}.btn-back,.btn-settings{width:32px;height:32px;overflow:hidden;text-indent:-9999px}.clear-fix::after,.clear-fix::before{display:table}.clear-fix::after{clear:both}input,select,textarea{font:100% 'Myriad Pro',Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}fieldset,form{margin:0;padding:0;border-style:none}::-webkit-input-placeholder{color:#989fa9}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input[type=image]{padding:0;border:none}input[type=password],input[type=email],input[type=tel],input[type=file],input[type=search],input[type=number],input[type=submit],input[type=text],select,textarea{-webkit-appearance:none}input[type=submit]::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:0;padding:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=submit]:focus,input[type=button]:focus{outline:0}input[type=submit]{-webkit-border-radius:0}a[href^="tel:"]{color:#99cbe3;text-decoration:none}sup{vertical-align:top;position:relative;top:-.5em;font-size:.65em}.page-header{background:#fff;border-bottom:2px solid silver;position:relative;padding:12px 44px 4px;min-height:28px}.page-title{font:14px/1.3em RobotoMedium,sans-serif;text-align:center}.btn-back{background:url(../images/icons-header@2x.png) -3px 1px no-repeat;background-size:auto 100%}.btn-settings{background:url(../images/icons-header@2x.png) 100% 0 no-repeat;background-size:auto 100%}.page-header .btn-back{position:absolute;left:12px;top:5px}.page-header .btn-settings{position:absolute;right:12px;top:5px}.login-form-box{display:table;height:100%;width:100%}.login-form-cell{display:table-cell;vertical-align:middle;padding:19px}.login-form-heading{text-align:center;color:#0658a4;font:17px/1.47em "Times New Roman",Times,serif;margin:0 0 44px}.login-form-heading .name{font-size:26px;display:block}.delivery-form{padding:19px}.delivery-form label{font:15px/1.266em 'Myriad Pro Bold',sans-serif}.radio-row,.text-row{margin:0 0 5px}.text-field{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%}.text-field.mf-half-width{width:50%}.text-field.mf-third-width{width:33.33%}.text-field.mf-first-child{padding:0 3px 0 0}.text-field.mf-last-child{padding:0 0 0 3px}.text-field.mf-center-child{padding:0 3px}.text-field input[type=password],.text-field input[type=email],.text-field input[type=tel],.text-field input[type=number],.text-field input[type=text],.text-field textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#000;-webkit-border-radius:4px;border-radius:4px;font-size:14px;line-height:19px;border:1px solid #d7d8dd;padding:10px 10px 9px;margin:0}.text-field textarea{resize:none;height:115px}.btn-submit,.button{display:block;border:0;padding:20px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:50px;margin:0;text-align:center;font:22px/25px 'Myriad Pro Bold',sans-serif;background:#99cbe3;-webkit-border-radius:4px;border-radius:4px;color:#fff;border-bottom:2px solid #567ca3;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;overflow:hidden}.btn-submit.mf-gray,.button.mf-gray,.order-paper,.text-paper{border-bottom:2px solid silver}a.button{line-height:14px}.button.mf-low-font{padding:14px 0 0;font-size:18px}.btn-submit.mf-gray,.button.mf-gray{background:#e7e7e7;color:#313131}.button.mf-gray h3{color:#313131}.btn-submit.confirm,.button.confirm{padding:8px 0 0;text-decoration:none}a.button.confirm{text-decoration:none}.custom-select{-webkit-border-radius:4px;border-radius:4px;background:#fff;position:relative}.custom-select select{-webkit-border-radius:4px;border-radius:4px;position:relative;color:#989fa9;font-size:14px;line-height:19px;height:38px;background:0 0;display:block;width:100%;margin:0;border:1px solid #d7d8dd;padding:10px 6px 7px}.custom-select::before{position:absolute;top:12px;right:7px;width:17px;height:17px;background:url(../images/arrows@2x.png) -34px 0 no-repeat;background-size:300% auto}.custom-select select.ng-valid-required.ng-valid,.custom-select select.selected{color:#000}.button-field{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.button-field.mf-half-width{width:50%}.button-field.mf-first-child{padding:0 3px 0 0}.button-field.mf-last-child{padding:0 0 0 3px}input.custom-radio{position:absolute;left:-9999px}input.custom-radio+label::before{float:left;width:30px;height:30px;border:1px solid #d7d8dd;-webkit-border-radius:2px;border-radius:2px;background:#fff;margin:0 10px 0 0}input.custom-radio:checked+label::before{background-image:url(../images/custom-checkbox-checked.gif);background-size:100% 100%}input.custom-radio+label{line-height:32px}.language-switcher{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#000;-webkit-border-radius:4px;border-radius:4px;font-size:14px;line-height:19px;border:1px solid #d7d8dd;padding:10px 60px 9px 10px;margin:0;text-decoration:none;position:relative}.language-switcher-drop-holder a{cursor:pointer;-webkit-tap-highlight-color:transparent}.language-switcher .language-ico{position:absolute;top:7px;right:10px;width:35px;height:24px}.language-ico.language-en{background:url(../images/icons-language.png) no-repeat;background-size:100% auto}.language-ico.language-sv{background:url(../images/icons-language.png) 0 -25px no-repeat;background-size:100% auto}.language-ico.language-pl{background:url(../images/icons-language.png) 0 -50px no-repeat;background-size:100% auto}.language-switcher-drop-holder{position:relative}.language-switcher-drop{position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:#fff;-webkit-border-radius:4px;border-radius:4px;border:1px solid #d7d8dd;z-index:101}.language-switcher-drop.state-show{display:block}.language-switcher-drop .language-switcher{-webkit-border-radius:0;border-radius:0;border-width:1px 0 0;background:0 0}.language-switcher-drop .language-switcher:first-child{border:0}.text-paper-frame{padding:19px}.text-paper{padding:10px 15px;background:#fff;-webkit-border-radius:4px;border-radius:4px}.history-paper,.order-paper{-webkit-border-radius:4px;background:#fff}.text-paper-heading{padding:4px 0 0}.text-paper-heading,.text-paper-heading h1{font:18px/2em 'Myriad Pro Bold',Arial,Helvetica,sans-serif;margin:0}.text-paper p{margin:0 0 1em}.img-wide,.text-paper img{width:100%;height:auto}.text-paper .img-wide,.text-paper img{margin:7px 0 5px}.text-paper-body{padding:1px 0 2px}.order-paper-frame{padding:19px}.order-paper{padding:10px 15px 7px;margin:0 0 9px;border-radius:4px}.order-paper .meta{padding:8px 0 19px;font:13px/1.2em 'Myriad Pro',Arial,Helvetica,sans-serif}.order-paper .meta .date,.order-paper .meta .time{font-family:'Myriad Pro Bold',Arial,Helvetica,sans-serif;float:left}.order-paper .meta .date{margin:0 7px 0 0}.order-paper .meta .time::before{display:inline-block;vertical-align:top;height:14px;width:1px;background:silver;margin:0 10px 0 0}.order-paper .meta .order-number{float:right;max-width:50%;text-align:right}.order-paper .meta .delivery-date{float:left}.order-number .index{font-family:'Myriad Pro Bold',sans-serif}.order-address,.order-heading,.order-heading h1{font:18px/1.22em 'Myriad Pro Bold',sans-serif;margin:0}.order-box,.order-message{font:14px/1.22em 'Myriad Pro',sans-serif}.order-message{padding:16px 0 0}.order-message p{margin:.29em 0}.order-box{padding:1px 0 0}.order-item{margin:7px 0 0;padding:13px 0 0;border-top:1px solid #e9e9e9}.order-item .part{padding:0 0 8px}.order-item-title{float:left;width:31%;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.choose-tabset li,.field-number button,.order-item-details{-webkit-box-sizing:border-box}.order-item-details{float:right;width:69%;box-sizing:border-box;padding:1px 0 0 7px;font-family:'Myriad Pro Bold',sans-serif}.order-paper-frame .button-row{margin:5px 0 0}.order-confirm-message{padding:22px 0 28px;font:14px/1.22em 'Myriad Pro',sans-serif}.order-confirm-message h3{font:400 18px/1.22em 'Myriad Pro',sans-serif;margin:0 0 21px}.order-confirm-message p{margin:17px 0 0}.history-paper{border-radius:4px;border:1px solid #d7d8dd;margin:0 0 5px;padding:11px 11px 6px 9px}.history-paper-meta{padding:0 0 8px;border-bottom:1px solid silver;font:10px/1.1em 'Myriad Pro Bold',sans-serif}.history-paper-meta .date{float:right;margin:3px 0 0}.history-paper .order-address,.history-paper .order-heading{font:10px/1.1em 'Myriad Pro Bold',sans-serif}.history-item{padding:5px 0 0;font:10px/1.5em 'Myriad Pro',sans-serif}.choose-order-item .short-description .title-row,.history-item-title{font:10px/1.4em 'Myriad Pro Bold',sans-serif}.address-row{display:block}.choose-order{padding:10px 20px}.choose-order-menu{overflow:hidden}.choose-order-heading,.choose-order-heading h1{font:400 18px/1.4em 'Myriad Pro Bold',sans-serif;margin:0;text-align:center}.choose-order-heading,.choose-order-item{margin:0 0 8px}.choose-order-item h3{font:12px 'Myriad Pro',sans-serif;padding:0;margin:0}.choose-order-item .opener{display:block;background:#304172;font:22px/1em 'Myriad Pro Bold',sans-serif;color:#fff;text-decoration:none;-webkit-border-radius:4px;border-radius:4px;border-bottom:2px solid #1f2d54;padding:10px 50px 3px 15px;position:relative;cursor:pointer}.choose-order-item .opener::before{position:absolute;right:15px;//top:0;width:17px;height:17px;background:url(../images/arrows@2x.png) no-repeat;background-size:300% auto}.choose-order-item .slider-frame{background:#304172}.choose-order-item.state-open .opener,.choose-order-item.state-short-description .opener{border-bottom:0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding-bottom:9px}.choose-order-item.state-short-description .opener{padding-bottom:2px}.choose-order-item.state-open .slider-frame,.choose-order-item.state-short-description .slider-frame{-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-bottom:2px solid #1f2d54;padding:0 0 4px}.choose-order-item .slider{padding:0 15px;display:none}.choose-order-item.state-open .slider,.choose-order-item.state-short-description .short-description{display:block}.choose-order-item .short-description{display:none;color:#fff;padding:0 15px 1px}.choose-order-item .history-item-detais,.choose-order-item .short-description .part-row{font:10px/1.4em 'Myriad Pro',sans-serif}.choose-order-item.state-open .order-panel-total{display:none}.choose-order-item .history-item,.short-description-part{padding:0 0 7px}.choose-order-item .order-panel-total{margin:0 0 -9px}.choose-order-item .history-item:first-child{padding-top:2px}.history-item-detais{text-transform:none}.choose-order-title{font:18px/1.4em 'Myriad Pro Bold',sans-serif;color:#fff;border:solid #fff;border-width:1px 0;padding:4px 0 2px;margin:0 0 13px}.choose-order-title .description{font-size:12px;line-height:.95em;padding:0 0 7px}.choose-order-item .row{display:table;width:100%;border-collapse:collapse;height:42px}.choose-order-item .row-title{display:table-cell;vertical-align:middle;width:50%;padding:1px 0 7px;font:18px/1.4em 'Myriad Pro Bold',sans-serif;color:#fff}.choose-order-item .row-title .description{font:10px/1em 'Myriad Pro',sans-serif}.choose-order-item .row-choose{display:table-cell;vertical-align:top;padding:0 0 7px;text-align:right}.choose-order-item .choose-order-part{padding:13px 0 6px}.choose-order-item .choose-order-part:first-child{padding-top:0}.choose-tabset{margin:0 -15px;padding:12px 15px 0;list-style:none;border-bottom:5px solid #99cbe3;position:relative;overflow:hidden}.choose-tabset h3{margin:0;padding:0;font:12px 'Myriad Pro',sans-serif}.choose-tabset li{float:left;padding:0 3px;box-sizing:border-box}.choose-tabset li.mf-first-child{padding-left:0}.choose-tabset li.mf-last-child{padding-right:0}.choose-tabset.mf-double-tab li{width:50%}.choose-tabset.mf-three-tab li{width:29%}.choose-tabset.mf-three-tab li.selected{width:42%}.choose-tabset a{position:relative;z-index:1;background:#467ca3;display:block;height:40px;padding:9px 5px 0;font:15px 'Myriad Pro Bold',sans-serif;color:#fff;text-decoration:none;text-align:center;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent}.choose-tabset a::after,.choose-tabset a::before{width:50px;height:50px;z-index:-1;content:""}.choose-tabset a::after{position:absolute;right:-4px;top:4px;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background:#467ca3;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.choose-tabset a::before{position:absolute;left:-4px;top:4px;-webkit-border-radius:4px;border-radius:4px;background:#467ca3;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.choose-tabset li.selected a{background:#99cbe3;z-index:2}.choose-tabset li.selected a::after,.choose-tabset li.selected a::before{content:"";background:#99cbe3}.choose-tabset .mf-first-child a::before,.choose-tabset .mf-last-child a::after{content:"";display:none}.choose-tabset .state-tick .icon-tick,.icon-tick{display:inline-block}.icon-tick{width:15px;height:10px;background:url(../images/icons-tick.png) no-repeat;background-size:100% 100%;margin:0 0 0 3px}.mf-three-tab .choise .icon-tick{position:absolute;right:0;top:14px;z-index:10}.selected .icon-tick,.selected.choise .icon-tick{position:static}.choose-tabset-text{display:block;overflow:hidden;position:relative;padding:0 5px 0 0}.choose-tabset-text::after{content:"";width:20px;height:200%;position:absolute;right:0;top:-50%;box-shadow:inset -20px 0 20px #467ca3}.add-nav,.add-nav-list li{border-top:1px solid #dadada;box-shadow:inset 0 1px 0 #fff}.mf-double-tab .choose-tabset-text::after,li.selected .choose-tabset-text::after{display:none}.add-nav{background:#e7e7e7;color:#313131;margin:0}.add-nav-title{font:18px/1.4em 'Myriad Pro',sans-serif;text-align:center;padding:11px 0 7px}.add-nav-list{margin:0;padding:0;list-style:none;font:18px/1.4em 'Myriad Pro Bold',sans-serif}.add-nav-list li{padding:0 20px}.add-nav-list a{color:#313131;text-decoration:none;display:block;position:relative;padding:19px 50px 14px 15px}.add-nav-list a::before{content:"";position:absolute;right:15px;top:20px;width:17px;height:17px;background:url(../images/arrows@2x.png) -17px -17px no-repeat;background-size:300% auto}.field-number{display:inline-block;vertical-align:top;min-width:150px;text-align:left}.field-number button{border:0;padding:0;margin:0;box-sizing:border-box;width:40px;height:42px;background:#99cbe3;-webkit-border-radius:2px;border-radius:2px;border-bottom:2px solid #467ca3;color:#fff;overflow:hidden;text-indent:-9999px;vertical-align:top;cursor:pointer;-webkit-tap-highlight-color:transparent}.field-number button.number-dec,.field-number button.number-inc{background-image:url(../images/icons-number-field@2x.gif);background-size:200% auto}.field-number button.number-inc{background-position:100% 0}.field-number input.number{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d7d8dd;margin:0 9px;padding:2px 0 0;background:#fff;height:42px;width:50px;vertical-align:top;text-align:center;color:#313131;-webkit-border-radius:2px;border-radius:2px;font:20px/1.2em 'Myriad Pro',sans-serif}.popup{background:#304172;-webkit-border-radius:4px;border-radius:4px;color:#fff;padding:10px;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-title{text-align:center;font:14px/1.4em 'Myriad Pro Bold',sans-serif;padding:0 0 4px}.popup-content{text-align:center;font:10px/1.2em 'Myriad Pro',sans-serif;padding:0 0 1px}.popup-content a{font-family:'Myriad Pro Bold',sans-serif}.popup-content p{margin:0 0 1em}.popup-buttons{margin:0 0 5px}.popup-buttons .button-ok{width:60px;margin:0 auto}.popup-arrow{position:absolute;bottom:0;left:50%;border:12px solid;border-color:#304172 transparent transparent;margin:0 0 -24px -12px}.button-row .popup{bottom:100%;left:10px;right:10px;margin:0 0 12px}.button-row{position:relative;z-index:100}form.stateSubmitted input.ng-invalid,form.stateSubmitted input.state-invalid,form.stateSubmitted select.ng-invalid{border-color:red}form.stateSubmitted input.custom-radio.ng-invalid+label::before{content:"";border-color:red}.message{font:19px/1.4em 'Myriad Pro Bold',sans-serif;text-align:center;-webkit-border-radius:4px;border-radius:4px;border:1px solid #d7d8dd;background:#fff;padding:11px}@media (-webkit-min-device-pixel-ratio :1.5),(min-resolution :144dpi){.language-ico.language-en{background:url(../images/icons-language@2x.png) no-repeat;background-size:100% auto}.language-ico.language-sv{background:url(../images/icons-language@2x.png) 0 -24px no-repeat;background-size:100% auto}.language-ico.language-pl{background:url(../images/icons-language@2x.png) 0 -50px no-repeat;background-size:100% auto}}#map-stub,.ng-hide{display:none}