@media print{@page{size:330mm 427mm;margin:14mm}.container{width:1170px}}body{margin:0px;background-color:#deeeff;font-size:16px;font-weight:normal;font-family:arial, helvetica, sans-serif}.popup_body{background-color:#ffffff;padding:10px}a{color:#d85819;font-size:13px;font-weight:normal;font-family:arial, helvetica, sans-serif;text-decoration:underline}a:hover{color:#3F9B04}h1{color:#4bb704;font-size:20px;font-weight:bold;font-family:arial, helvetica, sans-serif;text-decoration:none;text-align:center;padding:15px;margin:0px}h2{color:#4bb704;font-size:18px;font-weight:bold;font-family:arial, helvetica, sans-serif;text-decoration:none}h3{color:#f47623;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif}h5{color:#f47623;font-size:20px;font-weight:bold;font-family:arial, helvetica, sans-serif;text-decoration:none;text-align:center;padding:15px;margin:0px}h6{color:#093;font-size:15px;font-weight:bold;font-family:arial, helvetica, sans-serif;padding:0 0 4px 0px}hr{border:none;border-top:solid 1px #3F9B04}.img-responsive{margin:0 auto}.smaller_par{font-size:12px;line-height:13px;color:#666666;font-family:Arial, Helvetica, sans-serif}.border{border:1px solid #ccc;padding:5px;background:#FFF}.iconpax{padding:5px;margin-bottom:5px}.contactbox{background:#fff url('/images/layout/bg_tbl.jpg') repeat-x left top}.spacer{height:45px;margin:0;padding:0}#index_left_topframe{text-align:justify;margin-bottom:0px;padding-left:0px}#index_right_topframe{float:right;width:140px;padding:0px;padding-left:10px;right:0px;margin:0px}#easter_learn_more{float:right;margin:0px;padding:0px;font-size:12px}#content_wrapper{padding:0px;border:0px;margin:0px auto;width:1000px;background-color:#FFFFFF}.mar_box{border:thin;color:#6C0;margin-top:5px;margin-right:305px;margin-bottom:5px;margin-left:25px;padding-left:20px;padding-top:5px;padding-right:5px;padding-bottom:5px;border-style:dotted}.lmenu{width:200px}.attention{color:#4bb704;font-size:13px;font-weight:bold;font-family:arial, helvetica, sans-serif}.o_attention{color:#d85819;font-size:13px;font-weight:bold;font-family:arial, helvetica, sans-serif}.addrl1{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;background-color:#ffffff}.addrl2{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;background-color:#FFF3CC}.boxborder{border:1px solid #3F9B04}.boxborder_nobottom{border-top:1px solid #d85819;border-left:1px solid #d85819;border-right:1px solid #d85819}.background{background-image:url(/images/background.gif);background-repeat:repeat-y;background-position:center center}.bottomBorder{border-bottom:1px solid #32B44A}.bottomTopBorder{border-bottom:1px solid #32B44A;border-top:1px solid #32B44A}.branch_button{color:#033;background:#063;font-size:14px;font-weight:bold;font-family:verdana;border-bottom:1px solid #d85819;border-top:1px solid #d85819;border-right:1px solid #d85819;padding:5px;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:linear-gradient(top, #ffffff 0%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0 );border:#E8E8E8 1px solid;height:auto}.branch_button:hover{color:#c90;border:1px #069 solid;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 18%, #eeeeee 78%);background:-webkit-gradient(linear, left top, left bottom, color-stop(18%,#fcfcfc), color-stop(78%,#eeeeee));background:-webkit-linear-gradient(top, #fcfcfc 18%,#eeeeee 78%);background:-o-linear-gradient(top, #fcfcfc 18%,#eeeeee 78%);background:-ms-linear-gradient(top, #fcfcfc 18%,#eeeeee 78%);background:linear-gradient(top, #fcfcfc 18%,#eeeeee 78%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#eeeeee',GradientType=0 )}.branch_heading{color:#3f9b04;font-size:16px;padding:5px;font-weight:bold;font-family:arial, helvetica, sans-serif;padding-bottom:10px;border-bottom:0}.branch_heading2_left{color:#d85819;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border:1px solid #ccc}.branch_heading5{color:#033;background:#063;font-size:14px;font-weight:bold;font-family:verdana;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;padding:5px;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:linear-gradient(top, #ffffff 0%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0 );border:#E8E8E8 1px solid;height:auto}.branch_heading2{color:#033;background:#063;font-size:14px;font-weight:bold;font-family:verdana;border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;padding:5px;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:linear-gradient(top, #ffffff 0%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0 );border:#E8E8E8 1px solid;height:auto}.branch_heading2:hover{color:#033;background:#063;font-size:14px;font-weight:bold;font-family:verdana;border-bottom:1px solid #d85819;border-top:1px solid #d85819;border-right:1px solid #d85819;padding:5px;background:#fcfff4;background:-moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(40%,#dfe5d7), color-stop(100%,#b3bead));background:-webkit-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%);background:-o-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%);background:-ms-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%);background:linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );border:#E8E8E8 1px solid;height:auto}.vehicleContentHeading2{color:#000;font-size:16px;font-weight:normal}.branch_text1r{color:#000000;font-size:12px;font-weight:normal;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background-color:#E8FFE8}.branch_text1l{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;background-color:#E8FFE8}.branch_text2r{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}.branch_text2l{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;background-color:#ffffff}.branch_text_row1{color:#000000;font-size:12px;font-weight:normal;font-family:verdana;border-bottom:1px solid #d85819;border-right:1px solid #d85819;background-color:#9C9}.branch_text_row2{color:#000000;font-size:12px;font-weight:normal;font-family:verdana;border-bottom:1px solid #d85819;border-right:1px solid #d85819;border-left:1px solid #d85819;background-color:#ffffff}.child_seat{clear:left;display:block;float:left;width:130px}.content_list_index li{display:block;position:relative;overflow:hidden}.content_list_index li a{background-color:#FFFFFF;position:relative;width:auto;z-index:2}.content_list_index div{border-top:1px dotted #000000;left:100px;position:absolute;top:14px;width:100%;z-index:1;text-align:right}.content_list_index span{float:right;background-color:white;float:right;position:relative;z-index:2}.content_list li{list-style-type:none;margin:1em 0 1em 0}.content_list a{width:165px;padding-bottom:1px;float:left}.contentBorderTop{border-left:1px solid #3F9B04;border-right:1px solid #3F9B04;border-top:1px solid #3F9B04}.contentBorderBottom{border-left:1px solid #3F9B04;border-right:1px solid #3F9B04;border-bottom:1px solid #3F9B04;margin:0 auto}.contentBorder{border-left:1px solid #3F9B04;border-right:1px solid #3F9B04}.content_border{border:1px solid #3F9B04;padding:10px 73px;width:630px}.contentBorderRight{border-right:1px solid #3F9B04}.contentBorderLeft{border-left:1px solid #3F9B04}.contentText{color:#000000;font-size:12px;font-weight:Normal;font-family:arial, helvetica, sans-serif;border-left:1px solid #32B44A;border-right:1px solid #32B44A;padding-left:40px;padding-right:40px;padding-top:10px;padding-bottom:10px}.contentTextul{color:#000000;font-size:12px;font-weight:bold;font-family:verdana, arial, helvetica, sans-serif;border:1px solid #4bb704;padding-left:40px;padding-top:10px;padding-bottom:10px;width:240px}.costbreakdown_heading{color:#F19B1F;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819}.costbreakdown_heading2{color:#4bb704;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;padding-bottom:10px}.costbreakdown_heading_bottom{color:#000000;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;background-color:#fff3cc}.costbreakdown_text{color:#000000;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819}.costbreakdown_text_bottom{color:#d85819;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;background-color:#fff3cc}.costbreakdown_box{border:1px solid #d85819}.deposittext{color:#000000;font-size:12px;font-weight:normal;font-family:arial;padding-top:5px;padding-bottom:5px}.paddedlink{padding-left:20px}.padded{padding-right:5px;padding-left:20px;padding-top:10px;padding-bottom:10px}.footer{color:#097A0B;font-size:11px;font-weight:bold;font-family:arial, helvetica, sans-serif;text-decoration:none}#footer{background-color:#deeeff;padding-bottom:5px}#footer ul,#footer li{list-style-type:none;padding:0px;margin:0px}#footer li{display:inline;margin-right:14px}#footer .links_container{width:100%;text-align:center}#footer .items_3 .links_container{width:278px;padding:0 10px 0 10px;margin:0px}#footer .items_4 .links_container{margin-left:5px;margin-right:2px}#footer .links_container ul{padding:0 0 10px;list-style-type:none}#footer .links_container a{font-size:14px;color:#f47623}#footer .links_container img{border:none;margin-top:2px;margin-bottom:2px}#footer .links_container a:hover{color:#097a0b}#footer .links_container h1{margin:0 0 0.25em 0;color:#fff;font-size:16px;font-weight:bold;padding:0px;color:#097a0b}#footer .footer_link{text-decoration:none}#footer .container{z-index:1;overflow:hidden;padding:0px 10px}#footer .bg_top{background:url(/images/layout/footercontainer_top.png) top left no-repeat;height:30px}#footer .contact_cont{position:absolute;right:0px;padding:0 22px 0 0}#footer .contact_text{color:#097a0b;font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:normal}#footer .footer_link a{color:#097A0B;font-family:arial, helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none}#footer .footer_link a:hover{color:#3F9B04}#footer .footer_link{background-color:white}.footer:hover{color:#F47623}.footerBackground{background-color:#47A30C}.happyclient_text{color:#F78334;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.h1Text{color:#ffffff;font-size:20px;font-weight:normal;font-family:arial, helvetica, sans-serif}.h2Text{color:#276831;font-size:18px;font-weight:normal;font-family:arial, helvetica, sans-serif}.h2text{color:#276831;font-size:18px;font-weight:normal;font-family:arial, helvetica, sans-serif}.h3text{color:#000000;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif}.h4Text{color:#F47623;font-size:18px;font-weight:normal;font-family:arial, helvetica, sans-serif;padding-bottom:10px}.phone{color:#097a0b;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;position:relative;left:560px;top:20px;height:20px;width:189px;background-image:url(/images/newzealand_phone.gif);background-position:top left;background-repeat:no-repeat}.insurance_row_heading{color:#000000;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;background-color:#E5E5E5}.interislander_heading_left{color:#000000;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;background-color:#E5E5E5}.interislander_heading{color:#000000;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;background-color:#E5E5E5}.interislander_text_left{color:#F47623;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;padding-left:15px}.interislander_text{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.interislander_text_lefttop{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.interislander_text_top{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.interislander_back{background-image:url(/images/interislander_back.gif);background-repeat:no-repeat;background-position:center center}.interislander_back2{background-image:url(/images/interislander_back2.gif);background-repeat:no-repeat;background-position:center center}.imageLink{border:0px solid #4bb704;text-decoration:none}.inclusion_special_heading{color:#F19B1F;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif;padding:10px}.inclusion_special_text{color:#F19B1F;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;padding:10px}.inclusion_special_box{border:1px solid #F19B1F;float:left}.inclusion_heading{color:#d85819;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;background-color:#fff3cc;padding:7px}.inclusion_text{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;padding:7px}.inclusion_box{border:1px solid #d85819}.leftMenu{background-image:url(/images/lMenu.gif);background-repeat:no-repeat;background-position:center center;background-color:#F4B562}.leftMenuText{color:#BA5531;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;text-decoration:none}.leftMenuText:hover{color:#ffffff}.leftMenuTop{background-color:#CB5F28}.leftMenuBottom{background-image:url(/images/lMenuBottom.gif);background-repeat:no-repeat;background-position:center center}.leftMenuTextRed{color:#cc0000;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;text-decoration:none}.leftMenuTextRed:hover{color:#F47623}.lm_search_button{width:78px;height:27px;background:url(/images/search_button.png) no-repeat;background-position:top left;border:0px}.lm_search_button:hover{cursor:pointer}.link{color:#F47623;font-size:16px;font-weight:normal;font-family:arial, helvetica, sans-serif;text-decoration:underline;list-style-type:disc}.link:hover{color:#3F9B04}.greenlink{color:#3F9B04;font-size:16px;font-weight:normal;font-family:arial, helvetica, sans-serif;text-decoration:underline;list-style-type:disc}.greenlink:hover{color:#F47623}.linkRes2{color:#4BB704;font-size:13px;font-weight:bold;font-family:arial, helvetica, sans-serif}.linkRes2:hover{color:#F47623}.link_prices{color:#000000;font-size:13px;font-weight:normal;font-family:arial, helvetica, sans-serif}.link_prices:hover{color:#F47623}.link_padding{padding-left:40px}.linktext{color:#000000;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;padding-bottom:20px}.linktext:hover{color:#F47623}.no_padding{padding:0px}.page_heading1{color:#F47623;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif;text-decoration:none}.page_heading2{color:#4BB704;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;text-decoration:none}.page_heading3{color:#F19B1F;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif}.page_heading4{color:#F19B1F;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif}.page_heading5{color:#000000;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif}.page_heading6{color:#4BB704;font-size:18px;font-weight:normal;font-family:arial, helvetica, sans-serif;text-decoration:none}.phone_text{color:#ec4913;font-size:18px;font-weight:bold;font-family:arial, helvetica, sans-serif;padding-left:20px}.phone_text_sm{color:#ec4913;font-size:13px;font-weight:bold;font-family:arial, helvetica, sans-serif;padding-top:5px}.processHeading2{color:#F19B1F;font-size:18px;font-weight:bold;font-family:arial, helvetica, sans-serif}.processHeading_t{color:#194892;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;background-color:#E8EFF9;border-left:1px solid #4bb704;border-top:1px solid #4bb704}.processHeading_c{color:#194892;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;background-color:#E8EFF9;border-left:1px solid #4bb704}.processHeading_c2{color:#194892;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;background-color:#E8EFF9;border-right:1px solid #4bb704}.processHeading_b{color:#194892;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;background-color:#E8EFF9;border-left:1px solid #4bb704;border-bottom:1px solid #4bb704}.processText_t{color:#194892;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;background-color:#E8EFF9;border-right:1px solid #4bb704;border-top:1px solid #4bb704}.processText_c{color:#194892;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;background-color:#E8EFF9;border-right:1px solid #4bb704}.processText_b{color:#194892;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;background-color:#E8EFF9;border-right:1px solid #4bb704;border-bottom:1px solid #4bb704}.processText_note{color:#194892;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;background-color:#E8EFF9;border-right:1px solid #4bb704 !important;border-left:1px solid #4bb704 !important;border-bottom:1px solid #4bb704 !important}.processText2{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.processDropDown{color:#133B6D;font-family:arial;font-size:12px;margin:0;padding:0;display:inline}.prices_tl{color:#D85819;font-size:13px;font-weight:bold;font-family:arial, helvetica, sans-serif;border:1px solid #D85819}.prices_tc{color:#D85819;font-size:13px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819;border-top:1px solid #D85819}.prices_tr{color:#D85819;font-size:13px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819;border-top:1px solid #D85819}.prices_r1l{color:#D85819;font-weight:normal;font-family:arial, helvetica, sans-serif;border-left:1px solid #D85819;border-right:1px solid #D85819;border-bottom:1px solid #D85819;background-color:#ffffff}.prices_r1c{color:#D85819;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819;background-color:#ffffff}.prices_r1r{color:#D85819;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819;background-color:#ffffff}.prices_r2l{color:#D85819;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819;border-left:1px solid #D85819;background-color:#FFF3CC}.prices_r2c{color:#D85819;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819;background-color:#FFF3CC}.prices_r2r{color:#D85819;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819;background-color:#FFF3CC}.prices_bottom{border-bottom:1px solid #D85819}.prices_text{color:#000000;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif}.prices_heading{color:#F47623;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif}.prices_text2{color:#000000;font-size:13px;font-weight:normal;font-family:arial, helvetica, sans-serif}.quote_heading{color:#F47623;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif}.quote_error{color:#cc0000;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif}.quote_text{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.quote_text_1l{color:#000000;font-size:13px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-left:1px solid #d85819;border-right:1px solid #d85819;background-color:#fff3cc}.quote_text_1r{color:#000000;font-size:13px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-right:1px solid #d85819;background-color:#fff3cc}.quote_text_2l{color:#000000;font-size:13px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-left:1px solid #d85819;border-right:1px solid #d85819;background-color:#ffffff}.quote_text_2r{color:#000000;font-size:13px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-right:1px solid #d85819;background-color:#ffffff}.quote_text2{color:#000000;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif}.quote_heading2{color:#32B44A;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif}.quote_heading3{color:#d85819;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-right:1px solid #d85819;border-top:1px solid #d85819}.quote_heading3_left{color:#d85819;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;border:1px solid #d85819}.quote_link{color:#000000;font-size:12px;font-weight:Bold;font-family:arial, helvetica, sans-serif}.quote_link:hover{color:#194892}.qbltext{color:#D85819;font-size:14px;font-weight:Bold;font-family:arial, helvetica, sans-serif;border:1px solid #D85819}.qbltext_right{color:#D85819;font-size:14px;font-weight:Bold;font-family:arial, helvetica, sans-serif;border-top:1px solid #D85819;border-right:1px solid #D85819;border-bottom:1px solid #D85819}.qb2text{border-right:1px solid #D85819;border-bottom:1px solid #D85819;border-left:1px solid #D85819;background-color:#FFF3CC}.qb2text_right{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #D85819;border-bottom:1px solid #D85819;background-color:#FFF3CC}.qb2text_2{border-right:1px solid #D85819;border-bottom:1px solid #D85819;border-left:1px solid #D85819;background-color:#ffffff}.qb2text_right2{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #D85819;border-bottom:1px solid #D85819;background-color:#ffffff}.qb3text{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.qbitext{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border:0px solid #ffffff}.qbitext_top{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-top:1px solid #d85819}.reserrorbox{margin-top:5px;color:#133B6D;font-size:14px;font-weight:Bold;font-family:verdana, arial, helvetica, sans-serif;background:#fcfcfc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, #fcfcfc 0%, #fcfcfc 1%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(1%,#fcfcfc), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #fcfcfc 0%,#fcfcfc 1%,#e5e5e5 100%);background:-o-linear-gradient(top, #fcfcfc 0%,#fcfcfc 1%,#e5e5e5 100%);background:-ms-linear-gradient(top, #fcfcfc 0%,#fcfcfc 1%,#e5e5e5 100%);background:linear-gradient(top, #fcfcfc 0%,#fcfcfc 1%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e5e5e5',GradientType=0 );border:1px solid #CCC;padding:17px;border-radius:5px;-moz-border-radius:5px}.reserror1{color:#333;font-size:16px;font-weight:Bold;font-family:verdana, arial, helvetica, sans-serif}.reserror2{color:#666;font-size:15px;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif}.reserror3{color:#333;font-size:14px;font-weight:Normal;font-family:verdana, arial, helvetica, sans-serif}.rboxText{font-size:15px;font-family:arial, helvetica, sans-serif}.rbox2{background-color:#FFFFFF;background-image:url(../images/layout/wideresbox.png);background-position:center left;background-repeat:no-repeat;margin:0 auto;width:522px;height:185px;padding:0}.rboxtextLeft{color:#fff;font-family:arial, helvetica, sans-serif;font-size:17px;font-weight:bold;text-align:right;padding-right:18px;padding-top:10px}.rboxtextLeftTop{color:#fff;font-family:arial, helvetica, sans-serif;font-size:17px;font-weight:bold;text-align:right;padding-right:18px;padding-top:10px}.rboxtextRightTop{color:#0071BC;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;padding-top:10px}.rboxtextTop{color:#0071BC;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;padding-top:10px;width:160px}.rbox{background-color:#88DB52;background-image:url(/images/resboxBackground.gif);background-position:center left;background-repeat:no-repeat}.rboxLine{border-right:1px solid #32B44A;border-left:1px solid #32B44A}.resprogress1{color:#3F9B04;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.restext1{color:#47A30C;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif}.restext2{color:#000000;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif}.res2Background{background-color:#E5631A}.rboxText2{color:#000000;font:12px courier normal}.resst2_bl1{color:#d85819;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;border:1px solid #d85819}.resst2_l1{color:#d85819;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-right:1px solid #d85819;border-top:1px solid #d85819}.resst2_l1_standard{color:#d85819;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-right:1px solid #d85819;border-top:1px solid #d85819;background-image:url('/images/standard_bg.jpg');background-repeat:repeat-x}.resst2_l1_stress{color:#d85819;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-right:1px solid #d85819;border-top:1px solid #d85819;background-image:url('/images/stress_bg.png');background-repeat:repeat-x}.right_vehicle_cell{color:#d85819;font-size:16px;background-image:url('/images/standard_bg.jpg');background-repeat:norepeat;background-repeat:repeat-x;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #32A645;border-right:1px solid #32A645;border-left:1px solid #32A645}.resst2_tdp2{color:#d85819;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif;margin:30px 0px}.resst2_td2{color:#d85819;font-size:16px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-right:1px solid #d85819}.resst2_td2_admin{color:#d85819;font-size:16px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-right:1px solid #d85819}.resst2_tdb2{color:#d85819;font-size:16px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-left:1px solid #d85819;border-right:1px solid #d85819;border-bottom:1px solid #d85819;width:450px}.resst2_tdb2_admin{color:#d85819;font-size:16px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-left:1px solid #d85819;border-right:1px solid #d85819;border-bottom:1px solid #d85819;width:190px}.middle_vehicle_cell{color:#d85819;font-size:16px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #32A645;background-color:#ffffff}.resst2_td1_admin{color:#d85819;font-size:16px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-right:1px solid #d85819;background-color:#ffffff}.left_vehicle_cell{color:#d85819;font-size:16px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-left:1px solid #32A645;border-bottom:1px solid #32A645;background-color:#ffffff}.left_vehicle_cell_admin{border:1px solid #D85819}.resst2_tdb1_admin{color:#d85819;font-size:16px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-left:1px solid #d85819;border-right:1px solid #d85819;border-bottom:1px solid #d85819;background-color:#ffffff;width:190px}.resst2_link{color:#d85819;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.resst2_link:hover{color:#4BB704}.resst2_info{color:#0071BC;font-size:11px;font-weight:normal;font-family:arial, helvetica, sans-serif}.restt2_l3{color:#d85819;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-left:1px solid #d85819;border-top:1px solid #d85819;background-color:#fff3cc}.restt2_l3_bottom{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-left:1px solid #d85819;border-bottom:1px solid #d85819;background-color:#fff3cc}.restt2_l31{color:#d85819;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-left:1px solid #d85819;border-bottom:1px solid #d85819;background-color:#ffffff}.restt2_t3{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819;border-top:1px solid #d85819;background-color:#fff3cc}.restt2_t3_bottom{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819;border-bottom:1px solid #d85819;background-color:#fff3cc}.restt2_t31{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819;border-bottom:1px solid #d85819;background-color:#ffffff}.restt3_l3{color:#d85819;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-left:1px solid #d85819;border-top:1px solid #d85819;background-color:#fff3cc}.restt3_t3{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819;border-top:1px solid #d85819;background-color:#fff3cc}.restt3_l31{color:#d85819;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-left:1px solid #d85819;background-color:#ffffff}.restt3_t31{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-right:1px solid #d85819;background-color:#ffffff}.restext3{color:#4BB704;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif}.resst3_extra{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.resst3_lb1{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border:1px solid #d85819}.resst3_l1{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819;border-top:1px solid #d85819;border-bottom:1px solid #d85819}.resst3_td1{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #d85819;border-right:1px solid #d85819;background-color:#fff3cc}.resst3_tdb1{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-left:1px solid #d85819;border-right:1px solid #d85819;border-bottom:1px solid #d85819;background-color:#fff3cc}.resst3_lb2{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-left:1px solid #d85819;border-bottom:1px solid #d85819;border-right:1px solid #d85819}.resst3_l2{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819;border-bottom:1px solid #d85819}.resst3_lr2{color:#d85819;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819;border-bottom:1px solid #d85819}.resst3_lr3{color:#d85819;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819;border-bottom:1px solid #d85819}.resst3_l3{color:#F47623;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif}.resst3_l3_left{color:#F47623;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-left:1px solid #d85819}.resst3_t3_right{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819}.resst3_t3{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.resst3_l3_top{color:#F47623;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-left:1px solid #d85819;border-top:1px solid #d85819}.resst3_l3_bottom{color:#F47623;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-left:1px solid #d85819;border-bottom:1px solid #d85819}.resst3_t3_top{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819;border-top:1px solid #d85819}.resst3_t3_bottom{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819;border-bottom:1px solid #d85819}.resst3_bottom{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819;border-left:1px solid #d85819;border-bottom:1px solid #d85819}.resst3_top{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-right:1px solid #d85819;border-left:1px solid #d85819;border-top:1px solid #d85819}.resst3{border-right:1px solid #d85819;border-left:1px solid #d85819}.smquote{color:#32B44A;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.sel2_txt{color:#F47623;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;border:1px solid #d85819;background-color:#fff3cc}.sales_points{color:#C4390E;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;background-image:url(/images/sales_point.gif);background-repeat:no-repeat;background-position:center left}.resprogress1{color:#4BB704;font-size:11px;font-weight:normal;font-family:arial, helvetica, sans-serif}.resprogress2{color:#F47623;font-size:11px;font-weight:normal;font-family:arial, helvetica, sans-serif}.stdtext_small{color:#000000;font-size:13px;line-height:15px;font-weight:normal;font-family:verdana, arial}.stdtext{color:#000000;font-size:16px;line-height:1.2em;font-weight:normal;font-family:arial, helvetica, sans-serif}.stdtext_lg{color:#000000;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif}.stdtext_large{color:#000000;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif}.stdtext_green{color:#4BB704;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.stdtext_orange{color:#F47623;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.stdtext_border{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-left:1px solid #D85819;border-right:1px solid #D85819}.shortorder_heading{color:#D85819;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border:1px solid #D85819}.shortorder_headingr{color:#D85819;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-top:1px solid #D85819;border-bottom:1px solid #D85819;border-right:1px solid #D85819}.shortorder_headingl{color:#D85819;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-left:1px solid #D85819;border-bottom:1px solid #D85819;border-right:1px solid #D85819}.shortorder_text{color:#000000;font-size:13px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-left:1px solid #D85819;border-bottom:1px solid #D85819;border-right:1px solid #D85819}.shortorder_textr{color:#000000;font-size:13px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819}.shortorder_textr_top{color:#000000;font-size:13px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-top:1px solid #D85819;border-right:1px solid #D85819}.step4_left{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-left:1px solid #D85819}.step4_center{color:#000000;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819}.step4_right{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819}.step4_heading_center{color:#D85819;font-size:13px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-left:1px solid #D85819;border-top:1px solid #D85819}.step4_heading{color:#D85819;font-size:13px;font-weight:bold;font-family:arial, helvetica, sans-serif;border:1px solid #D85819}.step4_row_right{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-left:1px solid #D85819;border-bottom:1px solid #D85819;background-color:#fff3cc}.step4_row{color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819;border-left:1px solid #D85819;background-color:#fff3cc}.tab{background-image:url(/images/tab.gif);background-repeat:no-repeat;background-position:center center}.tabSelected{background-image:url(/images/tabSelected.gif);background-repeat:no-repeat;background-position:center center}.tabBackground{background-image:url(/images/tabBackground.gif);background-repeat:repeat-x;background-position:center center}.tabText{color:#F47623;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif;text-decoration:none}.tabTextSelected{color:#276831;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif;text-decoration:none}.tabText:hover{color:#276831}.thanksHeading{color:#F47623;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif}.thanksText{color:#0071BC;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif}.vehicle_desc{margin-left:auto;margin-right:auto}.vehicle_desc table{margin-left:auto;margin-right:auto}.vehicle_desc table td{border:1px solid #D85819 !important}.vehicle_desc table td .white_height{border-left:none;border-right:none}.vehicle_type{display:inline;font-size:16px;vertical-align:bottom;margin-top:6px;color:#194892;font-size:16px;font-family:arial,helvetica,sans-serif;text-align:left}.vehicle_type2{color:#126D1A;font-size:16px;font-weight:bold;display:inline;font-family:arial,helvetica,sans-serif}* html .vehicle_type2{display:inline}* + html .vehicle_type2{display:inline}* html .vehicle_type{display:inline}* + html .vehicle_type{display:inline}* html .vehicle_rating{display:inline}* + html .vehicle_rating{display:inline}.vehicle_rating{display:inline-block;font-size:16px;vertical-align:bottom;font-family:arial,helvetica,sans-serif;color:#194892;text-align:left}.vehicleContentHeading{color:#3F9B04;font-size:20px;font-weight:bold;font-family:arial, helvetica, sans-serif;border:1px solid #32B44A}.vehicleTableLeft{background-color:#FFF3CC;color:#D85819;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;border-left:1px solid #D85819;border-bottom:1px solid #D85819;border-right:1px solid #D85819;width:45%}.vehicleTableRight{background-color:#ffffff;color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819;width:55%}.vehicleTableLeft_top{background-color:#FFF3CC;color:#D85819;font-size:12px;font-weight:bold;font-family:arial, helvetica, sans-serif;border:1px solid #D85819}.vehicleTableRight_top{background-color:#ffffff;color:#000000;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif;border-bottom:1px solid #D85819;border-right:1px solid #D85819;border-top:1px solid #D85819}.vehicleTableHeading{color:#DD5E1D;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif;background-color:#ffffff}.vehiclePanelHeading{color:#4BB704;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif}.vehiclePanelText{color:#194892;font-size:16px;font-weight:normal;font-family:arial, helvetica, sans-serif;text-align:left}.usptag{color:#F78334;font-size:16px;font-weight:bold;font-family:arial, helvetica, sans-serif}.skel_footer{border-bottom:4px solid #32a943}.rwc_table{font-size:11px;margin-left:auto;margin-right:auto}.rwc_table tr{background-color:#FFF}.rwc_table tr td{padding:3px}.rwc_table .highlight td{background-color:#bFb}.rwc_table .headingrow td{background-color:#f4b562;padding:3px;font-weight:bold}.ii_label{color:#D85819;font-size:14px;font-weight:Bold;font-family:arial, helvetica, sans-serif}.ii_intxt{color:#000000;font-size:11px;font-weight:Normal;font-family:arial, helvetica, sans-serif}.bigphone{color:#F47623;font-size:18px;font-weight:Bold;font-family:arial, helvetica, sans-serif;margin-top:4px}.bigphone2{color:#F47623;font-size:12px;font-weight:Normal;font-family:arial, helvetica, sans-serif;margin-bottom:4px}#tmenubar{position:relative;margin:0px 0px 10px 0px;padding:0;top:0px;z-index:3;background:url('/images/layout/menu_black_bg.png') top left repeat-x;height:31px;width:100%}.headerBackground{background-image:url(/images/campervansnz.jpg);background-repeat:no-repeat;background-position:center bottom;background-color:#91E55A}.tm_ddlink{padding-top:3px;margin:0px;border-bottom:solid 1px #0f0;font-family:arial, sans-serif;font-size:13px;color:#000}.header_banner{border-bottom:solid 3px #218A21;background:url('/images/layout/dm_bg.jpg') top left no-repeat;height:110px;width:1000px;padding:0;margin:0 auto;position:relative}.tm_link2{white-space:nowrap;display:inline-block}.titleText{position:absolute;padding:5px 20px;margin:0;margin-top:2px;display:inline;width:auto;background-color:#FFF;border-radius:5px;top:-5px;right:20px;opacity:0.85}.titleText2{top:0px;left:0px;display:inline;position:relative;font-family:arial, helvetica, sans-serif;font-size:13px;font-style:italic;font-weight:bold;color:#285A22;font-weight:normal;padding:0;margin:0;width:555px}.titleText1{top:0px;left:0px;display:inline;position:relative;font-family:arial, helvetica, sans-serif;font-size:13px;font-style:italic;font-weight:bold;color:#000;padding:0;margin:0}.tm_link{white-space:nowrap;display:inline-block;color:#fff;font-size:13px;font-family:verdana, sans-serif;font-weight:bold;text-decoration:none;margin:0px;padding:0px;padding-top:5px}.tm_link:hover{color:#f27a24;padding-top:6px}.tm_cellpad{width:3px;border-bottom:1px solid #060}.tm_droptop{clear:both;position:absolute;left:0px;height:30px;margin:0px 0px 0px 15px;padding:0px}.tm_dtcell1{background:transparent;border:0px;border-left:1px solid #000000;border-right:1px solid #000000;height:31px;padding:0;margin:0}.tm_dtcell2{border:1px solid #060;padding-left:1px;background:transparent}.tm_dtcellspan{text-align:center;height:31px}.tm_search{position:absolute;left:742px;margin-left:3px;padding:0px;margin:0px}.tm_searchbutton{text-align:center;background-position:top left;font-size:16px;font-family:Verdana, Arial, sans-serif;font-weight:bold;color:#339;width:39px;height:20px;background:transparent;border:none;padding:0;margin:0;vertical-align:top}.tm_searchbutton:hover{background:url(/images/layout/search_hover.png);cursor:pointer;width:39px;background-position:top left;border:0px;vertical-align:top;height:20px;margin:0px;padding:0px}.inputPrompt{position:relative;width:120px;height:25px;background:none;border:none;line-height:25px;margin-left:10px;font-family:arial, verdana, sans-serif;font-size:14px;font-style:italic;color:#808080;padding:0}#search_input:hover,#search_input:active,#search_input:focus{outline-width:0;outline:none}.tm_searchfield{margin:0 auto 0 auto;position:relative;left:-1px;background:url(/images/layout/textfield.png) no-repeat}.tm_search .textinput{width:120px;height:20px;background:none;border:none;margin-top:0px;margin-bottom:1px;margin-left:23px;font-family:Verdana, Arial, sans-serif;font-size:13px;color:#000;display:inline;padding:0px 0px 0px 5px}.tm_search{background:url(/images/layout/search_bg.png) no-repeat;margin:0;margin-top:6px;padding:0;width:175px;height:25px;margin-left:56px}.popout{display:none;list-style-type:none;text-align:left;position:absolute;margin:0px;margin-left:-2px;padding:0;width:auto;background-color:#FFF;border:solid 1px #060;border-bottom:none;z-index:100}.popout IFRAME{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:200px;height:230px}.popout ul{margin-left:0px}.note_points ul{font-size:16px}.popout li{text-align:left;position:relative;display:block;margin-left:0px;padding:3px 20px 3px 20px;width:auto;background-color:#000;border-bottom:solid 1px #555555}.popout li:hover{background-color:#f27a24;color:#fff;border-bottom:solid 1px #000}.popout li a{color:#fff;text-decoration:none;display:block}.popout{border:solid 1px #555555}.condtitions{color:#060;background-color:#eee}img{border:none}.float_right{float:right;margin-left:5px}.float_left{float:left;margin-right:5px}.center_obj{margin-right:auto;margin-left:auto;text-align:center}.clear_fix{clear:both}#phone_number_container{background:url('/images/layout/phone_numbers_bg.png') top left no-repeat;width:189px;height:135px;position:absolute;left:780px;top:20px}#phone_numbers_heading{font-family:arial,tahoma,sans-serif;font-weight:bold;font-size:14px;color:#000;margin:0;margin-top:9px;margin-bottom:3px;margin-left:18px;padding:0;position:relative}.country_abbreviation{font-family:arial,tahoma,sans-serif;font-weight:bold;font-size:14px;color:#000;margin:0;margin-left:12px;margin-right:30px;padding:0;position:relative;display:inline;line-height:14px}.phone_number_text{width:115px;font-family:arial,tahoma,sans-serif;font-weight:normal;font-size:14px;color:#4bb704;margin:0;padding:0 0 0 10px;position:relative;display:inline;line-height:19px}.itinerary_article{padding:0;margin:0;padding-left:110px;margin-bottom:10px;width:auto}.itinerary_location{width:309px;height:350px;margin:0;margin-bottom:30px;padding:0;float:left;position:relative}.calendar_icon{background:url(/images/layout/calendar.png) no-repeat top left;padding-left:40px}.itinerary_location h2{padding-left:120px}.itin_map_position{float:left;margin-right:7px;clear:left}.imgleft{float:left;margin:10px;margin-left:0;clear:left}.imgright{float:right;margin:10px;margin-right:0;clear:right}.imgleft_border{float:left;margin:10px;margin-left:0;clear:left;padding:5px;border:1px #693 solid}.imgright_border{float:right;margin:10px;margin-right:0;clear:right;padding:5px;border:1px #693 solid}#rhspanel0{background-image:url(/images/rhs_top_whitepanel.png);background-repeat:no-repeat;width:180px;text-align:center;margin-top:24px;margin-left:auto;margin-right:auto;padding-bottom:5px}#rhspanel1_rtop{background-image:url(/images/rhs_whitepanel_top2.png);background-position:top,left;background-repeat:no-repeat;width:180px;margin-bottom:0px;padding-bottom:0px}#rhspanel1_rbot{background-image:url(/images/rhs_whitepanel_bot.png);background-repeat:no-repeat;width:180px}.rhspanel1{text-align:center;margin-top:10px;margin-left:auto;margin-right:auto}.rhspanel1_line{background-color:#32A943;height:8px;text-align:center}.rhspanel1_head1{background-image:url(/images/rhs_whitepanel_mid.png);background-repeat:repeat-y;width:180px;text-align:center;font-size:14px;color:#4BB704;font-family:gill sans, arial, sans-serif;font-weight:bold}.rhspanel1_head2{padding-top:16px;padding-bottom:10px;text-align:center;color:#4BB704;font-size:14px;font-weight:bold;font-family:gill sans, arial, verada}.rhspanel1_head3{text-align:center;font-size:13px;color:#4BB704;font-family:gill sans, arial, sans-serif;font-weight:bold}.linkrhs{color:#F47623;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;text-decoration:underline;list-style-type:disc}.linkrhs:hover{color:#194892}.rhspanel_hr{border:0px;color:#32A943;background-color:#32A943;height:1px}.rhs_otxt{color:#030;font-size:12px;font-weight:normal;font-family:arial, helvetica, sans-serif}.spec_titletext{color:#dd4d16;font-size:24px;font-weight:bold;font-family:arial}.spec_padd{margin:0;background:url(/images/spec_top.png) no-repeat top left;width:600px;height:47px;padding:15px 4px 4px 9px}.spec_details_header{margin:2px 2px;padding:6px 4px 4px 9px;color:#fff;font-family:Verdana, Geneva, sans-serif;font-size:18px}.spec_button{background:#066;color:#fff;-moz-border-radius:5px;border-radius:5px;padding:5px 7px;margin:5px;font-family:Verdana, Geneva, sans-serif;font-size:16px;font-weight:bold;letter-spacing:1px;border:#CCC thin 1px}.spec_button:hover{background:#096;color:#fff;-moz-border-radius:5px;border-radius:5px;padding:5px 7px;margin:5px;font-family:Verdana, Geneva, sans-serif;font-size:16px;font-weight:bold}.spec_link img{display:block;width:150px;height:40px;margin:5px;float:right;margin-bottom:10px;margin-top:-40px;*top:-40px}.spec_text{font-size:15px;font-family:arial, Verdana, Geneva, sans-serif}.spec_td4{margin:0 3px;padding:5px;background:url(/images/layout/details_specbg.jpg) top left repeat;color:#000000;font-size:14px;font-family:arial, Verdana, Geneva, sans-serif;width:588px;vertical-align:top;text-align:left}.spec_td5{background-color:#F4F4F4;color:#000000;font-size:15px;font-family:arial, Verdana, Geneva, sans-serif}.fulldetails{margin-bottom:10px;margin-right:10px}.spec_th1{color:#ffffff;font-size:18px;font-family:arial;font-weight:bold;padding:6px 12px;background:#693;width:auto;height:auto}.spec_td1{background-color:#fff;color:#000000;font-size:12px;font-family:arial, Verdana, Geneva, sans-serif;font-weight:normal;padding:8px;vertical-align:top;border:1px solid #693}.spec_th2{color:#ffffff;font-size:18px;font-family:arial, Verdana, Geneva, sans-serif;font-weight:bold;padding:6px 12px;background:#F60;width:auto;height:auto}.spec_td2{background-color:#fff;color:#000000;font-size:12px;font-family:arial;font-weight:normal;padding:8px;vertical-align:top;border:1px solid #F60}.spec_td3{background-color:#f6f79c;color:#000000;font-size:16px;font-family:arial;font-weight:Bold;padding:25px;vertical-align:top;text-align:center}.spec_subhead{color:#000000;font-size:12px;font-family:arial;font-weight:normal;width:420px;margin-left:auto;margin-right:auto}.spec_funnel1{color:#cc0000;font-size:12px;font-weight:bold;font-family:arial;margin-left:20px}.clear,spec_clear{clear:both}.nilinks{margin-left:50px;font-size:14px;font-weight:bold;font-family:arial;color:#F47623}.ui_head2{width:98%;margin-left:auto;margin-right:auto;background-color:#eee;text-align:center;font-size:20px;color:#4BB704;font-weight:bold;font-family:arial}.req_label{color:#4BB704;font-size:14px;font-weight:bold;font-family:arial}.req_input{color:#000;font-size:12px;font-weight:normal;font-family:arial}.req_head1{color:#4BB704;font-size:18px;font-weight:bold;font-family:arial}.req_messtxt1{color:#F47623;font-size:12px;font-weight:normal;font-family:arial}.mibox{padding:0px;border:1px solid #32A943;width:100%;margin:5px;border-spacing:0px;margin-bottom:15px;margin-left:auto;margin-right:auto}.mibox td{border:1px solid #32A943}.mibox p{font-size:12px;font-family:arial;font-weight:normal;padding:0px;margin:1px}.mibhead{color:#fff;background-color:#32A943;font-size:12px;font-weight:bold;padding:15px}.linktext{color:#F47623;font-size:13px;font-weight:normal;font-family:arial, helvetica, sans-serif;text-decoration:underline;list-style-type:disc}.linktext:hover{color:#194892}.screen3_incl{padding-top:15px}#view_thumbs{width:100%;overflow-x:auto;overflow-y:hidden;background:white;margin:0 auto;text-align:center}.thumbnail_img{width:80px;height:80px;border:3px solid #3F9B04;margin:5px}#itinerary{margin:8px 0px 4px 30px;padding:5px}#itinderary_desc{margin-top:5px}#restrict_error{border:1px solid #999;font-size:12px;color:#333;margin:10px;font-family:verdana, arial, helvetica, sans-serif;background:#fcfcfc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, #fcfcfc 0%, #fcfcfc 1%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(1%,#fcfcfc), color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top, #fcfcfc 0%,#fcfcfc 1%,#e5e5e5 100%);background:-o-linear-gradient(top, #fcfcfc 0%,#fcfcfc 1%,#e5e5e5 100%);background:-ms-linear-gradient(top, #fcfcfc 0%,#fcfcfc 1%,#e5e5e5 100%);background:linear-gradient(top, #fcfcfc 0%,#fcfcfc 1%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e5e5e5',GradientType=0 );padding:18px;border-radius:3px;-moz-border-radius:3px}.l_points{padding:0px;padding-left:15px;margin:0px;margin-left:15px}.standard_table{border-bottom:1px solid #D85819;border-right:1px solid #D85819;background-image:url('/images/standard_bg.jpg');background-repeat:repeat-x}.stress_table{border-bottom:1px solid #D85819;border-right:1px solid #D85819;background-image:url('/images/stress_bg.png');background-repeat:repeat-x}.more_info_text{margin-left:30px;margin-bottom:15px}.spec_img_right{float:left;vertical-align:middle;padding:15px 15px 35px 15px}.spec_img_left{float:right;vertical-align:middle;padding:15px 15px 20px 15px}#new_vouch_layout{font-family:arial,verdana;font-size:10pt}.one_px_border{border:1px solid black}.get_quote{margin-top:20px;margin-left:30px}.dayactive{background-color:#befcf1}.sh_legend{font-size:12px;font-family:arial, sans-serif;font-weight:normal;text-align:center}.stdtable{border:solid 1px #ccc}.stdtable td{border:solid 1px #ccc;padding:3px}.stdtable th,.stdtable .th{border:solid 1px #ccc;background-color:#E5E5E5;padding:3px}.original_cost{text-decoration:line-through;color:#aaaaaa;font-size:20px;font-style:italic;font-family:arial;margin-bottom:5px;margin-top:20px;font-weight:bold}.special_cost{color:#cc0000;font-size:23px;font-weight:bold;font-family:arial;margin:8px 0px;margin-bottom:20px}.regular_cost{color:black;font-size:24px;font-weight:bold;font-family:arial;margin:15px 0px;margin-top:8px;margin-bottom:20px}.orange_button{margin-bottom:10px}.discount_message{color:#cc0000;font-size:15px;font-weight:bold;font-family:arial;margin-bottom:10px;float:right;margin-right:15px;margin-top:20px;border:0px}.discount_message_ddrive{color:#cc0000;font-size:15px;font-weight:bold;font-family:arial;margin-bottom:10px;float:right;margin-right:15px;margin-top:20px;border:0px}.discount_message_ddrive_tip{color:#069;font-size:15px;font-family:verdana, Arial, Helvetica, sans-serif;border:0}.padded_ddrive{padding:3px 5px}.screen3_vehicle_display{text-align:center;width:40%}.sales_link{font-size:16px;font-weight:bold;text-decoration:none;padding-left:10px}.sales_link:hover{text-decoration:underline}.sales_heading{padding-left:0;padding-right:0}.sales_message{padding-left:30px;padding-right:30px}.sales_bullet{margin-left:65px;list-style-image:url('/images/discovery_icon.png');font-family:verdana,arial,sans-serif;font-weight:bold;line-height:1.5;font-size:13px}.sales_bullet_skel3{margin-left:230px;list-style-image:url('/images/discovery_icon.png');font-family:verdana,arial,sans-serif;font-weight:bold;line-height:1.5;font-size:13px}.sales_msg_ul{margin-bottom:0;margin-top:0;margin-left:85px}#quote_box{width:900px;margin:0px auto}#sales_funnel_content_left{width:530px;margin:0px;padding:0px;display:inline-block;float:left}#sales_funnel_content_right{width:363px;margin:0px;padding:0;display:inline-block;float:right}.sales_package_frame_left{width:530px;height:auto;margin:5px 0;padding:0;display:inline-block;position:relative;float:left}.sales_package_frame_left_top{background:url('/images/layout/funnel_pg3_left_header.png') top left no-repeat;width:530px;height:30px;margin:0;padding:0}.sales_funnel_heading{font-family:arial,verdana,sans-serif;font-size:16px;font-weight:bold;color:#fff;margin:0px;padding:10px;padding-top:6px;height:10px;width:410px;text-align:left;display:inline-block;float:left}.sales_heading_right{font-family:arial,verdana,sans-serif;font-size:16px;font-weight:bold;color:#fff;margin:0px;padding:10px;padding-top:6px;height:10px;width:342px;text-align:left;display:inline-block;float:left}.sales_heading_includes{font-family:arial,verdana,sans-serif;font-size:16px;font-weight:bold;color:#fff;margin:0px;padding:10px;padding-top:6px;height:10px;width:65px;text-align:left;display:inline-block;float:left}.sales_heading_pricing{font-family:arial,verdana,sans-serif;font-size:16px;font-weight:bold;color:#fff;margin:0px;padding:10px;padding-top:6px;height:10px;width:305px;text-align:left;display:inline-block;float:left}.sales_heading_qty{font-family:arial,verdana,sans-serif;font-size:16px;font-weight:bold;color:#fff;margin:0px;padding:10px;padding-top:6px;height:10px;width:30px;text-align:left;display:inline-block;float:left}.sales_heading_rate{font-family:arial,verdana,sans-serif;font-size:16px;font-weight:bold;color:#fff;margin:0px;padding:10px;padding-top:6px;height:10px;width:35px;text-align:left;display:inline-block;float:left}.sales_heading_amount{font-family:arial,verdana,sans-serif;font-size:16px;font-weight:bold;color:#fff;margin:0px;padding:10px;padding-top:6px;height:10px;width:65px;text-align:right;display:inline-block;float:left}.sales_package_frame_left_bottom{background:url('/images/layout/funnel_pg3_left_footer.png') top left no-repeat;width:515px;height:49px;margin:0;padding:0;padding-bottom:5px;position:relative;float:left}.sales_details_item{width:430px;height:19px;border:1px solid #32a645;border-top:0px;display:inline-block;font-family:arial, tahoma,sans-serif;font-size:14px;color:#000;padding:0;padding-top:1px;padding-left:20px;margin:0;position:relative;float:left}.sales_item_special{font-weight:bold;color:#C00}.sales_item{width:85px;height:19px;border:1px solid #32a645;border-left:0px;border-top:0px;display:inline-block;padding:0;padding-top:2px;margin:0;position:relative;float:left;text-align:center}#stressfree_label{font-family:arial,tahoma,sans-serif;font-size:15px;font-weight:bold;color:#f47623;margin:0;padding:15px;position:relative;float:left}#standardpackage_label{font-family:arial,tahoma,sans-serif;font-size:15px;font-weight:bold;color:#f47623;margin:0;padding:15px;position:relative;float:left}.stressfree_checkbox{width:84px;text-align:center;position:relative;float:right;margin:0;margin-top:17px;padding:0px}.standard_checkbox{width:84px;text-align:center;position:relative;float:right;margin:0;margin-top:17px;padding:0px}.sales_pricing_item{width:324px;height:19px;border:1px solid #32a645;border-top:0px;display:inline-block;font-family:arial, tahoma,sans-serif;font-size:14px;color:#000;padding:0;padding-left:20px;padding-top:1px;margin:0;position:relative;float:left}.sales_pricing_qty{width:49px;height:19px;border:1px solid #32a645;border-top:0px;border-left:0px;display:inline-block;font-family:arial, tahoma,sans-serif;font-size:14px;color:#000;padding:0;padding-top:1px;margin:0;position:relative;float:left;text-align:center}.sales_pricing_rate{width:57px;height:19px;border:1px solid #32a645;border-top:0px;border-left:0px;display:inline-block;font-family:arial, tahoma,sans-serif;font-size:14px;color:#000;padding:0;padding-top:1px;margin:0;position:relative;float:left;text-align:center}.sales_pricing_amount{width:85px;height:19px;border:1px solid #32a645;border-top:0px;border-left:0px;display:inline-block;font-family:arial, tahoma,sans-serif;font-size:14px;color:#000;padding:1px 3px 0 0;margin:0;position:relative;float:left;text-align:right}.sales_pricing_totals{background-color:#f7f7f7;width:430px;height:18px;border:1px solid #32a645;border-top:0px;display:inline-block;font-family:arial, tahoma,sans-serif;font-size:14px;font-weight:bold;color:#000;padding:0;padding-left:10px;padding-top:2px;margin:0;position:relative;float:left}.sales_pricing_totals2{background-color:#f7f7f7;width:85px;height:19px;border:1px solid #32a645;border-top:0px;border-left:0px;display:inline-block;font-family:arial, tahoma,sans-serif;font-size:14px;color:#000;padding:0;padding-top:1px;margin:0;position:relative;float:left}#sales_total_label{font-family:arial,tahoma,sans-serif;font-size:16px;font-weight:bold;color:#000;width:432px;margin:0;padding:15px;padding-left:10px;position:relative;display:inline-block;float:left}#sales_total_price{font-family:arial,tahoma,sans-serif;font-size:16px;font-weight:bold;color:#000;position:relative;display:inline-block;float:left;width:81px;margin:0;padding:15px 3px 0 0;text-align:right}.sales_vehicle_frame{border-left:1px solid #32a645;border-right:1px solid #32a645;width:363px;height:auto}.sales_package_frame_right{width:363px;height:auto;margin:5px 0;padding:0;display:inline-block;position:relative;float:right}.sales_package_frame_right_top{background:url('/images/layout/funnel_pg3_right_header.png') top left no-repeat;width:363px;height:30px;margin:0;padding:0}.sales_package_frame_right_bottom{background:url('/images/layout/funnel_pg3_right_footer.png') top left no-repeat;width:363px;height:9px;margin:0;padding:0;padding-bottom:5px;position:relative;float:right}.sales_package_frame_right_bottom2{background:url('/images/layout/funnel_pg3_right_footer2.png') top left no-repeat;width:363px;height:9px;margin:0;padding:0;padding-bottom:5px;position:relative;float:right}.sales_booking_title{width:68px;height:10px;padding:10px;padding-left:10px;padding-right:0px;margin:0;font-family:arial,tahoma,sans-serif;font-size:13px;font-weight:bold;color:#000;position:relative;display:inline-block;float:left}.sales_booking_text{width:293px;height:10px;padding:10px 0px;margin:0;text-align:center;font-family:arial,tahoma,sans-serif;font-size:13px;font-style:italic;color:#32a645;position:relative;display:inline-block;float:left}.quote_info_text{font-family:arial,tahoma,sans-serif;font-size:11px;color:#32a645;text-align:center;margin:0;padding:0}.sales_quote_label{display:inline-block;width:80px;height:20px;font-family:arial,tahoma,sans-serif;font-size:13px;font-weight:bold;color:#000;margin:0px;margin-top:5px;padding:0;padding-left:10px}.sales_admcomms_label{display:block;height:20px;font-family:arial,tahoma,sans-serif;font-size:13px;font-weight:bold;color:#000;margin:0px;margin-top:5px;padding:0;padding-left:10px}.sales_admcomms_txt{display:block;height:90px;width:310px;margin:5px 10px 0}#discovery_guarantee{width:530px;position:relative;margin-top:20px;display:inline-block}#guarantee_words{width:365px;margin:10px;padding:0px;margin-left:40px;margin-bottom:0px;color:#666666;font-family:arial,sans-serif;font-size:12px;position:relative;float:left;display:inline-block;text-align:justify}#guarantee_header{background:url('/images/guarantee_text.gif') top right no-repeat;width:350px;height:30px;margin:0px;padding:0px;margin-left:50px;position:relative;float:left;display:inline-block}#guarantee_icon{background:url('/images/guarantee_icon.png') top left no-repeat;width:100px;height:119px;margin:0px;margin-top:30px;padding:0px;position:relative;float:left;display:inline-block}.orange_text{color:#F47623;font-size:16pt;font-family:arial, helvetica, sans-serif;margin-top:10px}.heading_book{margin-top:10px}.note_points{text-align:left;margin:20px;font-family:arial, helvetica, sans-serif}.note_points ul li{padding:5px;text-align:left}.surround_box{border:1px solid #F47623;padding:10px}#submit_btn{margin-bottom:15px;position:relative;right:48px}.book_now_content{width:620px;margin:0 auto;padding:0;background-color:#fff}#book_lightblue_top{background:url('/images/book_lightblue_top.png') top left no-repeat;width:622px;height:10px;margin:0 auto;padding:0}#book_lightblue_middle{background:url('/images/book_lightblue_middle.png') top left repeat-y;width:622px;height:100%;margin:0 auto;padding:0;padding-bottom:10px}#book_lightblue_bottom{background:url('/images/book_lightblue_bottom.png') top left no-repeat;width:622px;height:10px;margin:0 auto;padding:0}#book_white_top{background:url('/images/book_white_top.png') top left no-repeat;width:622px;height:10px;margin:0 auto;padding:0}#book_white_middle{background:url('/images/book_white_middle.png') top left repeat-y;width:622px;height:100%;margin:0 auto;padding:0;padding-bottom:10px}#book_white_bottom{background:url('/images/book_white_bottom.png') top left no-repeat;width:622px;height:10px;margin:0 auto;padding:0}#book_blue_top{background:url('/images/book_blue_top.png') top left no-repeat;width:460px;height:10px;margin:0 auto;padding:0}#book_blue_middle{background:url('/images/book_blue_middle.png') top left repeat-y;width:460px;height:100%;margin:0 auto;padding:0;padding-left:55px;padding-right:55px}#book_blue_bottom{background:url('/images/book_blue_bottom.png') top left no-repeat;width:460px;height:10px;margin:0 auto;padding:0}.urgent_text{color:#4bb704;font-style:italic;text-align:center;padding-top:0;padding-bottom:20px;margin-top:5px}.book_now_text{text-align:center;padding-left:25px;padding-right:25px}.book_note_text{text-align:left;margin-left:40px;margin-right:40px}.bold_label{margin:0;margin-top:2px;padding:0;line-height:1.7;display:inline-block;color:#24592d;font-family:arial,tahoma,sans-serif;font-size:14px;font-weight:bold;position:relative;float:left}.normal_label{margin:0;margin-top:2px;margin-left:10px;padding:0;line-height:1.7;display:inline-block;color:#24592d;font-family:arial,tahoma,sans-serif;font-size:14px;font-weight:normal;position:relative;float:left}.normal_input_label{margin:0;margin-top:2px;margin-left:10px;padding:0;line-height:1.7;display:inline-block;color:#24592d;font-family:arial,tahoma,sans-serif;font-size:14px;font-weight:normal;position:relative;float:left}.child_label{margin:0;margin-top:2px;margin-left:10px;padding:0;padding-right:5px;line-height:1.7;display:block;color:#74a680;font-family:arial,tahoma,sans-serif;font-size:12px;font-weight:normal;position:relative;float:right}.label_right{position:relative;float:right}.name_text{margin:0;margin-top:2px;margin-left:10px;padding:0;line-height:1.7;display:inline-block;color:#24592d;font-family:verdana,tahoma,sans-serif;font-size:15px;font-weight:bold;position:relative;float:right}.total_text{margin:0;margin-top:2px;margin-left:10px;padding:0;line-height:1.7;display:inline-block;color:#24592d;font-family:verdana,tahoma,sans-serif;font-size:15px;font-weight:bold;font-style:italic;position:relative;float:right}.booknow_hr{margin:0;margin-bottom:5px;padding:0;color:#74a680;display:block;clear:both}.booknow_br{line-height:1.7}#submit_booknow{margin:15px;margin-left:70px;padding:0;width:209px;height:77px}.input_right{width:185px;position:relative;float:right;text-align:left}#input_comments_right{padding:5px;position:relative;float:right;text-align:left;width:255px;height:100px;text-align:left}#book_terms_checkbox{position:relative;float:right}#input_month{position:relative;float:right}#input_year{position:relative;float:right}#input_label_month{margin:0;padding:0;padding-left:2px;padding-right:6px;padding-top:2px;width:auto;line-height:1.7;display:inline-block;color:#24592d;font-family:arial,tahoma,sans-serif;font-size:14px;font-weight:normal;position:relative;float:right}#input_label_year{margin:0;padding:0;padding-left:2px;padding-right:6px;padding-top:2px;width:auto;line-height:1.7;display:inline-block;color:#24592d;font-family:arial,tahoma,sans-serif;font-size:14px;font-weight:normal;position:relative;float:right}.urgent_screen4{margin:10px 0px 40px 0px;font-style:italic;color:#57ad64}.header_screen4{color:#1d732a;font-weight:bolder;font-size:25px;margin:15px}.subhead_screen4{font-weight:bolder;font-size:20px;margin:20px}.print_h1{font-family:verdana,arial,sans-serif;font-size:20px;font-weight:bold;color:#000;text-align:center;padding:0;padding-top:10px;padding-bottom:10px;margin:0}.print_h2{font-family:verdana,arial,sans-serif;font-size:18px;font-weight:bold;color:#000;text-align:center;padding:0;padding-top:8px;padding-bottom:8px;margin:0}.print_h3{font-family:verdana,arial,sans-serif;font-size:17px;font-weight:bold;color:#000;text-align:center;padding:0;padding-top:6px;padding-bottom:6px;margin:0}.print_h4{font-family:arial,verdana,sans-serif;font-size:16px;font-weight:bold;color:#000;text-align:center;padding:0;padding-top:4px;padding-bottom:4px;margin:0}.print_txt,.print_txt_sm{font-family:helvetica,arial,sans-serif;font-size:16px;font-weight:normal;color:#000;padding:10px;margin:0;text-align:left}.print_txt_sm{font-size:13px}.print_ul{font-family:helvetica,arial,sans-serif;font-size:16px;font-weight:normal;color:#000;padding:16px;padding-left:75px;margin:0;text-align:left;list-style-type:disc}.print_table{font-family:helvetica,arial,sans-serif;font-size:14px;font-weight:normal;color:#000;text-align:left;border:1px solid #CCC;margin:10px auto}.print_table th{font-weight:bold;background-color:#E5E5E5;border:1px solid #CCC;padding:3px;text-align:center;padding-left:10px;padding-right:10px}.print_table td{border:1px solid #CCC;padding:3px;padding-left:10px;padding-right:10px;text-align:left}#facebook_text,#facebook_text:visited{padding-left:20px;color:#3B5998;font-weight:bold;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;font-size:20px;text-decoration:none}#facebook_text:hover,#facebook_text:active{color:#597cd3}#facebook_icon{vertical-align:middle}#facebook_message_div{width:350px;margin:0 auto;height:100px;line-height:100px;vertical-align:middle}#lmenu_content{width:195px;height:auto;margin:0;margin-left:5px;padding:0;display:-moz-inline-stack;display:inline-block;display:inline;position:relative;float:left}.lmenu_bg_top{background:url('/images/layout/lmenu_bg_top.png') top left no-repeat;width:187px;height:13px;margin:0;padding:0;display:inline-block}.lmenu_bg_header{background:url('/images/layout/lmenu_bg_header.png') top left no-repeat;width:187px;height:40px;margin:0;padding:0;display:inline-block}.lmenu_bg_header_nobg{background:url('');width:187px;height:40px;margin:0;padding:0;display:inline-block}.lmenu_bg{background:url('/images/layout/lmenu_bg.png') top left repeat-y;width:187px;height:auto;margin:0;padding:0;padding-top:5px;display:inline-block;text-align:center}.lmenu_bg p{font-family:arial,tahoma,sans-serif;font-size:14px;color:#000;text-align:justify;padding-left:10px;padding-right:10px;margin:10px}.lmenu_bg_bottom{background:url('/images/layout/lmenu_bg_bottom.png') top left no-repeat;width:187px;height:17px;margin:0;margin-bottom:5px;padding:0;display:inline-block}.lmenu_main_links{padding:0;margin:0;width:auto;font-family:arial,tahoma,sans-serif;font-size:14px;font-weight:bold;color:#f47623;text-align:left;text-decoration:none}.lmenu_main_links :hover{text-decoration:underline;color:#3f9b04}.spec_link_one{font-family:arial,tahoma,sans-serif;font-size:17px;font-weight:bold;color:#fe0505;margin:0;padding:4px 0 4px 1px;text-align:left;list-style-image:url('/images/discovery_icon2.png');vertical-align:top;text-decoration:none}.spec_link_one a:hover{color:#3f9b04;text-decoration:underline}.lmenu_main_links_arr{padding:0;margin:0;width:auto;font-family:arial,tahoma,sans-serif;font-size:10px;font-weight:bold;color:#f47623;text-align:left;letter-spacing:0}.lmenu_phone_numbers{background:none;width:175px;height:26px;font-family:arial,tahoma,sans-serif;font-size:14px;color:#000;margin:0;margin-left:5px;margin-bottom:3px;padding:0;padding-top:5px;padding-left:10px;text-align:left}.lmenu_phone_numbers p,.lmenu_phone_numbers p b{display:inline;margin:0;padding:0;padding-left:3px;text-align:left;vertical-align:top}.lmenu_bg_header h1{font-family:arial,tahoma,sans-serif;font-size:25px;font-weight:bold;color:#003300;margin:0 auto;margin-top:6px;padding:0;text-align:center}h5.phone_icon{background:url('/images/layout/phone_icon.png') top left no-repeat;margin:0;margin-left:23px;margin-top:6px;padding:0}.lmenu_bg h2,.lmenu_bg_header h2{font-family:arial,tahoma,sans-serif;font-size:18px;font-weight:bold;font-style:italic;color:#1d732b;margin:0 auto;margin-top:5px;margin-bottom:5px;padding:0;text-align:center}.lmenu_bg_header h2{margin-top:10px}.lmenu_link,.lmenu_link:visited{font-family:arial,tahoma,sans-serif;font-size:14px;color:#f47623;text-decoration:none;line-height:1.5}.lmenu_link:hover,.lmenu_link:active{text-decoration:underline;color:#3f9b04}a.salesp_links{color:#567d2a;cursor:pointer;font-family:arial,helvetica,sans-serif;font-weight:bold;list-style-type:disc;text-decoration:none}.screen4-error{width:445px;height:155px;display:block;background:#ffcccc;margin:5px auto 15px auto;padding:1px 5px;border:3px solid #ff3333;color:#330000;-moz-border-radius:10px;border-radius:10px}.contact_text{color:#333333;font-size:12px;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif}.contact_r1{background-color:#E8EEFA;color:#000000;font-size:12px;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif;border:none}.contact_r1_r{background-color:#E8EEFA;color:#000000;font-size:12px;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif;border:none}.contact_r1_top{background-color:#E8EEFA;color:#000000;font-size:12px;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif;border:none}.contact_r1_r_top{background-color:#E8EEFA;color:#000000;font-size:12px;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif;border:none}.contact_r2{background-color:#F5F7FC;color:#000000;font-size:12px;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif;border:none}.contact_r2_r{background-color:#F5F7FC;color:#000000;font-size:12px;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif;border:none}.contact_r2_bottom{background-color:#F5F7FC;color:#000000;font-size:12px;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif;border:none}.contact_r2_r_bottom{background-color:#F5F7FC;color:#000000;font-size:12px;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif;border:none}.input{border:1px solid #0C3;background:#FFF}.input:hover{border:1px solid #39F;background:#F2F2F2}.error_list{margin:9px 25px 0 25px;padding:3px 25px;text-align:left;font-size:13px;font-weight:normal;line-height:17px;border:1px #E2E2E2 solid;list-style-type:none;list-style-image:none;list-style:none;font-family:Verdana, "DaxWeb","Lucida Grande","Arial Narrow",Arial,Helvetica,sans-serif !important;color:#333;background:#fffefc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmVmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZmZmZWZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODQlIiBzdG9wLWNvbG9yPSIjY2RlNmY3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top, #fffefc 0%, #fffefc 9%, #cde6f7 84%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffefc), color-stop(9%,#fffefc), color-stop(84%,#cde6f7));background:-webkit-linear-gradient(top, #fffefc 0%,#fffefc 9%,#cde6f7 84%);background:-o-linear-gradient(top, #fffefc 0%,#fffefc 9%,#cde6f7 84%);background:-ms-linear-gradient(top, #fffefc 0%,#fffefc 9%,#cde6f7 84%);background:linear-gradient(top, #fffefc 0%,#fffefc 9%,#cde6f7 84%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffefc', endColorstr='#cde6f7',GradientType=0 )}.errorlist_text_h{font-size:14px;font-weight:bold;line-height:25px;font-family:Verdana, "DaxWeb","Lucida Grande","Arial Narrow",Arial,Helvetica,sans-serif !important;color:#333;padding:3px 5px;text-align:left}.error_top_suggestion{font-size:16px;margin-top:12px;line-height:19px;font-style:italic}#show_print{display:none}#vehicle_facilities_tbl{width:100%;border:1px solid #ccc;border-collapse:collapse;margin:10px 0}#vehicle_facilities_tbl td{border:1px solid #ccc;padding:3px}#vehicle_facilities_tbl th{border:1px solid #ccc;padding:3px}.adboxthree{border:1px solid #CCCCCC;margin-left:2px;background-image:url(/images/layout/details_specbg.jpg);background-repeat:repeat-x;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;height:210px;width:280px;text-align:left}.te_comment_text_wide{position:relative;width:450px;padding:5px 30px 5px 5px;background:url(/images/cornerbg.jpg) repeat-x top;text-align:left;font-family:Verdana, Arial, sans-serif;font-size:13px;border:1px solid #063;padding-bottom:15px;margin-bottom:5px;margin-top:5px}.screen2_veh_name{color:#069;font-weight:bold;font-size:18px;text-align:center;margin:20px}.class_ratings{color:#069;margin:20px}.special_box{background-image:url('/images/layout/specialbox.png');height:78px;width:371px;margin:0px auto;margin-top:10px}.special_text{padding-top:27px;text-align:center;color:#069;font-weight:bold}.split_passengers{background-color:#32A645;height:28px;color:white;padding-top:5px;font-weight:bold;margin:15px 0px;margin-bottom:0px;padding-left:10px}.features_heading{height:54px;text-align:left;padding-top:10px;font-weight:bold;color:#194892;padding-left:15px}.vehicle_name_heading{text-align:center;font-size:14pt;font-weight:bold;color:#194892}.refine_search_headertext{font-family:Arial "Arial Black", Gadget, sans-serif, Helvetica;font-size:18px;color:#000066;font-weight:bold;padding-left:10px;padding-top:5px;margin-bottom:8px}.current_search_header{font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:19px;color:#fff;font-weight:bold;padding-left:10px;letter-spacing:1px;alignment-adjust:middle}.bluebar{margin-top:5px;padding-top:7px;height:32px;width:100%;background:url(/images/layout/blue_cur_bar.jpg) repeat-x}.greybar{height:140px;width:100%;background-color:#dedfdf;background:#dedfdf;background:-moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc));background:-webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%);background:-o-linear-gradient(top, #eeeeee 0%,#cccccc 100%);background:-ms-linear-gradient(top, #eeeeee 0%,#cccccc 100%);background:linear-gradient(top, #eeeeee 0%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );margin:0;margin-top:5px}.refine_inputfield{font-size:12px;background-color:#fff;border:1px solid #ccc;padding-left:1px}.row_refine{margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:14px;padding-left:11px;padding-right:10px}.text_refine{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-left:3px;color:#194892;font-weight:bold}.refine_searchbutton{border:0px;float:right;padding:2px 10px 5px 2px;cursor:pointer;margin-right:10px;margin-top:25px}.results{font-family:Verdana, Geneva, sans-serif;font-size:14px;color:#fff;padding-left:25px}.back_link{padding-left:18px;padding-bottom:18px;padding-top:3px;padding-right:25px;margin-bottom:10px;color:#666;font-size:13px;font-family:arial;font-weight:bold;text-align:center;background:url(/images/layout/back.png) no-repeat;width:120px;height:25px}.backlinker{margin:8px;padding:2px;width:200px;height:20px}.back_link.hover{color:#F60}.guide_img{float:left;padding:10px 10px 10px 10px;padding-right:20px;padding-bottom:25px}.guidelist_link{color:#F60;font-size:15px}.guidelist_link:hover{color:#06C;font-size:15px}.guidelist_index{padding-left:25px;padding-top:0px;margin-top:25px;margin-left:280px;list-style:url(/images/layout/rightarrow2.png);font-size:15px;font-family:Arial, Helvetica, sans-serif}.ruler{width:400px;color:#06C;height:1px}.gallerycontainer{position:relative}.thumbnail img{padding:5px;border:1px solid #CCC;margin:0 5px 5px 0}.thumbnail:hover{background-color:transparent}.thumbnail:hover img{border:1px solid #333}.thumbnail span{position:absolute;background-color:#FFF;margin-left:10px;padding:40px;left:-1000px;border:1px solid #CCC;visibility:hidden;font-family:Verdana, Geneva, sans-serif;font-size:14px;color:#333;text-decoration:none;text-align:center}.thumbnail span img{border-width:0;padding:0px}.thumbnail:hover span{visibility:visible;top:0px;left:200px;z-index:50}.select_btn{background:#06C;text-align:center;color:#FFF;font-family:Tahoma, Geneva, sans-serif;font-size:14px;font-weight:bold;height:30px}.select_btn:hover{background:#063;text-align:center;color:#FFF;font-family:Tahoma, Geneva, sans-serif;font-size:14px;font-weight:bold;padding:5px;height:30px}.retrieve_box{width:600px;text-align:center;border:1px solid #ccc;background-image:url('/images/layout/retrieve_formbg.jpg');height:110px}.retrieve_table{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-top:20px;margin-bottom:150px}.retrieve_table th{color:white;font-weight:bold;text-align:center;background-image:url('/images/layout/table_retrieve_bg.jpg');font-size:10pt;height:24px}.retrieve_table tr{font-size:10pt}.retrieve_table td{text-align:left;height:41px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding-left:10px}.confirmed_cell_row{background-image:url('/images/layout/confirmed_row.jpg');color:#2e64a2}.quote_cell_row{background-image:url('/images/layout/quote_row.jpg');background-repeat:repeat-x;background-position:bottom;color:#2e64a2}.expired_cell_row{background-image:url('/images/layout/expired_row.jpg');background-repeat:repeat-x;background-position:bottom;color:#878787}.confirmed_status_text{font-weight:bold;color:#17500b}.quote_status_text{font-weight:bold;color:#19942D}.expired_status_text{font-weight:bold;color:#9d120b}.bhours{background:url(/images/layout/bhours_bg.png) no-repeat;width:234px;height:400px;margin:1px;text-align:center}.bhours_text{text-wrap:normal;width:120px;margin-left:25px}.input_field_contact{border:#CCC thin solid 1px;box-shadow:#333 2px;text-align:left;font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#069}.placeholder{width:150px;height:100px}.tm_text{color:#fff;font-size:14px;font-family:verdana, sans-serif;font-weight:bold;margin:0px;padding:0px;padding-top:5px}.ugb_main_panel{width:760px;border:5px;padding:5px;border:1px #09C thin}.ugb_panel{border:1px solid #CCC;width:300px;-moz-box-shadow:1px 1px 1px #CCC;-webkit-box-shadow:1px 1px 1px #CCC;box-shadow:1px 1px 1px #CCC;padding:15px;margin:2px;margin-right:20px;background:url(/images/layout/bg_grey_grad.jpg) top left repeat}.ugb_btn{width:177px;height:50px;background:url(/images/layout/upgrade_btn.png) no-repeat top left;border:0;background-image:url(/images/layout/upgrade_btn.png);margin:30px;cursor:pointer}.dep_head{padding:6px 5px 5px 5px;line-height:1.7;color:#174299;font-family:verdana,tahoma,sans-serif;font-size:15px;font-weight:bold;margin-left:-35px;width:400px;text-align:center}.bottom_border{border:1px #06C solid;border-left:0;border-right:0;border-top:0;margin-bottom:9px}.stressfree_bg{background:url(/images/layout/str_fr_bg.jpg) bottom left no-repeat;min-height:500px;height:1630px;background-position:bottom}.stressfreegirl{margin-bottom:-15px}.small_link{font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#069;padding-left:15px}.small_link:hover{font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#F63;padding-left:15px}.sales_bullet2{margin-left:5px;list-style-image:url('/images/layout/blue_sq_bullet.gif');font-family:verdana,arial,sans-serif;font-weight:550;font-size:13px;line-height:1.5}.plus_bullet{margin-left:5px;list-style-image:url('/images/layout/plus.png');font-family:verdana,arial,sans-serif;font-size:13px;line-height:1.5}.ugb_bonusses{background:#F0F0F0}.padded{padding:10px}.margined{margin:10px}.right{float:right}.left{float:left}.padded_left{margin-left:25px}.padded_right{margin-right:25px}.margin_left{margin-left:10px}.margin_right{margin-right:10px}#divblock{height:100%;width:550px;margin:0 auto}#block_left{float:left;margin-top:10px;margin-right:1%;margin-left:1%;width:48%;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #eeeeee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);background:-o-linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);background:-ms-linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);background:linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#eeeeee',GradientType=0 );border:1px solid #CCC;font-size:13px;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif;padding:2px 8px 5px 8px;min-height:130px}#block_right{float:right;margin-top:10px;margin-right:1%;margin-left:1%;width:48%;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #eeeeee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);background:-o-linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);background:-ms-linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);background:linear-gradient(top, #fcfcfc 0%,#eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#eeeeee',GradientType=0 );border:1px solid #CCC;font-size:13px;font-weight:normal;font-family:verdana, arial, helvetica, sans-serif;padding:2px 8px 5px 8px;min-height:130px}.ul_tick{list-style:url(/images/layout/tick.png) outside;color:#333;font-size:13px;font-family:Verdana, Arial;padding:0 0 3px 15px;line-height:20px;margin-left:22px}.captcha_small_text{font-size:10px;color:#000;font-weight:normal}.captcha{color:#000;font-size:14px;font-weight:normal;font-family:arial, helvetica, sans-serif}.avail-table{position:absolute;right:-375px;background-color:#FFF;width:300px;border-radius:5px;padding:5px}.avail-table div{font-size:10px !important;font-weight:bold;text-align:center;width:6%;padding:8px 0px;border:1px solid #EBEBEB;float:left}.chosen-date{font-weight:bold;border:1px dashed #000 !important}.avail-month{background-color:#FFF;width:12% !important}.veh-avail{background-color:#7BB46C}.veh-avail.chosen-date{background-color:#A9E09B}.veh-unavail{background-color:#FDEB63}.veh-unavail.chosen-date{background-color:#F8F1B9}.veh-notchecked{background-color:#FDEB63}.veh-notchecked.chosen-date{background-color:#F8F1B9}.avail-heading{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);width:100px !important;position:absolute;left:-54px;top:35px;background-color:#FFF;border:none !important;padding-bottom:1px}.hot-deal{cursor:pointer}.hot-deal a{text-decoration:none !important}.extra_travel_links{padding:0}.extra_travel_links a{display:block}.extra_travel_links a:hover{color:#AC2F00 !important}.extra_travel_links div{margin:0}.spec_img_right img{max-width:100%}.spec_img_right{padding-bottom:100px}.extra_travel_links .linktext{margin:0;padding:0;margin-top:10px;margin-bottom:5px;font-size:15px}.h1style{margin:0 0 0.25em 0;color:#FFF;font-size:16px;font-weight:bold;padding:0px;color:#097A0B}.extra_travel_links h2{margin-bottom:0}.spec_img_right{width:160px !important;margin-top:15px}#nav{position:relative;display:block;width:100%;background:#000;background:-webkit-linear-gradient(top, #383838, #000);background:-moz-linear-gradient(top, #383838, #000);background:-o-linear-gradient(top, #383838, #000);background:-ms-linear-gradient(top, #383838, #000);background:linear-gradient(top, #383838, #000);padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}#nav ul{display:block;float:left;padding:0;margin:0}#nav li{display:inline-block;list-style:none;border-left:solid #000 1px}#nav li a{color:#FFF;font-family:Helvetica, Arial, sans-serif;text-decoration:none;font-weight:bold;font-size:13px;padding:9px 15px 12px 15px;display:inline-block}#nav ul ul{display:none;background-color:black;position:absolute}#nav ul ul li{display:block;width:100%;border-bottom:solid #464646 1px}#nav ul ul a{font-size:12px;width:100%}#nav li:hover > ul{display:block;z-index:999}#nav li a:hover{color:#F47623 !important}#nav li:first-child{border-left:none !important}.ccsres{font-family:Helvetica, Arial, sans-serif}.left{float:left}.center{text-align:center}.left-content,.right-content{width:46%;margin:0 2%;display:inline-block}.heading-color{background-color:#32a645;padding:12px 20px}.heading-color span{color:white;font-weight:bold;display:inline-block}.quote-summary-view{float:left}.quote-summary-name{float:right;font-size:15px;font-weight:bold;margin-top:2px}.quote-summary-view a{font-size:18px;color:white;font-weight:bold}.quote-summary-content{padding:20px}.quote-summary-content .left{width:50%}.quote-summary-vehicle-image{width:185px;margin:0 auto;display:block}.quote-summary-content strong,.quote-summary-content span{font-size:15px;display:block}.ccres{font-family:Helvetica, Arial, sans-serif}.quote-summary-content strong{margin-top:10px}strong.quote-summary-vehicle{font-size:18px}.custom{width:115px}#expdatemonth,#expdateyear,#cardccv{width:29%}#expdatemonth{margin-right:1%}.booking-form #submit-button{background:#ffd65e;background:-moz-linear-gradient(top, #ffd65e 0%, #febf04 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04));background:-webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%);background:-o-linear-gradient(top, #ffd65e 0%,#febf04 100%);background:-ms-linear-gradient(top, #ffd65e 0%,#febf04 100%);background:linear-gradient(to bottom, #ffd65e 0%,#febf04 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 );font-size:18px;color:black;font-weight:bold;text-shadow:1px 1px 1px #FFFDE2;border:solid #d8c528 1px;padding:10px;margin-top:10px}.urgentcall{padding:15px 20px;margin:50px 0px 30px}.urgentcall div{width:250px;margin:5px auto;text-align:left}.urgentcall div strong{width:140px;display:inline-block;font-size:15px}.urgentcall div span{font-size:13px}.new-quote-submit{font-size:19px;color:#32a645;font-weight:bold;margin-top:25px;display:block;background:none;border:none;text-decoration:underline;cursor:pointer;margin:20px auto}.points li{font-size:12px;line-height:18px}#sort-specials{border-radius:2px;border:solid 1px #b6741f;color:white;font-size:15px;text-shadow:1px 1px 1px #915b16;padding:11px 28px;font-weight:bold;margin:0 auto;background:#ffba3d;background:-moz-linear-gradient(top, #ffba3d 0%, #ff9025 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffba3d), color-stop(100%,#ff9025));background:-webkit-linear-gradient(top, #ffba3d 0%,#ff9025 100%);background:-o-linear-gradient(top, #ffba3d 0%,#ff9025 100%);background:-ms-linear-gradient(top, #ffba3d 0%,#ff9025 100%);background:linear-gradient(to bottom, #ffba3d 0%,#ff9025 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffba3d', endColorstr='#ff9025',GradientType=0 )}.filter-specials label,.filter-specials select{display:block;width:100%;text-align:center}.filter-specials label{font-weight:bold;color:#7d7d7d}.filter-specials form{text-align:center}.filter-specials li{display:inline-block;float:left;padding:0 10px;width:33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.specials-link-button{display:block;width:30px;height:30px;border-radius:2px}.specials-row1,.specials-row2,.specials-row3{padding:25px 0;border-radius:2px;font-size:12px}.specials-row1 p,.specials-row2 p,.specials-row3 p{text-align:center}.specials-row1 div,.specials-row2 div,.specials-row3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#4e4e4e}.specials-row1 .spec_title_j{color:#49938b;text-align:center;font-weight:bold;font-size:14px}.specials-row2 .spec_title_j{color:#d87b21;text-align:center;font-weight:bold;font-size:14px}.specials-row3 .spec_title_j{color:#67aa2c;text-align:center;font-weight:bold;font-size:14px}.specials-row1 .specials-link-button{background-color:#49938b}.specials-row2 .specials-link-button{background-color:#d87b21}.specials-row3 .specials-link-button{background-color:#67aa2c}.specials-row1{border:solid 1px #49938b;background-color:#f4f4f4;width:100%}.specials-row2{border:solid 1px #d87b21;background-color:#f4f4f4;width:100%}.specials-row3{border:solid 1px #67aa2c;background-color:#f4f4f4;width:100%}.specials-link-button{background-image:url('/images/specials-arrow-right.png');background-position:center center;background-size:12px 14px;background-repeat:no-repeat}.specials-h4{color:#505050;font-size:11px;margin-bottom:6px}.rmenu{width:195px;position:relative;display:inline-block}.page_content_middle{//background:url('/images/layout/page_content_middle.png') top center repeat-y;border:1px solid #3F9B04;width:785px;padding:10px 65px;height:auto;text-align:left;margin:0px;overflow:hidden}.page_frame{width:785px;height:auto;margin:0px;padding:0px;margin-left:10px;margin-right:4px;position:relative;display:inline-block;float:left}.booking-form-content img:hover{cursor:pointer}.content_border_wide{border:1px solid #3F9B04;padding:10px 40px}.content_border_wide #divblock{width:100%}.quote-button-orange{padding:12px 70px 12px 25px;border:solid 1px #A31515;-webkit-border-radius:3px;border-radius:3px;color:#FFEBE2;font-weight:bold;font-family:Helvetica, Arial, sans-serif;font-size:18px;text-shadow:0px 1px 1px #5A1E1E;margin-top:20px;background:#DF9D29;background:url(/images/cruise-deals-arrow.png), -moz-linear-gradient(top, #DF9D29 0%, #FF7C03 100%);background:url(/images/cruise-deals-arrow.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DF9D29), color-stop(100%, #FF7C03));background:url(/images/cruise-deals-arrow.png), -webkit-linear-gradient(top, #DF9D29 0%, #FF7C03 100%);background:url(/images/cruise-deals-arrow.png), -o-linear-gradient(top, #DF9D29 0%, #FF7C03 100%);background:url(/images/cruise-deals-arrow.png), -ms-linear-gradient(top, #DF9D29 0%, #FF7C03 100%);background:url(/images/cruise-deals-arrow.png), linear-gradient(to bottom, #DF9D29 0%, #FF7C03 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#DF9D29', endColorstr=' #FF7C03',GradientType=0 );background-repeat:no-repeat;background-size:24px 28px, cover;cursor:pointer;background-position:247px center, 100% 100%}.sales_item_row{border:solid #227CC3 1px;border-top:0}.screen2-vehimage{width:146px;border:none;margin:0}.screen2-vehname{font-weight:bold;font-size:12pt;margin-top:15px;margin-bottom:25px}.screen3 .panel{border:solid 1px #227CC3}.quote-summary-name{color:#FFF}.screen2 .page-content-border,.screen3 .page-content-border,.screen4 .page-content-border{border:none !important;padding:0}.navbar-default .navbar-toggle{border-color:rgba(221, 221, 221, 0.39);background-color:rgba(255, 255, 255, 0.06)}.navbar-default .navbar-toggle .icon-bar{background-color:rgba(255, 255, 255, 0.4)}.navbar-toggle .icon-bar{display:block;width:22px;height:4px;border-radius:2px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:rgba(255, 255, 255, 0.53)}.navbar-default .navbar-toggle:hover .icon-bar,.navbar-default .navbar-toggle:focus .icon-bar{background-color:rgba(0, 0, 0, 0.52)}.navbar-toggle{padding:7px 7px}.logo-responsive{background-color:#FBFBFB;border-bottom:3px solid #218A21}.has-error .form-control{border-color:#faa;box-shadow:0px 0px 5px 2px rgba(255, 0, 0, 0.35)}.has-error .form-control:focus{border-color:#f55;box-shadow:0px 0px 15px 2px rgba(255, 0, 0, 0.35)}.footer-links a{color:#097A0B;font-family:arial, helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none}.footer-links-bottom{margin-top:15px}.footer-links-bottom ul{list-style-type:none;padding:0}.footer-links-bottom ul li{display:inline;margin-right:14px}.footer-links-bottom .contact-text{color:#097A0B;font-family:arial, helvetica, sans-serif;font-size:12px;margin-top:10px;font-weight:normal}.bg_top{background:url(/images/layout/footercontainer_top.png) top left no-repeat;background-size:100%;height:30px}.navbar{border:0;margin:0;padding:0;min-height:inherit !important}.navbar .open .dropdown-menu{background-color:#313131;padding:0}.navbar .navbar-header{background:#000;background:-webkit-linear-gradient(top, #383838, #000000);background:-moz-linear-gradient(top, #383838, #000000);background:-o-linear-gradient(top, #383838, #000000);background:-ms-linear-gradient(top, #383838, #000000);background:linear-gradient(top, #383838, #000000)}.navbar-collapse{background-color:#1B1B1B;border:0;max-height:none}.logo-responsive{background-color:white}.logo-responsive img{margin:0 auto;width:50%;display:block}.navbar-default .navbar-brand a{color:white;font-weight:bold;text-decoration:none}.navbar-default .navbar-brand img{width:20px}.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#FFF;text-decoration:none;font-weight:bold;font-size:12px;padding:9px 15px 12px 15px}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:white !important;background-color:rgba(0, 0, 0, 0)}.navbar-default .navbar-nav > .open > a{background-color:#111 !important;color:white}.navbar-default .navbar-nav > .open > a a:hover,.navbar-default .navbar-nav > .open > a a:focus{background-color:#111;color:white}.navbar-default .navbar-nav > li > a{color:white;text-decoration:none;font-weight:bold;font-size:12px;padding:9px 15px 12px 15px}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:white !important}.dropdown-menu li{border-bottom:solid #464646 1px}.header-phone-number{position:absolute;bottom:0px;font-size:17px;color:#FFF;font-weight:bold;text-decoration:none}.header-phone-number:hover,.header-phone-number:visited,.header-phone-number:active{text-decoration:none;color:white}.logo_container img{width:100%}.error-message{margin-top:10px;border:1px solid #999;font-size:14px;color:#333;background:#FCFCFC;background:-moz-linear-gradient(top, #fcfcfc 0%, #fcfcfc 1%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(1%, #fcfcfc), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #fcfcfc 0%, #fcfcfc 1%, #e5e5e5 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #fcfcfc 1%, #e5e5e5 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #fcfcfc 1%, #e5e5e5 100%);background:linear-gradient(top, #fcfcfc 0%, #fcfcfc 1%, #e5e5e5 100%);padding:18px;border-radius:5px;-moz-border-radius:5px}.tm_phone{bottom:0;position:absolute;background-color:#32a645;border-radius:10px 10px 0 0;padding:18px 3px 10px 50px;height:auto;width:200px;left:85px;color:#FFF;font-weight:bold}@media (min-width: 768px){.logo_container img{width:300px;margin-left:30px}.logo_reposition{position:absolute !important;left:-60px !important;top:55px !important}.navbar-brand{display:none}.navbar-collapse{background-color:rgba(0, 0, 0, 0) !important}.navbar-default .navbar-nav > li > a{padding:9px 11px 12px 11px}.navbar-nav > li{border-right:solid black 1px}.navbar-nav > li > a:hover,.navbar-nav > li > a:focus{color:#F47623 !important}.navbar-nav > li:last-child{border-right:0 !important}.navbar{min-height:initial;border-radius:0px;background:#000;background:-webkit-linear-gradient(top, #0bb50b, #006900));background:-moz-linear-gradient(top, #0bb50b, #006900));background:-o-linear-gradient(top, #0bb50b, #006900));background:-ms-linear-gradient(top, #0bb50b, #006900));background:linear-gradient(top, #0bb50b, #006900))}.navbar .caret{display:none}.navbar .dropdown-menu{background-color:black;border:0;padding:0}.navbar .open .dropdown-menu{background-color:#313131;padding:0}.dropdown:hover .dropdown-menu{display:block}.dropdown-menu > li > a{color:white;padding:9px 15px 12px 15px;text-decoration:none;font-size:12px;font-weight:bold}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{text-decoration:none;color:#F47623;background-color:inherit}}@media (min-width: 992px){.logo_container img{max-width:200% !important;margin-left:10px}.navbar-default .navbar-nav > li > a{font-size:13px;padding:9px 15px 12px 15px}}#sidebar .lmenu_phone_numbers a{text-decoration:none;color:inherit}#sidebar .box{border:solid #E2E2E2 1px;border-radius:10px;padding:10px 8px;margin-bottom:10px}#sidebar .closses-text{font-size:12px;display:block}#sidebar .also-avail{margin:20px 0}#sidebar .quote{margin:20px 0;padding:0 10px}#sidebar .quote p{font-style:italic;font-size:14px}#sidebar .quote strong{display:block;text-align:right;font-size:14px}#sidebar h4{color:#1D732B;font-weight:bold}#sidebar h5{color:gray;font-weight:normal;font-size:14px !important}#sidebar ul{list-style:none;margin:0;padding-left:0}#sidebar ul li a{font-size:14px;text-decoration:none;font-weight:bold}#sidebar hr{border-top:solid #e2e2e2 1px;border-bottom:0;padding:0;margin:10px 0}.booking-form{border:0;border-radius:0}.booking-form .panel-heading{background-color:#32a645;color:white;font-size:14px}.booking-form .panel-heading h3{padding:0;margin:0}.booking-form hr{margin:20px 0;padding:0;border-top:1px solid gray;border-bottom:0}.booking-form .panel-body{background-color:#EFEFEF;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.booking-form .payment-due-row h4{color:#e57d0d !important;margin-top:10px;font-size:17px !important}.booking-form label{font-size:14px;padding-right:0px;text-align:left}.booking-form .cvv-row label{text-align:left}@media (min-width: 992px){.booking-form .cvv-row label{text-align:right}.booking-form label{text-align:right !important}}.branches ul.locations li{display:inline-block;list-style:none;padding:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:-ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background:linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);border:#E8E8E8 1px solid}.branches ul.locations li a{color:#D85819;font-size:14px}.branches table tr:nth-child(even){background-color:#E8FFE8}.branches table tr td{font-size:12px}.branches table tr td strong a{font-weight:bold}#resbox_responsive{background-color:#009933;margin-top:10px;margin-bottom:10px;border-radius:4px}#resbox_responsive .form-control{height:28px !important;padding:3px 12px !important}#resbox_responsive input[type=date]{padding:4px 12px 4px 10px !important;line-height:inherit !important}#resbox_responsive label{color:#fff;font-weight:bold}#resbox_responsive .field-row{margin:8px 0}#resbox_responsive .input-fields{font-size:12px}#resbox_responsive #resbox_search_btn,#resbox_responsive #resbox_search_btn:visited{margin-top:5px;width:321px;height:50px;max-width:100%;background:url('/images/layout/search_btn.png') center center no-repeat;border:0;background-size:100%;cursor:pointer}#resbox_responsive #resbox_search_btn:active,#resbox_responsive #resbox_search_btn:hover{background:url('/images/layout/search_btn_over.png') center center no-repeat;background-size:100%}#resbox_responsive .datepicker-wrap{margin-top:15px}#resbox_responsive .datepicker-wrap .calendar-icon{cursor:pointer;margin:0 auto;margin-top:4px}#resbox_responsive .calendar-wrap-fix{padding-right:0}@media (min-width: 768px){#resbox_responsive{background:url('/images/layout/resbox_bg.png') top left no-repeat;width:600px;height:290px;position:relative;padding:12px 0;margin:10px auto}#resbox_responsive .calendar-wrap-fix{padding-left:10px}#resbox_responsive .form-group{padding-left:0}#resbox_responsive .datepicker-wrap-fix{padding-left:10px}#resbox_responsive label{font-family:'Helvetica', 'Arial', sans-serif;font-size:16px;margin-right:10px}#resbox_responsive .datepicker-wrap{margin:0;padding-left:5px}#resbox_responsive .text-align{text-align:right}#resbox_responsive .dropdown-fields{width:170px}#resbox_responsive .input-fields{width:100px;font-size:14px}#resbox_responsive .dropdown-fields,#resbox_responsive .input-fields{display:inline-block}}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.s2-search-wrap .glyphicon{margin-left:20px}.s2-search-wrap .form-control{height:28px !important;padding:3px 12px !important}.s2-search-wrap input[type=date]{padding:4px 12px 4px 10px !important;line-height:inherit !important}.s2-search-wrap .calendar-wrap-fix{padding-right:0;padding-top:3px}@media (min-width: 768px){.s2-search-wrap .datepicker-wrap-fix{padding-left:10px}}@media (min-width: 992px){.s2-search-wrap form{display:block !important}}.supplier-resbox{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding-left:15px;padding-right:15px;background-color:#F4F4F4;border:1px solid #218a21;padding-top:10px;margin-bottom:20px}.supplier-resbox label{color:#218a21;font-size:12px;padding-right:0}.supplier-resbox .resbox-wrap .form-control{height:28px !important;padding:3px 12px !important}.supplier-resbox .form-group{margin-bottom:10px}.supplier-resbox .btn-base{margin-top:15px;margin-bottom:15px;padding:7px 22px}.supplier-resbox .calendar-icon{margin-top:20px;display:block;margin-left:auto;margin-right:auto}.supplier-resbox .datepicker-wrap input{margin-top:15px}@media (min-width: 768px){.supplier-resbox{padding-left:0;padding-right:0}.supplier-resbox .btn-base{margin-top:35px !important}.supplier-resbox .datepicker-wrap input{margin-top:0 !important}.supplier-resbox .restrict-submit{margin-top:35px}.supplier-resbox .calendar-icon{margin-top:3px !important}.supplier-resbox .cal-col-fix{padding-right:5px;padding-left:10px}.supplier-resbox .date-col-fix{padding-left:5px;padding-right:5px}}.screen2 .vehicle-image-wrap img{margin-top:20px}.screen2 #dhtmltooltip{position:absolute;width:150px;border:1px solid #0A50A1;padding:3px;background-color:lightyellow;visibility:hidden;z-index:100;filter:progid:DXImageTransform.Microsoft.Shadow(color=gray, direction=135)}.screen2 .l_points{margin:0}.screen2 .expand-details{cursor:pointer}.screen2 .s2-search-wrap{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:solid #218a21 1px;margin-bottom:15px}.screen2 .s2-search-wrap .calendar-icon{cursor:pointer;margin:0 auto;margin-top:2px}.screen2 .s2-search-wrap h3{background-color:#218a21;color:white;text-align:center;font-weight:bold;margin:0;padding:10px 0}.screen2 .s2-search-wrap .expand-search{cursor:pointer}.screen2 .s2-search-wrap form{padding:15px;display:none}.screen2 .s2-search-wrap input[type="submit"]{background:#f0c519;background:-moz-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0c519), color-stop(100%, #eaaa11));background:-webkit-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:-o-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:-ms-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:linear-gradient(to bottom, #f0c519 0%, #eaaa11 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c519', endColorstr='#eaaa11', GradientType=0);font-size:14px;color:block;font-weight:bold;border:solid #b88b12 1px;border-radius:3px;text-shadow:1px 1px 1px #f8e494;padding:5px 12px}.screen2 .s2-search-wrap label{font-size:13px;margin-bottom:2px;color:#218a21}.screen2 .s2-search-wrap h4{color:#000;font-size:13px;font-weight:700}.screen2 .s2-search-wrap .form-control{height:30px;padding:4px 12px}.screen2 .s2-search-wrap .form-group{margin-bottom:10px}.screen2 .s2-search-wrap .caltext{display:inline-block;width:81%;margin-top:10px}.screen2 .vehicle-row{border:solid #C4C4C4 1px;margin-bottom:15px;padding:15px 0;position:relative}.screen2 .vehicle-row h2{font-weight:normal;color:#14456b;font-size:21px;margin:0px 0 10px}.screen2 .vehicle-row h6{font-weight:bold;color:#ff7200;margin:0}.screen2 .vehicle-row h6 img{margin-top:-1px;margin-right:4px;display:inline-block}.screen2 .vehicle-row h6 a{text-decoration:none;color:inherit;font-weight:inherit}.screen2 .vehicle-row .vehicle-points{margin:10px 0 15px}.screen2 .vehicle-row .vehicle-points li{width:50%;float:left;font-size:13px;color:#626262}.screen2 .vehicle-row .special-wrap{position:absolute;width:100%;height:18px;top:-1px;left:1px}.screen2 .vehicle-row input[type="submit"]{background:#f0c519;background:-moz-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0c519), color-stop(100%, #eaaa11));background:-webkit-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:-o-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:-ms-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:linear-gradient(to bottom, #f0c519 0%, #eaaa11 100%);font-size:14px;font-weight:bold;border:solid #b88b12 1px;border-radius:3px;text-shadow:1px 1px 1px #f8e494;padding:5px 12px}.screen2 .vehicle-row .tight-padding .col-xs-4{padding-left:8px;padding-right:8px}.screen2 .vehicle-row .tight-padding .col-xs-4:first-child{padding-left:15px !important}.screen2 .vehicle-row .xs-vehicle-points{padding-top:10px}.screen2 .vehicle-row .xs-vehicle-points li{font-size:12px}.screen2 .vehicle-row .xs-vehicle-points a{font-size:12px;margin-left:20px}.screen2 .vehicle-price{color:black !important;font-size:24px;margin-bottom:10px !important}.screen2 .vehicle-price span{display:block;font-size:12px;margin-top:5px}.screen2 .vehicle-count{font-weight:bold;margin:10px 0px 10px;font-size:15px;color:#3D3D3D !important;padding:0}.screen2 .special-wrap img{float:left;margin-left:-2px}.screen2 .checkbox label{color:black}@media (min-width: 992px){.s2-search-wrap form{display:block !important}}.screen3 .page-content-border{padding:0 !important;margin:0 !important;border:none !important}.screen3 .page-padding-fix{padding-left:0 !important}.screen2 span.per_day{display:inline-block !important}.screen2 span.special_cost{color:red;font-size:24px;display:inline-block;margin-bottom:0}.screen2 span.extras{margin-bottom:10px !important}.package-inclusions-wrap table{margin-bottom:0}.screen3 .panel{border:solid 1px #32a645}.screen3 .panel-heading{background-color:#32a645;padding:7px 15px}.screen3 .panel-title{color:white}.screen3 .checkbox{margin-top:15px}.screen3 .checkbox label{font-weight:bold;font-size:14px;color:#FF5A00}.screen3 .checkbox input[type="checkbox"]{margin-right:10px;float:right}.screen3 .discovery_guarantee p{margin-top:10px;color:#194892;font-size:13px}.screen3 .sales_details_item{border:0;padding-left:15px}.screen3 form label{font-size:13px}.screen3 form .form-group{margin-bottom:3px}.screen3 form .form-group span{display:block;margin:2px 0 0}.screen3 form .form-control{height:32px;padding:5px 12px}.screen3 form textarea.form-control{height:auto}.screen3 tr{font-size:13px}.screen3 .text-center img{margin:0}.strike{text-decoration:line-through}.discounted{color:red}.conditions-notes{color:grey;font-size:12px;font-weight:normal}.vehicle-info-wrap .panel hr{margin:0;padding:0;border-top:1px solid #32a645}.vehicle-info-wrap .panel .travel-dates{font-size:12px;margin-bottom:10px;color:#32a645}.vehicle-info-wrap .panel .travel-dates strong{margin-right:5px;color:black}.vehicle-info-wrap .panel .vehicle-image-wrap img{max-width:210px}.vehicle-info-wrap .panel .full-vehicle{font-size:12px}@media (min-width: 768px){.screen3 form .tight-padding{padding-left:0;padding-bottom:5px}.tight-right{padding-right:5px}.tight-left{padding-left:5px}}.screen4 .panel{border:solid 1px #32a645}.screen4 .panel h4{color:black;font-size:15px;margin:5px 0;font-weight:bold}.screen4 .quote-summary{border:0}.screen4 .panel-heading{background-color:#32a645;color:white;font-size:14px}.screen4 .panel-heading a{color:white;font-size:14px}.screen4 .panel-heading h3{padding:0;margin:0}.screen4 .panel-heading .quote-summary-name{font-size:14px;font-weight:bold}.screen4 .quote-summary .vehicle-summary-wrap span{margin-bottom:5px;display:block;font-size:14px}.screen4 .urgentcall{border-radius:4px;border:solid #32a645 1px;padding:15px 20px;margin:10px 0}.screen4 .urgentcall a{color:black;font-weight:bold;text-decoration:none}.screen4 .page-content{padding-top:20px}@media (min-width: 768px){.xs-center{text-align:left !important}}.view-details .container{max-width:1000px;background-color:white}.view-details .row{border:0}.view-details .panel{border:solid 1px #218a21}.view-details .panel-heading{background-color:#218a21 !important;padding:7px 15px !important}.view-details .panel-heading h3{color:white;font-weight:bold}.view-details .get-new-quote{border:0;background:none;color:#F47623;text-decoration:underline;font-size:16px;cursor:pointer;font-weight:bold;margin-top:15px;text-align:center}.view-details .book-panel strong{color:red}.view-details .book-panel{font-size:15px;border:solid gray 1px}.view-details .book-panel span{font-size:12px;display:block;margin-top:5px}.view-details input[type='image']{border:0;height:inherit}.view-details #printquote_footer{background-color:#218a21;padding:5px;text-align:center;font-weight:normal;font-style:italic;font-size:14px;color:#FFF}@media (min-width: 768px){.view-details .container{border:solid gray 1px;background-image:url('/images/quote/print_quotesheet_header.png');background-position:top center;background-repeat:no-repeat}}.vehicle-panel-row{margin-bottom:30px}.vehicle-panel-row h2{color:#218a21;margin-top:0;font-size:19px}.vehicle-panel-row .vehicle_type,.vehicle-panel-row .vehicle_type2{font-size:12px}.vehicle-panel-row hr{margin:0;margin-top:20px;padding:0;border-top:solid 1px #218a21}.vehicle-panel-row ul.l_points{margin:5px 0}.vehicle-panel-row .view-full-details{font-size:13px}.vehicle-panel-row .vehicle-passengers{margin-top:-2px;margin-left:15px;width:25px}.vehicle-panel-row .vehicle-supplier-logo{max-width:120px}.vehicle-panel-row .get_quote{margin-top:15px}.vehicle-panel-row .vehicle-passengers-xs{margin:0 auto;margin-top:10%}.vehicle-panel-row .see-extra-info{margin-top:10px;display:block;cursor:pointer;font-size:13px}.category-page .resbox-wrap{margin-top:10px}@media (min-width: 768px){.get_quote{margin-top:50px !important}}.supplier-page hr{margin:15px 0 10px;padding:0;border-top:solid #3A89C8 1px}.supplier-page .supplier-description{margin-bottom:50px}.supplier-page .classification{margin:0 auto}.supplier-page .supplier-info-box,.vehicle-quote .supplier-info-box{border:solid #CECECE 1px;border-radius:4px;margin-bottom:5px;margin-top:5px;padding:10px}@media (min-width: 768px){.supplier-page .supplier-right,.vehicle-quote .supplier-right{padding-left:7px}.supplier-page .supplier-left,.vehicle-quote .supplier-left{padding-right:7px}}.upgrade-booking h1{margin:15px 0;font-size:28px;font-weight:bold;line-height:1.3em}.upgrade-booking h1 span{font-size:20px;font-weight:bold;line-height:1.2em;margin-top:10px;display:block;color:#FFA500}.upgrade-booking h2{color:#F47623;font-size:18px;font-weight:Bold;font-family:arial, helvetica, sans-serif;margin-top:4px}.upgrade-booking .upgrade-panel{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:solid #D8D8D8 1px;background-color:#F4F4F4;padding:10px;margin-top:10px;margin-bottom:10px}.upgrade-booking .stressfreegirl{margin-bottom:-10px !important}.upgrade-booking .plus_bullet,.upgrade-booking .sales_bullet2{list-style-image:none;list-style:none;padding-left:0;padding-left:50px}.upgrade-booking .plus_bullet{list-style-image:url('/images/layout/plus.png')}.upgrade-booking .sales_bullet2{list-style-image:url('/images/layout/blue_sq_bullet.gif')}#ugb_payment{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-top:25px;padding:25px 40px 10px;border:solid #D8D8D8 1px;background-color:#F4F4F4;box-shadow:0px 5px 25px #535353;margin-bottom:80px}#ugb_payment label{font-size:14px;color:#1e6310}#ugb_payment h2{color:#1e6310;border-bottom:solid 1px #1e6310;margin-bottom:15px;padding-bottom:5px;font-size:17px}#ugb_payment h2 span{font-size:17px}@media (min-width: 768px){.upgrade-booking .plus_bullet{font-size:13px;line-height:1.5}.upgrade-booking .sales_bullet2{font-size:13px;line-height:1.5}h1 span{margin-top:0px}}img{max-width:100%}h4{font-weight:bold}.container{background-color:white;max-width:1000px}.page-content{padding-top:15px}.image-left,.image-right{margin-top:10px;margin-bottom:10px;float:none;display:block;width:100%;text-align:center}.image-left img,.image-right img{display:block;margin:0 auto}.xs-no-float{float:none !important}.xs-center{text-align:center}.btn-yellow{background:#f0c519;background:-moz-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0c519), color-stop(100%, #eaaa11));background:-webkit-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:-o-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:-ms-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:linear-gradient(to bottom, #f0c519 0%, #eaaa11 100%);border:solid #B88B12 1px;text-shadow:1px 1px 1px #F8E494}.btn-green{background:#4cba49;background:-moz-linear-gradient(top, #4cba49 0%, #359c33 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4cba49), color-stop(100%, #359c33));background:-webkit-linear-gradient(top, #4cba49 0%, #359c33 100%);background:-o-linear-gradient(top, #4cba49 0%, #359c33 100%);background:-ms-linear-gradient(top, #4cba49 0%, #359c33 100%);background:linear-gradient(to bottom, #4cba49 0%, #359c33 100%);border:solid #329330 1px;color:#FFF;text-shadow:1px 1px 1px #39825D}.btn-base{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:14px;font-weight:bold;padding:5px 12px}.panel-green{border-color:#218a21}.panel-green > .panel-heading{background-color:#218a21}.retrieve-quote .page-content-border{padding:15px 15px 50px}.retrieve-quote .activity-table{font-size:14px}.retrieve-quote .activity-table td{vertical-align:middle !important}.retrieve-quote .activity-mobile .item-row{padding-top:15px;padding-bottom:15px;border-bottom:solid #EAEAEA 1px}.retrieve-quote .view-quote-button{background:#f0c519;background:-moz-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0c519), color-stop(100%, #eaaa11));background:-webkit-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:-o-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:-ms-linear-gradient(top, #f0c519 0%, #eaaa11 100%);background:linear-gradient(to bottom, #f0c519 0%, #eaaa11 100%);font-size:14px;font-weight:bold;border:solid #b88b12 1px;border-radius:3px;text-shadow:1px 1px 1px #f8e494;padding:5px 12px;text-decoration:none}.vehicle-page .vehicle-review{border-bottom:solid #DADADA 1px;padding-bottom:30px;margin:20px 0}.vehicle-page .vehicle-review .quote{color:#6B6B6B;font-size:14px}.vehicle-page .vehicle-review .date{margin-bottom:8px;font-size:12px;color:#8A8A8A}.vehicle-page .vehicle-review strong{color:#404040;font-size:14px}.vehicle-page .vehicle-review .star-yellow{color:#FFCC3E}.vehicle-page .vehicle-review .star-gray{color:#E2E2E2}@media (min-width: 768px){.vehicle-page .vehicle-reviews-wrap{width:75%;margin:0 auto}.resbox-requote{background-image:url("/images/layout/resbox_requote.png") !important}.container{padding-left:15px !important;padding-right:15px !important}.float-right{float:right !important}.float-left{float:left !important}.page-content-border{border:solid #3F9B04 1px;border-radius:10px;padding:10px 40px}.image-right,.image-left{display:inline-block;width:auto;margin:10px}.image-left{float:left}.image-right{float:right}}@media (min-width: 1200px){.page-padding-fix{padding-left:0}}body{background-color:#0b9a0b;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.sales_points{background-position:center center;height:33px}.salesp_links{margin-left:20px;line-height:33px}.navbar_margin{margin-left:450px !important}.page-content-border{border:solid #3F9B04 0px !important}.tm_search2{margin-left:3px;padding:0px;margin:0px;background:url(/images/layout/search_bg.png) no-repeat;margin:0;margin-top:6px;padding:0;width:175px;height:25px;margin-left:56px;position:absolute}.logo_container2{top:0;left:0;margin-bottom:3px;position:initial;background-color:rgba(33, 138, 33, 0.5) !important}.header-phone{text-align:right;margin-top:20px;right:0;top:0;display:block;padding:10px}.logo_reposition{position:relative;right:80px;top:60px}.bigger_font{font-size:20px !important;text-decoration:none;color:#FFF !important;font-weight:bold}.bigger_font2{font-size:16px !important;text-decoration:none;color:#FFF !important;font-weight:bold;text-decoration:underline}.bigger_font li a{text-decoration:none}.bigger_font a:hover,a:focus{color:#218a21;text-decoration:none}.bigger_font2 li a{text-decoration:underline}.bigger_font2 a:hover,a:focus{color:#218a21;text-decoration:underline}.exp-footer-links li a{text-transform:uppercase;font-size:12px;color:white;font-weight:bold;text-decoration:none;padding:3px 5px}.adjust{position:relative;bottom:-22px}.exp-resbox .panel .panel-heading{background-color:rgb(246, 97, 42);color:white;text-transform:uppercase;border-radius:10px 10px 0 0}#sidebar .sidebar1 ul li{line-height:40px;border-bottom:1px solid rgb(212, 212, 212);padding:0px 10px}#sidebar .box{border-right-style:initial;border-bottom-style:initial;border-left-style:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#FFF;border-color:grey;margin-bottom:10px;border-width:6px 0px 0px;border-top:6px solid rgb(33, 138, 33);border-radius:0px;padding:10px 8px;border-style:solid;border-color:#ddd;border-width:1px;box-shadow:10px 10px 5px #e0e0e0}.theme{color:#218a21 !important}.smaller{font-size:17px}.paddingbottom{padding-top:20px}.border_heading{border-radius:10px 10px 0px 0px}.border_panel{border-radius:10px}.navbar_theme{background:-webkit-linear-gradient(top, #0bb50b, #006900) !important;height:41px}.collapse_theme{background:-webkit-linear-gradient(top, #0bb50b, #006900) !important;z-index:9999}.logo-small{width:170px !important;position:relative;top:7px}.logo-container-small{margin-left:auto;margin-right:auto;text-align:center;width:170px;padding-bottom:10px}.resbox_header{font-size:23px !important;padding:0;}.remove_padding{padding-right:0px !important}.navbar-default{background-color:#26b729;border-color:#26b729;border-radius:0}.testimonials-wrap{margin-top:20px;margin-bottom:20px;background:-webkit-linear-gradient(top, #0bb50b, #006900) !important;border-radius:16px}.testimonials-wrap blockquote{background-color:#FFF;border-radius:8px;font-size:13px;height:250px;background-image:url("/images/quoteleft.png"),url("/images/quoteright.png");background-repeat:no-repeat;padding:40px 20px;position:relative;margin-bottom:10px}.testimonials-wrap blockquote .quote-name{position:absolute;right:65px;bottom:10px;color:black;font-weight:bold;font-size:14px}@media (min-width: 1200px){blockquote{background-position:5px 5px,195px 215px}}@media (min-width: 992px){blockquote{background-position:5px 5px,215px 215px}}@media (min-width: 768px){blockquote{background-position:5px 5px,195px 215px}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}}.adjust-call{position:relative;left:-33px}.navbar-default .navbar-brand,.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#FFF}.navbar-default .navbar-nav > li > a{color:#FFF}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background-color:#26b729}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#FFF;background-color:#26b729}.navbar-default .navbar-text{color:#FFF}.navbar-default .navbar-toggle{border-color:#26b729}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#26b729}.navbar-default .navbar-toggle .icon-bar{background-color:#FFF}.white{color:#FFF !important}.dropdown-menu{background-color:#006900 !important}.navbar-nav > li{border-right:solid black 0px !important}.navbar{z-index:1}.navbar-collapse{background-color:#125713}.border_panel{border-radius:10px}.sprite{background-repeat:no-repeat;display:block}.sprite-inlineblock{background-repeat:no-repeat;display:inline-block}.sprite-au_flag{width:24px;height:18px;background-position:0 0}.sprite-cal-down2{width:23px;height:23px;background-position:-24px 0}.sprite-compare{width:33px;height:33px;background-position:-52px -5px}.sprite-de-flag{width:24px;height:18px;background-position:-90px 0}.sprite-discovery-icon{width:19px;height:19px;background-position:-114px 0}.sprite-flag-1{width:34px;height:24px;background-position:-133px 0}.sprite-flag-2{width:34px;height:24px;background-position:-167px 0}.sprite-info-icon-spt{width:25px;height:25px;background-position:-201px 0}.sprite-logo-white{width:300px;height:81px;background-position:0 -43px}.sprite-logo-white-small{width:170px;height:46px;background-position:-5px -129px}.sprite-nz_flag{width:24px;height:18px;background-position:-226px 0}.sprite-phone{width:33px;height:33px;background-position:-255px -5px}.sprite-phone-icon-white{width:23px;height:21px;background-position:-180px -124px}.sprite-plan{width:38px;height:22px;background-position:-208px -129px}.sprite-quoteleft{width:30px;height:26px;background-position:-256px -129px}.sprite-quoteright{width:30px;height:26px;background-position:-185px -165px}.sprite-testimonials{width:39px;height:34px;background-position:-225px -165px}.sprite-uk-flag{width:24px;height:18px;background-position:-269px -160px}.sprite-us-flag{width:24px;height:18px;background-position:-269px -178px}.ebook-sprite{background-repeat:no-repeat;display:block;}.sprite-cheap-stays-ebook-icon-sm{width:155px;height:200px;background-position:0 0}.sprite-national-park-ebook-icon-sm{width:155px;height:200px;background-position:-155px 0}.sprite-scenic-drives-ebook-icon-sm{width:155px;height:200px;background-position:-310px 0}.location-sprite{background-repeat:no-repeat;display:inline-block}.sprite-aucklandcity{width:130px;height:131px;}.sprite-canterbury{width:130px;height:130px;}.sprite-mountcook{width:130px;height:130px;}.btn-resbox{background:#f99259;background:-moz-linear-gradient(top, #f99259 0, #ff562f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f99259), color-stop(100%, #ff562f));background:-webkit-linear-gradient(top, #f99259 0, #ff562f 100%);background:-o-linear-gradient(top, #f99259 0, #ff562f 100%);background:-ms-linear-gradient(top, #f99259 0, #ff562f 100%);background:linear-gradient(to bottom, #f99259 0, #ff562f 100%);color:#fff;font-weight:bold;box-shadow:1px 1px 1px rgba(0, 0, 0, .5);text-shadow:1px 1px 1px rgba(0, 0, 0, .5);border-radius:5px;font-size:22px;padding:10px 0;border:solid #f98a53 1px}.btnmenu{background:#4798dd;background-image:-webkit-linear-gradient(top, #26b729, #1d8120);background-image:-moz-linear-gradient(top, #26b729, #1d8120);background-image:-ms-linear-gradient(top, #26b729, #1d8120);background-image:-o-linear-gradient(top, #26b729, #1d8120);background-image:linear-gradient(to bottom, #26b729, #1d8120);font-family:Arial;color:#ffffff;font-size:17px;padding:10px 30px 10px 30px;text-decoration:none;border-bottom:solid 7px #339933;width:100%;height:80px}.btnmenu:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top, #66cc66, #669966);background-image:-moz-linear-gradient(top, #66cc66, #669966);background-image:-ms-linear-gradient(top, #66cc66, #669966);background-image:-o-linear-gradient(top, #66cc66, #669966);background-image:linear-gradient(to bottom, #66cc66, #669966);text-decoration:none;color:#FFF}.moveup{position:relative;top:12px}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial, sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.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-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(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-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-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(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-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(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.dp-wrapper{overflow:auto;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0, 0, 0, 0);z-index:1000;transition:background .5s}.dp-wrapper.dp-visible{background:rgba(0, 0, 0, 0.25)}.dp{text-align:center;position:absolute;border:1px solid #EEE;background:white;width:calc(100% - 4em);max-width:600px;top:50%;left:50%;border-radius:.25em;box-shadow:0 0 5em rgba(0, 0, 0, 0.45);transform:translate(-50%, 0);transition:transform .5s}.dp-visible .dp{transform:translate(-50%, -50%)}.dp-header{box-sizing:border-box;position:relative;padding:1em 2em 1.5em}.dp-month-year{display:block;font-size:1.5em;font-weight:300}.dp-month,.dp-year{margin:0 .15em}.dp-prev,.dp-next{position:absolute;top:0;border:0;background:transparent;outline:0;padding:2.5em 3.5em}.dp-prev:after,.dp-next:after{content:'';border:2px solid #777;width:10px;height:10px;display:inline-block;transform:rotate(-45deg);transition:border-color .2s}.dp-prev:focus:after,.dp-next:focus:after,.dp-prev:hover:after,.dp-next:hover:after{border-color:black}.dp-prev:after{border-right:0;border-bottom:0}.dp-next:after{border-left:0;border-top:0}.dp-prev{left:0}.dp-next{right:0}.dp-body{text-align:center}.dp-day-of-week,.dp-day{box-sizing:border-box;display:inline-block;width:14%;text-align:center;padding:.25em 0;border:0;margin:0;line-height:1;background:transparent;outline:0;text-decoration:none}.dp-day{position:relative;cursor:pointer;font-size:1.25em;padding:.75rem 0;border:1px solid transparent}.dp-edge-day{color:#d0d0d0}.dp-today:hover,.dp-close:hover,.dp-clear:hover,.dp-today:focus,.dp-close:focus,.dp-clear:focus,.dp-day:hover,.dp-selected{background:#72bbff;color:white}.dp-selected{border-color:#3497ff}.dp-today:active,.dp-close:active,.dp-clear:active,.dp-current-val{background:#3497ff;color:white}.dp-day-of-week{text-transform:uppercase;font-size:.8em;opacity:.5}.dp-today,.dp-close,.dp-clear{display:inline-block;box-sizing:border-box;padding:1em;border:0;font-size:1em;width:33%;background:transparent;outline:0}.dp-day-today:after{content:'';height:0;width:0;border:7px solid #227bd7;border-bottom-color:transparent;border-left-color:transparent;position:absolute;top:0;right:0}@media max-width:480px),(max-height:480px){.dp{font-size:.8em;width:auto;top:25%;left:50%;width:100%;border-radius:.25em;overflow:hidden;box-shadow:0 0 5em rgba(0, 0, 0, 0.45);transform:translate(-50%, 0);transition:transform .5s}.dp-day-of-week,.dp-day{padding:.5em}.dp-visible .dp{transform:translate(-50%, -25%)}}#DODATE,#PUDATE{cursor:initial !important} .panel-special-body h3{ text-align: center;} .special-banner img{ width:100%;} .panel-special-body ul{ padding-left:50px;} .travel-date-str{display: flex;padding:0px 10px 0px 0px; border-bottom: 1px solid rgba(34, 125, 195, 0.2); margin-bottom:0px;} .travel-date-str:last-child{border-bottom:0px;} .travel-date-str img{height:25px; width:25px; float:left;} .special-icon-box{ float:left; padding: 10px 10px 10px 10px; height:auto; border-right:1px solid black;} .special-r-info{ padding-top: 12.8px;} .special-title{ background-color: #f15a24; height:37px; line-height: 35px; padding-bottom: 0px; color: white; font-size:22px; width: 99.8vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw;} .panel-special-page .panel-heading{ padding: 0px 0px 0px 0px; border:0px;} .special-supplier-logo{width:250px; height:auto; padding-bottom: 10px; display: block; margin-left:auto; margin-right:auto;} .special-car-info{border:1px solid #7f878d; background: #f4f4f4; text-align: center;}.special-supplier-icon{padding-right: 0px;} .special-icon-top{height: 60px;} .spec_error_msg{text-align: center; background-color: rgba(238,208,210,0.8); padding: 10px 10px 10px 10px; border:2px solid rgba(194, 15, 15, 0.541);} .travel-date-str p{font-size: 14px; margin-bottom:0px; } .special-supplier-logo img{max-height:60px; display: block; margin-left:auto; margin-right:auto;} #spec_pu_icon{height: 30px; width: 30px;} .special-icon-box-2{ float:left; padding: 10px 5px 10px 10px; height:44px; border-right:1px solid black;} @media (min-width:990px){.sticky-resbox{position:fixed;top:15px;}} .special-date-text{ flex: 1} .free-cancellation-tooltip {display:none;background: #e2f4ff; margin-left: 28px; padding: 10px; position:absolute; z-index:1009; width:330px;height:90px;border:1px solid #80b4e0;
color:#14478d;text-align:center;padding:10px;}.free-cancellation-text-alt:hover .free-cancellation-tooltip {display: block;} .step1-header{padding:0px;} @media  (max-width:768px){.screen2 .panel-special-page {margin: -5px -15px 0px -15px}.screen2 .special-title{width:99.8vw; height: auto; padding: 5px; font-size:18px;} }

.expand-details{
    margin-top:20px;
}
.vehicle-image-wrap-alt img{
    margin-top:0px;
}
.ul-icons{
    padding-left:16px; 
    list-style: none;
}
.veh-icons-bottom{
    margin-top:40px; 
    margin-bottom:4px;
}
.screen2 .vehicle-row .vehicle-points{
    margin:10px 0 15px
}
.button-section{
    /* padding-top:10px;  */
    /* background-color:#DCDCDC; */
    height: 196px;
    /* border-top-right-radius:12px; 
    border-bottom-right-radius:13px;  */
}
.vehicle-price-wrap{
    display: flex; 
    flex-direction: column; 
    margin-top:30px;
}
.right-col-wrap{
    height:129px;
    position:relative;
}
.screen2 .resst2_tdp1{
    font-size:16px;
    margin-bottom:10px
}
.supp-logo{
    position:absolute; 
    top:2px; 
    left:3px; 
    max-height:28px; 
    max-width:108px;
    z-index:99; 
}

.vehicle-price-alt span{
    display:block;
    font-size:12px;
}
.vehicle-price-alt{
    color:#000!important;
    font-size:24px;
    font-weight:bold;
    margin-bottom:10px;
}
.step2-form{
    margin-top:10px; 
    margin-left:auto; 
    margin-right:auto;
}
.step2-button{
    background-color: #f0c519;
    padding: 6px;
    border-radius: 4px;
    -webkit-transition: all 0.5s ease;
    box-shadow: 1px 1px 3px 0px #363636;
    overflow: hidden;
    outline: none;
    border: solid 2px #f0c519;
    color:black;
}
.step2-button:hover{
    color: white;
    background-color: #F47623;
    border: solid #F47623 2px;
}
.veh_info_img{
    max-height:20px; 
    margin-right: 9px;
    max-width:20px;
    margin-left:11px;
    margin-right:11px;

}
.veh_info_icon{
    white-space:nowrap;
    margin-top:5px;
    text-align:center;
    font-size: 12px;
}
.ul-icons li{
    margin-left:15px;
}
.veh-content-top{
    display:flex; 
    flex-direction:column; 
    margin-left:13px;
}
.veh-icons-top-mobile li{
    display: flex;
    justify-content: center;
    margin-left:0px;
}
.vehicle-points-alt{
    margin:-5px 0 -2px
}
.floorplan-img{
    max-height: 160px !important;
}
@media(max-width: 767px){
    .expand-details{
        margin-top:17px;    
    }
    .step2-form{
        margin-left:0px; 
        margin-right:0px;
    }
    .vehinfo_slide{
        max-width:250px;
        height:auto;
    }
    .floorplan-img{
        margin-top:0px !important;
    }
    .veh-col-info{
        border-left:0px;  
        border-right:0px;
        padding-bottom:0px;
    }
    .veh-content-top{
        margin-left:-15px;
    }
    .vehicle-image-wrap-alt img{
        border-top-left-radius: 0px;
    }
    .ul-icons{
        padding:0px;
        display:flex;
        justify-content:space-around;
        margin-bottom:3px;
    }
    .veh-icons-bottom{
        margin-top:0px;
    }
    .veh-icons-bottom .ul-icons{
        margin-bottom:0px;
    }
    .vehicle-points{
        margin-bottom:0px;
    }
    .screen2 .vehicle-row .vehicle-points{
        margin-bottom:0px;
    }
    .button-section{
        height: auto;
        padding-top:0px;
        /* border-top-right-radius:0px;  */
        /* border-bottom-right-radius:13px; 
        border-bottom-left-radius:13px;  */
    }
    .vehicle-price-wrap{
        margin: 10px 0px;
        height:auto;
    }
    .right-col-wrap{
        display: flex;
        justify-content: space-around;
        height:auto;
    }
    .screen2 .resst2_tdp1{
        margin-bottom:0px
    }
    .supp-logo{
        max-height:40px;
    }
    .veh-image-col{
        margin-bottom:10px;
    }
    .veh_info_img{
        max-height:26px;
        max-width:26px;
        margin-right: 3px;
        margin-left: 3px;
    }
    .veh_info_icon{
        margin-top:6px;
    }
    .vehicle-points-alt{
        margin: -5px 0 0px;
    }
    .screen2 .special-title{
        height:auto;
        padding:5px;
        font-size:18px;
    }
}

@media(max-width:509px){
    .veh-content-top{
        margin-left:-6px;
    }
    .veh-icons-top-mobile li{
        flex-wrap:wrap;
    }
    .veh-icons-top-mobile .veh_info_img{
        max-height:26px;
        max-width:26px;
        margin-right:0px;
        margin-left:0px;
    }
    .veh_info_icon{
        margin-top:2px;
        width:50px;
        font-size: 12px;
        text-align:center;
    }
    .ul-icons{
        margin-bottom:0px;
    }    
}
@media(max-width:370px){
    .expand-details{
        font-size:14px;
    }
    .step2-button{
        padding:4px;
    }
    .ul-icons{
        margin-left: -4px;
        margin-right: 0px;
    }
}
@media(max-width:336px){
    .veh-icons-bottom .ul-icons li:nth-child(2){
        margin-left: 10px;
    }
    .ul-icons li{
        margin-left:0px;
    }
    .veh_info_icon{
        font-size: 10px;
    }
}
.veh-icons-top .ul-icons li:nth-child(1){
    margin-left: 10px;
}
.veh-icons-top .ul-icons li:nth-child(2){
    margin-left: 10px;
}
.veh-icons-bottom .ul-icons li:nth-child(1){
    margin-left: 10px;
}
.veh-icons-bottom .ul-icons li:nth-child(3){
    margin-left: 10px;
}
.pricing-graph:hover, .more-info-up:hover, .more-info-down:hover{
    color:#0E6BB4;
    filter: invert(23%) sepia(94%) saturate(2003%) hue-rotate(190deg) brightness(93%) contrast(89%);
}

.pricing-graph{
    font-size:14px; 
    cursor:pointer;
    display: flex;
    /* justify-content: space-evenly; */
    /* height: 60px; */
}
.veh-icons-top .l_points li, .veh-icons-bottom .l_points li{
    width:200px;
    padding:5px 10px 5px 0px;
}
.l_points{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    flex-direction:column;
}
.tight-padding{
    /* text-align:center;  */
    /* display:flex;  */
    font-size:15px; 
    margin-bottom:1px; 
}

.star-yellow { color:#FFCC3E; }
.star-gray { color:#E2E2E2; }
.fa { font-size: 16px; }      
.special-wrap-alt{
    width: 125%;
    z-index: 10;
    height: 18px;
    margin: 0px;
    display:flex;
}     

/* start of owl slidshow */

.vehinfo_slide{
    margin-left: auto;
    margin-right: auto;
    max-height: 159px;
}
.vehicle-image-wrap-alt{
    max-height:167px;
}
.screen2 .vehicle-row .vehicle-points-alt li {
    width: 88px;
    float: left;
    font-size: 13px;
    color: #626262;
}
.owl-theme .owl-nav [class*=owl-]:hover{
    background:none !important;
}
.fake-arrow-right:hover, .fake-arrow-left:hover{
    color:white;
}
.fake-arrow{
    background-color: rgba(0,0,0,0);
    border: none;
    height: 74%;
    width: 30px;
    padding: 0px;
    top: 5px;
    position: absolute;
    outline: none;
}
.fake-arrow-left{
    left: 0px;
}
.fake-arrow-right{
    right: 0px;
}
.modalcur {
    display: none;
    position: fixed;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%; 
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.4);
    z-index: 9999;
    }
 
.modal-content-cur {
position: relative;
background-color: #fefefe;
margin: auto;
padding: 0;
border: 1px solid #888;
width: 80%;
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
-webkit-animation-name: animatetop;
-webkit-animation-duration: 0.4s;
animation-name: animatetop;
animation-duration: 0.4s;
}

@media (max-width: 767px) {
    .modal-content-cur {
    height: 57vh;
    overflow-y: auto;
}
}

/* Modal Animation */
@-webkit-keyframes animatetop {
from {top:-300px; opacity:0} 
to {top:0; opacity:1}
}

@keyframes animatetop {
from {top:-300px; opacity:0}
to {top:0; opacity:1}
}

.close {
color: white;
float: right;
font-size: 28px;
font-weight: bold;
}

.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}

.modal-header-cur {
padding: 2px 16px;
background-color: #0b9a0b;
color: white;
}

.currency:hover {
    background-color: rgba(0,0,0,0.2);
    cursor: pointer;
}

.currencybtn {
    background-color:transparent;
    border:transparent;
    color:white;
    font-weight:bold;
    position:relative;
    top:45px;
    font-size:20px;
}

.modal-body-cur {
    padding: 2px 16px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}

@media (max-width: 1700px) {
    .modal-body-cur {
        grid-template-columns: 1fr 1fr 1fr;
    }
}

@media (max-width: 1275px) {
    .modal-body-cur {
        grid-template-columns: 1fr 1fr;
    }
}

@media (max-width: 867px) {
    .modal-body-cur {
        grid-template-columns: 1fr;
    }
}

.modalmobilecur {
display: none;
position: fixed;
padding-top: 100px;
left: 0;
top: 0;
width: 100%; 
height: 100%;
overflow: auto;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.4);
z-index: 9999;
}

