*{-webkit-font-smoothing:antialiased}*,div{box-sizing:border-box}div.clearboth{clear:both}div.clearboth2{clear:both;height:1.2rem}div.align_right{display:block;text-align:right;width:100%}strong{font-weight:700}img.img_float_right{float:right;margin:0 0 20px 20px}img.img_float_left{float:left;margin:0 20px 20px 0}img.bordered{background:#fff;border:1px solid #d4d4d4;padding:1px}img.img_responsive_100p{clear:both;height:auto;margin:0 0 20px;width:100%}.uppercase{text-transform:uppercase}.form-input input[type=tel].red_cal,.form-input input[type=text].red_cal,.form-select select.red_cal{border:3px solid #e53f20}#cal_helper.red_cal,#cal_hours.red_cal{border-top:3px solid #e53f20}input[type=image]{outline:none}@media screen and (max-width:360px){img.img_float_left,img.img_float_right{clear:both;display:block;margin:0 0 20px;width:100%}}html{font-family:Arial,Helvetica,sans-serif!important;font-size:10px;font-weight:400;line-height:1.4}@media screen and (min-width:641px){html{font-size:13px}}@media screen and (max-width:640px){html{font-size:12px}}@media screen and (max-width:480px){html{font-size:11px}}#wrap{margin:0 auto;max-width:1920px;width:100%}#wrap,body{background:#fff}body{color:#332b3a;margin:0;padding:0}h1,h2{line-height:1.3}h1{color:#332b3a;font-size:2rem;font-weight:400;margin:0 0 1rem}h1 span{background:#fff;display:inline-block;padding-right:20px}h2{font-size:18px;font-weight:600;margin:25px 0 15px}h3{color:#0991bc;font-size:1.7rem;font-weight:400;margin:2rem 0}p{font-size:1rem;line-height:1.6;margin:0 0 1rem}ul{margin:0}li{list-style:none;padding:2px 0 2px 12px;text-align:left}blockquote{padding:0 0 10px 15px}blockquote ul li{list-style:none;padding:2px 0 2px 13px;text-align:left}input,select,textarea{font-family:Arial,Helvetica,sans-serif!important;font-size:1rem;font-weight:400;line-height:1.5}hr{background:#ececec;border:0;clear:both;height:3px;margin:15px 0}::-webkit-input-placeholder{color:#999}:-moz-placeholder,::-moz-placeholder{color:#999;opacity:1}:-ms-input-placeholder{color:#999}h1.h1_seo{left:-9999px;position:absolute;text-indent:-9999px;top:-9999px}#header{color:#555;height:45px;line-height:40px;padding:0 15px;z-index:50}#header,#title_main{overflow:hidden;position:relative;width:100%}#title_main{height:auto;z-index:45}#background{height:auto;width:100%}#logo{left:0;top:40px;width:220px}#cta1,#cta2,#logo{height:auto;max-width:40%;position:absolute}#cta1,#cta2{background:none;box-shadow:0 10px 15px 0 rgba(0,0,0,.2);right:15px;transition:all .1s linear;width:300px}#cta1{bottom:45%}#cta2{top:60%}#cta1:hover,#cta2:hover{filter:brightness(1.1);-webkit-filter:brightness(1.1);-moz-filter:brightness(1.1);-o-filter:brightness(1.1)}@media screen and (max-width:1200px){#cta_subpage{height:100%;position:absolute;right:0;top:5px;width:65%}}@media screen and (max-width:597px){#background{height:140px;width:auto}#cta1,#cta2{box-shadow:none;display:block;margin:10px auto 0;max-width:none;position:relative;right:0}#cta_subpage{display:none}}@media screen and (max-width:360px){#cta1,#cta2{height:auto;padding:0 10px;width:100%}}#title_boxes{margin-top:-6%;padding:10px;position:relative;z-index:60}.around_box{display:inline-block;padding:10px;width:25%}.box{border:1px solid #d3d3d3;position:relative;transition:all .1s linear;width:100%}.box h2{color:#332b3a;font-size:1.6rem;line-height:1;margin:0}.box h2 a{color:#332b3a;display:block;padding:10px}.box h2 a,.box h2 a:hover{text-decoration:none}.box:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.2);filter:brightness(1.08);-webkit-filter:brightness(1.08);-moz-filter:brightness(1.08);-o-filter:brightness(1.08)}.box_img img,.box_info_full{height:auto;width:100%}.box_info_full{bottom:10px;color:#fff;padding:5px 3px 5px 7px;position:absolute;right:0;text-align:right}.box_info_full ul{float:left;margin:0;padding:0}.box_info_full ul#branches_left{width:54%}.box_info_full ul#branches_right{width:46%}.box_info_full ul li{list-style:none;margin:0;padding:0 0 0 10px}.box_info_full ul li a{color:#fff;display:block;font-size:1rem;text-decoration:none}.box_info_full ul li a:hover{color:#ddd;text-decoration:none}.box_info{bottom:10px;color:#fff;cursor:pointer;font-size:1rem;height:auto;max-width:60%;padding:5px 10px 2px 5px;position:absolute;right:0;text-align:right}.box_footer{bottom:0;height:10px;position:absolute;width:100%}@media screen and (max-width:1200px){.box h2{font-size:1.4rem}}@media screen and (max-width:1150px){.around_box{width:33.33%}}@media screen and (max-width:900px){#title_boxes{margin-top:0}.around_box{width:50%}.box h2{font-size:1.6rem}}@media screen and (max-width:597px){.around_box{display:block;margin:0 auto;padding:10px 0 0;width:300px}#title_boxes{padding:0 0 10px}}@media screen and (max-width:360px){.around_box{margin:0 auto;padding:10px 10px 0;width:100%}.box_info_full ul li{background-position:0 3px;padding:3px 0 3px 10px}}#submenu{float:left;height:auto;padding:20px;width:25%}#submenu ul{background:#f7f7f7;list-style:none;margin:0;padding:15px}#submenu ul li{background:none;padding:5px 0 5px 10px}#submenu ul li a{color:#555;font-size:1.15rem;line-height:1;text-decoration:none}#submenu ul li a:hover{color:#332b3a;text-decoration:none}#submenu ul li a.sel{color:#332b3a}#article{float:left;padding:20px 30px 20px 15px;width:75%}#article h2{color:#555;font-size:1rem;font-weight:700;margin:1rem 0 .1rem}#article img{height:auto;max-width:100%}div.fixed{float:left;width:62%}img.img_fixed_right{box-sizing:border-box;float:right;padding:0 0 20px 30px;width:38%}@media screen and (max-width:820px){#submenu{display:none}#article{padding:20px;width:100%}}@media screen and (max-width:597px){div.fixed{padding-right:0;width:100%}img.img_fixed_right{clear:both;padding:0 0 20px;width:100%}}@media screen and (max-width:360px){#article{padding:10px}}#calendar{padding:20px}#calendar_tabs{border-bottom:3px solid #ececec}#calendar_tabs a{background:#ececec;border:3px solid #ececec;box-sizing:border-box;color:#989898;display:inline-block;font-size:1.35rem;margin-bottom:-3px;margin-right:10px;padding:6px 20px;text-decoration:none}#calendar_tabs a.sel{background:#fff;border:3px solid #ececec;border-bottom:none;color:#332b3a;padding:6px 20px 9px}#calendar_tabs a#tab2.sel{background:#fff;color:#e53f20}#calendar_tabs a:hover{background:#e2e2e2}#calendar_tabs a.sel:hover{background:#fff}#cal_date{border:1px solid #000;height:1px;margin:2px 0 0;position:relative;width:1px;z-index:1}#cal_back{box-shadow:0 0 10px 0 rgba(0,0,0,.3);height:397px;margin:0 0 20px;position:relative;width:100%;z-index:2}#cal_helper{display:block!important;height:auto;position:static;width:100%}.cal_hours{background:#fff;border-collapse:separate;border-top:3px solid #103344;box-shadow:0 0 10px 0 rgba(0,0,0,.3);display:inline-block;margin:0 0 20px}.cal_hours .station{background:#f6f6f6;color:#332b3a;font-weight:700;text-align:center}.cal_hours ul.times li{border:1px solid #f9f8f8;color:#555;font-size:13px;padding:0;text-align:center}.cal_hours ul.times li.reserved{color:#ccc;padding:5px 15px;text-decoration:line-through}.cal_hours ul.times li.empty{color:#ccc;padding:5px 15px}.cal_hours ul.times li a{color:#555;display:block;padding:5px 15px;text-decoration:none}.cal_hours ul.times li a:hover{background:#4b5356;color:#fff}.cal_hours ul.times li a.sel{background:#103344;color:#fff}.form-input,.form-select{display:inline-block;max-width:380px;width:100%}.nomargin{margin:0}.form-select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;border:3px solid #103344;-webkit-border-radius:0;color:#555;cursor:pointer;font-size:13px;height:38px;outline:none;padding-left:10px;width:100%}.form-select select.grey{color:#999}.ie .form-select select{background:#fff}@media (-ms-high-contrast:none){.form-select select{background:#fff}}.select_placeholder{color:#555}.form-input input[type=number],.form-input input[type=tel],.form-input input[type=text]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;border:3px solid #103344;color:#555;font-size:13px;height:38px;outline:none;padding-left:10px;width:100%}.form-input input.placeholder{color:#999}.form-input input.input_red{border:3px solid #e53f20;color:#555}.form-checkbox input[type=checkbox]{display:none;line-height:23px}.form-checkbox input[type=checkbox]+label,.form-checkbox input[type=checkbox]:checked+label{cursor:pointer;display:inline-block;height:23px;margin-right:10px;padding:0;width:23px}@media screen and (max-width:820px){#calendar{padding:20px;width:100%}}@media screen and (max-width:550px){#calendar_tabs a{font-size:9.5px;font-weight:700;margin-right:2px;padding:6px 4px}#calendar_tabs a.sel{color:#332b3a;padding:6px 4px 9px}.cal_half{width:100%}.cal_half_right{padding-left:0;width:100%}.cal_hours,.cal_hours ul.times{width:100%}.cal_hours ul.times li{float:left;width:100%}.cal_hours td a{padding:10px}#cas_table1{margin-left:0}}@media screen and (max-width:360px){#calendar{padding:10px}}.button{border-style:solid;clear:both;color:#f8f8f8;font-size:1.05em;letter-spacing:1.1pt;margin:20px 0;padding:10px}.pricelist{border-collapse:collapse;clear:both;width:100%}.pricelist th{border:1px solid #e3e3e3;color:#332b3a;cursor:pointer;font-size:1.1rem;font-weight:400;line-height:1;padding:10px;text-align:left}.pricelist th.opened{background:#332b3a;color:#fff}.pricelist td{border:1px solid #e3e3e3;padding:4px 10px}.hours th:nth-child(3),.pricelist td:nth-child(3){text-align:center}.pricelist td:nth-child(2){white-space:nowrap}.pricelist td p{line-height:1.2;margin:0}.darkgreen1{color:#332b3a;font-size:1.6rem;line-height:1;margin:0}.darkgreen1 p{font-size:1.6rem;font-weight:400}.pricelist tr.darkgreen{background:#e6e6e6;font-weight:700}@media screen and (max-width:597px){.half,.half1,.half2{clear:both;margin:0 0 10px;width:100%}}.child1,.child2{display:none}.menu{background:#373d40;height:100%;position:fixed;top:0;width:275px;z-index:1000}.menu-hide{right:-275px}.menu-open{overflow:auto;overflow-x:hidden;right:0}.menu,.menu-hide,.menu-open{transition:right .5s ease}.menu>.close{background:#84959a;height:28px;position:absolute;right:8px;top:8px;width:28px;z-index:1001}#responsive{list-style:none;margin:0;padding:0;position:relative;width:100%}#responsive ul{background:#eee;list-style:none;padding:0}#responsive li{padding:0;position:relative}#responsive>li>a{background:#373d40;border-bottom:1px solid #fff;color:#fff;display:block;font-size:13px;line-height:18px;padding:15px 40px 15px 10px;text-decoration:none;transition:all .3s}#responsive>li>ul{margin:0;padding:0}#responsive>li>ul>li>a{background:#84959a;border-bottom:1px solid #a0a0a0;color:#fff;display:block;font-size:13px;line-height:18px;padding:10px 40px 10px 10px;text-decoration:none;transition:all .3s}#responsive>li>ul>li>a:hover{background:#68e4f0}@media only screen and (min-width:640px){.menu{display:none}}@media only screen and (max-width:639px){::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-track{background:#fff;border:none;border-radius:0}::-webkit-scrollbar-thumb{background:#ddd;border:none;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#bbb}}.clear{clear:both}.gldp-flatwhite{border-top:3px solid #103344;font-family:Arial,serif;width:100%}.gldp-flatwhite .core{background:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;color:#fff;cursor:pointer;float:left;font-size:13px;margin:0;padding:0;position:relative;text-align:center}.gldp-flatwhite .border{background:#4b5356;border:0 solid #f9f8f8}.gldp-flatwhite .monyear,.gldp-flatwhite .monyear select{background:#fff;color:#332b3a;font-size:17px!important;font-weight:400}.gldp-flatwhite .monyear span{margin:0 5px}.gldp-flatwhite .next-arrow,.gldp-flatwhite .prev-arrow{color:#103344;display:flex;font-size:13px;justify-content:center;justify-items:center;margin-top:8px}.gldp-flatwhite .next-arrow:active,.gldp-flatwhite .prev-arrow:active{color:#000}.gldp-flatwhite .next-arrow-off,.gldp-flatwhite .prev-arrow-off{color:#000;opacity:.15}.gldp-flatwhite .dow{background:#f6f6f6;color:#103344;cursor:default!important;font-weight:700}.gldp-flatwhite .fri,.gldp-flatwhite .mon,.gldp-flatwhite .thu,.gldp-flatwhite .tue,.gldp-flatwhite .wed{font-weight:400}.gldp-flatwhite .sat,.gldp-flatwhite .sun{color:#888;font-weight:700}.gldp-flatwhite .outday{color:#84959a!important}.gldp-flatwhite .fri:hover,.gldp-flatwhite .mon:hover,.gldp-flatwhite .sat:hover,.gldp-flatwhite .sun:hover,.gldp-flatwhite .thu:hover,.gldp-flatwhite .tue:hover,.gldp-flatwhite .wed:hover{background:#68e4f0;color:#fff}.gldp-flatwhite .noday{background:#fff;color:#ccc;cursor:default!important;font-weight:400}.gldp-flatwhite .selected{background:#332b3a;border-color:#f9f8f8;color:#fff}.gldp-flatwhite .today{color:#fff!important;font-weight:700!important}.gldp-flatwhite .special{background:#fff;color:#ccc;cursor:default;font-weight:400;pointer-events:none}div.date_blocker{background:hsla(0,0%,100%,.5);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}div.date_blocker.active{display:block}select[name=vehicle] option:first-child{color:#999}.arval-alert{background-color:rgba(0,0,0,.85);bottom:0;color:#fff;display:none;font-size:30px;height:100%;left:0;padding:250px 20px 0;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:10000}.arval-alert p{font-size:26px}body.this-is-arval .arval-alert{align-items:center;display:flex;justify-content:center}.no-click{pointer-events:none!important}.form-select select{background:#fff url(/images/select.png?3af0c94e21a4f9f0a6b38d516fb5966e) no-repeat right 10px center;background-size:15px}.button_green{background-color:#103344;border:1px solid #103344;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;outline:0;padding:10px 30px;text-decoration:none;text-shadow:-1px -1px 0 transparent;width:100%}.button_green:hover{background-color:#68e4f0;border:1px solid #68e4f0;color:#fff!important;opacity:.9}.button_red{border-radius:3px 3px 3px 3px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;outline:0;padding:10px 30px;text-decoration:none;text-shadow:-1px -1px 0 rgba(0,0,0,.3);width:100%}.button_red,.button_red:hover{background-color:#e53f20;background-image:linear-gradient(180deg,#e53f20,#e53f20);border:1px solid #e53f20;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e53f20,endColorstr=#e53f20)}.button_red:hover{color:#fff!important;opacity:.9}.gldp-flatwhite .prev-arrow img{background:url(/images/left.png?247458b53aababd9a64e1f9667eb58c8) repeat-x}.gldp-flatwhite .next-arrow img{background:url(/images/right.png?3b75edbe96dc3e4ecdb4e1a2b0f7340d) repeat-x}.alert-danger{background-color:#fcf1e3;border-color:#fcdabd;color:#e53f20}.alert-success{background-color:#e0f2fa;border-color:#c2e4f2;color:#0991bc}
