@font-face{font-family:VodafoneRg;src:url(../media/fonts/VodafoneRg.eot);src:url(../media/fonts/VodafoneRg.eot?#iefix)format("embedded-opentype"),url(../media/fonts/VodafoneRg.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:VodafoneBg;src:url(../media/fonts/VodafoneRgBd.eot);src:url(../media/fonts/VodafoneRgBd.eot?#iefix)format("embedded-opentype"),url(../media/fonts/VodafoneRgBd.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:VodafoneLtRegular;src:url(../media/fonts/VodafoneLight.eot);src:url(../media/fonts/VodafoneLight.eot?#iefix)format("embedded-opentype"),url(../media/fonts/VodafoneLight.ttf)format("truetype");font-weight:400;font-style:normal}body{font-family:VodafoneRg}a,a:hover{text-decoration:underline;color:#333}.checkbox label{display:block;cursor:pointer;padding-bottom:8px}h1{color:#e60000;line-height:40px;font-size:40px}.subline,label{font-family:"VodafoneRg"}.subline{font-size:22px;line-height:22px}label{width:100%;font-weight:400;text-align:left;font-size:16px;color:#333}input[type=checkbox],input[type=radio]{display:none}.form-control:disabled,.form-control[readonly]{background-color:#fff;opacity:1}.checkbox label:before{float:left;vertical-align:middle;content:"";border:1px solid #adadad;width:18px;height:18px;background-color:#fff;margin-right:8px;top:4px;border-radius:3px}input[type=checkbox]:checked+label:before{content:url(../media/images/icons/checkbox-check.png);text-align:center;font-family:Arial;font-size:.8em;color:#427d00;line-height:18px;font-weight:400;border:1px solid #427d00;border-color:#427d00!important;background-color:#fff!important}.btn-order{background-color:#e60000;color:#fff;padding:10px;max-width:160px;border-radius:0;box-shadow:0 1px 3px rgba(50,50,50,.6)}.btn-order:hover{background-color:#60234f;color:#fff}.btn-grey{background-color:#e9ecef;border:1px solid #ced4da;color:#333}.btn-grey:hover{background-color:#b6b5bc;color:#333}.btn.focus,.btn:focus{outline:0}.btn.focus,.btn:focus,.form-control:focus{box-shadow:0 0 0 2px #00697c}#voucher-conditions-after,#voucher-conditions-before{font-size:14px;line-height:14px;font-family:"VodafoneRg"}.errorbox{border:1px solid #e60000;color:#e60000}.info-box-header-icon{width:32px;height:32px;float:left;margin:10px 10px 0 5px}.info-box-body{margin:10px 10px 10px 50px;line-height:32px;width:80%}.error-box,.successbox{border-left-width:10px;border-radius:5px}.error-box{max-width:100%;border:1px solid #e60000;color:#e60000;background-color:#fff}.successbox{border:1px solid green;color:green}.was-validated .form-control:valid{background-image:none;border:1px solid #ced4da}.was-validated .form-control:valid:focus{border-color:#ced4da;box-shadow:none}footer{color:#fff;background-color:#333}footer a:focus{border-radius:4px}footer .img-seal:focus,footer a:focus{outline:3px solid #005fcc;outline-offset:4px}footer li{font-family:VodafoneBg,serif;list-style:none}footer a,footer a:active,footer a:focus,footer a:hover,footer a:visited{color:#fff;text-decoration:underline}.border-bottom-grey{border-bottom:1px solid #b3b3b3}.mod-glnav-footer{display:block!important;color:#fff}.mod-glnav-footer ul.list-social{position:relative;display:flex;justify-content:center}.mod-glnav-footer ul.list-social li{position:relative;margin:0 5px}.mod-glnav-footer ul.list-social li .icon.icon-social-vf{background-position:-114px -78px}.mod-glnav-footer ul.list-social li .icon{position:relative;display:block;width:30px;height:30px;padding:0;background-image:url(../media/images/icons/ols-search.svg);background-size:150px 1230px}.mod-glnav-footer a,.mod-glnav-footer a:visited{color:#fff}.mod-glnav-footer ul.list-social li .icon.icon-social-linkedin{background-position:-114px -294px}.mod-glnav-footer ul.list-social li .icon.icon-social-youtube{background-position:-114px -150px}.mod-glnav-footer ul.list-social li .icon.icon-social-gplus{background-position:-114px -186px}.mod-glnav-footer ul.list-social li .icon.icon-social-twitter{background-position:-114px -222px}.mod-glnav-footer ul.list-social li .icon.icon-social-facebook{background-position:-114px -114px}.mod-glnav-footer ul.list-social li .icon.icon-social-instagram{background-position:-114px -402px}.mod-glnav-footer ul.list-social li .icon.icon-social-forum{background-position:-114px -366px}@media only screen and (max-width:760px){h1{font-size:20px;line-height:20px}.subline{font-size:16px;line-height:16px}}