.modal-content-mobile-cur {
position: relative;
background-color: #fefefe;
margin: auto;
padding: 0;
border: 1px solid #888;
width: 80%;
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
-webkit-animation-name: animatetop;
-webkit-animation-duration: 0.4s;
animation-name: animatetop;
animation-duration: 0.4s;
}

@media (max-width: 767px) {
    .modal-content-mobile-cur {
    height: 57vh;
    overflow-y: auto;
}
}

.closemobile {
color: white;
float: right;
font-size: 28px;
font-weight: bold;
}

.closemobile:hover,
.closemobile:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}

.modal-header-mobile-cur {
padding: 2px 16px;
background-color: #0b9a0b;
color: white;
}

.currencybtnmobile {
    background-color:transparent;
    border:transparent;
    color:white;
    font-weight:bold;
    position:relative;
    top:19px;
    left:139px;
    font-size:15px;
    display:none;
}

@media (max-width: 767px) {
.currencybtnmobile {
    display: block;
    z-index: 9999;
}
}

@media (max-width: 280px) {
    .currencybtnmobile {
        top: 20px;
    left: 88px;
    font-size: 12px;
    z-index: 9999;
    }
}

.modal-body-mobile-cur {
    padding: 2px 16px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}

@media (max-width: 1700px) {
    .modal-body-mobile-cur {
        grid-template-columns: 1fr 1fr 1fr;
    }
}

@media (max-width: 1275px) {
    .modal-body-mobile-cur {
        grid-template-columns: 1fr 1fr;
    }
}

@media (max-width: 867px) {
    .modal-body-mobile-cur {
        grid-template-columns: 1fr;
    }
}

/* end of owl slidshow */