.clearfix:after{content:"";display:table;clear:both}/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.social-icon{font-family:'socicon'}.social-icon.icon-circled{border:1px solid rgba(232,164,16,0.3);font-size:20px;height:40px;width:40px;line-height:40px;border-radius:100px;text-align:center;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}.social-icon.icon-tw{color:#55acee;border-color:rgba(85,172,238,0.7)}.social-icon.icon-tw:hover{color:#FFF;background-color:#55acee;border-color:#55acee}.social-icon.icon-tw:active{color:#FFF;background-color:#309aea;border-color:#309aea}.social-icon.icon-fb{color:#3b5998;border-color:rgba(59,89,152,0.7)}.social-icon.icon-fb:hover{color:#FFF;background-color:#3b5998;border-color:#3b5998}.social-icon.icon-fb:active{color:#FFF;background-color:#30487b;border-color:#30487b}.social-icon.icon-in{color:#517fa4;border-color:rgba(81,127,164,0.7)}.social-icon.icon-in:hover{color:#FFF;background-color:#517fa4;border-color:#517fa4}.social-icon.icon-in:active{color:#FFF;background-color:#446a89;border-color:#446a89}body{-webkit-backface-visibility:hidden}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      /*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/.animated{-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@-webkit-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes wobble{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%{-webkit-transform:scale3d(0.6, 0.6, 0.6);transform:scale3d(0.6, 0.6, 0.6)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes wobble{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}10%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}0%{-webkit-transform:scale3d(0.6, 0.6, 0.6);transform:scale3d(0.6, 0.6, 0.6)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@-webkit-keyframes appear{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes appear{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes disappear{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes disappear{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}}@-webkit-keyframes maximiseAndAppear{0%{opacity:0;max-height:0}60%{max-height:500px;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes maximiseAndAppear{0%{opacity:0;max-height:0}60%{max-height:500px;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes minimise{0%{opacity:1}50%{opacity:0;max-height:100px}100%{opacity:0;max-height:0}}@keyframes minimise{0%{opacity:1}50%{opacity:0;max-height:100px}100%{opacity:0;max-height:0}}@-webkit-keyframes maximise{0%{opacity:0;max-height:0px}50%{opacity:0;max-height:500px}100%{opacity:1}}@keyframes maximise{0%{opacity:0;max-height:0px}50%{opacity:0;max-height:500px}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.ngdialog{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:5000;top:0;right:0;bottom:0;left:0;padding:60px 25px 100px 25px}@media only screen and (min-width: 0px) and (max-width: 767px){.ngdialog{padding:15px}}.ngdialog-overlay{display:block;position:fixed;background:url(../images/colors/tertiary2_a90.png);background:rgba(18,28,37,0.9);top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:5000;-webkit-backface-visibility:hidden;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s}.ngdialog.ngdialog-closing .ngdialog-overlay{display:block !important;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s}.ngdialog-content{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s;position:relative;z-index:5010;margin:0 auto;max-width:100%;width:500px;background:#FFF;border-radius:5px;overflow:hidden;padding:0;box-shadow:0px 2px 30px rgba(0,0,0,0.3),0px 1px 3px rgba(0,0,0,0.5)}.ngdialog.ngdialog-closing .ngdialog-content{-webkit-backface-visibility:hidden;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:disappear;animation-name:disappear;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s}.ngdialog-close{position:absolute;top:22px;right:24px;height:27px;width:27px;background-image:#3f4b56;background:rgba(255,255,255,0.3);border-radius:100px;-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;transition:all 0.05s linear}.ngdialog-close:before{font-family:"proxima-nova-soft","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:100;content:'\00D7';color:#FFF;color:rgba(255,255,255,0.9);cursor:pointer;font-size:26px;position:relative;left:7px;top:2px}.ngdialog-close:hover{background:#FFF;background:rgba(255,255,255,0.4)}.ngdialog-close:active{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);background:#FFF;background:rgba(255,255,255,0.6)}body.ngdialog-open{overflow:hidden}.ngdialog-title{padding:30px;background:#04bab1}.ngdialog-title>span{display:block;text-align:center;color:#FFF !important}.ngdialog-inner{padding:30px}.ngdialog-inner p,.ngdialog-inner li{font-size:1rem;line-height:1.5em}@media only screen and (min-width: 0px) and (max-width: 767px){.ngdialog-inner{padding:15px}}.ngdialog-actions{background:rgba(86,97,107,0.05);display:block;border-top:1px solid #e8ecf0;padding:30px}.ngdialog-actions:after{content:"";display:table;clear:both}@media only screen and (min-width: 0px) and (max-width: 767px){.ngdialog-actions{padding:15px}.ngdialog-actions .btn{display:block;float:none;margin-bottom:10px;width:100% !important}.ngdialog-actions .btn:first-child:last-child{margin-bottom:0px}}.ngDialog-theme-large .ngdialog-content{width:650px}.ngDialog-theme-large .ngdialog-title{padding:30px}.ngDialog-theme-large .ngdialog-inner{padding:50px}.ngDialog-theme-large .ngdialog-footer,.ngDialog-theme-large .ngdialog-actions{padding:30px}.ngdialog.login-popover{width:270px;padding:0;position:absolute;bottom:auto;left:auto;top:auto}.ngdialog.login-popover .ngdialog-overlay{background:none}.ngdialog.login-popover .popover{position:relative}.ngDialog-theme-wait .ngdialog-overlay{background:url(../images/colors/tertiary2_a90.png);background-color:transparent;background-image:-webkit-radial-gradient(rgba(18,28,37,0.8), #121c25);background-image:radial-gradient(rgba(18,28,37,0.8), #121c25)}.ngDialog-theme-wait .ngdialog-content{position:absolute;width:300px;margin-left:-150px;left:50%;top:20%;background:none;box-shadow:none}.ngDialog-theme-wait .ngdialog-content h2{display:block;color:#05848c;line-height:1em;margin:0;text-align:center}.ngDialog-theme-wait .ngdialog-content .ngdialog-content-wait{background:none;width:260px;margin:35px auto 0px auto;border-radius:5px;overflow:hidden}.ngDialog-theme-wait .ngdialog-content .ngdialog-content-wait-inner{padding:30px}.ngDialog-theme-wait .ngdialog-content .ngdialog-content-wait-footer{padding:15px;background:#f5f7f9}.ngDialog-theme-wait .ngdialog-content .ngdialog-content-footer{padding:30px;display:block;text-align:center;font-size:0.8rem;line-height:1.2em;color:#6b7781;font-family:"proxima-nova-soft","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;animation-delay:0.8s}.ngDialog-theme-wait .ngdialog-content .ngdialog-content-footer a{color:#d6dce2;font-size:0.8rem}.ngDialog-theme-wait .ngdialog-content .ngdialog-content-footer a:hover{color:#f5f7f9}.ngDialog-theme-hero .ngdialog-close{position:fixed;top:10px;right:10px}.ngDialog-theme-hero .ngdialog-overlay{background:url(../images/colors/tertiary2_a90.png);background:rgba(18,28,37,0.9);-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;animation-duration:0.3s}.ngDialog-theme-hero .ngdialog-content{position:absolute;width:300px;margin-left:-150px;left:50%;top:20%;background:none;box-shadow:none}@media only screen and (min-width: 0px) and (max-width: 767px){.ngDialog-theme-hero .ngdialog-content{top:5%}}.ngDialog-theme-hero .ngdialog-content h2{display:block;color:#05848c;line-height:1em;margin:0;text-align:center;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.ngDialog-theme-hero .ngdialog-content .ngdialog-content-hero{background:#FFF;width:300px;margin:35px auto 0px auto;border-radius:5px;overflow:hidden;box-shadow:0px 1px 2px rgba(0,0,0,0.3);-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;animation-delay:0.6s}.ngDialog-theme-hero .ngdialog-content .ngdialog-content-hero-inner{padding:30px}.ngDialog-theme-hero .ngdialog-content .ngdialog-content-hero-footer{padding:15px;background:#f5f7f9}.ngDialog-theme-hero .ngdialog-content .ngdialog-content-footer{padding:30px;display:block;text-align:center;font-size:0.8rem;line-height:1.2em;color:#6b7781;font-family:"proxima-nova-soft","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;animation-delay:0.8s}.ngDialog-theme-hero .ngdialog-content .ngdialog-content-footer a{color:#d6dce2;font-size:0.8rem}.ngDialog-theme-hero .ngdialog-content .ngdialog-content-footer a:hover{color:#f5f7f9}.ngdialog-address-search .ngdialog-content{width:550px}.ngdialog-address-confirm .ngdialog-content{width:550px}.ngdialog-address-confirm .ngdialog-content .ngdialog-inner{padding:0}.ngdialog-address-confirm .ngdialog-content .title-m{padding:12px 0;color:#838383}.ngdialog-address-confirm .ngdialog-content .map{z-index:0;height:400px;position:relative;overflow:hidden;transform:translateZ(0px)}.pac-container{z-index:5100}.row-fluid,.row-fluid-inc-phone{display:block;margin-left:-20px}.row-fluid:after,.row-fluid-inc-phone:after{content:"";display:table;clear:both}.row-fluid>[class^="col-"],.row-fluid-inc-phone>[class^="col-"]{display:block;float:left;padding-left:20px}.row-fluid>.col-1,.row-fluid-inc-phone>.col-1{width:8.33333%}.row-fluid>.col-2,.row-fluid-inc-phone>.col-2{width:16.66667%}.row-fluid>.col-3,.row-fluid-inc-phone>.col-3{width:25.0%}.row-fluid>.col-4,.row-fluid-inc-phone>.col-4{width:33.33333%}.row-fluid>.col-5,.row-fluid-inc-phone>.col-5{width:41.66667%}.row-fluid>.col-6,.row-fluid-inc-phone>.col-6{width:50.0%}.row-fluid>.col-7,.row-fluid-inc-phone>.col-7{width:58.33333%}.row-fluid>.col-8,.row-fluid-inc-phone>.col-8{width:66.66667%}.row-fluid>.col-9,.row-fluid-inc-phone>.col-9{width:75.0%}.row-fluid>.col-10,.row-fluid-inc-phone>.col-10{width:83.33333%}.row-fluid>.col-11,.row-fluid-inc-phone>.col-11{width:91.66667%}.row-fluid>.col-12,.row-fluid-inc-phone>.col-12{width:100.0%}.row-fluid>.offset-1,.row-fluid-inc-phone>.offset-1{margin-left:8.33333%}.row-fluid>.offset-2,.row-fluid-inc-phone>.offset-2{margin-left:16.66667%}.row-fluid>.offset-3,.row-fluid-inc-phone>.offset-3{margin-left:25.0%}.row-fluid>.offset-4,.row-fluid-inc-phone>.offset-4{margin-left:33.33333%}.row-fluid>.offset-5,.row-fluid-inc-phone>.offset-5{margin-left:41.66667%}.row-fluid>.offset-6,.row-fluid-inc-phone>.offset-6{margin-left:50.0%}.row-fluid>.offset-7,.row-fluid-inc-phone>.offset-7{margin-left:58.33333%}.row-fluid>.offset-8,.row-fluid-inc-phone>.offset-8{margin-left:66.66667%}.row-fluid>.offset-9,.row-fluid-inc-phone>.offset-9{margin-left:75.0%}.row-fluid>.offset-10,.row-fluid-inc-phone>.offset-10{margin-left:83.33333%}.row-fluid>.offset-11,.row-fluid-inc-phone>.offset-11{margin-left:91.66667%}@media only screen and (min-width: 0px) and (max-width: 767px){.row-fluid{margin-left:0 !important}}@media only screen and (min-width: 0px) and (max-width: 767px){.row-fluid>.col-1,.row-fluid>.col-2,.row-fluid>.col-3,.row-fluid>.col-4,.row-fluid>.col-5,.row-fluid>.col-6,.row-fluid>.col-7,.row-fluid>.col-8,.row-fluid>.col-9,.row-fluid>.col-10,.row-fluid>.col-11,.row-fluid>.col-12{width:100%;margin-left:0;padding-left:0}}html{font-size:100%}body{min-width:320px;font-size:0.9rem;line-height:1.5em;font-weight:300;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;background:#e8ecf0}body,*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::selection{background:#e8ecf0;color:#0aa5af}h1,h2,h3,h4,h5,.title-xxl,.title-xl,.title-l,.title-m,.title-s{font-family:"proxima-nova-soft","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3em;letter-spacing:1px;margin:0;text-transform:uppercase}h1,.title-xxl{font-size:2.5rem}@media only screen and (min-width: 0px) and (max-width: 767px){h1,.title-xxl{font-size:2rem}}h2,.title-xl{font-size:1.8rem}h3,.title-l{font-size:1.5rem}h4,.title-m{font-size:1.2rem}h5,.title-s{font-size:1rem}.title-highlighted{color:#05848c;text-transform:uppercase}p{color:#333;font-size:0.9rem;line-height:1.5em;margin:0 0 1em 0}hr{display:block;margin-top:0;margin-bottom:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:#acb4bc;height:0px;width:100%}hr:after{content:"";display:table;clear:both}hr.hr-dotted{border-top:3px dotted #e8ecf0}hr.hr-compact{width:200px;border-width:2px 0 0 0;border-color:#e8ecf0;margin:0 auto}a{text-decoration:none;color:#04bab1}a:hover{color:#000}ol{list-style-type:none;counter-reset:ol-counter;margin:0;padding:0}ol li{position:relative;padding-left:30px;margin-bottom:0.3em}ol li:before{display:block;position:absolute;left:0;top:0;content:counter(ol-counter);counter-increment:ol-counter}ol[type='a'] li:before{content:counter(ol-counter,lower-alpha)}ol[type='i'] li:before{content:counter(ol-counter,lower-roman)}form{display:block;margin:0;padding:0}form.ng-submitted .ng-invalid-required{border-color:#d64541;box-shadow:0px 0px 0px 1px #d64541;background-image:url(../images/form_warning.png);background-repeat:no-repeat;background-position:100% 50%;padding-right:20px}label{display:block;margin:0;padding:0;line-height:1.3em;text-align:left;color:#000}label.label-pre{text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;letter-spacing:1px;margin-bottom:10px;color:#6b7781}input[type="text"],input[type="password"],input[type="email"],textarea{border:none;background-color:#FFF;background-position:150% 50%;border:1px solid #acb4bc;height:40px;color:#000;outline:none;padding:0 12px;font-weight:300;vertical-align:baseline;border-radius:3px;box-shadow:none;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}input[type="text"].ng-dirty.ng-invalid,input[type="text"].ng-pristine.secondary-form-required,input[type="password"].ng-dirty.ng-invalid,input[type="password"].ng-pristine.secondary-form-required,input[type="email"].ng-dirty.ng-invalid,input[type="email"].ng-pristine.secondary-form-required,textarea.ng-dirty.ng-invalid,textarea.ng-pristine.secondary-form-required{border-color:#d64541;box-shadow:0px 0px 0px 1px #d64541}input[type="text"].ng-dirty.ng-invalid:hover,input[type="password"].ng-dirty.ng-invalid:hover,input[type="email"].ng-dirty.ng-invalid:hover,textarea.ng-dirty.ng-invalid:hover{border-color:#bc2c28;box-shadow:0px 0px 0px 1px #bc2c28}input[type="text"].validate-pindrop.ng-dirty.ng-valid:not(:focus),input[type="text"].validate-positive.ng-dirty.ng-valid:not(:focus),input[type="text"].validate-both.ng-dirty.ng-valid:not(:focus),input[type="password"].validate-pindrop.ng-dirty.ng-valid:not(:focus),input[type="password"].validate-positive.ng-dirty.ng-valid:not(:focus),input[type="password"].validate-both.ng-dirty.ng-valid:not(:focus),input[type="email"].validate-pindrop.ng-dirty.ng-valid:not(:focus),input[type="email"].validate-positive.ng-dirty.ng-valid:not(:focus),input[type="email"].validate-both.ng-dirty.ng-valid:not(:focus),textarea.validate-pindrop.ng-dirty.ng-valid:not(:focus),textarea.validate-positive.ng-dirty.ng-valid:not(:focus),textarea.validate-both.ng-dirty.ng-valid:not(:focus){background-image:url(../images/form_checkmark.png);background-repeat:no-repeat;background-position:100% 50%;padding-right:30px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){input[type="text"].validate-pindrop.ng-dirty.ng-valid:not(:focus),input[type="text"].validate-positive.ng-dirty.ng-valid:not(:focus),input[type="text"].validate-both.ng-dirty.ng-valid:not(:focus),input[type="password"].validate-pindrop.ng-dirty.ng-valid:not(:focus),input[type="password"].validate-positive.ng-dirty.ng-valid:not(:focus),input[type="password"].validate-both.ng-dirty.ng-valid:not(:focus),input[type="email"].validate-pindrop.ng-dirty.ng-valid:not(:focus),input[type="email"].validate-positive.ng-dirty.ng-valid:not(:focus),input[type="email"].validate-both.ng-dirty.ng-valid:not(:focus),textarea.validate-pindrop.ng-dirty.ng-valid:not(:focus),textarea.validate-positive.ng-dirty.ng-valid:not(:focus),textarea.validate-both.ng-dirty.ng-valid:not(:focus){background-size:25px 12px;background-image:url(../images/form_checkmark@2x.png)}}input[type="text"].validate-negative.ng-dirty.ng-invalid:not(:focus),input[type="text"].validate-both.ng-dirty.ng-invalid:not(:focus),input[type="text"].ng-pristine.secondary-form-required,input[type="password"].validate-negative.ng-dirty.ng-invalid:not(:focus),input[type="password"].validate-both.ng-dirty.ng-invalid:not(:focus),input[type="password"].ng-pristine.secondary-form-required,input[type="email"].validate-negative.ng-dirty.ng-invalid:not(:focus),input[type="email"].validate-both.ng-dirty.ng-invalid:not(:focus),input[type="email"].ng-pristine.secondary-form-required,textarea.validate-negative.ng-dirty.ng-invalid:not(:focus),textarea.validate-both.ng-dirty.ng-invalid:not(:focus),textarea.ng-pristine.secondary-form-required{background-image:url(../images/form_warning.png);background-repeat:no-repeat;background-position:100% 50%;padding-right:20px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){input[type="text"].validate-negative.ng-dirty.ng-invalid:not(:focus),input[type="text"].validate-both.ng-dirty.ng-invalid:not(:focus),input[type="text"].ng-pristine.secondary-form-required,input[type="password"].validate-negative.ng-dirty.ng-invalid:not(:focus),input[type="password"].validate-both.ng-dirty.ng-invalid:not(:focus),input[type="password"].ng-pristine.secondary-form-required,input[type="email"].validate-negative.ng-dirty.ng-invalid:not(:focus),input[type="email"].validate-both.ng-dirty.ng-invalid:not(:focus),input[type="email"].ng-pristine.secondary-form-required,textarea.validate-negative.ng-dirty.ng-invalid:not(:focus),textarea.validate-both.ng-dirty.ng-invalid:not(:focus),textarea.ng-pristine.secondary-form-required{background-size:25px 12px;background-image:url(../images/form_warning@2x.png)}}input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,textarea:hover{border-color:#56616b}input[type="text"]:focus,input[type="text"].ng-dirty.ng-invalid:focus,input[type="password"]:focus,input[type="password"].ng-dirty.ng-invalid:focus,input[type="email"]:focus,input[type="email"].ng-dirty.ng-invalid:focus,textarea:focus,textarea.ng-dirty.ng-invalid:focus{border-color:#04bab1;box-shadow:0px 0px 0px 1px #04bab1}input[type="text"].input-small,input[type="password"].input-small,input[type="email"].input-small,textarea.input-small{font-size:0.8rem;padding:5px 8px;height:34px}input[type="text"].input-large,input[type="password"].input-large,input[type="email"].input-large,textarea.input-large{font-size:1rem;padding:5px 8px;height:50px}input[type="text"].input-noborder,input[type="password"].input-noborder,input[type="email"].input-noborder,textarea.input-noborder{border:none}input[type="text"].input-noborder:focus,input[type="password"].input-noborder:focus,input[type="email"].input-noborder:focus,textarea.input-noborder:focus{box-shadow:none}textarea{height:auto;padding:12px;width:100%;min-height:200px}textarea.no-resize{resize:none}@media only screen and (min-width: 0px) and (max-width: 767px){html,body{height:auto}}body{height:100%}.container{display:block;position:relative;max-width:1120px;margin:0 auto}@media only screen and (min-width: 980px) and (max-width: 1199px){.container{max-width:960px}}@media only screen and (min-width: 768px) and (max-width: 979px){.container{max-width:none}}@media only screen and (min-width: 0px) and (max-width: 767px){.container{max-width:none}}.container-medium{display:block;position:relative;max-width:740px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 0px) and (max-width: 767px){.container-medium{max-width:100%}}.container-small{display:block;position:relative;max-width:545px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 0px) and (max-width: 767px){.container-small{max-width:100%}}.container-tiny{display:block;position:relative;max-width:340px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 0px) and (max-width: 767px){.container-tiny{max-width:100%}}.page-content{min-height:100%;height:auto !important;height:100%;margin:0 0 -150px 0}@media only screen and (min-width: 0px) and (max-width: 767px){.page-content{min-height:none;height:auto !important;margin-bottom:0}}.page-header{position:relative;background-color:#121c25;background-repeat:no-repeat;background-position:center;background-size:cover;height:230px;padding:90px 0 30px 0;z-index:1}.page-header a:hover{color:#fcfdff}.page-header.bg-dimmed:before{position:absolute;content:"";display:block;height:100%;width:100%;top:0;left:0;z-index:2;background:url(../images/colors/tertiary1_a60.png);background-color:transparent;background-image:-webkit-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.6));background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.6))}.page-header.bg-dimmed:after{position:absolute;content:"";display:block;height:100%;width:100%;top:0;left:0;z-index:1;background:rgba(163,175,205,0.2)}.page-header.bg-generic{background-image:url(../images/bg_generic.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.page-header.header-flexible{height:auto}.page-header.header-bright{background-color:#285B7B;background-image:-webkit-linear-gradient(-405deg, #285B7B 0%, #04BA94 150%);background-image:linear-gradient(135deg, #285B7B 0%, #04BA94 150%)}@media only screen and (min-width: 0px) and (max-width: 767px){.page-header{height:auto;padding:70px 10px 20px 10px}}.page-background-clear{background:#FFF}.page-header-inner{position:relative;z-index:10}@media only screen and (min-width: 768px) and (max-width: 979px){.page-header-inner{padding:0 15px}}.page-header-inner .lead{color:#FFF;color:rgba(255,255,255,0.5)}.page-header-inner h1,.page-header-inner h2{color:#FFF}.page-header-inner .strap{color:#acb4bc;line-height:1.4em}.page-header-nav{position:absolute;bottom:0;left:0;width:100%;padding:0 0 10px 0}.page-header-nav:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px) and (max-width: 979px){.page-header-nav{padding:0 15px 10px 15px}}@media only screen and (min-width: 0px) and (max-width: 767px){.page-header-nav{display:none}}.page-header-nav a{position:relative;z-index:100}.page-header-nav .muted-link{display:block;margin:0;padding:0;position:relative;z-index:90;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;font-weight:300;color:rgba(255,255,255,0.6)}.page-header-nav .muted-link i{display:block;background:url("../images/sprites.png") no-repeat -45px -192px;width:5px;height:8px;margin:2px 10px 0 0;float:left;opacity:0.6}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.page-header-nav .muted-link i{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-22.5px -96px}}.page-header-nav .muted-link:hover{color:#FFF}.page-header-nav .muted-link:hover i{opacity:1}.page-footer-push{height:150px}@media only screen and (min-width: 0px) and (max-width: 767px){.page-footer-push{height:auto}}input.no-ui{outline:none;border:none;background:none;padding:0;margin:0;box-shadow:none}ul.no-ui,ol.no-ui{display:block;list-style-type:none;margin:0;padding:0}ul.no-ui li,ol.no-ui li{margin:0;padding:0}ul.ul-branded{list-style-type:none;margin:0;padding:0}ul.ul-branded li{padding-left:20px;margin-bottom:10px;position:relative}ul.ul-branded li:before{position:absolute;content:"";left:0;top:8px;display:block;height:8px;width:8px;border-radius:100px;background:#04bab1}button.no-ui{outline:none;appearance:none;-webkit-appearance:none;border:none;margin:0;padding:0;background:none;border-radius:0;box-shadow:none}.tooltipsy{padding:10px 15px;border-radius:3px;max-width:250px;color:#FFF;background-color:#000;background-color:rgba(0,0,0,0.8);font-size:0.75rem}.tooltipsy:before{display:block;content:"";position:absolute;top:-4px;left:-4px;margin-left:50%;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #FFF;border-bottom:4px solid rgba(0,0,0,0.8)}.btn{background:none;display:inline-block;border-radius:3px;padding:0px 20px;height:40px;line-height:38px;font-size:0.8rem;font-weight:400;letter-spacing:1px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;vertical-align:top;appearance:none;-webkit-appearance:none;text-transform:uppercase;border:1px solid #04bab1;color:#04bab1;outline:none;-webkit-transition:all 0.075s linear;-moz-transition:all 0.075s linear;transition:all 0.075s linear}.btn:hover,.btn:focus{color:#FFF;border-color:#0aa5af;background:#0aa5af}.btn:active{color:#FFF;border-color:#05848c;background:#0aa5af;box-shadow:inset 0px 1px 3px rgba(0,0,0,0.2)}.btn.btn-primary{background-repeat:no-repeat;background-color:#04bab1;border:none;box-shadow:inset 0px -3px 0px 0px rgba(0,0,0,0.1),0px 1px 1px rgba(0,0,0,0.1);outline:none;color:#FFF;font-weight:600}.btn.btn-primary:hover,.btn.btn-primary:focus{background-size:200%}.btn.btn-primary:active{box-shadow:inset 0px 3px 0px 0px rgba(0,0,0,0.1);background:#0aa5af}.btn.btn-danger{background:#db5a56;border-color:#bc2c28;color:#FFF}.btn.btn-danger:hover,.btn.btn-danger:focus{border-color:#bc2c28;background:#bc2c28}.btn.btn-danger:active{border-color:#92221f;background:#92221f}.btn.btn-inverted-fill{color:#3f4b56;border-color:rgba(255,255,255,0.5);background:rgba(255,255,255,0.5)}.btn.btn-inverted-fill:hover,.btn.btn-inverted-fill:focus{color:#3f4b56;border-color:#FFF;background:#FFF}.btn.btn-inverted-fill:active{color:#3f4b56;border-color:#FFF;background:#FFF}.btn.btn-inverted-wired{background:none;color:#FFF;border-color:rgba(255,255,255,0.5)}.btn.btn-inverted-wired:hover,.btn.btn-inverted-wired:focus{background:none;color:#FFF;border-color:#fff}.btn.btn-inverted-wired:active{background:none;color:#FFF;border-color:#fff}.btn.btn-social-tw{background-color:#55acee;background-image:-webkit-linear-gradient(top, #55acee, #3ea1ec);background-image:linear-gradient(to bottom, #55acee, #3ea1ec);color:#FFF;border-color:transparent}.btn.btn-social-tw:hover,.btn.btn-social-tw:focus{background:#3ea1ec}.btn.btn-social-tw:active{background:#3ea1ec}.btn.btn-social-fb{background-color:#3B5997;background-image:-webkit-linear-gradient(top, #3B5997, #344e85);background-image:linear-gradient(to bottom, #3B5997, #344e85);color:#FFF;border-color:transparent}.btn.btn-social-fb:hover,.btn.btn-social-fb:focus{background:#344e85}.btn.btn-social-fb:active{background:#344e85}.btn.btn-large{height:50px;line-height:48px;padding:0px 20px}.btn.btn-small{padding:0 13px;height:34px;line-height:32px}.btn.btn-tiny{font-size:0.65rem;height:25px;line-height:23px;padding:0 10px}.btn.btn-fixed-tiny{width:70px;padding-left:0;padding-right:0}.btn.btn-fixed-small{width:150px;padding-left:0;padding-right:0}.btn.btn-fixed-small-flex{min-width:150px;padding-left:10px;padding-right:10px}.btn.btn-fixed-medium{width:200px}.btn.btn-fixed-large{width:300px}.btn.btn-fluid-full{width:100%}.btn.btn-centered{display:block;margin-left:auto;margin-right:auto}.btn[disabled],.btn[disabled]:hover,.btn[disabled]:focus,.btn[disabled]:active{background:#d6dce2;border-color:#d6dce2;color:#6b7781;box-shadow:none}.input-postcode,.input-voucher{text-transform:uppercase}.form-narrow{width:275px;margin-left:auto;margin-right:auto}.form-row{margin-left:-10px;margin-bottom:15px}.form-row.row-mbottom0{margin-bottom:0}.form-row>[class^="col-"]{padding-left:10px}.form-row>[class^="col-"].no-label{padding-top:22px}.form-row>[class^="col-"] input[type="text"],.form-row>[class^="col-"] input[type="password"],.form-row>[class^="col-"] input[type="email"],.form-row>[class^="col-"] select{width:100%}@media only screen and (min-width: 0px) and (max-width: 767px){.form-row{margin-bottom:0;margin-left:0}.form-row>[class^="col-"]{padding-left:0px;margin-bottom:15px}.form-row>[class^="col-"].no-label{padding-top:0}}.form-actions{display:block}.form-actions:after{content:"";display:table;clear:both}.form-actions .btn{display:block;margin:0}.input-merged .input-merged-first{border-radius:3px 0 0 3px;margin-right:-1px;float:left}.input-merged .input-merged-first:focus{box-shadow:none}.input-merged .input-merged-last{border-radius:0 3px 3px 0;float:left;z-index:2}.input-merged .input-merged-last:focus{box-shadow:none}.select-branded{position:relative}.select-branded select{background:#FFF;border-radius:3px;border:1px solid #acb4bc;box-shadow:0px 1px 1px rgba(0,0,0,0.1);color:#121c25;font-size:0.8rem;font-weight:300;height:40px;line-height:1;margin:0;outline:none;padding:5px 5px 5px 7px;position:relative;text-indent:0;vertical-align:bottom}@media screen and (-webkit-min-device-pixel-ratio: 0){.select-branded:before{background:url("../images/sprites.png") no-repeat 0 -146px;content:"";display:block;height:14px;margin-top:-7px;pointer-events:none;position:absolute;right:10px;top:50%;width:8px;z-index:10}}@media only screen and (-webkit-min-device-pixel-ratio: 0) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 0) and (-o-min-device-pixel-ratio: 13 / 10){.select-branded:before{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:0 -73px}}@media screen and (-webkit-min-device-pixel-ratio: 0){.select-branded select{-webkit-appearance:none;appearance:none;padding-right:25px}}@-moz-document url-prefix(){.select-branded select{padding-right:14px;padding-left:5px}}@-moz-document url-prefix(){.select-branded:hover select{border-color:#121c25;color:#000}}@media screen and (-webkit-min-device-pixel-ratio: 0){.select-branded:hover select{border-color:#121c25;color:#000}}@media screen and (-webkit-min-device-pixel-ratio: 0){.select-branded:hover:before{background-position:-20px -146px}}@media only screen and (-webkit-min-device-pixel-ratio: 0) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 0) and (-o-min-device-pixel-ratio: 13 / 10){.select-branded:hover:before{background-position:-10px -73px}}.select-branded:focus{border-color:#04bab1;color:#000}@media screen and (-webkit-min-device-pixel-ratio: 0){.select-branded:focus{background-image:url(../images/select-arrows-hover.png)}}.select-branded.select-small select{height:34px}.select-branded.select-full{width:100%}.radio-branded,.checkbox-branded{height:20px;width:20px}@media screen and (-webkit-min-device-pixel-ratio: 0){.radio-branded,.checkbox-branded{display:block;-webkit-appearance:none;-moz-appearance:none;border:none;outline:none;overflow:hidden;background:#FFF;border:1px solid #6b7781;box-shadow:inset 0px 0px 0px 10px #FFF,0px 2px 0px rgba(0,0,0,0.05);-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}.radio-branded:hover,.checkbox-branded:hover{border-color:#04bab1}.radio-branded:checked,.radio-branded.checked,.checkbox-branded:checked,.checkbox-branded.checked{background:#04bab1;border-color:#04bab1;box-shadow:inset 0px 0px 0px 4px #FFF,0px 2px 0px rgba(0,0,0,0.05);-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:wobble;animation-name:wobble;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.radio-branded:checked+label,.checkbox-branded:checked+label{color:#04bab1}.radio-branded[disabled],.radio-branded[disabled]:hover,.checkbox-branded[disabled],.checkbox-branded[disabled]:hover{border-color:#d6dce2;background:#e8ecf0;box-shadow:none}.checkbox-branded{border-radius:2px}.radio-branded{border-radius:40px}}.label-large{display:block;min-height:80px}.label-large input[type="checkbox"],.label-large input[type="radio"]{display:none}.label-large input[type="checkbox"]:checked+label,.label-large input[type="radio"]:checked+label{color:#04bab1}.label-large input[type="checkbox"]:checked+label .checkbox-branded,.label-large input[type="checkbox"]:checked+label .radio-branded,.label-large input[type="radio"]:checked+label .checkbox-branded,.label-large input[type="radio"]:checked+label .radio-branded{background:#04bab1;border-color:#04bab1;box-shadow:inset 0px 0px 0px 4px #FFF,0px 2px 0px rgba(0,0,0,0.05)}.label-large input[type="checkbox"]:checked+label span,.label-large input[type="radio"]:checked+label span{color:#04bab1}.label-large label{display:block;margin:0;padding:20px}.label-large label span{font-size:0.9rem;display:block;text-align:center;margin:0 0 10px 0;color:#6b7781}.label-large label .checkbox-branded,.label-large label .radio-branded{margin:0 auto}.label-large label:hover{background:#fcfdff}.switch{display:block;padding-bottom:10px}.switch:after{content:"";display:table;clear:both}.switch .switch-label{display:block;margin-left:75px;color:#3f4b56}.switch .switch-label .switch-label-title{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}.switch .switch-label:hover{color:#3f4b56;cursor:pointer}.switch input[type="checkbox"]{position:absolute;opacity:0}.switch input[type="checkbox"]+div{vertical-align:middle;width:60px;cursor:pointer;float:left;position:relative;height:30px;margin:2px;border-radius:999px;background:#e8ecf0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;box-shadow:inset 0px 0px 0px 1px rgba(63,75,86,0.2)}.switch input[type="checkbox"]+div:before{display:block;content:"Off";text-transform:uppercase;font-size:0.70rem;font-weight:400;position:absolute;top:1px;left:30px;width:30px;height:30px;line-height:30px;color:#6b7781;text-align:left;padding:0 2px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}.switch input[type="checkbox"]+div>div{float:left;width:28px;height:28px;border-radius:inherit;background:#ffffff;-webkit-transition-timing-function:cubic-bezier(0.54, 1.85, 0.5, 1);-webkit-transition-duration:0.4s;-webkit-transition-property:transform, background-color, box-shadow;-moz-transition-timing-function:cubic-bezier(0.54, 1.85, 0.5, 1);-moz-transition-duration:0.4s;-moz-transition-property:transform, background-color;box-shadow:0px 2px 5px rgba(0,0,0,0.3),0px 0px 0px 1px #acb4bc;pointer-events:none;margin-top:1px}.switch input[type="checkbox"]:hover+div{background-color:#d6dce2}.switch input[type="checkbox"]:checked+div{background-color:#3abc77;box-shadow:inset 0px 0px 0px 1px rgba(63,75,86,0.05),inset 0 0 0 15px #3abc77}.switch input[type="checkbox"]:checked+div:before{content:"On";left:0;color:#fff;padding:0 2px 0 8px}.switch input[type="checkbox"]:checked+div>div{-webkit-transform:translate3d(31px, 0, 0);-moz-transform:translate3d(31px, 0, 0);background-color:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.3),0px 0px 0 1px #0850ac;box-shadow:0px 2px 5px rgba(0,0,0,0.3),0 0 0 1px #3abc77}.switch input[type="checkbox"]:checked+div+.switch-label .switch-label-title{color:#3abc77}.page-lifted{position:relative;z-index:10;margin-top:-30px}@media only screen and (min-width: 0px) and (max-width: 767px){.page-lifted{margin-top:0}}.box{background:#FFF;border-top:3px solid #04bab1;position:relative}.box.no-emphasis{border-top:none}.box.emphasis-negative{border-top-color:#d64541}@media only screen and (min-width: 0px) and (max-width: 767px){.box{border-top:0}}.box-soft{position:relative;border-radius:3px;background:#FFF;box-shadow:0px 1px 2px rgba(0,0,0,0.2)}.box-bordered{position:relative;border-radius:3px;background:#FFF;border:2px solid #d6dce2}.box-inner{padding:30px}.box-inner:after{content:"";display:table;clear:both}.box-footer,.box-actions{padding:30px;border-top:1px solid #e8ecf0}.box-footer:after,.box-actions:after{content:"";display:table;clear:both}.box-header{padding:30px;border-bottom:1px solid #e8ecf0}.box-header:after{content:"";display:table;clear:both}.box-actions{background:#f5f7f9}.box-inner.inner-large,.box-footer.inner-large{padding:50px}.box-inner.inner-small,.box-footer.inner-small{padding:15px}.box-inner.inner-narrow,.box-footer.inner-narrow{padding:30px 80px}@media only screen and (min-width: 0px) and (max-width: 767px){.box-inner.inner-large,.box-inner.inner-narrow,.box-footer.inner-large,.box-footer.inner-narrow{padding:15px}}.pagination{display:block;margin:20px auto 0 auto;text-align:center;width:100px}.pagination .pagination-link{display:block;width:30px;line-height:30px;background:#FFF;border:1px solid #d6dce2;float:left;box-shadow:0px 1px 2px rgba(0,0,0,0.1)}.pagination .pagination-link:hover{background-color:#f5f7f9;cursor:pointer}.pagination .pagination-link.inactive:hover{cursor:default;background-color:#FFF}.pagination .pagination-link i{display:block;background:url("../images/sprites.png") no-repeat;width:8px;height:12px;margin:9px auto}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.pagination .pagination-link i{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:0 0}}.pagination .pagination-link.prev{border-radius:3px 0 0 3px}.pagination .pagination-link.prev i{background-position:-60px -174px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.pagination .pagination-link.prev i{background-position:-30px -87px}}.pagination .pagination-link.prev.inactive i{background-position:-60px -146px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.pagination .pagination-link.prev.inactive i{background-position:-30px -73px}}.pagination .pagination-link.next{border-radius:0 3px 3px 0}.pagination .pagination-link.next i{background-position:-84px -174px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.pagination .pagination-link.next i{background-position:-42px -87px}}.pagination .pagination-link.next.inactive i{background-position:-84px -146px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.pagination .pagination-link.next.inactive i{background-position:-42px -73px}}.pagination span{display:block;width:40px;line-height:30px;text-align:center;float:left;background:#FFF;border:1px solid #d6dce2;box-shadow:0px 1px 2px rgba(0,0,0,0.1);border-width:1px 0}select>.placeholder{display:none}.placeholder-empty-container{display:block;max-width:400px;margin:0 auto}.placeholder-empty-container .title-l{display:block;text-align:center;color:#56616b;margin-bottom:20px}.placeholder-empty-container .strap{display:block;text-align:center;color:#6b7781}.placeholder-empty{height:250px;width:250px;margin:50px auto 30px auto;border-bottom:1px solid #d6dce2;overflow:hidden}.placeholder-empty .roo{display:block;height:250px;width:225px;margin:10px auto 0 auto;background:url(../images/placeholder_roo.png) no-repeat center bottom;background-size:contain;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounceInUp;animation-name:bounceInUp;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.placeholder-empty .roo{background-image:url(../images/placeholder_roo@2x.png)}}@media only screen and (min-width: 0px) and (max-width: 767px){.placeholder-empty{height:160px;width:160px;margin-top:30px}.placeholder-empty .roo{height:160px;width:160px}}.has-ripples{position:relative}.has-ripples:before{content:"";position:absolute;width:100%;height:6px;background:url(../images/bg_ripples.png) repeat-x top center;top:-6px;left:0}.pull-right{float:right}.pull-left{float:left}.background-muted{background:#f5f7f9}.separation-top{border-top:1px solid #e8ecf0}.separation-bottom{border-bottom:1px solid #e8ecf0}.separation-left{border-left:1px solid #e8ecf0}.separation-right{border-right:1px solid #e8ecf0}.visibility-hidden{display:none !important}.visibility-visible{display:block !important}.pbottom-none{padding-bottom:0}.ptop-none{padding-bottom:0}.ptop5{padding-top:5px}.ptop10{padding-top:10px}.ptop15{padding-top:15px}.ptop20{padding-top:20px}.ptop30{padding-top:30px}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p30{padding:30px}.p50{padding:50px}.pbottom5{padding-bottom:5px}.pbottom10{padding-bottom:10px}.pbottom15{padding-bottom:15px}.pbottom20{padding-bottom:20px}.pbottom30{padding-bottom:30px}.pbottom50{padding-bottom:50px}.pbottom75{padding-bottom:75px}.m5{margin:5px}.m10{margin:10px}.m15{margin:15px}.m30{margin:30px}.m30{margin:50px}.mleft-none{margin-left:0}.mbottom-none{margin-bottom:0}.mtop-none{margin-top:0}.mtop5{margin-top:5px}.mtop10{margin-top:10px}.mtop15{margin-top:15px}.mtop20{margin-top:20px}.mtop30{margin-top:30px}.mtop50{margin-top:50px}.mbottom0{margin-bottom:0}.mbottom5{margin-bottom:5px}.mbottom10{margin-bottom:10px}.mbottom15{margin-bottom:15px}.mbottom20{margin-bottom:20px}.mbottom30{margin-bottom:30px}.mbottom50{margin-bottom:50px}.mleft5{margin-left:5px}.mleft10{margin-left:10px}.mleft15{margin-left:15px}.mleft20{margin-left:20px}.mleft30{margin-left:30px}.mleft50{margin-left:50px}.mright5{margin-right:5px}.mright10{margin-right:10px}.mright15{margin-right:15px}.mright20{margin-right:20px}.mright30{margin-right:30px}.mright50{margin-right:50px}.w30{width:30%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.vc-outer{display:table;height:100%;width:100%;vertical-align:middle}.vc-inner{display:table-cell;vertical-align:middle;max-width:100%}.no-wrap{white-space:nowrap}.lead{display:block;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400}.strap{font-size:1.1rem;color:#3f4b56;line-height:1.5em}@media only screen and (min-width: 0px) and (max-width: 767px){.strap{font-size:0.9rem}}.strap.strap-small{font-size:0.9rem;line-height:1.3rem}.text-highlighted{color:#04bab1}.text-highlighted-alt{color:#e8a410}.text-centered{text-align:center}.text-muted{color:#6b7781}.text-thin{font-weight:100}.text-negative{color:#d64541}.text-inverted{color:#FFF}.text-small{font-size:0.8rem;line-height:1.2em}.text-medium{font-size:1rem;line-height:1.5em}.text-large{font-size:1.1rem;line-height:1.5em}.text-xlarge{font-size:1.25rem;line-height:1.6em}.icon{display:block;position:relative}.icon.icon--circled{width:70px;height:70px;border-radius:300px;border:2px solid #acb4bc}.icon.icon--squared{width:70px;height:70px;border-radius:10px;border:2px solid #acb4bc}.icon.icon--inverted{border-color:rgba(255,255,255,0.3)}.icon.icon--primary{color:#04bab1}.icon.icon--medium{font-size:26px}.icon.icon--large{font-size:32px}.icon.icon--xlarge{font-size:44px}.icon.icon--centeredX i{margin-left:auto;margin-right:auto}.icon.icon--centeredY i{top:50%;margin-top:-22px}.icon i{display:block;position:relative}.icon--large{font-size:32px}.icon--centered{display:block;text-align:center}.results-group{overflow:hidden;padding:30px}@media only screen and (min-width: 0px) and (max-width: 767px){.results-group{padding:0}}.results-group.group-empty{padding:100px 20px}.results-group-title{display:block;padding:0px 20px 10px 20px;color:#04bab1}.results-group-title:after{content:"";display:table;clear:both}.results-group-title:hover{color:#04bab1}@media only screen and (min-width: 0px) and (max-width: 767px){.results-group-title{padding:10px 15px 10px 15px;font-size:0.8rem;line-height:1em;background:#e8ecf0;color:#3f4b56}.results-group-title:hover{color:#3f4b56}}@media only screen and (min-width: 768px){.results-group-title.anchor-padding{padding-top:0}.results-group-title.anchor-padding:before{display:block;content:"";height:75px;margin:-69px 0 0}}.results-group-description{padding:0px 20px 20px 20px;color:#6b7781}@media only screen and (min-width: 0px) and (max-width: 767px){.results-group-description{padding:15px}}ul.results-list{list-style-type:none;margin:0;padding:0;overflow:hidden}ul.results-list:after{content:"";display:table;clear:both}ul.results-list li{display:block;position:relative;overflow:hidden;margin-top:-1px;border-style:solid;border-color:#e8ecf0;border-width:1px 0px}ul.results-list li:after{content:"";display:table;clear:both}ul.results-list li:first-child{margin-top:0}ul.results-list li a{display:block;overflow:hidden}ul.results-list li .list-item-inner{display:block;position:relative;margin:10px 20px}ul.results-list li .list-item-inner:after{content:"";display:table;clear:both}@media only screen and (min-width: 0px) and (max-width: 979px){ul.results-list li .list-item-inner{margin:10px 20px}}ul.results-list li .list-item-title{display:block;line-height:1em;font-weight:400;color:#000}ul.results-list li .list-item-description{display:block;margin:0;padding:0;font-size:0.9rem;line-height:1.4em;color:#56616b}ul.results-list li i{position:absolute;right:0;top:50%;margin-top:-0.5em;font-size:1.1rem;line-height:1em;color:#04bab1}ul.results-list li:hover{background:#f5f7f9;z-index:2}ul.results-list li:hover i{display:block}@media only screen and (min-width: 0px) and (max-width: 979px){ul.results-list li:hover{background:none}ul.results-list li:focus,ul.results-list li:active{background:#f5f7f9}}.counter-control-vertical{display:block;width:50px;height:46px;position:relative}.counter-control-vertical:after{content:"";display:table;clear:both}.counter-control-vertical .counter-control-quantity{display:block;text-align:right;padding:0;margin:18px 5px 0 0;float:right;color:#6b7781}.counter-control-vertical .controls{display:block;height:46px;width:25px;padding:2px;position:absolute;background:#FFF;z-index:200;border-radius:3px;box-shadow:0px 0px 2px rgba(0,0,0,0.3)}.counter-control-vertical .controls:before{display:block;content:"";position:absolute;right:-5px;top:50%;margin-top:-3px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #FFF;z-index:2}.counter-control-vertical .controls:after{display:block;content:"";position:absolute;right:-6px;top:50%;margin-top:-3px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #acb4bc}.counter-control-vertical .control{display:block;text-align:center;padding:0;margin:0;height:21px;line-height:21px;color:#000;border-radius:2px}.counter-control-vertical .control:hover{background:#d6dce2}.counter-control-vertical .control:active{color:#FFF;background:#05848c}.counter-control-horizontal{display:block;height:25px;position:relative}.counter-control-horizontal:after{content:"";display:table;clear:both}.counter-control-horizontal input[type="text"]{display:block;width:24px;text-align:right;padding:0;margin:0;float:right;border:none;border-radius:0;background:none;overflow:visible;line-height:24px;height:24px;font-size:0.9rem;color:#acb4bc}.counter-control-horizontal .controls{background:#FFF;border-radius:3px;border:1px solid #d6dce2;float:left}.counter-control-horizontal .controls:after{content:"";display:table;clear:both}.counter-control-horizontal .control{display:block;float:left;-webkit-appearance:none;appearance:none;border:none;outline:none;width:21px;line-height:21px;padding:0;margin:0;background:none;text-align:center;color:#121c25}.counter-control-horizontal .control.ctrl-down{border-radius:2px 0 0 2px}.counter-control-horizontal .control.ctrl-up{border-radius:0 2px 2px 0;border-left:1px solid #d6dce2}.counter-control-horizontal .control:hover{background:#d6dce2}.counter-control-horizontal .control:active{color:#FFF;background:#04bab1}@media only screen and (min-width: 0px) and (max-width: 979px){.counter-control-horizontal .control:hover{background:#FFF}.counter-control-horizontal .control:active{color:#121c25;background:#d6dce2}}.counter-control-horizontal.counter-large{height:auto;margin-top:30px}.counter-control-horizontal.counter-large:after{content:"";display:table;clear:both}.counter-control-horizontal.counter-large .value{display:block;font-size:2rem;line-height:2rem;text-align:center;width:100px;margin:0 auto 10px auto}.counter-control-horizontal.counter-large .controls{float:none;width:72px;margin:0 auto}.counter-control-horizontal.counter-large .control{width:35px;height:35px;line-height:35px}ul.order-list{margin:0;position:relative}ul.order-list .order-list-scroll-indicator{display:block;position:absolute;overflow:hidden;height:5px;width:100%;padding:0px 15px 0 70px;opacity:0}@media only screen and (min-width: 0px) and (max-width: 767px){ul.order-list .order-list-scroll-indicator{display:none}}ul.order-list .order-list-scroll-indicator.ind-top{top:0}ul.order-list .order-list-scroll-indicator.ind-top span{border-top:1px solid #acb4bc;background-color:transparent;background-image:-webkit-linear-gradient(#d6dce2, #e8ecf0);background-image:linear-gradient(#d6dce2, #e8ecf0)}ul.order-list .order-list-scroll-indicator.ind-bottom{bottom:0}ul.order-list .order-list-scroll-indicator.ind-bottom span{border-bottom:1px solid #acb4bc;background-color:transparent;background-image:-webkit-linear-gradient(#e8ecf0, #d6dce2);background-image:linear-gradient(#e8ecf0, #d6dce2)}ul.order-list .order-list-scroll-indicator span{display:block;height:5px;width:100%}ul.order-list.has-scroll .order-list-scroll-indicator{display:block;opacity:1}ul.order-list.has-scroll .order-list-inner{padding-top:15px;padding-bottom:15px;overflow:hidden}ul.order-list .order-list-inner{position:relative;z-index:10;min-height:50px}ul.order-list li{display:block;position:relative;line-height:1.2em}ul.order-list li:after{content:"";display:table;clear:both}ul.order-list li.incremented .oi-inner:before{background:#FFF}ul.order-list li.has-counter .oi-inner{margin-left:40px}ul.order-list li.has-modifier .oi-title:hover{cursor:pointer;color:#04bab1}ul.order-list li:hover .counter-control-vertical{display:block}ul.order-list li:hover .oi-remove{display:block}ul.order-list .counter-control-vertical{display:none;float:left;width:35px;margin-top:-15px;margin-bottom:-31px;margin-left:5px}ul.order-list .oi-inner{position:relative;margin:3px 0}ul.order-list .oi-inner:after{content:"";display:table;clear:both}ul.order-list .oi-inner:before{display:block;position:absolute;content:"";top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:25px;border-radius:20px;-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;transition:background 0.1s linear}ul.order-list .oi-details{position:relative;padding-right:65px}ul.order-list .oi-price{position:absolute;top:0;right:15px;color:#6b7781}ul.order-list .oi-remove{display:none;position:absolute;top:0;right:0;color:#d64541;font-size:1.3rem}ul.order-list .oi-quantity{float:left;width:30px;padding-right:5px;text-align:right;color:#6b7781}ul.order-list .oi-title,ul.order-list .oi-modifiers{margin-left:30px}ul.order-list .oi-modifiers{color:#6b7781}.AllergyNote-Input{height:5rem;min-height:5rem}ul.order-summary{list-style-type:none;margin-top:20px;margin-bottom:20px}ul.order-summary li{display:block;margin:0;padding:0}ul.order-summary li:after{content:"";display:table;clear:both}ul.order-summary li.summary-total{margin-top:10px}ul.order-summary li.summary-tip .controls{margin-top:-5px;margin-right:5px;float:left}ul.order-summary li.summary-tip .order-summary-price{display:block;width:45px;text-align:right}.country-ae ul.order-summary li.summary-tip .order-summary-price{width:60px}ul.order-summary li.summary-credit{margin-top:12px;margin-bottom:20px}ul.order-summary li.summary-credit .order-summary-price{font-size:1rem;color:#04bab1;font-weight:normal}ul.order-summary li.summary-minimum{color:#d64541;text-align:right;line-height:1em;margin:0 0 5px 0}ul.order-summary li.AllergyNote{margin:24px 0}ul.order-summary li.AllergyNote .AllergyNote-Table{width:100%}ul.order-summary li.AllergyNote .AllergyNote-Edit{text-align:right}ul.order-summary li.AllergyNote .AllergyNote-ClippedText{max-width:185px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.order-summary .order-summary-item-ep{display:block;width:18px;height:18px;font-size:18px;text-align:center;overflow:hidden;float:left;margin:-1px 5px 0 -24px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear;cursor:pointer}ul.order-summary .order-summary-item-ep span{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKCAYAAAB8OZQwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDVERjZBRDU0M0IwMTFFNDhGNkY5NEVEQUU0QTlDREEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDVERjZBRDY0M0IwMTFFNDhGNkY5NEVEQUU0QTlDREEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNURGNkFEMzQzQjAxMUU0OEY2Rjk0RURBRTRBOUNEQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNURGNkFENDQzQjAxMUU0OEY2Rjk0RURBRTRBOUNEQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkHlYXMAAACGSURBVHjaYmLsnrIXiCP////PAMNMDAwMJ4B4AVPPVHcGKAAJ1gDxaiBeB5QwBwkygpX3TGUDsjcBsREQW4EFwVp6pnIBqX1ALMzEgAB/gPgrEHOwQFUxA6nFQGwMxLYwlZOBOACIg/6VZF9mAaoqA3LSgDgSKLAP5qRwIM4BCqyGGQ4QYACUYiz5pvW16QAAAABJRU5ErkJggg==) no-repeat center;width:5px;height:10px;margin:3px auto 0 auto}ul.order-summary .order-summary-item-ep:hover{border-color:#6b7781}ul.order-summary .order-summary-item-ep.expanded{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}ul.order-summary .order-summary-item{display:block;float:left;font-size:0.9rem;line-height:1.1em;margin:0 0 5px 0px;color:#000}ul.order-summary .order-summary-price{display:block;float:right;color:#6b7781;font-size:0.9rem;line-height:1.1em;font-weight:600}ul.order-summary .order-summary-charges{max-height:0;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear}ul.order-summary .order-summary-charges.expanded{max-height:100px}ul.order-summary .order-summary-charges .order-summary-item,ul.order-summary .order-summary-charges .order-summary-price{color:#6b7781;font-weight:300}ul.order-summary .order-summary-charges:after{content:"";height:10px;width:100%;position:relative;display:block}ul.order-summary .order-summary-total-label{display:block;float:left;line-height:1.1em;font-size:1.6rem;color:#000}ul.order-summary .order-summary-total-credits{display:block;float:right;color:#04bab1;font-weight:600;font-size:1.0rem;line-height:1.1em}ul.order-summary .order-summary-total-price{display:block;float:right;color:#04bab1;font-size:1.6rem;line-height:1.1em}ul.order-summary .counter-control{width:100px;margin-right:-10px;padding-right:10px}ul.order-summary .counter-control input[type="text"]{width:45px;margin:0;color:#04bab1}ul.order-summary .counter-control .control{color:#000}ul.order-summary .counter-control .control:hover{color:#FFF}.credit-remaining{border:1px solid #d6d9de;color:#697988;display:block;margin:20px 15px 10px 30px}.credit-remaining .credit-remaining-label{display:block;margin:14px}.credit-remaining .credit-remaining-price{font-size:1.6rem;display:block;margin:14px}.promotion-box{background:#f5f7f9}.promotion-box .promotion-inner{padding:30px;color:#04bab1;text-align:center}.popover{background:#FFF;position:relative;box-shadow:0 1px 2px rgba(0,0,0,0.2);border-radius:3px}.popover:before{content:"";position:absolute;width:0;height:0;top:-6px;left:50%;margin-left:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #FFF;z-index:12}.popover .popover-title{display:block;padding:10px 20px;border-bottom:1px solid #e8ecf0;background:#f5f7f9;border-radius:3px 3px 0 0}.popover .popover-inner{padding:20px}.popover .popover-inner .lead{display:block;margin-bottom:5px;line-height:1.5em;margin:0 0 10px 0;text-align:center;color:#04bab1}.popover .popover-inner .status-description{display:block;font-size:0.8rem;line-height:1.5em;text-align:center;color:#56616b}.badge{padding:3px 6px 2px 6px;border-radius:3px;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;font-weight:600;letter-spacing:0;text-align:center}.badge.badge-negative{background:#e17673;color:#FFF}.badge.badge-black{background:#000;color:#FFF}.notice{overflow:hidden;border:2px solid #d6dce2;border-radius:5px}.notice .notice-inner{padding:20px}.notice .notice-inner p{margin:0}.alert{overflow:hidden}.alert.ng-hide-remove,.alert.ng-hide-remove-active,.alert.ng-enter,.alert.ng-enter-active{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:maximiseAndAppear;animation-name:maximiseAndAppear;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;animation-duration:0.8s}.alert.alert-negative .alert-inner{background:#d64541}.alert.alert-warning .alert-inner{background:#dca631}.alert.alert-success .alert-inner{background:#3abc77}.alert.alert-holiday .alert-inner{background:url(../images/alert_holiday.png) top center #233a6e}.alert.alert-holiday .alert-inner span{color:#a1b5e2}.alert.alert-holiday .alert-inner strong{color:#FFF}.alert.alert-large .alert-inner{padding:30px}.alert span,.alert a{color:#FFF}.alert .alert-inner{padding:15px;font-size:0.8rem;line-height:1.4em;color:#FFF}.alert .alert-inner.inner-large{padding:30px;font-size:1rem}@media only screen and (min-width: 0px) and (max-width: 767px){.alert .alert-inner.inner-large{padding:15px;font-size:0.8rem}}.alert .alert-message{display:block}.alert .alert-actions{display:block;margin-top:10px}.alert .alert-actions:after{content:"";display:table;clear:both}.corporate-form{text-align:left}.corporate-form .corporate-from--is-corporate{text-align:right}.corporate-form .project-code{text-align:left;margin-left:31px;padding-top:10px}.card-form{width:250px;margin:0 auto}@media only screen and (min-width: 0px) and (max-width: 480px){.card-form{width:100%}}.card-row{display:block;margin-bottom:15px}.card-row:after{content:"";display:table;clear:both}.card-row .issuers{width:100%}.card-row .card-col-number{display:block;width:100%}.card-row .card-col-number input[type="text"]{width:100%}.card-row .card-col-expiry{float:left;width:50%}.card-row .card-col-expiry input[type="text"]{position:relative;width:50%;float:left;z-index:1}.card-row .card-col-expiry input.expiration-month{border-radius:3px 0 0 3px}.card-row .card-col-expiry input.expiration-month:focus{z-index:2}.card-row .card-col-expiry input.expiration-year{border-radius:0 3px 3px 0;margin-left:-1px}.card-row .card-col-cvv{float:left;width:50%;padding-left:10px}.card-row .card-col-cvv input[type="text"]{width:100%}.card-row .card-col-postcode{width:100%}.card-row .card-col-postcode input[type="text"]{width:100%}.card-form-security{display:block;margin:0px auto 0 auto;padding:10px 15px;border-width:1px 0;border-style:solid;border-color:#3abc77}.card-form-security i{display:block;float:left;margin-top:10px;background:transparent url(/assets/images/icons/card-security-icon-871f3c007bec3e6834b2bd0bab819278.png) no-repeat 0 0;width:24px;height:24px}.card-form-security .security-text{display:block;margin-left:40px;line-height:1.4em;color:#3abc77}.card-form-security .security-text strong{display:block}.card-form-security .security-text span{display:block}.card-number-wrapper{position:relative}.card-number-wrapper input[type="text"]{padding-right:60px}.card-number-wrapper .card-icon.icon-small{position:absolute;right:4px;top:4px;height:31px;border-radius:2px}.card-number-wrapper .card-icon.icon-small.ng-hide-remove,.card-number-wrapper .card-icon.icon-small.ng-hide-remove-active{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear}.card-icon{display:block;width:62px;height:40px;background:url("../images/sprites.png") no-repeat 0 0}.card-icon.icon-small{width:47px;height:30px}.card-icon.has-bg.card-icon-visa{background-color:#3956a7}.card-icon.has-bg.card-icon-mastercard{background-color:#13457b}.card-icon.has-bg.card-icon-maestro{background-color:#13457b}.card-icon.has-bg.card-icon-dinersclub{background-color:#074d94}.card-icon.has-bg.card-icon-discover{background-color:#f0f1f1}.card-icon.has-bg.card-icon-american_express,.card-icon.has-bg.card-icon-amex{background-color:#0073a5}.card-icon.has-bg.card-icon-jcb{background-color:#0b479c}.card-icon.has-bg.card-icon-paypal{background-color:#ffffff;border:1px solid #bfc0c2}.card-icon.has-bg.card-icon-unknown{background-color:#121c24}.card-icon.card-icon-visa{background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-visa{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:0 0}}.card-icon.card-icon-visa.icon-small{background-position:0 -82px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-visa.icon-small{background-position:0 -41px}}.card-icon.card-icon-mastercard{background-position:-128px 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-mastercard{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-64px 0}}.card-icon.card-icon-mastercard.icon-small{background-position:-97px -82px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-mastercard.icon-small{background-position:-48.5px -41px}}.card-icon.card-icon-maestro{background-position:-256px 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-maestro{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-128px 0}}.card-icon.card-icon-maestro.icon-small{background-position:-194px -82px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-maestro.icon-small{background-position:-97px -41px}}.card-icon.card-icon-dinersclub{background-position:-384px 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-dinersclub{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-192px 0}}.card-icon.card-icon-dinersclub.icon-small{background-position:-291px -82px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-dinersclub.icon-small{background-position:-145.5px -41px}}.card-icon.card-icon-discover{background-position:-512px 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-discover{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-256px 0}}.card-icon.card-icon-discover.icon-small{background-position:-388px -82px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-discover.icon-small{background-position:-194px -41px}}.card-icon.card-icon-american_express,.card-icon.card-icon-amex{background-position:-640px 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-american_express,.card-icon.card-icon-amex{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-320px 0}}.card-icon.card-icon-american_express.icon-small,.card-icon.card-icon-amex.icon-small{background-position:-485px -82px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-american_express.icon-small,.card-icon.card-icon-amex.icon-small{background-position:-242.5px -41px}}.card-icon.card-icon-jcb{background-position:-768px 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-jcb{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-384px 0}}.card-icon.card-icon-jcb.icon-small{background-position:-582px -82px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-jcb.icon-small{background-position:-291px -41px}}.card-icon.card-icon-paypal{background-position:-285px -146px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-paypal{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-142.5px -73px}}.card-icon.card-icon-paypal.icon-small{background-position:-188px -146px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-paypal.icon-small{background-position:-94px -73px}}.card-icon.card-icon-unknown{background-position:-896px 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-unknown{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-448px 0}}.card-icon.card-icon-unknown.icon-small{background-position:-679px -82px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.card-icon.card-icon-unknown.icon-small{background-position:-339.5px -41px}}ul.payment-cards-list{border-top:1px solid #e8ecf0}ul.payment-cards-list li{display:block;overflow:hidden;position:relative;z-index:10;padding:0;border-bottom:1px solid #e8ecf0;cursor:pointer}ul.payment-cards-list li [class^="card-"]{font-size:0.9rem;line-height:1em}ul.payment-cards-list li .card-inner{margin:10px 20px;position:relative}ul.payment-cards-list li .card-inner:after{content:"";display:table;clear:both}ul.payment-cards-list li .card-checkbox{display:block;position:absolute;left:0;top:0;height:100%;width:10%;float:left}ul.payment-cards-list li .card-checkbox input[type="radio"]{position:absolute;margin-top:-10px;top:50%}ul.payment-cards-list li .card-main{width:70%;margin-left:10%;float:left;position:relative}ul.payment-cards-list li .card-actions{display:none;width:20%;float:left;text-align:center}ul.payment-cards-list li .card-actions a{text-align:right;margin:0 5px}ul.payment-cards-list li.card-selectable{cursor:pointer}ul.payment-cards-list li.card-expired .card-number,ul.payment-cards-list li.card-expired .card-expiry{color:#d64541}ul.payment-cards-list li .card-icon{position:absolute;left:0;top:0;border-radius:3px}ul.payment-cards-list li a{font-size:0.9rem}ul.payment-cards-list li .card-number,ul.payment-cards-list li .card-expiry,ul.payment-cards-list li .card-actions{float:left;height:40px}ul.payment-cards-list li .card-number{width:60%;padding-left:80px}ul.payment-cards-list li .card-expiry{width:40%}ul.payment-cards-list li .card-actions{display:none;text-align:right;width:20%;padding-bottom:0}ul.payment-cards-list li .card-actions a{text-align:right;margin-left:10px}ul.payment-cards-list li .card-actions .btn{float:right;display:block;margin-top:5px}ul.payment-cards-list li:hover{background:#f5f7f9}ul.payment-cards-list li:hover .card-actions{display:table}@media only screen and (min-width: 0px) and (max-width: 767px){ul.payment-cards-list li .card-inner{margin-left:15px;margin-right:15px}ul.payment-cards-list li .card-number{width:100%}ul.payment-cards-list li .card-expiry{display:none}ul.payment-cards-list li .card-actions{display:table}ul.payment-cards-list li:hover{background:none}}ul.addressbook-list{border-top:1px solid #e8ecf0}ul.addressbook-list li{display:block;overflow:hidden;position:relative;z-index:10;padding:0;border-bottom:1px solid #e8ecf0;cursor:pointer}ul.addressbook-list li [class^="address-"]{font-size:0.9rem;line-height:1em}ul.addressbook-list li .address-inner{margin:15px 20px;position:relative}ul.addressbook-list li .address-inner:after{content:"";display:table;clear:both}ul.addressbook-list li .address-checkbox{display:block;position:absolute;left:0;top:0;height:100%;width:10%;float:left}ul.addressbook-list li .address-checkbox input[type="radio"]{position:absolute;margin-top:-10px;top:50%}ul.addressbook-list li .address-main{width:70%;margin-left:10%;float:left}ul.addressbook-list li .address-actions{display:none;width:20%;float:left;text-align:center}ul.addressbook-list li .address-actions a{text-align:right;margin:0 5px}ul.addressbook-list li:hover{background:#f5f7f9}ul.addressbook-list li.address-outofrange{cursor:default}ul.addressbook-list li.address-outofrange .warning-text{display:block;float:left;font-size:0.8rem;padding:4px 6px;border-radius:3px;margin:0 0 10px 0;color:#FFF;background:#e48380}ul.addressbook-list li.address-outofrange .address-checkbox{display:none}ul.addressbook-list li.address-outofrange .address-main{margin-left:0}ul.addressbook-list li.address-outofrange .address-lines,ul.addressbook-list li.address-outofrange .address-city,ul.addressbook-list li.address-outofrange .address-phone{display:block;color:#d64541}ul.addressbook-list li a{font-size:0.9rem}ul.addressbook-list li .address-lines{display:block;font-weight:400;padding:0;margin:0 0 5px 0}ul.addressbook-list li .address-city{display:block;color:#6b7781;margin:0}ul.addressbook-list li .address-notes,ul.addressbook-list li .address-phone{display:block;color:#6b7781;margin:5px 0 0 0}ul.addressbook-list li:hover .address-actions{display:block}@media only screen and (min-width: 0px) and (max-width: 767px){ul.addressbook-list li .address-actions{display:block}ul.addressbook-list li:hover{background:none}}.animate-disappear.ng-leave,.animate-disappear.ng-leave-active,.animate-disappear.ng-hide-add,.animate-disappear.ng-hide-add-active{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:disappear;animation-name:disappear}.animate-appear.ng-enter,.animate-appear.ng-enter-active,.animate-appear.ng-hide-remove,.animate-appear.ng-hide-remove-active{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear}.animate-minimise.ng-leave,.animate-minimise.ng-leave-active,.animate-minimise.ng-hide-add,.animate-minimise.ng-hide-add-active{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:minimise;animation-name:minimise}.animate-maximise.ng-enter,.animate-maximise.ng-enter-active,.animate-maximise.ng-hide-remove,.animate-maximise.ng-hide-remove-active{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:maximise;animation-name:maximise}.animate-maximiseAndAppear.ng-enter,.animate-maximiseAndAppear.ng-enter-active,.animate-maximiseAndAppear.ng-hide-remove,.animate-maximiseAndAppear.ng-hide-remove-active{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:maximiseAndAppear;animation-name:maximiseAndAppear}@media only screen and (min-width: 0px) and (max-width: 480px){.hide--phone-only{display:none}}@media only screen and (min-width: 0px) and (max-width: 767px){.hide--phone-to-tabletsmall{display:none !important}}@media only screen and (min-width: 481px) and (max-width: 979px){.hide--tabletsmall-to-tabletlarge{display:none !important}}@media only screen and (min-width: 768px){.hide--tabletlarge-and-up{display:none !important}}.badge-new-large{display:block;position:relative;margin:-80px auto 10px auto;width:80px;height:80px;z-index:20}.badge-new-large .badge-new-text{display:block;position:absolute;color:#FFF;line-height:64px;width:66px;height:66px;letter-spacing:2px;border:1px solid #FFF;border-radius:100px;margin:7px;text-align:center;text-transform:uppercase;z-index:10}.badge-new-large svg{display:block;position:absolute;height:80px;width:80px}.badge-new-large svg path{fill:#f3c024;stroke:#FFF;stroke-width:2px}@media only screen and (min-width: 0px) and (max-width: 767px){.badge-new-large{display:none}}.badge-new{background:#f3c024;color:#FFF}.loading-spinner{padding:50px}.loading-spinner .loading-text{margin-top:30px;display:block;text-align:center;font-family:"proxima-nova-soft","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.4em;letter-spacing:3px;color:#FFF;text-transform:uppercase}.spinner{margin:30px auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#FFF;box-shadow:0px 1px 2px rgba(0,0,0,0.8);border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%, 80%, 100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.checkmark{display:block;font-size:32px;text-align:center;color:#3abc77}.icon-large{font-size:2rem}.country-flag{display:block;background-image:url("../images/sprite_flags_11.jpg");background-size:216px 18px;background-repeat:no-repeat;background-position:top left;height:18px;width:18px}.country-flag.country-flag_rounded{border-radius:1px}.country-flag.flag-uk{background-position:0 0}.country-flag.flag-au{background-position:-18px 0}.country-flag.flag-fr{background-position:-36px 0}.country-flag.flag-de{background-position:-54px 0}.country-flag.flag-ie{background-position:-72px 0}.country-flag.flag-it{background-position:-90px 0}.country-flag.flag-nl{background-position:-108px 0}.country-flag.flag-es{background-position:-126px 0}.country-flag.flag-be{background-position:-144px 0}.country-flag.flag-ae{background-position:-162px 0}.country-flag.flag-hk{background-position:-180px 0}.country-flag.flag-sg{background-position:-198px 0}header{display:block;height:80px;width:100%;position:fixed;z-index:121;padding:0px 15px;top:0}header:after{content:"";display:table;clear:both}@media only screen and (min-width: 0px) and (max-width: 767px){header{padding:0px;height:50px}}header .header-bg{position:absolute;width:100%;height:100%;left:0;top:-100px;background:#FFF;background:rgba(255,255,255,0.95);z-index:120;box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.2);-webkit-transition:top 0.1s linear;-moz-transition:top 0.1s linear;transition:top 0.1s linear}@media only screen and (min-width: 0px) and (max-width: 767px){header .header-bg{background:#121c25;box-shadow:none;top:0px}}header .header-content{width:100%;height:100%;z-index:121;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}@media only screen and (min-width: 0px) and (max-width: 767px){header .header-content{padding-top:0}}header .header-logo{display:block;float:left;background-repeat:no-repeat;background-position:center;background-size:contain;width:200px;height:80px;margin-left:-5px;position:relative;-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear;background-image:url(/assets/images/logo_negative-5f9250590413ac398fa594e025fcd669.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){header .header-logo{background-image:url(/assets/images/logo_negative@2x-681f10e7d0e04790d8657375e47a066f.png)}}@media only screen and (min-width: 0px) and (max-width: 767px){header .header-logo{float:none;width:100px;height:50px;margin:0 auto;z-index:41;background-image:url(/assets/images/logo_wordmark_negative-86cc85ead3334e84d857d0fe18862dda.png)}}header ul.header--nav{margin-top:26px;-webkit-transition:margin 0.1s linear;-moz-transition:margin 0.1s linear;transition:margin 0.1s linear}header ul.header--nav>li>a{color:#FFF;color:rgba(255,255,255,0.6)}header ul.header--nav>li>a:hover,header ul.header--nav>li>a.dropdown-open{color:#FFF}header ul.header--nav>li>a.btn{border-color:#FFF;border-color:rgba(255,255,255,0.4)}header ul.header--nav>li>a.btn:hover{border-color:#FFF;background:none;color:#FFF}header ul.header--nav>li>a.btn:active{border-color:#FFF;background:rgba(0,0,0,0.1);color:#FFF}header.header-scrolling,.driver--partners-page header,header.header-white{height:60px;position:fixed}header.header-scrolling .header-bg,.driver--partners-page header .header-bg,header.header-white .header-bg{top:0}@media only screen and (min-width: 0px) and (max-width: 767px){header.header-scrolling,.driver--partners-page header,header.header-white{height:50px}}header.header-scrolling .header-logo,.driver--partners-page header .header-logo,header.header-white .header-logo{margin-top:4px;height:50px;width:150px;background-image:url(/assets/images/logo_positive-0ca4ea563f472f4ec5cc33e8e0ce856e.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){header.header-scrolling .header-logo,.driver--partners-page header .header-logo,header.header-white .header-logo{background-image:url(/assets/images/logo_positive@2x-406aa05d14e86995fd0fcef27723db20.png)}}@media only screen and (min-width: 0px) and (max-width: 767px){header.header-scrolling .header-logo,.driver--partners-page header .header-logo,header.header-white .header-logo{float:none;width:100px;height:50px;margin:0 auto;z-index:41;background-image:url(/assets/images/logo_wordmark_negative-86cc85ead3334e84d857d0fe18862dda.png)}}header.header-scrolling ul.header--nav,.driver--partners-page header ul.header--nav,header.header-white ul.header--nav{margin-top:13px}header.header-scrolling ul.header--nav>li,.driver--partners-page header ul.header--nav>li,header.header-white ul.header--nav>li{-webkit-transition:margin 0.1s linear;-moz-transition:margin 0.1s linear;transition:margin 0.1s linear}header.header-scrolling ul.header--nav>li>a,.driver--partners-page header ul.header--nav>li>a,header.header-white ul.header--nav>li>a{color:#6b7781}header.header-scrolling ul.header--nav>li>a .icon-home,.driver--partners-page header ul.header--nav>li>a .icon-home,header.header-white ul.header--nav>li>a .icon-home{background-position:0 -21px}header.header-scrolling ul.header--nav>li>a:hover .icon-home,.driver--partners-page header ul.header--nav>li>a:hover .icon-home,header.header-white ul.header--nav>li>a:hover .icon-home{background-position:0 9px}header.header-scrolling ul.header--nav>li>a .icon-cart,.driver--partners-page header ul.header--nav>li>a .icon-cart,header.header-white ul.header--nav>li>a .icon-cart{background-position:-20px -21px}header.header-scrolling ul.header--nav>li>a:hover .icon-cart,.driver--partners-page header ul.header--nav>li>a:hover .icon-cart,header.header-white ul.header--nav>li>a:hover .icon-cart{background-position:-20px 9px}header.header-scrolling ul.header--nav>li>a .icon-account,.driver--partners-page header ul.header--nav>li>a .icon-account,header.header-white ul.header--nav>li>a .icon-account{background-position:-40px -21px}header.header-scrolling ul.header--nav>li>a:hover .icon-account,.driver--partners-page header ul.header--nav>li>a:hover .icon-account,header.header-white ul.header--nav>li>a:hover .icon-account{background-position:-40px 9px}header.header-scrolling ul.header--nav>li>a .icon-search,.driver--partners-page header ul.header--nav>li>a .icon-search,header.header-white ul.header--nav>li>a .icon-search{background-position:-60px -21px}header.header-scrolling ul.header--nav>li>a:hover .icon-search,.driver--partners-page header ul.header--nav>li>a:hover .icon-search,header.header-white ul.header--nav>li>a:hover .icon-search{background-position:-60px 9px}header.header-scrolling ul.header--nav>li>a:hover,.driver--partners-page header ul.header--nav>li>a:hover,header.header-scrolling ul.header--nav>li>a.dropdown-open,.driver--partners-page header ul.header--nav>li>a.dropdown-open,header.header-white ul.header--nav>li>a:hover,header.header-white ul.header--nav>li>a.dropdown-open{color:#04bab1}header.header-scrolling ul.header--nav>li>a:hover .dd-arrow,.driver--partners-page header ul.header--nav>li>a:hover .dd-arrow,header.header-scrolling ul.header--nav>li>a.dropdown-open .dd-arrow,.driver--partners-page header ul.header--nav>li>a.dropdown-open .dd-arrow,header.header-white ul.header--nav>li>a:hover .dd-arrow,header.header-white ul.header--nav>li>a.dropdown-open .dd-arrow{background-position:-40px -174px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){header.header-scrolling ul.header--nav>li>a:hover .dd-arrow,.driver--partners-page header ul.header--nav>li>a:hover .dd-arrow,header.header-scrolling ul.header--nav>li>a.dropdown-open .dd-arrow,.driver--partners-page header ul.header--nav>li>a.dropdown-open .dd-arrow,header.header-white ul.header--nav>li>a:hover .dd-arrow,header.header-white ul.header--nav>li>a.dropdown-open .dd-arrow{background-position:-20px -87px}}header.header-scrolling ul.header--nav>li>a.btn,.driver--partners-page header ul.header--nav>li>a.btn,header.header-white ul.header--nav>li>a.btn{color:#04bab1;border-color:#04bab1}header.header-scrolling ul.header--nav>li>a.btn:hover,.driver--partners-page header ul.header--nav>li>a.btn:hover,header.header-white ul.header--nav>li>a.btn:hover{border-color:#04bab1;background:#04bab1;color:#FFF}header.header-scrolling ul.header--nav>li>a.btn:active,.driver--partners-page header ul.header--nav>li>a.btn:active,header.header-white ul.header--nav>li>a.btn:active{border-color:#05848c;background:#0aa5af;color:#FFF}header.header-scrolling ul.header--nav>li>a .dd-arrow,.driver--partners-page header ul.header--nav>li>a .dd-arrow,header.header-white ul.header--nav>li>a .dd-arrow{background-position:-40px -160px;-webkit-transition:none;-moz-transition:none;transition:none}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){header.header-scrolling ul.header--nav>li>a .dd-arrow,.driver--partners-page header ul.header--nav>li>a .dd-arrow,header.header-white ul.header--nav>li>a .dd-arrow{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-20px -80px}}header.header-scrolling ul.header--nav>li>a:hover .dd-arrow,.driver--partners-page header ul.header--nav>li>a:hover .dd-arrow,header.header-white ul.header--nav>li>a:hover .dd-arrow{background-position:-40px -174px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){header.header-scrolling ul.header--nav>li>a:hover .dd-arrow,.driver--partners-page header ul.header--nav>li>a:hover .dd-arrow,header.header-white ul.header--nav>li>a:hover .dd-arrow{background-position:-20px -87px}}header.header-with-banner{position:absolute;top:90px}@media only screen and (min-width: 0px) and (max-width: 767px){header.header-with-banner{top:110px}}@media only screen and (min-width: 768px){header.header-with-banner.header-scrolling,.driver--partners-page header.header-with-banner{position:fixed;top:0}}header .nav-toggle{position:absolute;display:none;right:15px;top:17px;height:20px;width:20px;float:right;z-index:90;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}@media only screen and (min-width: 0px) and (max-width: 767px){header .nav-toggle{display:block}}header .nav-toggle span{position:absolute;display:block;height:2px;width:100%;margin:0;background:#acb4bc;border-radius:5px;overflow:hidden;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}header .nav-toggle .bar-first{top:0}header .nav-toggle .bar-second{top:7px}header .nav-toggle .bar-third{top:14px}header .nav-toggle.is-close-icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}header .nav-toggle.is-close-icon span{margin:0;background:#f5f7f9}header .nav-toggle.is-close-icon .bar-first{top:50%;margin-top:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header .nav-toggle.is-close-icon .bar-second{top:50%;margin-top:-1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header .nav-toggle.is-close-icon .bar-third{top:50%;margin-top:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header .nav-toggle.is-close-icon:hover span,header .nav-toggle.is-close-icon:active span{background:#d6dce2}header .nav-toggle:hover span,header .nav-toggle:active span{background:#0aa5af}ul.header--nav{float:right;min-width:400px}ul.header--nav:after{content:"";display:table;clear:both}ul.header--nav>li{display:block;float:left;margin:0 0 0 30px;position:relative}ul.header--nav>li:after{content:"";display:table;clear:both}ul.header--nav>li>a{display:block;position:relative;font-family:"proxima-nova-soft","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;line-height:34px}ul.header--nav>li>a:after{content:"";display:table;clear:both}ul.header--nav>li>a .header-icon{float:left;height:34px;width:17px;display:block;background:transparent url(/assets/images/icons/nav-bar-sprite-ced513eeaa4396463df4b2a5b1908037.svg) no-repeat 0 0}ul.header--nav>li>a .icon-home{background-position:0 -81px}ul.header--nav>li>a:hover .icon-home{background-position:0 -51px}ul.header--nav>li>a .icon-cart{background-position:-20px -81px}ul.header--nav>li>a:hover .icon-cart{background-position:-20px -51px}ul.header--nav>li>a .icon-account{background-position:-40px -81px}ul.header--nav>li>a:hover .icon-account{background-position:-40px -51px}ul.header--nav>li>a .icon-search{background-position:-60px -81px}ul.header--nav>li>a:hover .icon-search{background-position:-60px -51px}ul.header--nav>li>a span{display:block;float:left;margin-left:10px}ul.header--nav>li>a .account-name{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}ul.header--nav>li>a:hover{color:#04bab1}ul.header--nav>li>a:hover .dd-arrow{color:#04bab1}ul.header--nav>li>a.has-arrow{padding-right:30px}ul.header--nav>li>a.has-arrow .dd-arrow{display:block;position:absolute;background:url("../images/sprites.png") no-repeat -40px -146px;width:8px;height:6px;top:14px;right:11px;opacity:0.6;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.header--nav>li>a.has-arrow .dd-arrow{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-20px -73px}}ul.header--nav>li>a.has-arrow:hover .dd-arrow,ul.header--nav>li>a.has-arrow.dropdown-open .dd-arrow{opacity:1}ul.header--nav>li>a .country-flag{margin:7px 0px 10px 0px;float:left}ul.header--nav>li.nav-phone-to-tabletsmall{display:none}@media only screen and (min-width: 0px) and (max-width: 767px){ul.header--nav>li.nav-phone-to-tabletsmall{display:block}}@media only screen and (min-width: 0px) and (max-width: 767px){ul.header--nav>li.nav-tabletlarge-and-up{display:none}}@media only screen and (min-width: 0px) and (max-width: 767px){ul.header--nav{display:none;position:absolute;overflow:hidden;top:0;right:0;height:100%;width:100%;padding:100px 0;z-index:20}ul.header--nav.show-mobile-nav{display:block;overflow:visible}ul.header--nav.show-mobile-nav-add,ul.header--nav.show-mobile-nav-add-active{display:block;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}ul.header--nav.show-mobile-nav-remove,ul.header--nav.show-mobile-nav-remove-active{display:block;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOut;animation-name:fadeOut}ul.header--nav .header--nav-backdrop{display:block;position:fixed;height:100%;height:100vh;width:100%;top:0;left:0;background:#121c25;z-index:8}ul.header--nav>li{float:none;margin:0;z-index:20;border-bottom:1px solid #56616b}ul.header--nav>li:after{content:"";display:table;clear:both}ul.header--nav>li:first-child{border-top:1px solid #56616b}ul.header--nav>li>a{display:block;padding:15px 30px;margin:0;text-align:center;line-height:normal;height:auto;color:#fff;z-index:20}ul.header--nav>li>a i{display:none}ul.header--nav>li>a span{display:block;float:none;margin:0}ul.header--nav>li>a:hover{color:none}ul.header--nav>li>a.btn{margin:15px}}.nav-dropdown{position:absolute;right:0;top:60px;padding:5px 0;width:200px;border-radius:3px;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.3);z-index:110}.nav-dropdown .popover{z-index:110}.nav-dropdown:before{left:auto;top:-5px;right:9px}.nav-dropdown:after{content:"";position:absolute;width:0;height:0;top:-6px;left:auto;right:9px;margin-left:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #d6dce2;z-index:11}.nav-dropdown .hover-space{display:block;position:absolute;top:-30px;height:30px;width:100%}.nav-dropdown li{overflow:hidden}.nav-dropdown li.nav-dropdown-title{padding:17px 17px 15px 17px;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;text-align:center;border-bottom:1px solid #e8ecf0}.nav-dropdown li.li-first{border-radius:3px 3px 0 0}.nav-dropdown li.li-last{border-radius:0 0 3px 3px}.nav-dropdown a,.nav-dropdown form button{display:block;padding:10px 17px}.nav-dropdown a:hover,.nav-dropdown form button:hover{background:#f5f7f9}.nav-dropdown form button{border:0;background-color:none}.nav-dropdown.ng-hide-remove,.nav-dropdown.ng-hide-remove-active{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-duration:0.1s;-moz-animation-duration:0.1s;animation-duration:0.1s}.nav-dropdown.ng-hide-add,.nav-dropdown.ng-hide-add-active{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:disappear;animation-name:disappear;-webkit-animation-duration:0.1s;-moz-animation-duration:0.1s;animation-duration:0.1s}.country-dropdown .country-flag{display:block;margin:2px 10px 0px 0px;border-radius:2px;float:left}.header--banner{position:relative;padding:23px 20px 22px;overflow:hidden;background:#3f4b56;background-size:contain;color:#fff;z-index:122;text-align:center}.header--banner p{color:#eeb5aa}@media only screen and (min-width: 0px) and (max-width: 767px){.header--banner p{height:42px}}.header--banner .buttons{text-align:right;white-space:nowrap}@media only screen and (min-width: 0px) and (max-width: 767px){.header--banner .buttons{text-align:center}}.header--banner .btn{margin-top:5px}@media only screen and (min-width: 0px) and (max-width: 767px){.header--banner .btn{margin-top:15px}}.header--banner .close{display:inline-block;background:transparent url(../images/close.png) no-repeat 0 50%;width:23px;height:23px;margin:11px 10px 0 25px;text-indent:999em;overflow:hidden}.header--banner .close:hover{background-position:100% 50%}@media only screen and (min-width: 0px) and (max-width: 767px){.header--banner .close{position:absolute;top:0;right:0;margin:0}}footer{display:block;background:#121c25;overflow:hidden;position:relative;height:150px}footer .footer-inner{padding:0}footer .footer-primary{position:relative;width:100%;padding:30px 0}footer .footer-primary a{margin:0 10px}footer .footer-primary a:hover{color:#FFF}footer .footer-secondary{background:#0f171e;padding:15px 0 10px 0;overflow:hidden}footer .footer-secondary-inner{padding:20px 0}footer .footer-secondary-inner:after{content:"";display:table;clear:both}footer .lead{line-height:1.3em}footer .social-icons{display:block;text-align:center;padding-top:20px}footer .social-icon{display:block;float:left;margin:0 10px 0 0}@media only screen and (min-width: 0px) and (max-width: 767px){footer{background:#121c25;border-top:none;height:auto}footer .footer-inner{padding:0px}footer .social-icons{display:none}footer .lead{color:#56616b}footer .footer-primary{padding:15px 0}footer .footer-primary a{margin:0 5px}footer .footer-secondary{padding:15px}footer .footer-copyright{display:block;float:none;width:100%;overflow:hidden}footer .footer-copyright:after{content:"";display:table;clear:both}}.static--section,.static--section-narrow{padding:80px 0;border-bottom:1px solid #acb4bc}.static--section .static--section-title,.static--section-narrow .static--section-title{margin:0 0 50px 0}.static--section .static--section-title-narrow,.static--section-narrow .static--section-title-narrow{width:70%;margin:0 auto 50px auto}.static--section .static--section-actions,.static--section-narrow .static--section-actions{padding-top:30px}.static--section .static--section-actions:after,.static--section-narrow .static--section-actions:after{content:"";display:table;clear:both}.static--section .static--section-actions.actions-centered,.static--section-narrow .static--section-actions.actions-centered{text-align:center}.static--section .static--section-actions.actions-centered .btn,.static--section-narrow .static--section-actions.actions-centered .btn{display:inline-block;float:none}.static--section .static--section-actions .btn,.static--section-narrow .static--section-actions .btn{display:block;float:left}.static--section.section-background-primary,.static--section-narrow.section-background-primary{background-color:#FFF}.static--section.inverted h1,.static--section.inverted h2,.static--section.inverted h3,.static--section-narrow.inverted h1,.static--section-narrow.inverted h2,.static--section-narrow.inverted h3{color:#FFF}.static--section h1,.static--section h2,.static--section h3,.static--section-narrow h1,.static--section-narrow h2,.static--section-narrow h3{display:block;margin:0 0 10px 0}.static--section .strap,.static--section-narrow .strap{display:block}.static--section-narrow{margin:0 auto;width:70%}.static--toc{display:block;padding:80px 0;width:100%;position:absolute;left:0;top:0;z-index:1}.static--toc.fixed{position:fixed}.static--toc ul.static--toc-list{display:block;margin:0;padding:0;list-style-type:none}.static--toc ul.static--toc-list li{display:block;margin:0 0 10px 0;padding:0}.static--toc ul.static--toc-list li a{display:block;font-family:"proxima-nova-soft","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:0.9rem}.faq--toc{padding:40px 0}@media only screen and (min-width: 0px) and (max-width: 1199px){.faq--toc{padding:25px}}.faq--toc ul li{margin:0 0 10px 0;line-height:1.3em}.faq--toc ul li.faq-section{text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;margin-top:30px;margin-bottom:20px}.faq--toc ul li.faq-section:first-child{margin-top:0}.faq--content{border-left:1px solid #e8ecf0;padding:40px}@media only screen and (min-width: 0px) and (max-width: 1199px){.faq--content{padding:25px}}.static--content-section{margin-bottom:40px}.static--content-section h4,.static--content-section h4 a{display:block;color:#121c25;margin-bottom:10px;text-transform:none}.static--content-section p,.static--content-section li{color:#56616b}.static--content-section ol li{margin-bottom:20px}ul.sitemap--zones>li{margin-bottom:20px}ul.sitemap--zones>li>a{display:block;color:#121c25;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;padding:15px 0 5px 0;margin:0 0 10px 0;border-bottom:2px solid #e8ecf0}ul.sitemap--zones>li>a:hover{color:#04bab1;border-bottom-color:#04bab1}ul.sitemap--zone-restaurants li a{color:#6b7781}ul.sitemap--zone-restaurants li a:hover{color:#04bab1}.static--header{background:url(../images/static/company_header.jpg) no-repeat center top;background-size:cover;padding-bottom:50px;overflow:hidden;position:relative}@media only screen and (min-width: 0px) and (max-width: 979px){.static--header{background-position:left top}}.static--header .static--header-inner{display:block;padding-top:400px;position:relative;z-index:3}@media only screen and (min-width: 0px) and (max-width: 979px){.static--header .static--header-inner{padding-left:30px;padding-right:30px;padding-top:300px}}.static--header h1,.static--header .strap{color:#FFF}table.cookies-table{width:100%;padding:0 0 0 10px}table.cookies-table th,table.cookies-table td{padding:0 20px 10px 0;text-align:left;vertical-align:top}table.cookies-table tr td:first-child{width:33%}table.cookies-table tr td:nth-child(2){width:50%}.home--hero{display:block;position:relative;background:#f5f7f9;background:url(/assets/images/home/hero-ff07f02140cf6f6534d5bd1f0328d9ce.jpg) no-repeat center #322014;background-size:cover;margin:0;padding:0;min-height:70vh;overflow:hidden}.home--hero:before{display:block;content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:url(/assets/images/colors/tertiary2_a40-fc236befc472f4437a56913090b432bc.png);background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.9), rgba(0,0,0,0.4));background-image:linear-gradient(to bottom, rgba(0,0,0,0.9), rgba(0,0,0,0.4))}.home--hero.hero-fr{background-image:url(/assets/images/home/hero_france-5b7c23047ec586daf358038a1007e732.jpg)}@media only screen and (min-width: 0px) and (max-width: 767px){.home--hero{padding-top:100px;padding-bottom:20px}}.home--hero h1{position:relative;z-index:11;margin:0 auto 30px auto;line-height:1.2em;text-align:center;color:#FFF;width:70%}@media only screen and (min-width: 0px) and (max-width: 767px){.home--hero h1{width:auto}}@media only screen and (min-width: 768px) and (max-width: 979px){.home--hero h1{width:70%}}.home--hero .home--hero-content{position:relative;z-index:10;width:100%;margin:0 auto;padding-top:175px;padding-bottom:100px}.home--hero form{max-width:400px;border-radius:8px;margin:0 auto;display:block;max-width:275px}.home--hero form:after{content:"";display:table;clear:both}.home--hero form .home--form-postcode{width:100%}.home--hero label{color:#FFF}.home--hero input[type="text"]{font-size:1rem;border-width:0;height:50px;box-shadow:0px 1px 2px rgba(0,0,0,0.3)}@media only screen and (min-width: 0px) and (max-width: 767px){.home--hero input[type="text"]{font-size:1rem;height:40px}}.home--hero input[type="text"]{background:#FFF;padding:5px 16px;text-transform:uppercase}.home--hero input[type="text"].address-search{text-transform:none}.home--hero .strap{margin:0 auto 50px auto;max-width:520px;text-align:center;color:#FFF;color:rgba(255,255,255,0.6)}@media only screen and (min-width: 0px) and (max-width: 480px){.home--hero .strap{display:none}}@media only screen and (min-width: 0px) and (max-width: 480px){.home--hero h1{margin:0 auto 40px auto;font-size:1.5rem}}@media only screen and (min-width: 0px) and (max-width: 767px){.home--hero{min-height:560px;max-height:none}.home--hero .btn{margin-top:10px}.home--hero .home--hero-content{padding:0 20px}.home--hero .home-form-day{width:49%;margin-right:1%}.home--hero .home-form-time{width:49%;margin-left:1%}}.home--hero-scrollhint{position:absolute;bottom:0;left:50%;margin-left:-100px;width:200px;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;color:#FFF;text-align:center;padding:20px 20px 30px 20px;opacity:0.7;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;cursor:pointer}.home--hero-scrollhint .triangle-down{display:block;width:15px;height:15px;margin:0 auto}.home--hero-scrollhint .triangle-down-inner{display:block;width:15px;height:15px;margin:0 auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-style:solid;border-color:#FFF;border-width:0px 3px 3px 0px}.home--hero-scrollhint:hover{opacity:1;color:#FFF}@media only screen and (min-width: 0px) and (max-width: 767px){.home--hero-scrollhint{display:none}}.home--sections{display:block}@media only screen and (min-width: 0px) and (max-width: 767px){.home--sections{display:none}}.home--section{padding:70px 0px;background:#FFF;border-bottom:1px solid #e8ecf0;text-align:center}@media only screen and (min-width: 0px) and (max-width: 767px){.home--section{padding:30px 15px}}.home--section h1,.home--section h2,.home--section h3,.home--section .title-xxl,.home--section .title-xl,.home--section .title-l{display:block;color:#3f4b56}.home--section .strap{color:#6b7781}.home--section .section-description{width:40%;margin:0 auto;color:#000;font-size:1.3rem;line-height:1.8em;text-align:center;font-weight:300}@media only screen and (min-width: 0px) and (max-width: 767px){.home--section .section-description{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.home--section .section-description{width:50%}}.home--section.product-steps{background:#121c25;background-image:url(/assets/images/bg-wave-c894ed946b2795fc9a6276a25560eebb.png);background-position:top center;background-repeat:repeat;background-size:162px}.home--section.product-steps h1,.home--section.product-steps h2,.home--section.product-steps h3{color:#FFF}.home--section.product-steps .strap{color:#acb4bc}.home--section.business{background:#f5f7f9;background:url(/assets/images/home/home_business-70485737230523465528e6db3aa8bb09.jpg) no-repeat top center;background-size:cover}.home--section.business .toolbox-icon{background:transparent url(/assets/images/home/toolbox-522e3053b7c49f622ed8d0af7a3342ab.png) no-repeat 50% 50%;display:block;height:40px;margin-top:-10px;margin-bottom:20px}.home--section.tweets{border-bottom:none;background-color:#5f2c82;background-image:-webkit-linear-gradient(-315deg, #5f2c82 -40%, #04bab1 140%);background-image:linear-gradient(45deg, #5f2c82 -40%, #04bab1 140%)}.home--section.tweets h1,.home--section.tweets h2,.home--section.tweets h3{color:#FFF}.home--section.tweets .strap{color:rgba(255,255,255,0.6)}.home--section.delivery{background:#e6eaed}.home--section.price{border-bottom:none;padding:80px 0}.home--section.partners{background:#e8ecf0;padding:50px 0}.home--section .partners-box{text-align:left;padding:70px;position:relative;border-radius:3px;background-color:#FFF;box-shadow:0px 1px 2px rgba(0,0,0,0.2)}.home--section .restaurant-partners{margin-bottom:50px}.home--section .restaurant-partners:before{position:absolute;content:"";width:400px;height:110%;background:url(/assets/images/home/home_restaurants-2f00120a84f408e2f6ce1d7eef7283eb.png) no-repeat top right;background-size:contain;right:0px;top:0}.home--section .restaurant-partners.partners-fr:before{background:url(/assets/images/home/home_restaurants_france-84fc598467c98aa6430109017e60f9ae.png) no-repeat bottom right;background-size:contain;top:auto;bottom:0}.home--section .driver-partners{text-align:left}.home--section .driver-partners:before{position:absolute;content:"";width:350px;height:110%;background:url(/assets/images/home/home_drivers-7614227a9ce56d5054e338dd066bf53c.png) no-repeat bottom center;background-size:contain;left:20px;bottom:0}.home--selection{height:400px;position:relative;background:url(/assets/images/home/selection.jpg) repeat-x 50% 50%}.home--selection .selection-overlay{position:absolute;height:100%;width:100%;background-color:transparent;background-image:-webkit-linear-gradient(-315deg, rgba(42,176,168,0.8), rgba(213,199,66,0.8));background-image:linear-gradient(45deg, rgba(42,176,168,0.8), rgba(213,199,66,0.8))}.home--selection .title-xxl{display:block;color:#FFF;text-align:center}.home--selection .strap{display:block;width:50%;margin:0 auto;text-align:center;color:#FFF}.home--restaurants{display:block;border-bottom:1px solid #e8ecf0}.home--restaurants .strap{display:block;text-align:center}.home--restaurants .lead{display:block;text-align:center;margin:0 0 20px 0}ul.home-restaurants{display:block;width:100%;margin:50px auto 0 auto;padding:0;list-style-type:none}ul.home-restaurants:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.home-restaurants{width:760px}}ul.home-restaurants li{display:block;width:185px;height:185px;margin:0;padding:0;float:left;border:2px solid transparent;background:#FFF;-webkit-transform:translate3d(0, 0, 0);position:relative;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease}ul.home-restaurants [class^="rest-logo-"]{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-left:auto;margin-right:auto}ul.home-restaurants .rest-logo-uk{background:url(/assets/images/featuredrestaurants_uk-b81171e2913747f7bd774c24aa8095e5.png) no-repeat 0px 0px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk{background:url(/assets/images/featuredrestaurants_uk@2x-1c494d16a070c709a01a1dd860e047f0.png) no-repeat 0px 0px;background-size:570px 720px}}ul.home-restaurants .rest-logo-uk.rossopomodoro{background-position:0 0;width:127px;height:54px}ul.home-restaurants .rest-logo-uk.nandos{background-position:-380px 0;width:107px;height:56px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.nandos{background-position:-190px 0}}ul.home-restaurants .rest-logo-uk.burgerjoint{background-position:-760px 0;width:149px;height:25px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.burgerjoint{background-position:-380px 0}}ul.home-restaurants .rest-logo-uk.tossed{background-position:0 -160px;width:127px;height:38px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.tossed{background-position:0 -80px}}ul.home-restaurants .rest-logo-uk.strada{background-position:-380px -160px;width:60px;height:61px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.strada{background-position:-190px -80px}}ul.home-restaurants .rest-logo-uk.gails{background-position:-760px -160px;width:110px;height:37px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.gails{background-position:-380px -80px}}ul.home-restaurants .rest-logo-uk.realgreek{background-position:0 -320px;width:80px;height:32px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.realgreek{background-position:0 -160px}}ul.home-restaurants .rest-logo-uk.patara{background-position:-380px -320px;width:84px;height:29px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.patara{background-position:-190px -160px}}ul.home-restaurants .rest-logo-uk.krispykreme{background-position:-760px -320px;width:120px;height:41px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.krispykreme{background-position:-380px -160px}}ul.home-restaurants .rest-logo-uk.obica{background-position:0 -480px;width:129px;height:57px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.obica{background-position:0 -240px}}ul.home-restaurants .rest-logo-uk.princi{background-position:-380px -480px;width:105px;height:49px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.princi{background-position:-190px -240px}}ul.home-restaurants .rest-logo-uk.jaks{background-position:-760px -480px;width:105px;height:50px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.jaks{background-position:-380px -240px}}ul.home-restaurants .rest-logo-uk.diner{background-position:0 -640px;width:48px;height:77px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.diner{background-position:0 -320px}}ul.home-restaurants .rest-logo-uk.gbk{background-position:-380px -640px;width:77px;height:68px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.gbk{background-position:-190px -320px}}ul.home-restaurants .rest-logo-uk.comptoir{background-position:-760px -640px;width:147px;height:37px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.comptoir{background-position:-380px -320px}}ul.home-restaurants .rest-logo-uk.pingpong{background-position:0 -800px;width:141px;height:25px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.pingpong{background-position:0 -400px}}ul.home-restaurants .rest-logo-uk.carluccios{background-position:-380px -800px;width:130px;height:30px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.carluccios{background-position:-190px -400px}}ul.home-restaurants .rest-logo-uk.andina{background-position:-760px -800px;width:101px;height:58px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.andina{background-position:-380px -400px}}ul.home-restaurants .rest-logo-uk.dirtyburger{background-position:0 -960px;width:148px;height:29px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.dirtyburger{background-position:0 -480px}}ul.home-restaurants .rest-logo-uk.chickenshop{background-position:-380px -960px;width:101px;height:47px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.chickenshop{background-position:-190px -480px}}ul.home-restaurants .rest-logo-uk.dirtybones{background-position:-760px -960px;width:162px;height:36px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.dirtybones{background-position:-380px -480px}}ul.home-restaurants .rest-logo-uk.brindisa{background-position:0 -1120px;width:53px;height:71px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.brindisa{background-position:0 -560px}}ul.home-restaurants .rest-logo-uk.busaba{background-position:-380px -1120px;width:16px;height:73px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.busaba{background-position:-190px -560px}}ul.home-restaurants .rest-logo-uk.pho{background-position:-760px -1120px;width:33px;height:71px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.pho{background-position:-380px -560px}}ul.home-restaurants .rest-logo-uk.pattybun{background-position:0 -1280px;width:74px;height:73px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-uk.pattybun{background-position:0 -640px}}ul.home-restaurants .rest-logo-fr{background:url(/assets/images/featuredrestaurants_france-cd500b143609578063c07803f699a34c.png) no-repeat 0px 0px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-fr{background:url(/assets/images/featuredrestaurants_france@2x-01da9ce4ca00dbce377b1856bf06b9bc.png) no-repeat 0px 0px;background-size:570px 320px}}ul.home-restaurants .rest-logo-fr.bigferdinand{background-position:0 0;width:103px;height:78px}ul.home-restaurants .rest-logo-fr.boulettes{background-position:-380px 0;width:78px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-fr.boulettes{background-position:-190px 0}}ul.home-restaurants .rest-logo-fr.floyds{background-position:-760px 0;width:140px;height:71px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-fr.floyds{background-position:-380px 0}}ul.home-restaurants .rest-logo-fr.frenchie{background-position:0 -160px;width:133px;height:65px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-fr.frenchie{background-position:0 -80px}}ul.home-restaurants .rest-logo-fr.neobento{background-position:-380px -160px;width:128px;height:43px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-fr.neobento{background-position:-190px -80px}}ul.home-restaurants .rest-logo-fr.leonis{background-position:-760px -160px;width:123px;height:77px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-fr.leonis{background-position:-380px -80px}}ul.home-restaurants .rest-logo-fr.lespinces{background-position:0 -320px;width:44px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-fr.lespinces{background-position:0 -160px}}ul.home-restaurants .rest-logo-fr.rachels{background-position:-380px -320px;width:79px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-fr.rachels{background-position:-190px -160px}}ul.home-restaurants .rest-logo-fr.myfreekitchen{background-position:-760px -320px;width:74px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-fr.myfreekitchen{background-position:-380px -160px}}ul.home-restaurants .rest-logo-fr.ouhlala{background-position:0 -480px;width:78px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-fr.ouhlala{background-position:0 -240px}}ul.home-restaurants .rest-logo-fr.papacionu{background-position:-380px -480px;width:79px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-fr.papacionu{background-position:-190px -240px}}ul.home-restaurants .rest-logo-fr.thesunkenchip{background-position:-760px -480px;width:125px;height:70px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-fr.thesunkenchip{background-position:-380px -240px}}ul.home-restaurants .rest-logo-ie{background:url(/assets/images/featuredrestaurants_ireland-b3397160c46908161aa158e50511f85e.png) no-repeat 0px 0px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ie{background:url(/assets/images/featuredrestaurants_ireland@2x-9957a948f506989c09d788ee28d5f769.png) no-repeat 0px 0px;background-size:570px 320px}}ul.home-restaurants .rest-logo-ie.banyi{background-position:0 0;width:143px;height:64px}ul.home-restaurants .rest-logo-ie.brother-hubbard{background-position:-380px 0;width:78px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ie.brother-hubbard{background-position:-190px 0}}ul.home-restaurants .rest-logo-ie.gbk{background-position:-760px 0;width:78px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ie.gbk{background-position:-380px 0}}ul.home-restaurants .rest-logo-ie.aussiebbq{background-position:0 -160px;width:122px;height:58px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ie.aussiebbq{background-position:0 -80px}}ul.home-restaurants .rest-logo-ie.leoburdock{background-position:-380px -160px;width:163px;height:45px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ie.leoburdock{background-position:-190px -80px}}ul.home-restaurants .rest-logo-ie.pacino{background-position:-760px -160px;width:116px;height:49px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ie.pacino{background-position:-380px -80px}}ul.home-restaurants .rest-logo-ie.redtorchginger{background-position:0 -320px;width:88px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ie.redtorchginger{background-position:0 -160px}}ul.home-restaurants .rest-logo-ie.sms{background-position:-380px -320px;width:78px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ie.sms{background-position:-190px -160px}}ul.home-restaurants .rest-logo-ie.unicorn{background-position:-760px -320px;width:151px;height:23px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ie.unicorn{background-position:-380px -160px}}ul.home-restaurants .rest-logo-ie.carluccios{background-position:0 -480px;width:130px;height:30px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ie.carluccios{background-position:0 -240px}}ul.home-restaurants .rest-logo-ie.littleassburrito{background-position:-380px -480px;width:77px;height:77px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ie.littleassburrito{background-position:-190px -240px}}ul.home-restaurants .rest-logo-ie.dillingers{background-position:-760px -480px;width:158px;height:21px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ie.dillingers{background-position:-380px -240px}}ul.home-restaurants .rest-logo-de{background:url(/assets/images/featuredrestaurants_germany-ab3da90f36f8695ad888d16d8239cd29.png) no-repeat 0px 0px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-de{background:url(/assets/images/featuredrestaurants_germany@2x-4fd2aff23473de2e2a2bf8e968f322ac.png) no-repeat 0px 0px;background-size:570px 320px}}ul.home-restaurants .rest-logo-de.rubencarla{background-position:0 0;width:143px;height:78px}ul.home-restaurants .rest-logo-de.arts-n-boards{background-position:-380px 0;width:181px;height:49px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-de.arts-n-boards{background-position:-190px 0}}ul.home-restaurants .rest-logo-de.hashi{background-position:-760px 0;width:147px;height:60px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-de.hashi{background-position:-380px 0}}ul.home-restaurants .rest-logo-de.ruffs{background-position:0 -160px;width:75px;height:76px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-de.ruffs{background-position:0 -80px}}ul.home-restaurants .rest-logo-de.cocobanh{background-position:-380px -160px;width:99px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-de.cocobanh{background-position:-190px -80px}}ul.home-restaurants .rest-logo-de.tommis{background-position:-760px -160px;width:147px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-de.tommis{background-position:-380px -80px}}ul.home-restaurants .rest-logo-de.blackcat{background-position:0 -320px;width:165px;height:56px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-de.blackcat{background-position:0 -160px}}ul.home-restaurants .rest-logo-de.garbo{background-position:-380px -320px;width:173px;height:17px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-de.garbo{background-position:-190px -160px}}ul.home-restaurants .rest-logo-de.revolver{background-position:-760px -320px;width:62px;height:76px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-de.revolver{background-position:-380px -160px}}ul.home-restaurants .rest-logo-de.koreanfoodstories{background-position:0 -480px;width:82px;height:70px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-de.koreanfoodstories{background-position:0 -240px}}ul.home-restaurants .rest-logo-de.naludiner{background-position:-380px -480px;width:162px;height:61px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-de.naludiner{background-position:-190px -240px}}ul.home-restaurants .rest-logo-de.zula{background-position:-760px -480px;width:78px;height:78px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-de.zula{background-position:-380px -240px}}ul.home-restaurants .rest-logo-nl{background:url(/assets/images/featuredrestaurants_netherlands-da548bab277979fc518d099c502dd85e.png) no-repeat 0px 0px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-nl{background:url(/assets/images/featuredrestaurants_netherlands@2x-f4a81b31935da43c2fb209dc20c119fd.png) no-repeat 0px 0px;background-size:570px 320px}}ul.home-restaurants .rest-logo-nl.brouwerij{background-position:0 0;width:78px;height:78px}ul.home-restaurants .rest-logo-nl.brutdemer{background-position:-380px 0;width:105px;height:79px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-nl.brutdemer{background-position:-190px 0}}ul.home-restaurants .rest-logo-nl.coffeecoconuts{background-position:-760px 0;width:58px;height:77px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-nl.coffeecoconuts{background-position:-380px 0}}ul.home-restaurants .rest-logo-nl.michiu{background-position:0 -160px;width:127px;height:58px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-nl.michiu{background-position:0 -80px}}ul.home-restaurants .rest-logo-nl.renatos{background-position:-380px -160px;width:150px;height:59px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-nl.renatos{background-position:-190px -80px}}ul.home-restaurants .rest-logo-nl.butcher{background-position:-760px -160px;width:101px;height:75px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-nl.butcher{background-position:-380px -80px}}ul.home-restaurants .rest-logo-nl.thefatdog{background-position:0 -320px;width:92px;height:75px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-nl.thefatdog{background-position:0 -160px}}ul.home-restaurants .rest-logo-nl.vandobben{background-position:-380px -320px;width:133px;height:75px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-nl.vandobben{background-position:-190px -160px}}ul.home-restaurants .rest-logo-nl.whiteelephant{background-position:-760px -320px;width:97px;height:76px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-nl.whiteelephant{background-position:-380px -160px}}ul.home-restaurants .rest-logo-nl.yoghurtbarn{background-position:0 -480px;width:155px;height:53px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-nl.yoghurtbarn{background-position:0 -240px}}ul.home-restaurants .rest-logo-nl.paperplanes{background-position:-380px -480px;width:170px;height:64px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-nl.paperplanes{background-position:-190px -240px}}ul.home-restaurants .rest-logo-nl.mastino{background-position:-760px -480px;width:147px;height:57px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-nl.mastino{background-position:-380px -240px}}ul.home-restaurants .rest-logo-be{background:url(/assets/images/featuredrestaurants_brussels-ed689733f55de1907b276d7b8c375286.png) no-repeat 0px 0px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-be{background:url(/assets/images/featuredrestaurants_brussels@2x-92440629a37f5753250722e666506753.png) no-repeat 0px 0px;background-size:570px 320px}}ul.home-restaurants .rest-logo-be.prego{background-position:0 0;width:136px;height:53px}ul.home-restaurants .rest-logo-be.meetmeat{background-position:-380px 0;width:87px;height:74px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-be.meetmeat{background-position:-190px 0}}ul.home-restaurants .rest-logo-be.comptoir{background-position:-760px 0;width:141px;height:60px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-be.comptoir{background-position:-380px 0}}ul.home-restaurants .rest-logo-be.ilnobile{background-position:1px -160px;width:143px;height:30px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-be.ilnobile{background-position:0.5px -80px}}ul.home-restaurants .rest-logo-be.littletokyo{background-position:-380px -160px;width:85px;height:74px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-be.littletokyo{background-position:-190px -80px}}ul.home-restaurants .rest-logo-be.coolbun{background-position:-760px -160px;width:74px;height:74px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-be.coolbun{background-position:-380px -80px}}ul.home-restaurants .rest-logo-be.ledamoiselle{background-position:0 -320px;width:92px;height:74px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-be.ledamoiselle{background-position:0 -160px}}ul.home-restaurants .rest-logo-be.ballsandglory{background-position:-380px -320px;width:149px;height:60px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-be.ballsandglory{background-position:-190px -160px}}ul.home-restaurants .rest-logo-be.mammaroma{background-position:-760px -320px;width:135px;height:61px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-be.mammaroma{background-position:-380px -160px}}ul.home-restaurants .rest-logo-be.johnandrose{background-position:0 -480px;width:169px;height:30px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-be.johnandrose{background-position:0 -240px}}ul.home-restaurants .rest-logo-be.cowfishburgers{background-position:-380px -480px;width:161px;height:52px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-be.cowfishburgers{background-position:-190px -240px}}ul.home-restaurants .rest-logo-be.sup{background-position:-760px -480px;width:63px;height:63px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-be.sup{background-position:-380px -240px}}ul.home-restaurants .rest-logo-ae{background:url(/assets/images/featuredrestaurants_dubai-2744738f0ceb120d017ebf22cae25f57.png) no-repeat 0px 0px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ae{background:url(/assets/images/featuredrestaurants_dubai@2x-801452addc3dc485d9fe8492b45b9f90.png) no-repeat 0px 0px;background-size:570px 320px}}ul.home-restaurants .rest-logo-ae.pingpong{background-position:0 0;width:70px;height:75px}ul.home-restaurants .rest-logo-ae.busaba{background-position:-380px 0;width:174px;height:22px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ae.busaba{background-position:-190px 0}}ul.home-restaurants .rest-logo-ae.circle{background-position:-760px 0;width:142px;height:50px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ae.circle{background-position:-380px 0}}ul.home-restaurants .rest-logo-ae.clinton{background-position:0 -160px;width:156px;height:40px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ae.clinton{background-position:0 -80px}}ul.home-restaurants .rest-logo-ae.fume{background-position:-380px -160px;width:103px;height:58px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ae.fume{background-position:-190px -80px}}ul.home-restaurants .rest-logo-ae.bigsmokeburger{background-position:-760px -160px;width:64px;height:74px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ae.bigsmokeburger{background-position:-380px -80px}}ul.home-restaurants .rest-logo-ae.bakerspice{background-position:0 -320px;width:46px;height:72px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ae.bakerspice{background-position:0 -160px}}ul.home-restaurants .rest-logo-ae.eatgreek{background-position:-380px -320px;width:142px;height:70px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ae.eatgreek{background-position:-190px -160px}}ul.home-restaurants .rest-logo-ae.rossovino{background-position:-760px -320px;width:158px;height:44px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ae.rossovino{background-position:-380px -160px}}ul.home-restaurants .rest-logo-ae.sapori{background-position:0 -480px;width:158px;height:56px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ae.sapori{background-position:0 -240px}}ul.home-restaurants .rest-logo-ae.sumofus{background-position:-380px -480px;width:150px;height:38px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ae.sumofus{background-position:-190px -240px}}ul.home-restaurants .rest-logo-ae.toko{background-position:-760px -480px;width:148px;height:29px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.home-restaurants .rest-logo-ae.toko{background-position:-380px -240px}}.home--pricetag{display:block;background:#e8a410;width:200px;height:200px;padding-top:60px;border-radius:200px;margin:0 auto;border:5px solid #e8a410;box-shadow:inset 0px 0px 0px 2px rgba(0,0,0,0.1)}.home--pricetag .pricetag-number{display:block;font-size:3.6rem;line-height:1em;font-weight:100;text-align:center;color:#FFF}.home--pricetag .pricetag-label{display:block;color:rgba(255,255,255,0.8)}ul.press-mentions{display:block;margin:0 auto;padding:0;list-style-type:none;text-align:center}ul.press-mentions:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.press-mentions{width:560px}}ul.press-mentions li{display:inline-block;width:180px;height:80px;position:relative;margin:0;padding:0}ul.press-mentions .press-logo{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0px auto;background:url(/assets/images/presslogos-1aaf60d59afc4d873f57112249f5aa4f.png) no-repeat 0px 0px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo{background:url(/assets/images/presslogos@2x-3ec288cd2bde34ddf94a5961a7b34f10.png) no-repeat 0px 0px;background-size:570px 500px}}ul.press-mentions .press-logo.telegraph{background-position:0 0;width:150px;height:28px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.telegraph{background-position:0 0}}ul.press-mentions .press-logo.standard{background-position:-380px 0;width:109px;height:46px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.standard{background-position:-190px 0}}ul.press-mentions .press-logo.bloomberg{background-position:-761px 0;width:141px;height:29px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.bloomberg{background-position:-380.5px 0}}ul.press-mentions .press-logo.cityam{background-position:0 -160px;width:106px;height:24px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.cityam{background-position:0 -80px}}ul.press-mentions .press-logo.monocle{background-position:-380px -160px;width:138px;height:20px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.monocle{background-position:-190px -80px}}ul.press-mentions .press-logo.techcrunch{background-position:-760px -160px;width:136px;height:20px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.techcrunch{background-position:-380px -80px}}ul.press-mentions .press-logo.rte{background-position:0 -320px;width:60px;height:39px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.rte{background-position:0 -160px}}ul.press-mentions .press-logo.irish-independent{background-position:-380px -320px;width:169px;height:24px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.irish-independent{background-position:-190px -160px}}ul.press-mentions .press-logo.irish-times{background-position:-760px -320px;width:175px;height:23px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.irish-times{background-position:-380px -159px}}ul.press-mentions .press-logo.les-gourmandes-2-0{background-position:0 -480px;width:161px;height:17px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.les-gourmandes-2-0{background-position:0px -240px}}ul.press-mentions .press-logo.frenchweb-fr{background-position:-380px -481px;width:150px;height:30px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.frenchweb-fr{background-position:-190px -240.5px}}ul.press-mentions .press-logo.my-little-paris{background-position:-760px -480px;width:90px;height:62px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.my-little-paris{background-position:-380px -240px}}ul.press-mentions .press-logo.brain{background-position:-0 -640px;width:47px;height:19px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.brain{background-position:0 -320px}}ul.press-mentions .press-logo.marie-claire{background-position:-380px -640px;width:104px;height:17px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.marie-claire{background-position:-190px -320px}}ul.press-mentions .press-logo.paulette{background-position:-760px -640px;width:84px;height:22px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.paulette{background-position:-380px -320px}}ul.press-mentions .press-logo.lecho{background-position:-0 -800px;width:83px;height:83px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.press-mentions .press-logo.lecho{background-position:0 -400px}}ul.howitworks-steps{margin:60px 0}ul.howitworks-steps:after{content:"";display:table;clear:both}ul.howitworks-steps .icon{display:block}ul.howitworks-steps .step-details{display:block}ul.howitworks-steps li{padding:0 30px}ul.howitworks-steps li .icon{display:block;margin-bottom:30px;color:#FFF}ul.howitworks-steps li .step-title{display:block;margin:0 0 10px 0;color:#FFF}ul.howitworks-steps li .step-description{display:block;color:#acb4bc;font-size:0.9rem}.order-time-container{display:block;text-align:center;padding-top:30px}.order-time-container:after{content:"";display:table;clear:both}@media only screen and (min-width: 0px) and (max-width: 767px){.order-time-container{padding-top:0}}.order-time-container .characters{display:block;position:relative;vertical-align:top;width:100%;margin:0 auto;display:block}@media only screen and (min-width: 481px) and (max-width: 1199px){.order-time-container .characters{display:block;width:100%}.order-time-container .characters:after{content:"";display:table;clear:both}}.order-time-container .characters .character{position:relative;height:162px;width:48%;margin:0 1%;float:left}.order-time-container .characters .character:after{content:"";display:table;clear:both}.order-time-container .characters .character:before,.order-time-container .characters .character:after{display:block;content:"";position:absolute;top:0;left:0;height:80px;width:100%}.order-time-container .characters .character:before{border-radius:4px 4px 0 0;background:#03a199}.order-time-container .characters .character:after{border-radius:0 0 4px 4px;top:82px;background:#04bab1}.order-time-container .characters .character span{position:absolute;top:0;left:0;width:100%;height:162px;line-height:162px;z-index:3;text-align:center;font-size:100px;text-align:center;font-family:"Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;color:#FFF}.order-time-counter{width:20%;float:left}.order-time-part1,.order-time-part2{display:block;width:40%;float:left;color:#3f4b56;padding:0 10px;font-size:1.8rem;line-height:162px;height:162px;vertical-align:top}@media only screen and (min-width: 768px) and (max-width: 1199px){.order-time-part1,.order-time-part2{font-size:1.3rem}}.order-time-part1{text-align:right}.order-time-part2{text-align:left}.testimonials{margin-top:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.testimonials{padding:0 30px}}.testimonial .testimonial-main{display:block;padding:20px 40px;border-radius:5px;position:relative;height:180px;margin-bottom:30px;font-size:1.2rem;line-height:1.5em;box-shadow:0px 1px 3px rgba(0,0,0,0.1);color:#6b7781;background:#FFF}@media only screen and (min-width: 768px) and (max-width: 1199px){.testimonial .testimonial-main{font-size:1rem}}.testimonial .testimonial-main strong{font-weight:inherit;color:#000}.testimonial .testimonial-main:before{content:"";position:absolute;width:0;height:0;bottom:-10px;left:50%;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFF;z-index:11}.testimonial .testimonial-author{text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400}.testimonial .testimonial-author a{color:#FFF}ul.team-profiles{display:block;margin:0;margin-left:-4%;padding:0;list-style-type:none;overflow:hidden}ul.team-profiles:after{content:"";display:table;clear:both}ul.team-profiles li{display:block;float:left;width:46%;margin-left:4%;margin-bottom:30px}ul.team-profiles li .profile-image{display:block;height:250px;width:100%;background-repeat:no-repeat;background-size:cover;margin:0 0 15px 0}ul.team-profiles li .details-name{display:block;font-weight:600;font-size:1.1rem;margin:0 0 5px 0}ul.team-profiles li .details-title{display:block;color:#B4B4B4}.static--careers{overflow:hidden;background:#FFF;padding:50px 0}.static--careers.inverted{background-color:#3f4b56}.static--careers h1,.static--careers h2{margin-bottom:40px}@media only screen and (min-width: 0px) and (max-width: 979px){.static--careers{padding:50px 30px}}.static--careers .icon{width:44px;height:44px;display:block;background:transparent url(/assets/images/icons/careers-icon-sprite-55ca1b7f82375735a2749e2ebe00d115.svg) no-repeat 0 0}.static--careers .icon-ruler{background-position:0 0}.static--careers .icon-pixels{background-position:-47px 0}.static--careers .icon-like{background-position:-97px 0}.static--careers .icon-gem{background-position:0 -44px}.static--careers .icon-earth{background-position:-47px -44px}.static--careers .icon-fairycake{background-position:-97px -44px}@media only screen and (min-width: 0px) and (max-width: 767px){.static--careers-reasonstojoin{padding-bottom:0px}}@media only screen and (min-width: 768px){.static--careers-reasonstojoin{padding-bottom:30px}}ul li.static--careers-listingcategory{margin-bottom:15px}.static--careers-gallery{position:relative}.static--careers-office{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease}.static--careers-office h3{margin-bottom:10px}@media only screen and (min-width: 768px){.static--careers-office .box-soft{min-height:460px}}@media only screen and (min-width: 0px) and (max-width: 767px){.static--careers-office .box-soft{margin-bottom:15px}}@media only screen and (min-width: 980px){.static--careers-office:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}.office-map{display:block;height:200px;width:100%;background-size:cover;background-position:center;overflow:hidden;border-radius:3px 3px 0 0}.office-map.map-london{background-image:url("http://api.tiles.mapbox.com/v4/helloiamrob.kn0mc183/-0.13698,51.52070,16/500x500@2x.png?access_token=pk.eyJ1IjoiaGVsbG9pYW1yb2IiLCJhIjoiQUg3elhTZyJ9.nZHYAkZ6mNcqcJPIKys-8g")}.office-map.map-manchester{background-image:url("http://api.tiles.mapbox.com/v4/helloiamrob.l0cdgil1/-2.24087,53.48035,16/500x500@2x.png?access_token=pk.eyJ1IjoiaGVsbG9pYW1yb2IiLCJhIjoiQUg3elhTZyJ9.nZHYAkZ6mNcqcJPIKys-8g")}.office-map.map-chicago{background-image:url("http://api.tiles.mapbox.com/v4/helloiamrob.l0ceh343/-87.63710,41.87902,16/500x500@2x.png?access_token=pk.eyJ1IjoiaGVsbG9pYW1yb2IiLCJhIjoiQUg3elhTZyJ9.nZHYAkZ6mNcqcJPIKys-8g")}.office-tube{display:block;margin-top:3px;margin-left:5px;margin-right:5px;height:15px;pointer-events:none;width:19px;float:left}.tube-northern{background:url("../images/sprites.png") no-repeat -104px -146px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.tube-northern{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-52px -73px}}.tube-victoria{background:url("../images/sprites.png") no-repeat -146px -146px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.tube-victoria{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-73px -73px}}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.rslides_nav{position:absolute;-webkit-tap-highlight-color:transparent;top:50%;left:0;z-index:99;opacity:0.8;text-indent:-9999px;overflow:hidden;text-decoration:none;height:36px;width:22px;background:url("../images/sprites.png") no-repeat -60px -230px;margin-top:-18px;margin-left:15px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.rslides_nav{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-30px -115px}}.rslides_nav:active{opacity:1.0}.rslides_nav.next{left:auto;background-position:right top;right:0;background:url("../images/sprites.png") no-repeat -134px -230px;margin-top:-18px;margin-right:15px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.rslides_nav.next{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-67px -115px}}.static--restaurants-header{background:url(../images/static_restaurants/placeholder_header.jpg) no-repeat bottom center;background-size:cover}.static--restaurants-header .restaurants-header-overlay{padding-top:20vh}.static--restaurants-enquiryform{max-width:400px;margin:50px auto 0 auto}.static--restaurants-quote{display:block;background:url(../images/static_restaurants/placeholder_quote.jpg) no-repeat top center;background-size:cover}.static--restaurants-quote .restaurants-quote-overlay{background-color:rgba(0,0,0,0.9);background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.1) 40%);background-image:linear-gradient(to right, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.1) 40%);background-color:transparent}.static--restaurants-quote .restaurants-quote-overlay:after{content:"";display:table;clear:both}.static--restaurants-quote .restaurants-quote-overlay-inner{padding:150px 0;width:400px;float:left}.static--restaurants-quote .restaurants-quote-overlay-inner .quote-content{display:block;position:relative;font-size:1.2rem;line-height:1.6em;color:#FFF;margin:0 0 20px 0;z-index:9}.static--restaurants-quote .restaurants-quote-overlay-inner .quote-content:before,.static--restaurants-quote .restaurants-quote-overlay-inner .quote-content:after{display:block;position:absolute;font-family:TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;font-style:italic;font-size:6rem;z-index:8;color:rgba(255,255,255,0.2)}.static--restaurants-quote .restaurants-quote-overlay-inner .quote-content:before{top:20px;left:-60px;content:"\201C"}.static--restaurants-quote .restaurants-quote-overlay-inner .quote-content:after{bottom:-30px;right:-20px;content:"\201D"}.static--restaurants-quote .restaurants-quote-overlay-inner .quote-author{display:block;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;color:rgba(255,255,255,0.5)}.driver--partners-page header .header-bg{box-shadow:none}.driver--header{height:580px;padding:75px 0px;margin-bottom:40px;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:top center;background-image:url(../images/drivers/header-1920w.jpg)}.driver--header .title-xxl{font-size:3.75em}@media only screen and (min-width: 768px) and (max-width: 1199px){.driver--header{margin-top:60px;padding-top:10px;height:500px}.driver--header .title-xxl{font-size:3em}}@media only screen and (min-width: 481px) and (max-width: 767px){.driver--header{margin-top:50px;padding-top:30px;height:300px;background-position:0 30px}.driver--header .title-xxl{font-size:2em}}@media only screen and (min-width: 0px) and (max-width: 480px){.driver--header{margin-top:50px;background-position:0 90px;padding-top:50px;height:250px}.driver--header .title-xxl{font-size:2em}}.driver--header h1{color:#7a8a97;font-family:proxima-nova;font-weight:600;letter-spacing:6px}.driver--header .strap{color:#7a8a97}.driver--content h2,.driver--content h3,.driver--content label{color:#354655}.driver--content h2{letter-spacing:2px;font-size:1.5rem}.driver--content h3{letter-spacing:2px;font-size:1.3em}.driver--application-header{height:300px;padding-top:90px;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:bottom center;background-image:url(../images/drivers/whatyouneed-background-1920w598h.jpg);position:relative}.driver--application-header:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7)}.driver--application-header h1,.driver--application-header .strap{position:relative;color:#000}.driver--application-header .strap{color:#000}.driver--content{position:relative}@media only screen and (min-width: 768px){.driver--content .apply_form{margin:15px}}@media only screen and (min-width: 980px){.driver--content-centered{max-width:960px;display:table;margin:0 auto;min-width:508px}}@media only screen and (min-width: 1200px){.driver--content-centered{max-width:1120px}}.driver--partners-form-container{border-bottom:1px solid rgba(0,0,0,0.07);padding:0 30px}.drivers--partners-form label{white-space:nowrap}.drivers--form-number{border-radius:1em;height:2em;width:2em;line-height:2em;text-align:center;border:1px solid #7b8791;color:#7b8791;box-sizing:border-box;display:inline-block;margin-right:14px;padding-left:1px}.drivers--form-select{max-width:80%}.drivers--form-description{color:#58646E;max-width:30em;margin:20px auto 40px auto}.driver--reasons-container{background-color:#f1f4f5}.driver--reasons{padding:40px 0;background-image:url(../images/drivers/benefits-phone.png);background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.driver--reasons{background-image:url(../images/drivers/benefits-phone@2x.png)}}@media only screen and (min-width: 768px){.driver--reasons{background-repeat:no-repeat;background-size:280px;background-position:50px -10px}}@media only screen and (min-width: 768px) and (max-width: 979px){.driver--reasons{padding-left:380px;padding-right:40px;background-size:290px;background-position:50px -100px}}@media only screen and (min-width: 980px) and (max-width: 1199px){.driver--reasons{padding-left:440px;padding-right:60px;background-size:290px;background-position:50px -100px}}@media only screen and (min-width: 1200px){.driver--reasons{padding-left:570px;padding-right:120px;background-size:433px;background-position:50px -280px}}@media only screen and (min-width: 0px) and (max-width: 767px){.driver--reasons{background-size:260px;background-position:center -340px;padding:210px 20px 40px 20px}}@media only screen and (min-width: 0px) and (max-width: 480px){.driver--reasons{padding-top:230px}}.driver--reasons-strap{max-width:30em}.driver--reasons-row{clear:both;overflow:hidden}.driver--reasons-reason{box-sizing:border-box;margin-top:35px;padding-right:20px;max-width:18em}@media only screen and (min-width: 0px) and (max-width: 767px){.driver--reasons-reason{margin-top:25px;margin-right:0;width:auto;float:none;max-width:25em}}.driver--reasons-icon{width:50px;height:50px;margin-bottom:18px;display:block}@media only screen and (min-width: 0px) and (max-width: 767px){.driver--reasons-icon{float:left;margin-right:18px;margin-bottom:0}}.driver--requirements-container{padding-top:15px}@media only screen and (min-width: 0px) and (max-width: 767px){.driver--requirements-container{margin:20px;padding-bottom:20px;border-bottom:1px solid #b3b8c1}}.driver--requirements-title{margin-bottom:15px}.driver--requirements-list{list-style-type:none;margin:10px 0;padding:0}.driver--requirements-list-item{overflow:hidden;min-height:2.4em}.driver--requirements-list-item::before{content:'';background-image:url(../images/drivers/whatyouneed-tick.svg);background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:block;float:left;margin-right:10px}.driver--requirements-text{overflow:hidden}.driver--requirements-container{position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.driver--requirements-container{height:580px;background:url(../images/drivers/whatyouneed-background-1920w.jpg) bottom center no-repeat;background-size:cover}}@media only screen and (min-width: 1200px){.driver--requirements-container{height:580px;background:url(../images/drivers/whatyouneed-background-1920w598h.jpg) bottom center no-repeat;background-size:cover}}@media only screen and (min-width: 768px) and (max-width: 979px){.driver--requirements-panel-container{margin-top:15%;width:760px}}@media only screen and (min-width: 980px) and (max-width: 1199px){.driver--requirements-panel-container{margin-top:15%;width:960px}}@media only screen and (min-width: 1200px){.driver--requirements-panel-container{margin-top:15%;width:1000px}}@media only screen and (min-width: 0px) and (max-width: 480px){.driver--requirements-panel{width:280px}}@media only screen and (min-width: 481px) and (max-width: 767px){.driver--requirements-panel{width:320px}}@media only screen and (min-width: 768px){.driver--requirements-panel{border-radius:10px;background-color:#fff;margin-left:5%;padding:20px;width:340px}}@media only screen and (min-width: 1200px){.driver--requirements-panel{margin-left:0}}.order{display:block}.order:after{content:"";display:table;clear:both}.restaurants{background:#FFF}.restaurants--header{display:block;overflow:hidden;z-index:90;position:relative}.restaurants--header:after{content:"";display:table;clear:both}@media only screen and (min-width: 0px) and (max-width: 979px){.restaurants--header{margin:0}}.restaurants--content{position:relative}@media only screen and (min-width: 0px) and (max-width: 979px){.restaurants--content{width:100%;margin-top:0}.restaurants--content .hr-dotted{display:none}}.restaurants--controls{display:block;padding:20px 0px}.restaurants--controls:after{content:"";display:table;clear:both}.restaurants--controls .form-row{margin-bottom:0}@media only screen and (min-width: 0px) and (max-width: 767px){.restaurants--controls{display:none}}.restaurants--search .tag-line label{text-transform:none;padding-top:12px;color:#000}.restaurants--sort{border-left:1px solid #e8ecf0}.restaurants--sort .btn-small{margin-top:22px}.restaurants--filter{display:block;margin:0;padding:0;max-height:0px;position:relative;overflow:hidden;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear}.restaurants--filter:before{display:block;content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFF;position:absolute;top:6px;right:45px;margin-right:-8px;z-index:999;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear}.restaurants--filter .filter-inner{background:#FFF}.restaurants--filter .filter-inner:after{content:"";display:table;clear:both}.restaurants--filter .filter-footer{padding:15px 30px;border-top:1px solid #d6dce2}.restaurants--filter .filter-footer:after{content:"";display:table;clear:both}.restaurants--filter.filter-expanded{max-height:900px;margin-bottom:30px;padding-top:8px;margin-top:-8px}.restaurants--filter.filter-expanded:before{top:0px}.restaurants--filter li:after{content:"";display:table;clear:both}.restaurants--filter .filter-group{display:block;overflow:hidden;position:relative;padding:30px}.restaurants--filter .filter-group:after{content:"";display:table;clear:both}.restaurants--filter .filter-group:last-child{border-bottom:none}.restaurants--filter .filter-group.group-cuisine{border-bottom:1px solid #d6dce2}.restaurants--filter .filter-group.group-time,.restaurants--filter .filter-group.group-distance{border-left:1px solid #d6dce2}.restaurants--filter .filter-group.group-price,.restaurants--filter .filter-group.group-time,.restaurants--filter .filter-group.group-distance{float:left;width:33.3333%;max-height:200px}.restaurants--filter .filter-name{display:block;text-align:center;margin-bottom:20px}.restaurants--filter .filter-name i{display:inline-block;color:#04bab1;vertical-align:top}.restaurants--filter .filter-name .lead{display:inline-block;font-weight:600;line-height:1.2em;vertical-align:top}.restaurants--filter .filter-controls:after{content:"";display:table;clear:both}@media only screen and (min-width: 0px) and (max-width: 767px){.restaurants--filter{display:none}}.restaurants--controls-phone{background:#fff;padding:15px;display:none}@media only screen and (min-width: 0px) and (max-width: 767px){.restaurants--controls-phone{display:block}}.restaurants--controls-phone select{width:100%}.restaurants--controls-phone .btn{width:100%;margin:15px 0 0 0}.restaurants--results{z-index:100;margin-bottom:50px}.restaurants--results:after{content:"";display:table;clear:both}.restaurants--results.results-closed .results-group-title{color:#6b7781}@media only screen and (min-width: 0px) and (max-width: 767px){.restaurants--results{margin-bottom:0}}.restaurants--closed{display:block;margin:0 auto}.restaurants--closed h1,.restaurants--closed h2,.restaurants--closed h3{display:block;margin:0 0 10px 0}@media only screen and (min-width: 0px) and (max-width: 767px){.restaurants--closed{width:auto;padding:15px}}.restaurants--suggest{border-top:1px dotted #acb4bc;padding:40px 0 0 0;margin:0 0 60px 0}.restaurants--suggest .text-medium{line-height:1.4em;margin-top:-2px}.restaurants--suggest form{display:block;width:100%}.restaurants--suggest form .input-merged-first{width:60%}.restaurants--suggest form .input-merged-last{width:40%}ul.restaurants--results-list li{position:relative;cursor:pointer}ul.restaurants--results-list li .badge{margin-right:10px}@media only screen and (min-width: 0px) and (max-width: 767px){ul.restaurants--results-list li .badge{display:none}}@media only screen and (min-width: 0px) and (max-width: 767px){ul.restaurants--results-list li a{height:75px;position:relative}}ul.restaurants--results-list li .list-item-inner{cursor:pointer;margin-top:15px;margin-bottom:15px}@media only screen and (min-width: 0px) and (max-width: 767px){ul.restaurants--results-list li .list-item-inner{position:relative;margin:0px 15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}ul.restaurants--results-list li .restaurant-name{display:block;float:left;width:45%;font-size:1rem;line-height:1.2rem;padding-right:40px}@media only screen and (min-width: 0px) and (max-width: 767px){ul.restaurants--results-list li .restaurant-name{width:60%;padding-right:0}}ul.restaurants--results-list li .restaurant-detail{display:block;font-size:0.75rem;line-height:1.2rem;font-weight:400;letter-spacing:1px;padding-top:1px;float:left;text-align:left;text-transform:uppercase;color:#6b7781}ul.restaurants--results-list li .restaurant-detail.detail-cat{width:20%}ul.restaurants--results-list li .restaurant-detail.detail-price{width:7%}ul.restaurants--results-list li .restaurant-detail.detail-time{width:14%}ul.restaurants--results-list li .restaurant-detail.detail-distance{width:14%}@media only screen and (min-width: 0px) and (max-width: 767px){ul.restaurants--results-list li .restaurant-detail.detail-cat,ul.restaurants--results-list li .restaurant-detail.detail-price,ul.restaurants--results-list li .restaurant-detail.detail-distance{display:none}ul.restaurants--results-list li .restaurant-detail.detail-time{position:relative;width:25%;float:right;text-align:right;margin-right:20px}}ul.restaurants--results-list li .list-item-arrow{display:block;position:absolute;content:"";right:0;top:50%;margin-top:-6px;height:12px;width:8px;background:url("../images/sprites.png") no-repeat -84px -174px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.restaurants--results-list li .list-item-arrow{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-42px -87px}}ul.restaurants--results-list li:hover .list-item-arrow{background-position:-84px -202px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.restaurants--results-list li:hover .list-item-arrow{background-position:-42px -101px}}@media only screen and (min-width: 980px){ul.restaurants--results-list li:hover.unavailable:before{background:#d64541}}ul.restaurants--results-list li.unavailable .restaurant-name{color:#d64541;padding-left:15px}ul.restaurants--results-list li.unavailable:before{display:block;content:"";position:absolute;width:8px;height:8px;border-radius:20px;background:#e48380;left:20px;top:50%;margin-top:-5px}@media only screen and (min-width: 0px) and (max-width: 767px){ul.restaurants--results-list li.unavailable:before{left:15px}}@media only screen and (min-width: 0px) and (max-width: 767px){ul.restaurants--results-list li.unavailable .list-item-inner{margin-left:30px}ul.restaurants--results-list li.unavailable .restaurant-name{padding-left:0}}.restaurants--results-tiles>ul{padding:0}.restaurants--results-tiles .restaurant-tile a{display:block;background-image:url("../images/restaurant-placeholder.png");background-size:cover;margin-bottom:5px;color:#fff}@media only screen and (min-width: 768px){.restaurants--results-tiles .restaurant-tile a{border-radius:4px;margin-bottom:20px}}.restaurants--results-tiles .restaurant-tile .list-item-inner{position:relative;min-height:160px;padding:5px;background-image:linear-gradient(-180deg, transparent 49%, rgba(0,0,0,0.46) 71%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#75000000',GradientType=0 );padding-top:20px;display:block;width:100%}@media only screen and (min-width: 768px){.restaurants--results-tiles .restaurant-tile .list-item-inner{min-height:140px;border-radius:0 0 4px 4px}}.restaurants--results-tiles .restaurant-tile .name-and-details{position:absolute;bottom:0;left:0;padding:5px 10px;box-sizing:border-box;width:calc(100% - 50px);font-weight:400}.restaurants--results-tiles .restaurant-tile .badge-new{margin-bottom:5px;display:inline-block}.restaurants--results-tiles .restaurant-tile .restaurant-name{display:block;line-height:1.1;letter-spacing:0.5px}.restaurants--results-tiles .restaurant-tile .details{display:block;font-size:11px;font-weight:300;text-transform:uppercase;letter-spacing:.5px;color:rgba(255,255,255,0.8)}.restaurants--results-tiles .restaurant-tile .time{position:absolute;right:0;bottom:0;text-align:center;border:1px solid rgba(255,255,255,0.5);border-radius:40px;width:35px;height:35px;margin:8px;box-sizing:border-box;padding-top:6px;line-height:1;background:rgba(0,0,0,0.3)}.restaurants--results-tiles .restaurant-tile .time .mins{display:block;text-transform:uppercase;font-size:7px;letter-spacing:1px}@-webkit-keyframes item_flash{0%{border-color:#acb4bc;background:#d6dce2}100%{background:#f5f7f9;background:#FFF}}.restaurant-cover{background-size:cover;width:260px;height:145px;position:relative;z-index:20;margin:0 auto 30px auto;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;animation-delay:0.3s}.restaurant-cover .cvr{display:block;position:absolute;top:0;left:0;background-position:center;background-size:cover;width:260px;height:145px;position:relative;z-index:20;border-radius:5px;box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,0.2),0px 1px 3px rgba(0,0,0,0.3)}.restaurant-cover .cvr-after:before{display:block;position:absolute;top:3px;left:50%;margin-left:-128px;content:"";z-index:18;width:256px;height:145px;border-radius:5px;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.2);background:#d6dce2}.restaurant-cover .cvr-after:after{display:block;position:absolute;top:5px;left:50%;margin-left:-127px;content:"";z-index:17;width:254px;height:145px;border-radius:5px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.3);background:#d6dce2}.restaurant-details{display:block;margin:0 auto;max-width:600px;text-align:center}@media only screen and (min-width: 768px){.restaurant-details{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}}.restaurant-details h1,.restaurant-details h2,.restaurant-details h3,.restaurant-details h4{display:block}.restaurant-description{display:block;margin:0 auto;color:#FFF;color:rgba(255,255,255,0.8);line-height:1.4em}.alert-setpostcode{display:none}@media only screen and (min-width: 0px) and (max-width: 767px){.alert-setpostcode{display:block}h1{color:#FFF;padding:0}.restaurant-meta{padding:0;margin:0;display:none}.restaurant-cover{display:none}.restaurant-description{display:block;width:auto;color:rgba(255,255,255,0.8);margin:10px 0 0 0;font-size:0.8rem}.restaurant-details{position:relative;margin:-175px 0 0 0;padding:0;width:100%;text-align:center;z-index:21;margin:0}}.restaurant-deliverytime{display:none;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;line-height:1em;color:#FFF;border:2px solid #000;box-shadow:inset 0px 0px 0px 2px #FFF;border-radius:200px;margin:-38px auto 0 auto;background:#000;width:74px;height:74px;-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}.restaurant-deliverytime>span{display:block;-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;animation-delay:0.4s;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s;width:100%}.restaurant-deliverytime .dt-time,.restaurant-deliverytime .dt-mins{display:block;width:70px;text-align:center;font-weight:100}.restaurant-deliverytime .dt-time{padding-top:13px;font-size:1.8rem;line-height:1em}.restaurant-deliverytime .dt-mins{line-height:1em;font-size:0.9rem}.restaurant-status{display:block;position:relative;text-align:center;color:#6b7781}.restaurant-status.status-open{color:rgba(255,255,255,0.5)}.restaurant-status.status-closing{color:#e8a410}@media only screen and (min-width: 0px) and (max-width: 767px){.restaurant-status{margin:0}}.restaurant-status .status-current{display:block;position:relative;padding:9px 10px 9px 10px;margin:0;border:2px solid #d64541;border-radius:5px;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;color:#d64541}.restaurant-status .status-current:before{display:block;content:"";position:absolute;width:10px;height:10px;left:10px;top:50%;margin-top:-5px;border-radius:20px;background:#d64541}@media only screen and (min-width: 0px) and (max-width: 767px){.restaurant-status .status-current{margin:0;border:none;border-radius:0;background:rgba(214,69,65,0.2)}.restaurant-status .status-current:before{display:none}}.restaurant-status .status-next{display:block;color:#6b7781;margin-top:10px;font-size:0.8rem;line-height:1.2em;text-align:left}.restaurant-status .status-next:hover{color:#121c25}@media only screen and (min-width: 0px) and (max-width: 767px){.restaurant-status .status-next{display:none}}.menu--cols{position:relative;width:100%;padding-right:300px}@media only screen and (min-width: 768px) and (max-width: 979px){.menu--cols{padding-left:15px}}@media only screen and (min-width: 0px) and (max-width: 767px){.menu--cols{padding:0;border:none}.menu--cols>div>.box{padding-bottom:150px}}.menu--col-toc{display:block;height:100%;float:left;min-height:1px;display:block;float:left;padding-left:20px;width:33.33333%}@media only screen and (min-width: 0px) and (max-width: 979px){.menu--col-toc{display:none}}.menu--col-toc-inner{display:block;width:260px;padding:30px 0 30px 30px}.menu--col-toc-inner:after{content:"";display:table;clear:both}@media only screen and (min-width: 481px) and (max-width: 767px){.menu--col-toc-inner{width:100%;left:0;padding-right:280px;z-index:90}}.menu--col-items{float:left;display:block;float:left;padding-left:20px;width:66.66667%}@media only screen and (min-width: 768px) and (max-width: 979px){.menu--col-items{width:100%;padding:0 0 0 20px}}@media only screen and (min-width: 0px) and (max-width: 767px){.menu--col-items{width:100%;padding:0}}@media only screen and (min-width: 0px) and (max-width: 767px){.menu--col-items-inner{padding:0}}ul.menu--toc{position:relative;padding:0 0 30px 0}ul.menu--toc:after{content:"";display:table;clear:both}ul.menu--toc li{margin:0 0 10px 0}@media only screen and (min-width: 481px) and (max-width: 767px){ul.menu--toc{padding:15px 30px 5px 30px;background:#FFF;margin-top:1px;border-bottom:1px solid #04bab1;z-index:10}ul.menu--toc li{float:left;margin:0 10px 10px 0}}.restaurant-meta{border-width:0 0 1px 0px;border-style:solid;border-color:#d6dce2;margin-bottom:20px;text-align:center;line-height:1px;vertical-align:bottom}ul.menu--meta{display:inline-block}ul.menu--meta:after{content:"";display:table;clear:both}ul.menu--meta li{display:block;float:left;padding:0;font-size:0.8rem;line-height:1em;color:#6b7781;white-space:nowrap;overflow:hidden;padding:12px 25px 12px 0;text-align:left}ul.menu--meta li.openinghours:hover .meta-content{color:#121c25;cursor:pointer}ul.menu--meta .meta-title{display:block;color:#acb4bc;margin-bottom:2px;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;font-size:0.75rem}ul.menu--meta .meta-content{color:#56616b}@media only screen and (min-width: 0px) and (max-width: 767px){ul.menu--meta{display:none;color:#acb4bc;padding:0 10px}}ul.restaurant-opening{display:block}ul.restaurant-opening li{float:left;text-align:left;padding-right:10px}ul.restaurant-opening li:last-child{padding-right:0}ul.restaurant-opening li .opening-day{display:block;letter-spacing:0}ul.restaurant-opening li .openning-hours{display:block}.menu--status{margin:0 0 15px 0}@media only screen and (min-width: 0px) and (max-width: 767px){.menu--status{display:none}}.menu--col-basket{position:absolute;top:0;right:0;width:315px}.menu--col-basket .deliverytime-tile-container,.menu--col-basket .basket-actions,.menu--col-basket .basket-empty,.menu--col-basket .title-m{margin-left:70px;margin-right:15px}.menu--col-basket .btn-set-address{margin:20px 13px}.menu--col-basket .title-m{padding:0px 0 10px 0}.menu--col-basket .basket-wrapper{width:315px}.menu--col-basket .basket-expand{display:none}.menu--col-basket .summary-roocharge-mobile{display:none}@media only screen and (min-width: 0px) and (max-width: 767px){.menu--col-basket{position:static;top:0;left:0}.menu--col-basket .title-m{display:none}.menu--col-basket .deliverytime-tile-container,.menu--col-basket .basket-actions,.menu--col-basket .basket-wrapper,.menu--col-basket .basket-empty,.menu--col-basket .title-m{margin-left:0;margin-right:0}.menu--col-basket .basket-empty{display:none}.menu--col-basket .basket-wrapper{width:100%;position:static !important;top:0px !important}.menu--col-basket .basket-expand{display:block;position:absolute;height:35px;line-height:35px;top:0px;left:0;width:100%;z-index:550;background:#FFF;border-bottom:1px solid #d6dce2}.menu--col-basket .basket-expand--button{text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;width:140px;padding:5px;border-radius:100px;margin:6px auto 0 auto;text-align:center;background:#e8ecf0;color:#6b7781}.menu--col-basket .basket-expand--close-button{display:none}.menu--col-basket .basket-expand--open-button{display:block}.menu--col-basket .basket-container{position:fixed;bottom:0;height:140px;width:100%;background:#FFF;box-shadow:0px -1px 2px rgba(0,0,0,0.2);z-index:200;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}.menu--col-basket .basket-container form{position:absolute;height:100%;width:100%}.menu--col-basket .basket-container .order-summary-total-label,.menu--col-basket .basket-container .order-summary-total-price{font-size:1.1rem}.menu--col-basket .basket-container ul.order-summary{margin-top:0;margin-bottom:10px}.menu--col-basket .basket-container ul.order-summary .summary-subtotal,.menu--col-basket .basket-container ul.order-summary .summary-minimum,.menu--col-basket .basket-container ul.order-summary .summary-charge,.menu--col-basket .basket-container ul.order-summary .summary-tip{opacity:0;max-height:0;overflow:hidden;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}.menu--col-basket .basket-container ul.order-summary .summary-charge{padding-left:20px}.menu--col-basket .basket-container ul.order-summary .summary-total{width:100%;margin:0;overflow:hidden}.menu--col-basket .basket-container ul.order-summary .summary-roocharge-mobile{display:inline;color:#acb4bc;font-size:1.1rem}.menu--col-basket .basket-container.basket-expanded{height:100%}.menu--col-basket .basket-container.basket-expanded .basket-expand--close-button{display:block}.menu--col-basket .basket-container.basket-expanded .basket-expand--open-button{display:none}.menu--col-basket .basket-container.basket-expanded ul.order-list{max-height:1024px;height:100%;padding-bottom:185px;opacity:1}.menu--col-basket .basket-container.basket-expanded ul.order-summary .summary-subtotal,.menu--col-basket .basket-container.basket-expanded ul.order-summary .summary-minimum,.menu--col-basket .basket-container.basket-expanded ul.order-summary .summary-charge,.menu--col-basket .basket-container.basket-expanded ul.order-summary .summary-tip{max-height:400px;opacity:1;overflow:visible}.menu--col-basket .basket-container.basket-expanded ul.order-summary .summary-roocharge-mobile{display:none}.menu--col-basket .basket-container.basket-expanded .order-list-inner{height:100% !important}.menu--col-basket ul.order-list{opacity:0;max-height:0;overflow:scroll;margin:0;padding:35px 0 0 0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}.menu--col-basket ul.order-list li{margin:0;padding:10px 15px;border-bottom:1px solid #f5f7f9}.menu--col-basket ul.order-list li.has-counter .oi-inner{margin-left:0}.menu--col-basket ul.order-list li.incremented .oi-inner{background:none}.menu--col-basket ul.order-list .oi-inner{margin:5px 0 0 0}.menu--col-basket ul.order-list .oi-title{margin-left:90px}.menu--col-basket ul.order-list .oi-remove{display:block;top:1px;font-size:2rem}.menu--col-basket ul.order-list .oi-price{right:20px}.menu--col-basket ul.order-list .counter-control-vertical{display:block;height:30px;width:60px;float:left;margin:0}.menu--col-basket ul.order-list .counter-control-vertical .counter-control-quantity{margin:0;padding:0;height:30px;line-height:30px}.menu--col-basket ul.order-list .counter-control-vertical .controls{display:block;width:60px;height:30px;padding:0;margin-left:0}.menu--col-basket ul.order-list .counter-control-vertical .controls:before,.menu--col-basket ul.order-list .counter-control-vertical .controls:after{display:none}.menu--col-basket ul.order-list .counter-control-vertical .controls .control{width:30px;height:30px;line-height:30px;font-size:1.6rem;float:left}.menu--col-basket ul.order-list .counter-control-vertical .controls .control:hover{background:none;color:#000}.menu--col-basket ul.order-list .counter-control-vertical .controls .control:active{color:#000}.menu--col-basket ul.order-list .counter-control-vertical .controls .ctrl-up{float:right;padding-top:2px}.menu--col-basket ul.order-list .counter-control-vertical .controls .ctrl-down{float:left}.menu--col-basket ul.order-list .counter-control-vertical input[type="text"]{margin:3px 0 0 0}.menu--col-basket .basket-inner{position:absolute;height:100%;width:100%}.menu--col-basket .basket-actions{position:absolute;bottom:0;width:100%;padding:15px;background:#FFF;z-index:211;border-top:1px solid #d6dce2}.menu--col-basket .order-deliverytime{display:none}}.menu--col-basket-inner{padding-left:50px;width:265px}@media only screen and (min-width: 980px) and (max-width: 1199px){.menu--col-basket-inner{padding-left:30px;width:205px}}.order-time{position:relative}.order-time .popover{position:absolute;width:100%;z-index:10}.order-time p{margin:0}.order-time .alert{margin-top:10px}ul.order--menu-items{border-top:1px solid #e8ecf0;width:100%}ul.order--menu-items li{cursor:pointer;border-top:none;border-bottom:1px solid #e8ecf0;margin:0}ul.order--menu-items li.item-unavailable,ul.order--menu-items li.item-unavailable:hover{cursor:default}ul.order--menu-items li.item-unavailable:hover,ul.order--menu-items li.item-unavailable:active,ul.order--menu-items li.item-unavailable:hover:hover,ul.order--menu-items li.item-unavailable:hover:active{background:none}ul.order--menu-items li.item-unavailable .list-item-title,ul.order--menu-items li.item-unavailable .list-item-description,ul.order--menu-items li.item-unavailable:hover .list-item-title,ul.order--menu-items li.item-unavailable:hover .list-item-description{text-decoration:line-through;color:#acb4bc}ul.order--menu-items li.item-unavailable .item-price,ul.order--menu-items li.item-unavailable:hover .item-price{color:#acb4bc}ul.order--menu-items li.item-unavailable .item-add,ul.order--menu-items li.item-unavailable:hover .item-add{display:none}ul.order--menu-items li .list-item-inner{min-height:60px}@media only screen and (min-width: 0px) and (max-width: 767px){ul.order--menu-items li .list-item-inner{margin:10px 30px 10px 15px}}ul.order--menu-items li .item-content{display:block;position:relative;float:left;width:80%;min-height:60px}.country-ae ul.order--menu-items li .item-content{width:75%}ul.order--menu-items li .item-content .vc-outer{min-height:60px}ul.order--menu-items li .item-content .list-item-title{display:block;line-height:1.4em;vertical-align:middle}ul.order--menu-items li .item-content .list-item-description{padding-top:3px}ul.order--menu-items li:hover .item-add{display:block}ul.order--menu-items li:active{background:#e8ecf0}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.order--menu-items .item-add{display:block}.country-ae ul.order--menu-items li .item-content,ul.order--menu-items .item-content{width:70%}.country-ae ul.order--menu-items li .item-price,ul.order--menu-items .item-price{width:25%}ul.order--menu-items li:hover{background:none}}@media only screen and (min-width: 0px) and (max-width: 767px){ul.order--menu-items{border-top:none}ul.order--menu-items li{margin-top:-1px;border-style:solid;border-color:#e8ecf0;border-width:1px 0px;border-radius:0}ul.order--menu-items li .item-content{width:70%}ul.order--menu-items li .item-price{width:30%}ul.order--menu-items li .item-add{display:block}ul.order--menu-items li:hover{box-shadow:none}}.menu--footnotes{display:block;padding:0 30px 30px 30px}.menu--footnotes .lead{margin:0 0 15px 0;color:#acb4bc}.menu--footnotes ol li{color:#56616b;font-size:0.9rem;line-height:1.3em;margin:0 0 10px 0}@media only screen and (min-width: 0px) and (max-width: 767px){.menu--footnotes{padding:15px 15px 160px 15px}}.item-main{display:block;margin:15px 50px;height:55px;position:relative}.item-main:after{content:"";display:table;clear:both}.item-price{display:block;font-size:1rem;line-height:1.4em;font-weight:400;letter-spacing:1px;width:20%;right:0;top:0;padding-right:40px;position:absolute;text-align:right;color:#6b7781;height:100%}.country-ae .item-price{right:25px}.item-add{display:none;position:absolute;height:14px;width:14px;right:20px;top:50%;margin-top:-7px}.item-add:before,.item-add:after{display:block;content:"";position:absolute;background:#04bab1;border-radius:10px}.item-add:before{height:2px;width:14px;left:0;top:6px}.item-add:after{height:14px;width:2px;top:0;left:6px}.menu--modifiers-group{display:block;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}.menu--modifiers-group .group-title{padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:1px solid #e8ecf0}.menu--modifiers-group .group-title .title-s{display:block;line-height:1em;float:left}.menu--modifiers-group .group-title .title-required{display:block;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;float:right}.menu--modifiers-group .group-title .text-muted{display:block}.menu--modifiers-group .group-title.group-hasError{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;color:#d64541}.menu--modifiers-group .group-items{margin:0 0 30px 0}.menu--modifiers-group .group-items:after{content:"";display:table;clear:both}.menu--modifiers-group .group-items label{display:block;float:left;margin-bottom:10px;max-width:207px}.menu--modifiers-group .group-items label input[type="checkbox"],.menu--modifiers-group .group-items label input[type="radio"]{float:left}.menu--modifiers-group .group-items label .item-name{display:block;margin-left:30px}.menu--modifiers-group .group-items .counter-control-horizontal{display:block;float:right}.menu--modifiers-group .group-items .counter-control-horizontal input[type="text"]{text-align:center}.menu--modifiers-group .modifier-item{display:block;float:left;width:50%}.menu--modifiers-group .modifier-item:after{content:"";display:table;clear:both}@media only screen and (min-width: 0px) and (max-width: 767px){.menu--modifiers-group .modifier-item{width:100%}}.deliverytime-tile-container{padding:0 0 20px 0}.deliverytime-tile-container a{display:block;margin:10px 0 0 0;text-align:center}@media only screen and (min-width: 0px) and (max-width: 767px){.deliverytime-tile-container{display:none}}.order-deliverytime{display:block;border-radius:3px;background:#121c25;margin:0 0 10px 0;color:#FFF;overflow:hidden}.order-deliverytime .unavailable-text{display:none}.order-deliverytime.deliverytime-unavailable{background:#db5a56}.order-deliverytime.deliverytime-unavailable .unavailable-text{display:block;padding:10px 15px;background:#bc2c28;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;text-align:center;background:repeating-linear-gradient(45deg, #d64541, #d64541 10px, #bc2c28 10px, #bc2c28 20px)}.order-deliverytime .deliverytime-title{text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;text-align:center;padding:15px}.order-deliverytime .time{display:block;padding:0 0 15px 0;text-align:center}.order-deliverytime .time-number{display:block;font-size:3.6rem;font-weight:100;line-height:1em}.order-deliverytime .time-mins{display:block;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;color:rgba(255,255,255,0.6)}@-webkit-keyframes item_flash{0%{border-color:#acb4bc;background:#d6dce2}100%{background:#f5f7f9;background:#FFF}}.checkout{display:block}.checkout:after{content:"";display:table;clear:both}@media only screen and (min-width: 768px) and (max-width: 979px){.checkout{margin:0 0 0 15px}}.checkout--header{height:300px;background:#121c25;background:url(../images/static_restaurants.jpg) no-repeat center;background-size:cover}.checkout--preview{padding:50px;width:500px;margin:0 auto}.checkout--preview h1{font-size:1.6rem;text-align:center}.checkout--sections{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;margin-top:30px}@media only screen and (min-width: 0px) and (max-width: 767px){.checkout--sections{margin-top:0}}.checkout--section{position:relative;border-top:1px solid #e8ecf0}.checkout--section:after{content:"";display:table;clear:both}.checkout--section.ng-hide{max-height:0}.checkout--section:first-child{border-top:none}.checkout--section:last-child{border-bottom:none}.checkout--section .title-m{margin-bottom:30px}.checkout--section .title-l{padding:10px 0 0 0}.checkout--section button.text{background:none !important;border:none;padding:0 !important;font:inherit;cursor:pointer;color:#04bab1}.checkout--section button.text:hover{color:#000}.checkout--section .checkout--section-inner,.checkout--section .checkout--section-inner-alt{padding-left:50px;padding-right:50px}@media only screen and (min-width: 0px) and (max-width: 767px){.checkout--section .checkout--section-inner,.checkout--section .checkout--section-inner-alt{padding-left:15px;padding-right:15px}}.checkout--section .checkout--section-inner{padding-top:30px;padding-bottom:30px;text-align:center}.checkout--section .checkout--section-inner .lead{color:#6b7781}@media only screen and (min-width: 0px) and (max-width: 767px){.checkout--section .checkout--section-inner{padding-top:15px;padding-bottom:15px}}.checkout--section .checkout--choice{padding:0 50px 30px 50px}.checkout--section .checkout--choice:after{content:"";display:table;clear:both}@media only screen and (min-width: 0px) and (max-width: 767px){.checkout--section .checkout--choice{padding:0 15px 15px 15px}}.checkout--section .checkout--choice-actions{padding:15px 20px 0 20px}@media only screen and (min-width: 0px) and (max-width: 767px){.checkout--section .checkout--choice-actions{padding:15px}}.checkout--section .checkout--section-confirmation{display:none;padding-top:20px;text-align:center}.checkout--section .checkout--section-confirmation:after{content:"";display:table;clear:both}.checkout--section .checkout--section-confirmation .card-icon{display:inline-block;border-radius:2px;vertical-align:top}@media only screen and (min-width: 0px) and (max-width: 767px){.checkout--section .checkout--section-confirmation{padding-top:10px}}.checkout--section.section-completed .checkout--choice{display:none}.checkout--section.section-completed .checkout--section-confirmation{display:block}.checkout--section .confirmation-text{display:inline-block;font-size:1rem;margin-left:5px;line-height:30px;vertical-align:top}.checkout--section .confirmation-edit{display:block}@media only screen and (min-width: 0px) and (max-width: 767px){.checkout--section .lead,.checkout--section .title-l{text-align:center;float:none}.checkout--section .lead.text-muted{padding-top:10px}.checkout--section .title-l{padding-top:10px;padding-bottom:20px}.checkout--section .confirmation-text{float:none;text-align:center}.checkout--section .confirmation-edit{float:none;text-align:center}}.checkout--section .address-unconfirmed{display:none}.checkout--section .address-confirmed form{width:340px;margin:0 auto 30px auto}.checkout--forms{position:relative;width:100%;width:520px;margin-left:300px;float:left}@media only screen and (min-width: 980px) and (max-width: 1199px){.checkout--forms{margin-left:0;width:700px}}@media only screen and (min-width: 768px) and (max-width: 979px){.checkout--forms{width:70%;margin-left:0;margin-right:0}}@media only screen and (min-width: 0px) and (max-width: 767px){.checkout--forms{width:100%;margin:0}}.checkout--forms button .icon-padlock{display:inline-block;width:14px;height:14px;background:url(/assets/images/icons/checkout-padlock-910aedd8b744999c4465fd841594c229.svg) no-repeat 0 100%}.checkout--forms button[disabled] .icon-padlock{background-position:0 0}.checkout--summary{float:right;display:block;width:245px;margin-top:30px;margin-right:-15px;z-index:21}@media only screen and (min-width: 768px) and (max-width: 979px){.checkout--summary{width:28%;margin-left:2%;margin-right:0}}@media only screen and (min-width: 0px) and (max-width: 767px){.checkout--summary{display:none}}.checkout--summary .deliverytime-tile-container,.checkout--summary .basket-actions,.checkout--summary .basket-empty,.checkout--summary .title-m,.checkout--summary ul.order-summary{margin-left:30px;margin-right:15px}.checkout--summary .checkout--summary-inner{display:block}.checkout--summary .btn{margin-top:20px;display:block}.checkout-signup-fb .btn{display:block;width:200px;margin:0 auto}.checkout-continue{width:150px}@media only screen and (min-width: 0px) and (max-width: 767px){.checkout-continue{display:block;width:100%}}.separator-or{margin:0;position:relative}.separator-or:before{content:"";display:block;height:1px;top:20px;width:100%;position:absolute;background:#d6dce2}.separator-or span{display:block;text-align:center;background:#FFF;width:80px;height:40px;margin-left:-40px;position:relative;top:0px;left:50%;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;font-size:0.9rem;line-height:40px;color:#acb4bc;background:#FFF;z-index:20;border-radius:100px;border:1px solid #d6dce2}.payment-method label{margin-bottom:10px;display:block}.payment-method label input[type="checkbox"],.payment-method label input[type="radio"]{float:left}.payment-method label span{display:block;margin-left:30px}.paypal-wrapper{position:relative;height:44px}.paypal-wrapper .loading-spinner{background-color:#FFF;opacity:.9;border-radius:5px;padding:14px;height:44px;width:115px;position:absolute;top:0;left:0}.paypal-wrapper .loading-spinner .spinner{margin:0 auto}.paypal-wrapper .loading-spinner .spinner>div{background:url(assets/images/colors/tertiary2_a90.png);background:rgba(18,28,37,0.9)}.paypal-wrapper .loading-spinner.initialized{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s;z-index:-1}.delivery-notes{min-height:120px}.status--title{width:50%;margin:0 auto 50px auto}.status--header{padding:200px 0 150px 0;height:700px;background:#121c25;position:relative}.status--header .header-bg{position:absolute;top:0;left:0;height:100%;width:100%}.status--graph{margin:0 auto;padding:0}.status--graph:after{content:"";display:table;clear:both}.status--bar{padding:20px 0;margin:0 auto;overflow:hidden;background:#FFF;border-bottom:1px solid #d6dce2}@media only screen and (min-width: 0px) and (max-width: 767px){.status--bar{padding:0;margin:0}}.order-receipt{margin-top:30px;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounceInUp;animation-name:bounceInUp;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}@media only screen and (min-width: 0px) and (max-width: 767px){.order-receipt{margin-top:0}}.order-receipt .receipt-meta{padding:30px 30px 0px 30px}.order-receipt .receipt-meta:after{content:"";display:table;clear:both}.order-receipt .receipt-meta .meta-submitted{width:40%}.order-receipt .receipt-meta .meta-delivered{text-align:right;width:40%}.order-receipt .receipt-meta strong{display:block}.order-receipt .receipt-target{display:block;background:url(../images/bg_food.png) #04bab1;padding:20px;text-align:center;position:relative;overflow:hidden}.order-receipt .receipt-target.target-delivered{background:#3abc77}.order-receipt .receipt-target.target-delivered .target-status{display:block;color:#FFF;font-family:"proxima-nova-soft","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:1rem;line-height:130px}.order-receipt .receipt-target .target-datetime{display:block}.order-receipt .receipt-target .target-datetime .datetime-time{display:block;font-size:2.5rem;line-height:1em;font-weight:100;margin:0;color:#FFF}.order-receipt .receipt-target .target-datetime .datetime-day{display:block;font-size:1rem;color:#FFF}.order-receipt .receipt-target .receipt-target-text{display:block;text-align:center;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;font-size:0.75rem;margin-bottom:10px;color:#FFF;color:rgba(255,255,255,0.7)}.order-receipt .receipt-addresses{padding:30px;border-bottom:1px solid #e8ecf0}.order-receipt .receipt-addresses .address-map{display:block;width:85px;height:85px;background-size:cover;border-radius:3px}.order-receipt .receipt-addresses .address{display:block;margin-top:5px}@media only screen and (min-width: 0px) and (max-width: 767px){.order-receipt .receipt-addresses .address{margin-top:5px;margin-bottom:20px}}.order-receipt .receipt-addresses .address-head{font-weight:600}.order-receipt .receipt-addresses .address-body span{display:block;line-height:1em;margin-bottom:3px}.order-receipt ul.order-list li .oi-quantity{text-align:left}.order-receipt ul.order-list li .oi-price{right:0}.order-receipt .receipt-actions{border-top:1px solid #e8ecf0;padding:30px}.order-receipt .receipt-actions:after{content:"";display:table;clear:both}.status--roo{width:75%;margin:0 auto;position:relative}.status--roo .progress-roo{display:block;position:relative;left:0;width:0;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease}.status--roo .roo{display:block;height:60px;width:60px;background:url(../images/logo_only.png) no-repeat center;background-size:contain;position:absolute;top:-31px;right:-30px;z-index:30}.graph-point{display:block;width:20%;position:relative;float:left;padding:0}.graph-point .point-marker{display:block;height:50px;width:50px;text-align:center;line-height:50px;font-size:2rem;float:left;border-radius:300px;border:2px solid #acb4bc;color:#acb4bc;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6)}.graph-point .point-details{display:block;margin-left:70px;text-align:left}.graph-point .point-details .title-m{display:block;color:#acb4bc;font-weight:100;margin:0;line-height:50px}.graph-point .point-details .status-description{display:none;color:#6b7781;line-height:1.3em}.graph-point .popover{display:none;margin-top:25px}.graph-point .popover img{max-width:100%}.graph-point.active .point-marker{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear;color:#0aa5af;border-color:#0aa5af}.graph-point.active .point-details .title-m{color:#0aa5af}.graph-point.active .point-details .status-description{display:block;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}.graph-point.active .popover{display:block;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s}@media only screen and (min-width: 0px) and (max-width: 767px){.graph-point{width:100%;float:none;background:#f5f7f9;border-bottom:1px solid #e8ecf0}.graph-point .point-marker{position:absolute}.graph-point .point-details{display:block;margin:0 auto;text-align:center}.graph-point.active{background:#FFF}.graph-point.active .point-marker{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6)}}.status--text{display:block;margin:0px auto 20px auto;text-align:center;font-size:1.1rem;color:#FFF;color:rgba(255,255,255,0.6)}@media only screen and (min-width: 0px) and (max-width: 767px){.status--text{width:100%}}.status--description{width:50%;padding-top:30px 0;font-size:1.2rem;color:#6b7781;margin:0 auto;text-align:center}.order-address span{display:block}@-webkit-keyframes expandwidth{0%{width:0%}100%{width:100%}}@keyframes expandwidth{0%{width:0%}100%{width:100%}}.user--history{margin-top:30px}@media only screen and (min-width: 0px) and (max-width: 767px){.user--history{margin-top:0}}ul.user--history-list{width:100%;overflow:hidden}ul.user--history-list li{display:block}ul.user--history-list li .list-item-inner{margin:25px 70px 25px 50px}ul.user--history-list li [class^="history-col-"]{float:left;line-height:1em}ul.user--history-list li .history-col-date{color:#acb4bc;width:30%}ul.user--history-list li .history-col-details{width:35%}ul.user--history-list li .history-col-status{width:20%}ul.user--history-list li .history-col-status.status-delivered,ul.user--history-list li .history-col-status.status-almost_ready,ul.user--history-list li .history-col-status.status-accepted{color:#3abc77}ul.user--history-list li .history-col-status.status-new,ul.user--history-list li .history-col-status.status-in_transit{color:#e8a410}ul.user--history-list li .history-col-status.status-pending{color:#acb4bc}ul.user--history-list li .history-col-status.status-canceled,ul.user--history-list li .history-col-status.status-rejected{color:#d64541}ul.user--history-list li .history-col-amount{width:15%;text-align:right}ul.user--history-list li .history-date{display:block;color:#333}ul.user--history-list li .history-time{display:block;color:rgba(0,0,0,0.4)}ul.user--history-list li .tag.tag-status{display:block;float:left;clear:both;border-color:#3abc77;color:#3abc77}ul.user--history-list li .history-restaurant{display:block;clear:both;color:#000}ul.user--history-list li .history-amount{display:block;font-size:1.3rem;letter-spacing:1px;float:right;font-family:"proxima-nova-soft","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#56616b}ul.user--history-list li:before{display:block;position:absolute;content:"";right:50px;top:50%;margin-top:-6px;height:12px;width:8px;background:url("../images/sprites.png") no-repeat -84px -174px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){ul.user--history-list li:before{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-42px -87px}}@media only screen and (min-width: 0px) and (max-width: 767px){ul.user--history-list li:before{right:15px}}@media only screen and (min-width: 0px) and (max-width: 767px){ul.user--history-list li [class^="history-col-"]{width:100%;float:none}ul.user--history-list li .history-col-status,ul.user--history-list li .history-col-date{font-size:0.8rem}ul.user--history-list li .history-amount{margin-top:-18px}ul.user--history-list li .list-item-inner{margin:15px 35px 15px 15px}}.user--receipt{margin-top:-30px}.user--account-section{margin:0 0 30px 0}.user--account-section:after{content:"";display:table;clear:both}.user--account-section .section-title{display:block;text-align:left;padding:20px 30px;border-bottom:1px solid #e8ecf0}.user--account-section .section-title .title-l{display:block;text-align:center}.user--account-section .section-content{display:block}.user--account-section .section-content:after{content:"";display:table;clear:both}.user--account-section .btn.section-confirm{margin-top:20px}.user--account-section.section-account .btn{display:none}.user--account-section.section-account form.ng-dirty .btn{display:block}.user--account-section.section-password .btn{display:block;margin:0 auto}.user--account-section.section-addressbook ul.addressbook-list{border-top:none}.user--account-section.section-addressbook ul.addressbook-list li{cursor:default}.user--account-section.section-addressbook ul.addressbook-list li .address-main{margin-left:0;width:80%}.user--account-section.section-addressbook ul.addressbook-list li .address-inner{margin-left:30px;margin-right:30px}.user--account-section.section-card ul.payment-cards-list{border-top:none}.user--account-section.section-card ul.payment-cards-list li .card-main{margin-left:0;width:80%}.user--account-section.section-card ul.payment-cards-list li .card-inner{margin-left:30px;margin-right:30px}.user--account-section.section-email .switch{display:block}.user--account-section.section-credit .credit-balance,.user--account-section.section-allowance .credit-balance{text-align:center;color:#04bab1;font-size:3rem;font-weight:100;line-height:1;display:block}.user--account-section.section-allowance .box-title{text-transform:uppercase}.user--account-section.section-allowance .allowance-total,.user--account-section.section-allowance .allowance-remaining{text-align:center}.user--account-section.section-allowance .allowance-total p,.user--account-section.section-allowance .allowance-remaining p{margin-top:10px;margin-bottom:2px;text-transform:uppercase}@media only screen and (min-width: 0px) and (max-width: 767px){.user--account-section{margin-bottom:15px}}.user--history-detail-header{display:block;background:url(../images/static_restaurants.jpg) no-repeat 50% 0%;background-size:cover;overflow:hidden}.user--history-detail-header:after{content:"";display:table;clear:both}.user--history-detail-header .title-m{color:#FFF}.user--history-detail-header .order-number{color:rgba(255,255,255,0.6);font-weight:100}.user--history-detail-header .header-cover{background-color:rgba(0,0,0,0.2);background-image:-webkit-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.6));background-image:linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.6));padding:100px 30px 30px 30px;overflow:hidden}.user--history-detail-header .order-status{color:#3abc77}.user--history-detail-body{padding:40px}.user--history-detail-body:after{content:"";display:table;clear:both}.user--history-detail-meta{display:block;background:#FFF;position:relative;border-radius:2px;padding:20px 0}.user--history-detail-meta:after{content:"";display:table;clear:both}.user--history-detail-meta>div{position:relative}.user--history-detail-meta>div:after{content:"";display:table;clear:both}.user--history-detail-meta .meta-duration{position:absolute;top:-5px;left:0;width:100%;z-index:20;text-align:center}.user--history-detail-meta .meta-duration:before{position:absolute;content:"";display:block;top:12px;width:95%;height:4px;border-radius:100px;background:#d6dce2;z-index:20;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:expandwidth;animation-name:expandwidth;-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;animation-delay:1.6s;-webkit-animation-duration:0.6s;-moz-animation-duration:0.6s;animation-duration:0.6s}.user--history-detail-meta .meta-duration span{display:inline-block;background:#FFF;border:1px solid #d6dce2;box-shadow:0px 1px 2px rgba(0,0,0,0.1);padding:5px 8px;line-height:1em;border-radius:4px;position:relative;z-index:21;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-delay:3.6s;-moz-animation-delay:3.6s;animation-delay:3.6s;-webkit-animation-duration:0.6s;-moz-animation-duration:0.6s;animation-duration:0.6s}.user--history-detail-meta .meta-col{width:50%;float:left;padding:30px 0px 0px 0px;position:relative;z-index:21}.user--history-detail-meta .meta-col:before{position:absolute;content:"";display:block;top:0px;height:14px;width:14px;border-radius:100px;background:#3abc77;border:2px solid #3abc77;box-shadow:inset 0px 0px 0px 2px #FFF}.user--history-detail-meta .meta-col.ordered:before{left:-7px;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;animation-delay:0.6s;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s}.user--history-detail-meta .meta-col.ordered .meta-label{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;animation-delay:0.8s;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s}.user--history-detail-meta .meta-col.ordered .meta-content{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s}.user--history-detail-meta .meta-col.ordered .meta-address{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s;padding-left:10px;border-left:1px solid #e8ecf0}.user--history-detail-meta .meta-col.delivered{text-align:right}.user--history-detail-meta .meta-col.delivered:before{right:-7px;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-delay:2.6s;-moz-animation-delay:2.6s;animation-delay:2.6s;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s}.user--history-detail-meta .meta-col.delivered .meta-label{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-delay:2.8s;-moz-animation-delay:2.8s;animation-delay:2.8s;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s}.user--history-detail-meta .meta-col.delivered .meta-content{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s}.user--history-detail-meta .meta-col.delivered .meta-address{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:3.2s;-moz-animation-delay:3.2s;animation-delay:3.2s;-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s;padding-right:10px;border-right:1px solid #e8ecf0}.user--history-detail-meta .meta-col .meta-label{display:block;color:#acb4bc;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8rem;line-height:1em;font-weight:400;margin-bottom:5px}.user--history-detail-meta .meta-col .meta-content{display:block;font-size:1.6rem;line-height:1em;margin-bottom:15px;font-weight:100}.user--history-detail-meta .meta-col .meta-address{padding-top:10px}.user--history-detail-route{float:left;width:50%;padding-left:20px}.user--history-detail-info{width:50%;height:320px;padding-right:20px;float:left;position:relative}.user--history-detail-info .order-items-table{position:relative;margin-bottom:106px;height:214px;overflow:hidden}.user--history-detail-info .order-items-table .order-items-table-scroll{position:relative;height:214px;overflow:scroll;z-index:89}.user--history-detail-info table.order-summary{position:absolute;bottom:0;left:0}.user--history-detail-map{height:200px;border-radius:2px;overflow:hidden;background:url(../images/map-route.jpg) no-repeat right bottom;background-size:cover}.order-timestamp{color:#acb4bc}.password-unlock-form{width:200px;margin:0 auto}.driveroo-install-title{text-align:center;font-size:15vw;font-weight:500}.driveroo-install-steps{margin:auto;padding-top:10%;width:80%}.driveroo-install-steps li:before{font-weight:bold}.driveroo-install-steps>.install-step{padding-left:12%;font-size:8vw;line-height:1.3}.driveroo-install-android-icon{min-height:72px;height:20vw;background:transparent url("../images/driver_app/android_icon.png");background-position:center;background-repeat:no-repeat;background-size:contain}.vam{vertical-align:middle}.Icon{display:inline-block}.Icon--tick{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMDRiYWIxO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIsMEM1LjQsMCwwLDUuNCwwLDEyczUuNCwxMiwxMiwxMnMxMi01LjQsMTItMTJTMTguNiwwLDEyLDB6IE0xMiwyMy4xYy02LjEsMC0xMS4xLTUtMTEuMS0xMS4xCgkJYzAtNi4xLDUtMTEuMSwxMS4xLTExLjFjNi4xLDAsMTEuMSw1LDExLjEsMTEuMUMyMy4xLDE4LjEsMTguMSwyMy4xLDEyLDIzLjF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuOSw2LjljLTAuMy0wLjItMC43LTAuMS0wLjgsMC4ybC01LjEsOC4zbC0zLTMuM2MtMC4yLTAuMi0wLjYtMC4zLTAuOSwwYy0wLjIsMC4yLTAuMywwLjYsMCwwLjlsMy42LDMuOAoJCWMwLjEsMC4xLDAuMywwLjIsMC40LDAuMmMwLDAsMCwwLDAuMSwwYzAuMiwwLDAuNC0wLjEsMC41LTAuM2w1LjUtOUMxNy4zLDcuNSwxNy4yLDcuMSwxNi45LDYuOXoiLz4KPC9nPgo8L3N2Zz4=)}.Icon--tick.Icon--sm{width:24px;height:24px}.Icon--cross{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojZDY0NTQxO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIsMEM1LjQsMCwwLDUuNCwwLDEyczUuNCwxMiwxMiwxMnMxMi01LjQsMTItMTJTMTguNiwwLDEyLDB6IE0xMiwyMy4xYy02LjEsMC0xMS4xLTUtMTEuMS0xMS4xCgkJYzAtNi4xLDUtMTEuMSwxMS4xLTExLjFjNi4xLDAsMTEuMSw1LDExLjEsMTEuMUMyMy4xLDE4LjEsMTguMSwyMy4xLDEyLDIzLjF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNiw3LjRjLTAuMi0wLjItMC42LTAuMi0wLjksMEwxMiwxMS4xTDguMyw3LjRDOCw3LjIsNy42LDcuMiw3LjQsNy40QzcuMiw3LjYsNy4yLDgsNy40LDguM2wzLjcsMy43CgkJbC0zLjcsMy43Yy0wLjIsMC4yLTAuMiwwLjYsMCwwLjljMC4xLDAuMSwwLjMsMC4yLDAuNCwwLjJzMC4zLTAuMSwwLjQtMC4ybDMuNy0zLjdsMy43LDMuN2MwLjEsMC4xLDAuMywwLjIsMC40LDAuMgoJCWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4yLTAuMiwwLjItMC42LDAtMC45TDEyLjksMTJsMy43LTMuN0MxNi44LDgsMTYuOCw3LjYsMTYuNiw3LjR6Ii8+CjwvZz4KPC9zdmc+)}.Icon--cross.Icon--sm{width:24px;height:24px}.Arrange{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;margin:0;min-width:100%;padding:0;table-layout:auto}.Arrange-sizeFill,.Arrange-sizeFit{display:table-cell;padding:0;vertical-align:top}.Arrange-sizeFill{width:100%}.Arrange-sizeFill img{height:auto;max-width:100%}.Arrange-sizeFit img{max-width:none !important;width:auto !important}.Arrange--middle .Arrange-sizeFill,.Arrange--middle .Arrange-sizeFit{vertical-align:middle}.Arrange--bottom .Arrange-sizeFill,.Arrange--bottom .Arrange-sizeFit{vertical-align:bottom}.Arrange--equal{table-layout:fixed;width:100%}.Arrange--equal>.Arrange-sizeFill,.Arrange--equal>.Arrange-sizeFit{width:1%}.DropdownArrow{padding-right:30px;display:block;position:relative}.DropdownArrow .DropdownArrow-label{display:inline-block}.DropdownArrow .DropdownArrow-arrow{display:inline-block;margin-top:5px;background:url("../images/sprites.png") no-repeat -56px -145px;width:15px;height:15px;opacity:0.6;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13 / 10){.DropdownArrow .DropdownArrow-arrow{background-image:url("../images/sprites@2x.png");-webkit-background-size:550px 175px;-moz-background-size:550px 175px;background-size:550px 175px;background-position:-28px -73px}}.toggle-visible.ng-hide-remove,.toggle-visible.ng-hide-remove-active{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:appear;animation-name:appear;-webkit-animation-duration:0.1s;-moz-animation-duration:0.1s;animation-duration:0.1s}.toggle-visible.ng-hide-add,.toggle-visible.ng-hide-add-active{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;-o-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:disappear;animation-name:disappear;-webkit-animation-duration:0.1s;-moz-animation-duration:0.1s;animation-duration:0.1s}
