﻿/*
 Theme Name:   BlankSlate Child
 Theme URI:    https://github.com/tidythemes/blankslate
 Description:  BlankSlate Child Theme
 Author:       Barry Powell
 Author URI:   https://autorevo.com
 Template:     blankslate
 Version:      1.2.0
 Tags:         autorevo, light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  autorevo-blankslate
*/
html *{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.post-edit-link{display:inline-block;position:fixed;bottom:0;right:0;border-radius:6px 0 0 0;background:#f6931e;color:#fefefe;padding:.25rem;font-size:10px;line-height:10px}body{font-family:"Overpass",Arial,sans-serif;color:#343434;font-weight:300;font-size:1rem;line-height:1.6rem;padding:120px 0 0 0;margin:0;background:#cdcdcd;background:-o-linear-gradient(left, #e7e7e7 0%, #fefefe 10%, #fefefe 90%, #e7e7e7 100%);background:-webkit-gradient(linear, left top, right top, from(#e7e7e7), color-stop(10%, #fefefe), color-stop(90%, #fefefe), to(#e7e7e7));background:linear-gradient(90deg, #e7e7e7 0%, #fefefe 10%, #fefefe 90%, #e7e7e7 100%)}a{text-decoration:none;color:#094673}a:hover{text-decoration:underline;color:#4280b8}h1,.h1,h2,.h2,h3,.h3,h4,.h4{color:#094673;font-weight:700;line-height:120%;letter-spacing:-0.08rem;margin:1rem 0}h1,.h1{color:#4e4e4e;font-weight:200;font-size:210%}h2,.h2{font-size:200%}h3,.h3{font-size:180%}h4,.h4{font-size:160%}hr{border:0;height:1px;background:#8bb2d5;-webkit-box-shadow:none;box-shadow:none}p{margin:1rem 0}b,strong{font-weight:700}em{font-style:italic}form,.amp_form{padding:10px}form .error,form .success,form .empty,.amp_form .error,.amp_form .success,.amp_form .empty{display:none}form fieldset,.amp_form fieldset{border:none}form input[type=text],form input[type=email],form input[type=date],form input[type=number],form input[type=phone],form input[type=tel],form select,form textarea,.amp_form input[type=text],.amp_form input[type=email],.amp_form input[type=date],.amp_form input[type=number],.amp_form input[type=phone],.amp_form input[type=tel],.amp_form select,.amp_form textarea{background-color:#fff;height:2em;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Overpass",Arial,sans-serif;width:calc(100% - 12px);border:1px solid #ddd;padding:6px;margin:2px 0;font-size:16px;font-weight:300;color:#343434}form input[type=text]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=date]::-webkit-input-placeholder,form input[type=number]::-webkit-input-placeholder,form input[type=phone]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,.amp_form input[type=text]::-webkit-input-placeholder,.amp_form input[type=email]::-webkit-input-placeholder,.amp_form input[type=date]::-webkit-input-placeholder,.amp_form input[type=number]::-webkit-input-placeholder,.amp_form input[type=phone]::-webkit-input-placeholder,.amp_form input[type=tel]::-webkit-input-placeholder,.amp_form select::-webkit-input-placeholder,.amp_form textarea::-webkit-input-placeholder{color:#676767}form input[type=text]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=date]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=phone]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder,.amp_form input[type=text]::-moz-placeholder,.amp_form input[type=email]::-moz-placeholder,.amp_form input[type=date]::-moz-placeholder,.amp_form input[type=number]::-moz-placeholder,.amp_form input[type=phone]::-moz-placeholder,.amp_form input[type=tel]::-moz-placeholder,.amp_form select::-moz-placeholder,.amp_form textarea::-moz-placeholder{color:#676767}form input[type=text]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=date]:-ms-input-placeholder,form input[type=number]:-ms-input-placeholder,form input[type=phone]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder,.amp_form input[type=text]:-ms-input-placeholder,.amp_form input[type=email]:-ms-input-placeholder,.amp_form input[type=date]:-ms-input-placeholder,.amp_form input[type=number]:-ms-input-placeholder,.amp_form input[type=phone]:-ms-input-placeholder,.amp_form input[type=tel]:-ms-input-placeholder,.amp_form select:-ms-input-placeholder,.amp_form textarea:-ms-input-placeholder{color:#676767}form input[type=text]:-moz-placeholder,form input[type=email]:-moz-placeholder,form input[type=date]:-moz-placeholder,form input[type=number]:-moz-placeholder,form input[type=phone]:-moz-placeholder,form input[type=tel]:-moz-placeholder,form select:-moz-placeholder,form textarea:-moz-placeholder,.amp_form input[type=text]:-moz-placeholder,.amp_form input[type=email]:-moz-placeholder,.amp_form input[type=date]:-moz-placeholder,.amp_form input[type=number]:-moz-placeholder,.amp_form input[type=phone]:-moz-placeholder,.amp_form input[type=tel]:-moz-placeholder,.amp_form select:-moz-placeholder,.amp_form textarea:-moz-placeholder{color:#676767}form textarea,.amp_form textarea{min-height:120px}form select,form input[type=date],.amp_form select,.amp_form input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,.button,input[type=submit]{font-family:"Overpass",Arial,sans-serif;font-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:2vw 6vw;border:none;border-radius:3px;background:#676767;color:#fefefe;font-weight:700;text-transform:uppercase;cursor:pointer}button:hover,.button:hover,input[type=submit]:hover{background:#9a9a9a}button:active,.button:active,input[type=submit]:active{background:#4e4e4e}button[disabled],.button[disabled],input[type=submit][disabled]{cursor:not-allowed;background:#9a9a9a}button.box_shadow,.button.box_shadow,input[type=submit].box_shadow{-webkit-box-shadow:6px 6px 10px rgba(1,1,1,.2);box-shadow:6px 6px 10px rgba(1,1,1,.2)}button.primary_bkg,.button.primary_bkg,input[type=submit].primary_bkg{background-color:#f6931e}button.primary_bkg:hover,.button.primary_bkg:hover,input[type=submit].primary_bkg:hover{background-color:#f8a645;color:#fefefe}#ar_logo_header .logo_banner{fill:#f6931e}#ar_logo_header .logo_auto{fill:#fefefe}#ar_logo_header .logo_revo{fill:#b4b4b4}#ar_logo_footer .logo_banner{fill:#fefefe}#ar_logo_footer .logo_auto{fill:#343434}#ar_logo_footer .logo_revo{fill:#b4b4b4}.primary_txt{color:#f6931e}.secondary_bkg{background-color:#094673}.secondary_bkg.button:hover,.secondary_bkgbutton:hover{background-color:#4280b8;color:#fefefe}.secondary_txt{color:#094673}.grey_bkg{background-color:#676767}.grey_bkg.button:hover,.grey_bkgbutton:hover{background-color:#9a9a9a;color:#fefefe}.grey_txt{color:#676767}.grey_dk_txt{color:#4e4e4e}.white_txt{color:#fefefe}.black_txt{color:#010101}.trans_primary_bkg_10{background-color:rgba(9,70,115,.1)}.trans_primary_bkg_20{background-color:rgba(9,70,115,.2)}.trans_primary_bkg_30{background-color:rgba(9,70,115,.3)}.trans_primary_bkg_40{background-color:rgba(9,70,115,.4)}.trans_primary_bkg_50{background-color:rgba(9,70,115,.5)}.trans_primary_bkg_75{background-color:rgba(9,70,115,.75)}.trans_primary_bkg_95{background-color:rgba(9,70,115,.95)}.clear{clear:both}header{position:fixed;top:0;z-index:5;width:100%;padding:.5rem;margin:0;background:#094673;height:3rem}header section{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}header section #header_logo{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:80%;text-align:left;max-width:124px}header section #header_logo img,header section #header_logo svg{max-height:34px}header section #header_phone{text-align:center;position:relative;margin-top:-0.75rem;white-space:nowrap}header section #header_phone i{display:inline-block;background-image:url(/wp-content/themes/blankslate-child/lib/images/site_icons_sprite_orange.png);width:50px;height:50px;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;margin:.375rem 0 0 -0.25rem;vertical-align:middle;top:-1rem}header section #header_phone>span{display:none;color:#fff;font-size:90%;vertical-align:middle}header section #header_phone a{display:inline-block;color:#fff;font-size:90%;vertical-align:middle}header section nav{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:20%;max-width:100px}header section nav #menuburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:2rem;font-size:160%;font-weight:700;color:#f6931e;cursor:pointer;-webkit-transform:scale(1.25, 1);-ms-transform:scale(1.25, 1);transform:scale(1.25, 1);-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}header section nav #menuburger:before{content:"MORE ";display:inline-block;vertical-align:top;color:#fefefe;font-size:10px;font-weight:300}header section nav div{position:fixed;top:3rem;right:-100vw;width:90vw;max-width:280px;background:#052944;border:1px solid #094673;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}header section nav div>ul{list-style:none;margin:0;padding:0}header section nav div>ul>li{border-bottom:1px solid #094673}header section nav div>ul>li:last-child{border:none}header section nav div>ul>li a{display:block;padding:3%;color:#fefefe}header section nav div>ul>li a[href="https://vms.autorevo.com/"]:before{content:"";background:transparent url(/wp-content/themes/blankslate-child/lib/images/site_icons_sprite_orange.png) no-repeat;background-position:-250px -50px;display:inline-block;width:50px;height:50px;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;margin-top:-65%;margin-left:-30px;margin-right:4px;top:7px;border-radius:12%;position:relative}header section nav div>ul>li>ul{list-style:none;padding:0;margin:0}header section nav div>ul>li>ul li a{color:#fefefe}header section nav.show #menuburger:before{content:"CLOSE "}header section nav.show div{right:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}header section #product_navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:2.5rem;left:0;z-index:0;width:calc(100% + 1rem);height:3rem;padding:0 .5rem;margin:0 -0.5rem;-ms-flex-pack:distribute;justify-content:space-around;background:rgba(9,70,115,.85);font-size:80%;line-height:110%}header section #product_navigation a{color:#fefefe;text-align:center;padding:.5rem .25rem}header section #product_navigation a:hover{text-decoration:none;background:rgba(9,70,115,.75)}header section #product_navigation a span{display:block;white-space:nowrap;font-weight:700}header section #product_navigation a small{display:block;color:rgba(254,254,254,.5)}aside .widget-area>ul.xoxo{list-style:none;margin:1rem 0;padding:0}aside .widget-area>ul.xoxo li{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;padding:1%}aside .widget-area>ul.xoxo li h3{margin-top:0}main{position:relative;z-index:2;padding:3%}footer{background:#343434;background:-o-linear-gradient(top, #1b1b1b 0%, #343434 46%, #343434 100%);background:-webkit-gradient(linear, left top, left bottom, from(#1b1b1b), color-stop(46%, #343434), to(#343434));background:linear-gradient(to bottom, #1b1b1b 0%, #343434 46%, #343434 100%);color:#fefefe;padding:2rem;padding-bottom:5rem;text-align:center}footer #footer_logo{margin:0;max-width:40%;margin:0;max-width:40%}footer #footer_logo svg{max-width:240px}footer section{text-align:left}footer section:first-child{margin-bottom:2rem}footer a{color:#fefefe;text-decoration:underline}footer a:hover{color:#6599c8}footer #opt_in{color:#aaa}footer #opt_in h3{font-size:160%;margin-bottom:0}footer #opt_in form{border-color:transparent;background:transparent;border-color:transparent;padding-left:0}footer #opt_in form input[type=text]{display:inline-block;width:67%;height:36px;margin:1% 0;background:rgba(100,100,100,.2);color:#d3d3d3;border-color:#444}footer #opt_in form input[type=submit]{display:inline-block;width:27%;height:36px;margin:1%;padding:.5rem;vertical-align:top;font-size:80%}footer .login_show{cursor:pointer}footer .footer_address{font-size:90%;line-height:164%}footer .footer_address i{background-image:url(/wp-content/themes/blankslate-child/lib/images/site_icons_sprite_orange.png);width:50px;height:50px;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;margin-top:-65%;margin-left:-30px;top:7px}footer #copyright{color:#909090;text-align:center;font-size:70%;line-height:106%}footer #copyright a{color:#aaa}i.site_icon{background:transparent url(/wp-content/themes/blankslate-child/lib/images/site_icons_sprite_BBBBBB.png) no-repeat;display:inline-block;width:50px;height:50px;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;border-radius:12%;position:relative}i.site_icon.facebook{background-position:left -100px}i.site_icon.twitter{background-position:-50px -100px}i.site_icon.youtube{background-position:-100px -100px}i.site_icon.googleplus{background-position:-150px -100px}i.site_icon.instagram{background-position:-200px -100px}i.site_icon.yelp{background-position:-250px -100px}i.site_icon.pinterest{background-position:-600px -200px}i.site_icon.linkedin{background-position:-350px -100px}i.site_icon.chatphone{background-position:-200px -50px}i.site_icon.envelope{background-position:-100px -50px}i.site_icon.location{background-position:-50px -50px}i.site_icon.search{background-position:-150px -50px}i.site_icon.laptop{background-position:-250px -50px}i.site_icon.close_x{background-position:-250px top}.search-form{position:relative;height:2.5rem;max-width:360px;margin:.5rem auto;background:#cdcdcd;border-radius:4px}.search-form input{font-family:"Open Sans","Arial",sans-serif;font-size:1.25rem;position:absolute;top:0;left:0;width:80%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #cdcdcd;border-radius:4px}.search-form button{background:transparent;position:absolute;top:0;right:0;width:20%;height:100%;border-radius:0 4px 4px 0;cursor:pointer;padding:0}.search-form button:hover{background:#f8a645;opacity:.9;cursor:pointer}.search-form button i{top:-4px;-webkit-filter:invert(1);filter:invert(1)}.error_msg,.success_msg{position:absolute;top:0;left:0;opacity:0;width:100%;padding:1rem .5rem;background:#f6931e;color:#fefefe;font-weight:700;text-align:center;-webkit-animation-name:fade_error;animation-name:fade_error;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:5s;animation-duration:5s}.success_msg{background:#4280b8}@keyframes fade_error{0%{opacity:1;z-index:10}50%{opacity:1;z-index:10}100%{opacity:0;z-index:0}}@-webkit-keyframes fade_error{0%{opacity:1;z-index:10}50%{opacity:1;z-index:10}100%{opacity:0;z-index:0}}@media only screen and (min-width: 816px){button,.button,input[type=submit]{font-size:88%;padding:.6vw 1vw}body{padding-top:80px}header{height:5rem;padding:1rem .5rem}header section{z-index:1}header section #header_logo{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:220px}header section #header_logo img,header section #header_logo svg{max-height:3rem;max-width:100%;-webkit-filter:drop-shadow(2px 2px 0 rgba(5, 41, 68, 0.5));filter:drop-shadow(2px 2px 0 rgba(5, 41, 68, 0.5))}header section #product_navigation{position:relative;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;height:100%;background:none;top:auto;width:auto;min-width:360px;margin:0}header section #product_navigation a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem}header section #product_navigation a:hover{background:#0b548b}header section #header_phone{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;min-width:155px}header section nav{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%}header section nav.show div{right:-1.5rem;top:3.5rem;height:calc(100vh - 5rem)}footer section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer #footer_logo{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}footer .social_icons{-webkit-box-flex:1;-ms-flex:1 0 58%;flex:1 0 58%}footer .footer_address{-webkit-box-flex:1;-ms-flex:1 0 98%;flex:1 0 98%}article section{margin-bottom:40px}}@media only screen and (min-width: 980px){h1,.h1{font-size:240%}button,.button,input[type=submit]{font-size:100%;padding:1vw 1.9vw}header section{max-width:1080px;margin:0 auto}header section #product_navigation{font-size:100%;right:20%;max-width:920px}footer{text-align:left}footer section{max-width:1640px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer section:first-child{margin-bottom:1rem}footer section #footer_logo{-webkit-box-flex:1;-ms-flex:1 0 34%;flex:1 0 34%;width:auto;text-align:center}footer section .social_icons{-webkit-box-flex:1;-ms-flex:1 0 24%;flex:1 0 24%;width:auto}footer section .footer_address{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;width:auto;padding:0 2%}article{max-width:1080px;margin:0 auto}article section{margin-bottom:60px}.sidebar_wrap{border-left:1px solid #b4b4b4}}@media only screen and (min-width: 1080px){header section #header_phone{min-width:250px}header section #header_phone>span{display:inline-block}}.none{display:none}.block{display:block}.inline-block{display:inline-block}.img_responsive{max-width:100%}.img_desaturate{-webkit-filter:saturate(50%);filter:saturate(50%)}.space_around{-ms-flex-pack:distribute;justify-content:space-around}.space_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.underline{text-decoration:underline}.large_txt{font-size:120%}.small_txt{font-size:80%;line-height:120%}.right_txt{text-align:right}.left_txt{text-align:left}.center_txt{text-align:center}.uppercase{text-transform:uppercase}.normal{font-weight:300}.flex_mobile{-webkit-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.flex_mobile>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:auto;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1%}.flex_mobile .one_third{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:31%;padding:1%;margin:1%}.flex_mobile .two_thirds{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:64%;padding:1%;margin:1%}.flex_mobile .one_half{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:47%;padding:1%;margin:1%}.flex_mobile .one_quarter{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:23%;padding:1%;margin:1%}.flex_mobile .three_quarters{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:73%;padding:1%;margin:1%}.flex_mobile .full_width{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1%;margin:1%}@media only screen and (min-width: 740px){.flex{-webkit-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex}.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.row_wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.row_nowrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.one_third{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:31%;padding:1%;margin:1%}.two_thirds{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:64%;padding:1%;margin:1%}.one_half{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:47%;padding:1%;margin:1%}.one_quarter{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:23%;padding:1%;margin:1%}.three_quarters{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:73%;padding:1%;margin:1%}.full_width{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1%;margin:1% 0}.none_tablet{display:none}.block_tablet{display:block}.inline_tablet{display:inline}.inline_block_tablet{display:inline-block}.right_tablet{float:right}.pad_top_20{padding-top:20px}}@media only screen and (min-width: 980px){.one_quarter_desktop{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:23%;padding:1%;margin:1%}.three_quarters_desktop{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:73%;padding:1%;margin:1%}.one_third_desktop{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:31%;padding:1%;margin:1%}.two_thirds_desktop{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:64%;padding:1%;margin:1%}.pad_top_20_desktop{padding-top:20px}}.no_margin{margin:0}.no_padding{padding:0}.border_top{border-top:1px solid #676767}.overlay_parent{position:relative;z-index:1}.absolute_overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}@media only screen and (min-width: 1640px){header section{max-width:1640px}}.vms_login iframe{height:460px;max-height:100%;margin-bottom:2rem}.vms_login .social_bar{opacity:.5;-webkit-transform:scale(80%);-ms-transform:scale(80%);transform:scale(80%)}.vms_login .social_bar i{-webkit-filter:brightness(2);filter:brightness(2);margin:0 -6px}.vms_login .main-form{float:none;color:inherit;margin:auto}.vms_login .main-form form{border:1px solid #dedede}.vms_login #login-form form,.vms_login .login-form form,.vms_login .main-form form{margin-bottom:1rem}.vms_login #login-form form input[type=text],.vms_login #login-form form input[type=email],.vms_login #login-form form input[type=date],.vms_login #login-form form input[type=number],.vms_login #login-form form input[type=phone],.vms_login #login-form form input[type=tel],.vms_login #login-form form input[type=password],.vms_login #login-form form select,.vms_login #login-form form textarea,.vms_login .login-form form input[type=text],.vms_login .login-form form input[type=email],.vms_login .login-form form input[type=date],.vms_login .login-form form input[type=number],.vms_login .login-form form input[type=phone],.vms_login .login-form form input[type=tel],.vms_login .login-form form input[type=password],.vms_login .login-form form select,.vms_login .login-form form textarea,.vms_login .main-form form input[type=text],.vms_login .main-form form input[type=email],.vms_login .main-form form input[type=date],.vms_login .main-form form input[type=number],.vms_login .main-form form input[type=phone],.vms_login .main-form form input[type=tel],.vms_login .main-form form input[type=password],.vms_login .main-form form select,.vms_login .main-form form textarea{background-color:#fff;height:2em;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Overpass",Arial,sans-serif;width:calc(100% - 12px);border:1px solid #ddd;padding:6px;margin:2px 0;font-size:16px;font-weight:300;color:#343434}.vms_login #login-form form .submit-button,.vms_login .login-form form .submit-button,.vms_login .main-form form .submit-button{padding:1rem}.vms_login #login-form form p,.vms_login .login-form form p,.vms_login .main-form form p{padding-top:5px}.vms_login #login-form #flash,.vms_login #login-form .notice,.vms_login .login-form #flash,.vms_login .login-form .notice,.vms_login .main-form #flash,.vms_login .main-form .notice{margin:0;padding:0;background:#f6931e;color:#fff;font-weight:700;line-height:120%;text-shadow:2px 2px 1px rgba(0,0,0,.05);text-align:center}.vms_login #login-form #flash .error,.vms_login #login-form .notice .error,.vms_login .login-form #flash .error,.vms_login .login-form .notice .error,.vms_login .main-form #flash .error,.vms_login .main-form .notice .error{display:block}.vms_login .forgot-link{font-size:12px}.vms_login #forgot-container{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:none;z-index:10000;-webkit-box-shadow:0 0 1200px 1200px rgba(0,0,0,.75);box-shadow:0 0 1200px 1200px rgba(0,0,0,.75);border:1px solid #777;-moz-border-radius:10px;-webkit-border-radius:10px;padding:1rem;margin:0;display:none;background-color:#eee;width:320px;height:auto;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.vms_login #forgot-container .login-loader{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;height:auto;width:320px;text-align:left;padding-left:1.25rem;background-image:url("https://vms.autorevo.com/images/spinner.gif");background-position:left center;background-repeat:no-repeat}.vms_login #forgot-container .close{position:absolute;top:10px;right:10px;background:url(https://vms.autorevo.com/images/controls.png) -25px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;cursor:pointer}.vms_login #forgot-container .login-form{padding:0}.vms_login #forgot-container .login-form p,.vms_login #forgot-container .login-form label{color:#333}.vms_login #forgot-container .close-link{margin:0;padding:0;font-size:11px;text-align:right}.vms_login #forgot-container .close-link a{color:#676767;font-weight:bold}.vms_login #forgot-container .close-link a:after{content:" ✖";display:inline-block;vertical-align:middle;font-size:16px}.vms_login #forgot-container .loader{display:none;padding-left:20px;background-image:url("https://vms.autorevo.com/images/spinner.gif");background-position:left center;background-repeat:no-repeat}@media only screen and (min-width: 1080px){.vms_login header section #header_phone>span{display:inline-block}}/*# sourceMappingURL=style.css.map */
