@font-face{font-family:'Lato';src:url('../fonts/lato-bold-webfont.eot');src:url('../fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/lato-bold-webfont.woff') format('woff'),
url('../fonts/lato-bold-webfont.woff2') format('woff2'),
url('../fonts/lato-bold-webfont.ttf') format('truetype'),
url('../fonts/lato-bold-webfont.svg#Lato') format('svg');font-style:normal;font-weight:bold;text-rendering:optimizeLegibility;}
@font-face{font-family:'Lato';src:url('../fonts/lato-bla-webfont.eot');src:url('../fonts/lato-bla-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/lato-bla-webfont.woff2') format('woff2'),
url('../fonts/lato-bla-webfont.woff') format('woff'),
url('../fonts/lato-bla-webfont.ttf') format('truetype'),
url('../fonts/lato-bla-webfont.svg#Lato') format('svg');font-weight:600;font-style:normal;}
@font-face{font-family:'Lato';src:url('../fonts/lato-regular-webfont.eot');src:url('../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/lato-regular-webfont.woff') format('woff'),
url('../fonts/lato-regular-webfont.woff2') format('woff2'),
url('../fonts/lato-regular-webfont.ttf') format('truetype'),
url('../fonts/lato-regular-webfont.svg#Lato') format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;}
html{overflow-y:scroll;font-size:62.5%;-webkit-font-smoothing:antialiased;}
.modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255, 255, 255, .8)
url('../images/ajax-loader.gif')
50% 50%
no-repeat;}
body{min-height:100vh;position:relative;background:#009ee4;}
.oldie body{width:1150px;margin:0 auto;}
body.loading{overflow:hidden;}
body.loading .modal{display:block;}
.clearer{clear:both}
.full_width{width:100% !important;margin:0 auto;box-sizing:border-box;}
.inner_width{width:96%;padding:0;max-width:1180px;margin:0 auto;box-sizing:border-box;}
.inner_width.no_padding{width:100%;padding:0;max-width:1200px;margin:0 auto;box-sizing:border-box;}
.inner_width img{max-width:100%}
.halves_container{padding-bottom:2em;}
.half_width{width:50%;box-sizing:border-box;float:left;}
.two_thirds_width{width:66.6%;box-sizing:border-box;float:left;padding-right:10px;}
.one_thirds_width{width:33.3%;box-sizing:border-box;float:left;padding-left:10px;}
.one_eighth_width{width:12.5%;box-sizing:border-box;float:left;padding-left:10px;}
.half_width:nth-child(odd){padding-right:10px;}
.half_width:nth-child(even){padding-left:10px;}
.padded{padding:1em;}
.cf:before,
.cf:after{content:" ";display:table;}
.cf:after{clear:both}
.cf{*zoom:1}
input[type=text],
input[type=search],
textarea{-webkit-appearance:none;border-radius:0;}
*:focus{outline:none !important}
.no_padding{padding:0 !important;}
.mobile_only{display:none}
@media only screen and (max-width:700px){.mobile_only{display:block}
.not_mobile{display:none !important}
.halves_container{margin-top:-2em;}
.half_width{width:100% !important;padding:0 !important;float:none !important;}
.half_width{padding-top:2em !important;}
.two_thirds_width{width:100% !important;padding:0 !important;float:none !important;}
.two_thirds_width{padding-top:2em !important;}
.one_thirds_width{width:100% !important;padding:0 !important;float:none !important;}
.one_thirds_width{padding-top:2em !important;}
}
p,li,div,th,td,h1,h2,h3,h4,input,option,textarea{font-family:Lato, Helvetica, sans-serif;color:black;font-weight:normal;}
p{font-size:18px;font-size:1.8rem;line-height:1.4em;margin:0 0 1.4em 0;}
p.center{text-align:center}
li{font-size:18px;font-size:1.8rem;line-height:1.4em;}
a{color:#00adee;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}
a:hover{color:#00adee}
h1,
h2,
h3,
h4{font-family:Lato, Helvetica, sans-serif;font-weight:bold;letter-spacing:-0.03em;}
h1, h2.fakeH1{font-size:48px;font-size:4.8rem;line-height:1.1em;color:#00adee;margin:0 0 0.5em 0;}
h2{font-size:45px;font-size:4.5rem;line-height:1.1em;color:#00adee;margin:0.5em 0 0.5em 0;}
h3{font-size:24px;font-size:2.8rem;line-height:1.25em;color:#999999;margin:0.75em 0 0.75em 0;}
h4{font-size:18px;font-size:1.8rem;line-height:1.25em;color:#999999;margin:0.75em 0 0.75em 0;}
@media only screen and (max-width:800px){html{font-size:50%}
}
@media only screen and (max-width:600px){h1{font-size:4em}
}
header{text-align:center;margin-bottom:0 !important;background:white;position:relative;padding:0 10px;}
header > div{position:relative}
#siteLogo{padding:2em 10px 2em 0;box-sizing:border-box;top:0;width:28%;z-index:100;float:left;position:relative;}
#mobileLogo{width:230px;padding:1.2em 10px 1.2em 0;box-sizing:border-box;float:left;}
#siteLogo img,
#mobileLogo img{width:100%;height:100%;}
nav#super_nav{float:right}
nav#super_nav ul{list-style:none;padding:0;margin:0;}
nav#super_nav li{float:left;padding:2px 10px 0 0;font-size:1.6em;color:#000;}
nav#super_nav li.account_link{padding-right:5px;padding-top:0;display:block;background:#00adef;}
nav#super_nav li.account_link a{text-transform:uppercase;color:white;text-decoration:none;font-size:0.75em;padding:5px 20px 5px 5px;font-weight:bold;background-image:url(../images/account.svg);background-repeat:no-repeat;background-position:right;}
.oldie nav#super_nav li.account_link a{background-image:url(../images/account.png)}
nav#super_nav li.register_link{padding-right:5px;padding-top:0;display:block;background:#00adef;}
nav#super_nav li.register_link a{text-transform:uppercase;color:white;text-decoration:none;font-size:0.75em;padding:5px 20px 5px 5px;font-weight:bold;background-image:url(../images/register.svg);background-repeat:no-repeat;background-position:right;}
.oldie nav#super_nav li.register_link a{background-image:url(../images/register.png)}
nav#super_nav li.logout_link{padding-right:5px;padding-top:0;display:block;background:#00adef;}
nav#super_nav li.logout_link a{text-transform:uppercase;color:white;text-decoration:none;font-size:0.75em;padding:5px 20px 5px 5px;font-weight:bold;background-image:url(../images/Logout.svg);background-repeat:no-repeat;background-position:right;}
.oldie nav#super_nav li.logout_link a{background-image:url(../images/Logout.png)}
#header_cart_and_nav{width:72%;float:right;}
nav#header_nav{float:right}
nav#header_nav > ul{margin:0;text-align:right;}
nav#header_nav > ul > li{display:inline-block;text-align:right;font-size:28px;font-size:2.8rem;letter-spacing:-0.03em;list-style:none;padding:0 0 0 12px;margin:0;background-image:url(../images/nav-circle.svg);background-position:left center;background-repeat:no-repeat;position:relative;}
.no-svg nav#header_nav > ul > li{background-image:url(../images/nav-circle.png)}
nav#header_nav > ul > li:first-child{background-image:none;padding-left:0;}
nav#header_nav > ul > li > span{display:block}
nav#header_nav > ul > li > a{color:#000;-webkit-transition:0.3s all;display:inline-block;font-weight:bold;padding:1.5em 0.75em;text-decoration:none;}
.mini_cart{float:right;clear:right;text-align:right;font-size:28px;font-size:2.8rem;letter-spacing:-0.03em;letter-spacing:-0.03em;list-style:none;padding:0 0 0 30px;margin:0;padding:1.5em 0 1.5em 0.75em;background-image:url(../images/nav-circle.svg);background-position:left center;background-repeat:no-repeat;}
nav#header_nav > ul > li.account,
nav#header_nav > ul > li.telephone{display:none}
.mini_cart a{color:#000;-webkit-transition:0.3s all;display:inline-block;font-weight:bold;text-decoration:none;background-image:url(../images/basket.svg);background-repeat:no-repeat;background-position:left center;background-size:auto 100%;padding-left:35px;font-size:0.7em;color:#00adef;}
.no-svg nav#header_nav > ul > li.mini_cart a{background-image:url(../images/basket.png)}
nav#header_nav > ul > li:hover > a,
nav#header_nav > ul > li > a:active,
nav#header_nav > ul > li.active > a{color:#00adef}
nav#header_nav > ul > li > ul{display:none;position:absolute;top:3em;right:-100px;z-index:1001;list-style:none;margin:0;padding:14px 0;box-sizing:border-box;width:300px;background-image:url(/images/nav-arrow.svg);background-repeat:no-repeat;background-position:center top;}
.no-svg nav#header_nav > ul > li > ul{background-image:url(/images/nav-arrow.png);}
nav#header_nav > ul > li > ul > li{text-align:left;box-sizing:border-box;padding:0;font-size:0.75 em;line-height:1em;background-color:#00adef;background-color:rgba(0, 173, 239, 0.9);}
nav#header_nav > ul > li > ul > li:first-child{padding-top:10px;}
nav#header_nav > ul > li > ul > li:last-child{padding-bottom:10px;}
nav#header_nav > ul > li > ul > li > a{color:white;-webkit-transition:0.5s all;font-weight:bold;display:block;padding:10px 20px;text-decoration:none;}
@media only screen and (max-width:950px){nav#header_nav > ul > li > ul > li{font-size:0.9em}
}
@media only screen and (min-width:600px) and (max-width:800px){#siteLogo{width:30%}
#header_cart_and_nav{width:70%;margin-top:0;}
}
@media only screen and (max-width:700px){header{display:table;width:100%;position:relative;}
header > div.inner_width{display:table-cell;vertical-align:middle;padding:0;width:100%;position:static;}
.mini_cart{clear:none;padding:0;width:50px;height:50px;line-height:0;margin:15px 5px 0 0;background-image:none;}
.mini_cart a{width:50px;height:50px;font-size:0;line-height:0;display:block;padding:0;background-size:30px 30px;background-position:center center;}
#mobileNav{display:inline-block;float:right;height:50px;width:50px;box-sizing:border-box;padding:0;margin:15px 0 15px 0;background-color:#00adee;border-radius:0px;}
#mobileNav a{width:100%;height:100%;display:block;background-image:url('../images/menu.svg');background-size:cover;transition:0.3s all;-webkit-transition:0.3s all;}
#mobileNav.active{background-color:rgba(0, 173, 239, 0.9);}
#mobileNav.active a{background-image:url('../images/menu-close.svg');}
nav#super_nav{display:none}
nav#header_nav{width:100%;background:none;position:absolute;margin-top:0;bottom:0;left:0;margin:0;z-index:1001;}
nav#header_nav > ul{display:none;width:100%;position:absolute;background:none;padding:0;margin:0;overflow:visible;background:none;top:-16px;}
nav#header_nav > ul >li{background-color:#00adef;background-color:rgba(0, 173, 239, 0.9);background-image:none;}
nav#header_nav > ul > li.active{background-image:none}
nav#header_nav > ul > li:first-of-type{display:block}
nav#header_nav > ul > li{width:100%;display:block;text-align:left;font-size:3em;padding:0;margin:0;float:none;height:auto;}
nav#header_nav > ul > li > a{color:#fff;display:block;padding:1em;height:auto;}
nav#header_nav > ul > li:hover > a,
#header_nav > ul > li > a:active{background:rgba(0, 0, 0, 0.1);color:#fff !important;}
nav#header_nav > ul > li.active > a{color:#fff}
nav#header_nav > ul > li:hover > a,
#header_nav > ul > li > a:active{background:rgba(0, 0, 0, 0.1);color:#fff !important;}
nav#header_nav > ul > li > ul{display:none;margin:0;padding:0 0 0.5em;right:auto;}
nav#header_nav > ul > li > ul > li{display:block;margin:0;padding:0;list-style:none;font-size:0.8em;padding:0.3em 0;font-weight:300;float:none;width:100%;}
nav#header_nav > ul > li > ul > li > a{color:#fff;text-decoration:none;display:block;}
nav#header_nav > ul > li.mini_cart{padding-left:0}
nav#header_nav > ul > li > ul,
nav#header_nav > ul > li:hover > ul{position:relative;-webkit-transition:0;left:auto;width:100%;top:auto;opacity:1;background:rgb(0, 173, 239);background-color:rgba(0, 173, 239, 0.9);-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0;}
nav#header_nav > ul > li > ul > li{padding-left:30px}
nav#header_nav > ul > li.account,
nav#header_nav > ul > li.telephone{display:block}
nav#header_nav > ul > li.mini_cart a{padding-left:35px;font-size:1em;color:#fff;}
nav#header_nav > ul > li.telephone,
nav#header_nav > ul > li.mini_cart{background:#0086d4}
nav#header_nav > ul > li.mini_cart a{background-image:url(../images/basket-white.svg);background-size:28px 23px;background-position:20px center;background-repeat:no-repeat;padding-left:60px;}
nav#header_nav > ul > li.account a{background-image:url(../images/account.svg);background-size:28px 32px;padding-left:60px;background-position:20px center;background-repeat:no-repeat;}
nav#header_nav > ul > li.telephone a{background-image:url(../images/phone.svg);background-size:28px 32px;padding-left:60px;background-position:20px center;background-repeat:no-repeat;}
}
@media only screen and (max-width:370px){#mobileLogo{width:190px;padding-top:18px;}
}
#site_torso{background:white}
#site_torso.internal{padding:20px 10px}
.intro p{font-size:3em;line-height:1.25em;font-weight:normal;color:#999999;}
.messageStackError, .messageStackSuccess, .messageStackWarning{padding:1em;margin-bottom:1em;}
.messageStackError p, .messageStackSuccess p, .messageStackWarning p{padding:0;margin:0;color:white;text-align:center;font-size:1.5em;font-weight:bold;}
.messageStackError{background-color:#CC0D31;}
.messageStackWarning{background-color:#FF6C00;}
.messageStackSuccess{background-color:#81BC00;}
.button_style,
.button_style:hover,
#site_torso a.button_style,
#site_torso a.button_style:hover{border:none;padding:0.75em;background-color:#00adee;text-transform:none;font-weight:bold;letter-spacing:-0.03em;opacity:1;color:white !important;font-size:1em;display:inline-block;text-decoration:none;-webkit-appearance:none;-webkit-border-radius:0;}
.button_style.darker_button{background-color:#0086d4 !important;}
.button_style.green_button{background-color:#81BC00 !important;}
.button_style.red_button{background-color:#CC0D31 !important;}
.button_style.amber_button{background-color:#FF6C00 !important;}
.pale_box{background-color:#eeeeee;}
footer{padding:20px 0px;background:#00adee;color:#fff;}
footer > div:after{content:"";display:table;clear:both;}
#footer_left{float:left;width:25%;padding:0 0 0 0;}
#footer_left p{font-size:14px;font-size:1.4rem;font-weight:300;line-height:1.0em;list-style:none;margin:0 0 1em 0;padding:0.1em 0;color:white;}
#footer_left img{width:100%;display:block;margin-bottom:20px;margin-top:10px;}
#footer_right{float:right;width:75%;padding:0;color:white;}
#footer_right ul{clear:both;float:right;margin:0;padding:0;text-align:right;}
#footer_right ul li{border-right:1px solid #888;color:white;display:inline-block;font-size:14px;font-size:1.4rem;font-weight:300;line-height:1.0em;list-style:none;margin:0.5em 0;padding:0.1em 0.5em;}
#footer_right ul li:first-of-type{padding-left:0}
#footer_right ul li:last-of-type{border-right:0;padding-right:0;}
#footer_right ul li a{color:#FFF;text-decoration:none;}
#footer_right ul li a:hover,
#footer_right ul li a:active{text-decoration:underline}
.footer_column{float:left;padding:10px;box-sizing:border-box;min-height:10px;color:white;font-size:16px;width:25%;}
.footer_column a{color:white;text-decoration:none;}
.footer_column img{max-width:100%}
.oldie .footer_column img{width:234px}
.footer_column address{font-style:normal;font-size:16px;padding:10px 0 20px 0;margin:0;}
.footer_column h4{color:white;font-size:24px;font-weight:900;margin-top:0;}
.footer_column p#footer_phone,
.footer_column p#footer_email{margin:0;padding:10px 0 0 0;}
.footer_column p#footer_facebook,
.footer_column p#footer_twitter{display:inline-block;text-align:left;padding:30px 10px 10px 0;margin:0;}
.footer_column p#footer_facebook img,
.footer_column p#footer_twitter img{height:30px;width:auto;}
.footer_column ul{list-style:none;margin:0;padding:0;}
.footer_column li{margin:0;padding:5px 0 0 0;}
.sub_footer p{width:50%;padding:10px 0;color:white;box-sizing:border-box;float:left;font-size:16px;}
.sub_footer a{color:white;text-decoration:none;}
.sub_footer p#sub_footer_links{float:right;text-align:right;}
@media only screen and (min-width:901px){.footer_column{width:25%}
}
@media only screen and (min-width:701px) and (max-width:900px){.footer_column{width:50%;min-height:400px;}
}
@media only screen and (max-width:700px){.footer_column{width:100%;}
}
.home_quote_bar{background-image:url(../images/bg-home-quote-bar.jpg);background-repeat:no-repeat;background-attachment:fixed;}
.home_quote_bar_business1{background-image:url(../images/bg-home-quote-bar-business1.jpg);background-repeat:no-repeat;background-attachment:fixed;}
.cardboard_box_container{position:relative}
.inner_width img.home_get_the_right_price{position:absolute;left:0;bottom:-85px;width:40%;max-width:450px;}
#home_quote_form{display:block;padding:10px 0 30px 0;min-height:240px;}
.home_quote_blue_bar{background-color:#00adee;background-color:rgba(0, 173, 238, 0.8);margin:100px 0 0 0;padding:15px 0 20px 0;}
.home_quote_blue_bar .inner_width{padding-left:40%}
.home_quote_main_input{box-sizing:border-box;width:50%;padding-left:10px;float:left;}
.home_quote_blue_bar .inner_width label{display:block;font-size:20px;padding-bottom:10px;font-weight:bold;color:white;}
.home_quote_main_input input,
.home_quote_main_input select,
.home_quote_main_input select:active{border:0;font-size:20px;line-height:24px;height:40px;padding:7px 50px 9px 10px;border-radius:0;outline:none;width:100%;box-sizing:border-box;background-position:right center;background-repeat:no-repeat;background-color:white;}
.home_quote_main_input input{background-image:url(../images/bg-kg.svg)}
.oldie .home_quote_main_input input{background-image:url(../images/bg-kg.png)}
.home_quote_main_input select{-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/bg-arrow-down.svg);}
.oldie .home_quote_main_input select{padding-right:5px}
.home_quote_main_input select::-ms-expand{display:none}
#home_quote_buttons{padding-left:40%}
#home_quote_advanced_button{display:inline-block;background:#0086d4;padding:5px 10px;color:white;font-weight:bold;text-decoration:none;margin-left:10px;font-size:16px;float:left;}
.account_docs_download_button{display:inline-block;background:#81BC00;padding:5px 10px;color:white;font-weight:bold;text-decoration:none;margin-left:10px;font-size:16px;float:left;}
.account_docs_download_button:hover{color: #ffffff;}
#home_quote_submit{float:right;clear:left;font-size:25px;background:#0086d4;}
.home_stripe h3{text-align:center;margin:0;}
.partner_logos{padding:0;display:table;table-layout:auto;}
.partner_logos a{display:table-cell;vertical-align:middle;}
.partner_logos img{width:100%;margin:0;}
.partner_logos img#partner_logos_2{float:right;margin-bottom:20px;}
.coloured_stripe{background-color:#00adee}
.coloured_stripe h2{color:white}
.home_stripe h2{text-align:center;padding-top:40px;margin-top:0;width:96%;margin:0 auto;}
.delivery_partners{padding:20px 0}
.one_two_three{padding-bottom:40px}
.home_stripe.one_two_three h2{padding-bottom:20px}
.oneTwoThreeList > p{width:33.3333333%;float:left;margin:0;padding:0 10px;box-sizing:border-box;}
.oneTwoThreeList em{display:block;float:left;padding:50px;width:50px;height:50px;line-height:50px;font-size:50px;font-weight:900;color:white;text-align:center;font-style:normal;background-color:#0086d4;border-radius:50%;margin-right:20px;margin-top:-50px;}
.oneTwoThreeList span{display:block;text-align:left;color:white;font-weight:900;font-size:1.5em;padding-right:20px;padding-top:50px;}
.twitter_bar{background:#eeeeee}
#home_twitter{margin-bottom:0;padding-left:0;padding-right:0;overflow:hidden;padding-top:0;padding-bottom:0;font-size:14px;font-size:1.4rem;height:48px;}
#home_twitter_left{padding:0 10px 0 40px;margin:0;font-size:16px;font-size:1.6rem;color:#00adee;letter-spacing:0px;position:relative;line-height:48px;overflow:hidden;float:left;font-weight:bold;background-image:url(../images/twitter.png);background-repeat:no-repeat;background-position:10px center;background-size:25px 25px;width:120px;}
#home_twitter_left a{color:#0591cf;text-decoration:none;}
#home_twitter_right{padding:0;margin:0;position:relative;overflow:hidden;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;}
#home_twitter_right p{width:96%;vertical-align:middle;padding:0 2%;margin:0;font-size:16px;font-size:1.6rem;color:#666;letter-spacing:0px;line-height:48px;padding-top:0.0em;font-weight:normal;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.image_bar{background-repeat:no-repeat;background-position:center top;}
.need_package_bringing_home{background-image:url(../images/bg-plane.jpg);max-height:350px;}
.tnt_ten_percent{background-image:url(../images/bg-tnt-ten-percent.jpg);max-height:350px;}
.call_us{background-image:url(../images/bg-call-us.jpg);height:350px;background-size:cover;background-position:center center;}
.oldie .call_us{background-image:url(../images/bg-call-us-smaller.jpg)}
.call_us a{display:block;width:100%;height:100%;font-size:0px;cursor:default;}
.need_package_bringing_home h2{text-align:left;color:white;width:50%;max-width:660px;margin:0.75em 0 0 0;padding-top:0;}
.tnt_ten_percent h2{text-align:left;color:white;width:50%;max-width:660px;margin:0.75em 0 0 0;padding-top:0;}
.need_package_bringing_home p{font-size:2.2em;color:white;}
.tnt_ten_percent p{font-size:2.2em;color:white;}
.trust_pilot_stripe{padding:40px 0 20px 0}
.trust_pilot_stripe img{max-width:700px;display:block;margin:0 auto;padding:0 0 10px 0;}
.online_store img{display:block;margin:20px auto;}
.online_store p,
.trust_pilot_stripe p{text-align:center;font-size:2.2em;margin-top:20px;}
.tracking_form{display:block;padding:40px 0;}
.tracking_form label{display:block;width:21%;float:left;margin:0;padding:5px 20px 0 0;box-sizing:border-box;color:white;text-align:left;line-height:28px;font-size:28px;}
.tracking_form label span{display:none;}
.tracking_form #tracking_number{width:68%;box-sizing:border-box;padding:10px 10px;line-height:20px;font-size:20px;height:42px;border:none;outline:none;display:block;float:left;}
.tracking_form #track_button{width:9%;float:right;background-color:#0086d4;font-size:20px;min-height:42px;padding:10px 0px;line-height:20px;box-sizing:border-box;}
.welcome_stripe{padding:40px 0}
.welcome_stripe h1{text-align:center}
.welcome_stripe p.button{font-size:2.2em;margin-top:20px;text-align:center;}
@media only screen and (max-width:1215px){.tracking_form label{font-size:24px}
.tracking_form #tracking_number,
.tracking_form #track_button{font-size:18px;line-height:18px;}
}
@media only screen and (max-width:1130px){.inner_width img.home_get_the_right_price{bottom:-50px}
}
@media only screen and (max-width:1110px){.oneTwoThreeList span{font-size:1.25em}
}
@media only screen and (max-width:1060px){.tracking_form label{font-size:19px}
}
@media only screen and (max-width:1024px){.oneTwoThreeList em{padding:40px;width:40px;height:40px;line-height:40px;font-size:40px;margin-top:-40px;}
.oneTwoThreeList span{padding-top:40px;font-size:1em;line-height:1em;}
}
@media only screen and (max-width:1000px){.inner_width img.home_get_the_right_price{bottom:-40px}
}
@media only screen and (max-width:950px){.inner_width img.home_get_the_right_price{bottom:0px}
}
@media only screen and (max-width:860px){.tracking_form label{font-size:17px}
}
@media only screen and (max-width:850px){.oneTwoThreeList em{padding:40px;width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px auto 20px auto;float:none;text-align:center;}
.oneTwoThreeList span{padding-top:40px;padding-right:0;font-size:1.2em;line-height:1em;text-align:center;}
}
@media only screen and (max-width:800px){.inner_width img.home_get_the_right_price{bottom:25px;width:40%;max-width:450px;}
}
@media only screen and (max-width:785px){.tracking_form label{font-size:16px}
.tracking_form #tracking_number,
.tracking_form #track_button{font-size:16px;line-height:16px;}
}
@media only screen and (max-width:767px){.partner_logos img{width:100%}
.trust_pilot_stripe img{max-width:100%;display:block;margin:0 auto;padding:0 0 10px 0;}
.tracking_form span{font-size:40px;float:none;width:100%;padding:0 0 40px 0;}
.tracking_form label{width:100%;font-size:40px;margin-bottom:1em;}
.tracking_form #tracking_number,
.tracking_form #track_button{font-size:24px;line-height:24px;float:none;width:100%;margin-bottom:20px;}
}
@media only screen and (max-width:700px){#home_quote_advanced_button{font-size:12px}
#home_quote_submit{font-size:20px}
.home_quote_blue_bar{margin-top:120px}
.home_quote_blue_bar .inner_width,
#home_quote_buttons{padding-left:0}
.oneTwoThreeList em{padding:30px;width:30px;height:30px;line-height:30px;font-size:30px;margin:-20px auto 20px auto;float:none;}
.oneTwoThreeList span{padding-top:40px;padding-right:0;font-size:1.2em;line-height:1em;text-align:center;}
.call_us{height:200px} 
.tnt_ten_percent h2,
.tnt_ten_percent p{width:100%}
.need_package_bringing_home h2,
.need_package_bringing_home p{width:100%}
.inner_width img.home_get_the_right_price{bottom:220px;width:35%;left:50%;margin-left:-17.5%;}
}
@media only screen and (max-width:610px){#home_twitter_left{text-indent:-10000px;width:0px;padding-right:0;}
}
@media only screen and (min-width:510px) and (max-width:660px){.inner_width img.home_get_the_right_price{bottom:230px;width:25%;left:50%;margin-left:-12.5%;}
}
@media only screen and (max-width:400px){.call_us{height:150px}
}
@media only screen and (max-width:350px){.inner_width img.home_get_the_right_price{bottom:225px;width:35%;left:50%;margin-left:-17.5%;}
}
.header_image{background-repeat:no-repeat;font-size:10px;height:37em;width:100%;background-position:center center;background-size:cover;}
.header_image.short_header{font-size:5px;}
.header_image.auto_height{height:auto;}
.header_info{padding:2em 0;}
.header_info_inner{background-color:#00adee;background-color:rgba(0,173,238,0.8);font-size:1.8em;color:white;padding:1.1111em;}
.header_info_inner a.button_style{float:right;padding-top:0.2em !important;padding-bottom:0.2em !important;margin-top:-0.1em;}
.header_image h1{color:white;padding-top:1.25em;position:relative;}
.header_box_image{position:absolute;right:0;width:25%;top:-20%;}
.breadcrumbs{font-size:1.8em;color:#999;padding:1.1em 0;}
.breadcrumbs a{color:#999;text-decoration:none;}
.breadcrumbs a:hover{color:#00adee;}
.left_navigation{float:left;width:23.73%;padding-bottom:2em;}
.left_navigation h3{font-size:2em;color:white;background-color:#00adee;padding:1em;margin:0;}
.left_navigation ul{list-style:none;margin:0;padding:0;}
.left_navigation li{font-size:1.8em;border-top:1px solid #ddd;}
.left_navigation li a{display:block;padding:1.1em;text-decoration:none;color:#999;}
.left_navigation li.active a, .left_navigation li a:hover{color:#00adee;}
.left_navigation li:first-child{border-top:0;}
.main_body{float:right;width:74.57%;padding-bottom:1em;}
.main_body h1, .main_body h2.fakeH1{margin-top:-0.1em;}
.main_body h2{font-size:30px;}
.main_body h2.fakeH1{font-size:48px;font-size:4.8rem;}
.main_body h3{font-size:24px;}
.main_body h4{font-size:18px;}
@media only screen and (max-width:1215px){.header_image{height:30em;}
.header_image h1{padding-top:1em;}
}
@media only screen and (max-width:950px){.header_image{height:25em;}
.header_image h1{padding-top:0.7em;}
}
@media only screen and (max-width:800px){.header_image{height:20em;}
}
@media only screen and (max-width:700px){.breadcrumbs{display:none;}
.left_navigation{display:none;}
.main_body{width:100%;margin-top:1em;}
.header_info_inner a.button_style{float:none;margin-top:1em;display:block !important;text-align:center;}
}
@media only screen and (max-width:640px){.header_image{height:15em;}
.header_image h1{padding-top:0.4em;}
}
@media only screen and (max-width:600px){.header_image h1{padding-top:1.25em;}
}
@media only screen and (max-width:500px){.header_image{height:10em;}
.header_image h1{padding-top:0.75em;}
}
a.telephone_link{text-decoration:none;cursor:default;}
.form_style input[type="number"], .form_style input[type="text"], .form_style input[type="email"], .form_style input[type="password"], .form_style textarea, .form_style select{display:block;box-sizing:border-box;width:100%;margin:0;padding:0;border:1px solid #ddd;background-color:#f8f8f8;font-size:1.8em;padding:0.55em;margin-bottom:1.5em;-webkit-appearance:none;border-radius:0;}
.form_style select{background-image:url(../images/bg-arrow-down.svg);background-position:right center;background-repeat:no-repeat;padding-right:2.5em;}
.oldie .form_style select, .oldie .form_style select:active{padding-right:5px}
.oldie .form_style select::-ms-expand{display:none}
.form_style .pale_box input[type="text"], .form_style .pale_box input[type="email"], .form_style .pale_box input[type="password"], .form_style .pale_box textarea,
.form_style .pale_box select{background-color:#ffffff;}
.form_style.tighter input[type="text"], .form_style.tighter input[type="email"], .form_style.tighter input[type="password"], .form_style.tighter textarea{margin-bottom:0.5em;font-size:1.6em;padding:0.3em;}
.form_style .short{width:33.333% !important;}
.form_style.tighter p.input_replacement{margin:0;margin-bottom:0.5em;font-size:1.6em;padding:0.3em 0;}
.form_style .checkbox_box{margin-bottom:2.8em;}
.form_style .checkbox_box label{padding-bottom:0;}
.fieldHelp{width:1em;height:1em;font-size:1em;line-height:1em;padding:0.1em;background-color:#666;color:white;float:right;text-align:center;border-radius:1em;cursor:pointer;margin-top:0.25em;}
.fieldHelp_text{margin:0px 0px 1em 0;position:relative;padding:0;display:none;}
.fieldHelp_text p{font-size:16px;font-size:1.6em;background-color:#666;color:white;margin:0 0 0 0;padding:0.5em;position:relative;}
.form_style input[type="text"].error, .form_style input[type="email"].error, .form_style textarea.error{border:1px solid #cc6666;}
.form_style textarea{min-height:10em;}
.form_style label{display:block;width:100%;font-size:2em;color:#666;padding-bottom:0.5em;}
.form_style.tighter label{padding-bottom:0.25em;}
.form_style label span{color:#cc6666;}
.form_style input[type="submit"]{font-size:2.5em;float:right;}
.main_body address{font-style:normal;display:block;font-size:2em;color:#666666;}
.parcel_item_detail, .parcel_item_detail_date_created{float:left;width:25%;text-align:center;box-sizing:border-box;padding:1.5em 1em;}
.parcel_item_detail_double{float:left;width:50%;text-align:left;box-sizing:border-box;padding:1.5em 1em;}
@media only screen and (max-width:700px){.parcel_item_detail{width:50% !important;text-align:left;}
.parcel_item_detail_double{width:50% !important;text-align:left;}
.parcel_item_detail_date_created{display:none;}
}
.shopping_basket{}
.shopping_basket_header{background-color:#00adee;}
.shopping_basket_header > div > div{color:white;font-size:1.8em !important;padding:0.75em 0 !important;}
.shopping_basket_item:nth-child(even){background-color:#f8f8f8;}
.basket_courier, .basket_consigment_description, .basket_number_of_parcels,
.basket_price, .basket_delete, .account_orders_booking_ref, .basket_view, .basket_address, .basket_extracoverline{float:left;width:15%;text-align:center;box-sizing:border-box;padding:1.5em 1em;}
.basket_courier{padding-top:0;}
.basket_courier p{font-size:1.4em;margin-bottom:0;}
.basket_consigment_description{width:45%;}
.basket_extracoverline{width:60%;}
.basket_address{width:80%;}
.basket_consigment_description p{font-size:1.6em;margin-bottom:0;}
.basket_consigment_description p strong{font-size:1.25em;}
.basket_number_of_parcels p{font-size:3em;font-weight:bold;line-height:1em;}
.account_orders_booking_ref p{font-size:1.6em;margin-bottom:0;}
.basket_number_of_parcels span{display:none;}
.basket_price strong{font-size:3em;font-weight:bold;}
.basket_price span{font-size:1.8em;font-weight:normal;display:none;}
.basket_delete{width:10%;text-align:right;}
.basket_view{width:10%;text-align:right;}
.basket_delete img{height:4em;width:auto;}
.basket_view img{height:4em;width:auto;}
.shopping_basket_footer{padding-bottom:4em;}
.shopping_basket_footer p{text-align:right;font-size:3em;color:#999;}
.shopping_basket_footer p strong{color:black;}
.shopping_basket_footer p.shopping_basket_total, .shopping_basket_footer p.shopping_basket_total strong{color:#00adee;}
.shopping_basket_checkout{float:right;font-size:2.5em !important;}
.shopping_basket_continue_shopping{float:left;font-size:1.6em !important;}
.shopping_basket_continue_shopping_no_float{margin-bottom:10px;font-size:1.6em !important;}
@media only screen and (max-width:700px){.shopping_basket_header > div > div{display:none;}
.shopping_basket_item > div > div{width:33.3333%;}
.basket_consigment_description{width:66.6666% !important;}
.basket_consigment_description p{text-align:left;}
.basket_number_of_parcels{clear:both;text-align:left;}
.basket_number_of_parcels p{font-size:2em;}
.basket_number_of_parcels span{display:inline;}
.account_orders_booking_ref{clear:both;text-align:left;}
.account_orders_booking_ref p{font-size:2em;}
.account_orders_booking_ref span{display:inline;}
.basket_price{width:50% !important;text-align:left;}
.basket_price strong{font-size:2em;}
.basket_price span{display:inline;font-size:1.4em;}
.basket_delete{width:16.6666% !important;}
.basket_view{width:16.6666% !important;}
.basket_delete img{float:right;height:2em;width:auto;}
.basket_view img{float:right;height:2em;width:auto;}
}
.ci_goods{}
.ci_goods_header{background-color:#00adee;}
.ci_goods_header > div > div{color:white;font-size:1.8em !important;padding:0.75em 0 !important;}
.ci_goods_item:nth-child(even){background-color:#f8f8f8;}
.goods_tariff_number, .goods_description, .goods_general, .goods_quantity{float:left;width:12%;text-align:left;box-sizing:border-box;padding:1em 1em 0em 0em;}
.goods_price, .goods_delete, .account_orders_booking_ref, .goods_view, .goods_address, .goods_extracoverline{float:left;width:15%;text-align:center;box-sizing:border-box;padding:1.5em 1em;}
.goods_courier{padding-top:0;}
.goods_tariff_number p{font-size:1.4em;margin-bottom:0;}
.goods_consigment_description{width:45%;}
.goods_extracoverline{width:60%;}
.goods_description{width:25%;}
.goods_consigment_description p{font-size:1.6em;margin-bottom:0;}
.goods_consigment_description p strong{font-size:1.25em;}
.goods_number_of_parcels p{font-size:3em;font-weight:bold;line-height:1em;}
.goods_description p{font-size:1.6em;margin-bottom:0;}
.goods_description p strong{font-size:1.25em;}
.goods_price strong{font-size:3em;font-weight:bold;}
.goods_general span{font-size:1.8em;font-weight:normal;display:none;}
.goods_delete{width:10%;text-align:right;}
.goods_view{width:10%;text-align:right;}
.goods_delete img{height:4em;width:auto;}
.goods_view img{height:4em;width:auto;}
.ci_goods_footer{padding-bottom:4em;}
.ci_goods_footer p{text-align:right;font-size:3em;color:#999;}
.ci_goods_footer p strong{color:black;}
.ci_goods_footer p.ci_goods_total, .ci_goods_footer p.ci_goods_total strong{color:#00adee;}
.ci_goods_checkout{float:right;font-size:2.5em !important;}
.ci_goods_continue_shopping{float:left;font-size:1.6em !important;}
.ci_goods_continue_shopping_no_float{margin-bottom:10px;font-size:1.6em !important;}
@media only screen and (max-width:700px){.ci_goods_header > div > div{display:none;}
.ci_goods_item > div > div{width:33.3333%;}
.goods_description{width:66.6666% !important;}
.goods_description p{text-align:left;}
.goods_number_of_parcels{clear:both;text-align:left;}
.goods_number_of_parcels p{font-size:2em;}
.goods_number_of_parcels span{display:inline;}
.account_orders_booking_ref{clear:both;text-align:left;}
.account_orders_booking_ref p{font-size:2em;}
.account_orders_booking_ref span{display:inline;}
.goods_general{width:50% !important;text-align:left;}
.goods_general strong{font-size:2em;}
.goods_general span{display:inline;font-size:1.4em;}
.goods_delete{width:16.6666% !important;}
.goods_view{width:16.6666% !important;}
.goods_delete img{float:right;height:2em;width:auto;}
.goods_view img{float:right;height:2em;width:auto;}
}
.drop_off_locator{}
.drop_off_locator_header{background-color:#00adee;}
.drop_off_locator_header > div > div{color:white;font-size:1.8em !important;padding:0.75em 0 !important;}
.drop_off_locator_item:nth-child(even){background-color:#f8f8f8;}
.locator_drop_off_type, .locator_address, .locator_distance_miles,
.locator_opening_times, .locator_goto{float:left;width:15%;text-align:center;box-sizing:border-box;padding:1.5em 1em;}
.locator_drop_off_type{padding-top:0;}
.locator_drop_off_type p{font-size:1.4em;margin-bottom:0;}
.locator_address{width:45%;}
.locator_address p{font-size:1.6em;margin-bottom:0;}
.locator_address p strong{font-size:1.25em;}
.locator_distance_miles p{font-size:3em;font-weight:bold;line-height:1em;}
.locator_distance_miles span{display:none;}
.locator_opening_times strong{font-size:3em;font-weight:bold;}
.locator_opening_times span{font-size:1.8em;font-weight:normal;display:none;}
.locator_goto{width:10%;text-align:right;}
.locator_goto img{height:4em;width:auto;}
.drop_off_locator_footer{padding-bottom:4em;}
.drop_off_locator_footer p{text-align:right;font-size:3em;color:#999;}
.drop_off_locator_footer p strong{color:black;}
.drop_off_locator_footer p.drop_off_locator_total, .drop_off_locator_footer p.drop_off_locator_total strong{color:#00adee;}
.drop_off_locator_checkout{float:right;font-size:2.5em !important;}
.drop_off_locator_continue_shopping{float:left;font-size:1.6em !important;}
@media only screen and (max-width:700px){.drop_off_locator_header > div > div{display:none;}
.drop_off_locator_item > div > div{width:33.3333%;}
.locator_address{width:66.6666% !important;}
.locator_address p{text-align:left;}
.locator_distance_miles{clear:both;text-align:left;}
.locator_distance_miles p{font-size:2em;}
.locator_distance_miles span{display:inline;}
.locator_opening_times{width:50% !important;text-align:left;}
.locator_opening_times strong{font-size:2em;}
.locator_opening_times span{display:inline;font-size:1.4em;}
.locator_goto{width:16.6666% !important;}
.locator_goto img{float:right;height:2em;width:auto;}
}
.send_parcel_form_header label, .send_parcel_form_header select{display:inline-block !important;width:auto;}
.send_parcel_form_header label{color:#999;font-size:3em;line-height:1em;}
.send_parcel_form_header select{border:1px solid #ddd !important;margin-left:0.5em;font-size:2em !important;text-align:center;}
.send_parcel_form select,
.send_parcel_form select:active{border:0;font-size:1.8em;line-height:auto;padding:0.55em 2.5em 0.55em 0.55em;border-radius:0;background-size:2em auto;outline:none;box-sizing:border-box;background-position:right center;background-repeat:no-repeat;background-color:white;-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/bg-arrow-down.svg);}
.oldie .send_parcel_form select, .oldie .send_parcel_form select:active{padding-right:5px}
.send_parcel_form select::-ms-expand{display:none}
.send_parcel_list{background-color:#00adee;margin-top:2em;}
.send_parcel_item{padding:2em 0;clear:both;}
.send_parcel_item:nth-of-type(even){background:#0086d4;background-color:rgba(0, 134, 212,0.25);}
.send_parcel_item label, .send_parcel_item select, .send_parcel_item input{width:100%;border:none !important;}
.send_parcel_item label{color:white;width:100%;font-weight:bold;}
.send_parcel_item label span{display:none;}
.send_parcel_weight, .send_parcel_weight, .send_parcel_from,
.send_parcel_destination, .send_parcel_length, .send_parcel_width,
.send_parcel_height, .send_parcel_postcode, .send_parcel_compare_prices , .send_parcel_number_of_parcels{float:left;width:12%;box-sizing:border-box;padding-left:2em;margin:0;}
.send_parcel_weight, .send_parcel_postcode{padding-left:0px;}
.send_parcel_compare_prices, .send_parcel_number_of_parcels{width:26%;padding-top:2em;float:left;padding-left:4em;}
.send_parcel_weight input, .send_parcel_length input, .send_parcel_width input,
.send_parcel_height input, .send_parcel_postcode input{background-position:right center;background-repeat:no-repeat;padding-right:2.5em !important;border-radius:0;background-size:2em auto;}
.send_parcel_postcode input{background-position:right center;background-repeat:no-repeat;padding-right:1em !important;border-radius:0;background-size:2em auto;}
.send_parcel_weight input{background-image:url(../images/bg-kg.svg);}
.no-svg .send_parcel_weight input{background-image:url(../images/bg-kg.png);}
.send_parcel_postcode{width:25%;}
.send_parcel_length input, .send_parcel_width input, .send_parcel_height input{background-image:url(../images/bg-cm.svg);}
.no-svg .send_parcel_length input, .no-svg .send_parcel_width input, .no-svg .send_parcel_height input{background-image:url(../images/bg-cm.png);}
.send_parcel_from,
.send_parcel_destination{width:25%;}
.send_parcel_use_addresses{width:50%;}
#copy_parcels{display:none;}
#copy_parcels a{font-size:1.6em !important;float:right;display:block;margin-bottom:2em;}
.send_parcel_list_footer{padding:4em 0;}
.send_parcel_list_compare_prices{float:right;font-size:2.5em !important;}
@media only screen and (max-width:700px){.send_parcel_weight, .send_parcel_weight, .send_parcel_from,
.send_parcel_destination, .send_parcel_length, .send_parcel_width,
.send_parcel_height, .send_parcel_from, .send_parcel_destination, .send_parcel_postcode, .send_parcel_use_addresses, .send_parcel_compare_prices, .send_parcel_list_compare_prices{width:50%;}
.send_parcel_number_of_parcels{width:100%;}
.send_parcel_destination, .send_parcel_width{clear:both;padding-left:0;}
.form_style input[type="number"], .form_style input[type="text"], .form_style input[type="email"], .form_style input[type="password"], .form_style textarea,
.form_style select{font-size:16px !important;}
}
.results_list_container{padding:1em;}
.results_list_container h2{padding-top:0;margin-top:0;}
.result_item{background:white;padding:10px 10px 0px 10px;margin-top:20px;}
.result_logo{width:28%;float:left;}
.result_title{width:42%;float:left;box-sizing:border-box;padding:0 10px;}
.result_title h3{margin-top:0;text-align:center;color:black;font-size:2em;line-height:1em;margin-bottom:0;}
.result_title p{text-align:center;font-size:1.6em;line-height:1em;margin-top:0.5em;}
.result_price{width:30%;float:left;}
.result_price p{text-align:right;}
.result_price p.exVAT{font-size:3em;font-weight:600;margin-bottom:0;margin-top:0;padding-top:0;line-height:normal;}
.result_price p.exVAT span{font-size:0.4em;font-weight:bold;margin-top:0;}
.result_price p.incVAT{line-height:normal;font-size:1.2em;}
.result_footer{clear:both;}
.result_footer_item{float:left;width:25%;padding-top:10px;}
.result_footer_item > img{display:block;width:100%;}
.result_footer_more_information_button{padding-bottom:10px;}
.result_footer_more_information_button{cursor:pointer;}
.result_footer_more_information_button.active{background-color:#048bd6;}
ul.result_footer_more_information{clear:both;list-style:none;margin:0;background-color:#048bd6;color:white;padding:40px;margin-left:-10px;margin-right:-10px;}
ul.result_footer_more_information li{color:white;font-size:1.4em;min-height:28px;background-repeat:no-repeat;background-position:0px 10px;background-size:28px 28px;padding-left:43px;padding-top:10px;}
ul.result_footer_more_information li p{color:white;font-size:1em;}
.result_footer_more_information_information{background-image:url('../images/icon_more-information.svg');}
.no-svg .result_footer_more_information_information{background-image:url('../images/icon_more-information.png');}
.result_footer_more_information_protection{background-image:url('../images/icon_protection.svg');}
.no-svg .result_footer_more_information_protection{background-image:url('../images/icon_protection.png');}
.result_footer_more_information_dimensions{background-image:url('../images/icon_dimensions.svg');}
.no-svg .result_footer_more_information_dimensions{background-image:url('../images/icon_dimensions.png');}
@media only screen and (max-width:1080px){.result_price p.exVAT{font-size:2.5em;}
}
@media only screen and (max-width:920px){.result_price p.exVAT{font-size:2em;}
ul.result_footer_more_information{padding:20px;}
}
@media only screen and (max-width:700px){.result_price p.exVAT{font-size:3em;}
.result_logo{width:20%;float:left;}
.result_title{width:50%;}
}
@media only screen and (max-width:450px){.result_price p.exVAT{font-size:2em;}
}
@media only screen and (max-width:350px){.result_price p.exVAT{font-size:1.8em;}
}
.BookParcel1_logo{width:50%;float:left;}
.BookParcel_twenty_percent{width:20%;}
.BookParcel1_price_first_item{background:white;padding:10px 10px 0px 10px;margin-top:20px;}
.BookParcel1_price_line_item{background:white;padding:0px 10px 0px 10px;margin-top:0px;}
@media only screen and (max-width:1080px){.BookParcel_twenty_percent{width:50%;}
}
@media only screen and (max-width:920px){.BookParcel_twenty_percent{width:50%;}
}
@media only screen and (max-width:700px){.BookParcel_twenty_percent{width:50%;}
}
@media only screen and (max-width:450px){.BookParcel_twenty_percent{width:50%;}
}
@media only screen and (max-width:350px){.BookParcel_twenty_percent{width:50%;}
}
.pshidden{display:none;}
.fiddypercent_left{width:50%;overflow:hidden;float:left;}
.fiddypercent_right{margin-left:50%;overflow:hidden;clear:both;}
