﻿.btn:focus{color:#FFF}.medium-centered{float:none !important}.small-centered{float:left !important}html{overflow-y:scroll}a,button,select,input{outline:none}.clear{clear:both}figure{margin:0px !important}.ng-hide:not(.ng-hide-animate){display:none !important;visibility:hidden}.no-border{border:0px}.no-margin-b{margin-bottom:0px}.no-margin{margin:0px !important}.padd-left-0{padding-left:0px !important}.padd-right-0{padding-left:0px !important}.remove-ie-cross::-ms-clear{display:none}.no-min-height{min-height:0px !important}.hide-cursor{font-size:0px !important}.modal-backdrop{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:#000;opacity:0.4;z-index:999999 !important}.modal{position:fixed;top:15%;left:20%;width:60%;z-index:999999 !important;background-color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.modal-header{background-color:#F6F6F7;-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;padding:15px 30px}.modal-header .close{position:absolute;right:30px;top:18px;font-size:2.2em;color:#b8b9bb}.modal-header .close:hover{color:#53565a}.modal-header .modal-title{font-size:1.8em;margin-bottom:0px;font-weight:100;padding-right:30px}.modal-body{max-height:40vh;padding:15px 30px;overflow:auto;-webkit-overflow-scrolling:touch}.modal-body .lead{font-size:1.4em;padding-top:20px;padding-bottom:20px}.modal-body .lead.less-padd{padding-bottom:0px;margin-bottom:0px}.modal-body .lead.large-text{font-size:1.6em}.modal-body.payment-cards{max-height:60vh}.modal-body.overflow-inherit{overflow:inherit}.modal-body.overflow-hidden{overflow:hidden}.modal-body.no-padd{padding:0px}.modal-body.extra-padd{padding:15px 60px 30px}.modal-body.extra-padd .textboxes input[type=text]{margin-top:35px}.modal-body.extra-padd .textboxes label{-webkit-transform:translateY(43px);-ms-transform:translateY(43px);transform:translateY(43px)}.modal-body.extra-padd .textboxes label.active{-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px)}.modal-body.extra-padd .textboxes label.stick{-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:all 0.22s ease-out 0s;-moz-transition:all 0.22s ease-out 0s;-ms-transition:all 0.22s ease-out 0s;-o-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s;font-size:0.75em;line-height:25px}.modal-body .radio-buttons .columns:last-child{margin-bottom:0px}.large-modal{margin-top:-8vh;background-color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.large-modal .modal-body{max-height:calc(85vh - 140px)}.large-modal.with-note .modal-body{max-height:calc(85vh - 308px)}.delivery-options-modal .modal-body{max-height:calc(85vh - 308px)}.delivery-options-modal.hide-services .modal-body{max-height:calc(85vh - 76px)}.custom-modal{display:none}.custom-modal .form-message{width:54.333%;position:relative;top:-20px !important;padding:15px 20px;margin:0 auto;margin-top:20px;background-color:#fbfbfb !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:1.2em}.custom-modal .form-message.success{border:solid 2px #4caf50;color:#4caf50}.custom-modal .form-message.error{border:solid 2px #ac0317;color:#ac0317}.custom-modal.show{display:block}.custom-modal .modal-overlay{position:fixed;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,0.4);z-index:999999}.custom-modal .inner{top:15%;left:20%;width:60%;position:fixed;background-color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;z-index:999999}.custom-modal .header{background-color:#F6F6F7;-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;padding:15px 30px}.custom-modal .header .close{position:absolute;right:30px;top:18px;font-size:2.2em;color:#b8b9bb}.custom-modal .header .close:hover{color:#53565a}.custom-modal .header h4{margin-bottom:0px;font-size:1.8em;font-weight:100;padding-right:30px}.custom-modal .body{max-height:40vh;padding:40px 100px;overflow:auto}.custom-modal .body .offer-modal-content{padding-top:20px;text-align:center}.custom-modal .body .lead{font-size:1.4em;padding-top:20px}.custom-modal .body.no-padd{padding:0px}.custom-modal .body.less-padd{padding:20px 50px}.custom-modal .body.no-max-height{max-height:none}.custom-modal .body.max-height60{max-height:60vh}.custom-modal .buttons{margin-bottom:20px}.custom-modal.largest .inner{top:5vh}.custom-modal.largest .body{max-height:calc(90vh - 66px)}#modalTopTips .slick-arrow{width:26px;height:41px;display:block;position:absolute;text-indent:-9999px;z-index:9;top:50%}#modalTopTips .slick-arrow.slick-prev{left:28px;background-image:url(../img/icons/chevron-green-left.png)}#modalTopTips .slick-arrow.slick-next{right:28px;background-image:url(../img/icons/chevron-green-right.png)}#modalTopTips .slick-dots{display:table !important;margin:0 auto}#modalTopTips .slick-dots li{display:inline-block;list-style-type:none;margin-left:6px;margin-right:6px}#modalTopTips .slick-dots li button{width:15px;height:15px;background-color:#CCC;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-indent:-9999px;display:block}#modalTopTips .slick-dots li button:hover{background-color:#BBB}#modalTopTips .slick-dots li.slick-active button{background-color:#97d700;cursor:default}#modalTopTips .body{padding:20px 0px}#modalTopTips .body>.row{max-width:none}#modalTopTips .body .slick-slider{margin-bottom:20px}#modalTopTips .body .slick-slider .item-container{padding-left:70px;padding-right:70px;margin:0px}#modalTopTips .header h4{text-align:center;padding-left:30px}#modalTopTips h3{color:#97d700;text-align:center;padding-bottom:30px;margin-bottom:0px !important;font-size:1.6em}#modalTopTips .tip-image{width:250px;float:left}#modalTopTips .tip-image img{width:100%}#modalTopTips .tip-text{width:calc(100% - 250px);padding-right:60px;float:left}#modalTopTips .tip-text p{font-size:1.2em}#modalTopTips .tip-text ul li{font-size:1.2em}#modalTopTips .checkboxes{display:table;margin:0 auto;padding-top:10px;padding-left:20px;padding-right:20px;clear:both}#modalTopTips .medium-centered{float:none !important;margin:0 auto}.page .custom-modal .inner{padding:0px}#sage-pay-modal .overlay{position:fixed;width:100vw;height:100vh;top:0px;left:0px}.offer-modal .checkboxes{display:table;margin:0 auto;padding-top:60px;padding-left:20px;padding-right:20px;clear:both}.offer-modal .popup-img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:solid 4px #747474;background-color:#747474;display:block}.offer-modal .popup-img img{opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.offer-modal .popup-img:hover img{opacity:0.8}.offer-modal .offer-modal-content{padding-top:30px;padding-bottom:30px}.offer-modal .body{margin-top:30px}.address-picker-item{position:relative}.address-picker-item .label-center{position:relative;z-index:10}.address-picker-item .validated{position:absolute;right:10px;top:10px;color:#fff;padding:2px 6px;background-color:#97d700;border-radius:4px;z-index:0}*{margin:0}body{font-family:"Open Sans",sans-serif;background-color:#f3f6f9 !important;font-size:0.9em}html,body{height:100%}p{font-size:1.1em}p.small-text{font-size:0.95em !important}p.lrg-text{font-size:1.2em}p.largest-text{font-size:1.4em}ul.small-text li{font-size:1.3em}h1{font-weight:400 !important}h1.blocky{text-transform:uppercase;font-weight:600 !important;font-size:1.4em}h1 .small-text{font-size:0.45em;font-style:italic;color:#53565a}h1 .small-text:hover{text-decoration:underline;color:#000}h1.green-underline{position:relative;padding-bottom:10px}h1.green-underline:after{position:absolute;bottom:0px;left:7%;width:86%;height:1px;display:block;content:"";background-color:#97d700}.page-title h1{margin-bottom:0px}h2{font-size:2em !important;font-weight:300 !important}h2.blocky{text-transform:uppercase;font-weight:600 !important}h2.sml-text{font-size:1.6em !important}h3.blocky{text-transform:uppercase;font-weight:600 !important;font-size:1em}span.blocky{text-transform:uppercase;font-size:0.9em}h3{margin-bottom:0.5rem !important}::-moz-selection{background-color:#97d700;color:#000}::selection{background-color:#97d700;color:#000}address{font-style:normal}.pos-rel{position:relative}a.txt-underline,.u-hover:hover{text-decoration:underline}.no-wrap{hyphens:auto}ul.disc{margin-left:40px}ul.disc li{list-style-type:disc}.maxw-160{max-width:160px}.row.no-col-padd .columns{padding-left:0.3rem;padding-right:0.3rem}.row.no-col-padd .columns:first-child{padding-left:.625rem}.row.no-col-padd .columns:last-child{padding-right:.625rem}.columns.colon{position:relative}.columns.colon input[type=text]{margin-bottom:0px}.columns.colon:after{content:":";display:block;position:absolute;font-size:1.2em;margin-top:-12px;top:50%;right:-3px}.large-font{font-size:1.6em}.tandcs{background-color:#f4f9fd;padding:0px !important;margin-top:20px;margin-bottom:30px}.tandcs .scroll{height:390px;padding:40px 40px 20px !important;overflow:auto}.tandcs .scroll h5{margin-bottom:8px}.tandcs .checkboxes{padding:20px 40px 30px}.please-call{background-color:#6f757a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:12px 8px;margin-top:10px;margin-bottom:30px;font-size:0.95em;line-height:1.8em;display:table;color:#FFF}.please-call i{width:13%;font-size:2.5em;padding-top:8px}.please-call i:before{display:table;margin:0 auto}.please-call span{width:85%}.please-call span,.please-call i{display:block;float:left}.box{width:100%;background-color:#f7f7f7;border-top:solid 4px #97d700;border-left:solid 1px #d2d4d6;border-right:solid 1px #d2d4d6;border-bottom:solid 1px #d2d4d6;padding:15px;margin-bottom:20px;text-align:center}.box h4{font-size:1em;text-transform:uppercase;padding:5px;margin-bottom:0px}.box span{font-size:3em}.terms ol{counter-reset:item}.terms ol .alpha{list-style-type:lower-alpha !important;counter-reset:alpha;margin-bottom:20px;margin-left:0px}.terms ol .alpha li:before{content:"(" counter(alpha, lower-alpha) ")";counter-increment:alpha;position:absolute;left:-46px;text-align:right;width:40px}.terms ol li{display:block;font-size:2em;font-weight:100;position:relative;margin-left:38px}.terms ol li ol li{font-size:0.5em;font-weight:normal}.terms ol li ol li ol li{font-size:1em}.terms ol li ol li ol li:before{left:-48px}.terms ol li:not(.alpha-item):before{content:counters(item, ".") " ";counter-increment:item;position:absolute;left:-46px;text-align:right;width:40px}.terms-links{margin:30px 0px 30px 30px;margin-left:30px}.terms-links a{color:#53565a;font-size:1.2em}.terms-links a:hover{color:#53565a;text-decoration:underline}.bg-grey-blue{background-color:#f3f6f9}.bg-green{background-color:#f6fbf6 !important}.bg-blue{background-color:#f4f9fd !important}.bg-white{background-color:#FFF}.pending-colour{color:#ffa726}.purple{color:#7010b7}.bg-dark-grey{background-color:#53565a;color:#b9babc}.blue{color:#2a97d8 !important}.orange-red{color:#b12704}.green{color:#66bb6a}.txt-green{color:#4caf50}.red{color:#d0021b !important}.light-grey{color:#b8b9bb !important}.charcoal{color:#53565a !important}a.red:hover,a.red:focus{color:#ac0317 !important}.white-text{color:#FFF}.tabs{position:relative;min-height:250px;clear:both;margin:25px 0px;border:0px !important}.tabs #summary-tab:checked ~ #summary-content,.tabs #prescriptions-tab:checked ~ #prescriptions-content{display:table;width:100%;position:relative}.tabs .block-arrow{position:absolute;background-color:#2a97d8;width:44px;height:44px;right:0px;bottom:0px;text-align:center;padding-top:4px;-webkit-transition:background-color 0.75s ease;-moz-transition:background-color 0.75s ease;-ms-transition:background-color 0.75s ease;-o-transition:background-color 0.75s ease;transition:background-color 0.75s ease}.tabs .block-arrow:hover{background-color:#96ccec}.tabs .block-arrow svg{width:20px;height:20px;-webkit-transition:transform 0.25s ease;-moz-transition:transform 0.25s ease;-ms-transition:transform 0.25s ease;-o-transition:transform 0.25s ease;transition:transform 0.25s ease;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.tabs .barcode-fix{font-family:'Libre Barcode 128';position:absolute;visibility:hidden}.tabs #summary-content .tab-inner{position:relative;padding:8px 45px 10px 45px;max-height:44px;overflow:hidden;-webkit-transition:max-height 0.75s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:max-height 0.75s cubic-bezier(0.77, 0, 0.175, 1);-ms-transition:max-height 0.75s cubic-bezier(0.77, 0, 0.175, 1);-o-transition:max-height 0.75s cubic-bezier(0.77, 0, 0.175, 1);transition:max-height 0.75s cubic-bezier(0.77, 0, 0.175, 1)}.tabs #summary-content .tab-inner .order-status{float:left;clear:both;margin-top:30px !important}.tabs #summary-content .tab-inner .order-status .status-tick,.tabs #summary-content .tab-inner .order-status .status-arrow{display:none}.tabs #summary-content .tab-inner .summary-titles{padding:0px}.tabs #summary-content .tab-inner .summary-titles h3{margin-bottom:10px !important}.tabs #summary-content .tab-inner.open{max-height:999px;-webkit-transition:max-height 0.75s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:max-height 0.75s cubic-bezier(0.77, 0, 0.175, 1);-ms-transition:max-height 0.75s cubic-bezier(0.77, 0, 0.175, 1);-o-transition:max-height 0.75s cubic-bezier(0.77, 0, 0.175, 1);transition:max-height 0.75s cubic-bezier(0.77, 0, 0.175, 1)}.tabs #summary-content .tab-inner.open .block-arrow svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.tabs #prescriptions-content .solid-heading{display:table}.tabs #prescriptions-content .solid-heading span{display:block;float:left}.tabs #prescriptions-content .solid-heading .product{width:60%}.tabs #prescriptions-content .solid-heading .price,.tabs #prescriptions-content .solid-heading .quantity,.tabs #prescriptions-content .solid-heading .vat,.tabs #prescriptions-content .solid-heading .total{width:10%}.tabs #prescriptions-content .solid-heading .total{text-align:right}.tabs #prescriptions-content ul.list.order .item .product{width:57%;float:left;margin-right:3%}.tabs #prescriptions-content ul.list.order .item .price,.tabs #prescriptions-content ul.list.order .item .quantity,.tabs #prescriptions-content ul.list.order .item .vat,.tabs #prescriptions-content ul.list.order .item .total{width:10%;float:left;text-align:left;margin-top:0px}.tabs #prescriptions-content ul.list.order .item .total{text-align:right}.tabs .tab{width:50%;float:left;padding:20px;position:relative;margin-left:0px;margin-right:0px;text-transform:uppercase;background-color:#75787b;text-align:center;color:#FFF}.tabs section{display:none}.tabs .tab-content{position:relative}.tabs input[type=radio]{display:none}.tabs input[type=radio]:checked:first-child+label{background-color:#2a97d8}.tabs input[type=radio]:nth-child(3):checked+label{background-color:#4caf50}.tabs h3.title{width:100%;text-align:center;border-bottom:solid 1px #d2d4d6;margin-bottom:0px !important;padding:10px 0px}.tabs .tab-inner{padding:30px 45px}.tabs .tab-inner p{margin-bottom:0px;line-height:2em}.tabs .tab-inner .input-group .chunky{text-align:left}.increment .tool-tip{width:300px;margin-left:-132px;position:absolute;font-size:0.9em;background:#f3f6f9;border:1px solid #d2d4d6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:margin 0.75s ease-in-out,opacity 0.75s ease-in-out;-moz-transition:margin 0.75s ease-in-out,opacity 0.75s ease-in-out;-ms-transition:margin 0.75s ease-in-out,opacity 0.75s ease-in-out;-o-transition:margin 0.75s ease-in-out,opacity 0.75s ease-in-out;transition:margin 0.75s ease-in-out,opacity 0.75s ease-in-out;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 30px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 30px;box-shadow:rgba(0,0,0,0.15) 0 0 30px;padding:10px;bottom:100%;margin-bottom:0px;visibility:hidden;opacity:0}.increment .tool-tip.show{visibility:visible;margin-bottom:20px;opacity:1}.increment .tool-tip p{margin-bottom:10px;color:#53565a}.increment .tool-tip button{height:1.8rem !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0.3rem 0.7rem !important;background-color:#97d700;margin-bottom:5px;color:#FFF}.increment .tool-tip button:hover{background-color:#89c300}.increment .tool-tip button.red{background-color:#d0021b}.tool-tip:after,.tool-tip:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tool-tip:after{border-color:rgba(253,236,234,0);border-top-color:#f3f6f9;border-width:10px;margin-left:-10px}.tool-tip:before{border-color:rgba(172,3,23,0);border-top-color:#d2d4d6;border-width:11px;margin-left:-11px}#bulk-sign{width:70px;vertical-align:top}#bulk-sign a{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#4caf50;padding:5px;text-align:center;display:block;color:#FFF;font-weight:400;font-size:0.95em;-webkit-transition:ease-in 0.2s background-color;-moz-transition:ease-in 0.2s background-color;-ms-transition:ease-in 0.2s background-color;-o-transition:ease-in 0.2s background-color;transition:ease-in 0.2s background-color}#bulk-sign a:hover{background-color:#5abd5e}.order-status{width:100%;margin-bottom:20px;display:table}.order-status div{width:auto;height:auto;margin-bottom:10px;float:left}.order-status div:first-child{padding-right:50px}.order-status div .status{font-size:0.85em}.order-status div.arrow-right:before,.order-status div.arrow-right:after{right:20px;top:30%;background:#53565a}.order-status div.red .label{background:#ef5350 !important}.order-status div.red .status{color:#ac0317}.order-status div.yellow .label{background:#ffa726 !important}.order-status div.yellow .status{color:#ffa726}p.smaller,span.smallest{font-size:0.7em}p.smaller,span.smaller{font-size:0.9em}.larger{font-size:1.1em}.page-wrap{min-height:100%;padding-top:61px;margin-bottom:-260px;-webkit-transition:transform 0.45s ease-in-out;-moz-transition:transform 0.45s ease-in-out;-ms-transition:transform 0.45s ease-in-out;-o-transition:transform 0.45s ease-in-out;transition:transform 0.45s ease-in-out}.page-wrap:after{content:"";display:block}.center-block{display:table;margin:0 auto;float:none !important}.section-padding{padding:50px 0px}.d-none{display:none !important}.d-none #txtSearch{font-size:0px}.display-inline{display:inline !important}#txtSearch{font-size:2.2em}.height80{height:80px}.height120{height:120px}.height100{height:100px}.margin-t0{margin-top:0px !important}.margin-t5{margin-top:5px !important}.margin-t10{margin-top:10px !important}.margin-t13{margin-top:13px !important}.margin-t20{margin-top:20px !important}.margin-t30{margin-top:30px !important}.margin-b30{margin-bottom:30px}.margin-b10{margin-bottom:10px !important}.margin-b20{margin-bottom:20px !important}.margin-b50{margin-bottom:50px !important}.margin-b0{margin-bottom:0px !important}.margin-b-1-2r{margin-bottom:1.2rem !important}.margin-r10{margin-right:10px !important}.margin-r30{margin-right:30px !important}.margin-l5{margin-left:5px !important}.margin-l10{margin-left:10px !important}.margin-l15{margin-left:15px !important}.margin-l23{margin-left:23px !important}.margin-l30{margin-left:30px !important}.margin-l80{margin-left:80px !important}.padd-right0{padding-right:0px !important}.padd-top-3{padding-top:3px !important}.padd-right8{padding-right:8px !important}.padd-right30{padding-right:30px !important}.padd-right60{padding-right:60px !important}.padd-left0{padding-left:0px !important}.padd-left15{padding-left:15px !important}.padd-left30{padding-left:30px !important}.padding-l80{padding-left:80px !important}.padd-top0{padding-top:0px !important}.padd-top5{padding-top:5px}.padd-top10{padding-top:10px}.padd-bottom10{padding-bottom:10px}.padd-bottom10-2{padding-bottom:10px !important}.padd-bottom0{padding-bottom:0px !important}.padd-top15{padding-top:15px}.padd-top20{padding-top:20px}.padd-top25{padding-top:25px}.padd-top40{padding-top:40px}.padd-bottom20{padding-bottom:20px}.padd-all16{padding:16px}.tt-normal{text-transform:none !important}.tt-upper{text-transform:uppercase !important}.primary-color{color:#97d700}.d-table{display:table !important}.width-75px{width:75px !important}.width-80px{width:80px}.width-90px{width:90px}.width-110px{width:110px}.width-140px{width:140px}.width-190px{width:190px}.min-width-150px{min-width:150px}.min-width-155px{min-width:155px}.min-width-190px{min-width:190px}.width-100{width:100%}.widthp-15{width:15%}.width-80.columns{width:80%}.columns.padd{padding-top:30px}.height-auto{height:auto !important}.row.stretch{max-width:73.75rem}.border-grey{border:solid 1px #d2d4d6 !important}.border-dark-grey{border:solid 1px #999 !important}.border-top-grey{border-top:solid 1px #d2d4d6}.border-bottom-grey{border-bottom:solid 1px #d2d4d6}.border-right-grey{border-right:solid 1px #d2d4d6}.border-left-grey{border-left:solid 1px #d2d4d6}.border-top-0{border-top:0px !important}.border-bottom-0{border-bottom:0px !important}.content-container{position:relative;padding:80px 0px}.no-border{border:0px !important}.medium-text{font-size:0.9em}.small-text{font-size:0.75em}.smallest-text{font-size:0.6em}td.center-icon i{display:block}td.center-icon i:before{margin:0 auto;display:table}.d-inline i{display:inline;text-align:center}.d-inline-b{display:inline-block}.d-block{display:block}.v-align-top{vertical-align:top}#warning-container{display:none}#warning-container.show{display:block}.content-container-small{padding:27px 0px 0px}.logged-in .content-container-small{padding:26px 0px 0px}.logged-in .content-container-small.ob{padding-top:18px}.logged-in.page-wrap{padding-top:85px}.p-sim{margin-bottom:20px}.title{margin-bottom:8px;text-transform:uppercase}.patient-information{padding:25px 60px;border-bottom:solid 1px #d2d4d6;background-color:#f3f6f9}.patient-information p{margin-bottom:0px}.patient-information p i.fa{width:22px;font-size:1.2em;text-align:center}.patient-information p i.fa.large{font-size:1.6em}.patient-information p a{color:#53565a}.patient-information p a:hover{text-decoration:underline}.patient{position:relative}.patient .print{display:block;position:absolute;padding:9px 25px;text-transform:uppercase;color:#FFF;top:0px;right:60px;z-index:2}.patient .print:hover{background-color:#000}.action-btns{width:50% !important;position:absolute;top:0px;right:0px;display:block;padding-right:0px !important}.action-btns .button{position:relative;height:52px;line-height:52px;padding:0px 25px 0px 45px !important;border:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;display:block;float:right}.action-btns .button:not(:only-child):not(:last-child){border-left:solid 1px #7a0}.action-btns .button i{position:absolute;left:23px;top:18px;display:block}h3.title{font-size:1.2em}h4.font-1-4{font-size:1.4em}h4.title{font-size:1em}h4.title.lrg{font-size:1.4em}.border-section{border-top:solid 1px #dedede;padding-top:20px;clear:left}.inner-page.ob-results{margin-top:7px;clear:both}.inner-page.ordered-products{margin-bottom:7px}.page.ob-page .small-title{margin-left:0px;margin-right:0px;background-color:#FFF}.order-builder #quick-add{margin:0px;padding:5px 20px;display:table;width:100%}.order-builder #quick-add .typeahead.dropdown-menu{position:absolute;width:100%;top:54px !important;overflow:auto;left:0px}.order-builder #quick-add.pres .search{width:calc(100% - 369px);float:left;padding-right:3px}.order-builder #quick-add.pres .buttons{width:369px;float:left;margin-top:0px}.order-builder #quick-add.pres .buttons button{width:auto;display:inline-block;padding:1.2rem 1.2rem !important;margin-left:7px !important;margin-bottom:0px;font-size:0.85em}.order-builder #quick-add.pres .buttons button i{margin-right:0px}.translateY30{transform:translateY(30px) !important}@-webkit-keyframes fadeinout{0%,100%{opacity:0}10%,90%{opacity:1}}@keyframes fadeinout{0%,100%{opacity:0}10%,90%{opacity:1}}.order-builder .grid .just-added{position:relative}.order-builder .grid .just-added:after{position:absolute;top:0px;left:0px;width:10px;height:100%;background-color:#97d700;-webkit-animation:fadeinout 10s linear forwards;animation:fadeinout 10s linear forwards;content:""}.order-builder.stock ul.list{margin-bottom:0px}.order-builder.stock ul.list li .item{padding:8px 40px}.all-results .typeahead.dropdown-menu{overflow:auto}.inner-page{border:solid 1px #d2d4d6;background-color:#FFF;margin:20px;padding:40px 20px;min-height:32vh}.inner-page.no-padd{padding:0px}.page,.half-page{background-color:#FFF;border:solid 1px #d2d4d6;-webkit-box-shadow:0px 0px 30px 2px rgba(224,224,224,0.6);-moz-box-shadow:0px 0px 30px 2px rgba(224,224,224,0.6);box-shadow:0px 0px 30px 2px rgba(224,224,224,0.6);min-height:calc(100vh - 370px);position:relative}.page.no-title,.half-page.no-title{margin-top:52px}.page .inner,.half-page .inner{padding:12px 0px}.page .inner.less-padd,.half-page .inner.less-padd{padding:0px}.page .inner.no-padd,.half-page .inner.no-padd{padding:0px}.page .inner.padded,.half-page .inner.padded{padding:20px 32px}.page .inner h1.blocky,.half-page .inner h1.blocky{margin-bottom:20px;text-align:center}.page .inner-top,.half-page .inner-top{padding:12px 0px 0px}.page .inner-top h1.blocky,.half-page .inner-top h1.blocky{margin-bottom:20px;text-align:center}.page .header-checkbox .checkboxes,.half-page .header-checkbox .checkboxes{float:right}.page .header-checkbox .checkboxes input[type='checkbox']+label,.half-page .header-checkbox .checkboxes input[type='checkbox']+label{position:relative;margin-top:-7px;display:block;margin-right:0px}.page .header-checkbox .checkboxes input[type='checkbox']+label a,.half-page .header-checkbox .checkboxes input[type='checkbox']+label a{margin-left:5px}.page .page-intro,.half-page .page-intro{padding:30px 0px;font-size:1em;text-align:center}.page .page-intro p,.half-page .page-intro p{line-height:1.8em}.back a{color:#7e8184}.back a img{max-width:inherit}.back.back-block a{position:absolute;top:0px;left:0px;width:46px;height:46px;display:block;background-color:#EEE;background-image:url(/assets/epharmacy/img/icons/arrow-left.png);background-position:50% 50%;background-repeat:no-repeat;text-indent:-9999px;text-align:center}.back.back-block a img{margin-top:14px}.back.back-block a:hover{background-color:#DDD}.page.login h2{font-size:1.7em !important;margin-bottom:10px}.page.login h2.underline{position:relative;padding-bottom:15px;margin-bottom:30px}.page.login h2.underline:after{display:block;content:"";position:absolute;bottom:0px;background-color:#6b6f75;width:100%;height:1px}.page.login .button{min-width:200px}.patient-overview{padding:10px 10px 10px 40px;background-color:#fdfdfe;border-right:solid 1px #d2d4d6;border-left:solid 1px #d2d4d6;border-bottom:solid 1px #d2d4d6}.patient-overview .ico{width:32px;height:32px;margin:0px 12px 0px 0px}.patient-overview .ico img{position:relative;width:14px;top:-5px}.patient-overview .dob,.patient-overview .history{float:left;position:relative;line-height:32px;padding:0px 20px}.patient-overview .dob:before,.patient-overview .history:before{width:1px;height:28px;background-color:#dedede;position:absolute;top:2px;left:0px;content:"";display:block}.patient-overview .dob img,.patient-overview .history img{margin-right:8px}.patient-overview .name{width:calc(100% - 390px);float:left}.patient-overview .name h3{margin-top:3px;margin-bottom:0px !important}.patient-overview .dob{width:235px}.patient-overview .dob img{position:relative;top:-1px}.patient-overview .dob p{margin-bottom:0px}.patient-overview .history{width:150px;padding-right:0px}.patient-overview .history a{color:#53565a}.patient-overview .history a:hover{color:#97d700}.patient-overview.patient-history .name{width:595px}.patient-overview.patient-history .dob{width:215px;padding-right:0px}.price-before-offer{position:relative;color:#d0021b;font-size:1em;text-decoration:line-through}.small-title{padding:12px 0px}.small-title .back{padding:0px}.small-title h1.blocky{margin-bottom:0px;text-align:center}.small-title h4.title{margin-bottom:0px;min-height:22px}.btn-login{background-color:#97d700;padding:0.75rem 1.5rem !important;color:#FFF}.btn-login:hover{background-color:#89c300}.search-results{position:relative}.search-results ul.list li .item.special:after{left:30px;margin-left:0px;width:86px;height:40px;padding-top:5px;font-size:0.7em;line-height:1.2em}ul.list{margin:0px 0px 60px;border-top:solid 1px #d2d4d6}ul.list.no-border{border:0px}ul.list.no-marg{margin:0px}ul.list.icon-list.users h3{margin-right:255px}ul.list.icon-list h3,ul.list.icon-list h4,ul.list.icon-list h5,ul.list.icon-list .email-confirmation,ul.list.icon-list p,ul.list.icon-list .item-no{margin-left:73px}ul.list.icon-list .label{margin-right:5px}ul.list.patient-list{margin:0px}ul.list.patient-list .item{padding:10px 40px}ul.list.patient-list .item p,ul.list.patient-list .item h3,ul.list.patient-list .item h5,ul.list.patient-list .item .item-no{margin-left:40px}ul.list.cards h3{margin-right:150px}ul.list.offer-list{margin:0px;border-top:0px;border-bottom:solid 1px #d2d4d6}ul.list.offer-list.border-reverse{border-bottom:0px}ul.list.offer-list.border-reverse li{border-bottom:solid 1px #d2d4d6;border-top:0px}ul.list.offer-list li{display:table;padding:1.5rem 0rem;border-top:solid 1px #d2d4d6}ul.list.offer-list li.offer-app-item{position:relative}ul.list.offer-list li.offer-app-item .product-actions{float:right}ul.list.offer-list li.offer-app-item .product-actions .delete{width:3.4375rem;height:3.4375rem;float:left;margin-left:10px;background-color:#d0021b}ul.list.offer-list li.offer-app-item .product-actions .delete i{color:#FFF;font-size:1.2em}ul.list.offer-list li.offer-app-item .product-actions .input-group.increment{float:left}ul.list.offer-list li .image{width:10%;float:left;margin-right:2%}ul.list.offer-list li .desc{width:60%;float:left}ul.list.offer-list li .desc h2{font-size:1.6em !important;margin-bottom:10px}ul.list.offer-list li .desc h3{font-size:1em !important}ul.list.offer-list li .actions{width:28%;float:left}ul.list.offer-list li .actions .button{margin-bottom:8px}ul.list.offer-list li .actions span{font-style:italic}ul.list.offer-list li .actions .button,ul.list.offer-list li .actions span{float:right;clear:right}ul.list.offer-list li ul.bar{margin-left:0px}ul.list.offer-list li ul.bar li{width:100%;background-color:#e4e7ea;border-left:solid 4px #97d700;-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;border:0px;margin-top:12px;padding:15px;display:table;float:left;clear:both}ul.list.offer-list li ul.bar .select{width:30%;float:left}ul.list.offer-list li ul.bar .button{padding:1em !important;-webkit-border-radius:0px 3px 3px 0px;-moz-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px;margin-bottom:0px}ul.list.offer-list li ul.bar .button.red{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}ul.list.offer-list li ul.bar .chunky{height:2.8rem;background-color:#FFF;margin-bottom:0px}ul.list.offer-list li ul.bar select.chunky{-webkit-border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px}ul.list.offer-list li ul.bar .quantity{float:right}ul.list.offer-list li ul.bar .quantity span{float:left;display:block;line-height:3em;margin-right:8px;width:auto}ul.list.offer-list li ul.bar .quantity input[type=text]{max-width:80px;text-align:center;float:left;width:auto}ul.list li{width:100%;list-style-type:none}ul.list li .item{width:100%;display:table;color:#53565a;padding:25px 40px;border-bottom:solid 1px #d2d4d6}ul.list li .item .info{float:left}ul.list li .item .info h3{margin-bottom:5px}ul.list li .item .info h5{font-size:0.8em;margin-bottom:5px}ul.list li .item .info p{margin-bottom:0px}ul.list li .item .card{float:left;display:block;margin:10px 35px 10px 0px;width:150px}ul.list li .item .ico{position:absolute}ul.list li .item h3{font-size:1.7em}ul.list li .item h3 .name{margin-right:10px}ul.list li .item h4{text-transform:uppercase;margin-bottom:0px;font-size:0.8em;color:#7e8184}ul.list li .item .label{position:relative;top:-5px}ul.list.order .item{position:relative;padding:8px 60px 8px 40px}ul.list.order .item h3{font-size:1.4em;margin-bottom:0px !important}ul.list.order .item .name{width:55%;float:left;margin-right:1%}ul.list.order .item .quantity{width:17%;float:left;text-align:center}ul.list.order .item .price{width:27%;float:left;text-align:right}ul.list.order .item .price p{margin-bottom:3px;font-size:0.9em;clear:right}ul.list.order .item .price .edit-price{float:right;width:150px}ul.list.order .item .actions{position:absolute;top:3px;right:30px}ul.list.order .item .actions .delete{font-size:1.4em}ul.list.products img.product-img{width:90px;padding-top:10px;padding-bottom:10px;padding-right:20px;float:left}ul.list.products a{color:#53565a}ul.list.products a:hover{text-decoration:underline}ul.list.products .info{width:80%;float:left}ul.list.products .icon.add,ul.list.products .icon.chevron{float:right;margin-top:10px}ul.list.condensed-patients{background-color:#FFF;border-left:solid 1px #d2d4d6 !important;border-right:solid 1px #d2d4d6 !important;-webkit-border-radius:0px 0px 6px 6px;-moz-border-radius:0px 0px 6px 6px;border-radius:0px 0px 6px 6px;max-height:195px;overflow:auto}ul.list.condensed-patients h3,ul.list.condensed-patients h4{margin-left:40px}ul.list.condensed-patients::-webkit-scrollbar{width:3px;padding-bottom:20px}ul.list.condensed-patients::-webkit-scrollbar-thumb{background-color:#97d700;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:1px solid slategrey}ul.list.condensed-patients li:last-child .item{border-bottom:0px}ul.list.condensed-patients li:only-child .item{border-bottom:solid 1px #d2d4d6}ul.list.condensed-patients li .item{padding:10px 40px}ul.list.condensed-patients li .item h3{font-size:1.2em;margin-bottom:2px !important}ul.list.condensed-patients li .item .ico{font-size:14px;line-height:21px;width:24px;height:24px}.no-results{font-size:1.4em;text-align:center;padding:30px 1.5rem}.no-results a.button:hover{color:#fff !important;text-decoration:none !important}.row.width-large{max-width:78rem}.row.width-xl{max-width:90rem}.order-info{display:table;margin-top:10px;clear:left}.order-info label{display:block;float:left;line-height:2.5rem;text-transform:uppercase;margin-right:10px}.order-info select{float:left;width:160px;margin-bottom:0px}.stock-info{width:100%;display:table;margin-top:10px}.stock-info .title{display:block;float:left;margin-top:4px}.stock-info ul{float:left;margin-left:0px;clear:both}.stock-info ul li{width:auto;background-color:#66bb6a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:0.9em;font-weight:600;padding:0px 10px 0px 0px;line-height:2.5em;display:inline-block;margin-right:5px;color:#FFF;margin-bottom:5px}.stock-info ul li span{background-color:#51a255;-webkit-border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px;display:inline-block;line-height:2.5em;padding:0px 10px;margin-right:6px}.stock-info ul li.empty{background-color:#d0021b}.stock-info ul li.empty span{background-color:#ac0317}.call-to-actions{display:table;padding:40px 0px;margin:0 auto;width:auto}.call-to-actions .cta{float:left;padding:0px 15px;width:25%}.call-to-actions .cta img{border-left:solid 1px #d2d4d6;border-right:solid 1px #d2d4d6;border-top:solid 1px #d2d4d6}.call-to-actions .cta span{background-color:#53565a;display:block;text-transform:uppercase;text-align:center;padding:3px 8px;font-size:0.85em;color:#FFF}.file-uploaded-error:empty{display:none !important}.file-download{position:relative}.file-download.inline{display:inline-block;margin-right:20px}.file-download .file{background-image:url(/assets/epharmacy/img/icons/file.png);background-color:#fbfbfb;border:solid 1px #d2d4d6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-repeat:no-repeat;background-position:8px 7px;display:inline-block;padding:8px 30px 8px 35px;-webkit-transition:background-color 0.3s ease,border 0.3s ease;-moz-transition:background-color 0.3s ease,border 0.3s ease;-ms-transition:background-color 0.3s ease,border 0.3s ease;-o-transition:background-color 0.3s ease,border 0.3s ease;transition:background-color 0.3s ease,border 0.3s ease;overflow:hidden;display:block;color:#53565a}.file-download:hover a,.file-download:focus a{color:#FFF;background-color:#2a97d8;background-position:8px -93px;border-color:#2a97d8}.file-download:hover a+button i,.file-download:focus a+button i{color:#FFF}.file-download:hover a+button:hover i,.file-download:focus a+button:hover i{color:#c6c6c8 !important}.file-download button{position:absolute;top:12px;right:12px;padding:inherit}.file-download button:hover i{color:#ac0317 !important}.file-download .type{float:right;background-color:#f7f7f7;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;padding:4px 15px;font-size:0.85em;margin-right:20px;margin-bottom:20px;border-left:solid 1px #d2d4d6;border-right:solid 1px #d2d4d6;border-bottom:solid 1px #d2d4d6}.file-download .checkboxes{margin-top:5px}.file-download .checkboxes label:before{width:20px;height:20px;background-size:12px 10px}.file-uploaded{margin-top:10px}.file-uploaded span{display:block;float:left;padding:6px 30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f7f7f7;-webkit-border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px;border-left:solid 1px #d2d4d6;border-top:solid 1px #d2d4d6;border-bottom:solid 1px #d2d4d6}.file-uploaded .button{padding:9px 15px 10px !important;-webkit-border-radius:0px 3px 3px 0px;-moz-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px}.add-product-modal{padding:40px 20px}.modal .add-product-modal .form-message{width:97%;padding-left:30px;padding-right:30px}.modal .add-product-modal .form-message .cross{right:10px;top:15px}.modal .add-product-modal .form-message .cross:before,.modal .add-product-modal .form-message .cross:after{background:#d0021b}.order-history-buttons .button{padding:1.23rem 1.5rem !important}.order-buttons button.button{margin:0px 3px;padding:0.4rem 0.4rem !important;font-size:0.8em;display:block;float:left}.order-buttons .upload-btn{width:auto;display:block;float:left;margin:0px 3px;padding:0.4rem 0.4rem !important;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:0.9em;line-height:1.05em;cursor:pointer;color:#FFF}.order-buttons .upload-btn.orange{background-color:#ffa726;-webkit-transition:background-color 0.25s ease-out,color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out,color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out,color 0.25s ease-out;-o-transition:background-color 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.25s ease-out}.order-buttons .upload-btn.orange:hover{background-color:#ec971c}.order-buttons .upload-btn span{background:transparent;display:none}.filter-box{margin-top:20px;margin-bottom:20px}.filter-box h3{-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;background-color:#f7f7f7;border:solid 1px #dedede;padding:15px 30px;margin-bottom:0px !important;text-transform:uppercase}.filter-box .body{background-color:#fdfdfd;padding:20px 30px 10px;-webkit-border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;border-left:solid 1px #dedede;border-right:solid 1px #dedede;border-bottom:solid 1px #dedede}.filter-box .body .overview{font-size:1.2em}.filter-box .body .overview a{color:#53565a;margin-bottom:10px;display:inline-block}.filter-box .body .overview a:hover{text-decoration:underline}.filter-box .body .section:nth-last-child(1n+2){padding-bottom:10px;border-bottom:solid 1px #dedede}.filter-box .body .section div.calendar{display:inline-block;margin-top:0}.filter-box .body .section div.calendar:nth-child(1n+2){margin-left:10px}.filter-box .checkboxes{width:100%;display:table}.filter-box h4{width:100%;margin-top:20px;float:left;clear:left}.filter-box .button{margin-top:20px}@-webkit-keyframes mymove{from{bottom:10px;opacity:0}to{bottom:50px;opacity:1}}@-moz-keyframes mymove{from{bottom:10px;opacity:0}to{bottom:50px;opacity:1}}@-ms-keyframes mymove{from{bottom:10px;opacity:0}to{bottom:50px;opacity:1}}@keyframes mymove{from{bottom:10px;opacity:0}to{bottom:50px;opacity:1}}.alert-popup{position:fixed !important;width:400px;cursor:move;left:50px;z-index:999999;bottom:0px;animation:mymove 1s ease-in-out forwards}.alert-popup .container{position:relative;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 30px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 30px;box-shadow:rgba(0,0,0,0.15) 0 0 30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.alert-popup .container .head{padding:10px 25px;background-color:#F6F6F7;-webkit-border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;border:1px solid #dedede}.alert-popup .container .head .cross{position:absolute;width:15px;height:15px;top:14px;right:15px;left:inherit}.alert-popup .container .head .cross:before,.alert-popup .container .head .cross:after{width:15px;top:6px}.alert-popup .container .head .cross:hover:before,.alert-popup .container .head .cross:hover:after{background-color:#d0021b}.alert-popup .container .body{background-color:#fff;border-right:solid 1px #dedede;border-left:solid 1px #dedede;border-bottom:solid 1px #dedede;padding:15px 25px;-webkit-border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px}.alert-popup .container .body ul{margin-left:0px;margin-bottom:0px}.alert-popup .container .body ul li{list-style-type:none}.alert-popup .container .body p{margin-bottom:0px}.alert-popup .container:after,.alert-popup .container:before{top:99%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.alert-popup .container:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}.alert-popup .container:before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:11px;margin-left:-11px}.alert-popup.right{left:inherit;right:50px}.alert-popup.right .container:after,.alert-popup.right .container:before{left:90%}.condition{position:relative;background-color:#e9e8ef;padding:25px 25px 0px 25px;margin-bottom:35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.condition .cross{position:absolute;right:25px;top:32px;left:inherit}.condition .cross:hover:before,.condition .cross:hover:after{background-color:#d0021b}.condition input[type=text].chunky,.condition select.chunky{background-color:#FFF}.select-groups button{width:100%;text-transform:uppercase;background-color:#f3f6f9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px;display:table;height:55px;overflow:hidden}.select-groups button:hover{background-color:#75787b;color:#FFF}.select-groups button span{width:100%;vertical-align:middle;padding:0px 10px;font-size:0.9em;line-height:1.3em;font-weight:bold;text-align:center;display:block}.select-groups button span i{display:none}.select-groups button.selected{background-color:#2a97d8;color:#FFF}.select-groups button.selected i{margin-left:5px;display:inline-block}.select-groups button.selected:hover{background-color:#1f83be}.order-total{width:100%;display:table;padding:20px 60px;font-size:1em;background-color:#f3f6f9}.order-total .total-label,.order-total .price{float:left;text-align:right;margin:2px 0px}.order-total .total-label{width:85%}.order-total .price{width:15%}.order-total strong{font-size:1.1em}.paging-no-border .paging-container{border-top:0px}.paging-container{display:table;margin:0 auto;width:100%;margin-top:20px;padding-top:20px;margin-bottom:20px;padding-bottom:10px;border-top:solid 1px #dedede}.paging-container .paging{display:table;margin:0 auto;text-align:center}.paging-container .pagination-number{display:block;float:left}.paging-container .button.pagination-number{min-width:40px}.paging-container span.pagination-number{margin-left:8px;margin-right:8px;margin-top:-2px;padding:0.3rem 0.5rem !important;background-color:#f3f6f9;border:solid 1px #d2d4d6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;font-size:0.9em}.remaining-characters{text-align:right;font-style:italic}.remaining-characters input[type=text]{border:0px;background-color:transparent;-webkit-box-shadow:0px 0px !important;-moz-box-shadow:0px 0px !important;box-shadow:0px 0px !important;padding:0px;display:inline-block;width:auto}.total-paging{font-size:1em;text-transform:uppercase;margin-bottom:10px;text-align:center;width:100%}ul.key{display:table;margin:0 auto;padding-bottom:30px}ul.key li{float:left;list-style-type:none;text-transform:uppercase;font-size:0.85em;color:#7e8184;margin:0 10px}ul.key li:before{width:20px;height:10px;display:inline-block;margin-right:10px;content:""}ul.key li.completed:before{background-color:#66bb6a}ul.key li.pending:before{background-color:#ffa726}ul.key li.uncompleted:before{background-color:#ef5350}ul.key li.deleted:before{background-color:#53565a}.strikethrough{text-align:center;text-transform:uppercase;display:block}.strikethrough:before,.strikethrough:after{position:relative;width:5px;height:1px;display:inline-block;background-color:#53565a;top:-4px;content:""}.strikethrough:before{margin-right:5px}.strikethrough:after{margin-left:5px}footer,.page-wrap:after{height:260px}footer{position:relative;background:#f7f7f7}footer .award{height:210px;padding-top:65px}footer .award img{float:right;width:150px}footer .award p{width:75%}footer .bottom{font-size:0.9em;background-color:#F6F6F7}footer .bottom p{line-height:1.8em;display:inline-block;margin-bottom:0px;margin-top:10px}footer .bottom .gphc{font-weight:bold;font-size:14px}footer .bottom .info{float:left;width:calc(100% - 250px)}footer .bottom .footer-logos{width:240px;float:right}footer .bottom .copyright{float:left;margin-top:24px}footer .bottom .text{font-size:12px}footer .bottom .text a{color:#53565a}footer .bottom .text a:hover{text-decoration:underline}footer .bottom .iframe,footer .bottom .cyber-logo{margin:15px 0px 15px 10px}footer nav.footer{float:right}footer .cyber-logo{display:inline-block}.contact-maps .phone{position:relative;margin-left:8px;top:-2px;font-size:1.2em}.contact-maps a{color:#53565a}.contact-maps a:hover{color:#53565a;text-decoration:underline}.contact-maps .fa{color:#97d700;font-size:1.5em}.contact-maps address{margin-bottom:15px}.google-map{width:100%;height:150px;margin-bottom:20px;border:solid 1px #d2d4d6}.swiper-button-prev,.swiper-button-next{width:18px;height:30px;background-image:none !important}.swiper-button-prev:before,.swiper-button-next:before{border-style:solid;border-width:0.15em 0.15em 0 0;content:'';display:inline-block;height:0.45em;left:0.15em;position:relative;top:0.15em;transform:rotate(-45deg);vertical-align:top;width:0.45em;width:1.5em;height:1.5em}.swiper-button-prev:before{left:0.25em;transform:rotate(-135deg)}.swiper-button-next{right:20px}.swiper-button-next:before{left:0;transform:rotate(45deg)}.swiper-slide{width:100% !important;margin-right:0 !important;padding-right:15px}.swiper-slide.slide1 .container{max-width:73.75rem;position:relative;height:100%;margin:0 auto}.swiper-slide.slide1 .container .banner{width:100%;background-image:url(/assets/epharmacy/img/banners/face-right.jpg);background-position:top right;height:100%}.swiper-slide.slide1 .container .banner .info{position:absolute;left:40px;bottom:100px}.swiper-slide.slide1 .container .banner h1{font-size:2.8em;margin-bottom:0px}.swiper-slide.slide1 .container .banner h2{font-size:1.6em !important}.textbox-imitate{width:100%;max-height:104px;border:solid 1px #d2d4d6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#FFF;font-size:14px !important;text-align:left;overflow:auto;padding:10px}.search-bar{height:80px}.search-bar .input-imitate{width:100%;height:80px;border-top:solid 2px #d2d4d6;border-bottom:solid 2px #d2d4d6;background-color:#f3f6f9;font-size:2.2em !important;text-align:center;padding:5px 0px 10px}.search-bar .input-imitate .search-icon{top:50%;margin-top:-17px;left:2.5rem}.search-bar input[type=text]{height:80px;position:absolute;text-align:center;font-size:2.2em;font-weight:300;background-color:transparent;-webkit-box-shadow:0px 0;-moz-box-shadow:0px 0;box-shadow:0px 0;padding-left:100px;padding-right:100px;z-index:999;top:0px}.search-bar input[type=text]:focus{border:0px}.order-summary{width:100%;position:relative;border-top:solid 1px #d2d4d6;display:table;padding:30px 60px}.order-summary .order-details-info p{margin-bottom:0px;line-height:2em;font-size:1em}.order-summary .order-details-info .medium-text{font-size:13px;font-weight:400}.order-summary .order-details-info .small-text{font-size:12px;font-weight:400}.order-summary .order-details-info address i.fa{width:20px}.order-summary .order-details-info address .fa-mobile{font-size:1.5em;margin-left:2px}.order-summary.order-details{padding:0px 60px;margin-top:30px;margin-bottom:30px}.order-summary h1{margin-top:15px;margin-bottom:15px}.order-summary p{margin-bottom:20px;font-size:1.1em}.order-summary.condensed{border-top:0px}.order-summary.condensed h1{margin:0px}.order-summary.condensed .button{margin-bottom:0px}.order-summary address{font-style:normal;display:inline}.order-summary .address{display:inline-block}.order-summary .label{margin-bottom:10px}.info-panel{background:rgba(255,199,0,0.2)}.info-panel i{color:#ffc700;font-size:2em;padding:8px 0 0 15px}.button.payment-btn{width:99%;margin-bottom:0px}.checkout-box{font-size:1.1em;padding:1.5rem 1.5rem !important}.checkout-box hr{margin:1em auto}.option-box{background-color:#fbfbfb;padding:30px 20px;border:solid 1px #d2d4d6;margin-bottom:30px}.option-box select.chunky{background-color:#FFF;border:solid 1px #d2d4d6;margin-bottom:0px}.hide-ie-cross::-ms-clear{display:none}.heading h2,.heading .blank-heading{width:100%;border-top:solid 1px #efeff0;border-bottom:solid 1px #efeff0;background-color:#fbfbfb;font-size:2.2em !important;text-align:center;padding:25px 0px}.heading .blank-heading{position:absolute;width:100%;height:96px}.heading.small h2{font-size:2em !important;background-color:#f3f6f9;border-top:solid 1px #d2d4d6;border-bottom:solid 1px #d2d4d6;padding:20px 80px;text-align:left}.solid-heading{width:100%;position:relative;background-color:#53565a;text-transform:uppercase;font-size:1em !important;font-weight:500 !important;margin-bottom:0px;padding:10px 40px;color:#FFF}.solid-heading.light{background-color:#7e8184}.solid-heading.warning{background-color:#d0021b}.solid-heading a{color:#FFF !important}.solid-heading.checkboxes .d-inline-b label{display:block !important;height:30px}.solid-heading.checkboxes .d-inline-b+span{position:relative;top:1px}.solid-heading.darker{background-color:#3b3e42;padding-top:8px !important;padding-bottom:8px !important}.sticky-head{position:fixed;width:100%;top:0px;z-index:999999;background-color:#FFF}.page-wrap header{display:none}header{height:88px;padding:19px 0px 15px;border-bottom:solid 1px #dedede}header .logo img{width:180px}header .info a,header .info span{text-align:right;float:right;clear:right;display:block;color:#7e8184}header .info span{font-weight:300;font-size:1.15em}header .info a{font-weight:600;font-size:1.5em;line-height:1.2em}.label{color:#FFF;text-transform:uppercase;background-color:#66bb6a !important}.label.pending{background-color:#ffa726 !important}.label.uncompleted{background-color:#ef5350 !important}.label.light-grey{background-color:#f3f6f9 !important;border:solid 1px #d2d4d6;color:#53565a !important}.label.grey,.label.deleted{background-color:#53565a !important}.label.user{background-color:#f7f7f7 !important;border:solid 1px #d2d4d6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:none;padding:10px 20px;color:#53565a;font-size:1.2em}.label.lrg{font-size:1.1em !important;margin:4px;padding:10px 15px}section[role=search]{padding:12px 0px;background-color:#FFF}section[role=search] select{float:left}section[role=search] .input-group{margin-bottom:0px}section.products{border-top:solid 1px #efeff0}section.products h2{margin-bottom:2em}section.products h2.blocky{margin-bottom:4rem;font-size:1.4em !important}section.products .item{position:relative;background-color:#FFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:-3px 7px 35px -19px #8f8f8f;-moz-box-shadow:-3px 7px 35px -19px #8f8f8f;box-shadow:-3px 7px 35px -19px #8f8f8f;-webkit-transition:box-shadow ease-out 0.2s;-moz-transition:box-shadow ease-out 0.2s;-ms-transition:box-shadow ease-out 0.2s;-o-transition:box-shadow ease-out 0.2s;transition:box-shadow ease-out 0.2s;text-align:center;padding:1.5rem 1rem 1.5rem;margin-bottom:1.5rem;color:#53565a;display:block}section.products .item h3{height:80px;overflow:hidden}section.products .item h3,section.products .item span,section.products .item p{display:block}section.products .item span.offer-tiles{display:inline-block}section.products .item img{padding-bottom:1rem;height:200px;max-height:200px}section.products .item img.offer-tiles{padding-bottom:0px}section.products .item .sku{color:#d0021b;margin-bottom:15px}section.products .item .price{font-size:2em}section.products .item:hover{-webkit-box-shadow:-3px 7px 45px -11px #8f8f8f;-moz-box-shadow:-3px 7px 45px -11px #8f8f8f;box-shadow:-3px 7px 45px -11px #8f8f8f}section.products .item:hover h3{text-decoration:underline}section.products .item.wide{width:100%;text-align:left;padding:1rem;display:table}section.products .item.wide img{width:40%;float:left;padding:3rem;height:auto;max-height:initial}section.products .item.wide .desc{width:60%;float:left}section.products .item.wide h3,section.products .item.wide span,section.products .item.wide p{padding-right:2rem}section.products .item.wide h3{height:auto;font-size:1.8em;margin-top:3rem}section.products .item.wide p{line-height:1.8em}section.products .item.wide .price{margin-bottom:2rem}.product-image{margin-bottom:60px !important}.product-image h3{display:none}.product-image.requires-training{border:solid 1px #d0021b}.product-image.requires-training h3{color:#FFF;background-color:#d0021b;padding-top:12px;padding-bottom:12px;text-align:center;margin-bottom:0px !important;display:block}.product-image img{width:100%}.login-bar{background-color:#53565a;padding:4px 0px 6px;color:#FFF;font-size:0.75em}.login-bar a{color:#FFF;padding-bottom:1px;border-bottom:solid 1px #97d700}.login-bar a:hover{color:#FFF;border-width:0px}.login-bar a:nth-child(1n+2){margin-left:8px}.login-bar .sub-item{margin-left:0px}.category{width:100%;background-color:#f3f6f9;text-transform:uppercase;margin-bottom:10px;font-weight:600;display:block;padding:10px;white-space:inherit !important}.category:empty{display:none}.category span:before{content:"|";display:inline-block;margin-left:5px;margin-right:5px}.category span:first-child:before{display:none}#product-detail h1{margin-bottom:60px}#product-detail h1 .editable-hide{display:none}#product-detail h1 input[type=text]{font-size:1em;border:0px;color:#53565a}#product-detail .detailed-description{height:200px}#product-detail .price{font-size:2.8em;display:block;margin-bottom:20px}#product-detail .amount{display:block;margin-top:28px;margin-bottom:20px;font-size:0.9em;float:right}#product-detail p{clear:both;line-height:1.8em}.callout{text-align:center}.callout.alert{background-color:#fdecea;border-color:#f44336;color:#f44336}.callout.success{color:#4caf50}.callout.info{background-color:#f3f6f9;margin-top:30px;display:table}.callout.info.arrow_box{position:relative;background:#f3f6f9;border:1px solid #d2d4d6}.callout.info.arrow_box:after,.callout.info.arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.callout.info.arrow_box:after{border-color:rgba(255,0,0,0);border-bottom-color:#f3f6f9;border-width:10px;margin-left:-10px}.callout.info.arrow_box:before{border-color:rgba(0,0,0,0);border-bottom-color:#d2d4d6;border-width:11px;margin-left:-11px}.callout.info img{float:left;margin-right:15px;margin-top:5px}.callout.info p{width:70%;float:left;text-align:left;margin-bottom:0px}.callout.info .cross{top:5px;float:right;margin-right:10px}.callout.info .cross:before,.callout.info .cross:after{width:20px;top:15px}.callout li{list-style-type:none;text-align:left}.callout li i{margin-right:5px}a.callout{display:block;text-align:left}a.callout .title{font-size:1em;font-weight:600}a.callout .lrg{font-size:1.8em}a.callout .sml{font-size:0.9em}a.callout.arrow-right{width:auto;height:auto}a.callout.arrow-right:after,a.callout.arrow-right:before{top:46%;background-color:#f44336}a.callout.arrow-right:after{margin-top:-4px}a.callout.arrow-right:before{margin-top:4px}#userDetails .callout p{margin-bottom:0}#userDetails .callout ul{list-style-type:disc}#userDetails .callout li{list-style-type:disc}.user-site-permission{margin-left:73px}.user-site-permission h4{float:left;margin-left:0px !important;margin-right:5px}.user-site-permission h4:nth-child(n+2):after{content:','}.user-site-permission h4:last-child:after{display:none}.inner-page.less-padd{padding:0px 14px}.inner-page.less-padd .bg-light-grey .bg-white{background-color:#fff !important}.inner-page.less-padd .bg-light-grey .bg-white:hover,.inner-page.less-padd .bg-light-grey .bg-white:focus{background-color:#97d700 !important}.inner-page.less-padd .buttons{position:absolute}.inner-page.less-padd .order-total{background-color:#fff !important;border-left:1px solid #d2d4d6;border-right:1px solid #d2d4d6;padding:20px 140px}.product-list .item.special:after{left:50%;margin-left:-75px}.row.offer-stretch{max-width:73em}.stock-offers{border-left:1px solid #d2d4d6;border-right:1px solid #d2d4d6}.stock-offers a{overflow:hidden}.stock-offers a h3{position:absolute;top:50%;width:100%;text-align:center;color:#444;margin-top:-10px;font-size:1.5em;padding-left:60px;padding-right:60px}.stock-offers a img{-webkit-transition:transform 0.25s ease-in-out;-moz-transition:transform 0.25s ease-in-out;-ms-transition:transform 0.25s ease-in-out;-o-transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out}.stock-offers a:hover span.button{background-color:#2a97d8;color:#fff !important}.stock-offers a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);transform-origin:50% 50%}.stock-offers a span.button{position:absolute;bottom:5%;left:15%;width:70%;font-size:1em}.stock-offers a.special:after{width:130px;height:60px;left:50%;font-size:0.85em;margin-left:-65px}.circle-bg{width:60px;height:60px;line-height:60px;display:block;font-size:2em;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.circle-bg.blue{background-color:#2a97d8;color:#fff !important}.bg-light-grey{background-color:#f7f7f7 !important}.bg-light-grey .button{margin-top:30px;margin-bottom:30px}.increment input[type=text]{padding:5px !important}.offer-list-container{max-width:950px;display:table;margin:0 auto;padding-left:20px;padding-right:20px}.modal-body .offer-list-container{padding-left:0px;padding-right:0px}.offer-tiles .item{width:290px;float:left;margin-left:20px}.offer-tiles .item:nth-child(3n+1){margin-left:0px;clear:left}.offer-tiles .item img{padding-bottom:0px;margin-bottom:5px}.offer-tiles .button-buy-now{display:inline-block;min-width:50%;font-size:0.775rem;color:rgba(83,86,90,0.6);line-height:1.3rem;padding:3px 0 3px 0;border:2px solid rgba(83,86,89,0.4);border-radius:50px;margin-bottom:1rem;background-color:#fff;box-shadow:inset 0 1px rgba(255,255,255,0.07);text-transform:uppercase;transition:ease all 0.3s}.offer-tiles a.item:hover .button-buy-now{background-color:#97d700 !important;color:#fff;border-color:#97d700 !important;box-shadow:none}.special:after{position:absolute;top:0px;left:20%;margin-left:-62px;height:75px;width:150px;padding-top:10px;-webkit-border-radius:0 0 190px 190px;-moz-border-radius:0 0 190px 190px;border-radius:0 0 190px 190px;text-transform:uppercase;text-align:center;font-weight:600;font-size:1.2em;color:#FFF;background:#2a97d8;z-index:9;content:"Special\A offer";white-space:pre}ul.list.offer-list li .image img{width:100%}.offer-filter-container{max-width:950px;margin:0 auto;padding-left:20px;padding-right:20px}.offer-filter-container .offer-filter-item img{width:100%}.offer-filter-container .offer-filter-item img.smaller{height:88px;object-fit:cover;object-position:top}.dosage-content{font-size:0.9em;width:66%}.patient-details{background-color:#f3f6f9;border-top:2px solid #97d700;clear:both;margin-left:calc(10% + 15px)}.patient-details .patient-body{border:1px solid #cfcfd0;display:table;width:100%;padding:5px 20px;margin-bottom:15px}.patient-details .patient-body h4{float:left;margin-top:1.4rem;margin-bottom:0px}.patient-details .patient-body button.delete{float:right;margin-top:1rem}.patient-details .patient-body button.delete .fa.fa-times{font-size:1.5em;color:#d0021b !important;padding:10px 2px 0px 18px}.patient-details .patient-body button.delete:hover .fa.fa-times{color:#ac0317 !important}.patient-details .patient-body .input-group.increment.small{width:105px !important;margin-top:1rem}.patient-details .patient-body .input-group.increment.small .button{height:2.5rem !important;padding:5px 10px !important}.patient-details .patient-body .input-group.increment.small input[type=text]{height:2.5rem !important;background-color:#fff}.calendar.dob ul.dropdown-menu{top:60px !important}.add-patient-modal{position:relative;z-index:99999}.add-patient-modal .textboxes .small-12.columns.pc-field{width:33.3333%}.add-patient-modal .textboxes .small-12.columns.pc-field select{margin-bottom:0px;margin-top:10px}.add-patient-modal .search-patient{margin-left:0px}.add-patient-modal .textboxes .small-12.columns,.add-patient-modal .dropdowns .small-12.columns{width:50%}.add-patient-modal .textboxes .small-12.columns{height:80px}.add-patient-modal .textboxes .small-12.columns .button{margin-bottom:0px;margin-top:10px}.add-patient-modal .dropdowns.small-12.columns{margin-top:0px;margin-bottom:20px}.add-patient-modal .modal-footer{padding-bottom:1px}.add-patient-modal .modal-footer .row{margin-top:0px !important;padding-top:10px}.modal-backdrop.custom-backdrop{z-index:9 !important}.modal .custom-backdrop+*{z-index:10 !important;background-color:#FFF}.search-patient{clear:both;margin-left:calc(10% + 15px)}.search-patient .fa.add{margin-right:5px}.modal-body.extra-padd .textboxes .required:after{margin-top:10px}#basket .offer-code-application-container{display:table}#basket .offer-code-application-container>*{display:table-cell}#basket .offer-code-application-container>h3{width:53%;text-align:right}#basket .offer-code-application-container>offer-code-application{width:46%}#basket .offer-code-application-container input{padding-right:1.5rem}.contact-us .font-bold{font-weight:bold}.mobile-title{display:none}.no-border-bottom{border-bottom:0px !important}.print-show-title:before{content:'Order Summary';display:block;height:30px;width:87%;text-align:center;font-size:14px;font-weight:bold;text-transform:uppercase}.print-33{width:33.33% !important}.print-show:before{content:'Prescription Summary';display:block;height:30px;width:87%;text-align:center;font-size:14px;font-weight:bold;text-transform:uppercase}.tabs #prescriptions-content .patient:nth-child(3) .solid-heading.print-border-t{border-top:1px solid #53565a !important;color:#fff !important}.print-hide{display:none}.payment-intro-text{padding:25px 30px !important}.payment-cards .payment-intro-text p{margin-bottom:0px}.panels .high .item .img{height:150px}.panels .item{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 1px #c6c6c8;background-color:#FFF;width:100%;margin-bottom:40px}.panels .item:hover{border-color:#97d700}.panels .item:hover .img{opacity:0.8}.panels .item:hover .title h3{color:#000}.panels .item .img{width:100%;height:130px;background-size:cover;background-position:50%;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;border-bottom:solid 1px #c6c6c8;background-repeat:no-repeat;opacity:1;display:block}.panels .item .img.default{background-color:#eaeaea;background-image:url(../img/default-image.png);background-size:auto 130px}.panels .item .title{width:100%;height:80px;display:table;text-align:center;margin-bottom:0px;padding-left:15px;padding-right:15px}.panels .item .title h3{display:table-cell;vertical-align:middle;text-transform:none;font-size:1.05rem;-webkit-transition:color 0.25s ease;-moz-transition:color 0.25s ease;-ms-transition:color 0.25s ease;-o-transition:color 0.25s ease;transition:color 0.25s ease;color:#53565a}.panels .column:last-child:not(:first-child),.panels .columns:last-child:not(:first-child),.panels .columns:last-child:not(:first-child){float:left}.product-list .paging-container{margin-top:0px;padding-top:0px}.product-list .panels .item{padding-top:30px}.product-list .panels .item .img{height:220px;background-size:60%;background-repeat:no-repeat;background-image:url(/img/default_image.png)}.product-list .panels .item img{height:150px;display:table;margin:0 auto}.product-list .panels .item .title{height:100px;max-height:100px;vertical-align:top;padding-top:20px;margin-bottom:20px;display:block}.product-list .panels .item .title h3{display:block;max-height:50px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-list .panels .item:hover .price{color:#000}.product-list .panels .info{padding-left:15px;padding-right:15px;text-align:center}.product-list .panels h2{margin-bottom:2em}.product-list .panels h2.blocky{margin-bottom:4rem;font-size:1.4em !important}.product-list .panels .sku{color:#d0021b;margin-bottom:30px;display:block}.product-list .panels .price{font-size:1.8em;display:block;color:#53565a;-webkit-transition:color 0.25s ease;-moz-transition:color 0.25s ease;-ms-transition:color 0.25s ease;-o-transition:color 0.25s ease;transition:color 0.25s ease;padding-bottom:20px}#labels{display:none}.h-rule{border-top:solid 1px #DDD;padding-top:20px;margin-top:20px}.home-banner{margin-top:-5px;padding:10px}.home-banner.yellow{background-color:#eed111}.home-banner.blue{background-color:#2a97d8}.home-banner p{color:#fff;text-align:center;font-size:25px;line-height:28px;float:left;width:80%;margin-left:20px;margin-bottom:0px}.home-banner p a{color:#FFF}.home-banner img{height:65px;width:65px;float:left;margin-left:20px}.home-banner img:last-child{float:right;margin-right:20px;margin-left:0px}.form-message.error.showFixed>.home-banner{margin-top:55px}#live-agent>div{width:50px}#live-agent>div.online{cursor:pointer}#cloudlink-chat-overlay-contact-us-button{display:none !important}.sub-container .header{border-radius:10px 10px 0 0;padding:10px 20px;background-color:#f7f7f7}.sub-container .content{border-radius:0 0 10px 10px;padding:10px 30px;background-color:#fbfbfb}.sub-container .content .result{text-transform:capitalize}.sub-container .icon i{font-size:5em}.payment-frame{border:0;width:100%;height:600px}.banner-item-header{color:#FFf;padding:4px;background-color:#97d700}.banner-item-header .title{cursor:pointer;font-size:1.2em;margin-bottom:0}.banner-item-header .icons i{cursor:pointer;font-size:1.2em;padding:2px 6px}.banner-image-select .frame{border:solid 1px #97d700}.banner-image-select img{height:150px;width:100%;object-fit:fill}.banner-image-select select{height:100% !important}image-banner{position:relative;-khtml-user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}image-banner .wrapper{height:300px}image-banner .wrapper>*{transition:visibility 0s, opacity 1s ease-in-out;-webkit-transition:visibility 0s, opacity 1s ease-in-out;-moz-transition:visibility 0s, opacity 1s ease-in-out;-o-transition:visibility 0s, opacity 1s ease-in-out}image-banner .wrapper .hide-banner{opacity:0;visibility:hidden}image-banner .wrapper .show-banner{opacity:1;visibility:visible}image-banner .wrapper img{position:absolute}image-banner .banner-arrow{position:absolute;background-color:#e9e9e9;opacity:0.3;cursor:pointer}image-banner .banner-arrow i{line-height:300px;font-size:48px;padding:0 2px}image-banner .banner-arrow.right{right:0;top:0}image-banner .banner-arrow:hover{opacity:0.7}.invoices-summary{padding:0.8rem;height:140px}.invoices-summary .total{margin-bottom:0}.invoices-summary.all{border:solid 1px grey}.invoices-summary.all .button{background-color:#2a97d7}.invoices-summary.all .total{color:#f54246}.invoices-summary.overdue{background-color:rgba(245,66,70,0.2)}.invoices-summary.overdue .button{background-color:#f54246}.invoices-summary.due{background-color:rgba(255,199,0,0.2)}.invoices-summary.due .button{background-color:#ffc700;color:#000}.invoices-summary.new{background-color:#f3f6f9}.invoices-summary.new .button{background-color:#2a97d7}.invoices-summary.selected{padding:0;border:solid 1px #a2d827}.invoices-summary.selected .header{background-color:#a2d827;padding:0.2rem 1rem;color:#fff}.invoices-summary.selected .totals{padding:0.6rem 0.8rem}.invoices-summary .button{width:100%;margin-bottom:0;padding:0.7rem !important;font-size:0.7rem}.invoices-summary .button:disabled{background-color:#fff;color:#b3b5bd}.invoices-summary .button.cancel{background-color:#54565a}.invoice-table tr.overdue{background-color:#fdd9da}.invoice-table tr.due{background-color:#fff4cc}.invoice-table tr.new{background-color:#f3f6f9}.invoice-table tr.held{background-color:#fff}.invoice-table td{vertical-align:middle !important}.invoice-table .button{padding:0.8rem !important;font-size:13px}.invoice-table .checkboxes{text-align:center}.invoice-table .checkboxes label{margin:0 0 0 10px !important}.ico{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f3f6f9;margin:10px 35px 10px 0px;line-height:34px;font-size:1.4em;text-align:center;color:#7e8184;float:left;width:38px;height:38px}.ico.lrg{width:45px;height:45px;line-height:40px;margin-right:0px;position:static !important}.ico.new-patient{position:absolute;top:20px;left:-100px;width:65px;height:65px;display:none}.ico.new-patient i{font-size:1.6em;margin-top:14px}.order-builder .ico.new-patient{display:block}.arrow-right,.arrow-down{display:block;width:24px;height:29px;position:relative}.arrow-right:before,.arrow-right:after,.arrow-down:before,.arrow-down:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;content:"";position:absolute;height:2px;width:12px;background:#c6c6c8;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;right:35px}.arrow-right:after,.arrow-down:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:-8px}.arrow-right:hover:before,.arrow-right:hover:after{right:25px}.arrow-down:before{margin-top:-8px;right:27px}.arrow-down.expanded:before,.arrow-down.expanded:after{top:60%}.arrow-down.expanded:before{right:35px}.arrow-down.expanded:after{right:27px}.arrow-down.expanded:hover:before,.arrow-down.expanded:hover:after{top:50%}.arrow-down:hover:before,.arrow-down:hover:after{top:60%}.arrow-t-down{position:relative}.arrow-t-down:after{position:absolute;top:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #75787b;margin-top:-3px;content:""}.cross{display:block;vertical-align:middle;width:24px;height:29px;position:relative;top:15px;left:0px;float:left}.cross:before,.cross:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;content:"";position:absolute;height:3px;width:30px;background:#6d6f73;transform:rotate(45deg);top:0;right:0px}.cross:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cross.medium:before,.cross.medium:after{width:20px;background:#6d6f73}.cross.small:before,.cross.small:after{width:15px;height:2px;background:#6d6f73}.cross.small.cancel{top:50% !important;right:20px !important;margin-top:-2px !important}.circle-icon{position:relative;width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#75a700;display:inline-block;z-index:5}.circle-icon .fa{position:relative;color:#FFF;font-size:4em;z-index:5;top:15px}.circle-icon:before{content:"";width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#97d700;display:inline-block;z-index:5;position:absolute;left:0px;top:-7px}.menuToggle{width:20px;height:20px;display:block;position:relative;display:inline-block}.menuToggle span{height:2px;width:20px;height:2px;background:#53565a;text-indent:-9999px;position:relative;top:50%;display:block}.menuToggle span:before,.menuToggle span:after{content:"";cursor:pointer;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;height:2px;width:20px;background:#53565a;position:absolute;display:block;-webkit-transition:-webkit-transform, top, bottom, 0.2s ease-in-out;transition:-webkit-transform, top, bottom, 0.2s ease-in-out;display:block}.menuToggle span:before{top:-6px}.menuToggle span:after{bottom:-6px}.plus{width:30px;position:relative}.plus:before{content:'';width:16px;height:2px;background-color:#FFF;display:block;position:absolute;margin-left:-7px;left:50%}.plus:after{content:'';width:2px;height:16px;background-color:#FFF;display:block;position:absolute;top:50%;margin-top:-7px}.search-icon{display:block;vertical-align:middle;width:24px;height:29px;position:relative;top:0px;left:0px;float:left}.search-icon:before,.search-icon:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;content:"";position:absolute}.search-icon:before{height:3px;width:12px;background:#53565a;transform:rotate(45deg);bottom:0;right:0px}.search-icon:after{height:27px;width:27px;right:6px;top:0;border:2px solid #53565a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.search-icon.small{height:auto;padding-left:30px}.search-icon.small:before,.search-icon.small:after{left:0px}.search-icon.small:before{width:10px;height:2px;left:31px;bottom:initial;top:22px}.search-icon.small:after{width:16px;height:16px;top:7px;left:20px}.search-icon.medium:before{width:10px;height:2px;left:24px;bottom:initial;top:25px}.search-icon.medium:after{width:20px;height:20px;top:6px;left:10px}.icon.add{width:36px;height:36px;position:relative;border:solid 1px #6d6f73;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:background-color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out;-o-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out;display:block}.icon.add:before{content:'';width:16px;height:2px;background-color:#6d6f73;display:block;position:absolute;margin-left:-8px;margin-top:-1px;top:50%;left:50%}.icon.add:after{content:'';width:2px;height:16px;background-color:#6d6f73;display:block;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-1px}.icon.add:hover{background-color:#4caf50;border-color:#4caf50}.icon.add:hover:after,.icon.add:hover:before{background-color:#FFF}.icon.add.required:hover{background-color:#ac0317;border-color:#ac0317}.icon.add.required:hover:after,.icon.add.required:hover:before{background-color:#FFF}.icon.chevron{width:36px;height:36px;position:relative;border:solid 1px #6d6f73;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:background-color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out;-o-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out;background-color:transparent;display:block}.icon.chevron:before{position:absolute;border-style:solid;border-width:0.15em 0.15em 0 0;content:'';display:inline-block;height:0.7em;top:50%;left:50%;margin-left:-7px;margin-top:-5px;vertical-align:top;width:0.7em;transform:rotate(45deg) !important}.icon.chevron:hover{background-color:#2a97d8;border-color:#2a97d8}.icon.chevron:hover:before{border-color:#FFF}.info-popup{width:20px;height:20px;position:relative;top:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#97d700;display:inline-block;text-align:center;font-size:1.2em;color:#FFF}.info-popup:hover{background-color:#89c300}.info-popup:hover i{color:#FFF}.info-popup:active i,.info-popup:focus i{color:#FFF}.info-popup i{position:absolute;top:12%;left:20%}.print-delivery .fa.fa-mobile{width:11.33px}.email .stick .info-popup i{left:27%;top:21%}.email .stick.active .info-popup i{top:12%;left:20%}.row-updown-chevron{position:absolute;right:16px;padding-top:15px;cursor:pointer}.button{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;padding:1.15rem 1.5rem !important;font-weight:600}.button[disabled]{opacity:1 !important;background-color:#c6c6c8}.button[disabled]:hover{background-color:#c6c6c8 !important}.button.lrg{padding:1.3rem 4.5rem !important}.button.sml{padding:0.6rem 1.2rem !important;font-size:0.85em}.button.med{padding:0.8rem 1.4rem !important;font-size:0.95em}.button.lrg-text{font-size:1.15em}.button.transparent{border:solid 2px #97d700;color:#7e8184;background-color:transparent !important}.button.transparent:hover,.button.transparent:focus{background-color:#97d700 !important;color:#FFF}.button.transparent.red{border:solid 2px #d0021b;color:#d0021b !important}.button.transparent.red:hover,.button.transparent.red:focus{color:#FFF !important;background-color:#d0021b !important}.button.transparent.grey{border:solid 2px #7e8184;color:#7e8184}.button.transparent.grey:hover,.button.transparent.grey:focus{background-color:#7e8184 !important;color:#FFF}.button.transparent.light-grey{border:solid 2px #b2b4b6;color:#7e8184}.button.transparent.light-grey:hover,.button.transparent.light-grey:focus{background-color:#b2b4b6 !important;color:#FFF !important}.button.transparent.blue{border:solid 2px #1e91d6;color:#1e91d6 !important}.button.transparent.blue:hover,.button.transparent.blue:focus{color:#fff !important;background-color:#1e91d6 !important}.button.pagination-number{padding:0.3rem 0.35rem !important;background-color:#66bb6a;margin:0px 3px;display:block;float:left}.button.pagination-number:hover,.button.pagination-number:focus{background-color:#3b9a3f}.button.pagination-previous,.button.pagination-next{padding:0.5rem 0.5rem !important;border-radius:0px;font-family:'Open Sans', sans-serif !important;font-size:0.9rem;font-weight:400;text-transform:none}.button.bg-white{background-color:#fff;border:solid 2px #97d700;color:#7e8184}.button.bg-white:hover,.button.bg-white:focus{color:#fff !important;background-color:#97d700}.button.blue{background-color:#2a97d8;color:#FFF !important}.button.blue:hover,.button.blue:focus{background-color:#1f83be}.button.blue.bg-white{border:solid 2px #2a97d8;color:#2a97d8 !important;background-color:#fff}.button.blue.bg-white:hover,.button.blue.bg-white:focus{color:#fff !important;background-color:#2a97d8}.button.navy{background-color:#26769c;color:#FFF !important}.button.navy:hover,.button.navy:focus{background-color:#216687}.button.red{background-color:#d0021b;color:#fff !important}.button.red i{color:#FFF !important}.button.red:hover,.button.red:focus{background-color:#ac0317 !important;color:#FFF !important}.button.green{background-color:#97d700 !important;color:#fff !important}.button.green:hover,.button.green:focus{background-color:#89c300 !important}.button.pastel-green{background-color:#66bb6a !important;color:#fff !important}.button.pastel-green:hover,.button.pastel-green:focus{background-color:#51a255 !important}.button.orange{background-color:#ffa726}.button.orange:hover,.button.orange:focus{background-color:#ec971c !important}.button.navy{background-color:#26769c}.button.navy:hover,.button.navy:focus{background-color:#216687 !important}.button.icon-img{padding:0.78rem 1.5rem !important}.button.icon-img img{margin-right:8px}.button .caption{display:block;position:absolute;font-size:75%;width:100%;bottom:10px;left:0px}.square-buttons{margin:0 auto;text-align:center}.square-btn{display:inline-block;width:30%;margin:0px 1.5% 15px 1.5%;text-align:center}.square-btn .button{width:100%;height:150px;line-height:1.4em;background-color:#97d700;margin-bottom:0px}.square-btn .button i.fa{font-size:1.8em;display:block;margin-bottom:10px}.square-btn .button img{display:block;margin:0 auto;margin-bottom:10px;height:24px}.square-btn .button.padd-small{padding:1.15rem 1.3rem !important}.square-btn .button.blue{background-color:#2a97d8;color:#fff}.square-btn.double{width:64%}.square-btn.double .button{height:100px}.square-btn.triple{width:96%}.square-btn.triple .button{height:100px}.smaller-buttons .button{width:200px;padding:1rem 1rem !important}.button.hover-button{position:absolute;bottom:3px;right:80px;font-size:0.9em;margin-top:-18px;padding:0.7em !important;visibility:hidden;opacity:0;display:block;-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-ms-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out}.button.hover-button:hover{visibility:visible;opacity:1}ul.list li .item:hover+.button{visibility:visible;opacity:1}.icon-l i{margin-right:8px}.buttons{margin-top:20px}.print-btn{font-size:1em;background-color:#97d700;text-transform:uppercase;display:block;color:#FFF}.print-btn:hover{background-color:#89c300;color:#FFF}.increment .button{background-color:#e4e9ec;height:3.4375rem;padding:1.3rem 0.9rem !important;color:#c3c5c9}.increment .button.minus{-webkit-border-radius:3px 0px 0px 3px !important;-moz-border-radius:3px 0px 0px 3px !important;border-radius:3px 0px 0px 3px !important}.increment .button.add{-webkit-border-radius:0px 3px 3px 0px !important;-moz-border-radius:0px 3px 3px 0px !important;border-radius:0px 3px 3px 0px !important}.increment .button:hover,.increment .button:focus{background-color:#c6c6c8}.increment input[type=text]{background-color:#efefef;border:0px;height:3.4375rem;text-align:center;-webkit-box-shadow:0px 0px !important;-moz-box-shadow:0px 0px !important;box-shadow:0px 0px !important}.increment input[type=text][readonly]{background-color:#fff}.increment input[type=text]:focus{-webkit-box-shadow:0px 0px !important;-moz-box-shadow:0px 0px !important;box-shadow:0px 0px !important}.textbox-mirror{width:100%;border-bottom:2px solid #e9e9e9;padding-bottom:10px;color:#53565a;font-size:1.5em;text-align:center;display:block}.textbox-mirror:hover,.textbox-mirror:focus{color:#53565a}.back-btn{color:#53565a;font-weight:600;text-transform:uppercase;margin-bottom:45px;display:block}label.upload-btn input[type="file"]{position:fixed;top:-1000px}.upload-btn{width:100%}.upload-btn.blue span{-webkit-transition:background-color 0.25s ease-out,color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out,color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out,color 0.25s ease-out;-o-transition:background-color 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.25s ease-out;background-color:#2a97d8 !important}.upload-btn.blue span:hover,.upload-btn.blue span:focus{background-color:#1f83be !important}.upload-btn span{padding:10px 5px;background:#97d700;text-transform:uppercase;text-align:center;cursor:pointer;display:block;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.upload-btn span:hover{background:#89c300}.upload-btn span:active{background:#97d700}.upload-btn :disabled+span{display:none}.select-btn{height:3.4375rem;-webkit-border-radius:0px 3px 3px 0px !important;-moz-border-radius:0px 3px 3px 0px !important;border-radius:0px 3px 3px 0px !important}.order-buttons{display:table}nav.main{border-bottom:solid 2px #97d700;-webkit-transition:transform 0.45s ease-in-out;-moz-transition:transform 0.45s ease-in-out;-ms-transition:transform 0.45s ease-in-out;-o-transition:transform 0.45s ease-in-out;transition:transform 0.45s ease-in-out;height:56px}nav.main ul{margin:0px}nav.main ul li{list-style-type:none;float:left}nav.main ul li a{color:#53565a;height:56px;text-transform:uppercase;font-size:0.9em;font-weight:600;padding:17px 15px;display:block}nav.main ul li a:hover,nav.main ul li a.active{color:#97d700}nav.main ul li a.arrow-right{width:auto}nav.main ul li a.arrow-right:before,nav.main ul li a.arrow-right:after{display:none}nav.main ul li:first-child a{padding-left:0px}nav.main ul li.icon a{background-repeat:no-repeat;background-position:15px 50%;padding-left:43px;font-size:1em;line-height:22px}nav.main ul li.order-builder a{background-image:url(../img/icons/order-builder.png);color:#FFF;background-color:#97d700}nav.main ul li.order-builder a:hover,nav.main ul li.order-builder a.active{background-color:#89c300}nav.main ul li.order-builder a.in-active{height:54px;background-image:url(../img/icons/order-builder.gif);background-color:#FFF;color:#53565a}nav.main ul li.icon.basket a{background-image:url(../img/icons/basket.png);padding-left:45px}nav.main ul li.icon.basket a.active{background-color:#89c300;background-image:url(../img/icons/basket-white.png);color:#FFF}nav.main ul li.logo-item{width:100px}nav.main ul li.logo-item a{padding:10px 0px 0px 0px}nav.main .parent{position:relative}nav.main .parent:hover .sub{visibility:visible}nav.main .sub{position:absolute;width:270px;left:0px;top:56px;z-index:2;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border-radius:0 0 5px 5px;background:#53565a;border-left:solid 2px #3f4245;border-right:solid 2px #3f4245;border-bottom:solid 2px #3f4245;-webkit-box-shadow:0 37px 48px -12px rgba(0,0,0,0.32);-moz-box-shadow:0 37px 48px -12px rgba(0,0,0,0.32);box-shadow:0 37px 48px -12px rgba(0,0,0,0.32);visibility:hidden}nav.main .sub li{width:100%;padding:0px;border-top:solid 1px #585b5f}nav.main .sub li:first-child{border-top:0px}nav.main .sub li:first-child a{padding:20px 15px}nav.main .sub a{border:inherit;padding:20px 15px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border-bottom:solid 1px #4c4e52;color:#fbfbfb;display:block}nav.main .lrg-basket-total ul li a{font-size:0.85em}.logged-in .nav-search{height:107px;border-top:solid 26px #53565a}.nav-search{height:88px;border-bottom:solid 2px #97d700;display:none;padding:1rem}.nav-search .cross{width:18px;height:18px;top:15px;float:right}.nav-search .cross:before,.nav-search .cross:after{top:7px}.nav-search input[type=text]{border:0px;padding-right:80px;-webkit-box-shadow:inset 0 0 0;-moz-box-shadow:inset 0 0 0;box-shadow:inset 0 0 0;font-size:1.1em}.nav-open{overflow:hidden}.nav-open nav.main{-webkit-transform:translateX(46%);-ms-transform:translateX(46%);transform:translateX(46%)}.nav-open .page-wrap{position:relative;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.mobile-list{margin-left:0px}.mobile-list li{list-style-type:none}.mobile-list li a{display:block;width:100%;height:auto !important;padding:1rem 2rem;border-top:solid 1px #dedede;text-transform:uppercase;color:#53565a}.mobile-list li:last-child a{border-bottom:solid 1px #dedede}nav.main ul.category-list li a{border-bottom:0px;font-weight:400;margin:-11px 0px !important;text-transform:none}nav.main ul.category-list li .title{margin-top:17px;margin-bottom:17px}#ob-menu-mobile{width:100%;background-color:#4caf50;position:fixed;bottom:0;left:0;z-index:99;display:none}#ob-menu-mobile.links-num-2 a{width:50% !important}#ob-menu-mobile a{display:block;float:left;text-align:center;color:#FFF;text-transform:uppercase;padding:45px 8px 15px;background-position:50% 18px;background-repeat:no-repeat;font-size:0.8em}#ob-menu-mobile a:not(:nth-child(2)){width:40%}#ob-menu-mobile a:nth-child(2){width:20%;background-image:url(../img/icons/present.png);background-color:#3b9a3f}#ob-menu-mobile a:first-child{background-image:url(../img/icons/link.png)}#ob-menu-mobile a:last-child{background-image:url(../img/icons/clock-arrow.png)}nav.footer{display:inline-block}nav.footer ul{margin-left:0px;display:inline-block;margin-top:24px;margin-bottom:0px}nav.footer ul li{display:inline-block;list-style-type:none}nav.footer ul li:not(:first-child){margin-left:15px}nav.footer a{color:#53565a}nav.sub{background-color:#53565a}nav.sub ul{position:relative;width:80%;margin:0 auto;display:table}nav.sub ul li{width:25%;display:block;float:left;text-align:center;padding:0px;margin:0px}nav.sub ul li a{display:block;padding:2.2rem 0;margin:0;text-transform:uppercase;text-decoration:none;color:#FFF}nav.sub ul li:nth-child(1):hover ~ .underline{margin-left:0% !important}nav.sub ul li:nth-child(2):hover ~ .underline{margin-left:25% !important}nav.sub ul li:nth-child(3):hover ~ .underline{margin-left:50% !important}nav.sub ul li:nth-child(4):hover ~ .underline{margin-left:75% !important}nav.sub ul li.underline{height:6px;width:25%;margin:0;background:#97d700;border:none;transition:.3s ease-in-out;position:absolute;left:0px;bottom:0px}nav.sub ul li.active:nth-child(2)+li+li+li+li+.underline{margin-left:25%}nav.sub ul li.active:nth-child(3)+li+li+li+.underline{margin-left:50%}nav.sub ul li.active:nth-child(4)+li+li+.underline{margin-left:75%}nav.sub.acc-manager ul{width:60%}nav.sub.acc-manager ul li,nav.sub.acc-manager ul .underline{width:33%}nav.sub.acc-manager ul li a{font-size:0.9em}nav.sub.acc-manager ul li:nth-child(1):hover ~ .underline{margin-left:0% !important}nav.sub.acc-manager ul li:nth-child(2):hover ~ .underline{margin-left:33% !important}nav.sub.acc-manager ul li:nth-child(4):hover ~ .underline{margin-left:66% !important}nav.sub.acc-manager ul li.active:nth-child(2)+li+li+li+li+.underline{margin-left:33%}nav.sub.acc-manager ul li.active:nth-child(4)+li+li+.underline{margin-left:66%}nav.sub.order-admin ul{width:40%}nav.sub.order-admin ul li,nav.sub.order-admin ul .underline{width:50%}nav.sub.order-admin ul li a{font-size:0.9em}nav.sub.order-admin ul li:nth-child(3):hover ~ .underline{margin-left:0% !important}nav.sub.order-admin ul li:nth-child(4):hover ~ .underline{margin-left:50% !important}nav.sub.order-admin ul li.active:nth-child(3)+li+li+li+.underline{margin-left:0%}nav.sub.order-admin ul li.active:nth-child(4)+li+li+.underline{margin-left:50%}nav.sub.items7 ul{width:95%}nav.sub.items7 ul li,nav.sub.items7 ul .underline{width:14.285%}nav.sub.items7 ul li a{font-size:0.9em}nav.sub.items7 ul li:nth-child(1):hover ~ .underline{margin-left:0% !important}nav.sub.items7 ul li:nth-child(2):hover ~ .underline{margin-left:14.285% !important}nav.sub.items7 ul li:nth-child(3):hover ~ .underline{margin-left:28.571% !important}nav.sub.items7 ul li:nth-child(4):hover ~ .underline{margin-left:42.857% !important}nav.sub.items7 ul li:nth-child(5):hover ~ .underline{margin-left:57.142% !important}nav.sub.items7 ul li:nth-child(6):hover ~ .underline{margin-left:71.428% !important}nav.sub.items7 ul li:nth-child(7):hover ~ .underline{margin-left:85.714% !important}nav.sub.items7 ul li.active:nth-child(2)+li+li+li+li+.underline{margin-left:14.285%}nav.sub.items7 ul li.active:nth-child(3)+li+li+li+.underline{margin-left:28.571%}nav.sub.items7 ul li.active:nth-child(4)+li+li+.underline{margin-left:42.857%}nav.sub.items7 ul li.active:nth-child(5)+li+.underline{margin-left:57.142%}nav.sub.items7 ul li.active:nth-child(6)+.underline{margin-left:71.428%}nav.sub.ob ul{width:100%}nav.sub.ob ul li,nav.sub.ob ul .underline{width:50%}nav.sub.ob ul li a{padding:0.6rem  0 1rem 0}nav.sub.ob ul li:nth-child(1):hover ~ .underline{margin-left:0% !important}nav.sub.ob ul li:nth-child(2):hover ~ .underline{margin-left:50% !important}nav.sub.ob ul li.active:nth-child(1)+li+.underline{margin-left:0%}nav.sub.ob ul li.active:nth-child(2)+.underline{margin-left:50%}custom-loading-screen .loader-container{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.3);transition:background 0.35s;top:0px;left:0px;padding:0;list-style:none;z-index:9999999}custom-loading-screen .loader-container .loader{position:fixed;top:50%;left:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;background-color:#FFF;background-image:url(../img/icons/healthxchange-ico.png);background-position:50% 40%;background-repeat:no-repeat;background-size:30px}custom-loading-screen .loader-container .loader span{position:absolute;top:0;left:0;display:block;width:100%;height:100%}custom-loading-screen .loader-container .loader span:before,custom-loading-screen .loader-container .loader span:after{position:absolute;width:4px;height:100%;background:#97d700;content:""}custom-loading-screen .loader-container .loader span:before{top:auto;right:0;bottom:0;animation:drawframeRight 4s linear infinite 0.5s;-moz-animation:drawframeRight 4s linear infinite 0.5s;-ms-animation:drawframeRight 4s linear infinite 0.5s;-webkit-animation:drawframeRight 4s linear infinite 0.5s;-o-animation:drawframeRight 4s linear infinite 0.5s}custom-loading-screen .loader-container .loader span:after{top:0;bottom:auto;left:0;animation:drawframeLeft 4s linear infinite 1.5s;-moz-animation:drawframeLeft 4s linear infinite 1.5s;-ms-animation:drawframeLeft 4s linear infinite 1.5s;-webkit-animation:drawframeLeft 4s linear infinite 1.5s;-o-animation:drawframeLeft 4s linear infinite 1.5s}custom-loading-screen .loader-container .loader:before,custom-loading-screen .loader-container .loader:after{position:absolute;width:100%;height:4px;background:#97d700;content:""}custom-loading-screen .loader-container .loader:before{top:0;right:0;left:auto;animation:drawframeTop 4s linear infinite;-moz-animation:drawframeTop 4s linear infinite;-ms-animation:drawframeTop 4s linear infinite;-webkit-animation:drawframeTop 4s linear infinite;-o-animation:drawframeTop 4s linear infinite}custom-loading-screen .loader-container .loader:after{right:auto;bottom:0;left:0;animation:drawframeBottom 4s linear infinite 1s;-moz-animation:drawframeBottom 4s linear infinite 1s;-ms-animation:drawframeBottom 4s linear infinite 1s;-webkit-animation:drawframeBottom 4s linear infinite 1s;-o-animation:drawframeBottom 4s linear infinite 1s}@-webkit-keyframes drawframeTop{0%{right:0;left:auto;width:100%}12.5%{right:0;left:auto;width:0%}50%{right:auto;left:0;width:0%}62.5%{right:auto;left:0;width:100%}100%{right:auto;left:0;width:100%}}@-moz-keyframes drawframeTop{0%{right:0;left:auto;width:100%}12.5%{right:0;left:auto;width:0%}50%{right:auto;left:0;width:0%}62.5%{right:auto;left:0;width:100%}100%{right:auto;left:0;width:100%}}@-ms-keyframes drawframeTop{0%{right:0;left:auto;width:100%}12.5%{right:0;left:auto;width:0%}50%{right:auto;left:0;width:0%}62.5%{right:auto;left:0;width:100%}100%{right:auto;left:0;width:100%}}@keyframes drawframeTop{0%{right:0;left:auto;width:100%}12.5%{right:0;left:auto;width:0%}50%{right:auto;left:0;width:0%}62.5%{right:auto;left:0;width:100%}100%{right:auto;left:0;width:100%}}@-webkit-keyframes drawframeBottom{0%{right:auto;left:0;width:100%}12.5%{right:auto;left:0;width:0%}50%{right:0;left:auto;width:0%}62.5%{right:0;left:auto;width:100%}100%{right:0;left:auto;width:100%}}@-moz-keyframes drawframeBottom{0%{right:auto;left:0;width:100%}12.5%{right:auto;left:0;width:0%}50%{right:0;left:auto;width:0%}62.5%{right:0;left:auto;width:100%}100%{right:0;left:auto;width:100%}}@-ms-keyframes drawframeBottom{0%{right:auto;left:0;width:100%}12.5%{right:auto;left:0;width:0%}50%{right:0;left:auto;width:0%}62.5%{right:0;left:auto;width:100%}100%{right:0;left:auto;width:100%}}@keyframes drawframeBottom{0%{right:auto;left:0;width:100%}12.5%{right:auto;left:0;width:0%}50%{right:0;left:auto;width:0%}62.5%{right:0;left:auto;width:100%}100%{right:0;left:auto;width:100%}}@-webkit-keyframes drawframeRight{0%{top:auto;bottom:0;height:100%}12.5%{top:auto;bottom:0;height:0%}50%{top:0;bottom:auto;height:0%}62.5%{top:0;bottom:auto;height:100%}100%{top:0;bottom:auto;height:100%}}@-moz-keyframes drawframeRight{0%{top:auto;bottom:0;height:100%}12.5%{top:auto;bottom:0;height:0%}50%{top:0;bottom:auto;height:0%}62.5%{top:0;bottom:auto;height:100%}100%{top:0;bottom:auto;height:100%}}@-ms-keyframes drawframeRight{0%{top:auto;bottom:0;height:100%}12.5%{top:auto;bottom:0;height:0%}50%{top:0;bottom:auto;height:0%}62.5%{top:0;bottom:auto;height:100%}100%{top:0;bottom:auto;height:100%}}@keyframes drawframeRight{0%{top:auto;bottom:0;height:100%}12.5%{top:auto;bottom:0;height:0%}50%{top:0;bottom:auto;height:0%}62.5%{top:0;bottom:auto;height:100%}100%{top:0;bottom:auto;height:100%}}@-webkit-keyframes drawframeLeft{0%{top:0;bottom:auto;height:100%}12.5%{top:0;bottom:auto;height:0%}50%{top:auto;bottom:0;height:0%}62.5%{top:auto;bottom:0;height:100%}100%{top:auto;bottom:0;height:100%}}@-moz-keyframes drawframeLeft{0%{top:0;bottom:auto;height:100%}12.5%{top:0;bottom:auto;height:0%}50%{top:auto;bottom:0;height:0%}62.5%{top:auto;bottom:0;height:100%}100%{top:auto;bottom:0;height:100%}}@-ms-keyframes drawframeLeft{0%{top:0;bottom:auto;height:100%}12.5%{top:0;bottom:auto;height:0%}50%{top:auto;bottom:0;height:0%}62.5%{top:auto;bottom:0;height:100%}100%{top:auto;bottom:0;height:100%}}@keyframes drawframeLeft{0%{top:0;bottom:auto;height:100%}12.5%{top:0;bottom:auto;height:0%}50%{top:auto;bottom:0;height:0%}62.5%{top:auto;bottom:0;height:100%}100%{top:auto;bottom:0;height:100%}}tr[order-item] .loading-spinner-container{display:inline-block}tr[order-item] .loading-spinner-container custom-loading-spinner>*:first-child{width:22px;height:22px;top:5px}@media only screen and (max-width: 420px){tr[order-item] .loading-spinner-container custom-loading-spinner>*:first-child{width:17px;height:17px;top:7px}}.checkboxes input:checked+label:before{text-align:center;padding-top:2px;background-image:url(../img/icons/checkbox-arrow.gif);background-position:50% 50%;background-repeat:no-repeat}.checkboxes input[type=checkbox],.checkboxes input[type=radio]{width:0px;height:0px;position:absolute;opacity:0}.checkboxes.input-overlay .columns{position:relative}.checkboxes.input-overlay .columns input[type=checkbox]{width:130px;height:100%;top:0px;left:0px;cursor:pointer}.radio-buttons label{position:relative}.radio-buttons input:checked+label:before{text-align:center;padding-top:2px}.radio-buttons input:checked+label:after{width:16px;height:16px;position:absolute;background-color:#97d700;content:"";display:block;top:6px;left:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.radio-buttons input[type=checkbox],.radio-buttons input[type=radio]{width:0px;height:0px;position:absolute;opacity:0}.radio-buttons.large-info{width:100%;max-width:inherit;margin:0px}.radio-buttons.large-info.dynamic .columns{height:auto}.radio-buttons.large-info.dynamic .columns label{height:auto}.radio-buttons.large-info.dynamic .columns span{height:auto}.radio-buttons.large-info .columns:last-child:not(:first-child){float:left}.radio-buttons.large-info.with-img .columns{height:100px}.radio-buttons.large-info.with-img .columns label{height:100px}.radio-buttons.large-info.with-img .columns label .label-center{height:100px}.radio-buttons.large-info.with-img .columns img{height:55px;float:left;margin-right:15px}.radio-buttons.large-info.small .columns{height:70px !important}.radio-buttons.large-info.small .columns label{height:70px}.radio-buttons.large-info.small .columns label .label-center{height:70px}.radio-buttons.large-info .columns{height:160px;border-bottom:solid 1px #d2d4d6;padding:0px;overflow:hidden;margin-top:0px !important}.radio-buttons.large-info .columns:nth-child(odd){border-right:solid 1px #d2d4d6}.radio-buttons.large-info label{width:100%;height:160px;display:table}.radio-buttons.large-info label .label-center{height:160px;display:table-cell;vertical-align:middle;padding-left:80px;padding-right:40px}.radio-buttons.large-info label:before{position:absolute;margin-top:-12px;top:50%;left:30px}.radio-buttons.large-info label:hover{background-color:#fbfbfb}.radio-buttons.large-info label:active{background-color:#f3f6f9}.radio-buttons.large-info .heading{font-size:1.3em;display:block}.radio-buttons.large-info input:checked+label:after{top:50%;margin-top:-8px;left:34px}.payment-cards .payment-intro-text p{margin-bottom:0px}.payment-cards .radio-buttons{max-width:59.375rem;margin-left:auto;margin-right:auto}.payment-cards .radio-buttons.large-info .columns{border:0}.radio-buttons-table{height:100%}.radio-buttons-table tbody{border:0px}.radio-buttons-table td{position:relative;padding:0px;background-color:#FFF;height:100%}.radio-buttons-table td .stretch{width:100%;height:100%}.radio-buttons-table td .inner{width:100%;position:relative;height:100% !important;vertical-align:middle;display:table}.radio-buttons-table td .inner .text{width:100%;padding-top:15px;padding-bottom:15px;padding-left:80px;display:table-cell;vertical-align:middle}.radio-buttons-table td .inner .text h5,.radio-buttons-table td .inner .text p{margin-bottom:0px}.radio-buttons-table td .inner .text h5{position:relative;font-size:0.95em;font-weight:bold;top:-1px}.radio-buttons-table td .inner .text p{line-height:1.4em;margin-top:5px}.radio-buttons-table td:hover{background-color:#fbfbfb}.radio-buttons-table td .rdo-btn{top:50%;margin-top:-15px;position:absolute;left:0px}.radio-buttons-table td .rdo-btn label{height:auto}.radio-buttons-table td .rdo-btn label:before{position:inherit;top:inherit;margin-top:0px}.radio-buttons-table td .rdo-btn label:after{top:6px !important;margin-top:0px !important}.radio-buttons-table td:first-child label.clickable{border-right:solid 1px #dedede}.radio-buttons-table td label.clickable{position:absolute;top:0px;left:0px;width:100%;height:100% !important;display:block;background-color:transparent;border-bottom:solid 1px #dedede;z-index:9999;cursor:pointer}.radio-buttons-table td label.clickable:hover{background-color:transparent}.radio-buttons-table td label.clickable:before{display:none}.checkboxes [type='checkbox']+label,.checkboxes [type='radio']+label,.radio-buttons [type='checkbox']+label,.radio-buttons [type='radio']+label{margin-left:0px}.checkboxes .columns,.radio-buttons .columns{margin-top:10px}.checkboxes .columns:last-child,.radio-buttons .columns:last-child{margin-top:10px;margin-bottom:30px}.checkboxes.right label,.radio-buttons.right label{margin-top:5px}.checkboxes.right label:before,.radio-buttons.right label:before{float:right;margin-top:7px;margin-left:10px}.checkboxes label,.radio-buttons label{transform:none;margin-top:0}.checkboxes label:before,.radio-buttons label:before{content:'';height:24px;width:24px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;vertical-align:middle;display:inline-block;margin-right:10px}.checkboxes label.disabled,.radio-buttons label.disabled{cursor:default !important}.checkboxes label.disabled:before,.radio-buttons label.disabled:before{background:#efefef}.checkboxes.chk-small label,.radio-buttons.chk-small label{display:table;margin:0 auto}.checkboxes.chk-small label:before,.radio-buttons.chk-small label:before{content:'';height:18px;width:18px;margin-right:0px}.checkboxes.chk-small input:checked+label:before,.radio-buttons.chk-small input:checked+label:before{background-size:10px 9px}.checkboxes.split50-50 label,.radio-buttons.split50-50 label{width:50%;margin:0px;margin-bottom:8px;display:block;float:left}.checkboxes.split100 label,.radio-buttons.split100 label{width:100%;margin:0px;margin-bottom:8px}.radio-buttons label:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.top-checkbox{position:absolute;top:20px;right:20px;z-index:999998}.checkbox-selectors input:checked+label span:after{text-align:center;padding-top:2px;font-family:FontAwesome;margin-left:5px;content:"\f00c"}.checkbox-selectors input:checked+label{background-color:#66bb6a;color:#FFF}.checkbox-selectors input:checked+label:hover{background-color:#51a255}.checkbox-selectors input[type=checkbox],.checkbox-selectors input[type=radio]{width:0px;height:0px;position:absolute;opacity:0}.checkbox-selectors .columns{margin-top:20px}.checkbox-selectors label{width:100%;text-transform:uppercase;background-color:#dedede;-webkit-transition:background-color 0.2s ease-in;-moz-transition:background-color 0.2s ease-in;-ms-transition:background-color 0.2s ease-in;-o-transition:background-color 0.2s ease-in;transition:background-color 0.2s ease-in;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px;display:table !important;height:55px;overflow:hidden}.checkbox-selectors label:hover{background-color:#d2d4d6}.checkbox-selectors label span{width:100%;vertical-align:middle;padding:0px 10px;font-size:0.9em;line-height:1.3em;font-weight:bold;text-align:center;display:table-cell}.customer-grey .customer-search input[type=text].chunky{background-color:#FFF}.customer-search{position:relative}.customer-search p{text-align:center}.customer-search .typeahead.dropdown-menu{z-index:99}.customer-search.ng-hide{font-size:0px}.order-builder.stock .customer-search{padding:50px 0px 30px}.order-builder .customer-search input[type=text].chunky{width:60%;margin:0 auto}.order-builder .typeahead.dropdown-menu{width:60%;position:relative;top:0px !important;left:0px !important;margin:0 auto}.order-builder ul.list.order .item .actions{right:15px}select::-ms-expand{display:none}select.chunky{height:3.4375rem;background-color:#f3f6f9;color:#53565a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;padding:0.7rem 1.5rem;font-size:0.95em;font-weight:600;border:0px}select.chunky.small{height:2.4375rem}select.chunky.white{background-color:#FFF}.dropdown-sim{position:relative;margin-bottom:2rem;z-index:9}.dropdown-sim a:after{right:0.8rem}.dropdown-sim a{height:3.4375rem;line-height:2rem;display:block;height:3.4375rem;background-color:#f3f6f9;color:#53565a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;padding:0.7rem 1.5rem;font-size:0.95em;font-weight:600;border:0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-sim a:hover,.dropdown-sim a:focus{color:inherit}.dropdown-sim .dropdown{width:444px;position:absolute;background-color:#FFF;border:solid 1px #d2d4d6;max-height:291px;overflow:auto}.dropdown-sim .dropdown button{position:relative;width:100%;height:50px;line-height:50px;padding:0px 20px 18px;font-size:1.05em;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-sim .dropdown button:after{position:absolute;bottom:0px;left:3%;width:94%;height:1px;background-color:#d2d4d6;content:"";display:block}.dropdown-sim .dropdown button:hover{background-color:#f7f7f7}.dropdown-sim .dropdown button strong{font-weight:600}.dropdown-sim .dropdown button:last-child:after,.dropdown-sim .dropdown button:only-child:after{display:none}.dropdown-sim .dropdown button:before{width:20px;height:20px;content:"";display:block;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#4caf50;margin-top:14px;margin-right:10px}.dropdown-sim .dropdown button.stock:before{background-color:#2a97d8}.dropdown-sim .dropdown button span{position:relative;top:-3px}.dropdown-sim.condensed .dropdown{height:200px}.dropdown-sim.condensed .dropdown a{height:auto;padding:0.5rem 1.5rem;line-height:1.5rem}.dropdown-sim.condensed .dropdown a:hover{background-color:#EEE}.dropdown-sim.bare{position:unset}.dropdown-sim.bare .dropdown{z-index:999;width:100%;max-height:400px}.dropdown-sim.bare .dropdown button:before{content:none}.dropdown-sim.bare .dropdown button:after{width:100%;left:0}.dropdown-sim-overflow{overflow:hidden}.dropdowns{margin-top:20px}.dropdowns label{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;text-transform:uppercase;font-size:1em}.textboxes .dropdowns label{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);font-size:11px}.input-group.no-style .input-group-label{width:100px;background-color:transparent;border:0px}.input-group button.upload-btn{padding:17px 20px 16px}.input-group .upload-btn{width:100%;position:relative;color:#fff !important;cursor:pointer;padding:15px 20px;background-color:#97d700;-webkit-transition:background-color 0.25s ease-out,color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out,color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out,color 0.25s ease-out;-o-transition:background-color 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.25s ease-out;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;text-transform:uppercase}.input-group .upload-btn i{margin-right:5px}.input-group .upload-btn:hover{background-color:#89c300}.input-group .upload-btn input[type=file]{display:none}.input-group .upload-btn#btnCancelUpload{border-radius:3px !important;margin-right:5px}.input-group .btn-end{padding:1.15rem 0rem !important;-webkit-border-radius:0px 3px 3px 0px !important;-moz-border-radius:0px 3px 3px 0px !important;border-radius:0px 3px 3px 0px !important}.input-group .upload-btn.confirm{width:50%;font-size:1.5em;right:5px}.input-group .upload-btn.confirm.width-100{width:100%}.input-group .upload-btn.confirm:first-child{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;right:1px}.input-group .upload-btn.confirm i{margin-right:0px}.input-group .upload-btn.confirm.red{background-color:#d0021b}.input-group .upload-btn.confirm.red:hover{background-color:#ac0317;color:#fff !important}.input-group .btn button{width:3.4375rem;height:3.4375rem;font-size:1.4em;background-color:#f3f6f9}.input-group .calendar{background-color:#f3f6f9;padding:0px 15px}.input-group .calendar i{font-size:1.4em}.input-group input[type=text].chunky{margin-bottom:0px;padding:0.7rem 1.5rem 0.7rem 1.5rem}.input-group.increment .input-group-button .plus{width:30px !important}.input-group.increment.small{width:150px}.input-group .cross.small{position:absolute;top:50%;left:inherit;right:200px;margin-top:-10px}.input-group.search-bg{position:relative}.input-group.search-bg input[type=text]{padding-left:3rem;padding-right:3rem}.input-group.search-bg:after{font-family:FontAwesome;position:absolute;top:17px;left:1.5rem;content:'\f002';display:block}::-webkit-input-placeholder{color:#7e8184 !important}::-moz-placeholder{color:#7e8184 !important}:-ms-input-placeholder{color:#7e8184 !important}:-moz-placeholder{color:#7e8184 !important}.calendar-icon{position:relative}.calendar-icon:after{font-family:FontAwesome;position:absolute;bottom:16px;right:2rem;content:'\f073';display:block}#txtOfferExpiryDate:after{right:0}.switch input{position:absolute;left:-9999px}.switch input:checked+label:before{background:linear-gradient(rgba(0,0,0,0.07), rgba(255,255,255,0.1)),#d0d0d0}.switch input:checked+label:after{left:0.5em}.switch span{color:#53565a;display:block;line-height:3em;font-weight:400;text-transform:uppercase;float:left}.switch a{display:block;float:left;margin-left:10px;margin-top:6px}.switch.sml label{width:4.5em;height:2.5em}.switch.sml label:before{width:3.5em;height:1.5em;top:0.5em;left:0.5em}.switch.sml label:after{width:1.5em;height:1.5em;top:0.6em;left:3em}.switch.sml input:checked+label:after{left:0.6em}.switch.sml span{line-height:2.5em}.switch.sml a{margin-left:8px;margin-top:2px}.switch label{position:relative;display:block;width:5.5em;height:3em;cursor:pointer;border-radius:1.5em;transition:350ms;background:linear-gradient(rgba(0,0,0,0.07), rgba(255,255,255,0)),#ddd;box-shadow:0 0.07em 0.1em -0.1em rgba(0,0,0,0.4) inset,0 0.05em 0.08em -0.01em rgba(255,255,255,0.7);float:left}.switch label:after{position:absolute;content:'';text-transform:uppercase;text-align:center;font-size:0.9em;width:29px;height:29px;top:0.5em;left:3.3em;border-radius:50%;transition:250ms ease-in-out;background:linear-gradient(#f5f5f5 10%, #eee);box-shadow:0 0.1em 0.15em -0.05em rgba(255,255,255,0.9) inset,0 0.2em 0.2em -0.12em rgba(0,0,0,0.5)}.switch label:before{position:absolute;content:'';width:4em;height:1.5em;top:0.75em;left:0.75em;border-radius:0.75em;transition:250ms ease-in-out;background-color:#97d700;box-shadow:0 0.08em 0.15em -0.1em rgba(0,0,0,0.5) inset,0 0.05em 0.08em -0.01em rgba(255,255,255,0.7),0 0 0 0 rgba(68,204,102,0.7) inset}input[type=text].no-style,input[type=number].no-style{border:0px;-webkit-box-shadow:0px 0px;-moz-box-shadow:0px 0px;box-shadow:0px 0px}input[type=text].large,input[type=number].large{height:3.45rem;font-size:2.2em;font-weight:300}input[type=text].chunky,input[type=number].chunky{height:3.4375rem;background-color:#f3f6f9;color:#53565a;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,0);-moz-box-shadow:inset 0 1px 2px rgba(10,10,10,0);box-shadow:inset 0 1px 2px rgba(10,10,10,0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;padding:0.7rem 1.5rem;font-size:0.95em;font-weight:600;border:0px}input[type=text].chunky::-webkit-input-placeholder,input[type=number].chunky::-webkit-input-placeholder{color:#7e8184 !important}input[type=text].chunky::-moz-placeholder,input[type=number].chunky::-moz-placeholder{color:#7e8184 !important}input[type=text].chunky:-ms-input-placeholder,input[type=number].chunky:-ms-input-placeholder{color:#7e8184 !important}input[type=text].chunky:-moz-placeholder,input[type=number].chunky:-moz-placeholder{color:#7e8184 !important}input[type=text].chunky.extend-width,input[type=number].chunky.extend-width{padding:0.7rem 0rem 0.7rem 1.5rem}input[type=text].chunky:disabled,input[type=number].chunky:disabled{background-color:#c0c8d0;color:#7f8892}input[type=text].chunky.white,input[type=number].chunky.white{background-color:#FFF}input[type=text]:disabled,input[type=text] .read-only,input[type=number]:disabled,input[type=number] .read-only{color:#666;background-image:url(../img/icons/lock.png);background-repeat:no-repeat;background-position:98% 50%}input[type=text].not-disabled:disabled,input[type=number].not-disabled:disabled{background-image:none}.textbox-action i{position:absolute;right:1.5rem;display:block;font-size:1.5em;top:16px}.chunky-textbox-imitate{height:3.4375rem;line-height:3.4375rem;background-color:#f3f6f9;color:#53565a;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,0);-moz-box-shadow:inset 0 1px 2px rgba(10,10,10,0);box-shadow:inset 0 1px 2px rgba(10,10,10,0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;padding:0rem 1.5rem;font-size:0.95em;font-weight:600;border:0px}.disabled label{color:#666}textarea.chunky{height:3.4375rem;background-color:#f3f6f9;color:#53565a;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,0);-moz-box-shadow:inset 0 1px 2px rgba(10,10,10,0);box-shadow:inset 0 1px 2px rgba(10,10,10,0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;padding:1rem 1.5rem;font-size:0.95em;font-weight:600;border:0px}textarea.chunky:focus{background-color:#f3f6f9;-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,0);-moz-box-shadow:inset 0 1px 2px rgba(10,10,10,0);box-shadow:inset 0 1px 2px rgba(10,10,10,0);border:0px}textarea.chunky.lrg{height:150px;max-height:450px}textarea.chunky.height100{height:100px}.chunky-textboxes .input-group-label{background-color:#53565a;border:0px;color:#FFF}.chunky-textboxes .input-group input[type=text].chunky{-webkit-border-radius:0px 3px 3px 0px;-moz-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px}.chunky-textboxes.small input[type=text]{height:2rem;padding:0.3rem 1.5rem 0.3rem 1.5rem}.chunky-textboxes textarea.height120{height:120px;max-height:120px}.chunky-textboxes textarea.textbox-grey{background-color:#e2e3e7}.please-select{display:none}.please-select p{margin-bottom:0px}.action-textbox{position:absolute;bottom:28px;right:28px;color:#53565a;font-size:1.6em;z-index:9}.action-textbox:hover,.action-textbox:active,.action-textbox:focus{color:#000}.textboxes .invalid-pattern{position:relative}.textboxes .invalid-pattern label{color:#d0021b}.textboxes .invalid-pattern input[type=text],.textboxes .invalid-pattern input[type=email]{border-bottom:solid 2px #d0021b}.textboxes .invalid-pattern:after{position:absolute;display:block;color:#d0021b;top:35px;right:1.5rem;font-style:italic}.textboxes .invalid-pattern.email:after{content:"Invalid Email"}.textboxes .invalid-pattern.password:after{content:"Passwords must match"}.textboxes .invalid-pattern.phone:after{content:"Enter a valid number"}.pw-match-err{width:100%;border:solid 1px #d0021b;display:block;padding:10px 15px;background-color:#fdecea;margin-top:-16px;color:#d0021b;text-align:center;font-style:italic}.textboxes .required{position:relative}.textboxes .required:after{position:absolute;content:"Required";display:block;color:#d0021b;top:35px;right:1.5rem;font-style:italic}.textboxes .required input[type=text],.textboxes .required input[type=password],.textboxes .required input[type=date],.textboxes .required input[type=email]{border-bottom:solid 2px #d0021b !important}.dropdowns span.required{top:0px;right:1rem}.textboxes .required label{color:#d0021b !important}.textboxes.static label{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.textboxes.static label.stick,.textboxes.static label.active{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);font-size:1em !important}.textboxes.static input[type=text],.textboxes.static input[type=password],.textboxes.static input[type=date],.textboxes.static input[type=email]{background-color:#f1f1f1;font-size:1em;padding:0px 15px;height:3rem}.textboxes.static .required:after{top:37px;right:2.5em}.textboxes input[type=text],.textboxes input[type=password],.textboxes input[type=date],.textboxes input[type=email]{border:0px;position:relative;display:inline-block;border-bottom:2px solid #e9e9e9;background-color:transparent;-webkit-box-shadow:0px 0px;-moz-box-shadow:0px 0px;box-shadow:0px 0px;font-size:1.4em;padding:0px}.textboxes input[type=text]::-webkit-input-placeholder,.textboxes input[type=password]::-webkit-input-placeholder,.textboxes input[type=date]::-webkit-input-placeholder,.textboxes input[type=email]::-webkit-input-placeholder{color:#53565a !important;text-transform:uppercase;font-size:0.7em}.textboxes input[type=text]::-moz-placeholder,.textboxes input[type=password]::-moz-placeholder,.textboxes input[type=date]::-moz-placeholder,.textboxes input[type=email]::-moz-placeholder{color:#53565a !important;text-transform:uppercase;font-size:0.7em}.textboxes input[type=text]:-ms-input-placeholder,.textboxes input[type=password]:-ms-input-placeholder,.textboxes input[type=date]:-ms-input-placeholder,.textboxes input[type=email]:-ms-input-placeholder{color:#53565a !important;text-transform:uppercase;font-size:0.7em}.textboxes input[type=text]:-moz-placeholder,.textboxes input[type=password]:-moz-placeholder,.textboxes input[type=date]:-moz-placeholder,.textboxes input[type=email]:-moz-placeholder{color:#53565a !important;text-transform:uppercase;font-size:0.7em}.textboxes label{position:relative;-webkit-transform:translateY(33px);-ms-transform:translateY(33px);transform:translateY(33px);-webkit-transition:0.22s ease-in 0.1s;-moz-transition:0.22s ease-in 0.1s;-ms-transition:0.22s ease-in 0.1s;-o-transition:0.22s ease-in 0.1s;transition:0.22s ease-in 0.1s;margin-bottom:0px !important;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;text-transform:uppercase;font-size:1em}.textboxes label.smaller-text{font-size:0.9em}.textboxes label.active{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-webkit-transition:-webkit-transform 0.22s ease-out 0s;transition:transform 0.22s ease-out 0s}.textboxes label.sml-text{font-size:0.9em}.textboxes label.active.stick{font-size:1em}.textboxes label.active.stick.sml-text{font-size:0.9em;line-height:22px}.textboxes label.stick{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);-webkit-transition:all 0.22s ease-out 0s;-moz-transition:all 0.22s ease-out 0s;-ms-transition:all 0.22s ease-out 0s;-o-transition:all 0.22s ease-out 0s;transition:all 0.22s ease-out 0s;font-size:0.75em;line-height:25px}.textboxes label span{color:#d0021b}.textboxes span.mandatory{color:#d0021b;display:inline-block}.textboxes .info{position:relative}.textboxes .info.required:after{right:3.5em}.textboxes .info .info-popup{position:absolute;right:1em;top:35px}textarea.is-admin{border:0px !important;line-height:1.8em;-webkit-box-shadow:0px 0px;-moz-box-shadow:0px 0px;box-shadow:0px 0px}textarea.is-admin:focus{height:3.4375rem;background-color:#f3f6f9;-webkit-box-shadow:0px 0px;-moz-box-shadow:0px 0px;box-shadow:0px 0px;color:#53565a;padding:1rem;border:0px}.search-bar{position:relative;top:0px !important}.search-bar .typeahead.dropdown-menu{position:relative;top:0px !important}.search-bar .typeahead.dropdown-menu li a:hover{background-color:#4caf50}.typeahead-full-width .typeahead.dropdown-menu{width:100%}.typeahead-auto .typeahead.dropdown-menu{width:auto}ul.list.offer-list .typeahead.dropdown-menu li{padding:0px;border-top:0px}.typeahead.dropdown-menu{position:absolute;background-color:#FFF;border:solid 1px #d2d4d6;max-height:289px;overflow:hidden;margin-left:0px;max-width:100%}.typeahead.dropdown-menu li{list-style-type:none;border-bottom:solid 1px #d2d4d6}.typeahead.dropdown-menu li a{position:relative;padding:12px 20px 12px 50px;-webkit-transition:background 0.25s ease;-moz-transition:background 0.25s ease;-ms-transition:background 0.25s ease;-o-transition:background 0.25s ease;transition:background 0.25s ease;display:block;color:#53565a}.typeahead.dropdown-menu li a:before,.typeahead.dropdown-menu li a:after{content:"";position:absolute}.typeahead.dropdown-menu li a:before{height:3px;width:7px;background:#a7abb1;transform:rotate(45deg);top:50%;left:28px;margin-top:4px}.typeahead.dropdown-menu li a:after{height:14px;width:14px;left:18px;top:50%;margin-top:-8px;border:2px solid #a7abb1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.typeahead.dropdown-menu li a strong{font-weight:400}.typeahead.dropdown-menu li a:hover{background-color:#2a97d8;color:#FFF}.typeahead.dropdown-menu li a:hover:before{background:#FFF}.typeahead.dropdown-menu li a:hover:after{border-color:#FFF}.typeahead.dropdown-menu li:last-child{border-bottom:0px}@-webkit-keyframes fade-out{0%{opacity:0;visibility:hidden}10%{opacity:1;visibility:visible}80%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@-moz-keyframes fade-out{0%{opacity:0;visibility:hidden}10%{opacity:1;visibility:visible}80%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@-ms-keyframes fade-out{0%{opacity:0;visibility:hidden}10%{opacity:1;visibility:visible}80%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes fade-out{0%{opacity:0;visibility:hidden}10%{opacity:1;visibility:visible}80%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}.chunky.ng-touched.ng-invalid,.chunky.ng-submitted.ng-invalid{background-color:#f7e7e8}select.chunky.ng-touched.ng-invalid,select.chunky.ng-submitted.ng-invalid{border:1px solid #f44336}span.required{color:#d0021b;content:"Required";position:absolute;display:block;top:-25px;right:0px;z-index:999;font-style:italic}.logged-in .form-message{top:82px}.form-message{width:100%;position:fixed;top:56px;left:0px;padding:15px 40px;text-align:center;font-size:1.4em;color:#FFF;text-transform:uppercase;opacity:0;visibility:hidden;z-index:99999}.form-message.show{animation:fade-out 6s;-moz-animation:fade-out 6s;-ms-animation:fade-out 6s;-webkit-animation:fade-out 6s;-o-animation:fade-out 6s}.form-message.showFixed{visibility:visible;opacity:1}.form-message.success{background-color:#2a97d8}.form-message.error{background-color:#ac0317}.form-message i{margin-right:8px;display:inline-block}.form-message p{margin-bottom:0px}.form-message .cross{position:absolute;right:1.5rem;left:initial;top:28px}.form-message .cross:after,.form-message .cross:before{background:#FFF}.form-message .additional-issue{max-width:58rem;margin:0 auto;font-size:0.65em;margin-top:15px}.form-message .additional-issue p{margin-bottom:15px}.form-message .additional-issue ul li{list-style-type:none}.form-message a{color:#fff;text-decoration:underline}.form-message a:hover{color:#fff;text-decoration:none}.modal .form-message{top:0px}.form-bottom{width:100%;text-transform:uppercase}.form-bottom.show{animation:fade-out 6s;-moz-animation:fade-out 6s;-ms-animation:fade-out 6s;-webkit-animation:fade-out 6s;-o-animation:fade-out 6s}.form-bottom.success{color:blue}.form-bottom.error{color:red}.uploaded-file{background-color:#EEE;margin-top:20px;width:100%;overflow:hidden}.uploaded-file .details{width:80%;float:left;margin-top:8px;padding-left:15px}.uploaded-file .details span{display:block}.uploaded-file .details strong{height:21px;display:block;overflow:hidden}.uploaded-file .button{width:20%;float:right;margin-bottom:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.uploaded-file.no-button{padding:15px 20px}input+.typeahead.dropdown-menu{z-index:99}#existingUsernameLabel{text-align:center;border-bottom:2px solid #e9e9e9;margin-top:15px}.err-message{display:none}.err-message.show{display:block}.search-patient input.add{position:absolute;top:17px;right:2.75rem;padding:0.22rem 0.27rem !important;margin:0;font-size:0.7rem}.customer-page-initial-content{max-width:70%;margin-left:auto;margin-right:auto}div.tooltip{display:none !important}[data-tooltip],.tool-tip{position:relative;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after,.tool-tip:before,.tool-tip:after{position:absolute;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,-webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);-moz-transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,-moz-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:none}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tool-tip:hover:before,.tool-tip:hover:after,.tool-tip:focus:before,.tool-tip:focus:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.tool-tip:before,[data-tooltip]:before{z-index:1001;border:6px solid transparent;background:transparent;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px 15px;max-width:300px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#000;background-color:rgba(51,51,51,0.9);color:#fff;content:attr(data-tooltip);font-size:14px;line-height:1.5em}.tooltip-right{text-align:left}.tooltip-right.width-250:after{width:250px}.tooltip-right.width-300:after{width:300px}.tooltip-right.width-350:after{width:350px}[data-tooltip]:before,[data-tooltip]:after,.tool-tip:before,.tool-tip:after,.tooltip-top:before,.tooltip-top:after{bottom:100%;left:50%}[data-tooltip]:before,.tool-tip:before,.tooltip-top:before{margin-left:-6px;margin-bottom:-12px;border-top-color:#000;border-top-color:rgba(51,51,51,0.9)}[data-tooltip]:after,.tool-tip:after,.tooltip-top:after{margin-left:-80px}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tool-tip:hover:before,.tool-tip:hover:after,.tool-tip:focus:before,.tool-tip:focus:after,.tool-tip-top:hover:before,.tool-tip-top:hover:after,.tool-tip-top:focus:before,.tool-tip-top:focus:after{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px)}.tooltip-left:before,.tooltip-left:after{right:100%;bottom:50%;left:auto}.tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:#000;border-left-color:rgba(51,51,51,0.9)}.tooltip-left:hover:before,.tooltip-left:hover:after,.tooltip-left:focus:before,.tooltip-left:focus:after{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);transform:translateX(-12px)}.tooltip-bottom:before,.tooltip-bottom:after{top:100%;bottom:auto;left:50%}.tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#000;border-bottom-color:rgba(51,51,51,0.9)}.tooltip-bottom:hover:before,.tooltip-bottom:hover:after,.tooltip-bottom:focus:before,.tooltip-bottom:focus:after{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px)}.tooltip-right:before,.tooltip-right:after{bottom:50%;left:100%}.tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:#000;border-right-color:rgba(51,51,51,0.9)}.tooltip-right:hover:before,.tooltip-right:hover:after,.tooltip-right:focus:before,.tooltip-right:focus:after{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);transform:translateX(12px)}.tooltip-left:before,.tooltip-right:before{top:3px}.tooltip-left:after,.tooltip-right:after{margin-left:0;margin-bottom:-16px}.type-tabs{width:100%;height:40px}.type-tabs .item{float:left;position:relative;width:14.2857142%;line-height:20px;text-align:center;user-select:none;-webkit-user-select:none;padding-top:35px;padding-bottom:12px;color:#88919b;-webkit-transition:color 0.25s ease 0.3s;-moz-transition:color 0.25s ease 0.3s;-ms-transition:color 0.25s ease 0.3s;-o-transition:color 0.25s ease 0.3s;transition:color 0.25s ease 0.3s}.type-tabs .item:not(:first-child):before,.type-tabs .item:not(:first-child):after{position:absolute;height:3px;top:0px;left:calc(-50% + 25px);content:"";display:block}.type-tabs .item:not(:first-child):before{width:calc(100% - 50px);background-color:#ced7e0;-webkit-transition:width 0.3s ease;-moz-transition:width 0.3s ease;-ms-transition:width 0.3s ease;-o-transition:width 0.3s ease;transition:width 0.3s ease}.type-tabs .item:not(:first-child):after{width:0px;background-color:#85be00;-webkit-transition:width 0.3s ease;-moz-transition:width 0.3s ease;-ms-transition:width 0.3s ease;-o-transition:width 0.3s ease;transition:width 0.3s ease}.type-tabs .item .icon{position:absolute;top:-25px;left:calc(50% - 26px);width:52px;height:52px;background-color:#f3f6f9;border:solid 2px #ced7e0;-webkit-transition:background-color 0.25s ease 0.3s,border-color 0.25s ease 0.3s;-moz-transition:background-color 0.25s ease 0.3s,border-color 0.25s ease 0.3s;-ms-transition:background-color 0.25s ease 0.3s,border-color 0.25s ease 0.3s;-o-transition:background-color 0.25s ease 0.3s,border-color 0.25s ease 0.3s;transition:background-color 0.25s ease 0.3s,border-color 0.25s ease 0.3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;z-index:9}.type-tabs .item .icon svg{position:absolute;top:12px;left:calc(50% - 12px);display:block;-webkit-transition:opacity 0.25s ease 0.3s;-moz-transition:opacity 0.25s ease 0.3s;-ms-transition:opacity 0.25s ease 0.3s;-o-transition:opacity 0.25s ease 0.3s;transition:opacity 0.25s ease 0.3s}.type-tabs .item .icon svg path{fill:#ced7e0;-webkit-transition:fill 0.25s ease 0.3s;-moz-transition:fill 0.25s ease 0.3s;-ms-transition:fill 0.25s ease 0.3s;-o-transition:fill 0.25s ease 0.3s;transition:fill 0.25s ease 0.3s}.type-tabs .item .icon .img{opacity:1}.type-tabs .item .icon .tick{opacity:0}.type-tabs .item span{display:block}.type-tabs .item.selected{color:#555}.type-tabs .item.selected:after{width:calc(100% - 50px);background-color:#97d700}.type-tabs .item.selected .icon{background-color:#FFF !important;border-color:#85be00}.type-tabs .item.selected .icon .img path{fill:#85be00}.type-tabs .item.selected .icon .tick path{fill:#97d700}.type-tabs .item.completed{cursor:pointer}.type-tabs .item.completed:after{width:calc(100% - 50px);background-color:#97d700}.type-tabs .item.completed+.item{cursor:pointer}.type-tabs .item.completed.selected .icon{background-color:#FFF}.type-tabs .item.completed.selected .icon:after{background-color:#85be00;border-color:#85be00}.type-tabs .item.completed.selected .icon .tick path{fill:#97d700}.type-tabs .item.completed .icon{background-color:#97d700;border-color:#85be00}.type-tabs .item.completed .icon .img{opacity:0}.type-tabs .item.completed .icon .tick{opacity:1}.type-tabs .item.completed .icon .tick path{fill:#FFF}.type-tabs .item.completed.disabled{cursor:default;color:#88919b}.type-tabs .item.completed.disabled .icon{background-color:#97d700 !important;border-color:#85be00 !important}.type-tabs .item.completed.disabled .icon .img{opacity:0 !important}.type-tabs .item.completed.disabled .icon .tick{opacity:1 !important}.type-tabs .item.completed.disabled .icon .tick path{fill:#FFF !important}.tab-content{width:100%;overflow:hidden}.tab-content-inner{width:800%;position:relative;transition:all 0.6s}.tab-content-item{width:12.5%;height:1px !important;float:left;-webkit-transition:opacity 2s ease;-moz-transition:opacity 2s ease;-ms-transition:opacity 2s ease;-o-transition:opacity 2s ease;transition:opacity 2s ease;visibility:hidden;opacity:0}.tab-content-item.show{opacity:1;visibility:visible;height:auto !important}.tab-content-item.selected{opacity:1;visibility:visible;height:auto !important}.tab-content-item .tab-heading h2{font-size:2.2em !important;text-align:center;height:96px;line-height:96px;margin-bottom:40px}.tab-content-item .buttons .button{width:200px}.tab-content-item .buttons .button img{position:relative;-webkit-transition:left 0.3s ease;-moz-transition:left 0.3s ease;-ms-transition:left 0.3s ease;-o-transition:left 0.3s ease;transition:left 0.3s ease;top:-2px}.tab-content-item .buttons .button.prev{float:left}.tab-content-item .buttons .button.prev img{margin-right:5px;left:0px}.tab-content-item .buttons .button.prev:hover img{left:-5px}.tab-content-item .buttons .button.next{float:right}.tab-content-item .buttons .button.next img{left:5px}.tab-content-item .buttons .button.next:hover img{left:10px}.tab-content-item .callout{padding:1rem 1rem 1.2rem 1rem}.tab-content-item .callout ul.disc{margin-bottom:0px}.prescriber-req-box{border:solid 1px #ced7e0;margin:-0.5rem !important;padding:1rem 0.8rem;min-height:350px;position:relative}.prescriber-req-box .bg-num{position:absolute;right:0;top:-50px;font-size:150px;font-weight:bold;color:rgba(189,189,189,0.4)}.prescriber-req-box .header{font-weight:bold;max-width:80%;margin-left:auto;margin-right:auto;text-align:center;min-height:3rem}.prescriber-req-box .footnote{font-style:italic;position:absolute;bottom:0;margin-left:0.2rem;margin-right:0.2rem}@media only screen and (max-width: 1650px){.modal .add-patient-modal .body{padding:40px 70px}.mw-inherit p.padding-l80{padding-left:0px !important}}@media only screen and (max-width: 1550px){#modalTopTips .inner{width:76%;left:12%}}@media only screen and (max-width: 1550px){.modal .add-patient-modal .body{padding:40px}}@media only screen and (max-width: 1400px){.modal,.custom-modal .inner{width:70%;left:15%}#modalTopTips .tip-text{width:calc(100% - 200px)}#modalTopTips .tip-image{width:200px}}@media only screen and (max-width: 1200px){.modal,.custom-modal .inner{width:80%;left:10%}nav.main .hxp-menu li a{font-size:0.8em;padding:17px 12px}#modalTopTips .tip-text{width:calc(100% - 150px)}#modalTopTips .tip-text p,#modalTopTips .tip-text ul li{font-size:1.1em}#modalTopTips .tip-image{width:150px}.home-banner p{font-size:21px;width:76%}.home-banner img{height:70px;width:70px}}@media only screen and (max-width: 1100px){nav.main .hxp-menu li a{font-size:0.75em;padding:17px 10px}.page.login .call-to-actions{width:500px}.page.login .call-to-actions .cta{margin-bottom:25px;width:100%}.page.login .button{width:100%}#modalTopTips .inner{width:90%;left:5%}}@media only screen and (max-width: 1050px){.modal .add-patient-modal .body{padding:40px 20px}.row.offer-stretch{max-width:59.375rem}.home-offer-slider .slider{padding:50px 0px 0px}.products .home-offer-slider .slider .slick-slide{margin:0px}.products .home-offer-slider .slick-prev,.products .home-offer-slider .slick-next{top:0%;margin-top:0px}.products .home-offer-slider .slick-prev:before,.products .home-offer-slider .slick-next:before{width:1.3em;height:1.3em}section.products h2.blocky{margin-bottom:20px}}@media only screen and (max-width: 1140px){.swiper-slide .container h1{width:55%;font-size:2rem}nav.main ul li.icon a{width:40px;text-indent:-9999px;padding-left:0px;background-position:50%}nav.main ul li a{font-size:0.75em;padding:17px 10px}.summary-section{width:50% !important;margin-bottom:40px}.summary-section:nth-child(3){clear:left}.modal,.custom-modal .inner{width:90%;left:5%}.modal .modal-header .modal-title,.custom-modal .inner .modal-header .modal-title{font-size:1.3em}.modal .modal-header .close,.custom-modal .inner .modal-header .close{top:11px}.modal .form-message,.custom-modal .inner .form-message{width:96%;float:none;margin:0 auto}.paging-container{margin-bottom:0px;padding-bottom:0px}.paging-container .paging{width:100%}.paging-container .paging div{width:auto;float:none !important;clear:left;display:table;margin:0 auto}.paging-container .paging span.pagination-number{margin-top:4px;margin-bottom:12px;display:inline-block;text-align:center;float:none}.paging-container .paging .pagination-number{margin-bottom:8px}.tabs #prescriptions-content ul.list.order .item .product,.tabs #prescriptions-content .solid-heading .product{width:37%;margin-right:3%}.tabs #prescriptions-content ul.list.order .item .price,.tabs #prescriptions-content ul.list.order .item .quantity,.tabs #prescriptions-content ul.list.order .item .vat,.tabs #prescriptions-content ul.list.order .item .total,.tabs #prescriptions-content .solid-heading .price,.tabs #prescriptions-content .solid-heading .quantity,.tabs #prescriptions-content .solid-heading .vat,.tabs #prescriptions-content .solid-heading .total{width:15%}.stock-offers a span.button{display:none}.offer-tiles .item:nth-child(3n+1){clear:none;margin-left:20px}.offer-tiles .item:nth-child(odd){clear:both;margin-left:0px}}@media only screen and (max-width: 950px){#modalTopTips .tip-text{padding-right:30px}#modalTopTips .tip-text p,#modalTopTips .tip-text ul li{font-size:1em}.home-banner p{font-size:17px;width:70%}}@media only screen and (max-width: 850px){#modalTopTips .inner{width:100%;left:0%;top:0px}.custom-modal.largest .body{max-height:calc(100vh - 66px) !important}.modal .add-patient-modal .square-btn{width:100%;max-width:350px}nav.main ul.hxp-menu li a{font-size:0.7em}.order-summary.order-details{margin:0px;padding:30px 60px}.order-summary.order-details .checkout-box,.order-summary.order-details .checkout-right{width:100%}.order-summary.order-details .checkout-box{margin-bottom:20px}.order-summary.order-details .checkout-right{padding:0px}.order-summary.order-details .checkout-right .button.payment-btn{width:99%;position:static}.order-builder #quick-add.pres .search{width:100%;margin-bottom:10px}.order-builder #quick-add.pres .buttons{width:100%}.order-builder #quick-add.pres .buttons button{width:calc(33.3333% - 7px);margin-left:6px !important}.order-builder #quick-add.pres .buttons button:first-child{margin-left:0px !important}.ob .split-tabs .columns a.selected{font-size:1.1em}.ob .split-tabs .columns a.selected.obstock{padding:0.55rem 1.4rem}.patient-overview{background-color:#F9F9F9}.patient-overview .name{width:100%;margin-bottom:8px}.patient-overview .dob,.patient-overview .history{width:auto;float:none;padding-left:0px;padding-right:0px}.patient-overview .dob:before,.patient-overview .history:before{display:none}.patient-overview .dob{margin-left:5px}footer .bottom .footer-logos{float:none;display:table;margin:0 auto;margin-top:20px}footer .bottom .footer-logos .cyber-logo,footer .bottom .footer-logos .iframe{display:block;float:left !important;margin-top:0px}footer .bottom .info{width:100%;float:none;text-align:center}footer .bottom .info .copyright,footer .bottom .info .footer{float:none;display:block}footer .bottom .info .footer ul{margin-top:5px}footer .bottom .info .footer ul li{margin-left:7px;margin-right:7px}footer .bottom .info .text{max-width:500px}footer .bottom .iframe{float:none !important;margin:0 auto;display:table;margin-bottom:10px}}@media only screen and (max-width: 768px){.dropdown-sim .dropdown{width:100% !important}.swiper-slide .container h1{width:55%;font-size:2rem}section.products .item.wide img{width:40%;padding:2em}nav.main ul li a{font-size:0.8em}.products .slider .slick-slide .item img{padding:2rem}section.products .item.wide h3{margin-top:1.5rem;font-size:1.5em}.stock-offers a h3{margin-top:0px !important;font-size:1.2em}.square-buttons{display:table;margin:0 auto;width:300px !important}.square-buttons .square-btn{width:100%}.ob .split-tabs .columns:first-child a.selected{padding-left:50px}.ob .split-tabs .columns:last-child a.selected{padding-right:50px}.ob .split-tabs .columns a.selected{font-size:0.95em}.ob .split-tabs .columns a.selected.obstock{padding:0.7rem 1.4rem}.grid thead tr th{display:none;padding:5px 24px !important}.grid thead tr th:first-child{width:auto;height:auto;display:block;padding-top:10px;padding-bottom:10px}.grid tbody tr{border:1px solid #d2d4d6}.grid tbody tr td{display:block;border:none !important;padding:0px 24px}.grid tbody tr td:first-child{padding-left:24px}.grid tbody tr td div{margin:inherit;text-align:left !important}.grid tbody tr td div.quantity{clear:both}.grid tbody tr td .quantity-table{width:auto !important}.grid tbody tr td .grid-delete:before{content:"Delete Product";height:auto;width:100%;display:block;color:#fff;background-color:#d0021b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;padding:1.15rem 1.5rem !important;font-weight:600}.grid tbody tr td .grid-delete i{display:none}.mobile-title{display:inline;margin-right:10px}.tabs #summary-content .tab-inner{padding-left:38px}.item-from-range-selection-section .item-from-range-selection-container{float:none !important}.typeahead-full-width.search-patient{margin-left:0px !important}}@media only screen and (max-width: 700px){#modalTopTips .header{height:66px}#modalTopTips .header h4{font-size:1.3em;padding-top:5px}#modalTopTips h3{font-size:1.3em}#modalTopTips .body{overflow-y:scroll}#modalTopTips .body .slick-slider{overflow-y:scroll}#modalTopTips .body .slick-slider .item-container{padding-left:30px;padding-right:30px}#modalTopTips .slick-list{overflow-x:hidden;overflow-y:scroll}#modalTopTips .slick-arrow{top:0px;width:18px;height:28px;background-size:18px}#modalTopTips .slick-arrow.slick-prev{left:15px}#modalTopTips .slick-arrow.slick-next{right:15px}#modalTopTips .tip-text,#modalTopTips .tip-image{width:100%;float:none}#modalTopTips .tip-text{padding-right:0px}#modalTopTips .tip-image{width:220px;display:table;margin:0 auto;padding-bottom:40px}#modalTopTips .slick-dots{position:absolute;bottom:0px;left:0px;width:100%;text-align:center}nav.main ul li a{font-size:0.7em}.offer-tiles .item{float:none;margin-left:0px}.offer-tiles .item:nth-child(3n+1){margin-left:0px}h3.title{margin-bottom:20px}h3.title+.action-btns{width:100%;position:relative;padding:20px 2.25rem}h3.title+.action-btns .button{width:100%;margin-bottom:0px;float:left}h3.title+.action-btns .button:not(:first-child){margin-top:20px}.home-banner p{font-size:17px;width:100%;margin-left:0px}.home-banner img{display:none}}@media only screen and (max-width: 640px){body{background-color:#fff !important}.small-centered{float:none !important}.page-wrap header{display:block}.page.no-title{margin-top:0px;padding-top:0px}.page>.row{margin-left:0px !important;margin-right:0px !important}.page .inner .row,.page .inner-top .row,.page .inner-detail .row{margin-left:0px !important;margin-right:0px !important}.page>.row .row{margin-left:1.4rem !important;margin-right:1.4rem !important}.content-container-small .row>.columns{padding-left:0px;padding-right:0px}.content-container-small{background-color:#fff !important}.content-container,.content-container-small{padding:0px !important}h1.blocky{padding-top:20px;padding-bottom:12px;margin-bottom:0px}h3.blocky{padding-left:1.5rem;padding-right:1.5rem}.solid-heading{padding:10px 1.5rem}.small-padd-0{padding:0px !important}.small-padd-b40{padding-bottom:40px}.small-padd-b60{padding-bottom:60px !important}.small-margin-b40{margin-bottom:40px}.small-margin-b20{margin-bottom:20px}.small-margin-t60{margin-top:60px !important}.small-text-center{text-align:center !important}.small-width100{width:100%}.small-float-none{float:none !important}.page>.row .order-builder .row.small-no-margin{margin-left:0px !important;margin-right:0px !important}.small-no-margin{margin:0px !important}.mobile-padd-none{padding:0px !important}.page .inner-top .row.mobile-stretch,.page .inner .row.mobile-stretch{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.page>.row .row.mobile-stretch{margin-left:0rem !important;margin-right:0rem !important}.small-title .back{position:absolute !important}.small-title .small-10.columns{width:100%}.top-checkbox{position:static;margin-bottom:20px}.textbox-mirror{font-size:1.2em;padding-left:0px !important}.textbox-mirror:before,.textbox-mirror:after{display:none}.page .page-intro{padding:0px 1rem !important}.special:after{height:65px;width:130px;font-size:1em}nav.main ul li.logo-item{display:none}.alert-popup{width:100%;right:0px !important;left:0px !important;margin-bottom:28px}.alert-popup .container:after,.alert-popup .container:before{left:50% !important}.callout.mobile-alert{width:100%;position:fixed;top:56px;left:0px;margin-top:0px !important}.button.small-sticky{width:100%;position:fixed;left:0px;bottom:0px;margin-bottom:0px !important;-webkit-border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;z-index:999999}.page .calendar ul.dropdown-menu{position:fixed !important;width:100%;z-index:99999999;top:25% !important}.page .calendar ul.dropdown-menu:before{position:fixed;background-color:#000;top:0px;opacity:0.5;width:100%;height:100%;display:block;content:""}.page.login{padding-left:20px;padding-right:20px}.page.login h1.green-underline:after{width:100%;left:0px}.page.login .padd-right30,.page.login .padd-left30,.page.login .row,.page.login .columns{padding:0px !important;margin-left:0px !important;margin-right:0px !important}.page.login .call-to-actions{width:auto}.page.login .call-to-actions .cta{width:calc(50% - 15px)}.page.login .call-to-actions .cta img{width:100%}.page.login .call-to-actions .cta:nth-child(odd){margin-left:0px}.page.login .call-to-actions .cta:nth-child(even){margin-right:0px}.page .search-bar .row{margin:0px !important}.page .search-bar input[type=text]{font-size:1.6em;padding-left:60px;padding-right:60px}.page .search-bar .input-imitate button{left:0.5rem}.page .search-bar .input-group-label .search-icon{margin-left:10px}#ob-menu-mobile{display:block}.slider-pop-close{display:block !important}.ob-tab{display:none}#offers-slider,#related-products,.page-wrap .frequently-ordered-slider{width:100%;position:fixed;top:0px;left:0px;z-index:999999}#offers-slider .ob-title,#related-products .ob-title,.page-wrap .frequently-ordered-slider .ob-title{height:54px;line-height:54px;width:100%;top:150vh;padding:0px 20px;transform:none !important}#offers-slider .ob-title span,#related-products .ob-title span,.page-wrap .frequently-ordered-slider .ob-title span{display:none}.page-wrap .side-panel-slider .slick-list{height:100%}.page-wrap .side-panel-slider .slick-arrow{height:40px !important}.page-wrap .side-panel-slider .slick-prev{top:54px;z-index:999;margin-top:0px}.page-wrap .side-panel-slider .slick-next{position:fixed;bottom:-150vh;-webkit-transition:bottom 0.6s ease-in-out,background-color 0.25s ease-in-out !important;-moz-transition:bottom 0.6s ease-in-out,background-color 0.25s ease-in-out !important;-ms-transition:bottom 0.6s ease-in-out,background-color 0.25s ease-in-out !important;-o-transition:bottom 0.6s ease-in-out,background-color 0.25s ease-in-out !important;transition:bottom 0.6s ease-in-out,background-color 0.25s ease-in-out !important}.offer-modal .body{margin-top:0px}.offer-modal .offer-modal-content{padding-top:0px !important;padding-bottom:20px}.offer-modal .checkboxes{padding-top:10px}.custom-modal.largest .inner{top:0px}#offers-slider.on-screen .offers-slider{top:0px;transform:none !important}.page-wrap #offers-slider .slider-pop-close{top:150vh}.page-wrap #offers-slider .offers-slider{width:100%;padding-top:94px;top:150vh;transform:none !important;overflow:hidden}.page-wrap #offers-slider .offers-slider .item{width:100% !important;margin:0 !important;border-bottom:solid 1px #d2d4d6;border-left-width:0px;border-right-width:0px}.page-wrap #offers-slider .offers-slider .item img{width:40%;float:left;padding-left:15px !important;margin-top:20px;padding:10px 0px}.page-wrap #offers-slider .offers-slider .item .desc{width:60%;height:auto;padding:0px 15px;display:block;background-color:transparent;margin-top:15px;float:left;border:0}.page-wrap #offers-slider .offers-slider .item .desc h5{width:100%;height:auto;display:block;text-align:left;font-size:1.2em;max-height:80px}.page-wrap #offers-slider .offers-slider .item .add-btn{width:auto;height:auto;position:static;background-color:transparent;border:solid 2px #97d700;border-radius:3px;padding:0.7rem 1.5rem 0.7rem 1.5rem;margin-top:1rem;margin-left:15px;display:block;float:left}.page-wrap #offers-slider .offers-slider .item .add-btn span{color:#53565a;font-size:0.95em !important}.page-wrap #offers-slider .offers-slider .item .add-btn span:before,.page-wrap #offers-slider .offers-slider .item .add-btn span:after{height:12px;background-color:#53565a}.page-wrap #offers-slider.on-screen .ob-title{top:0px !important;transform:none !important}.page-wrap #offers-slider.on-screen .side-panel-slider{top:0px;transform:none !important}.page-wrap #offers-slider.on-screen .slider-pop-close{top:13px}.page-wrap #offers-slider.on-screen .slick-next{bottom:0px !important}.page-wrap #offers-slider .ob-title,.page-wrap #offers-slider .side-panel-slider,.page-wrap #offers-slider .slider-pop-close{-webkit-transition:top 0.6s ease-in-out,background-color 0.25s ease-in-out !important;-moz-transition:top 0.6s ease-in-out,background-color 0.25s ease-in-out !important;-ms-transition:top 0.6s ease-in-out,background-color 0.25s ease-in-out !important;-o-transition:top 0.6s ease-in-out,background-color 0.25s ease-in-out !important;transition:top 0.6s ease-in-out,background-color 0.25s ease-in-out !important}#related-products .slider-pop-close{top:150vh;z-index:9999999}#related-products .side-panel-slider{width:100%;padding-top:94px;top:150vh;transform:none !important;overflow:hidden}#related-products .side-panel-slider .item{width:100% !important;margin:0px !important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border-bottom:solid 1px #d2d4d6;cursor:default;display:block;border-left-width:0px;border-right-width:0px}#related-products .side-panel-slider .item .image{width:15%}#related-products .side-panel-slider .item .image img{display:table;margin:0 auto}#related-products .side-panel-slider .item .desc{width:85%;overflow:unset}#related-products .side-panel-slider .item .desc h5{max-height:74px;overflow:hidden}#related-products .side-panel-slider .item .desc .price{top:inherit}#related-products .side-panel-slider .item .desc .price span{position:absolute;bottom:14px;right:0px}#related-products .side-panel-slider .item .add-btn{display:block;position:static;width:auto;height:auto;background-color:transparent;border:solid 2px #97d700;padding:8px 22px 8px 15px;border-radius:3px}#related-products .side-panel-slider .item .add-btn span{color:#53565a;font-size:0.95em}#related-products .side-panel-slider .item .add-btn span:before,#related-products .side-panel-slider .item .add-btn span:after{right:-2px;top:1px;background-color:#53565a;height:12px}#related-products.on-screen .ob-title{top:0px !important;transform:none !important}#related-products.on-screen .side-panel-slider{top:0px;transform:none !important}#related-products.on-screen .slider-pop-close{top:13px}#related-products.on-screen .slick-next{bottom:0px !important}#related-products .ob-title,#related-products .side-panel-slider,#related-products .slider-pop-close{-webkit-transition:top 0.6s ease-in-out,background-color 0.25s ease-in-out !important;-moz-transition:top 0.6s ease-in-out,background-color 0.25s ease-in-out !important;-ms-transition:top 0.6s ease-in-out,background-color 0.25s ease-in-out !important;-o-transition:top 0.6s ease-in-out,background-color 0.25s ease-in-out !important;transition:top 0.6s ease-in-out,background-color 0.25s ease-in-out !important}#basket .order-summary .float-right{float:none !important}#basket #live-agent>div,#basket .button{width:100%;text-align:center}#basket .offer-code-application-container{width:100%;clear:both;float:none !important;margin:0 auto;margin-top:15px}#basket .offer-code-application-container>*{display:block}#basket .offer-code-application-container h3{width:100%;text-align:center;display:block}#basket .offer-code-application-container offer-code-application{width:100%}.page-wrap .frequently-ordered-slider{top:150vh;-webkit-transition:top 0.6s ease-in-out;-moz-transition:top 0.6s ease-in-out;-ms-transition:top 0.6s ease-in-out;-o-transition:top 0.6s ease-in-out;transition:top 0.6s ease-in-out}.page-wrap .frequently-ordered-slider h4{height:54px;line-height:54px;background-color:#4caf50;padding:0px 0px 0px 15px;color:#FFF;text-align:left}.page-wrap .frequently-ordered-slider .slick-list{height:calc(100vh - 94px) !important}.page-wrap .frequently-ordered-slider .item-container{display:block;min-height:initial;padding-top:10px;margin:0px;float:none}.page-wrap .frequently-ordered-slider .item-container .item{top:2.5%;height:95%;padding:10px}.page-wrap .frequently-ordered-slider .item-container .item .image{width:80px}.page-wrap .frequently-ordered-slider .item-container .item .desc{width:calc(100% - 80px)}.page-wrap .frequently-ordered-slider .item-container .item .desc h5{font-size:1em;max-height:40px;overflow:hidden}.page-wrap .frequently-ordered-slider .item-container .item .desc .add-btn{position:static;width:auto;height:auto;display:block;background-color:transparent;border:solid 2px #97d700;margin-top:5px;border-radius:3px;padding:8px 12px}.page-wrap .frequently-ordered-slider .item-container .item .desc .add-btn span{color:#53565a;font-size:1em}.page-wrap .frequently-ordered-slider .item-container .item .desc .add-btn span:before,.page-wrap .frequently-ordered-slider .item-container .item .desc .add-btn span:after{background-color:#787c82;height:12px}.page-wrap .frequently-ordered-slider .slick-list{margin-top:40px}.page-wrap .frequently-ordered-slider.show{top:0px}.page-wrap .frequently-ordered.slider{padding-bottom:0px;padding-left:15px;padding-right:15px}.page-wrap .frequently-ordered.slider .slick-arrow{width:100%;height:40px;background-color:#75787b}.page-wrap .frequently-ordered.slider .slick-arrow:hover{background-color:#64686d}.page-wrap .frequently-ordered.slider .slick-arrow.slick-prev{top:0px}.page-wrap .frequently-ordered.slider .slick-arrow.slick-prev:before{transform:rotate(-45deg)}.page-wrap .frequently-ordered.slider .slick-arrow.slick-next{top:inherit;bottom:0px}.page-wrap .frequently-ordered.slider .slick-arrow.slick-next:before{transform:rotate(135deg)}.page>.row .patient-overview{margin-left:0px !important;margin-right:0px !important}.patient-overview{position:relative;border-top:solid 1px #d2d4d6;margin-top:15px}.patient-overview .ico{display:none}.patient-overview .border-right-grey{border-right:0px}.patient-overview h3{width:50%;margin-top:0px}.patient-overview .info{width:45%;padding-left:0px}.patient-overview .info img{display:none}.patient-overview .info p{float:left;margin-right:10px}.patient-overview .actions{width:55%;position:absolute;top:20px;right:2%}.logo{margin:0 auto;display:table}.logo img{max-height:45px}.m-menu{margin-top:10px}.m-menu .search-icon{top:-7px;margin-left:20px}.icons{margin-top:6px}.icons a{display:block;float:right}.icons a:first-child{margin-left:15px}header{border-bottom:solid 2px #97d700}.order-builder.row{padding-bottom:75px}.order-builder .customer-search input[type=text].chunky{width:80% !important}.order-builder .typeahead.dropdown-menu{width:80%}.order-builder #quick-add{margin-top:7px}.order-builder.stock .search-results{margin-left:0px !important;margin-right:0px !important}.order-builder.stock .search-results ul.list li .item{padding:25px 0rem !important}.page .order-summary{padding:30px 1.5rem;background-color:#f3f6f9}.page .order-summary .row{margin-left:0px !important;margin-right:0px !important}.page .order-summary h3.blocky{padding:0px}.page .order-summary.condensed{border-bottom:solid 1px #d2d4d6}.page .order-summary .checkout-box{padding:0px !important}.page .order-summary .checkout-box .row{margin-left:0px !important;margin-right:0px !important}.page .order-summary .small-fn{float:none !important}.page .order-summary .chunky{background-color:#FFF}.order-buttons .float-right,.order-buttons .float-left{width:100%;padding:0px;margin:0 auto;float:none !important;display:table}.order-buttons .float-right .button,.order-buttons .float-right .upload-btn,.order-buttons .float-left .button,.order-buttons .float-left .upload-btn{width:100% !important;height:2.4rem;line-height:2em;margin-bottom:15px;text-align:center}.summary-section{width:100% !important;padding-bottom:25px;margin-bottom:25px;border-bottom:solid 1px #d2d4d6}.summary-section input[type=text].chunky{height:3.4375rem;background-color:#fff !important}.patient-information{padding:25px 35px}.patient .print{right:0px}.patient .solid-heading.light{display:none !important}.tabs #prescriptions-content .patient ul.list.order .item div{width:100%}.tabs #prescriptions-content .patient ul.list.order .item div:before{display:inline-block;font-weight:bold}.tabs #prescriptions-content .patient ul.list.order .item .price:before{content:"Price: "}.tabs #prescriptions-content .patient ul.list.order .item .quantity:before{content:"Quantity: ";margin-top:0px}.tabs #prescriptions-content .patient ul.list.order .item .vat:before{content:"VAT: "}.tabs #prescriptions-content .patient ul.list.order .item .total:before{content:"Total: "}h3.title+.print-btn{position:absolute;top:-125px;right:5rem;z-index:999999;text-indent:-9999px;background-color:transparent;padding:0px}h3.title+.print-btn i{font-size:1.5em;color:#53565a;text-indent:0px;position:fixed;right:5rem}.info-panel i{padding:6px 2px}.login .form-message{top:88px !important}.form-message{top:88px !important;font-size:1.1em}.logged-in .form-message{top:114px !important}.logged-in .custom-modal .form-message{top:0px !important}.checkboxes.split50-50 label{width:100%}.radio-buttons.large-info .columns:nth-child(odd){border-right:0px}.customer-search input[type=text].chunky{width:100% !important}.modal,.custom-modal .inner{top:0%;left:0%;width:100%;height:100%}.modal-body,.custom-modal .inner .body{padding:15px;max-height:70vh}.modal-body.smaller-body{max-height:60vh}.modal-body.extra-padd{padding-left:1.5rem;padding-right:1.5rem}.modal-body.extra-padd .textboxes label{-webkit-transform:translateY(33px);-ms-transform:translateY(33px);transform:translateY(33px)}.modal-body.extra-padd .textboxes input[type=text]{margin-top:25px}.modal-body.extra-padd .button-fixed{position:fixed;bottom:20px;left:20px;padding-right:68px}.radio-buttons-table td{display:block}.page{border:0px;-webkit-box-shadow:0px 0px 30px 2px rgba(224,224,224,0);-moz-box-shadow:0px 0px 30px 2px rgba(224,224,224,0);box-shadow:0px 0px 30px 2px rgba(224,224,224,0)}.editing-mode{top:114px !important}.page .heading{margin-top:0px;margin-left:0px !important;margin-right:0px !important}.page .heading.stretch{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.page .heading.hxp-customer-service{margin-top:90px !important}.page .heading.hxp-customer-service h2{border-top:solid 1px #c6c6c8 !important}.page .heading h2{text-align:left;border:0px;padding:22px 1.4rem;border-bottom:solid 1px #c6c6c8;background-color:#f3f6f9;font-size:1.6em !important;margin-bottom:0px}.back{padding:0px}.back.back-block a{top:-12px !important;left:-22px}.heading-icon{width:auto !important;position:absolute;right:1.5rem;padding-right:0px !important;top:25px}.heading-icon span{display:none}.heading-icon i{font-size:1.6em}.header-checkbox{width:auto !important;margin-left:1.5rem;padding-right:0px !important;margin-top:10px;margin-bottom:10px;float:left !important}.back-mobile,.back{position:relative;padding:0px !important}.back-mobile a,.back a{position:fixed;left:3.2rem;top:29px;z-index:999999}.logged-in .back a,.back-mobile a{top:54px}#product-detail{padding-top:15px}#product-detail h1{margin-bottom:1rem}#product-detail .price{font-size:1.6em !important;color:#53565a}#product-detail figure{margin-bottom:20px !important}.category{font-weight:400;padding:0px !important;background-color:transparent}.nav-open nav.main{-webkit-box-shadow:5px 0 5px -2px rgba(167,167,167,0.5);-moz-box-shadow:5px 0 5px -2px rgba(167,167,167,0.5);box-shadow:5px 0 5px -2px rgba(167,167,167,0.5)}nav.main{position:fixed;width:92%;height:100%;top:0px;left:-92%;background-color:#FFF;border-bottom:0px;-webkit-box-shadow:0px 0px;-moz-box-shadow:0px 0px;box-shadow:0px 0px}nav.main ul{float:none !important;margin-left:1rem;margin-right:1rem}nav.main ul li{width:100%}nav.main ul li:first-child a{padding-left:10px}nav.main ul li a{font-size:1em;border-bottom:solid 1px #d2d4d6}nav.main ul li .arrow-right{width:100%}nav.main ul li .arrow-right:before,nav.main ul li .arrow-right:after{right:0px;display:block !important;content:""}nav.main .sub{width:100%;border:0px;position:static;display:block;visibility:visible;background-color:transparent;-webkit-box-shadow:0 0 0 0;-moz-box-shadow:0 0 0 0;box-shadow:0 0 0 0;margin:0px}nav.main .sub li{float:none;border:0px}nav.main .sub li a{color:#53565a;padding:17px 15px !important;border-bottom:solid 1px #d2d4d6}.nav-search{display:block}nav.main .main-menu{width:100%;overflow:auto;-webkit-overflow-scrolling:touch;height:80vh}nav.main .main-menu ul.hxp-menu li a{font-size:1em}section[role=search]{padding-bottom:0px;background-color:#f3f6f9}section[role=search] .input-group-label{display:none}section[role=search] select.chunky{background-color:#FFF;margin-bottom:10px !important}section[role=search] .input-group{margin-bottom:10px !important}section[role=search] .input-group input{background-color:#FFF}ul.list{margin-left:-1.4rem;margin-right:-1.4rem}ul.list.users .item,ul.list.addresses .item{padding-bottom:50px !important}ul.list.users .item h3,ul.list.addresses .item h3{margin-right:0px}ul.list.users .item h3,ul.list.users .item h4,ul.list.users .item .email-confirmation,ul.list.addresses .item h3,ul.list.addresses .item h4,ul.list.addresses .item .email-confirmation{margin-left:65px}ul.list.action-btn .item{padding-bottom:50px !important}ul.list.action-btn .item h3{margin-right:0px}ul.list.action-btn .item h3,ul.list.action-btn .item h4,ul.list.action-btn .item .email-confirmation{margin-left:65px}ul.list.action-btn .hover-button{position:relative;visibility:visible;margin-top:-56px;margin-left:85px;right:initial;opacity:1;display:inline-block}ul.list.products img.product-img{display:none}ul.list.order h3{padding-right:40px}ul.list li .item{padding:25px 1.5rem !important}ul.list li .item .ico{margin:10px 20px 10px 0px}ul.list li .item .card{width:50px;margin:10px 15px 10px 0px}ul.list li .item.arrow-right:before,ul.list li .item.arrow-right:after{right:15px}ul.list li .item.arrow-right:hover:before,ul.list li .item.arrow-right:hover:after{right:5px}.search-results ul.list{margin:0px 0px 10px}.page .inner,.page .inner-top{padding:10px 1.5rem}.page .inner-detail{padding:0px 1.5rem}body .back{position:absolute}body .back a{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}body.nav-open .back a{-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;opacity:0}.special .item{display:none !important}section.products h2{margin-bottom:1rem}section.products.home{border-top:0px;padding-top:1rem}section.products.home h2.blocky{position:absolute;width:95%;z-index:9;font-size:1.2em !important;margin-top:-200px}section.products .item h3{height:60px;font-size:1em}section.products .item .price{font-size:1.3em}section.products .item img{height:150px;max-height:150px}.products .home-offer-slider .slider .slick-slide .item img{width:50%;float:none;margin:0 auto}.products .home-offer-slider .slider .slick-slide .item .desc{width:100%;float:none;text-align:center}section.products .item.wide.special:after{left:50%}section.products .item.wide img{padding:2rem 0 0 0;float:none;margin:0 auto;display:table}section.products .item.wide .desc{width:100%;text-align:center;float:none}.page .inner-page{margin:0px;padding:40px 2px;border:0px}.page .inner-page .stock-offers{margin-left:0rem !important;margin-right:0rem !important}.page .inner-page.less-padd{padding:0px}.page .row.order-builder{margin-left:0px !important;margin-right:0px !important}.page .row.order-builder .bg-green,.page .row.order-builder .bg-blue{background-color:transparent}.page .row.order-builder .order-total{padding:15px 0px 0px;border:0px}.page .row.order-builder .heading{margin-left:0rem !important;margin-right:0rem !important;border-top:solid 1px #c6c6c8}.page .row.order-builder .textboxes,.page .row.order-builder .buttons{margin-left:0px !important;margin-right:0px !important}.split-tabs{display:none}.page-wrap{padding-top:88px}.page-wrap:after{height:0px}.page-wrap.logged-in{padding-top:114px}.small-only-border-top{border-top:solid 1px #d2d4d6}table.table-style thead{display:none}table.table-style tbody tr:nth-child(even){background-color:#FFF}table.table-style tr{position:relative;width:100%;display:block;border-bottom:solid 1px #dedede}table.table-style tr td{width:100%;display:block;border-bottom:0px;padding-top:5px;padding-bottom:5px;border-right:0px;border:0px}table.table-style tr td.text-right{text-align:left}table.table-style tr td .fa{margin-bottom:10px;margin-right:10px}table.table-style tr td:first-child{text-align:left !important}table.table-style tr td.summary{position:absolute;top:10px;right:10px}table.table-style tr td.summary a{display:block;float:right}table.table-style tr td.actions{width:auto}table.table-style.border-style tr.completed{border-left:solid 10px #66bb6a}table.table-style.border-style tr.pending{border-left:solid 10px #ffa726}table.table-style.border-style tr.uncompleted{border-left:solid 10px #ef5350}table.table-style.border-style tr td{border:0px !important}table.table-style.border-style tr td:first-child{font-size:1.8em}table.table-style.with-title{border:0px}table.table-style.with-title thead,table.table-style.with-title tbody,table.table-style.with-title tfoot{border:0px !important}table.table-style.with-title tr{position:relative;padding-top:42px;margin-bottom:40px}table.table-style.with-title tr td{padding-top:10px;padding-bottom:10px;border-left:solid 1px #d2d4d6;border-right:solid 1px #d2d4d6}table.table-style.with-title tr td:nth-child(even){background-color:#F1F1F1}table.table-style.with-title.hover tr:hover{background-color:transparent !important}table.table-style.with-title .table-title{position:absolute;top:0px;left:0px;background-color:#53565a !important;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;padding-top:0px;border:0px;height:42px;line-height:42px;font-size:1em;overflow:hidden;color:#FFF}table.table-style.with-title .table-title h4{margin:0px;line-height:42px}table.table-style.with-title .actions,table.table-style.with-title .mobile-actions{width:100%}table.table-style.with-title .actions i,table.table-style.with-title .mobile-actions i{font-size:1.5em}table.table-style.with-title .center-icon i{margin-bottom:0px;display:inline-block}table.table-style.orders tr td:first-child{padding-bottom:0px;display:block}table.table-style.orders tr td:first-child:before{content:"#";display:inline-block}table.table-style.orders tr{display:table;padding-top:15px;padding-bottom:15px}table.table-style.orders tr td{display:none}table.table-style.orders tr td:nth-child(2),table.table-style.orders tr td:nth-child(3),table.table-style.orders tr td:last-child{display:block}table.table-style.orders tr td:last-child a{display:inline-block;width:10%;font-size:1.5em}table.table-style.orders tr td:nth-child(5){display:block;font-size:1.2em;clear:both}.order-total{padding:25px 1.5rem}.order-total .total-label{width:50%;text-align:left}.order-total .price{width:50%}.text-b:before{font-weight:bold;margin-right:5px}.text-acc-ref:before{content:"Account Ref: "}.text-ord-dat:before{content:"Ordered Date: "}.btn-toolbar .btn-group>.btn{padding:3px 8px !important}.btn-toolbar .btn-group{margin-top:2px !important}.ta-toolbar{padding:5px 5px 5px 3px !important}.ta-toolbar .btn-group #toolbarWC,.ta-toolbar .btn-group #toolbarCC{padding-top:4px !important;padding-bottom:4px !important}.content-container-small.bg-grey-blue.offers{background-color:#f3f6f9 !important}.row .row.offer-tiles{margin-left:0px;margin-right:0px}#modalSpecialOffer .input-group.increment{float:left !important}#modalSpecialOffer ul.list.offer-list .circle-bg{position:absolute;top:0px;right:0rem}#modalSpecialOffer ul.list.offer-list li{padding-left:.625rem;padding-right:.625rem;margin-top:20px}#modalSpecialOffer ul.list.offer-list li .desc{width:100%}#modalSpecialOffer ul.list.offer-list li .desc h2{margin-top:10px}#modalSpecialOffer ul.list.offer-list li .image{width:50%}nav.main .sub li a{padding:17px 25px !important}ul.list.offer-list li.offer-app-item .delete{float:left;position:static;margin-left:20px}#modalSpecialOffer ul.list.offer-list .circle-bg{top:5px !important}#modalSendPassword .label.user{padding:8px;white-space:normal}.custom-modal .inner .body.less-padd{max-height:80vh}.modal-body.smaller-body.no-padd{max-height:68vh}.main.slider{margin-top:0px !important;margin-bottom:0px !important}.patient-details,.search-patient{margin-left:0px}.large-modal{margin-top:0px}#modalSpecialOffer .input-group.increment{clear:both}#modalSpecialOffer ul.list.offer-list .typeahead.dropdown-menu li{margin-top:0px}.page-wrap{margin-bottom:0px}.footer-container{clear:both}.footer-container footer{height:auto}.footer-container footer .award{padding-top:40px;height:auto}.footer-container footer .award img{float:none;margin:0 auto;display:table}.footer-container footer .award p{width:100%;text-align:center;margin-top:10px}.small-title .back.back-block{position:fixed !important;top:55px;left:60px;z-index:999999}.small-title .back.back-block a{background-color:transparent}#register.row .page{margin-top:0px !important}#register.row .row{margin-left:0px !important;margin-right:0px !important}#register.row .row>.small-12{padding-left:15px;padding-right:15px}#register.row .row.tab-heading .small-12,#register.row .row.heading .small-12{padding-left:0px;padding-right:0px}#register.row p.lrg-text{font-size:1.1em}.tab-content-item .buttons{float:none !important;display:table}.tab-content-item .buttons .button{width:100%;float:none}.type-tabs .item{text-indent:-9999px;padding-top:0px}.type-tabs .item:not(:first-child):before{width:calc(100% - 40px)}.type-tabs .item:not(:first-child):before,.type-tabs .item:not(:first-child):after{height:2px;top:18px;left:calc(-50% + 20px)}.type-tabs .item.completed:after{width:calc(100% - 40px)}.type-tabs .item .icon{top:0px;width:40px;height:40px;left:calc(50% - 20px)}.type-tabs .item .icon svg{top:8px;width:20px;height:20px;left:calc(50% - 10px)}.type-tabs .item.selected:after{width:calc(100% - 40px)}.tab-content-item .tab-heading h2{font-size:1.6em !important}.offer-filter-item{padding:0 20px !important}}@media only screen and (max-width: 900px){.contact-us .medium-10{width:90%}ul.list.order .item .name{width:50%}ul.list.order .item .quantity{width:22%}ul.list.offer-list .offer-app-item .image{width:20%;margin-right:0px}ul.list.offer-list .offer-app-item .desc{width:80%;padding-right:3.7rem;padding-left:2rem}ul.list.offer-list .offer-app-item .input-group.increment.small{width:200px;padding-left:2rem}}@media only screen and (max-width: 900px){ul.list.order .item h4{margin-bottom:12px}ul.list.order .item.admin .price:before{content:"Price: ";display:block;text-transform:uppercase;margin-right:12px;margin-top:15px;text-align:left;float:left}ul.list.order .item .name{width:100%}ul.list.order .item .quantity{width:50%;float:right;margin-top:10px}ul.list.order .item .quantity .input-group{width:140px}ul.list.order .item .quantity:before{content:"Quantity: ";display:block;text-transform:uppercase;margin-right:12px;margin-top:15px;text-align:left;float:left}ul.list.order .item .price{width:50%;float:left;margin-top:10px}ul.list.order .item .price p{float:left;clear:left}ul.list.order .item .price .edit-price{float:left}ul.list.order .item .price .input-group{width:140px}ul.list.order .item .actions{top:25px}}@media only screen and (max-width: 850px){.contact-us .medium-10{width:95%}.contact-us .maps .medium-8{width:90%}}@media only screen and (max-width: 800px){.contact-us .checkboxes.inline .center-block{max-width:370px}.contact-us .checkboxes.inline .center-block label{width:calc(50% - 1rem);margin-bottom:10px;float:left}.contact-us .phone-numbers p.largest-text{font-size:1.2em}.tabs #summary-content .tab-inner.open{max-height:1600px}}@media only screen and (max-width: 640px){.contact-us .maps .medium-8{width:100%}.contact-us .maps h3.blocky{padding-left:0px}.contact-us .maps .map-container{margin-bottom:50px}.grid tbody .order-info{margin-bottom:6px !important}.grid tbody tr td .quantity-table{width:310px !important;margin-bottom:15px}.grid tbody tr td .quantity-table .mobile-title{width:140px;display:block}.grid tbody .price.clear .mobile-title{float:left;width:140px;margin-top:18px}.grid tbody .price.clear .edit-price{width:158px}[data-tooltip]:before,[data-tooltip]:after,.tool-tip:before,.tool-tip:after,.tooltip-top:before,.tooltip-top:after{position:fixed;bottom:0%;left:0%}[data-tooltip]:before,.tool-tip:before,.tooltip-top:before{display:none}[data-tooltip]:after,.tool-tip:after,.tooltip-top:after{width:100% !important;max-width:100% !important;margin-left:0px;margin-bottom:-11px !important;padding:20px 15px;text-align:center !important}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tool-tip:hover:before,.tool-tip:hover:after,.tool-tip:focus:before,.tool-tip:focus:after,.tool-tip-top:hover:before,.tool-tip-top:hover:after,.tool-tip-top:focus:before,.tool-tip-top:focus:after{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px)}}@media only screen and (max-width: 500px){.page.login .call-to-actions .cta{width:100%;margin:0px 0px 15px 0px}#modalTopTips .header h4{padding-left:0px;text-align:left}}@media only screen and (max-width: 450px){div.offer-tiles{width:100%;margin:0px}div.offer-tiles .item{width:100%}#modalTopTips .header h4{font-size:1em;padding-top:8px}}@media only screen and (max-width: 400px){.type-tabs .item{text-indent:-9999px;padding-top:0px}.type-tabs .item:not(:first-child):before{width:calc(100% - 32px)}.type-tabs .item:not(:first-child):before,.type-tabs .item:not(:first-child):after{height:2px;top:16px;left:calc(-50% + 16px)}.type-tabs .item.completed:after{width:calc(100% - 32px)}.type-tabs .item .icon{top:0px;width:32px;height:32px;left:calc(50% - 16px)}.type-tabs .item .icon svg{top:6px;width:16px;height:16px;left:calc(50% - 8px)}.type-tabs .item.selected:after{width:calc(100% - 32px)}.modal .add-patient-modal .header h4{font-size:1.3em}.modal .add-patient-modal .body{padding:20px}.add-product-modal{padding:40px}.square-buttons{width:auto;width:100% !important}.square-buttons .button{margin:0px;height:auto}#ob-menu-mobile a{width:33.3333% !important;text-indent:-9999px;background-position:50% 50%;padding:20px}.small-title .heading-icon a{text-indent:-9999px}.small-title .heading-icon a i{text-indent:9999px}.calendar-icon:after{right:0.5rem !important}.custom-modal .inner .body{max-height:60vh}.custom-modal .inner .body.less-padd{max-height:90vh}.modal-body{max-height:68vh}#modalEnablePurchaseApprover.custom-modal .inner .body{max-height:73vh}#modalEnablePurchaseApprover.custom-modal .header h4{font-size:1.7em}.input-group .cross.small{right:180px}.page-wrap .frequently-ordered-slider .item-container .item .desc{width:calc(100% - 55px)}.page-wrap .frequently-ordered-slider .item-container .item .desc h5{font-size:0.95em}.page-wrap .frequently-ordered-slider .item-container .item .desc .add-btn{padding:6px 10px}.page-wrap .frequently-ordered-slider .item-container .item .desc .add-btn span{font-size:0.9em}.page-wrap .frequently-ordered-slider .item-container .item .image{width:55px}.modal.fade.in{overflow:scroll}.small-12{width:100% !important}}@media only screen and (max-width: 340px){.page-wrap .frequently-ordered.slider{padding-left:5px;padding-right:5px}.modal-body{max-height:62vh}.transparent-table{width:270px;display:block}.transparent-table .label{font-size:.6rem}.calendar-icon:after{right:0.6rem}input[type=text].chunky,input[type=number].chunky{padding:0.7rem 1rem;font-size:0.85em}nav.main ul li a{font-size:0.8em}span.required{top:-18px}.special:after{height:65px;width:130px}.product-list .item :after{margin-left:-65px}section.products .item.wide.special:after{left:53%}#modalAddCard.custom-modal .inner .body{max-height:90vh}ul.list.offer-list .offer-app-item .input-group.increment.small{width:190px}.modal-body.smaller-body.no-padd{max-height:56vh}.input-group .cross.small{right:170px}label{font-size:0.775rem !important}.order-status div:first-child{padding-right:0px}.order-status div.arrow-right:before,.order-status div.arrow-right:after{right:-20px}}@media only screen and (max-width: 600px){ul.list.order .item .price,ul.list.order .item .quantity{width:100% !important;float:none}ul.key li{margin:0 4px}ul.key li:before{width:10px;margin-left:3px;margin-right:3px}}@media only screen and (max-width: 500px){.stock-offers a h3{font-size:1.5em}section.products .item img{height:100px;max-height:100px}#related-products .side-panel-slider .item .image{width:20%}#related-products .side-panel-slider .item .desc{width:80%}}@media only screen and (max-width: 430px){ul.key li{width:50%;margin:0px}ul.key li:before{width:18px;height:10px;margin-right:8px}#modalSpecialOffer .input-group.increment{padding-left:0px}#modalSpecialOffer ul.list.offer-list .circle-bg{position:absolute;top:0px;right:0rem}#modalSpecialOffer ul.list.offer-list li{padding-left:.625rem;padding-right:.625rem;margin-top:20px}#modalSpecialOffer ul.list.offer-list li .desc{width:100%;padding:0px}#modalSpecialOffer ul.list.offer-list li .desc h2{margin-top:10px}#modalSpecialOffer ul.list.offer-list li .image{width:auto;margin-right:0px}#product-detail .category{background-color:#f3f6f9}.products .product-list .item.special:after{margin-left:-55px}.products .item.special:after{height:55px;width:110px;padding-top:5px}.calendar-icon:after{right:0.8rem}nav.main ul.hxp-menu li a{font-size:0.9em}#related-products .side-panel-slider .item .image{width:25%}#related-products .side-panel-slider .item .desc{width:75%}}@media only screen and (max-width: 320px){#related-products .side-panel-slider .item .desc .price{left:0px;right:inherit}#related-products .side-panel-slider .item .desc .price span{right:inherit}}@media only screen and (max-width: 1200px){.main.slider .info h2{font-size:1.6em !important}}@media only screen and (max-width: 1000px){.main.slider .info h1{font-size:1.6em !important}.main.slider .info h2{font-size:1.3em !important}}@media only screen and (max-width: 840px){.main.slider .info h1{font-size:1.4em !important}.main.slider .info h2{font-size:1.1em !important}}@media only screen and (max-width: 750px){.main.slider{padding-left:0px !important;padding-right:0px !important}.main.slider .slick-slide{margin-left:0px !important;margin-right:0px !important}.main.slider .info{width:53%;left:25px !important;top:25% !important}.main.slider .info h1{font-size:1.4em !important;margin-bottom:10px !important}.main.slider .info h2{font-size:1.1em !important}}@media only screen and (max-width: 550px){.main.slider{margin-top:0px !important;margin-bottom:0px !important}.main.slider .info{top:15% !important}.main.slider .info h1{font-size:1.1em !important;font-weight:bold}.main.slider .info h2{font-size:0.9em !important}.order-builder #quick-add.pres .buttons button{width:100%;margin-left:0px !important;margin-bottom:7px}}table.table-style thead{border:0px}table.table-style th{background-color:#75787b;color:#dedede;font-weight:100;padding-top:16px;padding-bottom:16px;text-transform:uppercase;font-size:0.9em;border:solid 1px #c6c6c8}table.table-style .top-th th{background-color:#444;font-weight:400;color:#FFF}table.table-style .bottom-th th{padding-top:8px;padding-bottom:8px}table.table-style td{border:solid 1px #dedede;padding-top:12px;padding-bottom:12px;word-break:break-word;vertical-align:top;font-size:12px}table.table-style td a{color:#53565a;text-decoration:underline}table.table-style td.order-date,table.table-style td.order-creator{padding-left:5px;padding-right:1px;font-size:12px}table.table-style .summary a{display:table;margin:0 auto !important}table.table-style.hover tr:hover,table.table-style.hover tr:nth-child(even):hover{background-color:#d4e1e1}table.table-style .transparent-table tr:nth-child(even){background-color:transparent}table.table-style.border-style tr.completed td{border-left-color:#66bb6a}table.table-style.border-style tr.pending td{border-left-color:#ffa726}table.table-style.border-style tr.uncompleted td{border-left-color:#ef5350}table.table-style.border-style tr.deleted td{border-left-color:#53565a}table.table-style.border-style th:first-child{border-left:solid 10px #75787b}table.table-style.border-style td:first-child{border-left-style:solid;border-left-width:10px;border-left-color:#75787b}table.table-style .actions{width:80px}table.table-style .actions.lrg{font-size:1.6em}table.table-style .actions a{text-decoration:none}table.table-style .actions a>div{display:inline-block}table.table-style .label{margin-right:8px;margin-top:4px;margin-bottom:4px}.grid{width:100%;margin-bottom:0px}.grid .solid-heading{padding:2px 40px;text-align:center}.grid h4{margin-bottom:0px !important;margin-top:5px}.grid .stock-code{margin-top:7px}.grid thead,.grid tbody{border:none}.grid td .quantity div{text-align:center}.grid td{border:1px solid #d2d4d6}.grid td:first-child{padding-left:38px;border-left:none}.grid td:first-child .fl{float:left;font-size:16px;margin-right:20px}.grid td:first-child .stock-code{float:left;font-size:14px}.grid td:first-child .clear{clear:both;margin:inherit}.grid td .offer-applied.clear{padding-top:10px;display:block}.grid td div{margin:0 auto;display:table}.grid td div p{vertical-align:middle;display:table-cell;width:auto}.grid td div p.offer-applied{display:inline-block;padding-right:15px;float:none;vertical-align:baseline}.grid tbody tr:first-child td{border-top:0px !important}.grid tbody tr:nth-child(even){background-color:transparent}.order-builder .grid{margin-left:1px;margin-right:1px;width:calc(100% - 2px)}.quantity-table{width:140px !important}@media print{a#openDeliveryNote,.arrow-right:after,.arrow-right:before,.action-textbox,.award.bg-dark-grey,.button,.back-mobile a,.back-btn.hide-for-small-only,.calendar-icon:after,.fa,header .icons,header .info a:after,.hide-for-print,.input-group .input-group-button,input#customerSearch,.checkboxes.right.clear,.login-bar,.m-menu,nav.main,nav.footer,nav.sub,.order-buttons,.order-summary.no-border,.order-summary .label.uncompleted,.order-status .label,.page .back a img,.row.stock-offers,spinner,.smaller-buttons,.small-12.columns .key,.small-12.medium-6.medium-centered.columns.padd .strikethrough:first-child,.small-12.medium-4.columns select.chunky,.small-12.medium-10.medium-centered.columns .input-group,.small-12.columns.show-for-small-only.back a img,.small-text.red.tt-normal,.textbox-mirror.search-icon.small,table.table-style .actions,table td a:after,table img,table.table-style td:last-child,ul.list li .item .ico,ul.list.order.basket .actions,#warningSearch,.print-btn,.print,.back{display:none !important}a[href]:after{content:none !important}header .small-6{width:30%}header .small-9{width:70%}.sticky-head{background-color:#fff !important;position:static !important}.page{background-color:#fff !important;padding-left:50px;padding-right:50px}.page .inner-top p{text-align:left;margin-bottom:2rem}.page-wrap{padding-top:0px;margin-bottom:0px !important;min-height:0%}.page-wrap.logged-in{padding-top:0px}.chunky-textboxes .input-group-label{background-color:#53565a !important;color:#53565a !important;padding:0 0rem}label{font-size:1em !important;font-weight:600 !important}input[type=text].chunky:disabled,input[type=number].chunky:disabled{background-color:#c0c8d0 !important}input[type=text].chunky,input[type=number].chunky{background-color:#f3f6f9 !important;padding:0rem 0.3rem !important;height:auto;font-weight:100}footer .bottom{padding-top:15px}footer,.page-wrap:after{height:0px !important}.paging-container{border:none;padding-top:0px;margin-top:0px}table.table-style th{font-weight:600;border-right:none}table{margin-bottom:1rem !important}table td span.label{background-color:transparent !important;border:1px solid}table.table-style.border-style td:first-child,table.table-style.border-style th:first-child{border-left:transparent !important}select.chunky{padding:0px;height:1rem;margin-bottom:2rem;font-size:0.8em;font-weight:600}.textboxes input[type=text],.textboxes input[type=password],.textboxes input[type=date],.textboxes input[type=email]{font-size:1em;border-bottom:0px}row.dropdowns{margin-top:0px !important}ul.list li{border:none}ul.list{border:none}.print-row td{color:#FF0000}.print-number:before{content:"Mobile Phone:"}.order-total{padding:20px}.order-total .total-label{width:84%}.order-total .price{width:16%}.padd-left-70.small-12.columns{padding-left:70px}ul.list.order .item .price{padding-right:20px}.small-12.columns.mobile-padd-none .solid-heading{padding-left:60px}ul.list.order .item .price .edit-price{width:120px}.alert-popup{width:auto;bottom:initial;position:relative !important;left:initial;margin:0 auto;max-width:73.75rem;margin-top:40px;animation:none}.alert-popup .container{padding-left:.625rem;padding-right:.625rem}.alert-popup .container:before,.alert-popup .container:after{display:none}.alert-popup .container .head .cross{display:none}.tabs .tab{display:none}.tabs .tab-inner{padding:30px 0px}.tabs #summary-content .tab-inner{padding:30px 0px}.patient-information{padding:10px 0px}.summary-section a.small-text.red{display:none}.solid-heading{padding:10px 0px}ul.list.order .item.admin,ul.list.order .item{padding:20px 0px}#summary-content total-pricing .solid-heading{display:none !important}#summary-content .order-barcode{font-family:'Libre Barcode 128', sans-serif;font-size:64px;position:absolute;top:0;right:0}#summary-content .order-status{border:solid 1px #CCC;margin-left:10px;clear:both;float:left;margin-top:30px !important;width:calc(100% - 21px);float:left;padding:10px 20px 5px}#summary-content .order-status br{display:none}#summary-content .order-status div:first-child{padding-right:20px}#summary-content .order-status .status-tick{display:inline-block !important}#summary-content .order-status .status-arrow{display:inline-block !important;margin-left:20px}#summary-content .order-total{border-top:solid 1px #CCC;border-left:solid 1px #CCC;border-right:solid 1px #CCC}#summary-content .grid tbody td,#summary-content .grid thead th{padding:5px 10px !important}#summary-content .grid .input-group-button{display:none !important}#summary-content .grid tbody td:nth-child(2){width:80px !important}#summary-content .grid tbody td:last-child,#summary-content .grid thead th:last-child{width:80px !important;min-width:80px !important}#summary-content .grid .quantity-table{width:auto !important}#summary-content .grid tbody td:first-child{border-left:solid 1px #CCC}#summary-content .grid .solid-heading{width:auto !important;padding:5px 10px !important;border:solid 1px #CCC}#summary-content .tab-inner{height:auto !important;max-height:unset !important}#summary-content .tab-inner .summary-info .print-first-row{width:100%;padding-left:0px;padding-right:0px;margin-bottom:30px}#summary-content .tab-inner .summary-info .print-first-row .columns{width:50%}#summary-content .tab-inner .summary-info .print-first-row .columns p{line-height:1.6em}#summary-content .tab-inner .summary-info .print-first-row .fa[title]{display:none !important}#summary-content .tab-inner .summary-info .print-first-row .print-price{font-size:inherit;margin-top:10px;display:inline-block;font-weight:bold;margin-left:5px}#summary-content .tab-inner .summary-info>.row>.summary-section{width:50%}}.small-12.medium-6.medium-centered.columns.padd a.button.transparent.width-100,.row .small-12.medium-6.medium-centered.columns.padd .upload-btn.transparent.grey.button{display:block !important}.single-tab .columns>*{background-color:#97d700;height:46px;color:#FFF;display:block;text-align:center;text-transform:uppercase;padding:0.75rem 1.4rem;font-size:1.3em;font-weight:600;line-height:22px}.single-tab .columns>*.dtp{background-color:#2a97d8}.split-tabs .columns:first-child{padding-right:0px}.split-tabs .columns:first-child .selected{background-color:#97d700;background-position:20px 50%}.split-tabs .columns:first-child .selected:hover{background-color:#89c300}.split-tabs .columns:last-child{padding-left:0px}.split-tabs .columns:last-child img{-webkit-filter:brightness(75%);-moz-filter:brightness(75%)}.split-tabs .columns:last-child a:hover img,.split-tabs .columns:last-child a.selected img{-webkit-filter:brightness(100%);-moz-filter:brightness(100%)}.split-tabs .columns:last-child a.selected{background-color:#2a97d8;background-position:20px 50%}.split-tabs .columns:last-child a.selected:hover{background-color:#1f83be}.split-tabs .columns a.selected{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);background-image:url(/assets/epharmacy/img/icons/tick-white.png);background-repeat:no-repeat;font-size:1.3em;font-weight:600}.split-tabs .columns a.selected.obstock{padding:0.45rem 1.4rem}.split-tabs .columns a.selected .fa{position:relative;top:-2px}.split-tabs a{height:46px;font-size:0.8rem;color:#CCC;display:block;text-align:center;text-transform:uppercase;padding:0.75rem 1.4rem;background-color:#75787b;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.split-tabs a.selected{color:#FFF}.split-tabs a .text{position:relative;top:2px}.split-tabs a .text span{font-size:0.8em}.split-tabs a:focus{color:#fff !important}.split-tabs a img{height:22px;margin-right:12px}.split-tabs a i.fa{font-size:22px;margin-right:12px}.split-tabs a i.fa+span{line-height:22px;top:-2px}.split-tabs a:hover{color:#FFF;background-color:#64686d}.split-tabs a .item-count{position:absolute;top:12px;right:20px;font-size:15px}.accordion{margin-bottom:40px}.accordion-heading{clear:both;width:100%}.accordion-heading a{color:#FFF;position:relative;z-index:9;display:block;padding:10px 20px;background-color:#fbfbfb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #efeff0;background-color:#53565a}.accordion-heading a:hover{-webkit-transition:background-color 0.25 ease-in;-moz-transition:background-color 0.25 ease-in;-ms-transition:background-color 0.25 ease-in;-o-transition:background-color 0.25 ease-in;transition:background-color 0.25 ease-in;color:#97d700}.accordion-body.collapse{position:relative;overflow:hidden;margin-top:-43px;padding-top:43px;-webkit-transition:height 0.25s ease-in-out;-moz-transition:height 0.25s ease-in-out;-ms-transition:height 0.25s ease-in-out;-o-transition:height 0.25s ease-in-out;transition:height 0.25s ease-in-out}.accordion-body.collapse .heading-link{width:30px;height:30px;display:block;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:6px;right:15px;z-index:99}.accordion-body.collapse .heading-link:hover{-webkit-transition:background-color 0.25 ease-in;-moz-transition:background-color 0.25 ease-in;-ms-transition:background-color 0.25 ease-in;-o-transition:background-color 0.25 ease-in;transition:background-color 0.25 ease-in;background-color:#53565a;color:#FFF}.accordion-body.collapse .heading-link i{font-size:1.4em;margin-left:5px;margin-top:6px}.accordion-body.collapse .accordion-inner{padding:20px;background-color:#F6F6F7}#product-detail textarea.description-edit{height:230px;text-transform:inherit;font-weight:500;font-size:1em}#product-detail .extra-details{border-top:solid 1px #dedede;margin-top:30px;padding-top:30px}.admin-edit{position:fixed;top:30%;left:0px;z-index:99999}.admin-edit .button{width:100%;-webkit-border-radius:0px 8px 8px 0px;-moz-border-radius:0px 8px 8px 0px;border-radius:0px 8px 8px 0px;text-align:center;display:block}.editing-mode{width:100%;position:fixed;top:82px;background-color:#2a97d8;text-transform:uppercase;text-align:center;padding:10px 0px;color:#FFF;z-index:99}.btn-toolbar .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn-toolbar .btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn-toolbar .btn:hover,.btn:focus{color:#333;text-decoration:none}.btn-toolbar .btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-toolbar .btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-toolbar .btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-toolbar .btn-default:hover,.btn-toolbar .btn-default:focus,.btn-toolbar .btn-default:active,.btn-toolbar .btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-toolbar .btn-default:active,.btn-toolbar .btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-toolbar .btn-default.disabled,.btn-toolbar .btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-toolbar .btn-default .badge{color:#fff;background-color:#333}.btn-toolbar .btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-toolbar .btn-primary:hover,.btn-toolbar .btn-primary:focus,.btn-toolbar .btn-primary:active,.btn-toolbar .btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-toolbar .btn-primary:active,.btn-toolbar .btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-toolbar .btn-primary.disabled,.btn-toolbar .btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-toolbar .btn-primary .badge{color:#428bca;background-color:#fff}.btn-toolbar .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-toolbar .btn-success:hover,.btn-toolbar .btn-success:focus,.btn-toolbar .btn-success:active,.btn-toolbar .btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-toolbar .btn-success:active,.btn-toolbar .btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-toolbar .btn-success.disabled,.btn-toolbar .btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-toolbar .btn-success .badge{color:#5cb85c;background-color:#fff}.btn-toolbar .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-toolbar .btn-info:hover,.btn-toolbar .btn-info:focus,.btn-toolbar .btn-info:active,.btn-toolbar .btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-toolbar .btn-info:active,.btn-toolbar .btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-toolbar .btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-toolbar .btn-info .badge{color:#5bc0de;background-color:#fff}.btn-toolbar .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.btn-toolbar .btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-toolbar .btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-toolbar .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-toolbar .btn-group>.btn:first-child{margin-left:0}.btn-toolbar .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-toolbar .btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.ta-toolbar{background-color:#2a97d8;padding:0px 10px 10px 10px;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;margin-left:0px;display:table}.ta-root.disabled .ta-toolbar{display:none}.ta-root.disabled .ta-scroll-window{border-top:solid 1px #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ta-scroll-window{background-color:#f3f6f9;border-left:solid 1px #dedede;border-right:solid 1px #dedede;border-bottom:solid 1px #dedede;-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;margin-bottom:30px;padding:15px}.ta-scroll-window div:focus{outline:none !important}.ta-scroll-window .ta-bind{min-height:120px !important;max-height:250px !important;overflow:auto}.btn-toolbar .btn-group{margin-top:10px}.btn-toolbar .btn-group .btn:disabled{background-color:#ececec !important;opacity:1 !important}.btn-toolbar .btn-group #toolbarWC,.btn-toolbar .btn-group #toolbarCC{background-color:#176da0 !important;color:#FFF;padding-top:7px;padding-bottom:7px;border-left:solid 1px #0d4d73 !important;opacity:1;border:0px}.calendar{margin-top:25px}.calendar ul.dropdown-menu{position:absolute;z-index:999;top:105px !important;border:0px !important;box-shadow:0px 0px 30px 2px rgba(224,224,224,0.2);margin-left:0px}.calendar ul.dropdown-menu li{list-style-type:none;position:relative;background-color:#ffffff;border:1px solid #cccccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none}.calendar ul.dropdown-menu li:first-child{display:block}.calendar ul.dropdown-menu li:after,.calendar ul.dropdown-menu li:before{bottom:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.calendar ul.dropdown-menu li:after{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:10px;margin-left:-10px}.calendar ul.dropdown-menu li:before{border-color:rgba(204,204,204,0);border-bottom-color:#cccccc;border-width:11px;margin-left:-11px}.calendar ul.dropdown-menu li th{text-align:center}.calendar ul.dropdown-menu li thead tr:nth-child(2){color:#89c300}.calendar ul.dropdown-menu li thead tr:nth-child(2) th{font-weight:400}.calendar ul.dropdown-menu li thead tr:first-child{border-bottom:solid 1px #CCC}.calendar ul.dropdown-menu li thead tr:first-child strong{font-weight:400}.calendar ul.dropdown-menu li thead tr:first-child th:first-child button,.calendar ul.dropdown-menu li thead tr:first-child th:last-child button{width:15px;height:15px}.calendar ul.dropdown-menu li thead{border:0px}.calendar ul.dropdown-menu li thead tr:first-child th:first-child button{margin-left:5px}.calendar ul.dropdown-menu li thead tr:first-child th:first-child button:after{content:"\f053";font-family:FontAwesome}.calendar ul.dropdown-menu li thead tr:first-child th:last-child button{margin-right:5px}.calendar ul.dropdown-menu li thead tr:first-child th:last-child button:after{content:"\f054";font-family:FontAwesome}.calendar ul.dropdown-menu li table{margin-bottom:0px}.calendar ul.dropdown-menu li table tbody{border:0px}.calendar ul.dropdown-menu li table tbody td{padding:4px 3px}.calendar ul.dropdown-menu li table tbody td button{width:auto !important;padding:5px;-webkit-transition:background-color 0.25s ease-out,color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out,color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out,color 0.25s ease-out;-o-transition:background-color 0.25s ease-out,color 0.25s ease-out;transition:background-color 0.25s ease-out,color 0.25s ease-out}.calendar ul.dropdown-menu li table tbody td button:hover{background-color:#89c300;color:#FFF}.calendar ul.dropdown-menu li table td em{color:#666}.calendar ul.dropdown-menu li table thead th,.calendar ul.dropdown-menu li table thead td,.calendar ul.dropdown-menu li table tfoot th,.calendar ul.dropdown-menu li table tfoot td{padding:.4rem .3rem .4rem}.calendar ul.dropdown-menu li table thead{background-color:transparent}.calendar ul.dropdown-menu li table tbody tr:nth-child(even){background-color:transparent}.calendar.calendar-picker ul.dropdown-menu{top:39px !important}.current-offers .slider .slick-slide{border-top:solid 3px #97d700;border-left:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;background-color:#f5f5f5}.current-offers .slider:hover{background-color:#efefef;border-top:solid 3px #89c300}.current-offers .slider .slick-dots{display:none !important}.current-offers .slider .slick-prev,.current-offers .slider .slick-next{position:absolute;top:50%;margin-top:-22px;text-indent:-9999px;z-index:99}.current-offers .slider .slick-prev:after,.current-offers .slider .slick-next:after{display:block;text-indent:0px;font-family:FontAwesome;font-size:1.4em}.current-offers .slider .slick-prev{left:10px}.current-offers .slider .slick-next{right:10px}.current-offers .slider .slick-prev:after{content:"\f053"}.current-offers .slider .slick-next:after{content:"\f054"}.slider{width:100%;height:auto !important;padding-left:1.2rem;padding-right:1.2rem;margin:100px auto;overflow:hidden;cursor:default !important;background-color:transparent !important}.slider .slick-list,.slider .slick-track{border:0px}.slider .slick-slide{float:left;min-height:160px;margin:0px 20px;display:table}.slider .slick-slide a{padding:25px 20px 15px;display:table-cell;vertical-align:middle}.slider .slick-slide img{width:50%;display:table;margin:0 auto}.slider .slick-slide span{width:100%;text-align:center;color:#53565a;font-size:0.85em;text-transform:uppercase;margin-top:12px;display:block}.slider .slick-slide:active,.slider .slick-slide:focus{outline:none}.products .slider .slick-slide{margin:0px 30px}.products .slider .slick-slide .item img{width:40%;float:left}.products .slider .slick-slide .item .desc{width:60%;float:left}.products .slider .slick-slide .item .desc h3,.products .slider .slick-slide .item .desc p{margin-left:0px}.products .slick-prev,.products .slick-next,.main .slick-prev,.main .slick-next,.featured-offers .slick-prev,.featured-offers .slick-next{position:absolute;top:50%;z-index:9;text-indent:-9999px;margin-top:-10px}.products .slick-prev:before,.products .slick-next:before,.main .slick-prev:before,.main .slick-next:before,.featured-offers .slick-prev:before,.featured-offers .slick-next:before{position:absolute;border-style:solid;border-width:0.25em 0.25em 0 0;content:'';display:inline-block;height:2em;left:0.15em;vertical-align:top;width:2em;top:50%}.products .slick-prev:before,.main .slick-prev:before,.featured-offers .slick-prev:before{transform:rotate(220deg) !important}.products .slick-next:before,.main .slick-next:before,.featured-offers .slick-next:before{transform:rotate(45deg) !important}.products .slick-prev,.main .slick-prev,.featured-offers .slick-prev{left:5px}.products .slick-next,.main .slick-next,.featured-offers .slick-next{right:40px}.products .nav-container,.main .nav-container,.featured-offers .nav-container{position:absolute;bottom:5px;left:0px;width:100%}.products .slick-dots,.main .slick-dots,.featured-offers .slick-dots{display:table !important;margin:0 auto}.products .slick-dots li,.main .slick-dots li,.featured-offers .slick-dots li{float:left;list-style-type:none;text-indent:-9999px}.products .slick-dots li button,.main .slick-dots li button,.featured-offers .slick-dots li button{width:12px;height:12px;border-radius:50%;background-color:#c2c2c2;display:block;text-indent:-9999px;margin:0px 5px;z-index:9}.products .slick-dots li.slick-active button,.main .slick-dots li.slick-active button,.featured-offers .slick-dots li.slick-active button{background-color:#97d700}.featured-offers.slider{padding:0px;margin:0px}.featured-offers.slider .slick-slide{margin:0px}.featured-offers.slider .slick-slide a{position:relative;display:block;padding:0px}.featured-offers.slider .slick-slide a img{width:100%}.featured-offers.slider .slick-prev,.featured-offers.slider .slick-next{width:27px;height:45px;margin-top:-20px}.featured-offers.slider .slick-prev:hover:before,.featured-offers.slider .slick-next:hover:before{border-color:#2a97d8}.featured-offers.slider .slick-prev:before,.featured-offers.slider .slick-next:before{top:8px}.featured-offers.slider .slick-prev{left:20px}.featured-offers.slider .slick-prev:before{left:8px}.featured-offers.slider .slick-next{right:20px}.featured-offers.slider .slick-next:before{left:-10px}.featured-offers.slider .slick-dots li button{background-color:#848484}.featured-offers.slider .slick-dots li.slick-active button{background-color:#2a97d8}.featured-offers.slider .nav-container{position:relative;height:0px;clear:both;bottom:20px}.main.slider{width:100%;overflow:hidden;cursor:default !important;background-color:transparent !important;margin-top:15px;margin-bottom:15px}.main.slider .slick-slide .container{position:relative;max-width:73.75rem;margin:0 auto}.main.slider .slick-slide .image img{width:100%}.main.slider .info{max-width:73.75rem;position:absolute;top:60%;left:50px}.main .slick-prev{left:30px}.main .slick-next{right:60px}section.products .offer-tiles .item p{height:65px;overflow:hidden}div.offer-applied{margin-top:12px;clear:both}p.offer-applied{height:20px;line-height:20px;background-image:url(/assets/epharmacy/img/icons/offer-tick.png);background-repeat:no-repeat;margin-bottom:5px;padding-left:28px;font-size:1.05em;text-transform:uppercase;color:#4caf50;display:block}p.offer-applied a{color:#4caf50}p.offer-applied .application-count{margin-right:5px}article.item.special .offer-description{height:16px;overflow:hidden}.item-from-range-selection-label{display:inline-block;vertical-align:top;padding-top:18px}.item-from-range-selection-container{display:inline-block;width:70%}.item-from-range-selection-container option.drop-down-label{display:none}.offer-code-application-container.white input[type=text]{background-color:#FFF;border:solid 1px #d2d4d6 !important}.side-panel-slider{position:fixed;width:260px;top:0px;z-index:99;height:100%;background-color:#75787b;padding-top:163px}.side-panel-slider .slick-arrow{position:absolute;width:100%;height:31px !important;text-transform:uppercase;background-color:#75787b;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;text-indent:-9999px;display:block !important;z-index:9;color:#FFF}.side-panel-slider .slick-arrow.slick-disabled{background-color:#c0c8d0;cursor:default}.side-panel-slider .slick-arrow.slick-disabled:hover{background-color:#c0c8d0}.side-panel-slider .slick-arrow:before{content:"";border-style:solid;border-width:0.15em 0.15em 0 0;content:'';display:inline-block;height:0.45em;left:0.15em;position:relative;top:0.15em;transform:rotate(-45deg);vertical-align:top;width:0.45em;position:absolute;left:50%;width:0.8em;height:0.8em;margin-left:-0.4em;top:50%;margin-top:-2px}.side-panel-slider .slick-arrow:hover{background-color:#64686d}.side-panel-slider .slick-prev{margin-top:-31px;left:0px}.side-panel-slider .slick-next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#offers-slider{right:0px}#offers-slider .ob-title,#offers-slider .side-panel-slider{-webkit-transform:translate(260px,0);-ms-transform:translate(260px,0);transform:translate(260px,0);right:0px}#offers-slider .ob-title.on-screen,#offers-slider .side-panel-slider.on-screen{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);right:0px}#offers-slider .ob-title{padding-left:15px}#offers-slider .ob-title span{margin-right:0px;background-image:url(../img/icons/arrow-right-white.png);float:right}#offers-slider .ob-title:hover span{background-position:70% 50%}#offers-slider .ob-tab{right:0px;transform:rotate(-90deg) translate(0, -100%);transform-origin:100% 0}#offers-slider .ob-tab img{margin-left:5px}#offers-slider .offers-slider .slick-list{height:calc(100% - 31px) !important;overflow:hidden}#offers-slider .offers-slider .item{position:relative;background-color:#FFF;outline:none;text-align:center;overflow:hidden;border-left:solid 1px #d2d4d6}#offers-slider .offers-slider .item img{padding:10px 0px}#offers-slider .offers-slider .item .desc{width:100%;height:79px;background-color:#EEE;padding:7px 15px 8px;display:table;vertical-align:bottom;border-top:solid 1px #d2d4d6;border-bottom:solid 1px #d2d4d6}#offers-slider .offers-slider .item .desc h5{text-align:left;margin-bottom:0px;font-size:1em;line-height:1.5em;max-height:62px;height:62px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center}#offers-slider .offers-slider .item .desc .price{font-style:italic;width:30%;display:table-cell;vertical-align:bottom;text-align:right}#offers-slider .offers-slider .item:hover .add-btn{display:block}#offers-slider .offers-slider .item .add-btn{height:80px}.ob-title.animate,.side-panel-slider.animate{-webkit-transition:-webkit-transform 0.25s ease-in-out, background-color 0.25s ease-in-out;-moz-transition:-moz-transform 0.25s ease-in-out, background-color 0.25s ease-in-out;-o-transition:-o-transform 0.25s ease-in-out, background-color 0.25s ease-in-out;transition:transform 0.25s ease-in-out, background-color 0.25s ease-in-out}.ob-title{position:fixed;width:260px;height:50px;top:82px;background-color:#4caf50;text-transform:uppercase;line-height:50px;z-index:9999;color:#FFF;display:block}.ob-title:hover{background-color:#3b9a3f;color:#FFF}.ob-title span{width:50px;height:50px;background-color:#3b9a3f;display:inline-block;text-indent:-9999px;margin-right:15px;background-image:url(../img/icons/arrow-left-white.png);background-repeat:no-repeat;background-position:50% 50%;-webkit-transition:background-position 0.25s ease-in;-moz-transition:background-position 0.25s ease-in;-ms-transition:background-position 0.25s ease-in;-o-transition:background-position 0.25s ease-in;transition:background-position 0.25s ease-in}.ob-tab{width:220px;position:fixed;top:40%;text-align:center;background-color:#4caf50;text-transform:uppercase;padding:10px 20px;z-index:9;color:#FFF}.ob-tab:hover,.ob-tab:focus{background-color:#3b9a3f;color:#FFF}#related-products .related-products{left:-260px}#related-products .ob-title,#related-products .related-products{-webkit-transform:translate(-260px,0);-ms-transform:translate(-260px,0);transform:translate(-260px,0);left:0px}#related-products .ob-title.on-screen,#related-products .related-products.on-screen{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#related-products .ob-title:hover span{background-position:30% 50%}#related-products .ob-tab{left:-220px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform-origin:100% 0%}#related-products .ob-tab img{margin-left:5px}#related-products .item{position:relative;border-right:solid 1px #d2d4d6;border-bottom:solid 1px #d2d4d6;overflow:hidden;outline:none;background-color:#FFF;cursor:pointer}#related-products .item .image{width:25%;float:left;padding:10px}#related-products .item:hover .add-btn{display:block}#related-products .item .desc{height:auto;width:75%;float:left;max-height:70px;overflow:hidden}#related-products .item .desc h5{font-size:0.9rem;margin-bottom:0px;padding:10px 10px 10px 0px}#related-products .item .desc .price{position:absolute;top:7px;right:10px}#related-products .item .desc .price .text{padding-left:10px;background-color:#FFF;color:#2a97d8}#related-products .item .desc .requires-training{color:#d0021b;font-size:0.8em;font-style:italic}.frequently-ordered-slider{position:relative}.frequently-ordered-slider .button.sml{position:absolute;top:5px;right:5px}.frequently-ordered-slider h4{background-color:#e9eef3;padding:12px 10px;margin-bottom:0px}.slider-pop-close{position:absolute;top:13px;right:12px;width:30px;height:30px;left:initial;float:none;text-indent:-9999px;display:none;z-index:9999}.slider-pop-close:before,.slider-pop-close:after{width:20px;top:12px;background-color:#FFF}.band{position:absolute;width:190px;height:26px;line-height:26px;background-color:#ac0317;color:#FFF;top:40px;left:-40px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);text-transform:uppercase;font-size:0.9em;text-align:center}.add-btn{position:absolute;bottom:0px;left:0px;width:100%;background-color:#4caf50;display:none}.add-btn span{position:relative;width:auto;display:inline-block;text-transform:uppercase;color:#FFF;padding-right:14px;margin-top:0px;font-size:1.1em}.add-btn span:before,.add-btn span:after{content:"";position:absolute;display:block;background-color:#FFFFFF;top:0px;right:0px;width:2px;height:14px}.add-btn span:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.add-btn:hover{background-color:#3b9a3f}.frequently-ordered-slider .slick-slide{float:left;padding-bottom:10px}.frequently-ordered.slider{background-color:#e9eef3 !important;padding-left:30px;padding-right:30px;margin:0px}.frequently-ordered.slider.no-padding{padding-left:0px;padding-right:0px}.frequently-ordered.slider.no-padding .slick-slide{margin:0px 10px}.frequently-ordered.slider .item-container{padding:3px;vertical-align:top}.frequently-ordered.slider .item-container.placeholder .image{width:60px;padding-left:10px;padding-top:5px}.frequently-ordered.slider .item-container.placeholder .desc{line-height:50px;text-transform:uppercase;padding-left:5px;font-size:1.15em}.frequently-ordered.slider .item{position:relative;height:65px;background-color:#FFF;border:solid 1px #d2d4d6;padding:5px;border-radius:3px;overflow:hidden}.frequently-ordered.slider .item:hover .add-btn{display:block}.frequently-ordered.slider .item .image{width:60px;float:left;padding-right:10px}.frequently-ordered.slider .item .image img{width:auto}.frequently-ordered.slider .item .desc{width:calc(100% - 60px);float:left}.frequently-ordered.slider .item .price{position:absolute;margin-bottom:0px;background-color:#FFF;padding-left:10px;line-height:21px;bottom:2px;right:10px}.frequently-ordered.slider .item .add-btn{height:100%;z-index:999}.frequently-ordered.slider .item .add-btn:hover{background-color:rgba(76,175,80,0.6)}.frequently-ordered.slider .item .add-btn span{width:auto;color:#FFF;margin-top:0px;display:inline-block;font-size:1.05em}.frequently-ordered.slider .item h5{margin-bottom:0px;font-size:0.9em}.frequently-ordered.slider .item h5 .requires-training{color:#d0021b;font-size:0.85em;font-style:italic;margin-top:0px;display:inline;text-align:left;text-transform:none}.frequently-ordered.slider .slick-arrow{position:absolute;width:40px;height:40%;top:30%;background-color:#97d700;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:background-color 0.25s ease-out;-moz-transition:background-color 0.25s ease-out;-ms-transition:background-color 0.25s ease-out;-o-transition:background-color 0.25s ease-out;transition:background-color 0.25s ease-out;text-indent:-9999px;display:block;z-index:5}.frequently-ordered.slider .slick-arrow.slick-disabled{background-color:#c0c8d0;cursor:default}.frequently-ordered.slider .slick-arrow.slick-disabled:hover{background-color:#c0c8d0}.frequently-ordered.slider .slick-arrow:hover{background-color:#89c300}.frequently-ordered.slider .slick-arrow:before{position:absolute;top:50%;display:inline-block;content:'';height:0.7em;left:50%;margin-left:-7px;margin-top:-5px;vertical-align:top;width:0.7em;border-style:solid;border-width:0.15em 0.15em 0 0;border-color:#FFF}.frequently-ordered.slider .slick-arrow.slick-prev{left:0px}.frequently-ordered.slider .slick-arrow.slick-prev:before{-webkit-transform:rotate(-130deg);-moz-transform:rotate(-130deg);-ms-transform:rotate(-130deg);-o-transform:rotate(-130deg);transform:rotate(-130deg)}.frequently-ordered.slider .slick-arrow.slick-next{right:0px}.frequently-ordered.slider .slick-arrow.slick-next:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#cookie-notification{width:100%;max-width:400px;position:fixed;bottom:20px;left:50px;visibility:hidden;opacity:0;background-color:#000;z-index:999999;color:#FFF;bottom:-200px}#cookie-notification.show{bottom:50px;visibility:visible;transition:opacity 1.6s ease, bottom 0.6s ease, left 0.3s ease;opacity:1}#cookie-notification p{padding:40px;font-size:1.1em;line-height:1.5em;font-weight:100;margin:0px;color:#FFF}#cookie-notification p a{color:#CCC;display:block;text-decoration:underline;font-weight:400;font-size:0.9em}#cookie-notification button{width:50%;float:left;border:0px;padding:15px 0px;text-transform:uppercase;font-weight:600;font-size:0.95em;outline:none}#cookie-notification button.closeCookies{background-color:#222;color:#DDD}#cookie-notification button.closeCookies:hover{background-color:#111}#cookie-notification button.acceptCookies{background-color:#97d700}#cookie-notification button.acceptCookies:hover{background-color:#89c300}#change-cookie button{border:0px;padding:15px 25px;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-weight:600}#change-cookie button.disableCookies{background-color:#d0021b;color:#FFF}#change-cookie button.disableCookies:hover{background-color:#ac0317}#change-cookie button.acceptCookies{background-color:#97d700;color:#FFF}#change-cookie button.acceptCookies:hover{background-color:#89c300}@media only screen and (max-width: 992px){#cookie-notification{max-width:400px;left:20px}#cookie-notification.show{max-width:400px;bottom:20px}}@media only screen and (max-width: 700px){#cookie-notification{left:0px}#cookie-notification.show{bottom:0px}#cookie-notification p{font-size:0.95em;text-align:center;padding:20px}}@media only screen and (max-width: 640px){#cookie-notification{max-width:none !important}#cookie-notification p{font-size:0.9em;padding:30px}}@media only screen and (max-width: 480px){body #cookie-notification{max-width:100% !important}}@media only screen and (max-width: 400px){#cookie-notification p{padding:20px}}.adyen-checkout__dropin img{vertical-align:unset}.adyen-checkout__dropin input{margin:0;box-shadow:none}.DropinComponent-module_adyen-checkout__payment-methods-list__mAjAm{margin:15px !important}.adyen-checkout__payment-method__header,.adyen-checkout__dropdown__element__text{font-size:1.2em !important}.adyen-checkout__label__text,.adyen-checkout__checkbox__label{font-size:1em !important}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{padding:0;margin:0;font-family:"Open Sans",sans-serif;font-weight:normal;line-height:1.5;color:#53565a;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput='mouse'] button{outline:0}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:59.375rem;margin-left:auto;margin-right:auto}.row::before,.row::after{content:' ';display:table}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{max-width:none;margin-left:-.625rem;margin-right:-.625rem}@media screen and (min-width: 40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width: 40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0%}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-collapse .row,.expanded.row .small-collapse.row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}.small-centered{float:none;margin-left:auto;margin-right:auto}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width: 40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-collapse .row,.expanded.row .medium-collapse.row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.medium-centered{float:none;margin-left:auto;margin-right:auto}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width: 64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0%}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-collapse .row,.expanded.row .large-collapse.row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.large-centered{float:none;margin-left:auto;margin-right:auto}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-left:0;margin-right:0;float:left}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:1.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width: 40em){h1{font-size:1.875rem}h2{font-size:1.125rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}}a{color:#97d700;text-decoration:none;line-height:inherit;cursor:pointer}a:hover,a:focus{color:#82b900}a img{border:0}hr{max-width:59.375rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}ul,ol,dl{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#53565a;cursor:help;border-bottom:1px dotted #0a0a0a}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a;background-color:#e6e6e6;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}kbd{padding:.125rem .25rem 0;margin:0;background-color:#e6e6e6;color:#0a0a0a;font-family:Consolas,"Liberation Mono",Courier,monospace}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:3px;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#97d700;color:#fff}[data-whatinput='mouse'] .button{outline:0}.button:hover,.button:focus{background-color:#80b700;color:#fff}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#97d700;color:#fff}.button.primary:hover,.button.primary:focus{background-color:#79ac00;color:#fff}.button.secondary{background-color:#777;color:#fff}.button.secondary:hover,.button.secondary:focus{background-color:#5f5f5f;color:#fff}.button.success{background-color:#3adb76;color:#fff}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#fff}.button.warning{background-color:#ffae00;color:#fff}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#fff}.button.alert{background-color:#ec5840;color:#fff}.button.alert:hover,.button.alert:focus{background-color:#da3116;color:#fff}.button.hollow{border:1px solid #97d700;color:#97d700}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow:hover,.button.hollow:focus{border-color:#4c6c00;color:#4c6c00}.button.hollow.primary{border:1px solid #97d700;color:#97d700}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#4c6c00;color:#4c6c00}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#881f0e;color:#881f0e}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#97d700;color:#fff}.button.dropdown::after{content:'';display:block;width:0;height:0;border:inset .4em;border-color:#fff transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:0.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only::after{margin-left:0;float:none;top:-0.1em}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:#e9e9e9;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fff;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);border-radius:0;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{border:1px solid #8a8a8a;background-color:#fff;outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:default}[type='submit'],[type='button']{border-radius:3px;-webkit-appearance:none;-moz-appearance:none}input[type="search"]{box-sizing:border-box}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-right:.5rem}[type='file']{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#53565a}label.middle{margin:0 0 1rem;padding:.5rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child{border-radius:0 0 0 0}.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#e6e6e6;color:#0a0a0a;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button input,.input-group-button button{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fff;padding:0 .1875rem;margin:0;margin-left:-.1875rem}select{height:2.4375rem;padding:.5rem;border:#e9e9e9;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#0a0a0a;background-color:#fff;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@media screen and (min-width: 0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:#e6e6e6;cursor:default}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,0.1);border-color:#ec5840}.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#ec5840}.form-error.is-visible{display:block}.accordion{list-style-type:none;background:#fff;margin-left:0}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#97d700;position:relative;border:1px solid #e6e6e6;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 0 0;border-bottom:1px solid #e6e6e6}.accordion-title:hover,.accordion-title:focus{background-color:#e6e6e6}.accordion-title::before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-0.5rem}.is-active>.accordion-title::before{content:'–'}.accordion-content{padding:1rem;display:none;border:1px solid #e6e6e6;border-bottom:0;background-color:#fff;color:#97d700}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 6px;border-color:#97d700 transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded='true']>a::after{transform-origin:50% 50%;transform:scaleY(-1)}.badge{display:inline-block;padding:.3em;min-width:2.1em;font-size:.6rem;text-align:center;border-radius:50%;background:#97d700;color:#fff}.badge.secondary{background:#777;color:#fff}.badge.success{background:#3adb76;color:#fff}.badge.warning{background:#ffae00;color:#fff}.badge.alert{background:#ec5840;color:#fff}.breadcrumbs{list-style:none;margin:0 0 1rem 0}.breadcrumbs::before,.breadcrumbs::after{content:' ';display:table}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;color:#0a0a0a;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{color:#cacaca;content:"/";margin:0 .75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#97d700}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group::before,.button-group::after{content:' ';display:table}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:0.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded::before,.button-group.expanded::after{display:none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):last-child,.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):last-child,.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):last-child,.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):last-child,.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):last-child,.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child{margin-right:-6px}.button-group.primary .button{background-color:#97d700;color:#fff}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#79ac00;color:#fff}.button-group.secondary .button{background-color:#777;color:#fff}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#5f5f5f;color:#fff}.button-group.success .button{background-color:#3adb76;color:#fff}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#fff}.button-group.warning .button{background-color:#ffae00;color:#fff}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#fff}.button-group.alert .button{background-color:#ec5840;color:#fff}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#da3116;color:#fff}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}@media screen and (min-width: 40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media screen and (min-width: 64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width: 39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,0.25);border-radius:0;position:relative;color:#53565a;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#f2ffd3}.callout.secondary{background-color:#ebebeb}.callout.success{background-color:#e1faea}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fce6e2}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput='mouse'] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput='mouse'] .menu>li{outline:0}.menu>li>a{display:block;padding:0.7rem 1rem;line-height:1}.menu input,.menu a,.menu button{margin-bottom:0}.menu>li>a img,.menu>li>a i,.menu>li>a svg{vertical-align:middle}.menu>li>a img+span,.menu>li>a i+span,.menu>li>a svg+span{vertical-align:middle}.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width: 40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width: 64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right::before,.menu.align-right::after{content:' ';display:table}.menu.align-right::after{clear:both}.menu.align-right>li{float:right}.menu.expanded{width:100%;display:table;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fff;background:#97d700}.menu-text{font-weight:bold;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:0.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fff;top:0;left:0;box-shadow:0 7px 0 #fff,0 14px 0 #fff}.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block !important}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;height:100%;width:100%;background:#fff;transition:transform 0.15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;transform:translateX(-100%)}.is-drilldown-submenu.is-closing{transform:translateX(100%)}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #97d700;border-left-style:solid;border-right-width:0;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a::before{content:'';display:block;width:0;height:0;border:inset 6px;border-color:transparent #97d700 transparent transparent;border-right-style:solid;border-left-width:0;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:0.75rem}.dropdown-pane{background-color:#fff;border:1px solid #cacaca;border-radius:0;display:block;font-size:1rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:10}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#97d700 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}[data-whatinput='mouse'] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #97d700 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #97d700;border-left-style:solid;border-right-width:0}@media screen and (min-width: 40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#97d700 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.medium-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #97d700 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.medium-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #97d700;border-left-style:solid;border-right-width:0}}@media screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#97d700 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.large-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #97d700 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.large-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #97d700;border-left-style:solid;border-right-width:0}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fff;border:1px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px;margin-top:-3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #97d700 transparent transparent;border-right-style:solid;border-left-width:0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #97d700;border-left-style:solid;border-right-width:0}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.label{display:inline-block;padding:0.3rem 0.5rem;font-size:.75rem;line-height:1;white-space:nowrap;cursor:default;border-radius:3px;background:#97d700;color:#fff}.label.secondary{background:#777;color:#fff}.label.success{background:#3adb76;color:#fff}.label.warning{background:#ffae00;color:#fff}.label.alert{background:#ec5840;color:#fff}.media-object{margin-bottom:1rem;display:block}.media-object img{max-width:none}@media screen and (max-width: 39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}html,body{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;transition:transform .5s ease}.off-canvas-wrapper-inner::before,.off-canvas-wrapper-inner::after{content:' ';display:table}.off-canvas-wrapper-inner::after{clear:both}.off-canvas-content,.off-canvas-content{min-height:100%;background:#fff;transition:transform .5s ease;backface-visibility:hidden;z-index:1;padding-bottom:0.1px;box-shadow:0 0 10px rgba(10,10,10,0.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.25);cursor:pointer;transition:background .5s ease}.off-canvas{position:absolute;background:#e6e6e6;z-index:-1;max-height:100%;overflow-y:auto;transform:translateX(0)}[data-whatinput='mouse'] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{transform:translateX(-250px)}@media screen and (min-width: 40em){.position-left.reveal-for-medium{left:0;z-index:auto;position:fixed}.position-left.reveal-for-medium ~ .off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0;z-index:auto;position:fixed}.position-right.reveal-for-medium ~ .off-canvas-content{margin-right:250px}}@media screen and (min-width: 64em){.position-left.reveal-for-large{left:0;z-index:auto;position:fixed}.position-left.reveal-for-large ~ .off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0;z-index:auto;position:fixed}.position-right.reveal-for-large ~ .off-canvas-content{margin-right:250px}}.orbit{position:relative}.orbit-container{position:relative;margin:0;overflow:hidden;list-style:none}.orbit-slide{width:100%;max-height:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{margin:0;width:100%;max-width:100%}.orbit-caption{position:absolute;bottom:0;width:100%;padding:1rem;margin-bottom:0;color:#fff;background-color:rgba(10,10,10,0.5)}.orbit-previous,.orbit-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:1rem;color:#fff}[data-whatinput='mouse'] .orbit-previous,[data-whatinput='mouse'] .orbit-next{outline:0}.orbit-previous:hover,.orbit-next:hover,.orbit-previous:active,.orbit-next:active,.orbit-previous:focus,.orbit-next:focus{background-color:rgba(10,10,10,0.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput='mouse'] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;background-color:#cacaca;border-radius:50%}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination::before,.pagination::after{content:' ';display:table}.pagination::after{clear:both}.pagination li{font-size:.875rem;margin-right:.0625rem;border-radius:0;display:none}.pagination li:last-child,.pagination li:first-child{display:inline-block}@media screen and (min-width: 40em){.pagination li{display:inline-block}}.pagination a,.pagination button{color:#0a0a0a;display:block;padding:.1875rem .625rem;border-radius:0}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#97d700;color:#fff;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis::after{content:'\2026';padding:.1875rem .625rem;color:#0a0a0a}.pagination-previous a::before,.pagination-previous.disabled::before{content:'\00ab';display:inline-block;margin-right:0.5rem}.pagination-next a::after,.pagination-next.disabled::after{content:'\00bb';display:inline-block;margin-left:0.5rem}.progress{background-color:#cacaca;height:1rem;margin-bottom:1rem;border-radius:0}.progress.primary .progress-meter{background-color:#97d700}.progress.secondary .progress-meter{background-color:#777}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#ec5840}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#97d700}.progress-meter-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;margin:0;font-size:0.75rem;font-weight:bold;color:#fff;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;user-select:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all 0.2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{position:absolute;top:50%;transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;background-color:#97d700;transition:all 0.2s ease-in-out;touch-action:manipulation;border-radius:0}[data-whatinput='mouse'] .slider-handle{outline:0}.slider-handle:hover{background-color:#80b700}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;transform:scale(1, -1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;transform:translate3d(0, 0, 0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{height:100%;overflow:hidden;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(10,10,10,0.45);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:0px;border:0px solid #cacaca;background-color:#fff;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media screen and (min-width: 40em){.reveal{min-height:0}}.reveal .column,.reveal .columns,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width: 40em){.reveal{width:90%;max-width:59.375rem}}@media screen and (min-width: 40em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}.reveal.collapse{padding:0}@media screen and (min-width: 40em){.reveal.tiny{width:30%;max-width:59.375rem}}@media screen and (min-width: 40em){.reveal.small{width:50%;max-width:59.375rem}}@media screen and (min-width: 40em){.reveal.large{width:90%;max-width:59.375rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width: 39.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{margin-bottom:1rem;outline:0;position:relative;user-select:none;color:#fff;font-weight:bold;font-size:.875rem}.switch-input{opacity:0;position:absolute}.switch-paddle{background:#cacaca;cursor:pointer;display:block;position:relative;width:4rem;height:2rem;transition:all 0.25s ease-out;border-radius:0;color:inherit;font-weight:inherit}input+.switch-paddle{margin:0}.switch-paddle::after{background:#fff;content:'';display:block;position:absolute;height:1.5rem;left:0.25rem;top:0.25rem;width:1.5rem;transition:all 0.25s ease-out;transform:translate3d(0, 0, 0);border-radius:0}input:checked ~ .switch-paddle{background:#97d700}input:checked ~ .switch-paddle::after{left:2.25rem}[data-whatinput='mouse'] input:focus ~ .switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{width:1rem;height:1rem}.switch.tiny input:checked ~ .switch-paddle::after{left:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{width:1.25rem;height:1.25rem}.switch.small input:checked ~ .switch-paddle::after{left:2rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{width:2rem;height:2rem}.switch.large input:checked ~ .switch-paddle::after{left:2.75rem}table{width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid #f2f2f2;background-color:#fff}caption{font-weight:bold;padding:.5rem .625rem .625rem}thead,tfoot{background:#f9f9f9;color:#53565a}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .625rem .625rem;font-weight:bold;text-align:left}tbody tr:nth-child(even){background-color:#f2f2f2}tbody tr.selectable{cursor:pointer}tbody tr.selected{background-color:#2a97d8 !important}tbody th,tbody td{padding:.5rem .625rem .625rem}@media screen and (max-width: 63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover tr:hover{background-color:#fafafa}table.hover tr:nth-of-type(even):hover{background-color:#ededed}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;list-style-type:none;background:#fff;border:1px solid #e6e6e6}.tabs::before,.tabs::after{content:' ';display:table}.tabs::after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#97d700}.tabs.primary>li>a{color:#fff}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#8fcc00}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:.75rem}.tabs-title>a:hover{background:#fff}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background:#e6e6e6}.tabs-content{background:#fff;transition:all 0.5s ease;border:1px solid #e6e6e6;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{border:solid 4px #fff;box-shadow:0 0 0 1px rgba(10,10,10,0.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow 200ms ease-out;border-radius:0;margin-bottom:1rem}.thumbnail:hover,.thumbnail:focus{box-shadow:0 0 6px 1px rgba(151,215,0,0.5)}.title-bar{background:#0a0a0a;color:#fff;padding:.5rem}.title-bar::before,.title-bar::after{content:' ';display:table}.title-bar::after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{font-weight:bold;vertical-align:middle;display:inline-block}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.has-tip{border-bottom:dotted 1px #8a8a8a;font-weight:bold;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#0a0a0a;color:#fff;font-size:80%;padding:.75rem;position:absolute;z-index:10;top:calc(100% + .6495rem);max-width:10rem !important;border-radius:0}.tooltip::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;transform:translateX(-50%)}.tooltip.top::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:#0a0a0a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;border-right-width:0;bottom:auto;left:100%;top:50%;transform:translateY(-50%)}.tooltip.right::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;border-left-width:0;bottom:auto;left:auto;right:100%;top:50%;transform:translateY(-50%)}.top-bar{padding:.5rem}.top-bar::before,.top-bar::after{content:' ';display:table}.top-bar::after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media screen and (min-width: 40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width: 63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width: 74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{float:left;margin-right:1rem}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 39.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none !important}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.9375em), screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.9375em){.show-for-large{display:none !important}}@media screen and (min-width: 64em) and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em), screen and (min-width: 75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.show-on-focus:active,.show-on-focus:focus{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix::before,.clearfix::after{content:' ';display:table}.clearfix::after{clear:both}.slide-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateY(-100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateX(-100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateY(100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateX(100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateY(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateX(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateY(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateX(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:top;transition-property:transform, opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:right;transition-property:transform, opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(90deg);transform-origin:bottom;transition-property:transform, opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(90deg);transform-origin:left;transition-property:transform, opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:center;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:center;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:top;transition-property:transform, opacity;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:right;transition-property:transform, opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:bottom;transition-property:transform, opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:left;transition-property:transform, opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:scale(.5);transition-property:transform, opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:scale(1.5);transition-property:transform, opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:scale(1);transition-property:transform, opacity;opacity:1}.scale-out-up.mui-leave.mui-leave-active{transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:scale(1);transition-property:transform, opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:rotate(-.75turn);transition-property:transform, opacity;opacity:0}.spin-in.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0);transition-property:transform, opacity;opacity:1}.spin-out.mui-leave.mui-leave-active{transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:rotate(.75turn);transition-property:transform, opacity;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0);transition-property:transform, opacity;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{transform:rotate(-.75turn);opacity:0}.slow{transition-duration:750ms !important}.fast{transition-duration:250ms !important}.linear{transition-timing-function:linear !important}.ease{transition-timing-function:ease !important}.ease-in{transition-timing-function:ease-in !important}.ease-out{transition-timing-function:ease-out !important}.ease-in-out{transition-timing-function:ease-in-out !important}.bounce-in{transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{transition-delay:300ms !important}.long-delay{transition-delay:700ms !important}.shake{animation-name:shake-7}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%)}}.spin-cw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(-1turn)}100%{transform:rotate(0)}}.spin-ccw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(0)}100%{transform:rotate(1turn)}}.wiggle{animation-name:wiggle-7deg}@keyframes wiggle-7deg{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,100%{transform:rotate(0)}}.shake,.spin-cw,.spin-ccw,.wiggle{animation-duration:500ms}.infinite{animation-iteration-count:infinite}.slow{animation-duration:750ms !important}.fast{animation-duration:250ms !important}.linear{animation-timing-function:linear !important}.ease{animation-timing-function:ease !important}.ease-in{animation-timing-function:ease-in !important}.ease-out{animation-timing-function:ease-out !important}.ease-in-out{animation-timing-function:ease-in-out !important}.bounce-in{animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{animation-delay:300ms !important}.long-delay{animation-delay:700ms !important}
