/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:rgba(0,0,0,0)!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:10px}body{background-color:#fff;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.42857143;max-width:100%;padding:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #eee;margin-bottom:22px;margin-top:22px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#777;font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-bottom:11px;margin-top:22px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-bottom:11px;margin-top:11px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:41px}.h2,h2{font-size:34px}.h3,h3{font-size:28px}.h4,h4{font-size:20px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}p{margin:0 0 11px}.lead{font-size:18px;font-weight:300;line-height:1.4;margin-bottom:22px}@media (min-width:769px){.lead{font-size:24px}}.small,small{font-size:87%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{background-color:#337ab7;color:#fff}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{border-bottom:1px solid #eee;margin:44px 0 22px;padding-bottom:10px}ol,ul{margin-bottom:11px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:22px;margin-top:0}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:769px){.dl-horizontal dt{clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:160px}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{border-bottom:1px dotted #777;cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{border-left:5px solid #eee;font-size:20px;margin:0 0 22px;padding:11px 22px}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{color:#777;display:block;font-size:80%;line-height:1.42857143}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{border-left:0;border-right:5px solid #eee;padding-left:0;padding-right:15px;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{font-style:normal;line-height:1.42857143;margin-bottom:22px}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:769px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:769px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.btn{background-image:none;border:1px solid rgba(0,0,0,0);border-radius:4px;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{background-color:#fff;border-color:#ccc;color:#333}.btn-default.focus,.btn-default:focus{background-color:#e6e6e6;border-color:#8c8c8c;color:#333}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{background-color:#e6e6e6;border-color:#adadad;color:#333}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#333}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{background-color:#333;color:#fff}.btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}.btn-primary.focus,.btn-primary:focus{background-color:#286090;border-color:#122b40;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:#286090;border-color:#204d74;color:#fff}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#204d74;border-color:#122b40;color:#fff}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{background-color:#fff;color:#337ab7}.btn-success{background-color:#5cb85c;border-color:#4cae4c;color:#fff}.btn-success.focus,.btn-success:focus{background-color:#449d44;border-color:#255625;color:#fff}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{background-color:#449d44;border-color:#398439;color:#fff}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{background-color:#398439;border-color:#255625;color:#fff}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{background-color:#fff;color:#5cb85c}.btn-info{background-color:#5bc0de;border-color:#46b8da;color:#fff}.btn-info.focus,.btn-info:focus{background-color:#31b0d5;border-color:#1b6d85;color:#fff}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{background-color:#31b0d5;border-color:#269abc;color:#fff}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{background-color:#269abc;border-color:#1b6d85;color:#fff}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{background-color:#fff;color:#5bc0de}.btn-warning{background-color:#f0ad4e;border-color:#eea236;color:#fff}.btn-warning.focus,.btn-warning:focus{background-color:#ec971f;border-color:#985f0d;color:#fff}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{background-color:#ec971f;border-color:#d58512;color:#fff}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{background-color:#d58512;border-color:#985f0d;color:#fff}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{background-color:#fff;color:#f0ad4e}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.focus,.btn-danger:focus{background-color:#c9302c;border-color:#761c19;color:#fff}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{background-color:#c9302c;border-color:#ac2925;color:#fff}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{background-color:#ac2925;border-color:#761c19;color:#fff}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{background-color:#fff;color:#d9534f}.btn-link{border-radius:0;color:#337ab7;font-weight:400}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:rgba(0,0,0,0)}.btn-link:focus,.btn-link:hover{background-color:rgba(0,0,0,0);color:#23527c;text-decoration:underline}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{border-radius:6px;font-size:20px;line-height:1.3333333;padding:10px 16px}.btn-group-sm>.btn,.btn-sm{border-radius:3px;font-size:14px;line-height:1.5;padding:5px 10px}.btn-group-xs>.btn,.btn-xs{border-radius:3px;font-size:14px;line-height:1.5;padding:1px 5px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-group,.btn-group-vertical{display:inline-block;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{float:left;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;max-width:100%;width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:4px}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{border-collapse:separate;display:table;table-layout:fixed;width:100%}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{border-collapse:separate;display:table}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon{background-color:#eee;border:1px solid #ccc;border-radius:4px;color:#555;font-size:16px;font-weight:400;line-height:1;padding:6px 12px;text-align:center}.input-group-addon.input-sm{border-radius:3px;font-size:14px;padding:5px 10px}.input-group-addon.input-lg{border-radius:6px;font-size:20px;padding:10px 16px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px;z-index:2}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav>li,.nav>li>a{display:block;position:relative}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee;text-decoration:none}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{background-color:rgba(0,0,0,0);color:#777;cursor:not-allowed;text-decoration:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{background-color:#e5e5e5;height:1px;margin:10px 0;overflow:hidden}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{border:1px solid rgba(0,0,0,0);border-radius:4px 4px 0 0;line-height:1.42857143;margin-right:2px}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff;border:1px solid;border-color:#ddd #ddd rgba(0,0,0,0);color:#555;cursor:default}.nav-tabs.nav-justified{border-bottom:0;width:100%}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:769px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:769px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#337ab7;color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-left:0;margin-top:2px}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:769px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:769px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-bottom:5px;margin-top:0}.media-list{list-style:none;padding-left:0}.embed-responsive{display:block;height:0;overflow:hidden;padding:0;position:relative}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive .circlecontainer>a{height:100%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-1by1{padding-bottom:100%}.modal-open{overflow:hidden}.modal{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0;z-index:1050}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{border-bottom:1px solid #e5e5e5;min-height:16.42857143px;padding:15px}.modal-header .close{margin-top:-2px}.modal-title{line-height:1.42857143;margin:0}.modal-body{padding:15px;position:relative}.modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:769px){.modal-dialog{margin:30px auto;width:600px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{word-wrap:normal;display:block;filter:alpha(opacity=0);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px;text-align:center}.tooltip-arrow{border-color:rgba(0,0,0,0);border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;margin-top:-5px}.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.popover{word-wrap:normal;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.42857143;max-width:276px;padding:1px;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:16px;margin:0;padding:8px 14px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{border-color:rgba(0,0,0,0);border-style:solid;display:block;height:0;position:absolute;width:0}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{border-top-color:#999;border-top-color:rgba(0,0,0,.25)}.popover.right>.arrow{border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.bottom>.arrow{border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.left>.arrow{border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.modal-footer:after,.nav:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:rgba(0,0,0,0);border:0;color:rgba(0,0,0,0);font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:768px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:769px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:768px){.hidden-xs{display:none!important}}@media (min-width:769px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@font-face{font-display:swap;font-family:Source Sans;font-style:normal;font-weight:400;src:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-regular.eot);src:local("Source Sans"),local("SourceSansPro-Regular"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-regular.eot#iefix) format("embedded-opentype"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-regular.woff2) format("woff2"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-regular.woff) format("woff"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-regular.ttf) format("truetype"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-regular.svg#SourceSans) format("svg")}@font-face{font-display:swap;font-family:Source Sans;font-style:normal;font-weight:600;src:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-600.eot);src:local("Source Sans SemiBold"),local("SourceSansPro-SemiBold"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-600.eot#iefix) format("embedded-opentype"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-600.woff2) format("woff2"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-600.woff) format("woff"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-600.ttf) format("truetype"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-600.svg#SourceSans) format("svg")}@font-face{font-display:swap;font-family:Source Sans;font-style:normal;font-weight:300;src:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-300.eot);src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-300.eot#iefix) format("embedded-opentype"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-300.woff2) format("woff2"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-300.woff) format("woff"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-300.ttf) format("truetype"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-300.svg#SourceSansPro) format("svg")}@font-face{font-display:swap;font-family:Source Sans;font-style:italic;font-weight:300;src:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-300italic.eot);src:local("Source Sans Pro Light Italic"),local("SourceSansPro-LightItalic"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-300italic.eot#iefix) format("embedded-opentype"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-300italic.woff2) format("woff2"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-300italic.woff) format("woff"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-300italic.ttf) format("truetype"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-300italic.svg#SourceSansPro) format("svg")}@font-face{font-display:swap;font-family:Source Sans;font-style:normal;font-weight:700;src:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-700.eot);src:local("Source Sans Bold"),local("SourceSansPro-Bold"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-700.eot#iefix) format("embedded-opentype"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-700.woff2) format("woff2"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-700.woff) format("woff"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-700.ttf) format("truetype"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-700.svg#SourceSans) format("svg")}@font-face{font-display:swap;font-family:Source Sans;font-style:italic;font-weight:700;src:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-700italic.eot);src:local("Source Sans Pro Bold Italic"),local("SourceSansPro-BoldItalic"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-700italic.eot#iefix) format("embedded-opentype"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-700italic.woff2) format("woff2"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-700italic.woff) format("woff"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-700italic.ttf) format("truetype"),url(https://static.pharmacy2u.co.uk/OTC/NewDesign/fonts/source-sans-pro-v11-latin-700italic.svg#SourceSansPro) format("svg")}.input-group-input,.input-group-input.slim{background:#fff;border:1px solid #d3d3d3;height:60px;margin-bottom:14px;padding:0 15px}.input-group-input .control-label,.input-group-input.slim .control-label{color:#d7d7d7;left:15px;padding-right:15px;top:18px}.input-group-input.slim input[type],.input-group-input.slim textarea,.input-group-input input[type],.input-group-input textarea{border:none!important;box-shadow:none!important;height:58px;line-height:58px}.input-group-input.focused .control-label,.input-group-input.slim.focused .control-label{color:#005b8f;top:5px}.input-group-input.date-validation-error,.input-group-input.slim.date-validation-error,.input-group-input.slim.validation-error,.input-group-input.validation-error{border:1px solid #c1564a}.input-group-input.date-validation-error .control-label,.input-group-input.slim.date-validation-error .control-label,.input-group-input.slim.validation-error .control-label,.input-group-input.validation-error .control-label{color:#d7d7d7}.input-group-input.date-validation-error.focused .control-label,.input-group-input.slim.date-validation-error.focused .control-label,.input-group-input.slim.validation-error.focused .control-label,.input-group-input.validation-error.focused .control-label{color:#c1564a}.input-group-input.date-validation-error.static,.input-group-input.slim.date-validation-error.static,.input-group-input.slim.validation-error.static,.input-group-input.validation-error.static{position:static}.input-group-input.slim.validation-success,.input-group-input.validation-success{border:1px solid #3aaa37}.input-group-input.slim.validation-success .control-label,.input-group-input.validation-success .control-label{color:#d7d7d7}.input-group-input.focused.input-validation-error .control-label,.input-group-input.focused.input-validation-error.slim .control-label,.input-group-input.input-validation-error .control-label,.input-group-input.input-validation-error.slim .control-label{font-size:10px;opacity:1;top:5px}.input-group-select,.input-group-select.slim{background:#fff;border:1px solid #d3d3d3;border-radius:4px;display:block;height:60px;margin-bottom:14px;position:relative}.input-group-select .select,.input-group-select.slim .select{display:block;height:60px;left:0;line-height:40px;position:absolute;top:0;width:100%;z-index:2}.input-group-select .select select::-ms-expand,.input-group-select.slim .select select::-ms-expand{display:none}.input-group-select .select select,.input-group-select.slim .select select{-moz-appearance:none;-webkit-appearance:none;background:none;border:none;display:block;font-size:16px;height:58px;line-height:38px;outline:0;padding:10px 35px 10px 15px;position:relative;z-index:1}.input-group-select .select option,.input-group-select.slim .select option{color:#474749}.input-group-select .select option:hover,.input-group-select.slim .select option:hover{color:#005b8f}.input-group-select .select i.fa,.input-group-select.slim .select i.fa{color:#474749;font-size:20px;height:60px;line-height:60px;position:absolute;right:15px;top:0;z-index:0}.input-group-select .control-label,.input-group-select.slim .control-label{color:#005b8f;font-size:10px;left:15px;line-height:14px;position:absolute;top:5px;transition:all .2s;z-index:0}.input-group-select .placeholder-text.select .control-label,.input-group-select.slim .placeholder-text.select .control-label{color:#d7d7d7;font-size:16px;line-height:58px;top:0}.input-group-select .placeholder-text.select select,.input-group-select.slim .placeholder-text.select select{color:hsla(0,0%,100%,0)}.input-group-select.date-validation-error,.input-group-select.slim.date-validation-error,.input-group-select.slim.validation-error,.input-group-select.validation-error{border:1px solid #c1564a}.input-group-select.date-validation-error .control-label,.input-group-select.slim.date-validation-error .control-label,.input-group-select.slim.validation-error .control-label,.input-group-select.validation-error .control-label{color:#c1564a}.input-group-select.date-validation-error .select select,.input-group-select.slim.date-validation-error .select select,.input-group-select.slim.validation-error .select select,.input-group-select.validation-error .select select{color:#474749}.input-group-select.date-validation-error .placeholder-text.select select,.input-group-select.slim.date-validation-error .placeholder-text.select select,.input-group-select.slim.validation-error .placeholder-text.select select,.input-group-select.validation-error .placeholder-text.select select{color:hsla(0,0%,100%,0)}.input-group-select.slim.validation-success,.input-group-select.validation-success{border:1px solid #3aaa37}.input-group-select.slim.validation-success .control-label,.input-group-select.validation-success .control-label{color:#3aaa37}.input-group-select.slim.validation-success .select select,.input-group-select.validation-success .select select{color:#474749}.input-group-select.slim.validation-success .placeholder-text.select select,.input-group-select.validation-success .placeholder-text.select select{color:hsla(0,0%,100%,0)}.input-group-select.disabled,.input-group-select.slim.disabled{background:#f9f9f9}.input-group-input.slim div.input-validation-error,.input-group-input div.input-validation-error,.input-group-select.slim div.input-validation-error,.input-group-select div.input-validation-error{top:62px}.input-group-input.date-validation-error .input-validation-error,.input-group-input.slim.date-validation-error .input-validation-error,.input-group-input.slim.validation-error .input-validation-error,.input-group-input.validation-error .input-validation-error,.input-group-select.date-validation-error .input-validation-error,.input-group-select.slim.date-validation-error .input-validation-error,.input-group-select.slim.validation-error .input-validation-error,.input-group-select.validation-error .input-validation-error{display:block}.content p#uploadArea{padding-bottom:0}div[class^=input-group-]+div[class^=input-group-]{margin-top:10px}.form-group.row .input-group-select label{padding:0}.input-group-input,.input-group-input.slim{-moz-appearance:none;-webkit-appearance:none;background:none;border:none;border-bottom:1px solid #959595;border-radius:0;display:block;height:45px;margin-bottom:35px;padding:0 3px;position:relative}.input-group-input.slim .tooltip,.input-group-input .tooltip{display:none!important}.input-group-input .control-label,.input-group-input.slim .control-label{color:#959595;font-size:16px;font-weight:400;left:3px;padding-right:3px;pointer-events:none;position:absolute;top:11px;transition:all .24s;white-space:normal}.input-group-input.slim.textarea,.input-group-input.textarea{height:auto;min-height:100px;overflow:hidden}.input-group-input.slim input[type],.input-group-input.slim textarea,.input-group-input input[type],.input-group-input textarea{background:none;border:none;box-shadow:none;color:#474749;font-size:16px;height:44px;line-height:43px;padding:0!important;resize:vertical}@media (-ms-high-contrast:none){.input-group-input.slim input[type],.input-group-input.slim textarea,.input-group-input input[type],.input-group-input textarea{color:rgba(0,0,0,0)}}.input-group-input.slim input[type]:focus,.input-group-input.slim textarea:focus,.input-group-input input[type]:focus,.input-group-input textarea:focus{border:none!important;box-shadow:none!important;outline:none}.input-group-input.slim textarea,.input-group-input textarea{height:76px;line-height:26px;margin-top:16px;min-height:78px}.input-group-input.slim input::-webkit-input-placeholder,.input-group-input input::-webkit-input-placeholder{color:rgba(0,0,0,0);font-weight:400;transition:.2s}.input-group-input.slim input:-moz-placeholder,.input-group-input.slim input::-moz-placeholder,.input-group-input input:-moz-placeholder,.input-group-input input::-moz-placeholder{color:rgba(0,0,0,0);font-weight:400;transition:.2s}.input-group-input.slim input:-ms-input-placeholder,.input-group-input input:-ms-input-placeholder{color:rgba(0,0,0,0);font-weight:400;transition:.2s}.input-group-input.slim textarea::-webkit-input-placeholder,.input-group-input textarea::-webkit-input-placeholder{color:rgba(0,0,0,0);font-weight:400;transition:.2s}.input-group-input.slim textarea:-moz-placeholder,.input-group-input.slim textarea::-moz-placeholder,.input-group-input textarea:-moz-placeholder,.input-group-input textarea::-moz-placeholder{color:rgba(0,0,0,0);font-weight:400;transition:.2s}.input-group-input.slim textarea:-ms-input-placeholder,.input-group-input textarea:-ms-input-placeholder{color:rgba(0,0,0,0);font-weight:400;transition:.2s}.input-group-input.slim input:-internal-autofill-previewed,.input-group-input.slim input:-internal-autofill-selected,.input-group-input.slim select:-internal-autofill-previewed,.input-group-input.slim select:-internal-autofill-selected,.input-group-input.slim textarea:-internal-autofill-previewed,.input-group-input.slim textarea:-internal-autofill-selected,.input-group-input input:-internal-autofill-previewed,.input-group-input input:-internal-autofill-selected,.input-group-input select:-internal-autofill-previewed,.input-group-input select:-internal-autofill-selected,.input-group-input textarea:-internal-autofill-previewed,.input-group-input textarea:-internal-autofill-selected,.pod .input-group-input.slim input:-internal-autofill-previewed,.pod .input-group-input.slim input:-internal-autofill-selected,.pod .input-group-input.slim select:-internal-autofill-previewed,.pod .input-group-input.slim select:-internal-autofill-selected,.pod .input-group-input.slim textarea:-internal-autofill-previewed,.pod .input-group-input.slim textarea:-internal-autofill-selected,.pod .input-group-input input:-internal-autofill-previewed,.pod .input-group-input input:-internal-autofill-selected,.pod .input-group-input select:-internal-autofill-previewed,.pod .input-group-input select:-internal-autofill-selected,.pod .input-group-input textarea:-internal-autofill-previewed,.pod .input-group-input textarea:-internal-autofill-selected{box-shadow:inset -200px -200px 0 200px #fff!important}.input-group-input.slim:before,.input-group-input:before{border-bottom:2px solid #0080ba;bottom:-1px;content:"";left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(0);transition:transform .2s cubic-bezier(0,0,.2,1) 0ms}@media (-ms-high-contrast:none){.input-group-input.focused input[type],.input-group-input.focused textarea,.input-group-input.slim.focused input[type],.input-group-input.slim.focused textarea,.input-group-input.slim input[type]:focus,.input-group-input.slim textarea:focus,.input-group-input input[type]:focus,.input-group-input textarea:focus{color:#474749}}.input-group-input.focused .control-label,.input-group-input.slim.focused .control-label{color:#0080ba;font-size:10px;min-height:22px;opacity:1;top:0}.input-group-input.isfocused:before,.input-group-input.slim.isfocused:before{transform:scaleX(1)}.input-group-input.slim:after,.input-group-input:after{content:"";display:block;opacity:0;transition:opacity .2s}.input-group-input.date-validation-error,.input-group-input.input-validation-error,.input-group-input.slim.date-validation-error,.input-group-input.slim.input-validation-error,.input-group-input.slim.validation-error,.input-group-input.slim.validation-error-manual,.input-group-input.validation-error,.input-group-input.validation-error-manual{border-bottom:1px solid #c1564a}.input-group-input.date-validation-error .control-label,.input-group-input.input-validation-error .control-label,.input-group-input.slim.date-validation-error .control-label,.input-group-input.slim.input-validation-error .control-label,.input-group-input.slim.validation-error-manual .control-label,.input-group-input.slim.validation-error .control-label,.input-group-input.validation-error-manual .control-label,.input-group-input.validation-error .control-label{color:#959595}.input-group-input.date-validation-error.focused .control-label,.input-group-input.input-validation-error.focused .control-label,.input-group-input.slim.date-validation-error.focused .control-label,.input-group-input.slim.input-validation-error.focused .control-label,.input-group-input.slim.validation-error-manual.focused .control-label,.input-group-input.slim.validation-error.focused .control-label,.input-group-input.validation-error-manual.focused .control-label,.input-group-input.validation-error.focused .control-label{color:#c1564a}.input-group-input.date-validation-error.static,.input-group-input.input-validation-error.static,.input-group-input.slim.date-validation-error.static,.input-group-input.slim.input-validation-error.static,.input-group-input.slim.validation-error-manual.static,.input-group-input.slim.validation-error.static,.input-group-input.validation-error-manual.static,.input-group-input.validation-error.static{position:static}.input-group-input.date-validation-error:before,.input-group-input.input-validation-error:before,.input-group-input.slim.date-validation-error:before,.input-group-input.slim.input-validation-error:before,.input-group-input.slim.validation-error-manual:before,.input-group-input.slim.validation-error:before,.input-group-input.validation-error-manual:before,.input-group-input.validation-error:before{border-color:#c1564a;bottom:-2px}.input-group-input.date-validation-error:after,.input-group-input.input-validation-error:after,.input-group-input.slim.date-validation-error:after,.input-group-input.slim.input-validation-error:after,.input-group-input.slim.validation-error-manual:after,.input-group-input.slim.validation-error:after,.input-group-input.validation-error-manual:after,.input-group-input.validation-error:after{border:2px solid #c1564a;border-radius:50%;bottom:6px;color:#c1564a;content:"!";font-family:georgia,serif;font-weight:700;height:23px;letter-spacing:-1.5px;line-height:20px;opacity:1;position:absolute;right:0;text-align:center;width:23px}.input-group-input.slim.validation-success,.input-group-input.validation-success{border-bottom:1px solid #3aaa37}.input-group-input.slim.validation-success .control-label,.input-group-input.validation-success .control-label{color:#959595}.input-group-input.slim.validation-success.focused .control-label,.input-group-input.validation-success.focused .control-label{color:#3aaa37}.input-group-input.slim.validation-success.focused:before,.input-group-input.validation-success.focused:before{border-color:#3aaa37;bottom:-2px}.input-group-input.slim.validation-success.isfocused,.input-group-input.validation-success.isfocused{border-bottom-width:2px}.input-group-input.slim.validation-success:after,.input-group-input.validation-success:after{border:2px solid #3aaa37;border-radius:50%;bottom:6px;color:#3aaa37;content:"\f00c";display:block;font-family:FontAwesome;font-size:14px;font-weight:400;height:23px;letter-spacing:-1.5px;line-height:20px;opacity:1;position:absolute;right:0;text-align:center;width:23px}.input-group-input.disabled,.input-group-input.slim.disabled{background:#f9f9f9}.input-group-input.input-date:after,.input-group-input.slim.input-date:after{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/calendar-icon.svg) 50% no-repeat;background-size:21px 24px;content:"";display:block;height:24px;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:24px}.input-group-input .card-input,.input-group-input.slim .card-input{height:100%}.login-split-container .input-group-input input:-internal-autofill-previewed,.login-split-container .input-group-input input:-internal-autofill-selected,.login-split-container .input-group-input select:-internal-autofill-previewed,.login-split-container .input-group-input select:-internal-autofill-selected,.login-split-container .input-group-input textarea:-internal-autofill-previewed,.login-split-container .input-group-input textarea:-internal-autofill-selected{box-shadow:inset -200px -200px 0 200px #fff!important}.input-group-input.focused.input-validation-error .control-label,.input-group-input.focused.input-validation-error.slim .control-label,.input-group-input.input-validation-error .control-label,.input-group-input.input-validation-error.slim .control-label{color:#c1564a;top:0}.input-group-input input[data-phone-view]+label{display:none}.input-group-input input[data-phone-view].active-input+label{display:block}.input-group-select.slim,.input-group-select:not(.exclude-new-styles){background:none;border:none;border-bottom:1px solid #959595;border-radius:0;height:45px;margin-bottom:35px;padding:0 3px;position:relative}.input-group-select.slim .select,.input-group-select:not(.exclude-new-styles) .select{display:block;height:45px;left:0;line-height:40px;position:absolute;top:0;width:100%;z-index:2}.input-group-select.slim .select select::-ms-expand,.input-group-select:not(.exclude-new-styles) .select select::-ms-expand{display:none}.input-group-select.slim .select select,.input-group-select:not(.exclude-new-styles) .select select{-moz-appearance:none;-webkit-appearance:none;background:none;border:none;display:block;font-size:16px;height:48px;line-height:43px;outline:0;padding:0 35px 0 3px;position:relative;z-index:1}.input-group-select.slim .select option,.input-group-select:not(.exclude-new-styles) .select option{color:#474749}.input-group-select.slim .select option:hover,.input-group-select:not(.exclude-new-styles) .select option:hover{color:#0080ba}.input-group-select.slim .select option:disabled,.input-group-select:not(.exclude-new-styles) .select option:disabled{color:rgba(71,71,73,.5);font-style:italic}.input-group-select.slim .select i.fa,.input-group-select:not(.exclude-new-styles) .select i.fa{color:#474749;font-size:22px;height:45px;line-height:45px;position:absolute;right:10px;top:7px;z-index:0}.input-group-select.slim:before,.input-group-select:not(.exclude-new-styles):before{border-bottom:2px solid #0080ba;bottom:-1px;content:"";left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(0);transition:transform .2s cubic-bezier(0,0,.2,1) 0ms}.input-group-select.slim.isfocused:before,.input-group-select:not(.exclude-new-styles).isfocused:before{transform:scaleX(1)}.input-group-select.slim .control-label,.input-group-select:not(.exclude-new-styles) .control-label{color:#0080ba;font-size:10px;left:3px;line-height:14px;max-height:44px;max-width:100%;overflow:hidden;padding-right:35px;position:absolute;text-overflow:ellipsis;top:0;transition:all .2s;white-space:nowrap;z-index:0}.input-group-select.slim .placeholder-text.select .control-label,.input-group-select:not(.exclude-new-styles) .placeholder-text.select .control-label{color:#959595;font-size:16px;font-weight:400;line-height:50px;top:0}.input-group-select.slim .placeholder-text.select select,.input-group-select:not(.exclude-new-styles) .placeholder-text.select select{color:hsla(0,0%,100%,0)}.input-group-select.slim.date-validation-error,.input-group-select.slim.input-validation-error,.input-group-select.slim.validation-error,.input-group-select.slim.validation-error-manual,.input-group-select:not(.exclude-new-styles).date-validation-error,.input-group-select:not(.exclude-new-styles).input-validation-error,.input-group-select:not(.exclude-new-styles).validation-error,.input-group-select:not(.exclude-new-styles).validation-error-manual{border-bottom:1px solid #c1564a}.input-group-select.slim.date-validation-error:before,.input-group-select.slim.input-validation-error:before,.input-group-select.slim.validation-error-manual:before,.input-group-select.slim.validation-error:before,.input-group-select:not(.exclude-new-styles).date-validation-error:before,.input-group-select:not(.exclude-new-styles).input-validation-error:before,.input-group-select:not(.exclude-new-styles).validation-error-manual:before,.input-group-select:not(.exclude-new-styles).validation-error:before{border-color:#c1564a;bottom:-2px}.input-group-select.slim.date-validation-error .control-label,.input-group-select.slim.input-validation-error .control-label,.input-group-select.slim.validation-error-manual .control-label,.input-group-select.slim.validation-error .control-label,.input-group-select:not(.exclude-new-styles).date-validation-error .control-label,.input-group-select:not(.exclude-new-styles).input-validation-error .control-label,.input-group-select:not(.exclude-new-styles).validation-error-manual .control-label,.input-group-select:not(.exclude-new-styles).validation-error .control-label{color:#c1564a}.input-group-select.slim.date-validation-error .select select,.input-group-select.slim.input-validation-error .select select,.input-group-select.slim.validation-error-manual .select select,.input-group-select.slim.validation-error .select select,.input-group-select:not(.exclude-new-styles).date-validation-error .select select,.input-group-select:not(.exclude-new-styles).input-validation-error .select select,.input-group-select:not(.exclude-new-styles).validation-error-manual .select select,.input-group-select:not(.exclude-new-styles).validation-error .select select{color:#474749}.input-group-select.slim.date-validation-error .placeholder-text.select select,.input-group-select.slim.input-validation-error .placeholder-text.select select,.input-group-select.slim.validation-error-manual .placeholder-text.select select,.input-group-select.slim.validation-error .placeholder-text.select select,.input-group-select:not(.exclude-new-styles).date-validation-error .placeholder-text.select select,.input-group-select:not(.exclude-new-styles).input-validation-error .placeholder-text.select select,.input-group-select:not(.exclude-new-styles).validation-error-manual .placeholder-text.select select,.input-group-select:not(.exclude-new-styles).validation-error .placeholder-text.select select{color:hsla(0,0%,100%,0)}.input-group-select.slim.validation-success,.input-group-select:not(.exclude-new-styles).validation-success{border-bottom:1px solid #3aaa37}.input-group-select.slim.validation-success .control-label,.input-group-select:not(.exclude-new-styles).validation-success .control-label{color:#3aaa37}.input-group-select.slim.validation-success .select select,.input-group-select:not(.exclude-new-styles).validation-success .select select{color:#474749}.input-group-select.slim.validation-success .placeholder-text.select select,.input-group-select:not(.exclude-new-styles).validation-success .placeholder-text.select select{color:hsla(0,0%,100%,0)}.input-group-select.slim.disabled,.input-group-select:not(.exclude-new-styles).disabled{background:#f9f9f9}.input-group-input.slim div.input-validation-error,.input-group-input div.input-validation-error,.input-group-select.slim div.input-validation-error,.input-group-select div.input-validation-error{color:#c1564a;display:none;font-size:10px;font-style:italic;left:0;line-height:12px;padding-left:3px;position:absolute;top:46px}.input-group-input.slim.textarea+div.input-validation-helper,.input-group-input.slim div.input-validation-helper,.input-group-input.textarea+div.input-validation-helper,.input-group-input div.input-validation-helper,.input-group-select.slim.textarea+div.input-validation-helper,.input-group-select.slim div.input-validation-helper,.input-group-select.textarea+div.input-validation-helper,.input-group-select div.input-validation-helper{color:#959595;display:block;font-size:10px;font-style:italic;left:0;line-height:12px;padding-left:3px;position:absolute;top:46px}.input-group-input.slim.textarea+div.input-validation-helper.helper-right,.input-group-input.slim div.input-validation-helper.helper-right,.input-group-input.textarea+div.input-validation-helper.helper-right,.input-group-input div.input-validation-helper.helper-right,.input-group-select.slim.textarea+div.input-validation-helper.helper-right,.input-group-select.slim div.input-validation-helper.helper-right,.input-group-select.textarea+div.input-validation-helper.helper-right,.input-group-select div.input-validation-helper.helper-right{left:auto;right:0;text-align:right}.input-group-input.slim.textarea+div.input-validation-helper.helper-right a,.input-group-input.slim div.input-validation-helper.helper-right a,.input-group-input.textarea+div.input-validation-helper.helper-right a,.input-group-input div.input-validation-helper.helper-right a,.input-group-select.slim.textarea+div.input-validation-helper.helper-right a,.input-group-select.slim div.input-validation-helper.helper-right a,.input-group-select.textarea+div.input-validation-helper.helper-right a,.input-group-select div.input-validation-helper.helper-right a{color:#474749;font-style:normal;text-decoration:underline}.input-group-input.slim.textarea+div.input-validation-helper,.input-group-input.textarea+div.input-validation-helper,.input-group-select.slim.textarea+div.input-validation-helper,.input-group-select.textarea+div.input-validation-helper{position:relative;top:-15px}.input-group-input.slim.textarea+div.input-validation-helper.error,.input-group-input.textarea+div.input-validation-helper.error,.input-group-select.slim.textarea+div.input-validation-helper.error,.input-group-select.textarea+div.input-validation-helper.error{color:#c1564a}.input-group-input.slim.textarea div.input-validation-error,.input-group-input.textarea div.input-validation-error,.input-group-select.slim.textarea div.input-validation-error,.input-group-select.textarea div.input-validation-error{top:102px}.input-group-input.date-validation-error .input-validation-error,.input-group-input.slim.date-validation-error .input-validation-error,.input-group-input.slim.validation-error-manual .input-validation-error,.input-group-input.slim.validation-error .input-validation-error,.input-group-input.validation-error-manual .input-validation-error,.input-group-input.validation-error .input-validation-error,.input-group-select.date-validation-error .input-validation-error,.input-group-select.slim.date-validation-error .input-validation-error,.input-group-select.slim.validation-error-manual .input-validation-error,.input-group-select.slim.validation-error .input-validation-error,.input-group-select.validation-error-manual .input-validation-error,.input-group-select.validation-error .input-validation-error{display:block}.input-group-input.input-validation-error div.input-validation-helper,.input-group-input.slim.input-validation-error div.input-validation-helper,.input-group-input.slim.validation-error-manual div.input-validation-helper,.input-group-input.slim.validation-error div.input-validation-helper,.input-group-input.validation-error-manual div.input-validation-helper,.input-group-input.validation-error div.input-validation-helper,.input-group-select.input-validation-error div.input-validation-helper,.input-group-select.slim.input-validation-error div.input-validation-helper,.input-group-select.slim.validation-error-manual div.input-validation-helper,.input-group-select.slim.validation-error div.input-validation-helper,.input-group-select.validation-error-manual div.input-validation-helper,.input-group-select.validation-error div.input-validation-helper{display:none}.input-group-input.slim,.input-group-select.slim{height:40px}.input-group-input.slim .option-text,.input-group-select.slim .option-text{font-size:12px;left:5px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:9px;white-space:nowrap;width:75%;z-index:0}.input-group-input.slim .option-text+select,.input-group-select.slim .option-text+select{color:hsla(0,0%,100%,0)!important}.input-group-input.slim .control-label,.input-group-select.slim .control-label{font-size:10px;top:2px}.input-group-input.slim .select,.input-group-select.slim .select{height:40px;line-height:25px}.input-group-input.slim .select i.fa,.input-group-select.slim .select i.fa{font-size:13px;height:40px;line-height:40px}.input-group-input.slim .select select,.input-group-select.slim .select select{font-size:12px;height:40px;padding:6px 35px 6px 15px}.input-group-input.slim input[type],.input-group-select.slim input[type]{font-size:12px;height:38px;line-height:38px}.input-group-select.slim .placeholder-text.select .control-label{font-size:12px;height:40px;line-height:38px}.register-form .password-container .showpassword{right:32px}.checkbox label,.signup-form .checkbox label{font-size:12px;line-height:1.4em}.landing .checkbox.checkbox-primary.checkbox-centre label:after,.landing .checkbox.checkbox-primary.checkbox-centre label:before{top:50%!important;transform:translateY(-50%)!important}.link-strip .signup-form .input-group-input{background:0 0;border:none;border-bottom:1px solid #959595;margin-bottom:35px;padding:0 3px}.link-strip .signup-form .input-group-input .control-label{left:3px}.link-strip .signup-form .input-group-input.focused .control-label{top:0}.signup-form input[type=text]{height:48px;line-height:43px}@media screen and (max-width:600px){.input-group-input.textarea{height:130px}.input-group-input.textarea textarea{height:106px}}.validation-group{margin-bottom:35px}.validation-group.validation-error .input-validation-helper{display:none}.validation-group.validation-error .input-group-select{border-bottom:1px solid #c1564a}.validation-group .input-group-select{margin-bottom:0}.checkbox{margin-bottom:24px}.checkbox,.checkbox label{cursor:pointer;display:inline-block;position:relative}.checkbox label{font-size:16px;font-weight:400!important;line-height:24px;margin-bottom:0;margin-left:12px;padding-left:20px}.checkbox label:after,.checkbox label:before{cursor:pointer;display:inline-block;left:0;position:absolute}.checkbox label:before{background-color:#fff;border:1px solid #9b9b9b;border-radius:2px;content:"";height:20px;margin-left:-15px;transition:border .15s ease-in-out,color .15s ease-in-out;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;width:20px}.checkbox label:after{color:#474749;font-size:18px;height:26px;margin-left:-15px;padding-left:0;padding-top:0;top:-1px;width:26px}.checkbox input[type=checkbox],.checkbox input[type=radio]{height:20px;opacity:0!important;position:absolute;top:4px;width:20px;z-index:1}.checkbox.input-validation-error{background:none!important;border:none!important}.checkbox.input-validation-error label,.checkbox.input-validation-error label a{color:#c1564a}.checkbox.input-validation-error label:before{border:1px solid #c1564a;z-index:99}.checkbox.input-validation-error label:after{z-index:98}html.no-touch .checkbox-group .checkbox{margin-bottom:5px;margin-top:0;padding-left:20px}html.no-touch .checkbox-group .checkbox label{line-height:20px}html.no-touch .checkbox-group .checkbox label:before{height:17px;margin-left:-20px;width:17px}html.no-touch .checkbox-group .checkbox label:after{font-size:12px;height:16px;margin-left:-22px;width:16px}.checkbox input[type=checkbox]:focus+div+input[type=hidden]+label:before,.checkbox input[type=checkbox]:focus+div+label:before,.checkbox input[type=checkbox]:focus+input[type=hidden]+label:before,.checkbox input[type=checkbox]:focus+label:before,.checkbox input[type=radio]:focus+div+input[type=hidden]+label:before,.checkbox input[type=radio]:focus+div+label:before,.checkbox input[type=radio]:focus+input[type=hidden]+label:before,.checkbox input[type=radio]:focus+label:before{outline:none}.checkbox input[type=checkbox]:checked+div+input[type=hidden]+label:after,.checkbox input[type=checkbox]:checked+div+label:after,.checkbox input[type=checkbox]:checked+input[type=hidden]+label:after,.checkbox input[type=checkbox]:checked+label:after,.checkbox input[type=radio]:checked+div+input[type=hidden]+label:after,.checkbox input[type=radio]:checked+div+label:after,.checkbox input[type=radio]:checked+input[type=hidden]+label:after,.checkbox input[type=radio]:checked+label:after{content:"\f00c";font-family:FontAwesome}.checkbox input[type=checkbox]:disabled+div+input[type=hidden]+label,.checkbox input[type=checkbox]:disabled+div+label,.checkbox input[type=checkbox]:disabled+input[type=hidden]+label,.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+div+input[type=hidden]+label,.checkbox input[type=radio]:disabled+div+label,.checkbox input[type=radio]:disabled+input[type=hidden]+label,.checkbox input[type=radio]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:disabled+div+input[type=hidden]+label:before,.checkbox input[type=checkbox]:disabled+div+label:before,.checkbox input[type=checkbox]:disabled+input[type=hidden]+label:before,.checkbox input[type=checkbox]:disabled+label:before,.checkbox input[type=radio]:disabled+div+input[type=hidden]+label:before,.checkbox input[type=radio]:disabled+div+label:before,.checkbox input[type=radio]:disabled+input[type=hidden]+label:before,.checkbox input[type=radio]:disabled+label:before{background-color:#ebebeb;cursor:not-allowed}.checkbox.checkbox-circle label:before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox-primary input[type=checkbox]:checked+div+input[type=hidden]+label:before,.checkbox-primary input[type=checkbox]:checked+div+label:before,.checkbox-primary input[type=checkbox]:checked+input[type=hidden]+label:before,.checkbox-primary input[type=checkbox]:checked+label:before,.checkbox-primary input[type=radio]:checked+div+input[type=hidden]+label:before,.checkbox-primary input[type=radio]:checked+div+label:before,.checkbox-primary input[type=radio]:checked+input[type=hidden]+label:before,.checkbox-primary input[type=radio]:checked+label:before{background-color:#3aaa37;border-color:#3aaa37}.checkbox-primary input[type=checkbox]:checked+div+input[type=hidden]+label:after,.checkbox-primary input[type=checkbox]:checked+input[type=hidden]+label:after,.checkbox-primary input[type=checkbox]:checked+label:after,.checkbox-primary input[type=radio]:checked+div+input[type=hidden]+label:after,.checkbox-primary input[type=radio]:checked+input[type=hidden]+label:after,.checkbox-primary input[type=radio]:checked+label:after{color:#fff}.radio{margin:0;padding-left:5px}.radio.inline{display:inline-block;padding-right:20px}.radio.inline.-radio-toggle{margin-right:10px;padding-left:0}.radio.inline.-radio-toggle input[type=radio]{position:absolute}.radio label{cursor:pointer;display:block;font-weight:400!important;line-height:20px;margin-bottom:0;min-width:34px;padding-left:28px;position:relative;vertical-align:middle}.radio label:after,.radio label:before{content:" ";cursor:pointer;display:inline-block;position:absolute}.radio label:after{background-color:#005b8f;border-radius:50%;height:12px;left:4px;top:4px;transform:translateY(-50%);transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition:transform .2s cubic-bezier(.8,-.33,.2,1.33);-webkit-transition:-webkit-transform .2s cubic-bezier(.8,-.33,.2,1.33);-moz-transition:-moz-transform .2s cubic-bezier(.8,-.33,.2,1.33);-o-transition:-o-transform .2s cubic-bezier(.8,-.33,.2,1.33);width:12px}.radio label:before{background-color:#fff;border:1px solid #d7d7d7;border-radius:50%;height:20px;left:0;top:0;transition:border .15s ease-in-out;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;width:20px}.radio input[type=radio]{opacity:0;position:absolute;z-index:1}.radio input[type=radio]:focus+label:before{background:#e1dcd9;border-color:#474749}.radio input[type=radio]:checked+label:after{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.radio input[type=radio]:checked:focus+label:before{border-color:#004972}.radio input[type=radio]:checked:focus+label:after{background:#004972}.radio input[type=radio]:checked+label:before{border-color:#005b8f}.radio input[type=radio]:disabled+label{opacity:.65}.radio input[type=radio]:disabled+label:before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio-primary input[type=radio]+input[type=hidden]+label:after,.radio-primary input[type=radio]+label:after,.radio-primary input[type=radio]:checked+input[type=hidden]+label:after,.radio-primary input[type=radio]:checked+label:after{background-color:#005b8f}.radio-primary input[type=radio]:checked+input[type=hidden]+label:before,.radio-primary input[type=radio]:checked+label:before{border-color:#005b8f}input[type=checkbox] .styled:checked+input[type=hidden]+label:after,input[type=checkbox] .styled:checked+input[type=hidden]+label:before,input[type=checkbox] .styled:checked+label:after,input[type=checkbox] .styled:checked+label:before,input[type=radio] .styled:checked+input[type=hidden]+label:after,input[type=radio] .styled:checked+input[type=hidden]+label:before,input[type=radio] .styled:checked+label:after,input[type=radio] .styled:checked+label:before{color:#fff}.smart-forms .checkbox label{font-weight:400!important}.checkbox+.checkbox,.radio+.radio{margin-top:0!important}.select.input-validation-error{border:1px solid #c1564a}.checkbox.checkbox-primary input[type=checkbox]:checked+input+label:before,.checkbox.checkbox-primary input[type=checkbox]:checked+label:before,.checkbox.checkbox-primary input[type=radio]:checked+input+label:before,.checkbox.checkbox-primary input[type=radio]:checked+label:before,.checkbox label:before{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.checkbox.checkbox-primary input[type=checkbox]:focus,.checkbox.checkbox-primary input[type=radio]:focus{outline:none}.checkbox.checkbox-primary input[type=checkbox]+input+label,.checkbox.checkbox-primary input[type=checkbox]+input+label:after,.checkbox.checkbox-primary input[type=checkbox]+label,.checkbox.checkbox-primary input[type=checkbox]+label:after,.checkbox.checkbox-primary input[type=radio]+input+label,.checkbox.checkbox-primary input[type=radio]+input+label:after,.checkbox.checkbox-primary input[type=radio]+label,.checkbox.checkbox-primary input[type=radio]+label:after{background:none;border:none!important}.checkbox.checkbox-primary input[type=checkbox]+input+label:after,.checkbox.checkbox-primary input[type=checkbox]+label:after,.checkbox.checkbox-primary input[type=checkbox]:checked+input+label:after,.checkbox.checkbox-primary input[type=checkbox]:checked+label:after,.checkbox.checkbox-primary input[type=radio]+input+label:after,.checkbox.checkbox-primary input[type=radio]+label:after,.checkbox.checkbox-primary input[type=radio]:checked+input+label:after,.checkbox.checkbox-primary input[type=radio]:checked+label:after{content:"";height:20px;left:0;position:absolute;top:3px;transition:background .15s ease;width:20px}.checkbox.checkbox-primary input[type=checkbox]+input+label:after,.checkbox.checkbox-primary input[type=checkbox]+label:after,.checkbox.checkbox-primary input[type=radio]+input+label:after,.checkbox.checkbox-primary input[type=radio]+label:after{background:#fff url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/checkbox-normal.svg) 0 no-repeat;background-size:20px}.checkbox.checkbox-primary input[type=checkbox]:checked+input+label:after,.checkbox.checkbox-primary input[type=checkbox]:checked+label:after,.checkbox.checkbox-primary input[type=radio]:checked+input+label:after,.checkbox.checkbox-primary input[type=radio]:checked+label:after{background:#fff url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/checkbox-checked.svg) 0 no-repeat;background-size:20px}.checkbox.checkbox-primary.checkbox-right{margin-left:0;margin-right:0;position:relative}.checkbox.checkbox-primary.checkbox-right label:after,.checkbox.checkbox-primary.checkbox-right label:before{bottom:0!important;left:auto!important;right:0!important;top:auto!important}.checkbox.checkbox-primary.checkbox-right label{margin-left:0;padding-left:0!important;padding-right:22px!important}.checkbox.checkbox-primary.checkbox-centre label:after,.checkbox.checkbox-primary.checkbox-centre label:before{bottom:0;margin-bottom:auto;margin-top:auto;top:0}.checkbox.checkbox-primary.checkbox-right input[type=checkbox]{bottom:0;right:0}.smart-forms .select>select.input-validation-error{border:1px solid #c1564a}.checkbox.checkbox-primary{min-height:24px}.signup-form .footer-marketing-terms .checkbox-invalid{color:#c1564a;display:none;font-size:10px;font-style:italic;font-weight:400}.checkbox.checkbox-primary.checkbox-right.checkbox-list{cursor:default}.checkbox.checkbox-primary.checkbox-right.checkbox-list label{bottom:5px;position:absolute;right:0}.checkbox.checkbox-primary.checkbox-right.checkbox-list ul{padding-right:40px}.checkbox.checkbox-primary.checkbox-right.checkbox-list ul li{font-size:14px;line-height:18px;padding-bottom:5px}.checkbox.checkbox-inline{line-height:26px;margin-left:15px}.privacy-statement label[for=ReceiveMailings]{margin-left:24px}.alert label,.smart-forms .alert label{font-size:16px;line-height:24px;padding-bottom:0}.alert.warning-message label,.smart-forms .alert.warning-message label{color:#b09661}.alert .checkbox.checkbox-primary{margin-bottom:0}.alert .checkbox.checkbox-primary input[type=checkbox]+input+label:after,.alert .checkbox.checkbox-primary input[type=checkbox]+label:after,.alert .checkbox.checkbox-primary input[type=checkbox]:checked+input+label:after,.alert .checkbox.checkbox-primary input[type=checkbox]:checked+label:after,.alert .checkbox.checkbox-primary input[type=radio]+input+label:after,.alert .checkbox.checkbox-primary input[type=radio]+label:after,.alert .checkbox.checkbox-primary input[type=radio]:checked+input+label:after,.alert .checkbox.checkbox-primary input[type=radio]:checked+label:after{top:50%;transform:translateY(-50%);width:20px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-family:Source Sans,Helvetica Neue,helvetica,arial,sans-serif;text-rendering:optimizeLegibility}html{height:101%}body,html{margin:0;padding:0}body{background:#fff;color:#474749;display:flex;flex-direction:column;min-height:100%}#content,#maincontent{flex:1 0 auto}iframe{border:none}body>iframe,body>img{border:none;margin:0;padding:0}:focus{outline:none}img.img-full{width:100%}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.clear{clear:both}.clearfix:after{clear:both;content:" ";display:block}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select{background:#fff;border:1px solid #d3d3d3;-webkit-border-radius:4px;border-radius:4px;color:#474749;display:block;font-size:14px;font-weight:400;height:40px;padding:0 17px;width:100%}select{padding:0 7px}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text]{-webkit-appearance:none}.content p{color:#474749;font-size:16px;line-height:1.3;padding-bottom:25px}.content p a:not(.btn){text-decoration:underline}.content p span.normal{font-weight:400}.content li{color:#474749;font-size:16px;line-height:1.3}.content .row{margin-bottom:30px}.nomargin>.row,.row.nomargin{margin-bottom:0}p.nospacing{margin:0;padding:0}.content ul{margin-bottom:24px;margin-left:16px}.content ol{margin-bottom:24px;margin-left:0;padding-left:16px}.row.title{margin-bottom:0}.row.title h1:only-child{padding-bottom:35px}a{-webkit-transition:all .15s;transition:all .15s}a,a[href^="tel:"]{text-decoration:none}a[href^="tel:"]{color:#005b8f}.content a:not(.btn),.content li a,.content p a:not(.btn){color:#005b8f;text-decoration:underline}.content a:not(.btn):hover,.content li a:hover,.content p a:not(.btn):hover{color:#004972}.sidebasket{margin-left:auto;margin-right:auto}.content p.text-primary{color:#3aaa37}.content p.qty{padding-bottom:0}.content p.nomargin,.content p.nopadding,.content p:empty{padding:0}.content a.text-danger,.text-danger{color:#e94553}.content p.h3,.intro h1+p{color:#005b8f;font-size:18px}.icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/p2u-sprite.webp) no-repeat}.no-webp .icon{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/p2u-sprite.png)}.header{background:#005b8f;min-height:101px}.header.empty-header{min-height:0}.header-fixed{background:#005b8f;height:93px;width:100%;z-index:998}.header-fixed.sticky{height:50px;position:fixed;top:0}.header-empty-header{height:0;min-height:0!important}.header.empty-header+.nav-holder.sticky .top-nav.sticky{top:0}.express-toast{right:0}.express-toast div{background:#00c4a3;border:1px solid #00c4a3}@media screen and (max-height:750px) and (min-width:801px){html.fullscreen .header-fixed{height:50px;position:fixed;top:0}html.fullscreen .header-fixed .p2u-logo{height:34px;top:11px}html.fullscreen .header-fixed .header-secure{margin-top:5px}.header.reducedheader{min-height:50px}}.trust-bar .inner{color:#fff;font-size:12px;font-weight:600;margin:0 auto;max-width:1170px;padding:5px 0;text-align:right;width:100%}.trust-bar .inner span{display:inline-block;margin-left:15px}.header.header-white .trust-bar{background:#005b8f}.header-inner{height:inherit;margin:0 auto;max-width:1170px;position:relative}.header-secure{color:#f6f1ef;float:right;margin-top:27px}.header-secure>div{float:left;margin-right:15px;text-align:right}.header-secure>div strong{display:block;font-size:16px;font-weight:600}.header-secure>div span{font-size:12px}.header-secure i{font-size:40px;margin-top:2px}.header-fixed.sticky .header-secure{margin-top:5px}.p2u-logo{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/p2u-logo-offwhite.svg) no-repeat 0 0;background-size:100%;float:left;height:32px;left:0;overflow:hidden;position:relative;top:18px;width:227px}.pod .p2u-logo{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/p2u-logo-offwhite.svg) no-repeat 0 0;height:27px;width:225px}.reducedheader .p2u-logo{top:38px}.header-account,.header-basket{float:left;position:relative}.header-basket{display:none}.header-basket.has-items{display:block}.header-basket a{text-decoration:none}.search-form{float:right;margin-right:10px;position:relative;top:13px}.basket-amount{color:#fff;display:inline-block;font-size:15px;font-weight:600;line-height:40px}.basket-button{display:block;height:40px;margin-left:10px;text-align:center;text-decoration:none;width:143px}.basket-number{color:#fff;float:right;font-size:15px;font-weight:600;height:30px;line-height:30px;position:relative;right:10px;text-align:center;top:5px;width:30px}.basket-number:before{background:#fff;content:"";display:block;height:90%;left:0;position:absolute;top:0;width:1px}.icon-basket{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/cart.svg) no-repeat 0 0;background-size:21px 18px;float:left;height:18px;left:10px;position:relative;top:11px;width:21px}.account{background:#00c4a3;border:1px solid #00c4a3;color:#fff!important;float:left;font-size:16px;font-weight:600;height:40px;line-height:37px;margin-right:0;text-align:center;text-decoration:none;transition:background .2s,border-color .2s;width:136px}.account.help{background:none;border-color:rgba(0,0,0,0);display:none;margin-right:10px}@media screen and (min-width:769px){.account.help{display:block}}.account.help:focus,.account.help:hover{background:none;border-color:rgba(0,0,0,0);text-decoration:underline}@media screen and (min-width:881px){.account:hover{background:#009d82;border:1px solid #009d82;text-decoration:none}}.search-account-basket{float:right;position:relative;top:13px}.col.col-50.last.margin.smart-forms{padding-top:0}.search-form .search-field{background:hsla(0,0%,100%,.15);border:none;border-radius:0;color:hsla(0,0%,100%,.5);display:inline-block;font-size:14px;font-style:italic;font-weight:400;height:40px;padding:0 40px 0 17px;width:466px}.search-form .search-field::placeholder{color:hsla(0,0%,100%,.5)}.search-magnifier{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/search.svg) no-repeat 0 0;background-size:20px 20px;border:none;box-shadow:none;font-size:0;height:21px;position:absolute;right:10px;top:10px;width:21px}.selected .icon-basket{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/cart-blue.svg) no-repeat 0 0;background-size:21px 18px}.selected .basket-button{background:#fff}.selected .basket-number{color:#005b8f}.selected .basket-number:before{background:#005b8f}.selected .basket-flyout{display:block}.header-basket .bf-p-empty,.header-basket .minus,.header-basket .plus{color:#00c4a3;font-size:20px;font-weight:700;padding:2px 8px}.header-basket .bf-p-empty:hover,.header-basket .minus:hover,.header-basket .plus:hover{background-color:#acacac;text-decoration:none!important}.header-basket .bf-p-empty:active,.header-basket .minus:active,.header-basket .plus:active{text-decoration:none!important}.header-basket .bf-p-empty{color:#000}.header-basket .bf-p-qtyy{padding:6px}.header-basket .minus:after{content:"\2012"}.header-basket .bf-p-qtyy,.header-basket .minus{position:relative;top:-2px}.header-basket .plus:after{content:"\002b"}.header-basket .bf-p-empty:after{content:"\00d7"}.header-basket.selected .basket-flyout{display:block!important}.selected .basket-amount{color:#0080ba}.loadder{-webkit-animation:spinc 2s linear infinite;animation:spinc 2s linear infinite;border:4px solid #00c4a3;border-radius:50%;border-top:2px solid #fff;display:none;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}@keyframes spinc{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes spinc{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn)}}.basket-flyout{background:#fff;border:1px solid #e7eaec;border-radius:4px;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);display:none;position:absolute;right:0;top:48px;width:400px;z-index:999}.basket-flyout .basket-flyout-top{background:#004972;height:50px;overflow:hidden;padding:0 19px}.basket-flyout .basket-flyout-top .close{color:#fff;float:right;font-size:20px;font-weight:700;line-height:35px;padding:5px}.basket-flyout .basket-flyout-top .close:after{content:"\00d7"}.basket-flyout .bf-note .icon{background-position:-20px 5px;float:left;height:26px;margin-right:22px;position:relative;top:-4px;width:24px}.basket-flyout .bf-buttons{padding:0 19px}.basket-flyout .bf-buttons .btn{max-width:100%}.basket-flyout .bf-view{float:left;margin-right:20px;width:132px}.basket-flyout .btn{font-size:15px;font-weight:600;height:40px;line-height:40px;margin-top:-10px;padding-bottom:0;padding-top:0;text-align:center}.basket-flyout .bf-arrow{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/p2u-sprite.webp) no-repeat -63px 0;height:14px;position:absolute;right:65px;top:-14px;width:28px}.no-webp .basket-flyout .bf-arrow{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/p2u-sprite.png)}.basket-flyout .bf-products-item{display:block;padding:10px 19px;position:relative}.basket-flyout .bf-products-left{float:left}.basket-flyout .bf-p-img{float:left;margin-right:10px}.basket-flyout .bf-p-img img{width:70px}.basket-flyout .bf-p-name-price{display:block;font-size:14px;position:relative;top:0;width:208px}.basket-flyout .bf-products-right{float:right;position:relative;top:0}.basket-flyout .bf-product-title{border-bottom:1px solid #d3d3d3;color:#005b8f!important;font-size:16px;font-weight:900;margin:16px 19px 0}.basket-flyout .bf-p-name{color:#0080ba!important;display:block;font-weight:600;height:20px;overflow:hidden}.basket-flyout .bf-p-price{color:#000;font-weight:600}.basket-flyout .bf-p-qty{color:#000;float:left;font-size:14px;font-weight:800;margin-right:20px;position:relative;top:0}.basket-flyout .bf-p-qtyy{color:#000;font-size:15px;font-weight:800}.basket-flyout .bf-empty-all{color:#474749!important;float:right;font-size:14px;font-weight:600;margin-left:50px}.basket-flyout .bf-empty-all .icon{background-position:-224px -42px;float:right;height:22px;margin-left:22px;position:relative;top:-2px;width:16px}.basket-flyout .bf-empty-all:hover{color:#0080ba!important;text-decoration:none}.basket-flyout .bf-subtotal{color:#0080ba;float:right;font-size:16px;font-weight:600;margin-bottom:15px}.basket-flyout .bf-subtotal strong{font-size:15px;font-weight:600;margin-right:12px}.basket-flyout .basket-flyout-bottom{overflow:hidden;padding:14px 19px 0}.basket-flyout .bf-p-empty{height:16px;width:12px}.basket-flyout.pod-basket .basket-flyout-top{padding-top:15px}.basket-flyout.pod-basket .btn{margin-top:0}.basket-flyout .bf-products-item:empty{border:none;padding:0}.main.container{max-width:960px;padding:0}nav ul{list-style:none;margin:0}.container,.container.main{margin:0 auto;max-width:1200px;padding:15px 15px 0;width:100%}.icon.icon-gp{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-gp.webp)}.no-webp .icon.icon-gp{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-gp.png)}.icon.icon-speech{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-speech.webp)}.no-webp .icon.icon-speech{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-speech.png)}.icon.icon-prescriptions{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-prescriptions.webp)}.no-webp .icon.icon-prescriptions{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-prescriptions.png)}.icon.icon-delivery{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-delivery.webp)}.no-webp .icon.icon-delivery{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-delivery.png)}.icon.icon-doctor{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-doctor.webp)}.no-webp .icon.icon-doctor{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-doctor.png)}.icon.icon-pad{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-pad.webp)}.no-webp .icon.icon-pad{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-pad.png)}.icon.icon-pills{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-pills.webp)}.no-webp .icon.icon-pills{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-pills.png)}.icon.icon-repeat{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-repeat.webp)}.no-webp .icon.icon-repeat{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-repeat.png)}.icon.icon-uk{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-uk.webp)}.no-webp .icon.icon-uk{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-uk.png)}.icon.icon-years{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-years.webp)}.no-webp .icon.icon-years{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-years.png)}.icon.icon-10years{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-10years.webp)}.no-webp .icon.icon-10years{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-10years.png)}.cookie-message{display:none!important}#loadingwrap,.subs-popup{background-color:rgba(0,0,0,.5);height:100%;left:-10000px;position:fixed;top:0;width:100%;z-index:999999999}#loadingwrap .inner,.subs-popup .inner{background:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.75);-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.75);left:50%;margin:0 auto;max-width:600px;min-width:240px;padding:15px;position:absolute;top:50%;width:90%}.subs-popup .inner a.email-close{background:#c1564a;border-radius:50%;color:#fff;display:block;height:40px;position:absolute;right:-20px;text-align:center;top:-20px;width:40px}.subs-popup .inner a.email-close i{font-size:24px;line-height:40px;padding:0}.subs-popup .inner input{margin-bottom:10px}.subs-popup .inner span.h3{color:#474749;font-size:14px;line-height:22px;padding-bottom:10px}.subs-popup .inner .footer{border-top:1px solid #d3d3d3;font-size:12px;padding-top:10px}.subs-popup .inner .footer p{padding:0 0 10px}footer{display:block;flex-shrink:0;margin-top:70px}.feature-page footer{margin-top:0}footer.removed-footer{display:none}html.fullscreen footer{display:none;margin-top:0}body.landing footer{margin-top:0}footer a:hover{text-decoration:none}footer h3{color:#005b8f;font-size:15px;font-weight:400;line-height:20px;padding-bottom:10px}footer li{list-style:none;padding-bottom:.6em}footer li a{color:#474749;font-size:13px}footer li a:hover{color:#474749;text-decoration:underline}footer .col-1,footer .col-2,footer .left{float:left}footer .col-1{width:200px}footer .col-1 h3 i{display:none}footer .col-2{float:right;width:309px}footer .inner{margin:0 auto;width:1170px}footer .right{float:right}.app-strip{border-top:1px solid #d8d8d8;padding:15px 0}.app-strip p.h3{color:#005b8f;font-size:16px;font-weight:600;line-height:41px;padding-bottom:0}.app-strip a,.social a,footer .proof-strip .cards,footer .proof-strip .right span,footer .proof-strip a{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/footer-sprite.webp);background-repeat:no-repeat;display:block}.no-webp .app-strip a,.no-webp .social a,.no-webp footer .proof-strip .cards,.no-webp footer .proof-strip .right span,.no-webp footer .proof-strip a{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/footer-sprite.png)}.app-strip a{float:left;height:40px;width:138px}.app-strip a#appstore,.app-strip a#appstorebanner,.app-strip a.appstore,.app-strip a.appstorebanner{background-position:0 -54px;margin-right:23px;width:120px}.app-strip a#playstore,.app-strip a#playstorebanner,.app-strip a.playstore,.app-strip a.playstorebanner{background-position:-120px -54px}.link-strip{background:#f6f1ef;border-top:1px solid #d8d8d8;padding:50px 0 20px}.link-strip .left{margin-top:-70px;padding:20px 0 0}.link-strip .left p{color:#474749;font-size:12px}.social{margin-bottom:38px}.social a{float:left;height:27px;margin-right:16px;vertical-align:middle;width:30px}@media only screen and (min-width:801px){.social a{margin-right:9px}}@media only screen and (min-width:897px){.social a{height:32px;width:35px}}@media only screen and (min-width:1024px){.social a{margin-right:16px}}.social a#facebook,.social a#facebook2{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/fb_footer.svg);background-position:0 0}.social a#linkedin,.social a#linkedin2{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/linkedin_footer.svg)}.social a#vimeo,.social a#vimeo2{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/vimeo_footer.svg)}.social a#twitter,.social a#twitter2{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/twitter_bird_footer.svg)}.social a#instagram,.social a#instagram2{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/instagram_footer.svg)}.social a#youtube,.social a#youtube2{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/youtube_footer.svg)}.social a:last-of-type{margin:0}a.btn.opensignup{background:#005b8f;border-radius:4px;color:#fff;padding:10px 40px}a.btn.opensignup:hover{background:#004972}.signup-form input[type=text]{border:1px solid #d3d3d3;border-radius:0;border-right:0;float:left;height:40px;line-height:40px;padding-left:10px;padding-right:10px;width:100%}footer .signup-form input[type=text]{border:0}.signup-form input[type=submit]{background:#005b8f;border:1px solid #005b8f;color:#fff;float:left;height:45px;padding:0 10px;width:105px}.signup-form .input-group-input{float:left;height:45px;width:203px}.signup-form .input-group-input:after{display:none}.signup-form .checkbox{margin-bottom:15px}.signup-form .checkbox.input-error label:before{border:1px solid #c1564a;z-index:99}footer .tell-friends-footer .btn{display:inline-block;font-size:14px;width:auto}footer .proof-strip{background:#e1e4e6;padding:10px 0}footer .proof-strip .right span,footer .proof-strip a{float:left;height:50px;margin-bottom:15px;margin-right:35px;margin-top:15px}footer .proof-strip a#gphc,footer .proof-strip span#gphc{background-position:-120px 0;width:91px}footer .proof-strip a#mhra,footer .proof-strip span#mhra{background-position:-213px 0;width:60px}footer .proof-strip a#cqc{background-position:-274px 0;width:95px}footer .proof-strip .cards{background-position:0 -100px;height:50px;margin-top:15px;width:382px}footer .proof-strip #cyber-essentials{float:left;margin-right:0}footer .proof-strip #cyber-essentials a{background:none;height:80px;margin-bottom:0;margin-top:0}footer .proof-strip #cyber-essentials a .img{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/CyberEssentials.png) no-repeat;background-size:contain;height:80px;width:100px}footer .proof-strip #legitscript{float:left;margin-right:0}footer .proof-strip #legitscript a{background:none;height:80px;margin-bottom:0;margin-top:0}footer .proof-strip #legitscript a img{height:80px;width:auto}body.landing footer .footer-images.flex-row{justify-content:center;margin-bottom:15px}footer.reduced-footer .proof-strip span{margin-right:0}footer .footer-images.right-floated span{float:right}footer .footer-images.right-floated span:last-of-type{margin-right:0}footer .footer-images span{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/footer-sprite.webp);background-repeat:no-repeat;display:block;margin:0 15px}.no-webp footer .footer-images span{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/footer-sprite.png)}footer .footer-images a#gphc,footer .footer-images span#gphc{background-position:-120px 0;height:50px;width:91px}footer .footer-images a#mhra,footer .footer-images span#mhra{background-position:-213px 0;height:50px;width:60px}footer .proof-strip .left>span{height:10px;margin-right:0}footer.reduced-footer .proof-strip .left p{color:#474749;font-size:12px;padding-top:5px}footer.reduced-footer .proof-strip .right a#mhra,footer.reduced-footer .proof-strip .right span#mhra{margin-right:0}footer .copy-strip{background:#005b8f;color:#fff;font-size:12px;padding:25px 0}footer .copy-strip a{color:#fff;white-space:nowrap}footer .copy-strip .col-sm-push-4{text-align:right}@media screen and (min-width:801px){body.landing footer .footer-images.flex-row{justify-content:flex-end;margin-bottom:0}}.visible-mobile{display:none}.hidden-mobile{display:block}.cookiemessage{background:hsla(0,0%,40%,.95);bottom:0;left:0;padding:0;position:fixed;width:100%;z-index:9999}.cookiemessage a,.cookiemessage p{color:#fff}.cookiemessage a{text-decoration:underline}.cookiemessage #readmoretext{display:none}.cookiemessage .btn.btn-cookie.pull-right{background:none;font-size:0;padding:0}.cookiemessage .btn.btn-cookie.pull-right i{font-size:20px}hr{background:#e7eaec;border-top:none;display:block;height:1px;margin:0 auto 30px}hr.largemargin{margin-bottom:70px}.row.intro .col-sm-8{border-left:1px solid #d3d3d3;margin-left:-8px;padding-left:16px}.row.intro>div>div{padding:10px 0 0}.row.intro h2:not(.h2-normal){font-size:16px;padding-bottom:10px}.row.intro h1{padding-bottom:0}.row.featureset{margin-bottom:70px}ul.snav{list-style:none;margin-bottom:20px}ul.snav li{padding:12px 10px 12px 14px}ul.snav li.selected{background:#f7f7f7}ul.snav li a{color:#474749;display:block;position:relative}ul.snav li a span{background:#c1564a;border-radius:15px;bottom:0;color:#fff;display:block;height:30px;line-height:30px;margin:auto;position:absolute;right:15px;text-align:center;top:0;width:30px}ul.snav li i{float:right;font-size:20px}.snav ul{list-style:none;margin-bottom:20px}.snav ul li{padding:12px 10px 12px 14px}.snav ul li a{color:#474749}.snav ul li a.selected{color:#005b8f;font-weight:600}.snav ul li a:after{content:"\f105";float:right;font-family:FontAwesome;font-size:20px}.left-col{padding-left:29px}.left-col .btn i{font-size:24px;line-height:60px}.side-panel{border:1px solid #d3d3d3;border-radius:5px;margin-top:15px;overflow:hidden}.side-panel h3{background:#fff;border-bottom:1px solid #d3d3d3;font-size:16px;padding:10px;text-align:center}.side-panel ul{list-style-type:disc;margin-left:15px}.side-panel ul li{color:#474749;padding:5px 0 5px 10px}.side-panel .inner{background-color:#f9f9f9;padding:14px 24px 4px}.right-col .side-panel{margin-bottom:20px;margin-top:0}.video .h2{padding:15px 0;text-align:center}.expander a.expand{border-bottom:1px solid rgba(0,91,143,.3);color:#474749;display:block;padding:10px 0}.expander a.expand em,.expander a.expand i{float:right;font-size:20px}.expander .hidden-content{display:none;padding:10px 0}.products{margin-left:-5px;margin-right:-5px}.products h2.hairline,.products h3.hairline{border-bottom:1px solid #d3d3d3;margin-bottom:20px;padding-bottom:10px;padding-top:20px}.products>div{padding-left:5px;padding-right:5px}.products a{display:block;font-size:16px;font-weight:600;margin-bottom:10px}.products span{color:#474749;display:block;font-size:14px;line-height:22px;padding-bottom:5px;text-align:left}.products span strong{font-size:16px;font-weight:600}.products .product-image{background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;margin-bottom:20px;padding:10px}.products .product-image img{width:100%}.products .btn{margin-top:10px}.products.linked-products span{text-align:center}.products.popular-products{margin-left:-15px;margin-right:-15px}.products.popular-products>div{padding-left:15px;padding-right:15px}.products.linked-products a{font-size:14px}.productslide .products a{min-height:5em}.productslide .products a.btn{min-height:10px}table{width:100%}table td,table th{color:#474749;padding:5px 8px;text-align:left;vertical-align:top}table.comparison-table{margin-bottom:20px;table-layout:fixed}table.comparison-table td{background:#fff;border:1px solid #d3d3d3;padding:20px 8px;text-align:center;width:25%}table.comparison-table th{padding:5px 8px;text-align:center}table.comparison-table tr.heading{background:#f9f9f9;border:1px solid #d3d3d3}.overflow-table .row.products{margin-bottom:14px;text-align:center}.overflow-table .row.products span{text-align:center}.cms-content .firstset .btn.btn-primary,.flowchart .firstset .btn.btn-primary{background:none;border:none;border-bottom:1px solid rgba(0,91,143,.3);border-radius:0;color:#474749;font-size:14px;height:auto;max-width:100%;padding-left:5px;padding-right:0;text-align:left;white-space:normal}.flowchart .firstset .btn.btn-primary.active{border-bottom:1px solid #005b8f}.flowchart .firstset .btn.btn-primary:focus,.flowchart .firstset .btn.btn-primary:hover{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #005b8f}.btn.active{box-shadow:none}.question .well{color:#474749;padding:20px 0}.question .btn.no,.question .btn.yes{background:#005b8f;border:1px solid #005b8f;color:#fff;float:left;height:40px;line-height:40px;margin-bottom:0;margin-right:3%;text-align:center;width:64px}.question .btn.no.active,.question .btn.no:hover,.question .btn.yes.active,.question .btn.yes:hover{background:#004972;color:#fff}.fade-content{margin-bottom:10px;max-height:5em;overflow:hidden;position:relative;transition:all .2s}.fade-content .fade-out{background:linear-gradient(180deg,rgba(246,241,238,0) 0,rgba(246,241,238,.49) 49%,#f6f1ee);bottom:0;height:40px;position:absolute;width:100%}.fade-content .fade-out,body:not(.landing) .fade-content .fade-out{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffffff",GradientType=0)}body:not(.landing) .fade-content .fade-out{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.49) 49%,#fff)}.fade-content.visible{max-height:500px}.fade-content.visible .fade-out{display:none}.show-fade-content{color:#9b9b9b;font-weight:600;line-height:50px}.intro.prescription-item{margin-bottom:20px;max-width:320px}.steps{background:rgba(0,91,143,.09);border-radius:4px;margin-bottom:30px;padding:30px 14px}.steps .title{margin-bottom:10px;text-align:center}.steps .title .number{color:#005b8f;display:inline-block;font-size:18px;font-weight:600;padding:0}.steps .title strong{color:#474749;display:inline-block;font-size:16px}.steps .icon{background-size:100%;display:block;height:70px;margin:0 auto 10px;width:70px}.steps span{color:#474749;display:block;font-size:16px;line-height:24px;padding:0 10px;text-align:center}.steps .row{margin-bottom:0}.steps .row>div>div{position:relative}.steps .arrow{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/steps-arrow.webp);background-size:100%;display:block;height:31px;position:absolute;right:-30px;top:50px;width:37px}.no-webp .steps .arrow{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/steps-arrow.png)}.steps.steps-notitle .arrow{top:20px}.podhome .row.steps123 .arrow{margin-top:-30px}.right-col .steps{margin-top:20px}.steps .row .col-xs-12.col-xswide-4.col-sm-12>div{margin-bottom:60px}.steps .row .col-xs-12.col-xswide-4.col-sm-12>div span{margin:0 auto}.steps .row .col-xs-12.col-xswide-4.col-sm-12>div .arrow{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/steps-arrow-down.webp);background-size:100%;bottom:-45px;display:block;height:37px;left:0;margin:auto;position:absolute;right:0;top:auto;width:31px}.no-webp .steps .row .col-xs-12.col-xswide-4.col-sm-12>div .arrow{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/steps-arrow-down.png)}.right-col a.btn.btn-primary{height:50px;line-height:50px}.steps .row .col-xs-12.col-xswide-4.col-sm-12.last>div{margin-bottom:20px}.steps a.btn{text-align:center}h2.toggle:before{content:"";display:block;height:120px;margin:-100px 0 0}.has-target:before{content:"";display:block;height:150px;margin:-150px 0 0}.has-target.tab-pane:before{height:0;margin:0}h2.toggle i{display:none}.banner{background-position:100% 0;background-repeat:no-repeat;margin-bottom:30px;position:relative}.banner .clip{background:none;bottom:0;height:461px;left:0;margin:0 auto;max-width:980px;overflow:hidden;position:absolute;right:0;top:0;width:100%}.banner .clip img{bottom:-20px;position:absolute;right:0}.banner .banner-shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,0));background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,0));display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);height:5px;left:0;position:absolute;top:0;width:100%;z-index:3}.banner .banner-inner{background:-moz-linear-gradient(left,#f6f1ee 50%,rgba(246,241,238,0) 70%);background:-webkit-linear-gradient(left,#f6f1ee 50%,rgba(246,241,238,0) 70%);background:linear-gradient(90deg,#f6f1ee 50%,rgba(246,241,238,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="fffffffff",endColorstr="#00ffffff",GradientType=1);height:461px;margin:0 auto;max-width:980px;padding:44px 15px 0;position:relative;width:100%}.banner .banner-content{padding-bottom:100px;width:520px}.banner .h2,.banner h2{font-size:32px;font-weight:600;line-height:44px;padding-bottom:24px}.banner .h2 span,.banner h2 span{color:#474749;font-size:14px;font-weight:400}.banner p{color:#474749;font-size:18px;line-height:28px;padding-bottom:34px}.banner p.blue{color:#005b8f}.banner ul{margin-bottom:4px;margin-left:20px}.banner li{color:#474749;font-size:16px;line-height:26px;padding:0 0 18px 10px}.banner #cta_banner_reg1{margin-bottom:4px}.banner .btn{display:block;font-size:18px;font-weight:600;height:56px;margin-bottom:4px;padding:0 10px 0 16px;width:250px}.banner .btn,.banner .btn i{float:right;line-height:56px}.banner .btn i{display:none;font-size:24px}.banner .btn.btn-white{margin-right:20px}.banner .nhs{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/nhs-longform.webp) no-repeat 0 0;background-size:contain;display:block;height:45px;position:absolute;right:15px;top:24px;width:170px}.no-webp .banner .nhs{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/nhs-longform.png)}.banner .cqc{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/cqc-banner.webp) no-repeat 0 0;background-size:contain;display:block;height:57px;position:absolute;right:15px;top:24px;width:120px}.no-webp .banner .cqc{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/cqc-banner.png)}.banner .tv{left:15px;position:absolute;top:24px}.banner .banner-trust{background:#f7f7f7}body.landing .banner .banner-trust{background:#fff}.banner .banner-trust .col-xs-12.col-sm-4{position:relative}.banner .banner-trust .col-xs-12.col-sm-4:after,.banner .banner-trust .col-xs-12.col-sm-4:before{background:#d3d3d3;bottom:0;content:"";display:block;height:30px;margin:auto;position:absolute;top:0;width:1px}.banner .banner-trust .col-xs-12.col-sm-4:before{left:0}.banner .banner-trust .col-xs-12.col-sm-4:after{right:0}.banner .banner-trust .inner{margin:0 auto;max-width:960px;padding:17px 15px 5px;width:100%}.banner .banner-trust #trustpilot{margin:0 auto;max-width:180px}.banner .banner-trust #trustpilot p{font-size:12px;padding:0}.banner .banner-trust .usp{margin:0 auto;max-width:185px}.banner .banner-trust .usp .icon{background-size:100%;display:block;height:70px;margin:0 auto 10px;width:70px}.banner .banner-trust .usp span{color:#005b8f;display:block;font-weight:600;text-align:center}.banner.banner-home .clip img{height:400px}.banner.banner-default{margin-bottom:50px}.banner.banner-default .tv{left:auto;position:absolute;right:340px;top:24px}.banner.banner-default .h2,.banner.banner-default h2{font-size:24px;line-height:33px}.banner.banner-default .clip{bottom:0;height:435px}.banner.banner-default .clip img{bottom:0}.banner.banner-default .banner-inner{background:-moz-linear-gradient(left,#f6f1ee 40%,rgba(246,241,238,0) 70%);background:-webkit-linear-gradient(left,#f6f1ee 40%,rgba(246,241,238,0) 70%);background:linear-gradient(90deg,#f6f1ee 40%,rgba(246,241,238,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="ffffffff",endColorstr="#00ffffff",GradientType=1);height:435px;overflow:hidden;padding-top:64px}.banner.banner-default .breadcrumb{position:absolute;top:20px}.banner.banner-default.banner-jv .btn{float:right}.banner.banner-private .banner-inner{background:-moz-linear-gradient(left,#f6f1ee 45%,rgba(246,241,238,0) 90%);background:-webkit-linear-gradient(left,#f6f1ee 45%,rgba(246,241,238,0) 90%);background:linear-gradient(90deg,#f6f1ee 45%,rgba(246,241,238,0) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="ffffffff",endColorstr="#00ffffff",GradientType=1);height:435px;overflow:hidden;padding-top:70px}.banner.banner-private .btn{float:none}.banner.banner-private .clip{overflow:visible}.banner.banner-private .clip img{bottom:0;right:-100px}.content.newhome .h1,.content.newhome h1{padding:20px 0}.content.newhome p{font-size:16px;line-height:26px}.border-radius{border-radius:4px;margin-bottom:20px;overflow:hidden}.feature p{font-size:16px;line-height:26px;max-width:380px;min-height:5em;padding-bottom:10px}.feature p a{color:#005b8f}.feature p.h3{color:#005b8f;font-size:18px;font-weight:600;min-height:1em;padding-bottom:10px}.feature span.subtitle{color:rgba(0,128,186,.8);font-size:16px;font-weight:600}.feature .links{font-size:16px}.feature .links a{font-weight:600}.feature .links a i{color:#474749;margin-left:5px}.feature .links+.border-radius{margin-top:14px!important}.feature .border-radius a{display:block;opacity:1;transition:opacity .2s}.feature .border-radius a:hover{opacity:.8}.row#features{margin-bottom:70px}#features .feature p{min-height:6em}#features .feature p.h3{min-height:3.5em}.newssummary h1,.newssummary h2,.newssummary h3,.newssummary h4,.newssummary ol,.newssummary ul{display:none}.contentboxes .embed-responsive{border-radius:4px;margin-bottom:10px}.newsimage img{height:auto!important;width:100%!important}.newsimage p{display:none}.newsimage p:first-child{display:block}.newssummary .row{display:none}.newssummary img{display:none!important}.newstitle.h3{color:#005b8f;font-size:18px;font-weight:600;line-height:22px;padding-bottom:10px}.content.newhome .newssummary p{font-size:14px;line-height:22px}.row#row2{margin-bottom:0}#row2 .feature p{min-height:6em}.option{background-color:#f9f9f9;border:1px solid #d3d3d3;border-radius:4px;margin-bottom:20px;padding:15px}.flowchart .well{background:none!important}.question.firstset .option,.well.option{background-color:rgba(0,0,0,0);border:none;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0}.well.option .text-center em{font-size:20px;margin-top:10px}.option.clearfix h3{float:left;font-size:16px;margin-right:20px;padding:10px 0}.row.steps123 img{border-radius:4px}.row.steps123 .image{position:relative}.row.steps123 .image img{position:relative;z-index:8}.row.steps123 .subtext{margin:24px 0}.row.steps123 .subtext span{display:block}.row.steps123 .subtext .number{background:#005b8f;border-radius:50%;color:#fff;float:left;font-size:24px;font-weight:600;height:40px;line-height:40px;margin-bottom:20px;margin-right:14px;text-align:center;width:40px}.row.steps123 .subtext .text{color:#474749;font-size:16px;padding-top:10px}.row.steps123 .arrow{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/steps-arrow-opaque.webp) no-repeat 0 0;background-size:100%;display:block;height:31px;margin-top:-15px;position:absolute;right:-58px;top:50%;width:37px;z-index:10}.no-webp .row.steps123 .arrow{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/steps-arrow-opaque.png)}.circlecontainer .percent{bottom:0;display:table;height:100%;left:0;margin:0;position:absolute;right:0;top:0;width:100%}.circlecontainer .percent span{color:#474749;display:table-cell;font-size:65px;font-weight:600;height:100%!important;margin:0 auto;max-width:320px!important;position:relative;text-align:center;top:0;vertical-align:middle;width:auto!important}.circlecontainer .chart{height:0;padding-top:100%;position:relative;width:100%}.circlecontainer .chart canvas{display:block;height:100%!important;margin:0 auto;max-width:320px!important;position:relative;top:0;width:auto!important}.trustpilot-survey{display:block;margin-left:auto;margin-right:auto;max-width:80%}.content.newhome .reviews p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:22px;margin-bottom:20px;max-height:5em;min-height:5em;overflow:hidden;text-overflow:ellipsis}.row.reviews{margin-bottom:60px;margin-top:40px}.row.reviews span.h2.text-center{padding-bottom:45px}.stars{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/trust-stars.webp) no-repeat 0 0;background-size:100%;display:block;height:27px;margin:0 auto 30px;width:148px}.no-webp .stars{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/trust-stars.jpg)}.stars.stars5{background-position:0 -27px}.stars.social{background:none;height:auto;margin:0;width:auto}.row.conditions ul{list-style:none;margin:0}.row.conditions ul li{font-size:15px;line-height:26px;padding:0 0 10px}.content.podhome .feature p{min-height:1em;padding-bottom:0}.content.podhome hr{margin:70px auto}.row.otherconditions{margin-top:50px}.row.otherconditions h2 i{display:none}#cqc-holder{margin-left:-10px;margin-right:-8px;margin-top:-10px}#cqc-widget{height:298px!important}.visible-print{display:none}@media print{.visible-print{display:block}}.login-nav{width:100%}.login-nav ul.nav-tabs{border-bottom:none;margin:0 auto;max-width:320px;width:100%}.login-nav ul.nav-tabs>li{margin-bottom:0;width:50%}.login-nav ul.nav-tabs>li>a{border:none;border-radius:0;color:#474749;display:block;font-size:14px;height:64px;line-height:18px;padding:13px 5px;text-align:center;width:100%}.login-nav ul.nav-tabs>li>a:hover{background:none}.login-nav ul.nav-tabs>li.active>a{font-weight:600}.login-nav ul.nav-tabs>li.active>a,.login-nav ul.nav-tabs>li.active>a:hover{background:none;border:none;border-bottom:3px solid #005b8f;color:#005b8f}body.landing:not(.default) .login-nav ul.nav-tabs>li>a{height:59px}.login-form{margin:0 auto;max-width:380px;width:100%}.login-form .h2,.login-form h2{font-size:15px;text-align:center}.login-form p.text-danger{padding-bottom:24px}.login-form .btn{margin-bottom:14px;max-width:380px;width:100%}.login-form .register{padding-top:40px}.login-form .register p{text-align:center}.login-form a.reminder{color:#474749;display:block;font-size:13px;text-align:center;text-decoration:underline}.input .input-wrap{position:relative}.input .input-wrap div.input-validation-error{bottom:-24px}.input-group{border:1px solid #d3d3d3;border-radius:4px;height:60px;margin-bottom:24px;padding:0 15px;position:relative}.input-group.input-validation-error{border:1px solid #c1564a}.input-group.input-validation-error.static{position:static}.input-group .tooltip{display:none!important}.input-group .control-label{font-size:16px;font-weight:400;opacity:.4;pointer-events:none;position:absolute;top:18px;transition:all .24s}.input-group input{border:none!important;box-shadow:none!important;color:#474749;font-size:16px;height:52px;line-height:52px;margin-bottom:0;margin-top:5px;padding:0}.login-form .input-group{background:#fff;display:block;position:relative}.login-form .input-group.focused .control-label{color:#005b8f;font-size:10px;opacity:1;top:5px}.login-form .input-group .validation-error{bottom:-18px;color:#c1564a;font-size:10px;left:0;position:absolute}.login-form .input-group input:focus{border:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:none}.login-form .input-group.focused.input-validation-error .control-label,.login-form .input-group.input-validation-error .control-label{color:#c1564a;font-size:10px;opacity:1;top:5px}.login-form .input-group input::-webkit-input-placeholder{color:rgba(0,0,0,0);font-weight:400;transition:.15s}.login-form .input-group input:-moz-placeholder,.login-form .input-group input::-moz-placeholder{color:rgba(0,0,0,0);font-weight:400;transition:.15s}.login-form .input-group input:-ms-input-placeholder{color:rgba(0,0,0,0);font-weight:400;transition:.15s}.input-select-group{position:relative}.input-select-group .input-validation-error#FRSError{bottom:0;color:#c1564a;font-size:10px;opacity:1;position:absolute}.error-panel{background:#c1564a;border-radius:4px;color:#fff;line-height:22px;margin-bottom:14px;padding:10px 15px;text-align:center}.error-panel,.error-panel.error-large{font-size:14px}.error-panel span,.error-panel strong{display:block}.error-panel p{color:#fff;padding-bottom:0}.row.errors{margin-bottom:14px}.login-form label.text-center{color:#474749;display:block;padding:0 0 14px}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-text-fill-color:#474749;background:unset;-webkit-box-shadow:none;transition:background-color 5000s ease-in-out 0s}.account-mobile{display:none}.account-cards{margin-left:-15px;margin-right:-15px;margin-top:-15px}.account-cards .item{border:1px solid #d3d3d3;border-radius:4px;box-sizing:border-box;margin-bottom:15px;margin-left:15px;min-width:270px;overflow:visible;width:48%}.account-cards .item p{padding-bottom:10px}.account-cards .item .top{background:#f3f3f3;border-bottom:1px solid #d3d3d3;padding:5px 15px}.account-cards .item .message{border-bottom:1px solid #d3d3d3;padding:10px 15px}.account-cards .item .message .btn{float:left;margin-bottom:14px;margin-right:10px;max-width:180px;width:auto}.account-cards .item .message .btn i{display:none}.account-cards .item .message:last-of-type{border-bottom:none}.account-cards .item .alert{background:#005b8f;border-radius:4px 4px 0 0;margin-left:-1px;margin-right:-1px;margin-top:-1px;padding:5px 15px}.account-cards .item .alert p{color:#fff;padding:0}.button-row .btn{text-align:center}.button-row .btn i,.button-row .btn span{display:none}.order:nth-child(2n){background:rgba(0,91,143,.09)}textarea{border:1px solid #d3d3d3;border-radius:4px;color:#474749;display:block;font-size:14px;min-height:100px;padding:10px 15px;width:100%}.well.hiddenwell{background:none;border:none;border-radius:4px;display:none;padding:0}.well.hiddenwell h5{color:#005b8f;font-weight:700;padding-bottom:14px}.well.hiddenwell .select{margin-bottom:14px}.well.hiddenwell .panel{margin-bottom:10px}.well.hiddenwell .panel .buttons:before{clear:both;content:"";display:block}.well.hiddenwell .panel .buttons{padding-left:15px;padding-right:15px}.well.hiddenwell .panel .panel-heading{background:#005b8f;border-radius:4px 4px 0 0;padding:10px 15px}.well.hiddenwell .panel .panel-heading p{color:#fff;padding-bottom:0}.well.hiddenwell .panel .panel-body{background:#e7eaec;border:1px solid #005b8f;border-radius:0 0 4px 4px;padding:10px 15px}.clonebuttons .btn{margin-bottom:14px;text-align:center;width:100%}.clonebuttons .btn i{display:none}.well h3{padding-bottom:10px}.well p:last-child{padding-bottom:0}.well.well-slim{padding-bottom:12px;padding-top:12px}.well.hiddenwell h3{padding-bottom:20px;padding-top:0}.well.hiddenwell .form-group .row{margin-bottom:20px}.well.hiddenwell .form-group .row.nomargin{margin-bottom:0}.well.hiddenwell .btn.btn-auto{margin-left:14px}.well.hiddenwell .btn.btn-auto i{display:none;text-align:center}.btn.openwell{width:100%}.btn.openwell i{float:right;line-height:40px}.form-group span.label{display:block;padding-bottom:15px}.file-input .input-group{padding:0}.file-preview{position:relative}.close.fileinput-remove{background:#c1564a;border-radius:2px;color:#fff;display:block;font-size:18px;font-weight:700;height:20px;line-height:20px;position:absolute;right:10px;text-align:center;top:10px;width:20px}.table.table-striped.table-bordered.table-hover{border-top:1px solid #d3d3d3;margin-bottom:14px}.table.table-striped.table-bordered.table-hover tr{border-bottom:1px solid #d3d3d3}.table.table-striped.table-bordered.table-hover tr th{background:rgba(0,91,143,.09);padding:10px 15px}.table.table-striped.table-bordered.table-hover tr td{padding:5px 15px}.well{background:#fff;border:1px solid #d7d7d7;border-radius:4px;margin-bottom:14px;padding:23px}.well div[class*=col-],.well label[class*=col-]{padding-left:5px;padding-right:5px}.well .row{margin-left:-5px;margin-right:-5px}.well .colsection.group.row{margin-bottom:0}#SurgeryDetailsPanel,.proof-message{background:#fff;border-radius:4px;margin-bottom:14px;padding:10px 15px}.smart-forms .row{margin-bottom:10px}.smart-forms .row p{margin:0}.smart-forms .row .intro p{color:#005b8f;font-size:18px;font-weight:600;line-height:26px}.patientconsent{margin-bottom:20px}.content ul.nav-tabs{border-bottom:1px solid #d3d3d3;list-style:none;margin:0;padding:0}.content ul.nav-tabs>li>a{background:rgba(0,91,143,.09);border:1px solid #d3d3d3;border-bottom:none;color:#005b8f;display:block;padding:8px 10px}.content ul.nav-tabs>li.active>a{background:#005b8f;border:1px solid #005b8f;color:#fff}.lable,.smart-forms .label,.smart-forms label{color:#474749;display:block;font-size:16px;font-weight:600;margin-bottom:5px}.smart-forms .checkbox label{font-size:14px;line-height:22px}fieldset{border:none;margin:0;padding:0}.well hr{margin:24px auto;width:100%}.addresses .detail{background:#fff;border-radius:4px;margin-bottom:14px;padding:10px 15px}.addresses .detail .btn{margin-bottom:14px}.mydetails ul.row{list-style:none;margin-left:-15px;margin-right:-15px}.mydetails ul.row li>div{background:#fff;border-radius:4px;margin-bottom:14px;padding:10px 15px}.payment .row{margin-bottom:10px}.row.heading{background:rgba(0,91,143,.09);border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;font-size:14px;margin-bottom:0;padding-bottom:10px;padding-top:10px;position:relative}.row.heading.collapsable-heading h2{font-size:14px;padding-bottom:0}.row.heading.collapsable-heading h2 span.lastdispensed{float:right;font-weight:400;padding-right:40px}.row.heading i{font-size:20px;position:absolute;right:14px;top:5px;transition:all .2s}.row.heading i.expanded{transform:rotate(90deg)}.row.heading.collapsed{border-radius:5px!important;margin-bottom:24px}.row.heading.collapsed .hide-collapsed{display:none}.row.heading .hide-collapsed{line-height:40px}.comparison-table{color:#474749}div.comparison-table{margin-bottom:24px;padding:0 15px}.comparison-table .row:not(.heading){border-bottom:1px solid #d3d3d3;margin-bottom:0;padding-bottom:10px;padding-top:10px}.comparison-table .row:not(.heading) label{color:#005b8f}.row.data{border-bottom:1px solid #d3d3d3;font-size:14px;margin-bottom:0;padding-bottom:10px;padding-top:10px}.content a.requestbutton{background:#005b8f;color:#fff;font-size:13px;height:auto;margin-bottom:0;min-height:40px;padding:10px 5px;position:relative;white-space:normal!important;width:100%}.content a.requestbutton:focus,.content a.requestbutton:hover{background:#004972}.content a.requestbutton.btn-selected{background:rgba(0,91,143,.2);border:1px solid rgba(0,91,143,.2);color:#005b8f}.content a.requestbutton.btn-default{background:#474749;border:1px solid #474749;color:#fff;opacity:.5}.content a.requestbutton.btn-warning{background:#005b8f;border:#005b8f;color:#fff;opacity:.5}.content a.requestbutton.btn-warning:focus,.content a.requestbutton.btn-warning:hover{opacity:1}.row.data.tr-selected{background:#474749;color:#fff}.row.data.tr-selected a.requestbutton{background:#cce3ec;border-color:#cce3ec;color:#005b8f}.row.data.tr-selected a.requestbutton:focus,.row.data.tr-selected a.requestbutton:hover{background:#e8f2f7}.content .row.data.dossette a.requestbutton.btn-default,.row.data.tr-requested a.requestbutton{background:#474749;color:#fff;cursor:default;opacity:.5}#MyRepeats .drug-group .row.data:first-of-type{border-radius:5px 5px 0 0;border-top:1px solid #d3d3d3}.row.buttons{margin-top:24px}a.info,span.info{background:#005b8f;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:georgia,sans-serif;font-size:14px;font-style:italic;height:20px;line-height:20px;margin:0 5px;padding-top:0!important;position:relative;text-align:center;text-decoration:none!important;width:20px}a.info:hover{background:#2e882c}table.orderslistview{margin-left:-15px;margin-right:-15px;width:100%}table.orderslistview .btn{width:100%}table.orderslistview td,table.orderslistview th{padding:5px 15px}.option-container{padding:10px 15px}.option-container .title{color:#005b8f;font-size:18px;padding-bottom:20px}.option-container .well.prescription .row{margin-bottom:0}.delivery-address .panel{background:#fff;border-radius:4px;padding:10px 15px}.delivery-option-address{display:block;margin-bottom:15px;position:relative}.delivery-option-address input{display:none;height:0;opacity:0;width:0}.delivery-option-address span{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/trust-stars.webp) no-repeat 0 0;border:1px solid #d3d3d3;border-radius:4px;cursor:pointer;display:block;height:32px}.no-webp .delivery-option-address span{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/trust-stars.jpg)}.delivery-option-address span.toggle{border:1px solid #005b8f!important}p.print{float:right;margin-top:20px}.btn-print{width:120px!important}.text-danger,p.text-danger{color:#e94553}.text-primary,p.text-primary{color:#3aaa37}.text-secondary,p.text-secondary{color:#005b8f}.tab-pane .row{margin-bottom:20px;margin-top:20px}.tab-pane .row.nomargin{margin-bottom:0;margin-top:0}.tab-pane .row.errors{margin-top:0}.account-form-details .tab-pane .row{margin-bottom:14px;margin-top:0}.account-form-details .tab-pane .row.nomargin{margin-bottom:0}.tab-pane .well .row{margin-bottom:0;margin-top:0}.product-info{color:#474749}.Captcha img{display:block;margin:0 auto 14px}#LoadRelatedProductSideBar .product .inner{border:1px solid #d3d3d3;border-radius:4px;margin-bottom:14px;padding:10px}#LoadRelatedProductSideBar .product .inner .row{margin-bottom:0;margin-left:-5px;margin-right:-5px}#LoadRelatedProductSideBar .product .inner .row>div,#LoadRelatedProductSideBar .product .inner>div{padding-left:5px;padding-right:5px}#LoadRelatedProductSideBar .product .inner h2{font-size:14px}.basketcontainer{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);height:100%;min-width:380px;position:fixed;right:-100%;top:0;width:20%;z-index:9999}.basketcontainer .button{display:block}.basketcontainer.checkoutpage{box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);position:static;width:100%}.basketcontainer.checkoutpage .left{width:80%}.basketcontainer.checkoutpage .right{text-align:right;width:20%}.basketcontainer.checkoutpage .right p{font-size:16px}.basketcontainer .bar{background:#474749;height:66px;padding:10px 15px;position:relative}.basketcontainer .bar span.h2{color:#fff!important;font-weight:600;line-height:46px}.basketcontainer .bar span.fa{display:none}.basketcontainer .bar a{background:#3aaa37;display:block;height:66px;position:absolute;right:0;top:0;width:66px}.basketcontainer .bar a:after,.basketcontainer .bar a:before{background:#fff;border:0 solid #000;border-radius:0;-webkit-border-radius:0;bottom:auto;box-shadow:none;-webkit-box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;color:#000;content:"";cursor:pointer;display:inline-block;float:none;font:400 400 400 100%/400 Arial,Helvetica,sans-serif;height:10px;left:9px;letter-spacing:0;margin:0;opacity:1;outline:0;overflow:visible;padding:0;position:absolute;right:auto;text-align:left;text-decoration:none;text-indent:0;text-overflow:clip;text-shadow:none;text-transform:none;top:26px;-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transition:none;transition:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;white-space:normal;width:50px;word-spacing:0;z-index:auto}.basketcontainer .bar a:before{transform:rotate(45deg) scaleX(1) scaleY(1) scaleZ(1);-webkit-transform:rotate(45deg) scaleX(1) scaleY(1) scaleZ(1)}.basketcontainer .bar a:after{transform:rotate(-45deg) scaleX(1) scaleY(1) scaleZ(1);-webkit-transform:rotate(-45deg) scaleX(1) scaleY(1) scaleZ(1)}.basketcontainer .product{border-bottom:1px solid #ccc;padding:10px 16px}.basketcontainer .product .col1{width:17%}.basketcontainer .product .col1 img{width:100%}.basketcontainer .product .col2{margin-left:3%;width:80%}.basketcontainer .product span{color:#474749}.basketcontainer .amount,.basketcontainer .info{float:left}.basketcontainer .info{margin:0 4% 0 0;width:66%}.basketcontainer .info span.h3{color:#474749;font-size:14px;padding:0 0 .5em}.basketcontainer .info p{font-size:12px}.basketcontainer .amount{text-align:right;width:30%}.basketcontainer .amount a,.basketcontainer .amount a span{color:#fff}.basketcontainer .amount a.remove{background:0 0;color:#c1564a!important;font-size:20px}.basketcontainer .amount a.remove i{padding-left:0}.basketcontainer .col1,.basketcontainer .col2{float:left}.basketcontainer .quantity a{background:#474749;color:#fff!important;font-size:20px;font-weight:600;margin:0 5px;width:20px}.basketcontainer .quantity a span{color:#fff;font-size:12px}.basketcontainer .quantity a.remove{background:0 0;color:#c1564a!important}.basketcontainer .quantity a.remove i{padding-left:0}.basketcontainer .quantity a,.basketcontainer .quantity span{display:inline-block;height:20px;line-height:20px;text-align:center}.basketcontainer .subtotal{background:#d3d3d3;padding:10px 16px}.basketcontainer .subtotal .left{width:80%}.basketcontainer .subtotal .left span.h4{color:#fff!important;font-size:18px;font-weight:600;line-height:1.4em}.basketcontainer .subtotal .right{text-align:right;width:20%}.basketcontainer .subtotal a{color:#3aaa37!important}.basketcontainer .subtotal p{font-size:12px}.basketcontainer .subtotal input{border:none;float:left;padding:10px}.basketcontainer .subtotal input[type=text]{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;color:#474749;width:80%}.basketcontainer .subtotal input[type=submit]{background:#474749;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;color:#fff;font-weight:600;padding:9px 10px;width:20%}.basketcontainer .total{background:#474749;color:#fff;padding:30px 16px 20px}.basketcontainer .total a.btn{clear:both;display:block;font-size:18px}.basketcontainer .total .left{float:left;margin:0 3% 0 0;width:77%}.basketcontainer .total .left span.h4{color:#fff;font-size:18px;font-weight:600;line-height:1.4em}.basketcontainer .total .right{float:right;font-weight:600;text-align:right;width:20%}.basketcontainer .total .right p{font-size:18px;line-height:1.4em}.basketcontainer .button{padding:10px 16px}.basketcontainer a.btn{width:100%}.basketcontainer#favourites .bar{background:#3aaa37}.basketcontainer .product{border:none;border-bottom:1px solid #d3d3d3;-webkit-border-radius:0;border-radius:0;margin-bottom:0}body.od .basketcontainer .product span{color:#474749;font-size:inherit}.basketcontainer .deliveryrow{padding:0!important}.basketcontainer .deliveryrow .left,.basketcontainer .deliveryrow .right,.basketcontainer .discountrow .left,.basketcontainer .discountrow .right{padding:5px 15px}.basketcontainer .deliveryrow .right,.basketcontainer .discountrow .right{float:right}.deliveryrow.product span{float:none}.deliveryrow.product span.small{font-weight:400}.deliveryrow.product .right span{float:right}.discountrow{background:#3aaa37;color:#fff;padding:0!important}.discountrow span.h4{float:none;font-size:14px;padding:5px 15px}.discountrow h3{padding:3px 20px 3px 15px}.discountrow h3,.discountrow span{color:#fff!important}.iframe-container .iframe-header{border-radius:5px 5px 0 0;padding:10px 15px}.iframe-container .iframe-header:after{clear:both;content:"";display:block}.iframe-container .iframe-header h2{color:#fff!important;float:left;margin:0!important;padding:0!important}.iframe-container .iframe-header img{float:right;margin:0!important}.iframe-container#paypal_iframe .iframe-header{background:#3aaa37}.iframe-container#amex_iframe .iframe-header{background:#3473db}.iframe-container#paypal_iframe iframe{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-radius:0 0 5px 5px;border-right:1px solid #ccc}.iframe-container#amex_iframe iframe{margin-left:-8px;margin-right:-8px}.payment-selection.row{margin-left:-4px;margin-right:-4px}.payment-selection.row>div{padding-left:4px;padding-right:4px}.col.col-pay1{width:46%}.col.col-pay2{width:27%}img.credit-long,img.credit-small{display:none}@media only screen and (max-width:1024px){.col.col-pay1 img,.col.col-pay2 img{margin-bottom:0}.col.col-pay1,.col.col-pay2{padding-bottom:10px;width:33%}img.credit-large{display:none}img.credit-small{display:block}}@media only screen and (max-width:899px){.col.col-pay1{width:100%}.col.col-pay2{width:auto}img.credit-long{display:block}img.credit-small{display:none}}@media only screen and (max-width:818px){img.credit-long{display:none}img.credit-small{display:block}.col.col-pay1{width:100%}.col.col-pay2{width:auto}}@media only screen and (max-width:768px){.col.col-pay1{width:100%}.col.col-pay2{width:auto}img.credit-long{display:block}img.credit-small{display:none}}@media only screen and (max-width:600px){.payment-selection.row{margin-left:-4px!important;margin-right:-4px!important}.payment-selection.row>div{padding-left:4px!important;padding-right:4px!important}}@media only screen and (max-width:522px){img.credit-small{display:block}img.credit-long{display:none}}.product-special{border:1px solid #ccc;display:block;margin-bottom:10px;position:relative}.product-special img{margin:0;width:100%}.product-special:hover{opacity:.9}.product-special span.roundall{background:#d32f2f;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.5);color:#fff;display:block;font-size:20px;font-weight:600;height:70px;line-height:24px;padding:10px 0;position:absolute;right:-5px;text-align:center;top:-5px;width:70px}.button-container{height:60px;margin-bottom:10px;position:relative;width:280px}.button-container.fluid{width:auto!important}.button-container.button-nomargin.button-left{float:left;margin-right:20px}.button-container.button-nomargin{margin-bottom:0}.button-container.button-small{height:40px;width:200px}.text-center .button-container{margin-left:auto;margin-right:auto}.st:hover{opacity:.5}.st0{fill:#7e9875}.st1{fill:#6ead1c}.st2{fill:#878ea0}.st3{fill:#fff;font-family:Source Sans Pro,serif;font-size:36px;font-weight:700}.tooltip_bg{fill:#fff;stroke:#000;stroke-width:1;opacity:.85}#Layer_1{position:relative;width:100%;z-index:2}.hiddenfirst{display:none}.order-complete{display:block;left:0;margin:0 auto;position:absolute;right:0;text-align:center;z-index:0}.well.top+.well .left{margin-right:30px;width:240px}.well.top+.well .right{float:none;overflow:hidden;padding:0 0 0 15px;width:auto}.well.top{background:#fff;border:1px solid #ccc;padding:10px 0 10px 15px}.well.top+.well{border-radius:0 0 10px 10px;border-top:none}.order-items .right .row:first-of-type{border-top:1px solid #ccc}.order-items .right .row{border-bottom:1px solid #ccc;padding:10px 0!important}.order-items .right .row p{margin-bottom:0}.order-container .order:first-of-type{border-top:1px solid #ccc}.order-container .order{border-bottom:1px solid #ccc}.order .btn{box-shadow:none!important}.order .text-center.price{color:#005b8f;font-size:20px;font-weight:600}.order .row.smallmargin{margin-bottom:10px!important}.well.top{border-radius:10px 10px 0 0;margin-bottom:0}.well.top+.well{background:none;border:none;margin:0 0 24px;padding:20px 0 0}.breadcrumb ul{clear:both}.breadcrumb li{display:block;float:left;margin-right:5px}#Select-Condition ul{display:block;margin:0 -5px}#Select-Condition ul li{display:block;float:left;padding:0 5px;width:50%}#Select-Condition ul li a{border:1px solid #005b8f;border-radius:4px;color:#005b8f;display:block;height:40px;line-height:40px;margin-bottom:10px;text-align:center;transition:all .2s;width:100%}#Select-Condition ul li a:hover{background:#005b8f;color:#fff;text-decoration:none}#tablerepeaters{padding-bottom:70px;position:relative}#Select-Condition ul:after,#tablerepeaters:after{clear:both;content:"";display:block}.table-controls ul{list-style:none}.ui-widget{font-family:inherit}.ui-widget-content{background:0 0}.ui-menu-item{background:0 0!important;font-size:14px}ul#seearchresult{margin:0}.ui-widget-content{border:none!important;border-radius:0!important}.ui-widget-content.ui-autocomplete{background:#fff;border:1px solid #5c6376!important;box-sizing:border-box;margin-left:-1px;margin-right:-1px;padding:3px 20px;width:100%}.ui-widget-content.ui-autocomplete li{font-size:16px;list-style:none;padding:3px 0!important}.content ul li.tab-help,.tablerow.heading{display:none}#tablerepeaters>div{padding:0}.ui-widget-header{background:0 0;border:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:0 0!important;border-radius:4px 4px 0 0!important;float:left;list-style:none;margin:0;padding-bottom:0!important;text-align:center}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{background:#fff;border:none;border-radius:0!important;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2);color:#474749;display:block;font-size:14px!important;height:54px;line-height:54px;margin:0;padding:0 5px;text-decoration:none}.ui-tabs .ui-tabs-nav .ui-tabs-anchor:focus{outline:none!important}.ui-tabs .ui-tabs-nav .ui-state-active a.ui-tabs-anchor{box-shadow:inset 0 2px 0 0 #005b8f,inset -1px 0 0 0 #ccc,inset 1px 0 0 0 #ccc;height:52px!important}.ui-tabs-active a{color:#005b8f}.ui-tabs .ui-tabs-nav{display:table;margin:0!important;padding:0 15px;width:100%}.ui-tabs .ui-tabs-nav li{display:table-cell;float:none;margin:0 1px 0 0!important}.drug-wrapper>div,.row.data{margin:0!important;padding:0}#MyRepeats .row.data{margin-left:-15px!important;margin-right:-15px!important}.row.data.bestvalue{background:#edf6f5;box-shadow:0 0 10px 0 rgba(0,0,0,.5);margin-left:-10px!important;margin-right:-10px!important;position:relative;z-index:2}div.bestvalue .title{background:#009688;padding:10px 20px}div.bestvalue .title p{color:#fff;font-size:24px}#tablerepeaters p{margin:0}#tablerepeaters .row.data>div,#tablerepeaters .row.heading>div{color:#474749;line-height:22px;padding:13px 14px}#tablerepeaters .row.data>div.price,#tablerepeaters .row.heading>div.price{color:#005b8f;font-size:16px;font-weight:600}#tablerepeaters .row.data>div .row{padding:0}#tablerepeaters .row.data,#tablerepeaters .row.data:hover:nth-of-type(2n),#tablerepeaters .row.data:nth-of-type(2n){background:none!important}.hiddenwell.pricepage{border-top:1px solid #d3d3d3;padding-top:30px}.packshot-copy p b,.packshot-copy p strong{color:#005b8f;font-weight:400}.table-controls.row{margin-bottom:0}#tablerepeaters a.btn{bottom:-70px;height:50px;left:0;line-height:50px;max-width:400px;padding:0;position:absolute;width:100%}#tablerepeaters .row.data{border-bottom:1px solid #d3d3d3;position:static}.ui-helper-hidden-accessible{display:none}.col-xs-5ths{float:left;padding:0 5px;width:20%}.account-mobile-menu{background:#f7f7f7;border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;margin-bottom:14px;margin-left:-15px;margin-right:-15px}.account-mobile-menu .row{margin-bottom:0;margin-left:0;margin-right:0}.row.buttons{border-bottom:none;margin-left:-30px!important;margin-right:-30px!important}.row.hero-row{text-align:center}.row.hero-row .btn{display:inline-block}@media (min-width:1024px){.row.hero-row{align-items:center;display:flex;flex-flow:row wrap;min-height:calc(100vh - 379px)}}body.od .delivery-option-address.checked span.toggle,body.od .delivery-option-address input:checked+span{background-color:#005b8f}.delivery-option-address span.toggle{background:#005b8f url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/delivery-btn-selected.webp) 0 no-repeat;border:1px solid #005b8f}.no-webp .delivery-option-address span.toggle{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/delivery-btn-selected.png)}.fancybox-inner .option-container .well.prescription{background:none}.well.noprescription .row,.well.prescription .row{margin-bottom:0}.written-testimonials .testimonial{border:1px solid rgba(0,113,162,.3);border-radius:6px;float:left;margin-bottom:20px;margin-right:20px;margin-top:20px;padding:15px;width:100%}.written-testimonials .testimonial:last-of-type{margin-right:0}.written-testimonials .testimonial span{display:block;line-height:24px;min-height:96px;padding:0}.written-testimonials .testimonial .profile{color:#005b8f;font-size:14px;font-weight:600;margin-top:20px}.written-testimonials .testimonial img{border-radius:50%;display:inline-block;margin-right:10px;width:40px}.right-col .testimonials{background:#fff;border-radius:4px;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);padding:30px 45px}.right-col .testimonials .slick-track{display:flex;flex-direction:row;flex-wrap:wrap}.right-col .testimonials .slick-track .slick-slide{height:inherit!important}.right-col .testimonials .slick-track .slick-slide .inner-slider{display:flex;flex-direction:column;height:100%}.right-col .testimonials h2{font-size:28px}.right-col .testimonials .inner{position:relative}.right-col .testimonials .inner .slick-dots{float:left;margin-left:0}.right-col .testimonials .quotes{color:#005b8f;font-size:65px;font-weight:700;left:-25px;line-height:1;position:absolute;top:-15px}.right-col .testimonials .slide p{font-style:italic;padding-bottom:25px}.right-col .testimonials .patient-name{margin-bottom:25px;margin-top:auto}.right-col .testimonials .patient-name p{color:#005b8f;display:inline-block;font-size:16px;font-style:unset;font-weight:600;margin-left:10px;padding-bottom:0;vertical-align:middle}.right-col .testimonials .patient-name img{border-radius:25px;display:inline-block}.account-flyout{background:#fff;border:1px solid #d3d3d3;border-radius:4px;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);display:none;position:absolute;right:0;top:49px;width:293px;z-index:999}.account-flyout-top{border-bottom:1px solid #d3d3d3;height:53px;overflow:hidden;padding:0 19px}.account-flyout-block{padding:14px 20px 20px}.account-flyout-block ul{list-style:none;margin:20px 0 18px}.account-flyout-block li{padding:6px 0}.account-flyout-block li a{color:#474749;display:block;font-size:14px;line-height:26px}.account-flyout-block .icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/p2u-sprite.webp) no-repeat;display:inline-block;height:18px;margin-bottom:3px;margin-right:10px;vertical-align:middle;width:18px}.no-webp .account-flyout-block .icon{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/p2u-sprite.png)}.account-flyout-block .btn{display:inline-block;font-size:16px;height:40px;line-height:40px;width:48%}.account-flyout-block .btn.btn-primary{background:#00c4a3;border:1px solid #00c4a3;margin-right:4%}.account-flyout-block .btn.btn-primary:focus,.account-flyout-block .btn.btn-primary:hover{background:#009d82;border-color:#009d82}.my-account{display:none}.icon.my-account{background-position:-287px -198px}.selected .account-flyout{display:block}.account-flyout .list-title{color:#005b8f;font-weight:600}.bf-note{color:#fff!important;float:left;font-size:14px;font-weight:600;position:relative;top:17px}.account-flyout:after,.account-flyout:before{border:solid rgba(0,0,0,0);bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;right:10%;width:0}.account-flyout:before{border-color:rgba(231,234,236,0) rgba(231,234,236,0) #e7eaec;border-width:14px;margin-left:-15px}.account-flyout:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:14px;margin-left:-14px}input.input-validation-error{border:1px solid #c1564a}.field-validation-error{color:#c1564a;display:block;font-weight:600;margin-bottom:24px}#MyRepeats .row.heading,#ProductSearch .row.heading{background:#f9f9f9;border:1px solid #d3d3d3;border-radius:5px 5px 0 0;color:#005b8f;font-size:13px;margin-left:0;margin-right:0}#MyRepeats .row.data,#ProductSearch .row.data{border:1px solid #d3d3d3;border-top:none;margin-left:0!important;margin-right:0!important;padding-bottom:14px;padding-top:14px}#MyRepeats .row.data:last-of-type,#ProductSearch .row.data:last-of-type{border-radius:0 0 5px 5px;margin-bottom:14px}#MyRepeats .row.data>div,#ProductSearch .row.data>div{padding-left:15px;padding-right:15px}#MyRepeats .row.buttons,#ProductSearch .row.buttons{margin-left:0!important;margin-right:0!important}#MyRepeats .row.buttons .requestcontainer a,#ProductSearch .row.buttons .requestcontainer a{float:right}#MyRepeats .row.data span,#ProductSearch .row.data span{display:inline-block;padding-top:10px}#MyRepeats .row.data span span,#ProductSearch .row.data span span{padding-top:0}#MyRepeats .drug-container{border:1px solid #d3d3d3;border-radius:0 0 5px 5px;border-top:none;margin-bottom:24px}#MyRepeats .drug-container .row.data{border:none;border-bottom:1px solid #d3d3d3}#MyRepeats .drug-container .row.data:last-of-type{border-bottom:none;border-radius:0}#MyRepeats .drug-container .row.data.button-row{border-top:1px solid #d3d3d3}.row.dossette{border-radius:0 0 5px 5px;margin-bottom:24px!important;position:relative}.row.dossette.repeats-dossette{border-radius:0;margin-bottom:0!important}.row.dossette.repeats-dossette.erd-items hr{margin:10px auto}.row.dossette.repeats-dossette.erd-items hr:last-child,.row.dossette.repeats-dossette.erd-items hr:only-child{display:none}.row.dossette h3{font-size:14px;padding-bottom:10px}.row.dossette .row{margin-bottom:0}.row.dossette .dossette-request{bottom:14px;padding:0 15px;position:absolute;right:0;width:16.666667%}.row.dossette.tr-selected h3{color:#fff}.alert-info{border-radius:4px;padding:10px 15px}.hidden-form{display:none}.hidden-form .formElement{margin-left:-15px;margin-right:-15px}.form-group .row{margin-bottom:0}.form-group .row.margin{margin-bottom:10px}.form-group>.form-group.row{margin-bottom:20px;padding-bottom:20px;position:relative}.form-group>.form-group.row:before{background:#d3d3d3;bottom:0;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;width:240px}.pagination-container ul li{display:block;float:left;margin:1px}.pagination-container ul li a{background:#005b8f;border-radius:4px;color:#fff;display:block;height:30px;line-height:30px;padding:0;text-align:center;width:30px}.well.order-items{margin-bottom:24px}.RP-MRBorder{margin-top:14px}.img-border{border:1px solid #d3d3d3;border-radius:4px}.col-xs-12>.responsive.nav-tabs{margin-left:-15px;margin-right:-15px}.content .text-intro p{font-size:16px;line-height:26px}.btn .fa.fa-chevron-left,.btn .fa.fa-chevron-right{display:none!important}#bt-dropin{margin:14px 0}.large-margin{margin-bottom:90px}.content .footnote{margin-bottom:0;padding-top:70px;position:relative}.content .footnote p{padding-bottom:0}.msg-overlay{backdrop-filter:blur(20px);background:rgba(0,91,143,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3000}.text-center .feature p{margin:0 auto}.feature-wide p{max-width:100%}.feature-wide h2{margin:20px 0}.feature-wide .feature{margin-bottom:20px}.feature-wide .feature p{min-height:unset!important}.feature-wide .feature-chart{box-sizing:border-box;margin-left:-15px;padding-left:25%;padding-right:25%}.feature-wide p.feature-quote{font-style:italic}@media screen and (max-width:660px){.feature-wide .feature-chart{padding:0}.feature-wide p.feature-quote{font-size:14px;font-style:normal;line-height:22px}}.h-lg-margin h2,.h-lg-margin h3,.h-lg-margin h4{margin:20px 0}#eps-banner{border-bottom:1px solid #e7eaec}#eps-banner .banner-content{max-width:512px}@media screen and (max-width:1024px){#eps-banner .banner-content{max-width:494px}}#eps-banner .banner-slides{overflow:hidden}#eps-banner .banner-slides .banner-inner{padding-top:40px}#eps-banner h1{padding-top:34px}#eps-banner h1,#eps-banner p{padding-bottom:34px}#eps-banner .btn{float:left}#eps-banner img.clip-eps-logo{float:right;height:auto;margin-top:-15px;max-width:120px;position:static}.img-round{border-radius:50%}.img-center{margin:0 auto}.flex-row{display:flex;flex-flow:wrap;flex-direction:row;justify-content:space-between;margin-bottom:30px}.flex-row.flex-centre{align-items:center}.flex-row .set-margin{margin:24px}.flex-item{display:flex;flex:1}.flex-column,.flex-column-inner{display:flex;flex-direction:column}.flex-column-inner{border:1px solid #d3d3d3;border-radius:2.9px;height:100%;padding:15px}@media screen and (max-width:600px){.testimonial{display:none}}.testimonial.flex-column{flex:0 1 31.5%;font-style:italic;position:relative}.testimonial.flex-column img{margin-right:14px;max-width:56px}.testimonial.flex-column img,.testimonial .person p{display:block;float:left}.testimonial.flex-column div[class^=col]{padding-bottom:13px;position:unset}.testimonial .case{display:flex;flex:0 1 56px;flex-direction:row;margin:auto 0 0;padding:0}.testimonial .case p{margin-top:13px}.clip img.clip-eps-logo{bottom:15px;max-width:150px;position:absolute;right:10px;z-index:1}@media screen and (max-width:800px){.clip img.clip-eps-logo{height:unset!important;right:15px}}@media screen and (max-width:600px){.clip img.clip-eps-logo{display:none}}.img-eps-logo{display:none;margin:0 auto}.ui-autocomplete.ui-menu .ui-menu-item.ui-state-focus{background:#0080ba!important;color:#fff}.content a.editbutton{float:left;margin-right:15px;width:auto}.content a.deletebutton{background:#c1564a;border-radius:50%;color:#fff;display:block;float:left;height:26px;line-height:26px;margin-top:6px;padding:0;text-align:center;width:26px}.content a.deletebutton i{font-size:16px;padding:0}#ProductSearch .row.data input{margin-bottom:14px}#ProductSearch .row.data p{line-height:40px;padding-bottom:0}.row.products.linked-products>div:nth-child(3n+1){clear:both}.row-flex{display:flex;flex-direction:row;flex-wrap:wrap}.col-flex-vert-center{display:flex;flex:1;flex-direction:column;justify-content:center}.row .no-img{padding:20px}.treatments-table{border:1px solid #d3d3d3;border-radius:4px;margin-bottom:14px;overflow:hidden}.treatments-table table{margin:-1px;width:101%}.treatments-table td,.treatments-table th{border:1px solid #d3d3d3;padding:15px}.treatments-table table th{background:#ebebeb;color:#005b8f}@media screen and (max-width:768px){.treatments-table{-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;margin-bottom:15px;overflow-y:hidden;width:100%}}.half-box{display:block;float:left;margin:1%;width:48%}@media screen and (max-width:768px){.half-box{width:100%}}.twitter-box{min-height:400px}.eps-snav>ul{margin-left:-15px}.snav iframe[id^=twitter]{margin-top:33px!important}.eps-snav .testimonials{border-top:1px solid #ebebeb;margin-top:66px}a#compareimages{margin-top:14px}.gallery{border:1px solid #d3d3d3;border-radius:4px;padding:10px}.gallery p{line-height:15px;padding-bottom:14px}.gallery p a.btn{margin-bottom:0}.gallery .img-holder{border-radius:4px;display:block;height:0;margin-bottom:5px;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.gallery .img-holder img{bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.file-input .input-group{background:#fff;height:40px}.glyphicon:before{color:#474749}.content .file-caption-name{color:#474749;height:40px;max-height:40px}.form-group.clearfix.panel label{color:#474749;padding-bottom:14px}.form-control.file-caption.kv-fileinput-caption{height:40px;line-height:40px;padding:0 15px}.content .input-group-btn{font-size:0;position:relative;white-space:nowrap}.content .input-group-btn .btn{display:inline-block;height:40px;line-height:40px;margin-bottom:0;padding:0 15px}.content .input-group-btn .btn input{margin-top:0!important}.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}label{color:#474749}.btn.btn-success{background:#00c4a3}.btn.btn-success:hover{background:#009d82}p.gendererrortext{color:#c1564a;font-weight:600}.account-page .panel{background:#f6f1ef;border:1px solid #d3d3d3;margin-bottom:24px}.account-page .panel.panel-white{background:#fff}.account-page .panel .panel-heading{background:#f6f1ef;border-bottom:1px solid #d3d3d3;padding:20px 34px}.account-page .panel .panel-heading p{font-size:16px;padding:0}.account-page .panel .panel-heading p.h2{color:#005b8f;font-size:16px}.account-page .panel .panel-inner{padding:24px 34px}.buttons .btn .account-page .panel:last-of-type{margin-bottom:0}.account-page .panel .buttons .btn{float:right;margin-left:14px}.account-page .tab-content h2{padding-bottom:35px}.panel.panel-orders a.btn{height:45px;line-height:45px}.panel.panel-orders .panel-footer{background:#f9f9f9;border-top:none;padding:10px 34px}.panel.panel-orders .panel-footer p{float:left;font-size:16px;line-height:45px}.panel.panel-orders .panel-footer a{float:right}.panel.panel-orders .panel-footer a.btn-secondary{background:none;color:#005b8f}.panel.panel-orders .panel-footer a.btn-secondary:focus,.panel.panel-orders .panel-footer a.btn-secondary:hover{background:#005b8f;color:#fff}.content .account-page .panel .panel-info p{font-size:16px;line-height:26px}.summary-page .panel{border:1px solid #d3d3d3;border-radius:4px;margin-bottom:24px;margin-top:24px}.summary-page .panel .panel-heading{background:#f6f1ef;border-bottom:1px solid #d3d3d3;padding:10px 14px 10px 10px;position:relative}.summary-page .panel .panel-heading a{bottom:10px;color:#474749;position:absolute;right:14px}.summary-page .panel .panel-heading p{padding-bottom:0}.summary-page .panel p.nowrap span{display:inline-block;width:53%}.summary-page .panel .inner{padding:10px 14px}.summary-page .panel.panel-details .inner p{padding-bottom:.5em;vertical-align:top}.summary-page .panel.panel-details .inner p strong{display:inline-block;margin-right:14px;vertical-align:top;width:45%}.summary-page .panel.panel-details .inner p>span{display:inline-block;width:49%}.summary-page .panel.panel-details .inner p>span.allow-wrap{display:inline;width:auto}.summary-page .panel.panel-surgery-details .inner p{padding-bottom:0}.summary-page .panel .toCamelCase p{text-transform:capitalize}.summary-page.consultation-summary{margin:0 auto;max-width:640px}.summary-page.consultation-summary .panel.panel-details .inner p{padding-bottom:5px;vertical-align:top}.summary-page.consultation-summary .panel.panel-details .inner p span{display:inline-block;width:36%}.summary-page.consultation-summary .panel.panel-details .inner p span span{width:100%}.summary-page.consultation-summary .panel.panel-details .inner p span span.last{padding-bottom:8px}.summary-page.consultation-summary .panel.panel-details .inner p strong{display:inline-block;padding-right:4%;vertical-align:top;width:60%}.terms-panel{padding-top:14px}span.indicator{background:#00c4a3;border-radius:4px;display:inline-block;height:8px;margin-right:15px;padding:0;width:8px}span.indicator.alert{background:#f3efd8}span.indicator.danger{background:#e94553}span.indicator.success{background:#3aaa37}span.indicator.info{background:#005b8f}.tnav span.indicator{border-radius:14px;color:#fff;height:28px;text-align:center;width:28px}.consultation-table,.message-table{border:1px solid #d3d3d3;margin-bottom:24px;overflow:hidden}.consultation-table .row-heading,.message-table .row-heading{background:#f6f1ef;border-bottom:1px solid #d3d3d3;font-weight:600;margin:0}.consultation-table .row-heading>div,.message-table .row-heading>div{border-right:1px solid #d3d3d3;color:#005b8f;font-size:16px;padding:20px 23px}.consultation-table .row-heading>div:last-of-type,.message-table .row-heading>div:last-of-type{border-right:none}.consultation-table .row-heading>div{font-size:14px;padding:15px 23px}.landing .consultation-table .consultation-row{background-color:#f6f1ef}.landing .consultation-table .consultation-row.row,.landing .message-table .message-row.row{background-color:#fff}.consultation-table .consultation-row.row,.message-table .message-row.row{border-bottom:1px solid #d3d3d3;color:#474749;margin:0}.consultation-table .consultation-row.row:last-of-type,.message-table .message-row.row:last-of-type{border-bottom:none}.consultation-table .consultation-row.row a:not(.btn),.message-table .message-row.row a:not(.btn){color:#474749}.consultation-table .consultation-row.row a:not(.btn) span,.message-table .message-row.row a:not(.btn) span{cursor:pointer}.consultation-table .consultation-row.row>div,.message-table .message-row.row>div{border-right:1px solid #d3d3d3;font-size:14px;padding:10px 23px}.consultation-table .consultation-row.row>div:last-of-type,.message-table .message-row.row>div:last-of-type{border-right:none}.message-row.drink-diary p{padding-bottom:14px}.consultation-table .consultation-row.row>div{border-right:none;line-height:34px}.consultation-table .consultation-row.row>div a.btn{margin-bottom:0}.message-body{color:#474749}#MedicalDetails .message-table .row div[class^=col],#TestResults .message-table .row div[class^=col]{border-right:none;font-size:16px;min-height:50px;padding:10px!important}#MedicalDetails .message-table .row div[class^=col] p,#TestResults .message-table .row div[class^=col] p{font-size:16px;line-height:24px;padding-bottom:0}@media screen and (min-width:992px){#MedicalDetails .message-table .row div[class^=col],#TestResults .message-table .row div[class^=col]{width:20%}}@media screen and (max-width:400px){#MedicalDetails .message-table .row div[class^=col],#TestResults .message-table .row div[class^=col]{text-align:center}#MedicalDetails .message-table .row div[class^=col] .row-heading,#TestResults .message-table .row div[class^=col] .row-heading{line-height:2}#MedicalDetails>.row-heading,#TestResults>.row-heading{padding:20px 4px!important;text-align:center}}@media screen and (max-width:992px){#MedicalDetails .message-table,#TestResults .message-table{font-size:14px!important}}#BloodTests,#TestResults .message-table .row div[class^=col],#TestResults .message-table .row div[class^=col] p{color:#474749;font-size:14px!important;padding:10px 0}#BloodTests>div,#TestResults .message-table .row div[class^=col]>div,#TestResults .message-table .row div[class^=col] p>div{border-bottom:1px solid #d3d3d3}#BloodTests div[class^=col]{margin:15px 0}#BloodTests .row{margin:0}#BloodTests .row:last-of-type{margin-bottom:14px}#BloodTestTable .row-heading div[class^=col]{color:#005b8f!important;line-height:2}.account-page .panel-with-footer .panel-heading p{line-height:22px;padding-bottom:14px}.account-page .panel-with-footer .panel-heading p span{display:inline-block;line-height:22px}.account-page .panel-with-footer .panel-heading p span.span-title{color:#005b8f;font-size:16px;font-weight:600;padding-right:20px;width:90px}.account-page .panel-with-footer .panel-heading p:last-of-type{padding-bottom:0}.account-page .panel{overflow:hidden}.account-page .panel .panel-heading.panel-buttons{padding:0}.account-page .panel .panel-heading.panel-buttons a{background:#fff;color:#005b8f;display:block;float:left;font-size:14px;padding:10px 33px 10px 15px}.account-page .panel .panel-heading.panel-buttons a i{color:rgba(71,71,73,.5);margin-right:14px;padding:0}.account-page .panel-with-footer .panel-inner{background:#fdfdfd;border-radius:none}.account-page .panel-with-footer .panel-inner+.panel-inner{border-top:1px solid #d3d3d3}.account-page{margin-top:4px}.account-page .form-container h3{margin-top:-4px}.account-page .error-message{bottom:0;opacity:0;position:absolute;transition:opacity .2s ease;visibility:hidden}.account-page .input-validation{padding-bottom:10px;position:relative}.account-page .input-validation input{margin-bottom:14px}.account-page [aria-invalid=true]{border:1px solid #c1564a}.account-page #DataForm #PersonalDetails_MobilePhone.input-validation-error+.error-message,.account-page [aria-invalid=true]+.error-message{color:#c1564a;font-size:10px;opacity:1;visibility:visible}.account-page .account-form{padding-right:10%}.account-page .account-form label.no-col{padding-left:15px}.account-page .account-form .checkbox-primary label{color:#474749;font-size:16px}.account-page .account-form:first-of-type{margin-bottom:14px}.account-page p.h3{padding:10px 0}.account-page h3{font-size:18px;margin-bottom:12px}.account-page .account-form-details label{color:#005b8f;font-size:14px}.account-page .account-form-details .checkbox input+label{color:#474749;font-size:14px}.account-page .text-danger{min-height:40px}.account-page .panel p.text-danger{padding-bottom:24px}.account-page .panel-footer{background:#fff;border-top:1px solid #d3d3d3;padding:16px 34px}.account-page .panel-footer .btn{float:none;margin-bottom:0}.account-page .panel-footer .btn:first-child{float:left;max-width:230px;width:46%}.account-page .panel-footer .btn:last-child{float:right;max-width:230px;width:46%}.account-page .panel-footer .btn:only-child{float:none;margin:0 auto;max-width:230px;width:100%}.message-body p+br{display:none}.account-page span.card-icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/cc-sprite.webp) no-repeat;background-position:0 -120px;background-size:100%;border-radius:4px;display:block;float:left;height:30px;margin:5px 27px 5px 0;width:50px}.no-webp .account-page span.card-icon{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/cc-sprite.png)}.account-page span.card-icon.visa{background-position:0 0}.account-page span.card-icon.mastercard{background-position:0 -30px}.account-page span.card-icon.maestro{background-position:0 -60px}.account-page span.card-icon.americanexpress,.account-page span.card-icon.amex{background-position:0 -90px}.account-page .panel p.h3{padding:0 0 14px}.account-page .panel p.h3:last-of-type{padding-bottom:0}.account-page .panel .panel-inner.panel-grey{background:#f9f9f9}.account-page .panel .panel-inner.panel-grey p.item{padding-bottom:0}@media (-webkit-min-device-pixel-ratio:2){.account-page span.card-icon{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/cc-sprite@2x.webp)}.no-webp .account-page span.card-icon{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/cc-sprite@2x.png)}}@media (-webkit-min-device-pixel-ratio:3){.account-page span.card-icon{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/cc-sprite@3x.webp)}.no-webp .account-page span.card-icon{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/cc-sprite@3x.png)}}.content .price-info{padding-bottom:24px}.content .price-info p{padding-bottom:0}.account-page .panel .panel-header.panel-alert,.account-page .panel .panel-header.panel-danger{padding:10px 24px}.account-page .panel .panel-header.panel-alert i,.account-page .panel .panel-header.panel-danger i{margin-right:5px}.account-page .panel .panel-header.panel-alert p,.account-page .panel .panel-header.panel-danger p{color:#fff;font-weight:700;margin:0;padding:0}.account-page .panel .panel-header.panel-alert,.account-page .panel .panel-header.panel-danger{background:#c1564a;border:1px solid #a14237;border-bottom:none}.account-page .panel .panel-header.panel-alert+.panel-inner,.account-page .panel .panel-header.panel-danger+.panel-inner{border-top:none}.account-page .panel .panel-header.panel-danger+.panel-inner .card-info{opacity:.5}.account-page .payment .panel{border:none}.account-page .panel .panel-inner.panel-card{border:1px solid #d3d3d3;padding:20px 24px}.account-page .panel .panel-inner.panel-card p{line-height:22px;padding:0;white-space:nowrap}.account-page .panel .panel-inner.panel-card .card-info{float:left}.account-page .panel .panel-inner.panel-card p.default{color:#005b8f;font-size:16px!important;font-weight:600;line-height:45px;padding-bottom:0;text-align:center}.account-page .panel .panel-inner.panel-card .row a.btn{background:none;border:1px solid #474749;color:#474749;font-size:16px;height:40px;line-height:20px;margin:0;padding:10px 5px}.account-page .panel .panel-inner.panel-card .row a.btn:focus,.account-page .panel .panel-inner.panel-card .row a.btn:hover{background:#474749;color:#f9f9f9}.account-page .panel .panel-inner.panel-card .buttons{float:right}.account-page .panel .panel-inner.panel-card .buttons a.btn{background:none;border:1px solid #474749;color:#474749;margin-left:14px}.account-page .panel .panel-inner.panel-card .buttons a.btn:focus,.account-page .panel .panel-inner.panel-card .buttons a.btn:hover{background:#474749;color:#f9f9f9}.account-page.order-page .panel.hidden-xs{margin-top:34px}.panel.panel-orders{background:#fff}.panel-wmo{background:#f9f9f9;border-bottom:1px solid #d3d3d3;padding:34px}.panel-wmo .progress-currentstatus{display:none}.panel-wmo .progress-labels span{color:rgba(71,71,73,.5);display:block;font-weight:600}.panel-wmo .progress-bar{background:#e8f2f7;border-radius:5px;display:block;height:10px;margin-bottom:30px;position:relative;width:calc(100% - 46px)}@media screen and (min-width:600px){.panel-wmo .progress-bar{width:calc(100% - 70px)}}.panel-wmo.panel-orderprogress{border:1px solid #d3d3d3;-webkit-border-radius:5px;border-radius:5px;margin-bottom:24px;padding:24px 34px}.panel-wmo.panel-orderprogress .progress-bar{margin-bottom:14px}.account-page .well.info{margin:10px 0 32px}.progress-status{display:block;height:10px}.status1 .progress-status{width:0}.status2 .progress-status{width:30%}.panel-wmo.panel-orderprogress.status3 .progress-status{width:50%}.panel-wmo.panel-orderprogress.status4 .progress-status{width:70%}.panel-wmo.panel-orderprogress.status5 .progress-status{width:100%}.panel.panel-order-nhs .status2.panel-wmo .progress-status{width:33.33%}.panel.panel-order-nhs .status3.panel-wmo .progress-status{width:66.67%}.panel-wmo .progress-labels span[data-status="1"]{text-align:left;width:20%}.panel-wmo .progress-labels span[data-status="4"]{text-align:right;width:20%}.panel-wmo .progress-labels span[data-status="2"],.panel-wmo .progress-labels span[data-status="3"]{flex:1;text-align:center}.panel-wmo.panel-orderprogress .progress-labels span{width:20%}@media screen and (max-width:700px){.panel-wmo .progress-labels span br{display:block}}.panel-wmo .status1 .progress-status{width:0}.panel-wmo .status2 .progress-status{width:37.5%}.panel-wmo .status3 .progress-status{width:62.5%}.panel-wmo .status4 .progress-status{width:100%}.panel-wmo.panel-orderprogress .status2 .progress-status{width:30%}.panel-wmo.panel-orderprogress .status3 .progress-status{width:50%}.panel-wmo.panel-orderprogress .status4 .progress-status{width:70%}.panel-wmo.panel-orderprogress .status5 .progress-status{width:100%}.consultation-panel{padding:6px 10px 12px}.consultation-panel p{font-size:16px}.consultation-buttons{line-height:1.7;padding-top:8px}.progress-gauge{webkit-transform:translateZ(0);-webkit-animation-fill-mode:forwards;background:#00c4a3;border-radius:5px;box-sizing:content-box;height:10px;min-width:10px}.status1 .progress-gauge{animation:wmoprogress 0s ease-in-out}.status2 .progress-gauge{animation:wmoprogress .3s ease-in-out}.status3 .progress-gauge{animation:wmoprogress .6s ease-in-out}.status4 .progress-gauge{animation:wmoprogress .9s ease-in-out}.status5 .progress-gauge{animation:wmoprogress 1.2s ease-in-out}@keyframes wmoprogress{0%{width:0}to{width:100%}}#DeliveryDetails a.btn.btn-white{max-width:50%}@media screen and (max-width:768px){#DeliveryDetails a.btn.btn-white{max-width:100%}}#DeliveryDetails .buttons{bottom:10px;position:absolute;right:24px}#DeliveryDetails .buttons a.btn{float:right;width:100px}#DeliveryDetails .panel .panel-inner{padding:23px;position:relative}#DeliveryDetails .panel .panel-inner p{font-size:16px;line-height:22px;padding:0}#DeliveryDetails .panel .panel-inner a.btn.btn-secondary{background:rgba(0,0,0,0);border:1px solid #768690;color:#768690}#DeliveryDetails .panel .panel-inner a.btn.btn-secondary:hover{background:#768690;color:#fff}#DeliveryDetails .panel a.text-link{margin-right:20px}@media screen and (max-width:768px){#BloodTestView a.btn{margin:0 auto 14px!important}}#BloodTestView p.h3{font-size:18px}#BloodTestContainer{margin:10px -15px 0}#BloodResultDisplay .panel{min-height:144px}#BloodResultDisplay .panel .panel-heading{padding:0 34px}#BloodResultDisplay .panel .panel-heading p.h2{font-size:13px;line-height:44px;text-transform:uppercase}#BloodResultDisplay .panel .panel-inner{font-size:12px;padding:0 34px 14px!important}#BloodResultDisplay .panel .panel-inner .row{margin-bottom:0;padding-bottom:0;padding-top:14px}#BloodResultDisplay .panel .panel-inner p{font-size:12px;line-height:14px;padding-bottom:0}.medical-history-view .message-row div{border-right:none!important;margin-bottom:0;padding:10px 23px!important}[data-update-message]{-moz-webkit-transform:opacity 1s ease;-ms-webkit-transform:opacity 1s ease;-o-webkit-transform:opacity 1s ease;bottom:-4px;position:absolute;right:14px;-webkit-transform:opacity 1s ease;transform:opacity 1s ease}[data-update-message]:after{color:#c1564a;content:"";font-size:10px}[data-update-message=not-updated]{visibility:hidden}[data-update-message=not-updated]:after{-moz-webkit-transform:opacity 1s ease;-ms-webkit-transform:opacity 1s ease;-o-webkit-transform:opacity 1s ease;content:"";opacity:0;-webkit-transform:opacity 1s ease;transform:opacity 1s ease}[data-update-message=updated]{visibility:visible}[data-update-message=updated]:after{-moz-webkit-transform:opacity 1s ease;-ms-webkit-transform:opacity 1s ease;-o-webkit-transform:opacity 1s ease;content:"Notification preferences saved";opacity:1;-webkit-transform:opacity 1s ease;transform:opacity 1s ease}.icon-svg{background:none;background-position:50%;background-repeat:no-repeat;background-size:60px 60px;display:block;height:60px;margin:20px auto;width:60px}.icon-svg.icon-medication{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-medication.svg)}.icon-svg.icon-test{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icon-test.svg)}.panel .medication p{font-size:14px;font-weight:600;line-height:40px;padding-bottom:0}.panel .medication p.h2{line-height:22px;padding-bottom:0}.content .panel-orders .btn{margin-bottom:14px}.content .panel-orders .btn:last-of-type{margin-bottom:0}.reducedheader+.main+.container.content{min-height:calc(100vh - 386px)}.header.header-white .header-fixed{background:#fff;border-bottom:1px solid #d3d3d3}.header.header-white .header-inner{position:relative}.logojv{padding:15px 0}.logojv img{max-height:70px!important}a.p2u-logo-jv{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/logo-blue.webp) no-repeat;background-size:100%;display:block;height:67px;position:absolute;right:0;top:16px;width:240px}.no-webp a.p2u-logo-jv{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/logo-blue.png)}.header.header-white .header-fixed.sticky .logojv{float:left;left:0;padding:0;position:relative;top:5px}.header.header-white .header-fixed.sticky .logojv img{max-height:40px!important}.header.header-white .header-fixed.sticky a.p2u-logo-jv{height:40px;top:5px;width:184px}@media screen and (max-width:980px){.header.header-white .header-fixed.sticky .logojv,.logojv{left:10px;position:absolute}a.p2u-logo-jv{right:10px}}@media screen and (max-width:800px){.header.header-white .header-fixed.sticky .logojv,.logojv{float:left;left:0;padding:0;position:relative;top:5px}.header.header-white .header-fixed.sticky .logojv img,.logojv img{max-height:40px!important}a.p2u-logo-jv{height:40px;top:5px;width:184px}.header.header-white .navbar-toggle.collapsed span{background-position:-233px -595px}.header.header-white .navbar-toggle span{background-position:-105px -301px}}.panel.row.data{border:1px solid #d3d3d3;border-radius:4px;margin-bottom:14px!important}.panel.row.data .panel-header{background:#f9f9f9;border-bottom:1px solid #d3d3d3;padding:20px 24px}.panel.row.data .panel-inner{padding:20px 11px 20px 24px}.panel.panel-message{background:#f9f9f9;border:1px solid #d3d3d3;border-radius:4px;margin-bottom:24px;padding:24px 34px}.panel.panel-message a.btn{margin-bottom:0}.panel.panel-message p{padding:0}.content a.btn[data-btn-type=orderCheck]{margin-right:1em;width:92.5px!important}@media screen and (max-width:900px){.content a.btn[data-btn-type=orderCheck]{width:152px!important}}@media screen and (max-width:768px){.content a.btn[data-btn-type=orderCheck]{margin:0 auto;width:100%!important}}#MyRepeats{margin-bottom:24px;margin-top:-1em}.erd-items{margin-bottom:14px}@media screen and (min-width:768px){.vrow .vcol{display:table;height:45px}.vrow .vcol a{margin-bottom:0}.vrow .vcol p{display:table-cell;padding:0;vertical-align:middle}}.disabled{cursor:not-allowed!important;opacity:.5}.panel-orders img{display:block;margin:0;max-width:100px}.panel-orders .icon-svg{margin:20px}html.fullscreen{height:100%}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select{height:45px}.container.content.content-wide{max-width:100%;padding-top:0;width:100%}.register-form h2{padding-bottom:44px}.input{margin-top:10px;padding-bottom:24px;position:relative}.input label.no-col{margin-bottom:-20px}.input .info{position:absolute;right:17px;top:13px}.input label{color:#0071a2;display:block;font-size:12px;font-weight:600;padding-bottom:10px}.input p.input-helper{color:rgba(71,71,73,.5);font-size:12px;padding-bottom:0}.input .input-list{background:#fff;left:0;position:absolute;top:40px;width:100%;z-index:999}.input .input-list ul{border:1px solid #d3d3d3;border-radius:0 0 4px 4px;border-top:none;display:block;list-style:none;margin:0;width:100%}.input .input-list ul li{border-bottom:1px solid #d3d3d3;display:block;padding:10px 17px}.input .input-list ul li:first-of-type{border-top:1px solid #d3d3d3}.input .input-list ul li:last-of-type{border-bottom:none}.input .input-list ul li:hover{background:#f7f7f7;cursor:pointer}.search-results>div{border:1px solid #d3d3d3;border-radius:4px}.search-results .drug-item{border-bottom:1px solid #d3d3d3}.search-results .drug-item:last-of-type{border-bottom:none}.search-results .drug-item h3{color:#474749;font-size:14px;font-weight:400;padding-left:30px}.search-results .drug-item .title{background:#f7f7f7 url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/medication-icon.svg) no-repeat 17px;background-size:20px 20px;padding:14px 40px 14px 17px;position:relative}.search-results .drug-item .title i{font-size:20px;line-height:26px;position:absolute;right:17px;top:10px;transition:all .2s}.search-results .drug-item.expanded .title i{transform:rotate(90deg)}.search-results .drug-quantity{border-top:1px solid #d3d3d3;padding:17px}.search-results .drug-quantity a{margin-bottom:0}.input div.input-validation-error,.input div.input-validation-instructions{bottom:5px;color:#c1564a;font-size:10px;position:absolute;width:100%}.input div.input-validation-error.long-error,.input div.input-validation-instructions.long-error{bottom:-5px}.input div.input-validation-error.static,.input div.input-validation-instructions.static{position:static}.input div.input-validation-error .field-validation-error,.input div.input-validation-instructions .field-validation-error{font-weight:400;margin-bottom:0}.input div.input-validation-error a,.input div.input-validation-instructions a{color:#c1564a;text-decoration:underline}.input div.input-validation-error{display:none}.input input.input-validation-error+div.input-validation-error{display:block}.password-container{position:relative}.password-container #toggle{display:none}.password-container .showpassword{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/password-hide.svg) no-repeat 50%;background-size:24px 24px;display:block;height:20px;position:absolute;right:29px;top:17px;width:20px}.showpassword.shown{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/password-show.svg)}#mapcanvas{background:#eee;border:1px solid #ccc}.surgery-details{background:#fff;border-top:1px solid #d8d8d8;bottom:0;display:none;left:0;position:absolute;width:100%;z-index:99999}.surgery-details .container{display:table;padding:24px 0}.surgery-details h3,.surgery-details p{padding:0;text-transform:capitalize}.surgery-details h3 span,.surgery-details p span{white-space:nowrap}.surgery-details p.eps{color:#3aaa37;font-size:11px}.surgery-details p.eps.p2uNonEps{color:#e94553}.surgery-details .left,.surgery-details .right{display:table-cell;vertical-align:middle}.surgery-details .left{width:66.666%}.surgery-details .right{width:33.333%}.surgery-details a.btn{margin-bottom:0}.mobile-surgery-list .loadmore.btn{display:none}#mapcanvas{border-left:none;filter:blur(5px);height:100%;position:absolute;transition:all .5s;width:100%}#mapcanvas.focussed{filter:blur(0)}#nonepssurgery p{text-align:center}.panel-surgery-details i{color:rgba(0,91,143,.5)}#HomeSelectedAddress{max-height:225px;min-height:45px;overflow:auto}.home-address-form .address-panel{border:1px solid #d3d3d3;border-radius:4px;overflow:auto;padding:14px;position:relative}.home-address-form .address-panel p{font-size:16px;font-weight:600;line-height:1.4;padding:0}.home-address-form .address-panel p.change-address{bottom:8px;position:absolute;right:8px}.home-address-form .address-panel p .postcode{text-transform:uppercase}.home-address-form .buttons{margin-top:14px}.home-address-form .input .input-list{border-radius:4px;border-top:1px;padding-top:4px;top:33px;z-index:1}.home-address-form .input .input-list ul li:first-of-type{border-top:none}.home-address-form .address-manual-entry{margin-top:84px}.home-address-form .enter-manually{display:none}.home-address-form #postCodeSpinner{color:#d3d3d3;display:none;position:absolute;right:0}.row[data-address-state]{height:auto;min-height:400px;overflow:hidden}.modal .row[data-address-state]{min-height:0}.row[data-address-state] #nextButtonContainer{position:absolute;top:303px}.row[data-address-state=default] #homeAddressNext,.row[data-address-state=default] .address-manual-entry,.row[data-address-state=default] .address-panel,.row[data-address-state=default] .enter-manually,.row[data-address-state=default] .input .input-list,.row[data-address-state=default] .panel-surgery,.row[data-address-state=default] .panel-surgery-details,.row[data-address-state] #homeAddressBack{display:none}.row[data-address-state=default] .address-inputs{display:block}.row[data-address-state=address-lookup] #homeAddressNext,.row[data-address-state=address-lookup] .address-panel,.row[data-address-state=address-lookup] .enter-manually,.row[data-address-state=address-lookup] .panel-surgery,.row[data-address-state=address-lookup] .panel-surgery-details{display:none}.row[data-address-state=address-lookup] .address-manual-entry,.row[data-address-state=address-lookup] .input .input-list{display:block}.row[data-address-state=address-lookup] .address-manual-entry{margin-top:184px}.row[data-address-state=enter-manually] #FindSurgery,.row[data-address-state=enter-manually] .address-inputs,.row[data-address-state=enter-manually] .address-manual-entry,.row[data-address-state=enter-manually] .address-panel,.row[data-address-state=enter-manually] .input .input-list,.row[data-address-state=enter-manually] .panel-surgery,.row[data-address-state=enter-manually] .panel-surgery-details{display:none}.row[data-address-state=enter-manually] #homeAddressBack,.row[data-address-state=enter-manually] .enter-manually{display:block}.row[data-address-state=select-address] #FindSurgery,.row[data-address-state=select-address] .address-inputs,.row[data-address-state=select-address] .input .input-list{display:none}.row[data-address-state=select-address] .address-manual-entry,.row[data-address-state=select-address] .address-panel,.row[data-address-state=select-address] .panel-surgery,.row[data-address-state=select-address] .panel-surgery-details{display:block}.row[data-address-state=select-address] .address-manual-entry{margin-top:24px}label.validation-error{color:#e94553!important}.validation-error label{color:#e94553}.validation-error label select{border-color:#e94553!important;color:#e94553}.validation-error input,.validation-error select,.validation-error textarea{border-color:#e94553}.input.validation-error .input-validation-error{display:block}a.btn.btn-cancel,button.btn.btn-cancel{background:#fff;border:1px solid #768690;color:#768690}a.btn.btn-cancel:hover,button.btn.btn-cancel:hover{background:#768690;color:#fff}#MyRepeats .row.data.vrow{margin-left:-15px!important;margin-right:-15px!important}.panel-orders p{padding-bottom:0}.panel-orders p:last-of-type{padding-bottom:1em}.OrderHistoryViewTT{overflow:visible!important}.validation-summary-valid ul{margin-bottom:0}.pom-message p{font-size:12px}#BasketInnerContent h3{padding-bottom:24px}#BasketInnerContent p.title{font-size:18px}#BasketInnerContent .qty p{color:#005b8f}#BasketInnerContent .qty p span{float:left;line-height:29px;margin-right:9px}#BasketInnerContent .qty p input{border:1px solid rgba(0,91,143,.5);border-radius:2px;height:30px;padding:0;text-align:center;width:50px}#BasketInnerContent a.remove{color:rgba(71,71,73,.5);display:block}#BasketInnerContent .totalvalue{color:#005b8f;font-size:14px;line-height:26px}#BasketInnerContent .totalvalue strong{font-size:18px;margin-left:14px}#BasketInnerContent .row.data,#BasketInnerContent .row.data.dossette{border-bottom:none;border-radius:0;border-top:1px solid #d3d3d3;margin-bottom:0!important;padding-bottom:10px;padding-top:10px}#BasketInnerContent .row.data.totals{background:#f9f9f9;border:1px solid #d3d3d3;border-left:none;border-right:none;margin-bottom:24px!important;padding-bottom:10px;padding-top:10px}#BasketInnerContent .row.data.totals a{margin-bottom:0}#BasketInnerContent .row.data.totals a.btn-white{background:none;border:1px solid #474749;color:#474749}#BasketInnerContent .row.data.totals a.btn-white:focus,#BasketInnerContent .row.data.totals a.btn-white:hover{background:#474749;color:#fff}#BasketInnerContent .row.data.totals strong{color:#005b8f;font-size:18px;line-height:40px}#BasketInnerContent .row.data.totals .text-right{text-align:right}.addresses{background:#f9f9f9;border-radius:4px;margin-bottom:24px;padding:0 15px}.panel.delivery-address{border-bottom:1px solid #d3d3d3;color:#474749;margin-bottom:0;padding:24px 0;position:relative}.panel.delivery-address:last-child{border-bottom:none}.panel.delivery-address p{line-height:20px}.panel.delivery-address.toggle p{color:#005b8f;font-weight:600}.panel.delivery-address .delivery-option-address{bottom:0;height:20px;margin:auto;position:absolute;right:24px;top:0}.panel.delivery-address .delivery-option-address span{background:none;border-radius:50%;height:18px;width:18px}.panel.delivery-address .delivery-option-address span.toggle{background:#005b8f url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/delivery-btn-selected.webp) -10px 0 no-repeat}.no-webp .panel.delivery-address .delivery-option-address span.toggle{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/delivery-btn-selected.png)}.panel.delivery-address .address-detail p:first-of-type{padding-bottom:14px}.panel.delivery-address .address-detail p:last-of-type{padding-bottom:0}.panel.delivery-address .EditAddress{background:none;border:none;color:#474749;font-weight:400!important;padding:0;text-decoration:underline}.content p.highlight{color:rgba(0,91,143,.7)}.sidebar.basket-panel{border:1px solid #d3d3d3;border-radius:4px;color:#474749;line-height:24px;margin-bottom:24px}.sidebar.basket-panel .row{margin-bottom:0}.sidebar.basket-panel .inner{background-color:#f9f9f9;padding:14px 24px}.sidebar.basket-panel .total{background:#fff;border-top:1px solid #d3d3d3;color:#005b8f;font-size:18px;padding:14px 24px}.sidebar.basket-panel .discount{color:#3aaa37}.row.radiorow{border:1px solid #d3d3d3;border-radius:4px;margin-bottom:14px;margin-left:0;margin-right:0;padding:14px}.payment-header,.row.radiorow{background:#f9f9f9}.payment-header h2{color:#005b8f}.smart-forms .gender-toggle label.toggle-option{float:left;width:50%}.smart-forms .gender-toggle label.toggle-option span{text-align:center}.smart-forms .gender-toggle label.toggle-option:first-of-type span{border-radius:4px 0 0 4px}.smart-forms .gender-toggle label.toggle-option:last-of-type span{border-radius:0 4px 4px 0}input::-webkit-input-placeholder{opacity:.45}#flashMessage{bottom:0;color:#c1564a;display:none;font-size:13px;position:absolute}.filterby{margin-bottom:14px}.filterby label,.filterby p{display:inline-block}.filterby p{line-height:45px;padding-bottom:0}.smart-forms .filterby label.select{margin-left:14px;width:auto!important}.smart-forms .filterby label.select>select{border:1px solid rgba(0,91,143,.3)}.input label.select{margin-bottom:0}.input .input-helper{bottom:5px;font-size:12px;position:absolute}#safePlace{margin-bottom:24px}.snav.well{background:none;padding:0}.snav.well ul{border-left:1px solid #d3d3d3;border-right:none;margin:0;padding:0}.snav.well ul li{display:block;margin:0;padding:0}.snav.well ul li a:after{display:none}#cta_login_home{display:block;font-size:16px;font-weight:700;height:56px;line-height:56px;margin:0 auto;max-width:320px;padding:0 10px 0 16px;text-align:left;width:250px}@media screen and (max-width:800px){#cta_login_home{margin-top:34px}}form.consultation-form h4{padding:13px}form.consultation-form .validation-summary-errors{margin-left:15px;margin-right:15px}form.consultation-form .validation-summary-errors ul li{padding:12px 0}form.consultation-form textarea#AdditionalInformation{margin-left:15px;width:90%}form.consultation-form hr{margin-left:-15px;margin-right:-15px}.banner-slides{overflow:hidden}#generalMedical .consultation-summary .inner p{font-weight:400}#generalMedical .consultation-summary .inner p span{display:inline;width:auto}#generalMedical .consultation-summary i.fa{font-size:14px;margin-right:7px;position:relative;right:0}.text-capitalize{text-transform:lowercase;text-transform:capitalize!important}.drug-container .info[data-toggle=tooltip]{left:-24px;position:absolute;top:13px}@media screen and (max-width:600px){.drug-container .info[data-toggle=tooltip]{display:block;left:80%;margin:14px;position:absolute;top:-35px}}.alert-info{background-color:#d9edf7;border-color:#f05f22;color:#31708f;display:none}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert.alert-dismissable{border:1px solid rgba(0,0,0,0);border-radius:4px;margin-bottom:20px;padding:15px 27px;position:relative}.alert.alert-dismissable .close{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/modal-close.webp) no-repeat 0 0;background-size:100%;display:block;height:18px;position:absolute;right:12px;top:12px;width:18px}.no-webp .alert.alert-dismissable .close{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/modal-close.png)}.team-helper{display:flex;flex-flow:row wrap;justify-content:center;padding:0 15px}.team-helper img{margin-bottom:14px}.team-helper .team-member{display:flex;flex-flow:column nowrap;justify-content:flex-start;margin-bottom:10px;padding:13px;text-align:center;width:20%}.team-helper .team-member a{text-decoration:underline}.team-helper .team-member .text-holder{flex:1}.team-helper .team-member p.h2{color:#474749;font-size:14px;font-weight:400;min-height:5em;padding-bottom:0}.team-helper .team-member p.h2 a{color:#005b8f;font-size:16px}.team-helper .team-member p.qualifications{color:#474749;flex:1;font-size:14px;font-weight:400;padding:0 0 5px}@media screen and (min-width:601px){.team-helper .team-member{width:33.333%}}@media screen and (min-width:1024px){.team-helper .team-member{width:16.667%}}.image-circle img{border-radius:50%}.modal-body .image-holder{float:left;margin-right:34px;width:180px}.link.linkedin{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/linked-in.webp) no-repeat 0 0;background-size:24px 24px;display:inline-block;height:24px;line-height:24px;padding-left:34px}.no-webp .link.linkedin{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/linked-in.png)}.modal-body .text-holder{margin-bottom:20px}.modal-body .text-holder p.h2{color:#005b8f;font-size:18px;font-weight:400;padding-bottom:14px;padding-top:50px}.ppc-landing .row.breadcrumb,.snavselect{margin-bottom:14px}.banner.banner-wide{background-position:50%!important;background-repeat:no-repeat;background-size:cover;margin-bottom:0}.banner.banner-wide .inner{margin:0 auto;max-width:960px;padding:130px 60px;position:relative;width:100%;z-index:2}.banner.banner-wide .inner h1{color:#fff;font-size:36px;line-height:45px;padding:0;text-shadow:0 0 50px rgba(0,113,162,.5);width:45%}.image-container{position:relative}.image-container .row{margin-bottom:0}.image-container .text-container{background:#fff;padding:125px 60px;position:relative;width:50%}.image-container .text-container a.btn{max-width:286px}.image-container .text-container p{color:#004972}.image-container .text-container p:last-of-type{padding-bottom:0}.image-container .text-container p.quote{font-size:18px;font-weight:600;line-height:26px;padding-bottom:12px}.image-container .text-container p.subquote{color:#0080ba;font-size:16px;line-height:24px;padding-bottom:44px}.image-container .text-container p.h1{color:#004972;font-size:34px;line-height:38px;padding:0}.image-container .text-container #trustpilot p{color:#474749;font-size:8px;line-height:14px;padding-bottom:5px;width:120px}.image-container.image-container-grey .text-container{background:#f7f7f7;padding-bottom:60px;padding-top:60px}.image-container .image-holder{display:block;height:100%;position:absolute;top:0;width:50%}.image-container.content-right .image-holder{left:0}.image-container.content-left .image-holder{right:0}.image-container.content-right .text-container{left:50%}.image-container.content-left.video-container .video-holder{display:block;height:100%;position:absolute;right:0;top:0;width:50%}.image-container.content-left.video-container .video-overlay{background:rgba(0,0,0,.2) url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/video-overlay-icon.webp);background-position:50%;background-repeat:no-repeat;background-size:60px 60px;display:block;height:100%;left:0;position:absolute;top:0;transition:all .2s;width:100%}.no-webp .image-container.content-left.video-container .video-overlay{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/video-overlay-icon.png)}.image-container.content-left.video-container .video-overlay:hover{background-color:rgba(0,0,0,.4);background-size:70px 70px}img.feature-image{border-radius:0}.image-container.image-container-blue .text-container{background:#005b8f;padding-bottom:80px;padding-top:80px}.image-container.image-container-blue .text-container h2{color:#fff;font-size:20px;line-height:31px;padding-bottom:44px}.image-container.image-container-blue .text-container p{color:#fff}.steps-container{background:#bfdfee;padding:60px 30px}.steps-container .number{background:#005b8f;border-radius:50%;color:#fff!important;display:inline-block;height:26px;line-height:26px;margin-right:10px;text-align:center;width:26px;z-index:2}.steps-container h2{font-size:30px;line-height:35px;padding:0 0 30px;text-align:center}.steps-container a.btn{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:286px}.steps-container .steps{background:none;margin-bottom:0;padding:0}.steps-container .steps span.text{color:#333;padding:0}.steps-container .steps .row.with-margin,.steps-container .steps .row:first-of-type{margin-bottom:44px}.steps-container .steps .row>div{padding-left:10px;padding-right:10px}.steps-container.nhs-steps .steps .title strong{color:#005b8f;font-size:22px}.steps-container .icon{height:148px;margin-bottom:30px;position:relative;width:100%}.steps-container .icon:after{background:#b2d7ed;bottom:-17px;content:"";display:block;height:2px;left:50%;margin-left:-16px;position:absolute;width:32px}.steps-container .icon.icon-gp{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/gp.webp) no-repeat top;background-size:98px 148px}.no-webp .steps-container .icon.icon-gp{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/gp.png)}.steps-container .icon.icon-prescriptions{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/prescriptions.webp) no-repeat bottom;background-size:104px 118px}.no-webp .steps-container .icon.icon-prescriptions{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/prescriptions.png)}.steps-container .icon.icon-delivery{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/delivery.webp) no-repeat center 45px;background-size:165px 83px}.no-webp .steps-container .icon.icon-delivery{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/delivery.png)}.app-banner{background:#55add4;overflow:hidden;position:relative}.app-banner .app-banner-content{padding:120px 60px;position:relative;width:55%;z-index:1}.app-banner .app-banner-content h2{color:#fff;font-size:30px;line-height:35px;padding-bottom:24px}.app-banner .app-banner-content p{color:#004972;font-size:16px;font-weight:600;line-height:24px}.app-banner .app-banner-content .app-strip{border:none}.app-banner .app-banner-content .app-strip a#appstorebanner{margin-right:10px}.app-banner .app-banner-image{bottom:0;left:45%;position:absolute;z-index:0}.app-banner .app-banner-image img{width:100%}#busyModal{backdrop-filter:blur(10px);background:rgba(246,241,239,.8);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999999}@media (prefers-color-scheme:dark){#busyModal{background:rgba(0,6,9,.9)}}@media (prefers-color-scheme:light){#busyModal{background:rgba(246,241,239,.8)}}.p2uanimation{animation:p2uanimation 1.5s steps(8,start) infinite forwards;background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/animations/loading-pills.svg) no-repeat 0 0;background-size:100%;bottom:0;display:block;height:100px;left:0;margin:auto;position:fixed;right:0;top:0;width:100px}.no-svg .p2uanimation{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/animations/loading-pills.png) no-repeat 0 0;background-size:100% 100%}.p2uanimation.arrow{animation:p2uanimationanti 2s linear infinite backwards;background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/animations/loading-arrow.svg) no-repeat 0 0;height:100px;width:100px}.no-svg .p2uanimation.arrow{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/animations/loading-arrow.png) no-repeat 0 0;background-size:100% 100%}.p2uanimation.pills{animation:p2uanimation 1.5s steps(8,start) infinite forwards;background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/animations/loading-pills.svg) no-repeat 0 0;height:100px;width:100px}.no-svg .p2uanimation.pills{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/animations/loading-pills.png) no-repeat 0 0;background-size:100% 100%}@keyframes p2uanimation{to{transform:rotate(1turn)}}@keyframes p2uanimationanti{to{transform:rotate(-1turn)}}.input.input-spacing input{letter-spacing:1px;text-transform:uppercase}.input.input-spacing input::-webkit-input-placeholder{letter-spacing:0;text-transform:none}.input.input-spacing input:-moz-placeholder,.input.input-spacing input::-moz-placeholder{letter-spacing:0;text-transform:none}.input.input-spacing input:-ms-input-placeholder{letter-spacing:0;text-transform:none}#verificationpage img.img-border{margin-top:37px}#verificationpage .login-nav ul.nav-tabs{margin-bottom:24px;max-width:960px}#verificationpage .login-nav ul.nav-tabs>li{margin-right:1px;width:auto}#verificationpage .login-nav ul.nav-tabs>li>a{background:#f9f9f9;border-radius:4px 4px 0 0;color:#474749;font-size:16px;font-weight:700;height:65px;line-height:45px;padding-left:60px;padding-right:60px}#verificationpage .login-nav ul.nav-tabs>li.active>a{background:#fff;border:1px solid #d3d3d3;border-bottom:3px solid #005b8f;color:#005b8f;text-decoration:none}#verificationpage .btn-group-inputs .btn,#verificationpage .btn-group-inputs .btn-group{margin-bottom:0}#verificationpage .tabs.tab-content{margin-bottom:24px}.verification-container{margin:0 auto;max-width:320px;text-align:center;width:100%}.dashboard-container{padding-top:30px}.dashboard-panel{display:block;margin:20px 20px 40px;min-height:175px;min-width:250px;outline:none;position:relative;text-decoration:none}.dashboard-panel .a-page-link{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.dashboard-panel .a-page-link:hover .dashboard-content .dashboard-main{box-shadow:1px 2px 4px 8px rgba(0,0,0,.2)}.dashboard-panel .a-page-link.disabled-link{cursor:default}.dashboard-panel .indicator{display:block;height:50px;position:absolute;right:-25px;top:-25px;width:50px;z-index:2}.dashboard-panel .dashboard-icon{height:90px;left:-20px;position:absolute;top:-20px;width:90px;z-index:2}.dashboard-panel .dashboard-content .dashboard-main{background:#fff;border:1px solid #d3d3d3;border-radius:10px;min-height:195px;overflow:hidden;padding:7px 0 0;position:relative;text-align:center;transition:all .2s}.dashboard-panel .dashboard-content .dashboard-main:after{background:#005b8f;bottom:0;content:"";display:block;height:7px;left:0;position:absolute;width:100%}.dashboard-panel .dashboard-content .dashboard-main p{color:#005b8f;font-size:16px;line-height:35px;padding:0 0 11px}.dashboard-panel .dashboard-content .dashboard-main p span{display:block;font-size:80px;font-weight:600;line-height:50px;padding-bottom:6px}@media screen and (max-width:600px){.dashboard-panel .dashboard-content .dashboard-main p span{font-size:50px;line-height:31px}}.dashboard-panel .dashboard-content .dashboard-main.date p span{font-size:38px;padding:8px 0}.dashboard-panel .dashboard-content .dashboard-main.date p em{display:block;font-size:24px;font-weight:400;line-height:26px}.dashboard-panel .dashboard-content .dashboard-main.account-info p{line-height:22px;padding-top:6px}.dashboard-panel .dashboard-content .link{bottom:0;color:#0080ba;display:block;font-size:22px;font-weight:600;line-height:35px;padding:4px 0 15px;position:absolute;text-align:center;text-transform:uppercase;width:100%}.dashboard-panel .dashboard-content .link:after,.dashboard-panel .dashboard-content .link:before{background:#cce3ec;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:198px}.dashboard-panel .dashboard-content .link:before{top:0}.dashboard-panel .dashboard-content .link:after{top:2px}.dashboard-panel.dashboard-panel-small{min-height:100px}.dashboard-panel.dashboard-panel-small .dashboard-content .dashboard-main{min-height:120px}.dashboard-panel.dashboard-panel-small .dashboard-content .dashboard-main p{line-height:50px}.dashboard-panel.dashboard-panel-small .dashboard-content .dashboard-main p span{font-size:36px}.dashboard-panel.dashboard-panel-small .dashboard-content .dashboard-main .link{padding-bottom:0;position:static}.dashboard-panel.dashboard-panel-small .dashboard-content .dashboard-main .link:after,.dashboard-panel.dashboard-panel-small .dashboard-content .dashboard-main .link:before{display:none}.dashboard-panel#medication .dashboard-icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2019/gp-icon.svg) no-repeat;background-size:80px 90px}.dashboard-panel#order .dashboard-icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2019/postaldelivery-icon.svg) no-repeat;background-size:90px 90px;left:-30px;top:-25px;width:104px}.dashboard-panel#reminders .dashboard-icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2019/calendar-icon.svg) no-repeat;background-size:85px 85px}.dashboard-panel#account .dashboard-icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2019/cog-icon.svg) no-repeat;background-size:80px 80px}.dashboard-panel#phone .dashboard-icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/dashboard/ccg-icon-phone.webp) no-repeat;background-size:60px 39px}.no-webp .dashboard-panel#phone .dashboard-icon{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/dashboard/ccg-icon-phone.png)}.dashboard-panel#email .dashboard-icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/dashboard/ccg-icon-email.webp) no-repeat;background-size:60px 39px}.no-webp .dashboard-panel#email .dashboard-icon{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/dashboard/ccg-icon-email.png)}.dashboard-panel#website .dashboard-icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/dashboard/ccg-icon-website.webp) no-repeat;background-size:34px 54px}.no-webp .dashboard-panel#website .dashboard-icon{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/dashboard/ccg-icon-website.png)}.dashboard-panel#online .dashboard-icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/dashboard/ccg-icon-online.webp) no-repeat;background-size:60px 55px}.no-webp .dashboard-panel#online .dashboard-icon{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/dashboard/ccg-icon-online.png)}.checkout-message{padding-top:15px}.checkout-message h1{color:#62a679}.checkout-message h2{padding-bottom:0}.checkout-message .large-text{padding-bottom:25px}.checkout-message .large-text p{color:#005b8f;font-size:30px;line-height:35px;padding-bottom:0}.small-text{font-size:85%;font-style:italic;line-height:85%;padding-bottom:10px}.smart-forms .form-group .select.select-2col{float:left;padding-right:20px;width:50%}.smart-forms .form-group .select.select-2col .arrow,.smart-forms .form-group .select.select-2col .fa{right:30px}.smart-forms .form-group .select.select-2col+.select{width:50%}.smart-forms .form-group.row{margin-bottom:20px}.form-group .hidden-form,.form-group .hidden-form-no{padding-top:20px}.form-group .hidden-form-no textarea,.form-group .hidden-form textarea,.form-group .input-group-input,.form-group .input-group-input.slim,.form-group .input-group-select,.form-group .input-group-select.slim{margin-bottom:0}.form-group .input-group-input+.btn,.form-group .input-group-input.slim+.btn,.form-group .input-group-select+.btn,.form-group .input-group-select.slim+.btn{margin-top:14px}.form-group .btn-slim{max-width:180px}@media screen and (max-width:768px){.form-group .input-group-input.margin,.form-group .input-group-input.slim.margin,.form-group .input-group-select.margin,.form-group .input-group-select.slim.margin{margin-bottom:20px}}@media screen and (max-width:600px){.form-group .btn-slim{float:none!important;max-width:360px}.smart-forms .form-group .select.select-2col{float:none;padding-right:0;width:100%}.smart-forms .form-group .select.select-2col .arrow,.smart-forms .form-group .select.select-2col .fa{right:10px}.smart-forms .form-group .select.select-2col+.select{width:100%}}iframe#braintree-dropin-modal-frame{background:rgba(246,241,238,.98)}.banner.banner-wide.health-hero{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/health-heroes/hh-background.webp);background-position:50%!important;margin-bottom:45px}.no-webp .banner.banner-wide.health-hero{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/health-heroes/hh-background.jpg)}.banner.banner-wide.health-hero h1{font-size:70px;font-weight:700;line-height:65px;padding-bottom:20px;text-transform:uppercase;width:60%}.banner.banner-wide.health-hero h1 span{display:block;font-size:35px;font-weight:400;line-height:40px}.banner.banner-wide.health-hero h1 span.second{font-size:40px;line-height:46px}.banner.banner-wide.health-hero p{color:hsla(0,0%,100%,.5);font-size:26px;font-weight:300;line-height:32px;padding-bottom:10px;width:60%}.banner.banner-wide.health-hero .banner-image{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/health-heroes/theresa-may-and-sohier-elneil.webp);background-position:50%;background-size:cover;display:block;height:100%;position:absolute;right:0;top:0;width:36%}.no-webp .banner.banner-wide.health-hero .banner-image{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/health-heroes/theresa-may-and-sohier-elneil.jpg)}.banner.banner-wide.health-hero .inner{background:none;padding:30px 35px 15px 15px}.banner.banner-wide.health-hero .inner .logo{float:right;margin-top:6px;padding-left:20px;width:312px}.banner.banner-wide.health-hero .inner .logo #daily-mail{display:block;margin:0 auto 10px;width:230px}.banner.banner-wide.health-hero .inner .logo #heart{display:block;margin:0 auto;width:292px}.banner.banner-wide.health-hero .heart{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/health-heroes/dm-heart-small.webp);background-repeat:no-repeat;background-size:87px 93px;display:block;height:93px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:87px}.no-webp .banner.banner-wide.health-hero .heart{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/health-heroes/dm-heart-small.png)}.banner.banner-wide.health-hero .nhs-70{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/health-heroes/nhs-70.webp);background-position:0;background-repeat:no-repeat;background-size:157px 43px;display:block;height:93px;position:relative;width:60%}.no-webp .banner.banner-wide.health-hero .nhs-70{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/health-heroes/nhs-70.png)}.banner.banner-wide.health-hero .overlay{background-image:-moz-linear-gradient(163deg,#35abd1 0,#1276a8 100%);background-image:-webkit-linear-gradient(163deg,#35abd1,#1276a8);background-image:-ms-linear-gradient(163deg,#35abd1 0,#1276a8 100%);display:block;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:1}.landing-page h2.extra-padding{padding-bottom:25px}.landing-page .row{margin-bottom:55px}.landing-page .row.margin-30{margin-bottom:30px}.landing-page .row.margin-90{margin-bottom:90px}.landing-page .row.nomargin{margin-bottom:0}.landing-page .row a.btn{max-width:260px}@media screen and (min-width:600px){.landing-page .hh-testimonial{margin-left:-10px;margin-right:-10px;white-space:nowrap}.landing-page .hh-testimonial>div{display:inline-block;float:none;vertical-align:middle;white-space:normal}.landing-page .hh-testimonial .col-sm-push-1{left:8.33333333%}.landing-page .hh-testimonial .col-sm-4{width:33.33333333%!important}.landing-page .hh-testimonial .col-sm-6{width:50%!important}.landing-page .hh-testimonial .col-sm-6:first-of-type{padding-right:0}.landing-page .hh-testimonial .col-sm-6:last-of-type{padding-left:30px}}@media screen and (max-width:600px){.landing-page .row{margin-bottom:30px}.landing-page .image-crop{height:0;margin-bottom:20px;margin-left:-15px;margin-right:-15px;overflow:hidden;padding-bottom:70%;position:relative}.landing-page .image-crop img{position:absolute}}.landing-page .hh-quote{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/quote-left.svg) 0 0 no-repeat;background-size:26px 21px;height:100%;padding-left:34px;vertical-align:top}.landing-page .hh-quote p{color:#474749;font-size:22px;font-style:italic;line-height:26px;padding:0 0 15px}.landing-page .hh-quote span{color:#474749;font-size:16px;font-weight:700}.landing-page .hh-quote.small p{font-size:22px;padding-bottom:30px}.landing-page .hh-quote.small p strong{color:#005b8f;font-size:14px;font-style:normal}.landing-page .hh-quote a{text-decoration:underline}.landing-page .sub-quote{margin:0 auto;max-width:880px}.supporting-footer{border-top:1px solid #d3d3d3;margin-top:80px}.supporting-footer>.inner img{max-width:354px;width:100%}.supporting-footer .inner{margin:auto;max-width:960px;padding:20px 15px 46px;text-align:center;width:100%}.supporting-footer .inner p{color:#474749;font-size:40px;font-weight:300;padding-bottom:14px}.supporting-footer .associates{background-image:-moz-linear-gradient(163deg,#35abd1 0,#1276a8 100%);background-image:-webkit-linear-gradient(163deg,#35abd1,#1276a8);background-image:-ms-linear-gradient(163deg,#35abd1 0,#1276a8 100%)}.supporting-footer .associates .inner{padding-bottom:54px}.supporting-footer .associates .inner p{color:#fff;padding-bottom:30px}.supporting-footer .associates .inner img{display:block;margin:0 auto}.supporting-footer .associates .logos>div{display:inline-block;margin:0 15px;width:33.33%}.supporting-footer .associates .logos img{max-width:292px;width:100%}img.margin-25{margin-bottom:25px}.landing-page.nhs-70-landing-page p.intro-text{font-size:20px;line-height:26px}.landing-page.nhs-70-landing-page p.intro-text.extra-padding{padding-bottom:55px}.landing-page.nhs-70-landing-page p.intro-text a{color:#474749}.banner.banner-wide.nhs-70{background-color:#d4dce1;background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/nhs70/pill-back.webp);background-position:top!important;background-size:1920px 395px;margin-bottom:40px}.no-webp .banner.banner-wide.nhs-70{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/nhs70/pill-back.png)}.banner.banner-wide.nhs-70 .banner-main{overflow:hidden;position:relative}.banner.banner-wide.nhs-70 .banner-cupcake{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/nhs70/pills.webp);background-position:center -5px;background-repeat:no-repeat;background-size:100%;height:100%;position:absolute;right:-100px;top:0;width:980px;z-index:-2}.no-webp .banner.banner-wide.nhs-70 .banner-cupcake{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/nhs70/pills.png)}.banner.banner-wide.nhs-70 .inner{background:none;padding:100px 15px 115px}.banner.banner-wide.nhs-70 h1{-webkit-text-fill-color:rgba(0,0,0,0);background:#005eb8;background:-moz-linear-gradient(-60deg,#005eb8 0,#134f89 100%);background:-webkit-linear-gradient(-60deg,#005eb8,#134f89);background:linear-gradient(120deg,#005eb8,#134f89);-webkit-background-clip:text;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005eb8",endColorstr="#134f89",GradientType=1);font-size:50px;font-weight:700;line-height:60px;position:relative;text-shadow:none;width:60%}.banner.banner-wide.nhs-70 h1:after,.banner.banner-wide.nhs-70 h1:before{background:none;content:attr(data-text);left:0;position:absolute;top:0;z-index:-1}.banner.banner-wide.nhs-70 h1:before{text-shadow:0 0 1px #fff}.banner.banner-wide.nhs-70 h1:after{text-shadow:0 0 33px #fff}.banner.banner-wide.nhs-70 .banner-footer{background:#005eb8}.banner.banner-wide.nhs-70 .banner-footer .banner-footer-inner{margin:auto;max-width:960px;padding:38px 15px 24px;text-align:right}.banner.banner-wide.nhs-70 .banner-footer .banner-footer-inner img{display:inline-block;width:255px}@media (-ms-high-contrast:none){html{background:#fff}true.banner.banner-wide.nhs-70 h1{background:none;color:#005eb8;text-shadow:0 0 33px #fff}}.timeline{margin:0 auto;max-width:830px;padding-bottom:40px;padding-left:15px;padding-right:15px;width:100%}.timeline p.sub-text{color:#005eb8;font-size:16px;font-style:italic;padding-top:10px}.timeline p.sub-text a{color:#005eb8;text-decoration:none}.timeline .timeline-item{display:grid;grid-template-columns:240px auto;min-height:252px;position:relative}.timeline .timeline-item:before{background:#005eb8;content:"";display:block;height:100%;left:17px;position:absolute;top:0;width:3px;z-index:-1}.timeline .timeline-item:first-of-type:before{height:50%;top:50%}.timeline .timeline-item.last-item:before{height:50%}.timeline .timeline-item>div{align-self:center}.timeline .timeline-item .timeline-date{padding:0 0 0 60px;position:relative;width:210px}.timeline .timeline-item .timeline-date span{color:#005eb8;font-size:80px;font-weight:300;padding-right:20px}.timeline .timeline-item .timeline-date i{background:#005eb8;border:2px solid #fff;border-radius:50%;display:block;height:37px;left:0;margin-top:-17px;position:absolute;top:50%;width:37px}.timeline .timeline-item .timeline-date i:after{background:#fff;border-radius:50%;content:"";display:block;height:27px;left:3px;position:absolute;top:3px;width:27px}.timeline .timeline-content{background:#005eb8;display:grid;grid-template-columns:auto auto}.timeline .timeline-content .col-text{align-self:center;padding:10px}.timeline .timeline-content .col-text p{color:#fff;font-size:16px;font-weight:300;padding:0 0 10px}.timeline .timeline-content .col-text p a{color:#fff}.timeline .timeline-content .col-text p:last-of-type{padding-bottom:0}.timeline .timeline-content .col-text .btn{margin-bottom:0;margin-top:10px}.timeline .timeline-content .col-text .app-link{display:inline-block;margin-right:3px;margin-top:10px}.timeline .timeline-content .col-text .app-link:nth-of-type(2){width:123px}.timeline .timeline-content .col-text .app-link img{height:40px}.timeline .timeline-content.timeline-content-wide .col-text{padding:20px 15px}.timeline .timeline-content.timeline-master-content .col-text{padding:10px 15px}.timeline .timeline-content .col-image{align-self:center;padding:0 0 0 10px}.timeline .timeline-content .col-image.right{padding:0 10px 0 0}.timeline .timeline-content .col-image img{width:100%}.timeline .timeline-item,.timeline .timeline-master-content{opacity:0;transform:translateY(-10px);transition:opacity 1s ease-in-out,transform .5s ease-out .3s}.timeline .timeline-item.active,.timeline .timeline-master-content.active{opacity:1;transform:translateY(0)}.share-box{background:#d4dce1;padding:20px 60px}.share-box p{color:#005eb8;font-size:20px}.share-box .links{text-align:center}.share-box .links a{color:#005eb8;display:inline-block;font-size:20px;font-weight:700;margin:0 40px;vertical-align:middle}.share-box .links a span{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/nhs70/social.webp) no-repeat 0 0;background-size:113px 50px;display:inline-block;height:50px;margin-right:10px;vertical-align:middle;width:50px}.no-webp .share-box .links a span{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/nhs70/social.png)}.share-box .links a.tw-link span{background-position:-51px 0;width:63px}.share-box .links a:hover{color:#005eb8}.content ul.vertical-bullets{list-style:none;margin-left:0}.content ul.vertical-bullets li{font-size:14px;line-height:18px;margin-bottom:22px;padding-left:20px;position:relative}.content ul.vertical-bullets li:before{color:#474749;content:"•";display:block;font-size:24px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.well .info-panel{background:#e8f3e8;border-top:1px solid #3aaa37;margin-left:-18px;margin-right:-18px;padding:10px 20px 10px 34px;position:relative}.well .info-panel:only-of-type{margin-top:10px}.well .info-panel:last-of-type{border-bottom:1px solid #3aaa37;margin-bottom:20px}.well .info-panel h3,.well .info-panel p{color:#3aaa37;padding:0;width:60%}.well .info-panel h3{font-size:14px}.well .info-panel p{font-size:12px;font-style:italic;line-height:14px}.well .info-panel p:last-of-type{padding-bottom:0}.well .info-panel .btn{margin:0;position:absolute;right:23px;top:50%;transform:translateY(-50%);width:auto}.form-group.row label{font-size:16px}.form-group.row label strong{font-weight:700}.form-group.row label em{display:block;font-size:14px;font-weight:300}p.supporting-text{font-size:14px;font-style:italic}p.supporting-text label{font-size:14px}#BMIValue{display:inline-block;white-space:nowrap}label.photo-label{display:block;padding-bottom:15px;padding-top:15px}.form-group.row .checkbox.checkbox-primary:last-of-type,.form-group>.form-group.row.noborder{margin-bottom:0}.form-group>.form-group.row.noborder:before{display:none}@media screen and (min-width:769px){.form-group .form-group.row,.hidden-form-no>.row,.hidden-form>.row{white-space:nowrap}.form-group .form-group.row>div[class^=col],.form-group .form-group.row>label[class^=col],.hidden-form-no>.row>div[class^=col],.hidden-form-no>.row>label[class^=col],.hidden-form>.row>div[class^=col],.hidden-form>.row>label[class^=col]{display:inline-block;float:none;vertical-align:middle;white-space:normal}.form-group .form-group.row .inner-well,.form-group .form-group.row>div,.hidden-form-no>.row>div,.hidden-form>.row>div{white-space:normal}.form-group .form-group.row .inner-well>div[class^=col],.form-group .form-group.row .inner-well>label[class^=col]{display:block;float:left}.form-group.row .form-group.row .hidden-form-no label,.form-group.row .form-group.row .hidden-form label{white-space:normal}}#GeneralForm .radio{margin-bottom:24px}.pod-feature .border-radius a{display:block;position:relative}.pod-feature .border-radius a>span{background:#fff;border:1px solid #d3d3d3;border-radius:0 0 0 0;border-top:none;bottom:0;left:0;padding:11px 10px 15px;position:absolute;width:100%}.pod-feature .border-radius a>span .cta{background:#00c4a3;border-radius:0;color:#fff;display:block;font-size:16px;margin:0 auto;max-width:230px;padding:9px 0;text-align:center;transition:all .2s}.pod-feature .border-radius a>span .cta span{font-weight:300}.pod-feature .border-radius a>span .cta span,.pod-feature .border-radius a>span .cta strong{display:inline-block;padding:0 10px;position:relative}.pod-feature .border-radius a>span .cta span:after{background:#fff;content:"";display:block;height:22px;position:absolute;right:0;top:0;width:1px}.pod-feature .border-radius a:hover>span .cta{background:#009d82}.pod-feature p{padding-bottom:10px}.pod-feature p a{font-size:18px;font-weight:700;text-decoration:none}.pod-feature p a:hover{text-decoration:underline}.pod-feature p a em{font-size:12px;font-weight:300;line-height:22px}.content #DataFormDeliveryOptions p.small,.content #deliveryConsentForm p.small,.content #displayDeliveryConsentModal p.small{font-size:14px!important;line-height:22px!important}.content #DataFormDeliveryOptions p.small em,.content #deliveryConsentForm p.small em,.content #displayDeliveryConsentModal p.small em{font-style:normal}.landing hr{background-color:#d3d3d3}.landing ul.nav-tabs>li.active>a{background-color:#fff;border:1px solid #d7d7d7;border-bottom:0;color:#005b8f;margin-top:1px}.landing ul.nav-tabs>li>a{background:#f9f9f9}.landing .product-detail-tabs .tab-content{background-color:#fff;border:1px solid #d7d7d7;border-top:none}.landing .products .product-image{background-color:#fff}.account-page .panel .buttons .btn.cancel-items{max-width:230px}.landing .account-panel .well .form-group .input-group-select{margin-bottom:0}#submitNotification{max-width:180px}@media screen and (max-width:767px){#submitNotification{max-width:unset}}#pushnotificationModal .modal-body p:only-of-type{padding-bottom:0}ul.reminder-preference-choices{margin:0}ul.reminder-preference-choices li.checkbox{margin-bottom:15px;margin-left:25px}@media screen and (max-width:767px){ul.reminder-preference-choices li.checkbox{display:block;margin-left:0}}ul.reminder-preference-choices li.checkbox label{line-height:1.8em}ul.reminder-preference-choices li.checkbox:first-child{margin-left:0}#communicationModal .text-link,.reminder-info{display:block;text-align:center}.reminder-info{background:0 0;border:2px solid #005b8f;border-radius:50%;color:#005b8f;cursor:pointer;font-size:18px;font-weight:400;height:25px;line-height:25px;position:absolute;right:15px;top:0;width:25px}.reminder-info:before{content:"i";display:block;font-family:Georgia,serif;font-style:italic;font-weight:600;line-height:21px}.reminder-title{padding-right:15px}@media screen and (max-width:767px){.reminder-title{padding-right:30px}}@media screen and (max-width:768px){#pushnotificationModal .modal-footer{text-align:center}#pushnotificationModal .modal-footer a{display:inline-block;float:none;margin-bottom:0}}#nomination h4{color:#474749;margin-bottom:15px;margin-top:20px}#nomination h4 .fa-check{color:#00c4a3;font-size:28px;margin-right:5px;vertical-align:sub}#nomination .nomination-unknown h4{margin:0;padding-bottom:5px}#NominationRelinkModal .cancel-relink{color:#474749}#NominationRelinkModal .error{color:#c1564a;font-size:12px;margin-top:5px;padding-bottom:0;text-align:center}.switch-nomination-landing{margin:0 auto;max-width:600px;text-align:center}.switch-nomination-landing h1{color:#00c4a3;font-size:26px;font-weight:600}.switch-nomination-landing h1.error{color:#474749}.switch-nomination-landing p{font-size:18px}.switch-nomination-landing .intro-icon{margin:20px auto;width:105px}.switch-nomination-landing .relink-nomination{margin-bottom:15px;margin-top:20px}.switch-nomination-landing #NominationRelinkModal .btn-primary,.switch-nomination-landing .btn-primary{background-color:#00c4a3;border-color:#00c4a3}.switch-nomination-landing #NominationRelinkModal .btn-primary:hover,.switch-nomination-landing .btn-primary:hover{background-color:#009d82;border-color:#009d82}.express-toast{display:none;height:35px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:auto}.express-toast div{background:#02a679;border:1px solid #02a679;border-radius:20px;color:#fff;height:inherit;padding:0 20px;text-decoration:none}.express-toast div span{font-size:16px;font-weight:600;line-height:30px;text-align:center}.express-toast div span:before{content:"\f00c";font-family:FontAwesome;font-size:20px;font-weight:100;margin-right:10px}@media screen and (min-width:801px){.header.reducedheader .header-fixed .header-inner{height:100%;position:relative}}.progress-indicator{background:#f3f3f3;display:flex;justify-content:center;padding:7px 0}.progress-indicator .pi-wrapper{justify-content:center;position:relative;width:30px}.progress-indicator .pi-wrapper .text{font-size:12px;font-weight:700;position:relative;right:15px;text-align:center;width:100%!important}.progress-indicator .pi-wrapper .second-text{right:4px}.progress-indicator .pi-wrapper .third-text{right:10px}.progress-indicator .pi-wrapper .size{height:30px;width:30px}.progress-indicator .grey-line{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/order-progress/grey-line.svg);background-repeat:no-repeat}.progress-indicator .green-line{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/order-progress/green-line.svg);background-repeat:no-repeat}.progress-indicator .line{height:2px;position:relative;top:14px;width:162px}.progress-indicator .gray-color{color:#999}@media screen and (max-width:600px){.progress-indicator{padding:7px}.progress-indicator .pi-wrapper{width:24px}.progress-indicator .pi-wrapper .size{height:24px;width:24px}.progress-indicator .line{top:11px;width:80px}.progress-indicator .grey-line{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/order-progress/grey-line-mob.svg);background-repeat:no-repeat}.progress-indicator .green-line{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/order-progress/green-line-mob.svg);background-repeat:no-repeat}}#collapsible{padding-top:20px}#collapsible .accordion #ingredient,#collapsible .accordion #warnings{padding:0 15px}#collapsible .accordion .panel.panel-default{border:none}#collapsible .accordion.accordion-clean .collapse{height:auto}#collapsible .accordion.accordion-clean .accordion-item{border:none;padding:0}#collapsible .accordion.accordion-clean h3 a{background-color:#255a8b;border-bottom:#255a8b;border-bottom-style:solid;border-bottom-width:1px;color:#fff;font-size:smaller;font-weight:800;padding-bottom:6px;padding-left:10px;padding-top:6px;text-align:left}#collapsible .accordion.accordion-clean h3 a:focus,#collapsible .accordion.accordion-clean h3 a:hover{color:#fff}#collapsible .accordion.accordion-clean h3 a.collapsed{background-color:#e7f2f7;color:#255a8b}#collapsible .accordion.accordion-clean h3 a .fa{right:10px}@media only screen and (max-width:1220px){footer .inner{width:100%}footer .app-strip,footer .copy-strip,footer .link-strip,footer .proof-strip{padding-left:15px;padding-right:15px}footer .col-1{padding-right:2%;width:17%}footer .col-2{width:30%}}@media only screen and (max-width:1000px){.container,.container.main{padding-left:15px;padding-right:15px}.left-col{padding-left:15px}.account{margin-right:10px}.trust-bar .inner{padding-left:20px;padding-right:20px}.top-bar p{width:100%}.breadcrums-list{padding-left:10px}.why-bar-list li a{padding:15px 0 0 10px}.why-bar-list li .way-info{font-size:13px}.container{width:100%}.content{border:none;flex-wrap:nowrap}.products-list .minus{background-position:-132px -2px;height:35px;width:36px}.products-list .minus.disable{background-position:-293px -104px}.products-list .plus{background-position:-132px -42px;height:35px;width:36px}.products-list .plus.disable{background-position:-293px -64px}.p-item .p-field{height:33px;width:36px}.p-item .p-add{height:35px;line-height:35px;width:60px}.products-view.grid-view .p-item{padding:18px 1%}.product-info{padding-right:0;width:auto}.product-desc{width:40%}.p-item-ss{height:auto;overflow:hidden;padding:25px 19px}.p-item-ss .p-info{padding:0 10px 0 20px;width:34%}.product-offers-inner{float:none}.product-offers-terms{float:none;margin-right:0;top:4px}.product-offers{top:12px}.list-view .products-list{padding:0 2%}.list-view .p-holder{display:block;overflow:hidden}.list-view .p-info{padding:0 2%;width:71%}.list-view .p-right{width:25%}.list-view .p-bottom{float:right;width:105px}.list-view .products-list .p-field{width:33px}.list-view .p-add{width:105px}.cat-header h1{padding:2% 0}.p-filter-wrapper{padding:0 10px}.footer-bottom-inner,.footer-middle-innner,.footer-top-list{width:100%}.autoreorder-popup{padding:20px;width:98%}.signup-form input[type=text]{border:1px solid #d3d3d3;border-radius:4px;margin-bottom:14px;width:100%}}@media only screen and (max-width:1072px){.signup-form .input-group-input,.signup-form input[type=submit]{margin-bottom:15px;width:100%}}@media only screen and (max-width:980px){.search-form .search-field{width:300px}.nhs-account-basket+.search-form .search-field{width:220px}}@media screen and (max-width:930px){#features .feature p{min-height:7em}}@media only screen and (max-width:900px){.top-nav-drop-2-wrap{padding-left:34%;width:100%}}@media only screen and (max-width:800px){#MyRepeats{margin-top:0}.tnav span.indicator{border-radius:10px;color:#fff;font-size:14px;height:20px;line-height:20px;margin-right:0;text-align:center;width:20px}footer .proof-strip a{margin-right:20px}#cyber-essentials,#legitscript{margin-right:0}.trust-bar{display:none}.header{min-height:50px}.header-fixed{box-shadow:1px 1px hsla(0,0%,100%,.2);height:50px;left:0;position:fixed;width:100%}.header-secure{margin-right:15px;margin-top:5px}.header-inner{width:auto}.sticky .search-form{top:0}.header.open .sticky .search-form{top:50px}.header.reducedheader .p2u-logo{left:15px!important;top:14px}.search-form{background:#fff;box-sizing:border-box;display:none;margin-right:0;padding:10px;position:fixed;top:50px;width:100%;z-index:99}.search-form .search-field{border:1px solid #b1bac0;box-sizing:border-box;color:#474749;height:35px;width:100%}.search-form .search-field::placeholder{color:#474749}.nhs-account-basket+.search-form .search-field{width:100%}.header.open .search-button{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/li-hover.webp) no-repeat 50% 43px;background-size:14px 7px}.no-webp .header.open .search-button{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/li-hover.png)}.search-button{float:left;height:50px;position:relative;transition:none;width:50px}.login-form .register{padding-top:20px}.nav-holder.login-holder{background:none;display:block;overflow:hidden!important}.nav-holder.login-holder .top-nav{display:block}footer .col-1{width:25%}footer .col-1,footer .col-2{margin-bottom:20px;text-align:center}footer .col-2{background:#f7f7f7;clear:left;margin-top:0;width:100%}footer .link-strip{margin-top:0;padding:25px 0}footer .link-strip .left{padding-bottom:25px;padding-left:15px;padding-right:15px}.social{text-align:center}.social.visible-xs{margin-bottom:20px;margin-top:20px}.social a{display:inline-block;float:none}.link-strip .hidden-xs{display:none}.link-strip .visible-xs{display:block!important}li.more{margin-bottom:10px}.hidden-menu-mobile{display:none}.row.breadcrumb{background:#f7f7f7;border-bottom:1px solid #d3d3d3;margin-bottom:10px;margin-left:-15px;margin-right:-15px;padding:10px 0}.container.content{padding-top:0}.row.intro .col-sm-8{border:none;margin-left:0;padding-left:15px}.banner h1{font-size:24px}.content p.h3{line-height:20px}.feature-wide p.h3{line-height:22px}.content .row.intro h1+p{border-bottom:1px solid #e7eaec;font-size:14px;padding-bottom:10px}.intro h2{font-size:22px}.fade-content{max-height:800px}.fade-content .fade-out{display:none}#cta_banner_fom1,#cta_banner_reg1{display:inline-block;float:left}.banner .btn{max-width:320px}.banner .btn.btn-white{margin-right:4%}.banner .col-xs-12 .btn{width:100%}.banner .banner-inner{height:auto;padding-bottom:20px;padding-top:70px}.banner .h2,.banner h2{font-size:26px;line-height:32px}.banner li,.banner p{font-size:14px;padding-bottom:14px}.banner li{padding-bottom:0}.banner ul{margin-bottom:20px}.banner .nhs{height:31px;width:118px}h2.toggle:before{display:none}.basket-flyout{position:absolute;z-index:2000}.checkbox:not(.checkbox-inline) label{font-size:13px;line-height:18px}.checkbox.checkbox-inline label{font-size:inherit;line-height:inherit}.checkbox.checkbox-primary.checkbox-right label{padding-right:30px!important}.signup-form{padding:0 15px}.signup-form input[type=text]{border:1px solid #d3d3d3;border-radius:4px 0 0 4px;border-right:none;width:65%}.signup-form input[type=submit]{border-radius:0;width:35%}.signup-form .input-group-input{width:65%}.signup-form .input-group-input input{width:100%}}footer.removed-footer .right-floated{text-align:center}footer.removed-footer .right-floated span{display:inline;float:none}@media screen and (min-width:768px){.input.btn-group-inputs.mobile-map-buttons{display:none!important}a.btn.loadmore.mobile-loadmore{display:none}}@media only screen and (max-width:932px){footer .inner .row{margin-bottom:0}footer .copy-strip,footer .copy-strip .col-sm-push-4{text-align:center}footer .copy-strip .col-sm-push-4{margin-bottom:10px}footer .proof-strip #cyber-essentials,footer .proof-strip #legitscript,footer .proof-strip a,footer .proof-strip span.footer-image{display:inline-block;float:none;margin-bottom:0;margin-top:0;vertical-align:middle}footer .proof-strip #cyber-essentials a,footer .proof-strip #legitscript a{margin-right:0}footer.reduced-footer .left p:last-of-type{padding-bottom:14px}footer .app-strip .left,footer .app-strip .right,footer .proof-strip .left,footer .proof-strip .right{clear:both;float:none;text-align:center;width:100%}footer .proof-strip .right .cards{background-size:100%;height:40px;margin:10px auto 0;max-width:382px;width:100%}footer .app-strip .right a{display:inline-block;float:none;margin:0 10px!important}footer .link-strip .left{float:none;margin-top:0;text-align:center;width:100%}footer .proof-strip #cyber-essentials a .img{background-position:100%}}@media only screen and (max-width:800px){footer .proof-strip #cyber-essentials a .img{background-position:50%}}@media only screen and (max-width:768px){div.comparison-table{padding:0}#ProductSearch a.addbutton,#ProductSearch a.editbutton{margin-top:27px}.content #ProductSearch a.deletebutton{margin-top:33px}#BasketInnerContent .row.data .text-danger.remove,#BasketInnerContent .row.data input{display:block;margin-top:10px}#BasketInnerContent .row.data .totalvalue{padding-top:20px}span.visible-xs{display:inline-block!important}.search-mobile{top:16px}.account-mobile-menu.visible-mobile{display:block}.account-menu.hidden-mobile,.slider-nav{display:none}.account-cards{margin-top:15px}.account{background:#004e70;border:none;border-radius:0;font-size:12px;height:50px;line-height:50px;margin-right:0;padding-left:15px;padding-right:15px;width:auto}.app-strip p.h3,footer h3{font-size:14px}.app-strip p.h3{font-weight:400;line-height:18px;padding-bottom:1.2em}h2.toggle{border-bottom:1px solid #e7eaec;color:#474749;font-size:14px;font-weight:400;line-height:22px;margin-left:-15px;margin-right:-15px;padding:15px}h2.toggle.selected{background:#e7eaec}h2.toggle i{display:block;float:right;font-size:20px;line-height:22px}.mobile-toggle{display:none;padding-top:20px}hr{box-shadow:inset 0 -.5px 0 0 rgba(0,0,0,.1),inset 0 .5px 0 0 rgba(0,0,0,.1),inset 0 1px 5px 0 rgba(0,0,0,.1);height:20px;margin-bottom:20px}hr.thin{height:1px}hr.margin{margin-bottom:20px}.modal hr,.smart-forms hr,.well hr{box-shadow:none;height:1px}.product-info hr,.row>div hr{margin-bottom:20px}.content.podhome hr{margin:0 -15px 20px}.well hr{height:1px}.content.newhome p{font-size:14px;line-height:22px}.content.newhome p.h3{font-size:16px}.row.reviews{margin-top:20px}.row#row2{margin-bottom:20px}h2.steps-title{font-size:14px;padding:15px 0}.steps-container h2.steps-title{font-size:22px;line-height:26px;padding:0 0 20px}.steps.steps-condition .row>div:last-of-type>div{margin-bottom:0}.steps.steps-condition .title strong{font-size:12px;font-weight:400;min-height:3.5em}.steps.steps-condition .row>div>div{margin-bottom:0}.steps.steps-condition .row>div>div span{font-size:10px;line-height:14px;margin:0 auto;padding:0}.steps.steps-condition .row>div>div .number{font-size:14px}.steps.steps-condition .arrow{background-size:100%;display:block;height:15px;margin:auto;position:absolute;right:-22px;top:100px;width:17px}.steps-container.nhs-steps .steps .title strong{font-weight:600;min-height:1em}.steps-container.nhs-steps .steps.steps-condition .row>div>div span.text{font-size:16px;line-height:22px}.steps.steps-small{background:none;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0}.steps.steps-small .btn{margin:0 auto}.steps.steps-small .row{margin-bottom:20px}.steps.steps-small span{font-size:11px;line-height:14px;padding:0}.steps.steps-small i{font-size:20px;position:absolute;right:-16px;top:30px}.content div.btn{height:auto}.row.conditions{display:none;margin-top:10px}.snav ul.hidden-mobile{display:none}#welcomevideo{margin-bottom:20px}.account-mobile-menu a,.od-showmenu{display:block;font-size:14px;padding:5px 0;text-align:center}.account-mobile-menu a span.fa,.od-showmenu span.fa{display:inline-block;padding-left:0;position:relative;width:100%}.account-mobile-menu span.badge{background:#c1564a;border-radius:10px;color:#fff;display:block;font-size:13px;height:16px;line-height:16px;position:absolute;right:0;text-align:center;top:-4px;width:16px}.account-menu.hidden-mobile.menuopen{display:block!important}.account-menu.hidden-mobile.menuopen .hidden-mobile{display:none}nav [data-mobile=no-show-children]>a+div{display:none!important}.twitter-box,.twitter-box-eps{display:none}.eps-snav{left:15px;margin:0;padding:0;position:absolute;right:15px;top:115px;width:95%}#maincontent.eps-page{margin-top:70px}#DeliveryDetails .panel .panel-inner .get-to-bottom{min-height:24px;padding-top:24px}#DeliveryDetails .panel .panel-inner .get-to-bottom a.btn.btn-secondary{min-width:100%}.message-row>.row{text-align:center}.message-row>.row>div:first-of-type{font-weight:600}.message-row>.row>div:last-of-type{border-bottom:1px solid #d3d3d3!important}.panel .medication p,.panel .medication p.h2{padding-bottom:14px}.panel [class^=col-] .btn{margin:0 auto 14px}[data-mobile=no-show-children] div{display:none}#cta_banner_fom1,#cta_banner_reg1{display:block;float:none}}@media screen and (max-width:767px){.general-general-consultation>.results{display:block!important}.modal.modal-results.searched{display:none}.nav-holder.login-holder.steps-holder{height:100px}.nav-holder.login-holder.steps-holder.sticky{height:auto}}@media screen and (min-width:601px){.mobile-toggle,.row.conditions,footer .col-1 ul{display:block!important;height:auto!important;overflow:visible!important}}@media only screen and (max-width:700px){.panel-wmo .progress-currentstatus p{color:#005b8f;font-size:14px;font-weight:600;padding-bottom:14px;text-align:center}.panel-wmo .progress-labels span{font-size:14px}}@media screen and (min-width:768px){.mobile-postcode-bar,.mobile-postcode-bar.searched{display:none}.account-page .panel .buttons .btn{max-width:140px}}@media only screen and (max-width:600px){.hidden-mobile{display:none!important}.basket-flyout .bf-products-item{padding:14px 19px 0}.panel-heading .pull-right{float:none!important}.panel-heading p{line-height:24px}.hidden-mobile.menuopen{display:block}.content a.btn.cta-btn{height:40px;line-height:40px;text-align:center}.content a.btn.cta-btn>span i{display:none}.modal a.btn{margin:0 auto 14px}.header-basket{position:static}.panel-wmo{padding:24px}.panel-wmo .progress-currentstatus{display:block}.panel-wmo .progress-currentstatus p{color:#005b8f;font-size:14px;font-weight:600;padding-bottom:14px;text-align:center}.panel-wmo .progress-bar{background:none;margin-bottom:0}.panel-wmo .progress-labels{display:none}.panel-wmo .progress-status{background:none;border:none;border-top:2px dashed rgba(0,91,143,.2);height:0;position:relative;width:100%!important}.panel-wmo .progress-status span{background:#cce3ec;border:2px solid #f9f9f9;border-radius:50%;display:block;height:15px;margin-left:-7.5px;margin-top:-8.5px;position:absolute;width:15px}.panel-wmo .progress-status span#progress2{left:25%}.panel-wmo .progress-status span#progress3{left:50%}.panel-wmo .progress-status span#progress4{left:75%}.panel-wmo .progress-status span#progress5{background:#f9f9f9;border:1px solid #cce3ec;left:100%}.panel-wmo .progress-status span#progress5:before{background:#cce3ec;content:"";display:block;height:1px;left:2px;position:absolute;top:8px;transform:rotate(45deg);width:4px}.panel-wmo .progress-status span#progress5:after{background:#cce3ec;content:"";display:block;height:1px;left:4.5px;position:absolute;top:7px;transform:rotate(-45deg);width:8px}.panel-wmo .progress-gauge{display:none}.panel-wmo.status1 .progress-status span#progress1,.panel-wmo.status2 .progress-status span#progress2,.panel-wmo.status3 .progress-status span#progress3,.panel-wmo.status4 .progress-status span#progress4{background:#005b8f;border:none}.panel-wmo.status5 .progress-status span#progress5{border:1px solid #005b8f}.panel-wmo.status5 .progress-status span#progress5:after,.panel-wmo.status5 .progress-status span#progress5:before{background:#005b8f}.basket-flyout{left:0;right:auto;top:45px;width:100%}.basket-flyout .basket-flyout-top{height:auto}.basket-flyout .bf-arrow{background-size:14px 7px;height:7px;right:12px;top:-7px;width:14px}.no-webp .basket-flyout .bf-arrow{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/li-hover.png)}.basket-flyout .btn{float:right;margin-bottom:10px;margin-top:0;width:50%}.basket-flyout .bf-note{clear:both;display:block;float:none;font-size:12px;margin-bottom:10px;margin-top:10px;position:static}.basket-flyout .bf-note .icon{margin-right:10px}.basket-flyout .bf-buttons{clear:both;display:block;float:none}.basket-flyout .bf-products-left,.basket-flyout .bf-products-right{clear:both}.basket-flyout .bf-products-right{float:left;left:80px;top:-20px}.selected .icon-basket{background-position:-106px -379px}.row.products.linked-products>div:nth-child(3n+1){clear:none}.row.products.linked-products>div:nth-child(odd){clear:both}.account-mobile-menu a,.od-showmenu{display:block;font-size:11px;padding:5px 0;text-align:center}.account-mobile-menu a span.fa,.od-showmenu span.fa{display:inline-block;padding-left:0;position:relative;width:100%}.account-mobile-menu span.badge{background:#c1564a;border-radius:10px;color:#fff;display:block;font-size:10px;height:16px;line-height:16px;position:absolute;right:0;text-align:center;top:-4px;width:16px}.account-flyout{position:fixed;right:0;top:45px;width:100%}.account-flyout:after,.account-flyout:before{border-width:7px;margin-left:-7px;right:19%}.header.reducedheader .p2u-logo{top:17px}.header.open .search-button{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/li-hover.webp) no-repeat 50% 38px;transition:all 0}.no-webp .header.open .search-button{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/li-hover.png)}.header-fixed.sticky .header-secure,.header-secure{margin-top:15px}.header-secure>div strong{font-size:12px;font-weight:400}.header.open+.nav-holder{margin-top:100px;padding-bottom:100px}.header-secure span{display:none}.header-secure i{font-size:20px;margin-top:0}.account{height:45px;line-height:45px}.search-form{top:45px}.search-mobile{top:14px}.header.open .sticky .search-form{top:45px}.products a{font-size:14px}.flowchart .firstset .btn.btn-primary,.products span,table td,table th{font-size:13px}footer .link-strip{padding:0}footer .col-1{border-bottom:1px solid #e7eaec;margin-bottom:0;text-align:left;width:100%}footer .col-1 h3{display:block;font-size:14px;padding:15px}footer .col-1 h3 i{display:block;float:right;font-size:20px}footer .col-1 ul{display:none;padding:0 15px 15px}footer .col-2{background:none;border-bottom:1px solid #e7eaec;border-top:none;margin-top:0;padding-bottom:15px;padding-top:15px}.social.visible-xs,footer .col-2{margin-bottom:0}.help-link{background:#f2f2f2;border-bottom:1px solid #d8d8d8;border-top:2px solid #e7eaec;display:block;font-weight:600;line-height:20px;padding:20px 15px;text-align:left}.help-link i{color:#474749;font-size:20px;line-height:20px}.visible-mobile{display:block}.sticky .search-account-basket,.sticky .search-form{top:0}.header{min-height:45px}.header-fixed{height:45px;position:fixed;width:100%}.account-cards{margin-top:14px}.mobile-hidden{display:none}.search-account-basket{position:static}.search-button{height:45px;width:45px}.icon-basket{left:14px;top:14px}.header-basket .basket-button{background:rgba(0,0,0,0);height:45px;margin-left:0;width:45px}.basket-number{font-size:9px;height:18px;line-height:18px;top:14px;width:20px}.basket-number,.selected .basket-number{background:rgba(0,0,0,0)}.account-mobile{background-position:-171px -323px;display:block;height:18px;left:14px;position:relative;top:14px;width:18px}footer .proof-strip a{margin-right:15px}footer .proof-strip span.footer-image#mhra{margin-right:0}.banner{background-size:cover;margin-bottom:0}.banner .banner-inner{background:-moz-linear-gradient(top,hsla(0,0%,100%,.6) 0,#fff 100%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,.6),#fff);background:linear-gradient(180deg,hsla(0,0%,100%,.6) 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#78ffffff",endColorstr="#ffffff",GradientType=0);height:auto;padding-bottom:14px}.banner .banner-content{padding-bottom:20px;width:100%}.banner .btn{float:none;height:40px;line-height:40px;margin:0 auto;max-width:320px;text-align:center;width:100%}.banner .btn.btn-primary{margin-bottom:10px}.banner .btn.btn-white{margin:0 auto}.banner .btn i{display:none}.banner .nhs{top:15px}.text-intro p{padding-bottom:0}.border-radius,.contentboxes .embed-responsive{border-radius:0;border-top:1px solid #d3d3d3;margin-bottom:30px;margin-left:-15px;margin-right:-15px}.pod-feature .border-radius{border-radius:0;margin-bottom:20px;margin-left:0;margin-right:0}h2.h1{text-align:left}#features .feature p.h3{font-size:16px}#features .feature p,#features .feature p.h3{min-height:1em}.feature{padding-bottom:40px}.content.podhome .main-conditions .feature p{font-size:16px;padding-bottom:5px}.newssummary{padding-bottom:20px}.option{font-size:12px}.option.clearfix h3{font-size:15px}.row.steps123{margin-bottom:20px}.row.steps123 .subtext{margin:16px 0;text-align:center}.row.steps123 .subtext span{display:inline-block;float:none}.row.steps123 .subtext .number{float:none;font-size:14px;height:19px;line-height:19px;width:19px}.row.steps123 .subtext .text{font-size:14px;padding-top:0}.row.steps123 .arrow{display:none}.feature.stats .border-radius{border:none}.reviews span.h2{font-size:16px;line-height:24px;padding-bottom:10px}.row.reviews span.h2.text-center{font-size:18px;padding-bottom:30px}.row.otherconditions{margin-top:0}.row.otherconditions h2{border-bottom:1px solid #f7f7f7;border-top:1px solid #f7f7f7;color:#474749;font-size:14px;font-weight:400;margin-left:-15px;margin-right:-15px;padding:10px 15px;text-align:left}.row.otherconditions h2.selected{background:#e7eaec}.row.otherconditions h2 i{display:block;float:right;font-size:20px;line-height:26px}.row.otherconditions .row.conditions .row{margin-bottom:0}.row .conditions ul li{padding-bottom:3px}.content.podhome .row.supporting .feature p{min-height:1em;padding-bottom:10px}table.comparison-table{table-layout:auto}table.comparison-table td:nth-child(3),table.comparison-table td:nth-child(4){display:none}.basketcontainer{bottom:0;height:auto;min-width:100%;top:auto;width:100%}.basketcontainer .bar{height:36px}.basketcontainer .bar a{height:36px;width:36px}.basketcontainer .bar a:after,.basketcontainer .bar a:before{height:3px;left:9px;top:17px;width:20px}.basketcontainer .bar span.h2{font-size:14px;line-height:18px;padding:0}.basketcontainer .bar span.fa{color:#fff;display:block;left:100px;position:absolute;top:10px;transition:all .3s}.basketcontainer .bar.opened span.fa{transform:rotate(180deg)}.basketcontainer .product .col1{display:none}.basketcontainer .product .col2{margin:0;width:100%}.basketcontainer .total{padding:5px 15px 14px}.basketcontainer .total .left span.h4,.basketcontainer .total .right p{font-size:14px;line-height:18px}.well.noprescription p,.well.prescription p{padding:0}.well.noprescription hr,.well.prescription hr{margin:5px auto}.message-table .message-row.row>div{border:none;padding:0}.message-table .message-row.row>div a{display:block;padding:10px 15px;position:relative}.message-table .message-row.row>div span{line-height:22px}.message-table .message-row.row>div span.indicator{display:block;float:left;margin-bottom:30px;margin-right:15px;margin-top:7px}.message-table .message-row.row>div span.visible-xs{font-size:12px}.account-title p.h3{font-size:14px;font-weight:400;line-height:19px;padding-bottom:14px}.account-page .panel .panel-footer,.account-page .panel .panel-heading,.account-page .panel .panel-inner{padding:15px}.account-page .panel-with-footer .panel-footer .btn:first-child,.account-page .panel-with-footer .panel-footer .btn:last-child{float:none;margin-left:auto;margin-right:auto;max-width:230px;width:100%}.account-page .panel-with-footer .panel-footer .btn:first-child{margin-bottom:14px}.account-page .panel-with-footer .panel-footer .btn:only-child{margin-bottom:0}.account-page .panel-with-footer .panel-heading p span{font-size:12px;line-height:15px}.account-page .panel-with-footer .panel-heading p span.span-title{font-size:12px;width:57px}.message-body,.message-body p{font-size:12px;line-height:24px}.account-page .panel .panel-inner.panel-card p{font-size:16px;padding-bottom:14px}}@media screen and (max-width:460px){.option.clearfix h3{float:none;padding-top:0}.login-nav ul.nav-tabs{border-bottom:none;margin:0 auto;max-width:460px}.login-nav ul.nav-tabs>li>a{font-size:13px}}@media only screen and (max-width:380px){.banner .btn{width:100%}footer .app-strip .right a#appstore{margin-left:0!important;margin-right:6px!important}footer .app-strip .right a#playstore{margin-left:6px!important;margin-right:0!important}}@media screen and (max-width:360px){.well.noprescription{margin-bottom:0}.well.noprescription p,.well.prescription p{font-size:10px;line-height:14px}.well.noprescription h4,.well.prescription h4{font-size:12px}.option-container .title{font-size:16px;padding-bottom:10px}.fancybox-skin{padding:5px!important}}@media screen and (min-width:601px) and (max-width:800px){.header-basket .basket-button{background:none;border-radius:0;height:50px;padding-top:5px}.header-basket.selected .basket-button{background:#fff}}@media screen and (min-width:601px) and (max-width:768px){.col-xswide-2{width:16.667%}.col-xswide-3{width:25%}.col-xswide-4{width:33.333%}.col-xswide-5{width:41.667%}.col-xswide-6{width:50%}.col-xswide-7{width:58.333%}.col-xswide-8{width:66.666%}.col-xswide-9{width:75%}.col-xswide-10{width:83.333%}.col-xswide-12{width:100%}.col-xswide-push-1{left:8.333%}.col-xswide-push-2{left:16.667%}.col-xswide-push-3{left:25%}.col-xswide-push-4{left:33.333%}.col-xswide-push-5{left:41.667%}.col-xswide-push-6{left:50%}.col-xswide-push-7{left:58.333%}.col-xswide-push-8{left:66.666%}.col-xswide-push-9{left:75%}.col-xswide-push-10{left:83.333%}.col-xswide-pull-1{right:8.333%}.col-xswide-pull-2{right:16.667%}.col-xswide-pull-3{right:25%}.col-xswide-pull-4{right:33.333%}.col-xswide-pull-5{right:41.667%}.col-xswide-pull-6{right:50%}.col-xswide-pull-7{right:58.333%}.col-xswide-pull-8{right:66.666%}.col-xswide-pull-9{right:75%}.col-xswide-pull-10{right:83.333%}.hidden-xswide{display:none!important}.visible-xswide{display:block!important}}@media screen and (max-width:768px){.row.dossette .dossette-request{width:33.333333%}}@media screen and (min-width:480px) and (max-width:768px){.narrow{display:none}.wide{display:block}}@media screen and (max-width:479px){.narrow{display:block}.hide-narrow,.wide{display:none}}@media screen and (min-width:769px){.narrow{display:block}.wide{display:none}.account-page .panel .buttons .btn{max-width:180px}}@media screen and (max-width:600px){.account-page .panel .panel-inner.panel-card p{padding-bottom:14px}#DeliveryDetails .buttons{margin-top:14px;position:static;width:100%}#DeliveryDetails .buttons a.btn{float:left;margin-bottom:0;width:46%}#DeliveryDetails .buttons a.btn:last-child{float:right}.signup-form input::-webkit-input-placeholder{font-size:14px}.signup-form input:-moz-placeholder,.signup-form input::-moz-placeholder{font-size:14px}.signup-form input:-ms-input-placeholder{font-size:14px}.row.dossette .dossette-request{clear:both;margin-top:14px;position:static;width:100%}.row.buttons a,a.requestbutton{margin-left:auto;margin-right:auto}.has-target:before{height:60px;margin:-60px 0 0}.account-cards{margin-left:0;margin-right:0}.account-cards .item{margin:0 0 14px;width:100%}.content.podhome .text-intro p{padding-bottom:25px}}@media screen and (max-width:420px){body.od .well.top .row.data>div .row .delivery-address p.condition{margin-bottom:0}}@media (max-width:420px) and (-ms-high-contrast:none){.message-modal{width:300px}}@media screen and (max-width:380px){.account-cards .item .message .btn{padding:6px}}@media screen and (min-width:801px){.search-form{display:block!important}}@media screen and (max-width:360px){body.od .row.buttons>div{width:100%}body.od .back-button{display:none}}@media screen and (max-width:768px){.account-page .panel .panel-inner.panel-info{padding:0}.account-page .panel .panel-inner.panel-info .panel-section{border-bottom:1px solid #d3d3d3;padding:20px 34px}#MyRepeats .row.data:first-of-type,#MyRepeats .row.dossette.data,#ProductSearch .row.data:first-of-type{border-radius:5px;border-top:1px solid #d3d3d3}#ProductSearch .row.data p{font-size:16px;line-height:26px;padding-bottom:14px}}@media screen and (max-width:600px){.content a.requestbutton{margin-top:14px}}@media screen and (min-width:769px) and (max-width:991px){.row.dossette .dossette-request{width:25%}}@media screen and (min-width:769px){.content.podhome p.h3{padding-bottom:0}}@media screen and (max-width:768px){#responsive-steps h2.steps-title{display:none}}@media screen and (max-width:600px){#responsive-steps .arrow,#responsive-steps .title{display:none}#responsive-steps .steps{background:#fff}#responsive-steps .steps-description{font-size:14px;line-height:24px;max-width:260px;min-height:45px;position:relative}#responsive-steps i{font-size:28px;padding:15px 0}}@media screen and (max-width:980px){.surgery-details{padding-left:14px;padding-right:14px}}@media screen and (max-width:600px){.register-form h2{padding-bottom:24px}.nav-holder.login-holder .top-nav.steps-nav h1{color:#fff;display:block;float:none;font-size:18px}.nav-holder.login-holder .top-nav.steps-nav h2{font-size:14px;font-weight:400;line-height:22px}.nav-holder.login-holder .top-nav.steps-nav .left{width:100%}.nav-holder.login-holder .top-nav.steps-nav .left p{font-size:12px;padding:0}.nav-holder.login-holder .top-nav.steps-nav .right{position:absolute;right:14px;top:10px}.nav-holder.login-holder .top-nav.steps-nav.sticky h1{margin-top:-6px}.nav-holder.login-holder .top-nav.steps-nav.sticky h1+h2{display:none}.empty-header+.nav-holder.login-holder .top-nav.steps-nav h2{margin-top:-6px}.step-progress p{font-size:12px}}@media screen and (max-width:1200px){.map-wrap .modal{background:#f6f1ef}.map-wrap .modal .modal-body{background:#fff}.map-wrap .modal.modal-results{box-shadow:none;height:100%;padding:0!important;width:50%}.map-wrap .modal.modal-results h2{font-size:14px;padding-bottom:14px}#mapcanvas.focussed{width:64%}}@media screen and (max-width:1024px){.surgery-details.desktop-surgery-list{width:64%}.surgery-details.desktop-surgery-list .container{padding-left:15px;padding-right:15px}.surgery-details.desktop-surgery-list .container .left{padding-right:24px}.map-wrap .modal .results ul li{font-size:12px}}@media screen and (max-width:960px){html.fullscreen .login-form{margin-top:14px}.map-wrap .modal.modal-results{overflow:visible}.map-wrap .modal h2{font-size:14px;line-height:22px;padding-bottom:14px}.map-wrap .modal .results ul{height:235px}.map-wrap .modal .results ul li{height:40px;line-height:40px}.map-wrap .modal .results ul li i{line-height:40px}}@media screen and (max-width:800px) and (min-width:768px){#mapcanvas.focussed{bottom:0;height:50%;transition:none;width:100%}.map-wrap{transition:none}.map-wrap .modal.modal-results{border-left:none;border-top:1px solid #d8d8d8;height:50%;left:0;margin:auto;max-width:420px;right:0;top:auto;transition:none;width:100%}.surgery-details.desktop-surgery-list{padding-left:0;padding-right:0;width:100%}.map-wrap .modal.modal-results .modal-body{padding:14px!important}.map-wrap .modal label:after{clear:both;content:"";display:block}.map-wrap .modal.modal-results .results ul{height:200px;margin-top:0}.map-wrap .modal.modal-results .results ul li{height:40px;line-height:40px}.map-wrap .modal.modal-results .results ul li i{line-height:40px}.map-wrap .modal h2{font-size:14px;line-height:22px;padding-bottom:14px}.surgery-details p.eps{padding-bottom:14px}.surgery-details h3 span,.surgery-details p span{white-space:normal}.input .input-validation-error{line-height:14px}}@media screen and (max-width:800px){.header.empty-header{height:0;min-height:0!important}.header.empty-header+.nav-holder{border-bottom:3px solid #005b8f;margin-top:0}.header.empty-header+.nav-holder .top-nav.steps-nav{padding-top:14px}.header.empty-header+.nav-holder .top-nav.steps-nav .step-progress:after{display:none}html.fullscreen .content.sign-in{padding-top:101px}html.fullscreen .nav-holder{padding-bottom:0}}@media screen and (max-width:767px) and (min-width:601px){html.fullscreen .container.content.content-wide{padding-top:99px}}@media screen and (max-width:440px){html.fullscreen .container.content.content-wide{padding-top:75px}html.fullscreen .nav-holder.login-holder.steps-holder{height:75px}}@media screen and (max-width:767px){.surgery-details h3 span,.surgery-details p span{white-space:normal}.surgery-details.desktop-surgery-list{padding-left:0;padding-right:0;width:100%}.surgery-details.desktop-surgery-list .container{display:block;padding-left:0;padding-right:0}.surgery-details.desktop-surgery-list .left,.surgery-details.desktop-surgery-list .right{display:block;float:left;padding:0 14px!important}.surgery-details.desktop-surgery-list .left{width:66.667%}.surgery-details.desktop-surgery-list .right{width:33.333%}#mapcanvas{display:none!important;transition:none}#mapcanvas.active{display:block!important;height:70%;height:calc(100vh - 260px);left:0;width:100%}.input.btn-group-inputs.mobile-map-buttons{margin-left:auto;margin-right:auto;max-width:360px;padding-bottom:0;z-index:98}.map-wrap .overlay{display:none}.container.content.content-wide{padding-top:64px}}@media screen and (max-width:600px){.map-wrap .modal .modal-body{padding-bottom:0!important}#mapcanvas.active{height:calc(100vh - 246px)}}@media screen and (max-width:480px){.content .input-group-btn,.file-input .input-group{display:block;height:auto;width:100%}.content .input-group-btn .btn{border-radius:0!important;display:block;float:none;margin:0!important;width:100%}.content .input-group-btn .btn:last-child{border-radius:0 0 4px 4px!important}.file-input .btn{width:100%!important}}@media screen and (max-width:600px){.empty-header+.nav-holder.login-holder .top-nav.steps-nav{border:none}.empty-header.sticky+.nav-holder.login-holder .top-nav.steps-nav{height:50px}.nav-holder.login-holder.steps-holder{height:64px}.empty-header+.nav-holder.login-holder.steps-holder{height:74px}.empty-header.sticky+.nav-holder.login-holder.steps-holder{height:53px}.container.content.content-wide{padding-top:69px}.account-page .panel .panel-inner.panel-info{padding:0}.account-page .panel .panel-inner.panel-info .panel-section{padding:15px}.account-page .panel .panel-inner.panel-info .panel-section:last-of-type{border-bottom:none}.account-page .panel .buttons .btn{float:none;margin:0 auto 14px}.account-page .panel .buttons .btn:last-of-type{margin-bottom:0}.content .account-page .panel .panel-info p{font-size:14px;line-height:22px}.panel-wmo,.panel-wmo.panel-orderprogress{padding:24px}.panel-wmo.panel-orderprogress .progress-currentstatus,.panel-wmo .progress-currentstatus{display:block}.panel-wmo.panel-orderprogress .progress-currentstatus p,.panel-wmo .progress-currentstatus p{color:#005b8f;font-size:14px;font-weight:600;padding-bottom:14px;text-align:center}.panel-wmo.panel-orderprogress .progress-bar,.panel-wmo .progress-bar{background:none;margin-bottom:0}.panel-wmo.panel-orderprogress .progress-labels,.panel-wmo .progress-labels{display:none}.panel-wmo.panel-orderprogress .progress-status,.panel-wmo .progress-status{background:none;border:none;border-top:2px dashed rgba(0,91,143,.2);height:0;position:relative;width:100%!important}.panel-wmo.panel-orderprogress .progress-status span,.panel-wmo .progress-status span{background:#cce3ec;border:2px solid #f9f9f9;border-radius:50%;display:block;height:15px;margin-left:-7.5px;margin-top:-8.5px;position:absolute;width:15px}.panel-wmo.panel-orderprogress .progress-status span#progress2,.panel-wmo .progress-status span#progress2{left:25%}.panel-wmo.panel-orderprogress .progress-status span#progress3,.panel-wmo .progress-status span#progress3{left:50%}.panel-wmo.panel-orderprogress .progress-status span#progress4,.panel-wmo .progress-status span#progress4{left:75%}.panel-wmo.panel-orderprogress .progress-status span#progress5,.panel-wmo .progress-status span#progress5{background:#f9f9f9;border:1px solid #cce3ec;left:100%}.panel-wmo.panel-orderprogress .progress-status span#progress5:before,.panel-wmo .progress-status span#progress5:before{background:#cce3ec;content:"";display:block;height:1px;left:2px;position:absolute;top:8px;transform:rotate(45deg);width:4px}.panel-wmo.panel-orderprogress .progress-status span#progress5:after,.panel-wmo .progress-status span#progress5:after{background:#cce3ec;content:"";display:block;height:1px;left:4.5px;position:absolute;top:7px;transform:rotate(-45deg);width:8px}.panel-wmo.panel-orderprogress .progress-gauge,.panel-wmo .progress-gauge{display:none}.panel-wmo.panel-orderprogress.status1 .progress-status span#progress1,.panel-wmo.panel-orderprogress.status2 .progress-status span#progress2,.panel-wmo.panel-orderprogress.status3 .progress-status span#progress3,.panel-wmo.panel-orderprogress.status4 .progress-status span#progress4,.panel-wmo.status1 .progress-status span#progress1,.panel-wmo.status2 .progress-status span#progress2,.panel-wmo.status3 .progress-status span#progress3,.panel-wmo.status4 .progress-status span#progress4{background:#00c4a3;border:none}.panel-wmo.panel-orderprogress.status5 .progress-status span#progress5,.panel-wmo.status5 .progress-status span#progress5{border:1px solid #005b8f}.panel-wmo.panel-orderprogress.status5 .progress-status span#progress5:after,.panel-wmo.panel-orderprogress.status5 .progress-status span#progress5:before,.panel-wmo.status5 .progress-status span#progress5:after,.panel-wmo.status5 .progress-status span#progress5:before{background:#005b8f}.panel-wmo .progress-status span#progress2{left:33.33%}.panel-wmo .progress-status span#progress3{left:66.66%}.panel-wmo .progress-status span#progress4{background:#f9f9f9;border:1px solid #cce3ec;left:100%}.panel-wmo .progress-status span#progress4:before{background:#cce3ec;content:"";display:block;height:1px;left:2px;position:absolute;top:8px;transform:rotate(45deg);width:4px}.panel-wmo .progress-status span#progress4:after{background:#cce3ec;content:"";display:block;height:1px;left:4.5px;position:absolute;top:7px;transform:rotate(-45deg);width:8px}.panel-wmo.status4 .progress-status span#progress4{background:#f9f9f9;border:1px solid #00c4a3}.panel-wmo.status4 .progress-status span#progress4:after,.panel-wmo.status4 .progress-status span#progress4:before{background:#00c4a3}.panel-wmo.panel-orderprogress .progress-status span#progress4{background:#cce3ec;border:2px solid #f9f9f9;border-radius:50%;display:block;height:15px;margin-left:-7.5px;margin-top:-8.5px;position:absolute;width:15px}.panel-wmo.panel-orderprogress .progress-status span#progress4:after,.panel-wmo.panel-orderprogress .progress-status span#progress4:before{display:none}.panel-wmo.panel-orderprogress.status4 .progress-status span#progress4{background:#005b8f;border:none}.panel-wmo.panel-orderprogress.status4 .progress-status span#progress4:after,.panel-wmo.panel-orderprogress.status4 .progress-status span#progress4:before,.panel-wmo .progress-status span#progress5{display:none}.panel-wmo.panel-orderprogress .progress-status span#progress5{display:block}}@media screen and (max-width:991px){.panel.panel-message .row>div p{padding-bottom:14px}}@media screen and (max-width:768px){#MyRepeats .row.data:first-of-type,#MyRepeats .row.dossette.data,#ProductSearch .row.data:first-of-type{border-radius:0;border-top:none}#MyRepeats .row.data span,#ProductSearch .row.data span{display:inline-block;padding-top:0}.account-page .account-form{padding-right:0}#MyRepeats .row.buttons a{float:none!important;margin:0 auto 14px}.row.account-nav{margin-bottom:14px}}@media screen and (max-width:600px){.intro h1+p{font-size:14px;padding-bottom:14px}.basket-number:before{display:none}}@media screen and (max-width:735px){.btns .btn{float:none!important;margin-left:auto!important;margin-right:auto!important}}@media screen and (max-width:480px){.content p a.reminder-cta{color:#0080ba;pointer-events:auto;text-decoration:underline}}@media screen and (max-width:736px){.search-form .search-field,.smart-forms .select>select,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px!important}}@media screen and (max-width:800px){.ppc-landing .row.breadcrumb{margin-bottom:0}.image-container.image-container-blue .text-container,.image-container .text-container,.steps-container{padding-bottom:30px;padding-top:30px}.image-container .text-container h1{font-size:24px}.ppc-landing .container-grid-16{padding:30px 43px}.ppc-landing .container-grid-16 .row>div{padding-left:30px;padding-right:30px}.ppc-landing .container-grid-16 h2{font-size:24px;line-height:1.14em;padding-bottom:40px}.ppc-landing .container-grid-16 h3{font-size:16px;line-height:40px;padding-bottom:14px}.ppc-landing .container-grid-16 ul{margin-bottom:24px}.ppc-landing .container-grid-16 ul li{font-weight:700}.app-banner{margin-bottom:-20px}}@media screen and (max-width:768px){.app-banner .app-banner-content{padding:90px 0 90px 60px}}@media screen and (min-width:601px){.banner.banner-wide:after{background:-moz-linear-gradient(left,rgba(0,113,162,.09) 0,rgba(0,113,162,.03) 100%);background:-webkit-linear-gradient(left,rgba(0,113,162,.09),rgba(0,113,162,.03));background:linear-gradient(90deg,rgba(0,113,162,.09) 0,rgba(0,113,162,.03));content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#170071a2",endColorstr="#080071a2",GradientType=1);height:100%;position:absolute;top:0;width:100%;z-index:0}}@media screen and (max-width:600px){.nhs-ppc-landing.banner.banner-wide{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/PPC-banner2-mobile.jpg)}.banner.banner-wide .inner{background:-moz-linear-gradient(top,rgba(0,113,162,.3) 0,rgba(0,113,162,.05) 100%);background:-webkit-linear-gradient(top,rgba(0,113,162,.3),rgba(0,113,162,.05));background:linear-gradient(180deg,rgba(0,113,162,.3) 0,rgba(0,113,162,.05));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#170071a2",endColorstr="#080071a2",GradientType=0);height:320px;padding:30px}.banner.banner-wide .inner h1{font-size:30px;line-height:35px;width:100%}.image-container.image-container-blue .text-container h2,.image-container .text-container h1,.ppc-landing .container-grid-16 h2,.ppc-landing .container-grid-16 h3{font-size:17px;line-height:22px;padding-bottom:25px}.image-container.image-container-blue .text-container,.image-container .text-container{padding-left:23px;padding-right:23px;width:100%}.steps-container h2{padding:0;text-align:center}.steps-container a.btn{margin-bottom:14px;max-width:370px}.steps-container .steps .row>div{padding-left:15px;padding-right:15px}.image-container.image-container-grey .text-container{background:#f7f7f7;padding:0}.image-container.image-container-grey .text-container .text-inner{background:#004972;padding-left:30px;padding-right:30px;padding-top:35px}.image-container.image-container-grey .text-container .text-inner p.quote{color:#fff}.image-container.image-container-grey .text-container .text-center#trustpilot{margin:auto;padding:16px 0;width:140px}.image-container.image-container-grey .text-container .text-center#trustpilot p{font-size:10px}.image-container.image-container-grey .text-container .text-center#trustpilot .trustpilot-widget{margin:0 auto;width:140px!important}.ppc-landing .container-grid-16{padding:24px 15px}.image-container.content-right .text-container{left:0}.image-container .text-container a.btn{margin-left:auto;margin-right:auto;max-width:370px}.ppc-landing .container-grid-16 a.btn{max-width:370px}.app-banner .app-banner-content{padding:34px 24px;width:100%}.app-banner .app-banner-content h2{font-size:22px;line-height:26px}.app-banner .app-banner-image{margin:0 auto -70px;max-width:400px;position:static}.app-banner .app-banner-image img{width:100%}}@media screen and (max-width:767px){.modal-body .image-holder{float:none;margin:0 auto}}@media screen and (max-width:375px){.tab-navigation li a{padding-left:15px;padding-right:15px}}@media screen and (max-width:600px){.btn.has-sub-text{display:block;margin-left:auto;margin-right:auto}.app-banner .app-banner-content p,.image-container .text-container p.subquote{font-size:14px}.team-helper .team-member{width:50%}.team-helper .team-member .image-holder{margin:0 auto;max-width:170px}.modal-body .text-holder p{text-align:center}.modal-body .text-holder p.h2{padding-top:14px}}@media screen and (max-width:420px){.team-helper .team-member{width:100%}}@media screen and (max-width:768px){#verificationpage img.img-border{margin:0 auto 14px;max-width:320px}}@media screen and (max-width:700px) and (min-width:601px){.steps.steps-condition .row>div>div .number{display:block;margin:0 auto 10px}.steps.steps-condition .title strong{min-height:1em}}@media screen and (max-width:600px){#verificationpage .login-nav ul.nav-tabs{border-bottom:1px solid #f9f9f9;margin-bottom:14px}#verificationpage .login-nav ul.nav-tabs>li{margin-right:0;padding-right:1px;width:50%}#verificationpage .login-nav ul.nav-tabs>li:last-of-type{padding-right:0}#verificationpage .login-nav ul.nav-tabs>li>a{background:#f9f9f9;border-radius:4px 4px 0 0;color:#474749;font-size:16px;font-weight:700;height:55px;line-height:35px;padding-left:20px;padding-right:20px}#verificationpage .login-nav ul.nav-tabs>li.active>a{background:#fff;border:1px solid #d3d3d3;border-bottom:3px solid #005b8f;color:#005b8f}.steps-container.nhs-steps{padding-left:30px;padding-right:30px}.steps-container.nhs-steps h2{font-size:22px;line-height:26px;padding-bottom:20px;text-align:left}.steps-container.nhs-steps .steps.steps-condition .title{padding-left:84px}.steps-container.nhs-steps .steps.steps-condition .title strong{color:#005b8f;font-size:18px;font-weight:600;line-height:26px;min-height:1em}.steps-container.nhs-steps .row>div>div span{text-align:left}.steps-container.nhs-steps .row>div>div span.text{font-size:14px;padding-bottom:40px;padding-left:84px}.steps-container.nhs-steps .steps .row.with-margin{margin-bottom:0}.steps-container.nhs-steps .steps .row.with-margin>div{position:relative}.steps-container.nhs-steps .steps .title{text-align:left}.steps-container.nhs-steps .steps .icon{left:0;margin:0 0 10px;position:absolute;top:0}.steps-container.nhs-steps .steps .icon:after{display:none}.steps-container.nhs-steps .steps .icon.icon-gp{background-position:0 0;background-size:49px 74px;height:74px;width:82px}.steps-container.nhs-steps .steps .icon.icon-prescriptions{background-position:0 0;background-size:52px 59px;height:74px;width:82px}.steps-container.nhs-steps .steps .icon.icon-delivery{background-position:top;background-size:82px 41px;height:74px;left:-11px;width:82px}.ppc-landing .container-grid-16 p.subheading{font-size:14px;line-height:18px}.nhs-ppc-landing.ppc-landing .container-grid-16 .row>div:first-of-type{padding-right:13px}.nhs-ppc-landing.ppc-landing .container-grid-16 .row>div:last-of-type{padding-left:13px}.nhs-ppc-landing.ppc-landing .container-grid-16 a.btn{margin-bottom:0}.image-container .text-container p.h1{font-size:20px;line-height:23px}.image-container.content-left.video-container{padding:30px 24px}.image-container.content-left.video-container .text-container{background:none;padding-left:0;padding-right:0;padding-top:0}.image-container.content-left.video-container .video-holder,.image-container .image-holder{height:0;padding-top:56.25%;position:relative;width:100%}.image-container .image-holder{top:0}}@media screen and (max-width:360px){#verificationpage .login-nav ul.nav-tabs>li>a{font-size:14px}footer .proof-strip a{margin-right:8px}footer .proof-strip #cyber-essentials a,footer .proof-strip #legitscript a{margin-right:0}}@media screen and (max-width:767px){.dashboard-panel#medication .dashboard-icon{background-size:61px 70px}.dashboard-panel#order .dashboard-icon{background-size:65px 65px;left:-20px;top:-15px;width:80px}.dashboard-panel#reminders .dashboard-icon{background-size:57px 61px}.dashboard-panel#account .dashboard-icon{background-size:63px 63px}}@media screen and (max-width:600px){.selected .icon-basket{background-position:0 -18px}.basket-flyout .bf-note .icon{background-position:-90px 0;background-size:175px 325px;height:23px;width:21px}}@media screen and (max-width:767px){.dashboard-panel#medication .dashboard-icon{background-size:61px 70px}.dashboard-panel#reminders .dashboard-icon{background-size:57px 61px}.dashboard-panel#account .dashboard-icon{background-size:63px 63px}}@media screen and (max-width:600px){.dashboard-panel{margin:20px 20px 26px;min-height:100px}.dashboard-panel .indicator{font-size:28px;height:40px;line-height:40px;right:-20px;top:-20px;width:40px}.dashboard-panel .dashboard-content .dashboard-main{min-height:115px;padding:1px 0 45px}.dashboard-panel .dashboard-content .dashboard-main p{font-size:14px;padding:0 0 15px}.dashboard-panel .dashboard-content .dashboard-main p span{font-size:50px;line-height:32px;padding-bottom:1px}.dashboard-panel .dashboard-content .dashboard-main.date p{padding-bottom:26px}.dashboard-panel .dashboard-content .dashboard-main.date p span{font-size:30px;padding:8px 0 0}.dashboard-panel .dashboard-content .dashboard-main.date p em{display:block;font-size:16px;font-weight:400;line-height:26px;padding-top:5px}.dashboard-panel .dashboard-content .link{font-size:18px;padding:4px 0 15px}.dashboard-panel.dashboard-panel-small .dashboard-content .dashboard-main{padding-bottom:0}.dashboard-panel#order .dashboard-content .dashboard-main{padding-top:12px}.dashboard-panel#reminders .dashboard-content .dashboard-main.date p{padding-bottom:23px}.dashboard-panel#reminders .dashboard-content .dashboard-main.date p span{padding-top:2px}.no-webp footer .proof-strip .cards,footer .proof-strip .cards{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/cards@2x.gif) no-repeat;background-size:100%}}@media screen and (max-width:768px){.checkout-message{padding-left:0;padding-right:0}.checkout-message .large-text p{font-size:22px;line-height:26px}.content .row.nomargin-xs{margin-bottom:0}}@media screen and (max-width:442px){.proof-strip .left span{clear:both;display:block}.checkout-message .large-text p{font-size:22px;line-height:26px}}@media screen and (max-width:960px){.banner.banner-wide.nhs-70 h1{font-size:42px;line-height:48px}}@media screen and (max-width:860px){.banner.banner-wide.health-hero .inner .logo{max-width:312px;width:30%}.banner.banner-wide.health-hero .inner .logo #daily-mail,.banner.banner-wide.health-hero .inner .logo #heart{margin:0 auto;width:100%}.share-box{padding:20px 15px}}@media screen and (max-width:768px){.banner.banner-wide.health-hero h1{font-size:42px;line-height:38px}.banner.banner-wide.health-hero p{font-size:22px;line-height:27px;padding-bottom:15px}.banner.banner-wide.health-hero .inner{padding-right:15px}.banner.banner-wide.health-hero .inner .logo{width:192px}.banner.banner-wide.health-hero .inner .logo #daily-mail,.banner.banner-wide.health-hero .inner .logo #heart{margin:0 auto;width:100%}.landing-page .hh-quote p{font-size:18px;line-height:24px}.timeline .timeline-item{display:block}.timeline .timeline-item>div{width:100%}.timeline .timeline-item:first-of-type:before{bottom:0;height:87%;top:auto}.share-box .links a{margin:0 20px}.share-box .links a span{background-size:68px 30px;height:30px;width:30px}.share-box .links a.tw-link span{background-position:-31px 0;width:40px}}@media screen and (max-width:640px){.share-box .links{text-align:left}.share-box .links a{display:block;margin:0 0 20px}.share-box .links a.fb-link span{margin-right:20px}.share-box .links a:last-of-type{margin:0}}@media screen and (max-width:600px){.content.landing-page a.btn{font-size:18px;margin-left:auto;margin-right:auto}.banner.banner-wide.health-hero{text-align:center}.banner.banner-wide.health-hero h1,.banner.banner-wide.health-hero p{width:100%}.banner.banner-wide.health-hero h1{font-size:45px}.banner.banner-wide.health-hero h1 span{font-size:30px}.banner.banner-wide.health-hero h1 span.second{font-size:30px;line-height:40px}.banner.banner-wide.health-hero .inner{height:auto}.banner.banner-wide.health-hero .inner .logo{float:none;margin:0 auto}.banner.banner-wide.health-hero .banner-image{background-position:top;height:0;margin-bottom:15px;margin-left:-15px;margin-right:-15px;padding-bottom:67%;position:static;width:auto}.banner.banner-wide.health-hero .nhs-70{background-position:15px;margin:0 auto;width:100%}.banner.banner-wide.health-hero .nhs-70 .heart{margin-right:15px}.banner.banner-wide.nhs-70 h1,.banner.banner-wide.nhs-70 p{width:100%}.banner.banner-wide.nhs-70 .inner{height:auto}.banner.banner-wide.nhs-70 .inner .logo{float:none;margin:0 auto}.banner.banner-wide.nhs-70 .nhs-70{margin:0 auto}.banner.banner-wide.nhs-70 .banner-footer .banner-footer-inner{padding-right:35px}.banner.banner-wide.nhs-70{margin-bottom:30px}.banner.banner-wide.nhs-70 h1{font-size:36px;line-height:42px;width:70%}.banner.banner-wide.nhs-70 .inner{padding:60px 15px 45px}.banner.banner-wide.nhs-70 .inner .banner-cupcake{background-position:-38px -15px;background-size:cover;right:0;width:100%}.landing-page .row.margin-30{margin-bottom:20px}.landing-page .row.margin-90{margin-bottom:45px}.landing-page .hh-quote{background-position:0 10px;padding-left:0;padding-top:34px}.timeline .timeline-master-content{display:block}.supporting-footer .associates .logos>div{margin:0;width:100%}.supporting-footer .associates .logos>div #mail-online-footer{margin-bottom:40px}.timeline .timeline-content .col-image{padding:0!important}.timeline .timeline-item .timeline-content{display:block}.timeline .timeline-item .timeline-content img{max-width:100%!important;width:100%}}@media screen and (max-width:340px){.app-link-group{text-align:center}.timeline .timeline-content .col-text .app-link{margin:10px 0 0}}@media screen and (max-width:600px){.pod-feature .img-border{border-radius:2px}.vertical-align-container-mobile{margin-bottom:10px;white-space:nowrap}.vertical-align-container-mobile .vertical-align-mobile{display:inline-block!important;vertical-align:middle}.vertical-align-container-mobile a.text-link{font-size:16px;text-align:right}.pod-feature .vertical-align-mobile:first-of-type{width:60%}.pod-feature .vertical-align-mobile:first-of-type img{max-width:212px}.pod-feature .vertical-align-mobile:last-of-type{width:40%}}@media screen and (max-width:460px){.dashboard-panel .dashboard-content .dashboard-main p{padding-left:45px;padding-right:45px;padding-top:6px}.dashboard-panel .dashboard-content .dashboard-main p em,.dashboard-panel .dashboard-content .dashboard-main p span{margin-left:-45px;margin-right:-45px}.dashboard-panel.dashboard-panel-small .dashboard-content .dashboard-main{min-height:104px}.dashboard-panel.dashboard-panel-small .dashboard-content .dashboard-main p{line-height:30px;padding-left:10px;padding-right:10px}.dashboard-panel.dashboard-panel-small .dashboard-content .dashboard-main p em,.dashboard-panel.dashboard-panel-small .dashboard-content .dashboard-main p span{line-height:30px;margin-left:-10px;margin-right:-10px}}@media screen and (max-width:319.98px){.display-at.small{display:none!important}}@media screen and (max-width:767.98px){.display-at.medium{display:none!important}}@media screen and (max-width:991.98px){.display-at.large{display:none!important}}@media screen and (max-width:1199.98px){.display-at.x-large{display:none!important}}@media screen and (min-width:320px){.hide-at.small{display:none!important}}@media screen and (min-width:768px){.hide-at.medium{display:none!important}}@media screen and (min-width:992px){.hide-at.large{display:none!important}}@media screen and (min-width:1200px){.hide-at.x-large{display:none!important}}.progress-labels{display:none}.progress-currentstatus{margin-top:25px;text-align:center}.progress-currentstatus p{color:#005b8f;font-size:14px;padding-bottom:0}.progress-bar{height:10px;margin:13px 23px 30px;position:relative}.progress-bar:before{border-top:2px dashed rgba(0,91,143,.2);bottom:0;content:" ";height:0;left:0;margin:auto 0;position:absolute;top:0;width:100%}.progress-bar .status-filler{display:none}.progress-bar .status-indicator{background:#00c4a3;border:2px solid #f9f9f9;border-radius:50%;bottom:0;display:block;height:18px;margin:auto 0;position:absolute;top:0;width:18px}.panel-wmo.warning .progress-bar .status-indicator{background-color:rgba(0,0,0,0);background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/order-icon-warning.svg);background-repeat:no-repeat;background-size:30px;border:none;border-radius:0;height:30px;width:35px}.panel-wmo.status1 .progress-bar .status-indicator{left:-10px}.panel-wmo.status2 .progress-bar .status-indicator{left:calc(33.33% - 10px)}.panel-wmo.status3 .progress-bar .status-indicator{left:calc(66.66% - 10px)}.panel-wmo.status4 .progress-bar .status-indicator{right:-8px}.panel-wmo.warning.status1 .progress-bar .status-indicator{left:-17px}.panel-wmo.warning.status2 .progress-bar .status-indicator{left:calc(33.33% - 17px)}.panel-wmo.warning.status3 .progress-bar .status-indicator{left:calc(66.66% - 17px)}.panel-wmo.warning.status4 .progress-bar .status-indicator{right:-19px}.progress-bar .status{background:#cce3ec;border:2px solid #f9f9f9;border-radius:50%;bottom:0;display:block;height:15px;margin:auto 0;position:absolute;top:0;width:15px}.progress-bar .status[data-status="1"]{left:-8.5px}.progress-bar .status[data-status="2"]{left:calc(33.33% - 8.5px)}.progress-bar .status[data-status="3"]{left:calc(66.66% - 8.5px)}.progress-bar .status[data-status="4"]{background:#f9f9f9;border:1px solid #cce3ec;right:-6.5px}.progress-bar .status[data-status="4"]:before{background:#cce3ec;content:"";display:block;height:1px;left:2px;position:absolute;top:8px;transform:rotate(45deg);width:4px}.progress-bar .status[data-status="4"]:after{background:#cce3ec;content:"";display:block;height:1px;left:4.5px;position:absolute;top:7px;transform:rotate(-45deg);width:8px}@media screen and (min-width:600px){.progress-currentstatus{display:none}.progress-bar{background:#e8f2f7;border:none;border-radius:5px;height:10px;margin:35px 35px 30px}.progress-bar .status,.progress-bar:before{display:none}.progress-bar .status-indicator{border:none;height:10px;top:0;width:10px}.panel-wmo.warning .progress-bar .status-indicator{background-size:40px;height:40px;width:40px}.panel-wmo.status1 .progress-bar .status-indicator{left:0}.panel-wmo.status2 .progress-bar .status-indicator{left:calc(33.33% - 10px)}.panel-wmo.status3 .progress-bar .status-indicator{left:calc(66.66% - 10px)}.panel-wmo.status4 .progress-bar .status-indicator{right:0}.panel-wmo.warning.status1 .progress-bar .status-indicator{left:-17px}.panel-wmo.warning.status2 .progress-bar .status-indicator{left:calc(33.33% - 17px)}.panel-wmo.warning.status3 .progress-bar .status-indicator{left:calc(66.66% - 17px)}.panel-wmo.warning.status4 .progress-bar .status-indicator{right:-19px}.progress-bar .status-filler{background-color:#00c4a3;border-radius:5px;display:block;height:10px;left:0;position:absolute;top:0}.panel-wmo.status1 .progress-bar .status-filler{width:0}.panel-wmo.status2 .progress-bar .status-filler{width:33.33%}.panel-wmo.status3 .progress-bar .status-filler{width:66.66%}.panel-wmo.status4 .progress-bar .status-filler{width:100%}.progress-labels{display:flex;margin-bottom:30px;padding:0 35px}.progress-labels span{color:rgba(91,91,91,.5);font-size:14px;width:25%}.progress-labels [data-status="3"],.progress-labels [data-status="4"]{text-align:right}.panel-wmo.status1 .progress-labels [data-status="1"],.panel-wmo.status2 .progress-labels [data-status="2"],.panel-wmo.status3 .progress-labels [data-status="3"],.panel-wmo.status4 .progress-labels [data-status="4"]{color:#005b8f}}svg.animated-check{display:block;margin:0 auto 40px;width:60px}svg.animated-check .path{stroke-dasharray:1000;stroke-dashoffset:0}svg.animated-check .path.circle{-webkit-animation:dash .9s ease-in-out;animation:dash .9s ease-in-out}svg.animated-check .path.line{stroke-dashoffset:1000;-webkit-animation:dash .9s ease-in-out .35s forwards;animation:dash .9s ease-in-out .35s forwards}svg.animated-check .path.check{stroke-dashoffset:-100;-webkit-animation:dash-check .9s ease-in-out .35s forwards;animation:dash-check .9s ease-in-out .35s forwards}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@media screen\0 {svg.animated-check{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/animations/check.gif) no-repeat;display:block;height:60px;width:60px}svg.animated-check .path{display:none}}@media (-ms-high-contrast:none){svg.animated-check{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/animations/check.gif) no-repeat;display:block;height:60px;width:60px}svg.animated-check .path{display:none}}@supports (-ms-ime-align:auto){svg.animated-check{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/animations/check.gif) no-repeat;display:block;height:60px;width:60px}svg.animated-check .path{display:none}}@keyframes burger-open-top{50%{transform:translate3d(0,7px,0)}to{transform:translate3d(0,7px,0) rotate(45deg)}}@keyframes burger-open-bot{50%{transform:translate3d(0,-7px,0)}to{transform:translate3d(0,-7px,0) rotate(-45deg)}}@keyframes burger-close-top{0%{transform:translate3d(0,7px,0) rotate(45deg)}50%{transform:translate3d(0,7px,0) rotate(0deg)}to{transform:translateZ(0)}}@keyframes burger-close-bot{0%{transform:translate3d(0,-7px,0) rotate(-45deg)}50%{transform:translate3d(0,-7px,0) rotate(0deg)}to{transform:translateZ(0)}}.nxt-ac-header{color:#005b8f;font-size:16px;font-weight:600;padding:5px 0}.nxt-ac-main{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.5);display:block;left:0;margin:40px 0 0 -308px;min-height:20px;padding:5px 17px;position:absolute;right:15px;text-align:left;top:0;width:400px!important;z-index:10000000!important}.nxt-item-name{color:#005b8f;font-weight:600}.nxt-ac-item{border-top:1px solid #d3d3d3;clear:both;font-size:12px;padding:5px 0}.nxt-ac-item:last-of-type{border-bottom:1px solid #d3d3d3}.nxt-ac-item:before{content:"";display:table}.nxt-ac-item:after{clear:both;content:"";display:block}.nxt-ac-item .nxt-item-txt{color:#005b8f;font-size:14px}.nxt-ac-item>div:first-of-type{margin-right:10px;width:50px}.nxt-ac-item>div:nth-of-type(2){width:calc(100% - 60px)!important}.nxt-ac-products-container .nxt-ac-item:last-of-type{border-bottom:none}.nxt-item-price{display:none}#nxt-nrf,.nxt-results-info{font-size:16px}@media screen and (max-width:600px){.nxt-ac-main{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:scroll}}@media screen and (min-width:769px){.nxt-bottom-toolbar .input-group-select,.nxt-top-toolbar .input-group-select{margin-bottom:0!important}}.nxt-logo{display:none}.nxt-address{padding-bottom:10px}ul.nxt-refine-list{list-style:none;margin:0 0 20px}ul.nxt-refine-list.nxt-remove-item-wrap{margin-bottom:0}#searchbanner{margin-bottom:20px}.nxt-refines-container.well{background:#fff;border-radius:0;padding:13px}.nxt-refines-container.well h3{font-size:16px;padding-bottom:0}.nxt-refines-container.well .nxt-refines-surround.nxt-refine-selection{padding-bottom:10px}.searchpage .productslide .product{background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);margin-bottom:20px;padding:10px 0}.searchpage .productslide .product a img{width:100%}.searchpage .productslide .product p{padding:0 0 10px}.searchpage .productslide .product p.price{color:#005b8f;font-size:18px;font-weight:600;line-height:45px}.searchpage .productslide .product p.small{color:#e94553;font-size:14px;padding:0}.searchpage .product .row1 .pull-right select{float:right;width:auto}.searchpage .product .row1 .pull-right span{font-weight:600;line-height:45px}.searchpage .product .stars{display:none}.searchpage .product .row3 .pull-right{width:100%}.searchpage .product .row{margin-bottom:0}.row.productslide.productdetails .product{border-bottom:1px solid #d3d3d3;margin-bottom:20px}.viewbuttons{color:#005b8f;float:left;font-weight:600;line-height:40px}.viewbuttons a.btn{float:right;line-height:40px;margin-left:10px;padding:0;width:40px!important}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{border:0;margin:0;outline:none;padding:0;vertical-align:top}.fancybox-wrap{left:0;position:absolute;top:0;z-index:8020}.fancybox-skin{background:#f9f9f9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#444;position:relative;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;height:100%;width:100%}.fancybox-image{max-height:100%;max-width:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../png/fancybox_sprite.png)}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:.8;position:fixed;top:50%;z-index:8060}#fancybox-loading div{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/js/fancybox/fancybox_loading.gif) 50% no-repeat;height:44px;width:44px}.fancybox-close{height:36px;right:-18px;top:-18px;width:100px}.fancybox-close,.fancybox-nav{cursor:pointer;position:absolute;z-index:8040}.fancybox-nav{-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(0,0,0,0) url(https://static.pharmacy2u.co.uk/OTC/NewDesign/js/fancybox/blank.gif);height:100%;text-decoration:none;top:0;width:40%}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:50%;visibility:hidden;width:36px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{background-position:0 -72px;right:10px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible!important;position:absolute;top:-99999px;visibility:hidden}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/js/fancybox/fancybox_overlay.png);display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:8010}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;visibility:hidden;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{background:rgba(0,0,0,0);background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;color:#fff;display:inline-block;font-weight:700;line-height:24px;margin-right:-100%;padding:2px 20px;text-shadow:0 1px 2px #222;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{background:#000;background:rgba(0,0,0,.8);bottom:0;color:#fff;left:0;padding:10px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/js/fancybox/fancybox_sprite@2x.png);background-size:125px 152px}#fancybox-loading div{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/js/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}#fancybox-buttons{left:0;position:fixed;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons ul{background:#323232;background:linear-gradient(from top,#444 0,#343434 50%,#292929 0,#333);border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);-moz-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#444444",endColorstr="#222222",GradientType=0);height:30px;list-style:none;margin:0 auto;padding:0;width:166px}#fancybox-buttons ul li{float:left;margin:0;padding:0}#fancybox-buttons a{background-color:rgba(0,0,0,0);background-image:url(helpers/fancybox_buttons.png);background-repeat:no-repeat;display:block;height:30px;opacity:.8;outline:none;text-indent:-9999px;width:30px}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons a.btnPrev{background-position:5px 0}#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons a.btnPlay{background-position:0 -30px}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons a.btnClose{background-position:-56px 0;border-left:1px solid #111;width:35px}#fancybox-buttons a.btnDisabled{cursor:default;opacity:.4}#fancybox-thumbs{left:0;overflow:hidden;position:fixed;width:100%;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{list-style:none;margin:0;padding:0;position:relative}#fancybox-thumbs ul li{float:left;opacity:.5;padding:1px}#fancybox-thumbs ul li.active{border:1px solid #fff;opacity:.75;padding:0}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{background:#111;border:1px solid #222;display:block;outline:none;overflow:hidden;position:relative}#fancybox-thumbs ul li img{border:0;display:block;max-width:none;padding:0;position:relative}.tooltipster p{margin:0;padding:0 0 10px}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-backface-visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dyin{opacity:0;top:0!important;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{left:0!important;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}to{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;left:0;margin-top:-10px;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid rgba(0,0,0,0)}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid rgba(0,0,0,0);left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-p2u .tooltipster-box{background:#ededed;border:1px solid #ccc;border-radius:3px}.tooltipster-sidetip.tooltipster-p2u .tooltipster-content{color:#333}.tooltipster-sidetip.tooltipster-p2u .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}.tooltipster-sidetip.tooltipster-p2u.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-p2u.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}.tooltipster-sidetip.tooltipster-p2u .tooltipster-arrow-background{border:9px solid rgba(0,0,0,0)}.tooltipster-sidetip.tooltipster-p2u.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#ededed;top:1px}.tooltipster-sidetip.tooltipster-p2u.tooltipster-left .tooltipster-arrow-background{border-left-color:#ededed;left:-1px}.tooltipster-sidetip.tooltipster-p2u.tooltipster-right .tooltipster-arrow-background{border-right-color:#ededed;left:1px}.tooltipster-sidetip.tooltipster-p2u.tooltipster-top .tooltipster-arrow-background{border-top-color:#ededed;top:-1px}.tooltipster-sidetip.tooltipster-p2u .tooltipster-arrow-border{border:9px solid rgba(0,0,0,0)}.tooltipster-sidetip.tooltipster-p2u.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#ccc}.tooltipster-sidetip.tooltipster-p2u.tooltipster-left .tooltipster-arrow-border{border-left-color:#ccc}.tooltipster-sidetip.tooltipster-p2u.tooltipster-right .tooltipster-arrow-border{border-right-color:#ccc}.tooltipster-sidetip.tooltipster-p2u.tooltipster-top .tooltipster-arrow-border{border-top-color:#ccc}.tooltipster-sidetip.tooltipster-p2u.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-p2u.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}.tooltip_templates{display:none}.tooltipster-content{padding-top:10px!important;position:relative}.tooltipster-content i{color:#666;font-size:36px;position:absolute;right:5px;top:2px}.tooltipster-content p{margin:0;padding:0 0 10px}.modal-open .modal{overflow-y:auto!important;overflow:visible}.modal{background-clip:padding-box;background-color:#fff;border:none;border-radius:0;bottom:auto;box-shadow:0 0 30px 0 rgba(0,50,110,.5);left:50%;max-height:90%;max-width:780px;overflow:hidden;padding:30px!important;right:auto;text-align:left;top:40px;transform:translateX(-50%);width:460px;z-index:10050}.modal.modal-video{background:#000;height:50.625vw;margin:auto;max-height:90vh;max-width:160vh;top:50%;transform:translate(-50%,-50%);width:90vw}.modal.modal-video span.modal-close{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/close-white@3x.webp);right:0;top:0}.no-webp .modal.modal-video span.modal-close{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/close-white@3x.png)}.modal.modal-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.modal p.label{color:#005b8f;font-size:14px;padding-bottom:5px}.modal p:last-of-type{padding-bottom:0}.modal p:only-of-type{padding-bottom:25px}.modal h2,.modal h3,.modal h4{text-align:center}.modal h2{font-size:24px}.modal .modal-left h2,.modal .modal-left h3,.modal .modal-left h4{text-align:left}.modal hr{margin-top:10px}.modal .modal-body{padding:0}.modal .modal-body .fa-spin{display:block;margin:0 auto;width:14px}.modal .modal-buttons{margin:0;padding:0}.modal .modal-buttons .btn{font-size:16px;height:40px;line-height:38px;padding:0 10px}.modal .modal-buttons a[data-dismiss=modal],.modal .modal-buttons button[data-dismiss=modal]{margin-bottom:0}.modal .modal-buttons a:first-of-type,.modal .modal-buttons button:first-of-type{margin-bottom:12px}.modal .modal-buttons a:only-of-type,.modal .modal-buttons button:only-of-type{margin-bottom:0}.modal .modal-buttons.button-pair{margin-left:-14px;margin-right:-14px}.modal .modal-buttons.button-pair a{margin-bottom:0}.modal .modal-buttons a.text-link{font-size:16px}.modal .modal-buttons a.text-link:focus,.modal .modal-buttons a.text-link:hover{color:#004972}.modal .modal-buttons .btn.text-link{display:block}.modal .modal-footer{padding:24px 0 0}.modal .modal-footer,.modal .modal-inner{margin:0 auto;max-width:300px}.modal.modal-wide{padding:30px!important;width:780px}.modal.modal-wide .modal-footer{max-width:100%}.modal.modal-wide .modal-footer .btn{float:left;margin-bottom:0;max-width:214px}.modal.modal-wide .modal-footer .btn:last-child{float:right}.modal.modal-wide .modal-inner{max-width:360px}.modal.modal-wide .btn-group{max-width:366px}.modal .select{margin-bottom:24px}.modal .modal-close{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/close.webp) no-repeat;background-position:50%;background-size:24px 24px;color:red;cursor:pointer;display:block;height:24px;position:absolute;right:5px;top:5px;width:24px;z-index:10051}.no-webp .modal .modal-close{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/close.png)}.modal .modal-header{position:relative}.modal .row{margin-bottom:0}.modal .input-group-input,.modal .input-group-select{margin-bottom:20px}.modal.modal-image{border-radius:0;padding:0!important}.modal .modal-icon{display:block;margin:0 auto 20px;opacity:0;transition:opacity .2s}.modal .modal-icon#calendar-icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/calendar-large-icon.svg) no-repeat;background-size:100%;height:89px;width:76px}@media screen and (min-width:601px){.modal .modal-icon#calendar-icon{height:128px;width:108px}}.modal .modal-icon#reminder-icon{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/reminder-hand.svg) no-repeat;background-size:100%;height:170px;width:137px}.modal.in .modal-icon{opacity:1}.modal.modal-nopad{padding:0!important}.modal.modal-footer-color .modal-body{padding:30px}.modal.modal-footer-color .modal-footer-block .modal-footer{margin-bottom:0;padding-bottom:12px}.modal.modal-footer-color .modal-footer-block.modal-footer-grey{background-color:#f6f1ef}.modal .modal-inner.bordered{border:1px solid #dcd0cb;max-width:inherit;padding:15px 10px 0;position:relative}.modal .modal-inner.bordered p:only-of-type{padding-bottom:15px}.modal .modal-inner.bordered .panel-action{bottom:6px;font-weight:600;position:absolute;right:10px;text-decoration:underline}body.modal-open .modal img{width:100%}.modal.modal-prompt{overflow:hidden;width:364px}.modal.modal-prompt .modal-body{padding:0;text-align:center}.modal.modal-prompt .modal-body p.text-danger{padding-bottom:14px}.modal.modal-prompt .modal-footer{padding:24px 0 0}.modal.modal-prompt .modal-footer .btn.btn-primary{border-right:1px solid #fff}.modal.modal-prompt .modal-footer .btn.btn-primary:hover{background:#009d82!important;color:#fff}.modal.modal-prompt .modal-footer .btn{border-radius:0;display:block;float:left;font-size:18px;font-weight:600;height:60px;line-height:40px;margin:0;text-align:center;text-shadow:none;width:50%}.modal.modal-prompt .modal-footer .btn.btn-modal-close [data-dismiss=modal]{float:none!important;margin:24px auto;max-width:213px!important}.modal.modal-prompt .modal-footer .btn.btn-default{background:#474749!important;color:#fff}.modal.modal-prompt .modal-footer .btn.btn-default:hover{background:#49494c!important}.modal.modal-prompt .modal-footer .btn:first-of-type{border-radius:4px 0 0 4px}.modal.modal-prompt .modal-footer .btn:last-of-type{border-radius:0 4px 4px 0}.modal.modal-prompt .modal-footer .btn.btn-full-width{background:#00c4a3;border-radius:4px!important;float:none;width:100%}.modal-backdrop{background:rgba(0,91,143,.5);opacity:0;transition:opacity .5s ease-in,backdrop-filter .5s ease-in;z-index:10049}.modal-backdrop.fade.in{backdrop-filter:blur(20px);opacity:1}.modal-section{border-bottom:1px solid #d3d3d3;margin-bottom:24px;padding-bottom:14px}.modal .modal-body+p{line-height:1.86;margin-top:1px}.modal-footer .btn+.btn{margin-left:0}body.modal-open{overflow:inherit;padding-right:inherit!important}.modal.modal-prompt{border:2px solid #fff;padding:0;width:471px}.modal.modal-prompt .modal-footer{border:none;padding:0}.modal .modal-footer{border-top:none;padding-top:24px}.modal.modal-wide .modal-footer .btn[data-dismiss=modal]{margin:0 auto;max-width:213px!important}.message-modal{background:#fff;border-radius:5px;box-shadow:0 0 30px 0 rgba(0,50,110,.5);display:none;left:0;margin:auto;padding:30px 24px 40px;position:fixed;right:0;top:150px;width:380px;z-index:3001}.message-modal p.h2{font-size:32px;font-weight:400;line-height:40px}.message-modal p.h3{color:#0080ba;font-size:22px;font-weight:400;line-height:28px}.message-modal a.close-message-modal{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/modal-close.webp) no-repeat 0 0;background-size:100%;display:block;height:18px;position:absolute;right:12px;top:12px;width:18px}.no-webp .message-modal a.close-message-modal{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/modal-close.png)}.message-modal:after{background:#fff;bottom:-9px;content:"";height:30px;left:16%;position:absolute;right:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:30px}.message-modal.error p.h2{color:#c1564a}.message-modal.error p.h3{color:#474749}.map-wrap{height:100%;z-index:100}.map-wrap,.map-wrap .modal{bottom:0;left:0;position:absolute;width:100%}.map-wrap .modal{border-radius:0;box-shadow:none;display:block;height:255px;margin:auto;max-height:100%;max-width:490px;padding:0!important;right:0;top:0;transform:translateX(0);transition:height .5s}.map-wrap .modal .modal-body{min-height:203px;padding:30px 30px 14px!important}.map-wrap .modal .modal-body .btn{height:45px;line-height:45px}.map-wrap .modal .modal-bottom{background:#f6f1ef;border-top:1px solid #dcd0cb;padding:14px 15px}.map-wrap .modal .modal-bottom p{font-size:14px;line-height:23px;padding:0}.map-wrap .modal.modal-results{bottom:auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);height:522px;left:auto;right:67px;top:67px}.map-wrap .overlay{background:rgba(0,91,143,.5);display:block;height:100%;position:absolute;width:100%;z-index:1000}.map-wrap .modal h2{font-size:18px;line-height:30px;padding-bottom:24px;text-align:left}.map-wrap .modal a.btn{margin-bottom:0}.map-wrap .modal .results.hidden ul{height:0}.map-wrap .modal .results ul,.results ul{-webkit-overflow-scrolling:touch;border:1px solid #d8d8d8;border-radius:0;display:block;height:300px;margin:7px 0 0;overflow-y:scroll}.map-wrap .modal .results ul li,.results ul li{border-bottom:1px solid #d7d7d7;color:#0080ba;display:block;font-weight:600;height:60px;line-height:60px;list-style:none;overflow:hidden;padding:0 30px 0 14px;position:relative;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.map-wrap .modal .results ul li.loadmore,.results ul li.loadmore{border-bottom:none;font-weight:600;text-transform:none}.loadmore.btn{margin:45px auto}.loadmore.btn.map-loadmore{bottom:15px;display:none;left:0;margin:auto;position:fixed;right:0;z-index:9999}.loadmore.btn:active,.loadmore.btn:focus{background:#005b8f;color:#fff}.map-wrap .modal .results ul li.selected,.map-wrap .modal .results ul li:hover{background:#f3f3f3;cursor:pointer}.map-wrap .modal .results ul li i{color:#474749;font-size:20px;line-height:60px;position:absolute;right:14px}.modal-list{padding-bottom:20px}.modal-list p{color:#005b8f;font-size:18px;font-weight:600;padding-bottom:10px}@media screen and (max-width:767px){.modal{padding:15px!important}.modal .modal-icon#reminder-icon{height:129px;width:104px}.map-wrap .modal{background:none}.map-wrap .modal,.modal.modal-wide{height:auto;margin:0 auto;max-height:84%;overflow-y:scroll;top:45px;width:90%}.map-wrap .modal{padding:0!important}.map-wrap .modal .modal-body{padding:20px 34px}.map-wrap .modal .modal-bottom{background:none;border:none;padding-left:15px;padding-right:15px;text-align:left}}@media screen and (max-height:750px) and (min-width:1200px){.map-wrap .modal.searched .modal-body{padding:0!important}.map-wrap .modal.searched .modal-bottom{background:none!important;border:none!important;padding:5px 0!important}.map-wrap .modal.modal-results{height:400px;max-width:450px;padding:14px 24px!important;right:20px;top:20px}.map-wrap .modal.modal-results h2{padding-bottom:14px}.map-wrap .modal.modal-results ul{height:240px}.map-wrap .modal.modal-results ul li{height:40px;line-height:40px}}.modal .login-form{margin:0 auto}@media screen and (max-width:560px){.modal.modal-wide .modal-footer .btn{float:none!important;margin:0 auto 20px;max-width:300px}.modal.modal-wide .modal-footer .btn:last-child{margin-bottom:0}}@media screen and (max-width:500px){.modal{margin-left:auto;margin-right:auto;padding:20px!important;width:92%}}@media screen and (max-width:414px){.modal .row{margin-left:-5px;margin-right:-5px}.modal .row>[class^=col-]{padding-left:5px;padding-right:5px}.modal .modal-footer.row{margin-left:auto;margin-right:auto}.message-modal{width:95%}}@media screen and (max-width:360px){.modal,.modal.modal-prompt{margin:auto;padding:20px!important;width:90%}.modal.modal-prompt h2,.modal h2{padding-left:10px;padding-right:10px}.modal.modal-prompt h2 br,.modal h2 br{display:none}}.modal-table{display:table;margin:0 auto 15px;max-width:480px;width:100%}.modal-table .modal-table-row{display:table-row;padding:5px 0}.modal-table .modal-table-cell{color:#474749;display:table-cell;font-style:italic}.modal-table .modal-table-cell:first-of-type{padding-right:10px}.modal-table .modal-table-cell:last-of-type{padding-left:10px}@media screen and (max-width:480px){.modal-table,.modal-table .modal-table-cell,.modal-table .modal-table-row{display:block}.modal-table .modal-table-row{padding:0}.modal-table .modal-table-cell{padding:0!important}}.epsmsg.modal .modal-body h2{color:#e94553;padding-bottom:15px}.epsmsg.modal .modal-body .modal-inner{max-width:350px}.epsmsg.modal .modal-body .modal-inner p{text-align:center}.epsmsg.modal .modal-body .modal-inner .btn.btn-primary{height:45px;line-height:45px;margin:25px auto 0;max-width:170px}.popover{border:1px solid #d3d3d3;border-radius:5px;color:#474749;z-index:10000}.popover a{color:#005b8f;text-decoration:underline!important}.popover.top>.arrow{border-bottom-width:0;border-top-color:#d3d3d3;bottom:-11px;left:50%;margin-left:-11px}.popover.top>.arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px}.popover.right>.arrow{border-left-width:0;border-right-color:#d3d3d3;left:-11px;margin-top:-11px;top:50%}.popover.right>.arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}.popover.bottom>.arrow{border-bottom-color:#d3d3d3;border-top-width:0;left:50%;margin-left:-11px;top:-11px}.popover.bottom>.arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px}.popover.left>.arrow{border-left-color:#d3d3d3;border-right-width:0;margin-top:-11px;right:-11px;top:50%}.popover.left>.arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.tooltip{background:none;padding:0;z-index:10000}.tooltip .tooltip-inner{background:#fff;border:1px solid #d3d3d3;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);color:#474749;font-size:14px;max-width:300px;min-width:274px;padding:9px 15px}.tooltip.in{opacity:1}.tooltip.top .tooltip-arrow{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #fff;bottom:-3px;left:50%;margin-left:-10px}.tooltip.left .tooltip-arrow{border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid #fff;border-top:10px solid rgba(0,0,0,0);margin-top:-10px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom:10px solid #fff;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);left:50%;margin-left:-10px;top:0}.tooltip.right .tooltip-arrow{border-bottom:10px solid rgba(0,0,0,0);border-right:10px solid #fff;border-top:10px solid rgba(0,0,0,0);left:0;margin-top:-10px;top:50%}body.no-scroll{overflow:hidden}.nav>ul{margin:0;padding:0}.nav>ul>li{padding:0;position:relative}.nav>ul>li,.nav>ul>li>a{display:block;transition:all .6s ease-in-out}.nav>ul>li>a{color:#fff;font-size:30px;font-weight:600;padding:15px 14px}.nav>ul>li>a:focus,.nav>ul>li>a:hover{text-decoration:none}.nav>ul>li i{border:1px solid hsla(0,0%,100%,.5);border-radius:50%;display:block;height:40px;position:absolute;right:14px;top:14px;width:40px}.nav>ul>li i:after,.nav>ul>li i:before{background:#fff;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.nav>ul>li i:after{height:20px;right:18px;transition:all .2s ease-in-out;width:2px}.nav>ul>li i:before{height:2px;right:9px;width:20px}.nav>ul>li.open-li>i:after,.nav>ul>li>ul li.open-li>i:after{height:2px}.nav>ul>li.active>a{background:#00c4a3}.nav>ul>li>ul,.nav>ul>li>ul>li>ul{display:block;max-height:0;overflow:hidden;position:relative;transition:all .6s ease-in-out}.nav>ul>li>ul>li i{height:30px;top:10px;width:30px}.nav>ul>li>ul>li i:after{height:14px;right:13px}.nav>ul>li>ul>li i:before{right:7px;width:14px}.nav>ul>li>ul>li>a{color:#fff;display:block;font-size:18px;padding:10px 14px}.nav>ul>li>ul>li>a:focus,.nav>ul>li>ul>li>a:hover{text-decoration:none}.nav>ul>li>ul>li.active>a{background:rgba(0,196,163,.5)}.nav>ul>li>ul>li>ul>li>a{color:#fff;display:block;padding:10px 30px}.nav>ul>li.open-li>ul,.nav>ul>li>ul>li.open-li>ul{max-height:1000px;transition:all .6s ease-in-out}.nav-holder{height:59px;position:relative}.nav-holder.login-holder{opacity:1}.nav-holder.login-holder.steps-holder{background:#fff}@media screen and (max-width:800px){.nav:after,.nav:before{align-items:center;backface-visibility:hidden;background:rgba(0,91,143,.9);border-radius:50%;content:"";display:flex;flex:none;height:500vw;justify-content:center;left:-250vw;opacity:0;overflow:hidden;position:fixed;top:-250vw;transform:scale(0);transition:all .6s ease;width:500vw;z-index:-1}.nav:before{background:rgba(0,196,163,.9);left:-240vw;top:-240vw}.nav-open .nav:after,.nav-open .nav:before{opacity:1;transform:scale(1)}.nav-holder{-webkit-overflow-scrolling:touch;background:none;bottom:0;height:0;left:0;margin-top:50px;opacity:0;overflow-y:scroll;position:fixed;top:0;transition:all .4s ease-in-out;width:100%;z-index:999}.nav-holder.nav-open{height:100%!important;opacity:1;padding-bottom:50px}.nav-holder.nav-open .nav{min-height:100%}.nav-holder.login-holder{background:none;display:block;overflow:hidden!important}.nav-holder.login-holder .top-nav{display:block}.navbar-toggle{float:left;margin-right:0;padding:14px 14px 15px}.navbar-toggle>span{background:none;display:block;height:16px;position:relative;width:20px}.navbar-toggle>span .bar{background:none;border-top:2px solid #fff;display:block;position:absolute;transform-origin:50% 50%;transition:transform .4s ease-out;width:20px}.navbar-toggle>span .bar:first-child{top:0}.navbar-toggle>span .bar:nth-child(2){opacity:1;top:7px;transition:transform .4s ease-out,opacity 0ms linear .2s}.navbar-toggle>span .bar:nth-child(3){top:14px}.navbar-toggle.collapsed>span .bar:first-child{animation:burger-open-top .4s ease-out forwards}.navbar-toggle.collapsed>span .bar:nth-child(2){opacity:0;transition:transform .4s ease-out,opacity 0ms linear .2s}.navbar-toggle.collapsed>span .bar:nth-child(3){animation:burger-open-bot .4s ease-out forwards}.navbar-toggle.navbar-default>span .bar:first-child{animation:burger-close-top .4s ease-out forwards}.navbar-toggle.navbar-default>span .bar:nth-child(3){animation:burger-close-bot .4s ease-out forwards}.nav>ul>li>ul:after,.nav>ul>li>ul:before{background:hsla(0,0%,100%,0);content:"";display:block;height:1px;left:14px;position:absolute;transition:all .6s ease-in-out;width:calc(100% - 28px)}.nav>ul>li>ul:after{bottom:0}.nav>ul>li>ul:before{top:0}.nav>ul>li.open-li>ul{padding:0 0 10px}.nav>ul>li.open-li>ul:after,.nav>ul>li.open-li>ul:before{background:hsla(0,0%,100%,.5)}.nav>ul>li.active>ul:before{display:none}.nav .has-children .has-children{position:relative}}@media screen and (max-width:600px){.nav-holder{margin-top:45px}}@media screen and (min-width:801px){.nav{background:#fff;border-bottom:1px solid #d3d3d3;left:0;margin-bottom:10px;position:absolute;top:0;z-index:20}.nav,.nav>ul{height:59px;width:100%}.nav>ul{list-style:none;margin:0 auto;max-width:1170px;position:relative}.nav>ul>li{float:left;transition:all .2s ease-in-out;width:20%}.nav>ul>li.mobile-only,.nav>ul>li>i{display:none}.nav>ul>li>a{background-position:center 52px;color:#005b8f;font-size:16px;height:58px;line-height:59px;padding:0;position:relative;text-align:center;text-decoration:none}.nav>ul>li>a:before{background:#d3d3d3;content:"";height:20px;left:0;position:absolute;top:20px;width:1px}.nav>ul>li>a:focus,.nav>ul>li>a:hover{color:#004972}.nav>ul>li:first-of-type>a:before{display:none}.nav>ul>li.active>a{background:none;border-bottom:10px solid #00c4a3;font-weight:700;height:59px}.nav>ul>li>ul{background:#005b8f;box-shadow:-5px 5px 0 0 rgba(50,50,50,.9);display:block;height:auto;max-height:0;transition:max-height .6s ease-in-out}.nav>ul>li>ul.open-ul{overflow:visible}.nav>ul>li>ul>li{padding:10px 14px;z-index:10}.nav>ul>li>ul>li i{border:none;right:8px;z-index:-1}.nav>ul>li>ul>li i:after,.nav>ul>li>ul>li i:before{height:2px;width:10px}.nav>ul>li>ul>li i:after{right:7px;top:9px;transform:rotate(45deg)}.nav>ul>li>ul>li i:before{transform:rotate(-45deg)}.nav>ul>li>ul>li.active,.nav>ul>li>ul>li.active>ul>li.active{background:#00c4a3}.nav>ul>li>ul>li>a{color:#fff;font-size:16px;padding:0}.nav>ul>li>ul>li>a:focus,.nav>ul>li>ul>li>a:hover{text-decoration:underline}.nav>ul>li>ul>li>ul>li>a{padding:5px 15px}.nav>ul>li>ul>li>ul{background:#005b8f;box-shadow:-5px 5px 0 0 rgba(50,50,50,.9);left:100%;position:absolute;top:0;transition:none;width:100%;z-index:-1}.nav>ul>li:focus>ul,.nav>ul>li:hover>ul,.nav>ul>li>ul>li:focus>ul,.nav>ul>li>ul>li:hover>ul{max-height:800px;transition:all .6s ease-in-out}.nav>ul>li>ul>li:focus>ul,.nav>ul>li>ul>li:hover>ul{padding:6px 0}.nav>ul>li,.nav>ul>li>a,.nav>ul>li>ul{transition:all 0s ease-in-out}.nav .has-children .has-children{position:relative}}@media screen and (min-width:801px) and (max-width:1399px){.nav>ul>li>a[href*=news]+ul>li>a{margin-left:20px;text-align:left}.nav>ul>li>a[href*=news]+ul>li>ul{left:-100%}.nav>ul>li>a[href*=news]+ul>li>i{left:8px;right:auto;transform:rotateY(180deg)}.nav>ul>li>a[href*=news]+ul{box-shadow:5px 5px 0 0 rgba(50,50,50,.9)}}@media screen and (min-width:601px){.navbar-toggle{margin-right:10px;padding:16px 10px}}@media screen and (min-width:1000px){.nav>ul>li>a,.nav>ul>li>ul>li>a{font-size:18px}}.nav.sticky>ul>li>a:after,.nav.sticky>ul>li>a:before{top:9px}@media screen and (min-width:801px){.nav.sticky{height:39px;position:fixed;top:50px}.sticky .p2u-logo{height:34px;top:11px}.pod .sticky .p2u-logo{height:27px}.sticky .search-account-basket,.sticky .search-form{top:5px}.nav.sticky>ul>li>a{height:39px;line-height:40px}.nav.sticky>ul>li.active>a{border-bottom-width:4px;border-top:0;height:38px;line-height:40px}}@media only screen and (max-width:1200px){.trust-bar .inner{padding-left:15px;padding-right:15px}.header-inner{width:100%}.header-secure{margin-right:15px}.p2u-logo{left:15px}}@media screen and (max-width:980px){.nav-holder.login-holder .top-nav.steps-nav{padding-left:14px;padding-right:14px}}@media only screen and (max-width:800px){.search-account-basket{padding-right:0;right:10px;top:5px}.no-webp .search-mobile,.search-mobile{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/search.svg) no-repeat 0 0;background-size:18px 18px;display:block;height:18px;left:14px;position:relative;top:14px;width:18px}.search-magnifier{background:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/search-blue.svg) no-repeat 0 0;right:20px;top:17px}.search-form .search-field{z-index:1}.top-nav{border-bottom:none;margin-bottom:50px}.top-nav.sticky{height:auto;position:absolute;top:0}.p2u-logo,.sticky .p2u-logo{background-size:100%;height:28px;left:0;top:13px;width:200px}.pod .p2u-logo,.pod .sticky .p2u-logo{height:28px;width:200px}.header.ppc .p2u-logo,.header.ppc .sticky .p2u-logo,.p2u-logo.no-menu,.sticky .p2u-logo.no-menu{left:15px}.empty-header+.nav-holder.sticky .top-nav{top:0}.sticky .top-nav-list{height:auto}.header.open+.nav-holder{margin-top:105px;padding-bottom:0}.nav-holder.login-holder{background:none;display:block;overflow:hidden!important}.nav-holder.login-holder .top-nav{display:block}}@media screen and (max-width:768px){.search-account-basket,.sticky .search-account-basket{right:0;top:0}}@media only screen and (max-width:600px){.p2u-logo,.sticky .p2u-logo{height:15px;left:0;margin-right:0;overflow:hidden;top:17px;width:106px}.pod .p2u-logo,.pod .sticky .p2u-logo{height:15px;width:106px}.header.ppc .p2u-logo,.header.ppc .sticky .p2u-logo{left:15px}.header-fixed.sticky{height:45px}.header.open+.nav-holder{margin-top:100px;padding-bottom:0}.header-basket.selected .basket-button{background:#fff}.header-basket.selected .icon-basket{background-position:0 0}}@media screen and (max-width:374px){.account{padding-left:10px;padding-right:10px}.nhs-account-basket .account{margin-right:0}}@media screen and (max-width:350px){.account{font-size:11px;padding-left:5px;padding-right:5px}.header-basket .basket-button,.search-button{width:40px}.basket-number{float:none;top:10px}.icon-basket{left:9px}}@media screen and (max-width:800px){.nav.sticky>ul>li>a{height:auto;line-height:inherit}}.new-returning-overlay{background:#fff;display:none;height:100%;justify-content:center;overflow:auto;padding:46px 0 75px;position:fixed;text-align:center;top:45px;width:100%;z-index:99}.new-returning-overlay .logo{display:inline;width:50%}.new-returning-overlay .nhs-logo{display:block;height:26px;position:absolute;right:23px;top:-25px;width:98px}.new-returning-overlay .h1{color:#0080ba;font-size:26px;font-weight:700;line-height:1.2em;padding:25px 30px 30px}.new-returning-overlay .new-returning-row{display:flex;flex-flow:row wrap;justify-content:center;margin-left:auto;margin-right:auto;padding-bottom:40px}.nav-holder,.nav-holder.nav-open{z-index:100}@media (min-height:600px){.new-returning-overlay h1{font-size:30px;line-height:35px;padding:60px 30px}.new-returning-overlay .new-returning-overlay{padding-bottom:40px}}@media (min-width:601px){.new-returning-overlay{padding:50px 0 180px}.new-returning-overlay .logo{padding-top:37px;width:308px}.new-returning-overlay .nhs-logo{height:39px;position:absolute;right:5px;top:-20px;width:150px}.new-returning-overlay .h1{font-size:36px;line-height:45px}}@media (min-width:746px){.new-returning-overlay .new-returning-row{justify-content:space-between}.new-returning-overlay .new-returning-row .btn{max-width:calc(50% - 10px)}}@media (min-width:801px){.new-returning-overlay{top:120px}.new-returning-overlay .h1{margin-left:auto;margin-right:auto;padding:25px 120px 64px}.new-returning-overlay .new-returning-row{width:740px}}.btn,.smart-forms .btn{border-radius:0;display:block;font-size:18px;font-weight:600;height:60px;line-height:60px;margin-bottom:14px;max-width:360px;padding:0 10px;position:relative;text-align:center;text-decoration:none;transition:all .2s;white-space:normal;width:100%}.btn,.btn:focus,.smart-forms .btn,.smart-forms .btn:focus{color:#fff;outline:none}.btn:hover,.smart-forms .btn:hover{color:#fff}.btn.active,.btn:active,.smart-forms .btn.active,.smart-forms .btn:active{box-shadow:none}.btn.btn-center,.smart-forms .btn.btn-center{margin:0 auto}.btn.disabled,.btn[disabled],.smart-forms .btn.disabled,.smart-forms .btn[disabled]{color:hsla(0,0%,100%,.5);filter:alpha(opacity=50);opacity:.5}.btn em,.btn i,.smart-forms .btn em,.smart-forms .btn i{float:right;font-size:20px;line-height:60px}.btn em.fa-left,.btn i.fa-left,.smart-forms .btn em.fa-left,.smart-forms .btn i.fa-left{display:inline;float:none;line-height:25px;margin:0 5px 0 0;vertical-align:middle}.btn.cta-btn,.smart-forms .btn.cta-btn{font-size:18px;font-weight:700;height:56px;line-height:56px;text-align:center;width:250px}.btn.cta-btn span,.smart-forms .btn.cta-btn span{display:block;position:relative}.btn.cta-btn span i,.smart-forms .btn.cta-btn span i{position:absolute;right:0}.btn.btn-primary,.smart-forms .btn.btn-primary{background:#00c4a3;border:1px solid #00c4a3}.btn.btn-primary:focus,.btn.btn-primary:hover,.smart-forms .btn.btn-primary:focus,.smart-forms .btn.btn-primary:hover{background:#009d82;border:1px solid #009d82}.btn.btn-secondary,.btn.btn-white,.smart-forms .btn.btn-secondary,.smart-forms .btn.btn-white{background:#005b8f;border:1px solid #005b8f}.btn.btn-secondary:focus,.btn.btn-secondary:hover,.btn.btn-white:focus,.btn.btn-white:hover,.smart-forms .btn.btn-secondary:focus,.smart-forms .btn.btn-secondary:hover,.smart-forms .btn.btn-white:focus,.smart-forms .btn.btn-white:hover{background:#004972;border:1px solid #004972}.btn.btn-default,.smart-forms .btn.btn-default{background:#474749;border:1px solid #474749}.btn.btn-default:focus,.btn.btn-default:hover,.smart-forms .btn.btn-default:focus,.smart-forms .btn.btn-default:hover{background:#49494c;border:1px solid #49494c}.btn.btn-danger,.smart-forms .btn.btn-danger{background:#c94d3f;border-color:#c94d3f}.btn.btn-danger:focus,.btn.btn-danger:hover,.smart-forms .btn.btn-danger:focus,.smart-forms .btn.btn-danger:hover{background:#8b3b32;border-color:#8b3b32}.btn.btn-empty,.btn.btn-empty:focus,.btn.btn-empty:hover,.smart-forms .btn.btn-empty,.smart-forms .btn.btn-empty:focus,.smart-forms .btn.btn-empty:hover{background:#fff;border:1px solid #fff;color:#005b8f}.btn.btn-inverted,.smart-forms .btn.btn-inverted{background:#005b8f;border:1px solid #fff;color:#fff}.btn.btn-inverted:focus,.btn.btn-inverted:hover,.smart-forms .btn.btn-inverted:focus,.smart-forms .btn.btn-inverted:hover{background:#fff;color:#005b8f}.btn.btn-inverted.btn-white,.smart-forms .btn.btn-inverted.btn-white{background:#fff;border:1px solid #005b8f;color:#005b8f}.btn.btn-inverted:focus,.btn.btn-inverted:hover,.smart-forms .btn.btn-inverted:focus,.smart-forms .btn.btn-inverted:hover{background:#005b8f;color:#fff}.btn.btn-ghost,.smart-forms .btn.btn-ghost{background-color:#fff;border:1px solid #474749;color:#474749}.btn.btn-ghost:focus,.btn.btn-ghost:hover,.smart-forms .btn.btn-ghost:focus,.smart-forms .btn.btn-ghost:hover{background-color:rgba(71,71,73,.09);color:#474749}.btn.btn-tertiary,.smart-forms .btn.btn-tertiary{background:#0080ba;border:1px solid #0080ba;color:#fff}.btn.btn-tertiary:focus,.btn.btn-tertiary:hover,.smart-forms .btn.btn-tertiary:focus,.smart-forms .btn.btn-tertiary:hover{background:#0080ba;border-color:#005b8f}.btn.btn-video span,.smart-forms .btn.btn-video span{background-image:url(https://static.pharmacy2u.co.uk/OTC/NewDesign/images/2017/icons/play-blue-solid.svg);background-position:10px;background-repeat:no-repeat;background-size:30px 30px;display:inline-block;margin:0 auto;padding-left:50px;padding-right:15px}.btn.btn-recessive,.smart-forms .btn.btn-recessive{color:#474749;text-decoration:underline}.btn.btn-vote,.smart-forms .btn.btn-vote{background:#fff;border:2px solid #005b8f;color:#005b8f;display:inline-block;height:40px;line-height:40px;margin-right:20px;width:40px}.btn.btn-vote i,.smart-forms .btn.btn-vote i{line-height:40px}.btn.btn-vote:focus,.btn.btn-vote:hover,.smart-forms .btn.btn-vote:focus,.smart-forms .btn.btn-vote:hover{background:#bfdfee}.btn.btn-vote-wide,.smart-forms .btn.btn-vote-wide{background:#fff;border:2px solid #005b8f;color:#005b8f;display:inline-block;height:60px;line-height:56px;margin-right:20px}.btn.btn-vote-wide i,.smart-forms .btn.btn-vote-wide i{display:inline-block;float:none;line-height:56px}@media screen and (max-width:600px){.btn.btn-vote-wide,.smart-forms .btn.btn-vote-wide{height:40px;line-height:36px;margin-right:0}.btn.btn-vote-wide i,.smart-forms .btn.btn-vote-wide i{line-height:36px}}.btn.btn-vote-wide:focus,.btn.btn-vote-wide:hover,.smart-forms .btn.btn-vote-wide:focus,.smart-forms .btn.btn-vote-wide:hover{background:#bfdfee}.btn.btn-recessive-slim,.btn.btn-slim,.smart-forms .btn.btn-recessive-slim,.smart-forms .btn.btn-slim,.table-medication .btn,.table-medication .smart-forms .btn{font-size:16px;height:40px;line-height:40px;padding-left:10px;padding-right:10px}.btn.btn-recessive-slim i.fa,.btn.btn-slim i.fa,.smart-forms .btn.btn-recessive-slim i.fa,.smart-forms .btn.btn-slim i.fa,.table-medication .btn i.fa,.table-medication .smart-forms .btn i.fa{line-height:40px}.table-medication .btn,.table-medication .smart-forms .btn{font-size:14px;width:auto}.btn.has-sub-text,.smart-forms .btn.has-sub-text{display:inline-block;padding:0 20px;text-decoration:none;width:auto}.btn.has-sub-text span.main-text,.smart-forms .btn.has-sub-text span.main-text{display:inline-block}.btn.has-sub-text span.sub-text,.smart-forms .btn.has-sub-text span.sub-text{display:inline-block;font-weight:300;margin-right:10px;padding-right:10px;position:relative}.btn.has-sub-text span.sub-text:after,.smart-forms .btn.has-sub-text span.sub-text:after{background:#fff;content:"";display:block;height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.btn.two-line,.smart-forms .btn.two-line{line-height:20px;padding:10px}.btn.two-line span,.smart-forms .btn.two-line span{display:block}.btn.two-line span.sub-text,.smart-forms .btn.two-line span.sub-text{color:hsla(0,0%,100%,.6);font-size:14px;font-style:italic}.btn span.rec-text,.smart-forms .btn span.rec-text{bottom:-25px;color:#00c4a3;font-size:16px;left:0;position:absolute;right:0}body.landing .btn.btn-outline,body.landing .smart-forms .btn.btn-outline{background:none;height:40px;line-height:40px}body.landing .btn.btn-outline.btn-primary,body.landing .smart-forms .btn.btn-outline.btn-primary{border:1px solid #00c4a3;color:#00c4a3}body.landing .btn.btn-outline.btn-primary:focus,body.landing .btn.btn-outline.btn-primary:hover,body.landing .smart-forms .btn.btn-outline.btn-primary:focus,body.landing .smart-forms .btn.btn-outline.btn-primary:hover{background:#00c4a3;color:#fff}body.landing .btn.btn-outline.btn-secondary,body.landing .smart-forms .btn.btn-outline.btn-secondary{border:1px solid #005b8f;color:#005b8f}body.landing .btn.btn-outline.btn-secondary:focus,body.landing .btn.btn-outline.btn-secondary:hover,body.landing .smart-forms .btn.btn-outline.btn-secondary:focus,body.landing .smart-forms .btn.btn-outline.btn-secondary:hover{background:#005b8f;color:#fff}@media screen and (min-width:601px){body.landing .btn.btn-outline{height:60px;line-height:60px}}.content .btn-group{margin-bottom:14px;width:100%}.content .btn-group .btn,.content .btn-group a.btn{background:none;color:#005b8f;float:left;font-size:16px;font-weight:600;padding-left:5px;padding-right:5px;text-align:center;width:50%}.content .btn-group .btn i,.content .btn-group a.btn i{float:none;padding-right:10px}.content .btn-group .btn:first-child,.content .btn-group a.btn:first-child{border-radius:0 0 0 0;border-right:none}.content .btn-group .btn:last-child,.content .btn-group a.btn:last-child{border-radius:0 0 0 0}.content .btn-group .btn:hover,.content .btn-group a.btn:hover{background:#474749;color:#fff}.content .btn-group .btn.btn-default,.content .btn-group a.btn.btn-default{border-color:#d3d3d3}.content .btn-group .btn.btn-default:hover,.content .btn-group a.btn.btn-default:hover{border-color:#474749}.content .btn-group .btn.active,.content .btn-group .btn.btn-default.active,.content .btn-group a.btn.active,.content .btn-group a.btn.btn-default.active{background:#005b8f;border-color:#005b8f;color:#fff}.content .btn-group .btn.btn-default.focus,.content .btn-group .btn.focus,.content .btn-group a.btn.btn-default.focus,.content .btn-group a.btn.focus{background:#e1dcd9;border-color:#004972;color:#004972}.content .btn-group .btn.active.focus,.content .btn-group .btn.btn-default.active.focus,.content .btn-group a.btn.active.focus,.content .btn-group a.btn.btn-default.active.focus{background:#004972;border-color:#004972;color:#fff}.landing .content .btn-group .btn,.landing .content .btn-group a.btn{background:none;font-weight:600}.landing .content .btn-group .btn.btn-default,.landing .content .btn-group a.btn.btn-default{border-color:#005b8f}.landing .content .btn-group .btn.btn-default:not(.active):hover,.landing .content .btn-group a.btn.btn-default:not(.active):hover{border-color:#005b8f;color:initial}.btn-group-input .gender-toggle{float:left;margin:0;padding:0;width:50%}.btn-group-input .gender-toggle input{height:inherit;left:0;opacity:0;position:absolute;width:inherit}.btn-group-input .gender-toggle input:checked+.toggle{background:#005b8f!important;color:#fff!important}.btn-group-input .gender-toggle .toggle{background:#fff;border:1px solid #474749;color:#474749;display:block;float:left;font-size:18px;font-weight:600;height:60px;line-height:60px;max-width:360px;outline:0;padding:10px 5px;text-align:center;transition:all .2s;width:100%}.btn-group-input .gender-toggle .toggle:hover{background:#474749;color:#fff;cursor:pointer}.btn-group-input .gender-toggle:first-of-type .toggle{border-radius:0 0 0 0;border-right:none}.btn-group-input .gender-toggle:last-of-type .toggle{border-radius:0 0 0 0}.btn-group-input.input-validation-error .gender-toggle .toggle{border-color:#c1564a}.content .validation-error .btn-group .btn,.content .validation-error .btn-group a.btn{border:1px solid #c1564a!important}fieldset[disabled] .btn{filter:alpha(opacity=50);opacity:.5}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none}.btn-inline,.form-group .btn-group.btn-toggle,.form-group .btn-group.btn-toggle .btn{margin-bottom:0}.btn-inline{display:inline-block;width:auto}.content p .btn-inline{margin-left:15px;margin-right:15px;min-width:130px;text-decoration:none}@media screen and (max-width:600px){.content p .btn-inline{display:block;margin:5px auto 0}}.content a.textlink,a.text-link{text-decoration:underline}.content a.textlink.text-link-large,a.text-link.text-link-large{color:#474749;font-size:18px;line-height:60px}.btn.text-link{background:none;color:#005b8f;display:inline-block;font-size:16px;padding:0 10px;text-decoration:underline;width:auto}.btn-fixed{max-width:226px}.btn-auto{float:right;padding-left:20px;padding-right:20px;width:auto}.btn-auto.btn-left{float:left}.btn-auto.clear:after{clear:both;content:" ";display:table}@media screen and (max-width:600px){#backToDashboard{float:none!important;margin:0 auto;max-width:360px;width:100%}.btn.btn-auto-width{display:block;max-width:360px;width:100%}.btn.btn-auto-width.btn-center-mobile{margin-left:auto;margin-right:auto}.btn.btn-secondary.btn-secondary-outline-mobile{background:#fff;border:1px solid #005b8f;color:#005b8f}.btn.btn-secondary.btn-secondary-outline-mobile:focus,.btn.btn-secondary.btn-secondary-outline-mobile:hover{background:#005b8f;border:1px solid #005b8f;color:#fff}.btn:not(.two-line):not(.always-large),.smart-forms .btn:not(.two-line){height:40px;line-height:40px}.btn.btn-center-xs{margin-left:auto;margin-right:auto}.btn.btn-deep-xs{height:60px;line-height:60px}}@media screen and (min-width:601px){.btn.btn-auto-width{display:inline-block;width:auto}}.evergreen-button.pink{background-color:#d8338b}.evergreen-button.grey{background-color:#474749;border:1px solid #474749}.evergreen-button.grey:focus,.evergreen-button.grey:hover{background-color:#49494c;border:1px solid #49494c}.evergreen-button.green{background-color:#00c4a3;border:1px solid #00c4a3}.evergreen-button.green:focus,.evergreen-button.green:hover{background-color:#009d82;border:1px solid #009d82}.grid-button .evergreen-button{margin-top:14px;max-width:320px}