::-moz-selection{color:#fff;background:#111}::selection{color:#fff;background:#111}a::-moz-selection{color:#111}a::selection{color:#111}#enquiriescontent:after,#enquiriescontent:before,#header:after,#header:before,.booking_confirm>table tr:after,.booking_confirm>table tr:before,.booking_holder_main:after,.booking_holder_main:before,.booking_holder_main>table tr:after,.booking_holder_main>table tr:before,.info2_holder .info2:after,.info2_holder .info2:before,.info2_holder:after,.info2_holder:before,.info_block:after,.info_block:before{content:' '!important;display:table!important}#enquiriescontent:after,#header:after,.booking_confirm>table tr:after,.booking_holder_main:after,.booking_holder_main>table tr:after,.info2_holder .info2:after,.info2_holder:after,.info_block:after{clear:both!important}#enquiriescontent,#header,.booking_confirm>table tr,.booking_holder_main,.booking_holder_main>table tr,.info2_holder,.info2_holder .info2,.info_block{zoom:1!important}@media (max-width:960px){body{margin:0!important;min-width:300px!important}#container,#menucont{width:100%!important}#leftcol{width:100%!important;display:none!important}#content{width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;float:none!important;height:auto!important}.new_text{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;float:none!important;width:100%!important;padding:.5em!important;font-size:1em!important;margin:0!important}}@media (max-width:960px){#header{width:100%!important;height:auto!important;background:#1791AA!important}#header img{display:block!important;float:none!important;margin:0 auto!important}#header>a{display:block!important;margin:0 auto!important;width:100%!important;text-align:center!important;text-decoration:none!important;position:relative!important;padding-bottom:4em!important}#header>a:before{display:block!important;width:100%!important;position:absolute!important;bottom:32px!important;text-align:center!important;content:"01637 222585 or 01637 852341"!important;color:#fff!important;font-size:1.2em!important;padding-top:.5em!important;letter-spacing:.1em!important}#header>a:after{display:block!important;width:100%!important;position:absolute!important;bottom:.5em!important;content:"info@cornwallcarhire.co.uk"!important;color:#fff!important;letter-spacing:.1em!important;text-align:center!important}#header>img{display:none!important}}@media (max-width:960px){#header #current,#header #notcurrent{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:block!important;float:none!important;width:100%!important;margin:0!important;border-right:0!important;border-left:0!important;border-top:0!important;border-bottom:solid 2px #fff!important;padding:0!important}#header #current:first-of-type,#header #notcurrent:first-of-type{border-top:solid 2px #fff!important}#header #current a,#header #notcurrent a{display:block!important;padding:.5em!important}#header #current{padding:.5em!important}}@media (max-width:960px){#linksbar{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;max-height:2em!important;overflow:hidden!important;-webkit-transition:max-height!important;transition:max-height!important;-webkit-transition-duration:.2s!important;transition-duration:.2s!important}#linksbar:before{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:block!important;width:100%!important;content:"Menu"!important;text-transform:uppercase!important;text-align:center!important;padding:.5em!important;letter-spacing:.1em!important;line-height:1!important;cursor:pointer!important}#linksbar.open{max-height:20em!important}#linksbar{font-size:1em!important}#linksbar a,#linksbar span{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:block!important;text-align:center!important;padding:.5em!important;margin:0!important}#linksbar a:visited,#linksbar span:visited{color:#58CFE9!important}#linksbar a:visited:hover,#linksbar span:visited:hover{color:#fff!important}}@media (max-width:960px){.lightheader{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;width:100%!important;float:none!important;padding:.5em!important;margin:0!important}.orange-text{width:100%!important;font-size:1em!important;padding:.5em!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}#content{width:100%!important}#content img{width:100%!important;height:auto!important;float:none!important;display:block!important;max-width:30em!important;margin:0 auto!important}#content>a[href="/winter-prices.htm"],.open_24{display:none!important}#hometextbox{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;margin:0!important;width:100%!important;border:none!important;padding:.5em!important;font-size:1em!important;float:none!important}#hometextbox>br{display:none!important}#hometextbox .hometextbox_box,#hometextbox>.hometextbox_box_small{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:block!important;width:100%!important;height:auto!important;float:none!important;border:none!important;border-bottom:1px solid #111!important;font-size:1em!important;padding:1em .5em!important;line-height:1.4!important}#hometextbox .hometextbox_box>.hometextbox_box_small,#hometextbox>.hometextbox_box_small>.hometextbox_box_small{font-size:1em!important;display:block!important;padding:0!important;margin:0!important;line-height:1.4!important;float:none!important}.cat_box{float:none!important;margin:0 auto 4em!important}.guarantee{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;width:100%!important;padding:1em!important}.testimonials_holder{padding:.5em!important}}@media (max-width:960px){#footer{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;width:100%!important;height:auto!important;padding:1em .5em!important}}@media (max-width:960px){.darkheader{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;width:100%!important;height:auto!important;float:none!important;margin:0!important;padding:.5em!important}#faqcontent{width:100%!important;font-size:1em!important}#faqwhitebox{width:90%!important;margin:0 auto!important;float:none!important;height:auto!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:1em!important}#faqwhitebox a{display:block!important;padding:.5em 0!important}#faqcontenttext{width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;height:auto!important;padding:0 .5em!important}}@media (max-width:960px){#enquriescontact{width:100%!important;float:none!important;height:auto!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;padding:.5em!important}.enquiriesgreen{width:100%!important;float:none!important;height:auto!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;margin:0!important;border:none!important;font-size:1em!important;padding:.5em!important}#enquiriescontent{width:100%!important;float:none!important;height:auto!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;padding:2em .5em!important}#enquiriescontent form{width:100%!important;height:auto!important;display:block!important}#enquiriescontent .form{padding:0!important;width:100%!important;max-width:20em!important;margin:0 auto!important;height:auto!important;float:none!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}#enquiriescontent input[type=submit]{width:100%!important;margin:1em 0 0!important}}@media (max-width:960px){table.hometextbox_box_small{width:100%!important;font-size:1em!important;padding:.5em!important}div.car_row{font-size:1em!important}div.car_row.head{display:none!important}div.car_row .model_div{padding:1em .5em!important;height:auto!important;width:40%!important;line-height:1!important;min-height:4em!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}div.car_row .door_div{padding:1em 0!important;width:20%!important;height:auto!important;line-height:1!important;min-height:4em!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border-left:1px solid #b3b3b3!important}div.car_row .door_div:after{content:" doors"!important}div.car_row .seat_div{padding:1em 0!important;width:20%!important;height:auto!important;line-height:1!important;min-height:4em!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border-left:1px solid #b3b3b3!important}div.car_row .seat_div:after{content:" seats"!important}div.car_row .gearbox_div{padding:1em 0!important;height:auto!important;line-height:1!important;min-height:4em!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border-left:1px solid #b3b3b3!important;width:20%!important;text-transform:uppercase!important}div.car_row .tariff_band{width:25%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border-left:1px solid #b3b3b3!important;height:auto!important;padding:3em 0 1em!important;margin-bottom:.5em!important;position:relative!important}div.car_row .tariff_band:before{content:"\00a3"!important}div.car_row .tariff_band:after{display:block!important;width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;top:0!important;left:0!important;padding:.5em!important;font-size:.8em!important;font-weight:700!important;position:absolute!important;content:"1 Day"!important}div.car_row .tariff_band:nth-of-type(8n-2):after{content:"2 Days (per day)"!important}div.car_row .tariff_band:nth-of-type(8n-1):after{content:"3 Days (per day)"!important}div.car_row .tariff_band:nth-of-type(8n):after{content:"4 Days (per day)"!important}div.car_row .tariff_band:nth-of-type(8n+1):after{content:"5 Days (per day)"!important}div.car_row .tariff_band:nth-of-type(8n+2):after{content:"6-7 Days package"!important}div.car_row .tariff_band:nth-of-type(8n+3):after{content:"+Extra Days"!important}div.car_row .tariff_band:nth-of-type(8n+4):after{content:"14 Day package"!important}div.car_row .tariff_band:nth-of-type(4n+1){clear:left!important;border-left:0!important}}@media (max-width:960px){.booking_holder_main{width:100%!important}.booking_confirm{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;width:100%!important;border:0!important}.booking_confirm .calc_row{width:100%!important}#content .calc_row img{width:auto!important}div.calc_row div.calc_label{float:none!important;text-align:left!important;width:100%!important}div.calc_row div.calc_input{padding:0!important;width:100%!important}}@media (max-width:960px){.booking_holder_main>table{width:100%!important}.booking_holder_main>table tr{display:block!important;border-top:1px solid #ddd!important;padding:0!important;height:auto!important;background:#eee!important}.booking_holder_main>table tr td{display:block!important;float:left!important;width:33%!important;margin:0!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.quote_button{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;max-width:100%!important;height:auto!important;padding:.5em!important}.small_terms{width:100%!important;padding:.5em!important;font-size:1em!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.cat_image2{float:none!important;margin:0 auto 1em!important;height:auto!important}.cat_image2 div,.cat_image2 img{float:none!important}.info_block{width:100%!important}.info_block .cat_name2{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;width:100%!important}.info_block .cat_from2{width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;margin:0!important;padding:0!important;float:none!important}.info_block>form{width:100%!important;float:none!important}.info_block>form .quote_button_book_now{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:block!important;background:#D0F1FB!important;border-radius:.5em!important;width:80%!important;margin:.5em auto!important;float:none!important;border:1px solid rgba(17,17,17,.3)!important;padding:.5em!important;height:auto!important}.info_block .quote_button_button{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;text-align:center!important;display:block!important;background:#D0F1FB!important;border-radius:.5em!important;width:80%!important;margin:.5em auto!important;border:1px solid rgba(17,17,17,.3)!important;padding:.5em!important;height:auto!important;float:none!important}.info2_holder{width:80%!important;float:none!important;margin:1em auto!important;height:auto!important}.info2_holder .info2{width:40%!important;float:left!important;margin:0!important;text-align:center!important}#content .info2_holder img{width:auto!important;float:left!important;margin:0!important}#content .info2_holder:nth-of-type(2n) img{width:1em!important;background:red}h3,h4{display:block!important;padding:.5em!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:1.4em!important}}@media (max-width:960px){.booking_confirm>table{width:100%!important}.booking_confirm>table tr{display:block!important;border-top:1px solid #ddd!important;padding:0!important;height:auto!important;background:#eee!important}.booking_confirm>table tr th{text-align:center!important;width:100%!important;display:block!important}.booking_confirm>table tr td{display:block!important;float:left!important;width:25%!important;margin:0!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.confirm_row{width:100%!important;margin-bottom:1em!important}.confirm_row .label{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;width:100%!important;padding-left:0!important;text-align:left!important;margin-bottom:.5em!important;font-size:1.2em!important;font-weight:700!important}.confirm_row .input{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;width:100%!important;padding-left:0!important}.confirm_row .input input,.confirm_row .input select,.confirm_row .input textarea{width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;margin-bottom:.5em!important;padding:.5em!important}.confirm_row .input .star{color:#fff!important;position:relative!important}.confirm_row .input .star:before{color:#111!important;content:"Required Field"!important}.confirm_row .input .star:after{display:block!important;content:""!important;position:absolute!important;border-bottom:1em solid #C00!important;border-left:.5em solid transparent!important;border-right:.5em solid transparent!important;top:0!important;right:-.7em!important}.booking_clear{width:100%!important}.booking_clear .secure_button{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:block!important;background:#D0F1FB!important;border-radius:.5em!important;width:80%!important;margin:.5em auto!important;float:none!important;border:1px solid rgba(17,17,17,.3)!important;padding:.5em!important;height:auto!important;cursor:pointer!important}}@media (max-width:960px){.DHTMLSuite_calendar{position:fixed!important;top:50px!important;left:10px!important}}@media (max-width:960px){#header{position:relative!important;margin-bottom:2em}#header:before{position:absolute;top:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block!important;width:100%!important;color:#111!important;text-transform:uppercase!important;font-style:italic!important;text-align:center!important;padding:.5em!important;line-height:1!important;background:#D0F1FB!important;content:"Free 2nd Driver on Every Hire"!important}#header:after{top:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block!important;width:100%!important;color:red!important;text-transform:uppercase!important;text-align:center!important;font-size:1.5em!important;padding:.5em!important;line-height:1!important;font-weight:700!important;background:#fff!important;content:"Open 7 Days a week"!important}}