.container-fluid-no-padding{padding:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#YourCookieSettings{padding:2px 0 4px 0;background-color:#f0f0f0;text-align:center;font-size:12px;margin-bottom:12px;position:relative;z-index:10000;margin-top:80px;margin-bottom:-80px}@media (max-width:767px){#YourCookieSettings{margin-top:60px;margin-bottom:-60px}}#YourCookieSettings .yourCookieSettingsClose{background-image:url(/your-cookie-settings/your-cookie-settings-close.png);background-position:top left;position:relative;top:5px;left:0;width:18px;height:18px;display:inline-block;cursor:pointer}#YourCookieSettings .yourCookieSettingsClose:hover{background-position:bottom left}.header{height:60px}@media (min-width:768px){.header{height:80px}}.navbar-default{margin-bottom:0;border-bottom:1px solid #d6d6d6;background:#efefef;background:-moz-linear-gradient(left, #efefef 0, #e5e5e5 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, #efefef), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(left, #efefef 0, #e5e5e5 100%);background:-o-linear-gradient(left, #efefef 0, #e5e5e5 100%);background:-ms-linear-gradient(left, #efefef 0, #e5e5e5 100%);background:linear-gradient(to right, #efefef 0, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#e5e5e5', GradientType=1)}.navbar-default .navbar-brand{height:60px;line-height:50px;padding:7px 15px}.navbar-default .navbar-brand img{height:46px}@media (min-width:768px){.navbar-default{height:80px;padding-top:1px;padding-bottom:5px}.navbar-default .navbar-brand{height:72px;line-height:72px;padding:10px 15px 0 15px}.navbar-default .navbar-brand img{height:60px}.navbar-default .navbar-nav{margin-top:14px}.navbar-default .navbar-nav li{margin-right:12px}}@media (min-width:768px) and (max-width:991px){.navbar-default .navbar-brand{padding:15px 15px 0 15px}.navbar-default .navbar-brand img{height:50px}}.navbar-default .navbar-collapse{border-color:#fff;background-color:rgba(255,255,255,0.5)}@media (min-width:768px){.navbar-default .navbar-collapse{background-color:rgba(255,255,255,0)}}.navbar-default .navbar-nav li a{font-weight:bold;padding:15px 20px 15px 20px}.navbar-default .navbar-nav li a:link{color:#0854a1;background-color:transparent}.navbar-default .navbar-nav li a:visited{color:#0854a1;background-color:transparent}.navbar-default .navbar-nav li a:hover{color:#fff;background-color:#ea1c23}.navbar-default .navbar-nav li a:hover .fa{color:#fff}.navbar-default .navbar-nav li a:active{color:#fff;background-color:#ea1c23}.navbar-default .navbar-nav li a .fa{color:#ea1c23}.navbar-default .navbar-nav li.active a:link{color:#fff;background-color:#ea1c23}.navbar-default .navbar-nav li.active a:visited{color:#fff;background-color:#ea1c23}.navbar-default .navbar-nav li.active a:hover{color:#fff;background-color:#ea1c23}.navbar-default .navbar-nav li.active a:hover .fa{color:#fff}.navbar-default .navbar-nav li.active a:active{color:#fff;background-color:#ea1c23}.navbar-default .navbar-nav li.active a .fa{color:#fff}@media (min-width:768px) and (max-width:991px){.navbar-default .nav>li>a{padding-left:10px;padding-right:10px}}@media (min-width:992px) and (max-width:1199px){.navbar-default .nav>li>a{padding-left:12px;padding-right:12px}}.navbar-default .navbar-toggle{margin-top:12px;color:#fff;background-color:#0854a1}.navbar-default .navbar-toggle:visited{background-color:#0854a1}.navbar-default .navbar-toggle:hover{background-color:#ea1c23}.navbar-default .navbar-toggle:focus{background-color:#ea1c23}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.page-jumbotron{background-size:cover;background-position:center;margin-top:-80px}@media (max-width:767px){.page-jumbotron{height:100px}}@media (min-width:768px) and (max-width:991px){.page-jumbotron{height:280px}}@media (min-width:992px) and (max-width:1199px){.page-jumbotron{height:330px}}@media (min-width:1200px){.page-jumbotron{height:380px}}.catalogueMenuSearch{margin-top:20px}.catalogueMenuSearch input{height:42px}.subMenu{list-style-type:none;margin:20px 0 0 0;padding:0}.subMenu li.title{margin-bottom:10px}.subMenu li.title a{font-size:21px;color:#ec1f27}.subMenu li.main{margin-bottom:5px}.subMenu li.main a{font-weight:bold}.subMenu li.sub{margin-bottom:5px;padding-left:25px}.subMenu .subMenu{margin-top:0}#Content ul.subMenu{list-style-type:none;margin:15px 0 15px 0;padding:0}#Content ul.subMenu li.title a{color:#fff;font-size:18px;text-decoration:none;padding:10px;margin-bottom:5px;display:block;background-color:#40489f}#Content ul.subMenu li.main a{display:block;padding:10px 10px 10px 20px;text-decoration:none}#Content ul.subMenu li.main a:hover,#Content ul.subMenu li.main a.active{color:#fff;background-color:#2557a1}#Content ul.subMenu li.sub a{display:block;padding:10px 10px 10px 30px;text-decoration:none}#Content ul.subMenu li.sub a:hover,#Content ul.subMenu li.sub a.active{color:#fff;background-color:#2557a1}#Content ul.subMenu li.yellowSubmarine a{display:block;padding:10px 10px 10px 40px;text-decoration:none}#Content ul.subMenu li.yellowSubmarine a:hover,#Content ul.subMenu li.yellowSubmarine a.active{color:#fff;background-color:#2557a1}#Footer .partners{padding-top:30px;padding-bottom:30px;margin-top:30px;background:#b4d3f1;background:-moz-linear-gradient(left, #b4d3f1 0, #b7d5f3 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, #b4d3f1), color-stop(100%, #b7d5f3));background:-webkit-linear-gradient(left, #b4d3f1 0, #b7d5f3 100%);background:-o-linear-gradient(left, #b4d3f1 0, #b7d5f3 100%);background:-ms-linear-gradient(left, #b4d3f1 0, #b7d5f3 100%);background:linear-gradient(to right, #b4d3f1 0, #b7d5f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4d3f1', endColorstr='#b7d5f3', GradientType=1)}#Footer .partners img{margin-left:auto;margin-right:auto}@media (max-width:991px){#Footer .partners img{margin-bottom:15px}}#Footer .mainFooter{margin-top:30px;color:#fff;background-color:#052d55;padding-top:20px;padding-bottom:20px}#Footer .mainFooter a{color:#fff}#Footer .mainFooter ul.footerLinks{list-style-type:none;margin:0 0 15px 0;padding:0}#Footer .mainFooter ul.footerLinks li.title{font-weight:bold;margin-bottom:10px}#Footer .mainFooter ul.footerLinks li.main a{padding-top:2px;padding-bottom:2px;display:block}#Footer .mainFooter ul.footerLinks li.main a.footerLogo{width:45px;height:45px;margin-right:10px;float:left}@media (min-width:768px){html{position:relative;min-height:100%}body{margin-bottom:414px}#Footer{position:absolute;bottom:0;width:100%;height:414px}}@media (max-width:991px){.bannercontainer .tparrows{display:none}}.bannercontainer .mainTitle{font-family:"droid_sansbold",Arial,Verdana,sans-serif;padding:10px 10px 10px 10px;line-height:45px;font-size:40px;color:#fff;text-align:center;text-transform:uppercase;background-color:#ea1c23}.bannercontainer .subTitle{font-family:"droid_sansbold",Arial,Verdana,sans-serif;padding:10px 10px 10px 10px;line-height:45px;font-size:40px;color:#fff;text-align:left;text-transform:uppercase;background-color:#ea1c23}#HomeLoginArea{padding-top:30px;padding-bottom:30px;margin-top:30px;background:#d4d9db;background:-moz-linear-gradient(left, #d4d9db 0, #b5b9bb 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, #d4d9db), color-stop(100%, #b5b9bb));background:-webkit-linear-gradient(left, #d4d9db 0, #b5b9bb 100%);background:-o-linear-gradient(left, #d4d9db 0, #b5b9bb 100%);background:-ms-linear-gradient(left, #d4d9db 0, #b5b9bb 100%);background:linear-gradient(to right, #d4d9db 0, #b5b9bb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4d9db', endColorstr='#b5b9bb', GradientType=1)}#HomeLoginArea .loginTitle{font-size:25px;text-transform:uppercase;font-weight:bold;color:#0854a1}@media (max-width:991px){#HomeLoginArea .loginTitle{text-align:center;margin-bottom:15px}}@media (min-width:992px){#HomeLoginArea .loginTitle{margin-top:8px}}#HomeLoginArea .loginForm input{width:235px;border-radius:0;padding:10px 12px 10px 12px;height:50px;margin-right:15px}@media (max-width:767px){#HomeLoginArea .loginForm input{width:100%;text-align:center}}@media (min-width:768px) and (max-width:991px){#HomeLoginArea .loginForm input{width:269px}}@media (min-width:992px) and (max-width:1199px){#HomeLoginArea .loginForm input{width:177px;border-radius:0;padding:10px 12px 10px 12px;height:50px;margin-right:15px}}@media (max-width:767px){#HomeLoginArea .loginForm .formButton{width:100%;text-align:center}}@media (min-width:768px){#HomeLoginArea .loginForm .formButton{float:right;display:inline}}#HomeLoginArea .loginForm .formButton button,#HomeLoginArea .loginForm .formButton a{font-size:19px;text-align:center}#HomeLoginArea .loggedInForm{text-align:center}#HomeLoginArea .loggedInForm label{font-size:25px;text-transform:uppercase;color:#0854a1}@media (max-width:991px){#HomeLoginArea .loggedInForm label{text-align:center;margin-bottom:15px;font-size:14px}}@media (min-width:768px) and (max-width:991px){#HomeLoginArea .loggedInForm label{margin-top:18px;margin-right:10px;font-size:20px}}@media (min-width:992px){#HomeLoginArea .loggedInForm label{margin-top:5px;margin-right:40px}}@media (max-width:767px){#HomeLoginArea .loggedInForm .formButton{width:100%;text-align:center}}@media (min-width:768px){#HomeLoginArea .loggedInForm .formButton{display:inline;margin-right:10px}}#HomeLoginArea .loggedInForm .formButton button,#HomeLoginArea .loggedInForm .formButton a{font-size:19px;text-align:center}@media (max-width:767px){table.basket table,table.basket thead,table.basket tbody,table.basket th,table.basket td,table.basket tr{display:block}table.basket thead tr{position:absolute;top:-9999px;left:-9999px}table.basket tr{border:1px solid #ccc}table.basket td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}table.basket td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}table.basket td:nth-of-type(1){text-align:center;font-weight:bold}table.basket td:nth-of-type(2){text-align:center;font-weight:bold}table.basket tfoot tr th{text-align:center !important}table.basket td:nth-of-type(1):before{content:""}table.basket td:nth-of-type(2):before{content:""}table.basket td:nth-of-type(3):before{content:"Price"}table.basket td:nth-of-type(4):before{content:"Quantity"}table.basket td:nth-of-type(5):before{content:"Line Value"}table.basket .basketQuantity{text-align:center}}@media (min-width:992px){.basketQuantityArea{padding-right:5px}}@media (min-width:992px){.basketQuantityArea .basketQuantity{height:48px}}.basketButtons{padding-left:0}.checkoutDetails .well h3{margin-top:5px;margin-bottom:20px}.checkoutDetails .terms label{text-align:left;margin-top:5px}.validationList{padding:0 10px 17px 20px}.validationList ul{margin-top:10px;margin-bottom:4px}.validationList ul li{margin-bottom:6px}.btn-breadcrumb .btn:not(:last-child):after{content:" ";display:block;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:10px solid #fff;position:absolute;top:50%;margin-top:-17px;left:100%;z-index:3}.btn-breadcrumb .btn:not(:last-child):before{content:" ";display:block;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:10px solid #adadad;position:absolute;top:50%;margin-top:-17px;margin-left:1px;left:100%;z-index:3}.btn-breadcrumb .btn{padding:6px 12px 6px 24px}.btn-breadcrumb .btn:first-child{padding:6px 6px 6px 10px}.btn-breadcrumb .btn:last-child{padding:6px 18px 6px 24px}.btn-breadcrumb .btn.btn-default:not(:last-child):after{border-left:10px solid #fff}.btn-breadcrumb .btn.btn-default:not(:last-child):before{border-left:10px solid #ccc}.btn-breadcrumb .btn.btn-default:hover:not(:last-child):after{border-left:10px solid #ebebeb}.btn-breadcrumb .btn.btn-default:hover:not(:last-child):before{border-left:10px solid #adadad}.btn-breadcrumb>*>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-breadcrumb>*:nth-child(n+2){display:none}@media (max-width:767px){.btn-breadcrumb>*:nth-last-child(-n+2){display:block}.btn-breadcrumb>* div{max-width:100px}}@media (min-width:768px) and (max-width:991px){.btn-breadcrumb>*:nth-last-child(-n+3){display:block}.btn-breadcrumb>* div{max-width:200px}}@media (min-width:992px) and (max-width:1199px){.btn-breadcrumb>*:nth-last-child(-n+4){display:block}.btn-breadcrumb>* div{max-width:200px}}@media (min-width:1200px){.btn-breadcrumb>*:nth-last-child(-n+6){display:block}.btn-breadcrumb>* div{max-width:300px}}