﻿@import url(bootstrap.min.css);@import url(compass/reset.css);@import url(jquery/jquery-ui/jquery-ui.min.css);.ui-widget.ui-menu{background-color:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);max-height:250px;overflow-y:auto;overflow-x:hidden;color:#888}.ui-widget.ui-menu li.ui-menu-item{white-space:nowrap}.ui-widget.ui-menu .ui-menu-item.ui-state-focus{background-color:#e7e7e7}.nav-container{background-color:#1f6387;border-bottom:1px solid #c0ff00;position:fixed;z-index:1000;width:100%}.nav-container nav{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.nav-container nav{width:750px}}@media(min-width:992px){.nav-container nav{width:970px}}@media(min-width:1200px){.nav-container nav{width:1200px}}.nav-container nav:before,.nav-container nav:after{content:" ";display:table}.nav-container nav:after{clear:both}.nav-container nav{height:80px;padding-right:0}.nav-container nav .col-xs-12{padding-right:0;margin-right:0}.nav-container nav .mainlogo{height:80px;width:220px;position:absolute;left:0;top:0}.nav-container nav .mainlogo img{width:160px;height:auto;position:absolute;top:-5px;bottom:0;left:0;margin:auto}.nav-container nav .mainmenu{float:right;display:table;height:80px;margin:0;padding:0}.nav-container nav .mainmenu li{float:left;height:80px;padding-left:18px;padding-right:18px;color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;cursor:pointer;position:relative;-webkit-transition:all 300ms ease;transition:all 300ms ease;display:table}.nav-container nav .mainmenu li p{margin:0;padding:0;display:table-cell;vertical-align:middle;text-align:left}.nav-container nav .mainmenu li .dot{position:absolute;top:50%;-sand-transform:translate(0,-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 300ms ease;transition:all 300ms ease;width:1px;height:1px;background-color:#fff;background-color:rgba(255,255,255,.6);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.nav-container nav .mainmenu li .dot-right{right:-1px;opacity:0}.nav-container nav .mainmenu li .dot-left{left:0}.nav-container nav .mainmenu li .marker{height:4px;background-color:#c0ff00;margin-left:18px;margin-right:18px;position:absolute;bottom:0;left:0;right:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 300ms ease;transition:all 300ms ease}.nav-container nav .mainmenu li:first-child .dot-left:first-child{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.nav-container nav .mainmenu li:hover{color:#c0ff00;background-color:#175577;font-weight:500}.nav-container nav .mainmenu li:hover .dot{background-color:#c0ff00}.nav-container nav .mainmenu li:hover .dot-right{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.nav-container nav .mainmenu li:hover .dot-right:nth-child(1){-webkit-transform:translateY(-3px);transform:translateY(-3px)}.nav-container nav .mainmenu li:hover .dot-right:nth-child(2){-webkit-transform:translateY(3px);transform:translateY(3px)}.nav-container nav .mainmenu li:hover .dot-left:nth-child(4){-webkit-transform:translateY(-3px);transform:translateY(-3px)}.nav-container nav .mainmenu li:hover .dot-left:nth-child(5){-webkit-transform:translateY(3px);transform:translateY(3px)}.nav-container nav .mainmenu li:hover .marker{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)/**/}.nav__mobile{width:100%;background-color:#134c6a;position:fixed;z-index:500;-webkit-transition:all 300ms ease;transition:all 300ms ease;top:-800px;padding-bottom:12px}.nav__mobile .mainmenu--mobile{margin:0;padding:0;line-height:60px}.nav__mobile .mainmenu--mobile li{width:100%;height:60px;padding-left:24px;padding-right:18px;color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;cursor:pointer;position:relative;-webkit-transition:all 300ms ease;transition:all 300ms ease;display:table;white-space:nowrap}.nav__mobile .mainmenu--mobile li p{margin:0;padding:0;display:inline-block;vertical-align:middle;text-align:left;border-top:2px solid #134c6a;border-bottom:2px solid #134c6a}.nav__mobile .mainmenu--mobile li .dot{position:absolute;top:50%;-sand-transform:translate(0,-50%);-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:all 300ms ease;transition:all 300ms ease;width:2px;height:2px;background-color:#fff;background-color:rgba(255,255,255,.6);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-webkit-transform:translateY(-1px);transform:translateY(-1px);left:14px}.nav__mobile .mainmenu--mobile li:hover,.nav__mobile .mainmenu--mobile li:focus{background-color:#0f3d55;color:#c0ff00}.nav__mobile .mainmenu--mobile li:hover p,.nav__mobile .mainmenu--mobile li:focus p{border-top:2px solid #c0ff00;border-bottom:2px solid #c0ff00}.nav__mobile .mainmenu--mobile li:hover .marker,.nav__mobile .mainmenu--mobile li:focus .marker{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.nav__mobile--open{top:0}@media screen and (min-width:1025px) and (max-width:1199px){.nav-container nav .mainlogo img{width:140px}.nav-container nav .col-xs-12{padding-right:0}.nav-container nav .col-xs-12 .mainmenu{padding:0;margin:0}.nav-container nav .col-xs-12 .mainmenu li{font-size:12px;padding-left:13px;padding-right:13px}.nav-container nav .col-xs-12 .mainmenu li:last-child{margin-right:0}}@media screen and (min-width:768px) and (max-width:1024px){.nav-container nav{height:59px;padding-right:15px}.nav-container nav .mainlogo{top:-10px;left:13px}.nav-container nav .mainlogo img{width:125px}.nav-container nav .mobile-icon{position:absolute;right:15px;top:15px;cursor:pointer;color:#fff}.nav-container nav .mobile-icon .menu-icon--hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.nav-container nav .mobile-icon .close-icon{position:absolute;right:0;top:3px}.nav-container nav .mobile-icon span{float:left;text-transform:uppercase;position:relative;top:9px;font-size:12px}.nav-container nav .mobile-icon img{margin-left:10px;width:22px;float:right;position:relative;top:4px;-webkit-transition:all 300ms ease;transition:all 300ms ease}}@media screen and (max-width:767px){.nav-container nav{height:50px;padding-right:15px}.nav-container nav .mainlogo{top:-12px;left:15px}.nav-container nav .mainlogo img{width:111px}.nav-container nav .mobile-icon{position:absolute;right:15px;top:15px;cursor:pointer;color:#fff}.nav-container nav .mobile-icon .menu-icon--hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.nav-container nav .mobile-icon .close-icon{position:absolute;right:0;top:0}.nav-container nav .mobile-icon img{width:22px}}.container{padding-top:139px;background-image:url(/img/top-bg.jpg);background-repeat:no-repeat;background-position:top top;position:relative;z-index:2;overflow:hidden}.container .topBgImageContainer{padding-bottom:60px;border-bottom:1px solid #e5e5e5;position:relative}.container .topBgImageContainer .UCCSearchImageHome .mediumText-home{color:#fff;font-size:32px;font-weight:400;text-transform:uppercase;text-shadow:0 5px 10px rgba(0,0,0,.25)}.container .topBgImageContainer .UCCSearchImageHome .bigText-home{color:#fff;font-size:71px;font-weight:700;text-transform:uppercase;text-shadow:0 5px 10px rgba(0,0,0,.25)}.container .topBgImageContainer .UCCSearchImageHome .smallText-home{color:#888;text-align:center;font-size:24px}.container .topBgImageContainer .UCCSearchImageHome .mainBanner-home{margin-left:-30px}.container .topBgImageContainer .UCCSearchControlHome{background-color:#32424c;background-color:rgba(41,45,50,.8);border-radius:5px;behavior:url(PIE.htc);padding:29px;border:1px solid #2b3842;border:1px solid rgba(40,40,40,.8);overflow:hidden;position:relative}.container .topBgImageContainer .UCCSearchControlHome .inner{min-height:100px;border-radius:2px;position:relative;behavior:url(PIE.htc);overflow:hidden}.container .topBgImageContainer .UCCSearchControlHome .inner__segmented{border:1px solid #fff;height:40px;margin-bottom:30px;position:relative;overflow:hidden;border-radius:9px;behavior:url(PIE.htc)}.container .topBgImageContainer .UCCSearchControlHome .inner__segmented .segment{width:50%;border-right:1px solid #fff;float:left;text-align:center;color:#babcbc;line-height:40px;cursor:pointer;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-size:16px}.container .topBgImageContainer .UCCSearchControlHome .inner__segmented .segment:hover{background-color:#b1b6b9;background-color:rgba(255,255,255,.6);color:#fff}.container .topBgImageContainer .UCCSearchControlHome .inner__segmented .segment__selected{background-color:#fff;color:#009def}.container .topBgImageContainer .UCCSearchControlHome .inner__row{overflow:hidden;position:relative;height:60px;color:#888;font-weight:400;background-color:#fff}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__leftColumn{background-color:#b6c1c7;background-color:rgba(134,152,162,.6);width:136px;height:60px;line-height:60px;position:absolute;left:0;top:0;color:#fff;padding-left:14px;border-top:1px solid #e2e6e9;border-bottom:1px solid #a3adb3}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__leftColumn:after{content:'';position:absolute;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent #b6c1c7;display:block;width:0;z-index:1;margin-top:-5px;right:-4px;top:50%}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__rightColumn{height:60px;line-height:60px;border-bottom:1px solid #e5e5e5;margin-left:136px;font-size:16px}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__rightColumn .arrow{background-image:url("/img/select-arrow.png");background-repeat:no-repeat;background-size:15px 11px;-ms-behavior:url(backgroundsize.htc);background-position:center center;width:15px;height:22px;position:absolute;right:15px;top:18px;z-index:100}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__rightColumn select{background-color:transparent;height:60px;border:0;width:100%;padding-left:19px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__rightColumn select option{padding-left:19px;padding-top:20px;height:60px;border:0;border-bottom:1px solid #e5e5e5;cursor:pointer}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__rightColumn select::-ms-expand{display:none}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__rightColumn input{height:60px;border:0;padding-left:19px;width:100%}.container .topBgImageContainer .UCCSearchControlHome .inner__row:hover .inner__leftColumn{background-color:#a8b5bc}.container .topBgImageContainer .UCCSearchControlHome .inner__row:hover .inner__leftColumn:after{border-color:transparent #a8b5bc}.container .topBgImageContainer .UCCSearchControlHome .inner__row:hover .inner__rightColumn select{color:#009def}.container .topBgImageContainer .UCCSearchControlHome .inner__row--error .inner__leftColumn{border-top:1px solid #a6d7f5;border-bottom:1px solid #3a8acc;background-color:#449ce8}.container .topBgImageContainer .UCCSearchControlHome .inner__row--error .inner__leftColumn:after{border-color:transparent #449ce8}.container .topBgImageContainer .UCCSearchControlHome .inner__row--error select,.container .topBgImageContainer .UCCSearchControlHome .inner__row--error input{color:#f00}.container .topBgImageContainer .UCCSearchControlHome .inner__row:first-child .inner__leftColumn{border-top:0}.container .topBgImageContainer .UCCSearchControlHome .inner__row:first-child .inner__leftColumn:after{display:none}.container .topBgImageContainer .UCCSearchControlHome .inner__row:first-child .inner__rightColumn .col-xs-6{padding-left:34px;font-weight:400}.container .topBgImageContainer .UCCSearchControlHome .inner__row:first-child .inner__rightColumn .col-xs-6 .checkbox{position:absolute;left:15px;top:24px;width:12px;height:12px;background-color:#f3f3f3;border:1px solid #e0e0e0;border-radius:2px;behavior:url(PIE.htc);cursor:pointer}.container .topBgImageContainer .UCCSearchControlHome .inner__row:first-child .inner__rightColumn .col-xs-6 .checkbox img{width:22px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;pointer-events:none;position:relative;top:-21px;left:-2px}.container .topBgImageContainer .UCCSearchControlHome .inner__row:first-child .inner__rightColumn .col-xs-6 .checkbox__selected{border:1px solid #5acf54;background:#b8f54b;background:-moz-linear-gradient(top,#b8f54b 0%,#25bf46 100%);background:-webkit-linear-gradient(top,#b8f54b 0%,#25bf46 100%);background:linear-gradient(to bottom,#b8f54b 0%,#25bf46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8f54b',endColorstr='#25bf46',GradientType=0)}.container .topBgImageContainer .UCCSearchControlHome .inner__row:first-child .inner__rightColumn .col-xs-6 .checkbox__selected img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.container .topBgImageContainer .UCCSearchControlHome .inner__row:first-child .inner__rightColumn .col-xs-6 .highlighted{color:#009def;font-weight:700}.container .topBgImageContainer .UCCSearchControlHome .inner__row:first-child .inner__rightColumn .col-xs-6:last-child{line-height:16px;font-weight:400;padding-top:14px}.container .topBgImageContainer .UCCSearchControlHome .button--findcar{background:#b8f54b;background:-moz-linear-gradient(top,#b8f54b 0%,#25bf46 100%);background:-webkit-linear-gradient(top,#b8f54b 0%,#25bf46 100%);background:linear-gradient(to bottom,#b8f54b 0%,#25bf46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8f54b',endColorstr='#25bf46',GradientType=0);width:100%;height:60px;line-height:55px;color:#fff;font-weight:700;margin-top:30px;text-align:center;font-size:30px;text-shadow:0 1px 2px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.25);box-shadow:0 4px 5px 0 rgba(0,0,0,.25);cursor:pointer;border-radius:2px;behavior:url(PIE.htc);-webkit-transition:all 300ms ease;transition:all 300ms ease}.container .topBgImageContainer .UCCSearchControlHome .button--findcar:hover{background:#a0f81f;background:-moz-linear-gradient(top,#a0f81f 0%,#00e09b 100%);background:-webkit-linear-gradient(top,#a0f81f 0%,#00e09b 100%);background:linear-gradient(to bottom,#a0f81f 0%,#00e09b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0f81f',endColorstr='#00e09b',GradientType=0);-webkit-box-shadow:0 6px 18px 2px rgba(0,0,0,.4);box-shadow:0 6px 18px 2px rgba(0,0,0,.4);text-shadow:0 3px 6px rgba(0,0,0,.3)}.container .contentBox{background-color:#fff;border:1px solid #cecece;border-radius:4px;behavior:url(PIE.htc);margin-top:29px;overflow:hidden;position:relative;padding:14px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.15);box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}.container .contentBox__title{color:#4282a7;text-transform:uppercase;font-weight:400;font-size:20px;padding-top:6px;padding-bottom:10px}.container .contentBox__title .altColor{color:#57d11b;font-weight:700}.container .contentBox__title .grayColor{color:#888;font-weight:400}.container .contentBox .price__subtitle{position:absolute;right:10px;top:24px;color:#009def;text-transform:lowercase}.container .contentBox__text{color:#888;font-weight:400;line-height:14px}.container .contentBox__text p{font-size:14px;margin-bottom:14px}.container .contentBox__text ul{margin:0;padding:0;list-style:none;line-height:26px;margin-left:12px}.container .contentBox__text ul li{color:#4282a6;position:relative}.container .contentBox__text ul li:before{content:"•";margin-right:10px;position:absolute;left:-15px;top:-1px;font-size:24px;color:#57d11b}.container .contentBox .type__box{width:199px;width:calc(25% - 24px);height:120px;text-align:center;border:1px solid #e0e0e0;border-radius:3px;behavior:url(PIE.htc);margin:5px;margin-bottom:0;box-sizing:border-box;color:#888;cursor:pointer;-webkit-transition:all 300ms ease;transition:all 300ms ease}.container .contentBox .type__box .type__wrapper{margin-top:30px;line-height:16px;font-weight:400;position:relative}.container .contentBox .type__box .type__wrapper .type__image{margin-bottom:10px;width:85px;height:32px;background-image:url("/img/car-silhouettes.png");background-repeat:no-repeat;background-size:170px 256px;margin-left:auto;margin-right:auto;position:relative;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;-ms-behavior:url(backgroundsize.htc)}.container .contentBox .type__box .type__wrapper .type__image--hover{width:85px;height:32px;background-image:url("/img/car-silhouettes.png");background-repeat:no-repeat;background-position:top 0;background-size:170px 256px;position:absolute;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;top:1px;left:0;right:0;margin-left:auto;margin-right:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-ms-behavior:url(backgroundsize.htc)}.container .contentBox .type__box .type__wrapper .type__image--sedan{background-position:left 0}.container .contentBox .type__box .type__wrapper .type__image--coupe{background-position:left -32px}.container .contentBox .type__box .type__wrapper .type__image--convertible{background-position:left -65px}.container .contentBox .type__box .type__wrapper .type__image--suv{background-position:left -97px}.container .contentBox .type__box .type__wrapper .type__image--hatch{background-position:left -130px}.container .contentBox .type__box .type__wrapper .type__image--vans{background-position:left -162px}.container .contentBox .type__box .type__wrapper .type__image--pickup{background-position:left -194px}.container .contentBox .type__box .type__wrapper .type__image--hybrid{background-position:left -227px}.container .contentBox .type__box .type__wrapper .type__hover--sedan{background-position:right 0}.container .contentBox .type__box .type__wrapper .type__hover--coupe{background-position:right -32px}.container .contentBox .type__box .type__wrapper .type__hover--convertible{background-position:right -65px}.container .contentBox .type__box .type__wrapper .type__hover--suv{background-position:right -97px}.container .contentBox .type__box .type__wrapper .type__hover--hatch{background-position:right -130px}.container .contentBox .type__box .type__wrapper .type__hover--vans{background-position:right -162px}.container .contentBox .type__box .type__wrapper .type__hover--pickup{background-position:right -194px}.container .contentBox .type__box .type__wrapper .type__hover--hybrid{background-position:right -227px}.container .contentBox .type__box .type__wrapper .type__smaller{font-size:10px}.container .contentBox .type__box:hover{background-color:#f1f7fb;border:1px solid #bcc7cd;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#009def}.container .contentBox .type__box:hover .type__wrapper .type__image{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.container .contentBox .type__box:hover .type__wrapper .type__image--hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.container .contentBox .type__box:hover .type__wrapper .type__title{color:#009def}.container .contentBox .type__box:first-child{margin-left:12px}.container .contentBox .type__box:last-child{margin-right:12px}.container .contentBox .content__table .brand-row{width:100%}.container .contentBox .content__table .brand-row .brand-cell{width:19%;max-width:190px;height:31px;line-height:31px;color:#888;padding-left:10px;display:inline-block}.container .contentBox .serviceColumn{float:left;width:217px;width:calc(20% - 29px);height:219px;text-align:center;border:1px solid #e0e0e0;border-radius:3px;behavior:url(PIE.htc);margin:7px;margin-bottom:0;box-sizing:border-box;color:#888;cursor:pointer;position:relative;-webkit-transition:all 300ms ease;transition:all 300ms ease}.container .contentBox .serviceColumn img{width:200px}.container .contentBox .serviceColumn .service--text{font-size:13px;position:absolute;bottom:14px;width:70%;left:0;right:0;margin-left:auto;margin-right:auto}.container .contentBox .serviceColumn:hover{background-color:#f1f7fb;border:1px solid #bcc7cd;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#009def}.container .contentBox .serviceColumn:first-child{margin-left:14px}.container .contentBox .serviceColumn:last-child{margin-right:14px}.container .contentBox .calculator__box{border:1px solid #e0e0e0;border-radius:4px;behavior:url(PIE.htc);height:71px;line-height:71px;color:#4282a6;text-align:left;padding-left:68px;font-size:13px;margin-top:10px;cursor:pointer;position:relative;-webkit-transition:all 300ms ease;transition:all 300ms ease}.container .contentBox .calculator__box .icon,.container .contentBox .calculator__box .icon_hover{position:absolute;left:23px;top:17px;width:25px;height:33px;background-image:url("/img/various-icons.png");background-repeat:no-repeat;background-size:50px 116px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all 300ms ease;transition:all 300ms ease;-ms-behavior:url(backgroundsize.htc)}.container .contentBox .calculator__box .icon_hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.container .contentBox .calculator__box--monthly .icon{background-position:left top}.container .contentBox .calculator__box--monthly .icon_hover{background-position:right top}.container .contentBox .calculator__box--afford .icon{background-position:left top}.container .contentBox .calculator__box--afford .icon_hover{background-position:right top}.container .contentBox .calculator__box--history .icon{background-position:left -33px}.container .contentBox .calculator__box--history .icon_hover{background-position:right -33px}.container .contentBox .calculator__box--monthly:hover .icon{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.container .contentBox .calculator__box--monthly:hover .icon_hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.container .contentBox .calculator__box--afford:hover .icon{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.container .contentBox .calculator__box--afford:hover .icon_hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.container .contentBox .calculator__box--history:hover .icon{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.container .contentBox .calculator__box--history:hover .icon_hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.container .contentBox .calculator__box:hover{background-color:#f1f7fb;border:1px solid #bcc7cd;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#009def}.container .contentBox .cities__list ul{list-style:none;margin:0;padding:0;margin-bottom:20px}.container .contentBox .cities__list ul li{color:#888;height:28px;display:block;width:100%;float:left;margin-top:8px;line-height:34px;font-size:14px;margin-left:-15px}.container .contentBox .map__container{border-left:1px solid rgba(0,0,0,.1)}.container .contentBox .map__container img{width:100%}.container .contentBox__customMargin{margin-right:15px}.container .contentBox__greenBorder{margin-top:29px;padding-top:14px;padding-bottom:14px;padding-left:17px;border-left:2px solid #8cec6c;height:318px;border:0;border-left-width:2px;border-style:solid;-webkit-border-image:-webkit-gradient(linear,0 0,0 100%,from(#8dec6b),to(#2ecca5)) 1 100%;-webkit-border-image:-webkit-linear-gradient(#8dec6b,#2ecca5) 1 100%;-moz-border-image:-moz-linear-gradient(#8dec6b,#2ecca5) 1 100%;-o-border-image:-o-linear-gradient(#8dec6b,#2ecca5) 1 100%;border-image:linear-gradient(to bottom,#8dec6b,#2ecca5) 1 100%;position:relative}.container .contentBox__greenBorder .more__articles{background-color:#ebedee;position:absolute;bottom:0;right:0;width:128px;height:32px;line-height:32px;color:#4282a6;text-align:center;border-radius:3px;behavior:url(PIE.htc);cursor:pointer}.container .contentBox__greenBorder .used__box{height:48px;line-height:46px;border:1px solid #d1d5d9;border-radius:2px;behavior:url(PIE.htc);text-align:left;padding-left:60px;font-size:12px;text-transform:uppercase;color:#4282a6;margin-top:14px;position:relative;cursor:pointer;-webkit-transition:all 300ms ease;transition:all 300ms ease}.container .contentBox__greenBorder .used__box .icon{position:absolute;left:17px;top:10px;width:25px;height:25px;background-image:url("/img/various-icons.png");background-repeat:no-repeat;background-size:50px 116px;-ms-behavior:url(backgroundsize.htc)}.container .contentBox__greenBorder .used__box:hover{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);background-color:#fff}.container .contentBox__greenBorder .used__box--location .icon{background-position:left -66px}.container .contentBox__greenBorder .used__box--bodytype .icon{background-position:left -91px}.container .contentBox__greenBorder .used__box--price .icon{background-position:right -66px}.container .grayHover{cursor:pointer;padding:4px;padding-left:8px;padding-right:8px;border-radius:2px;behavior:url(PIE.htc);-webkit-transition:all 300ms ease;transition:all 300ms ease;white-space:nowrap}.container .grayHover:hover{background-color:#e1e6e9}.banner__hor{padding-bottom:13px;text-align:center}.footer-gradient{position:absolute;bottom:0;left:0;height:2500px;width:100%;background-image:url("/img/bottom-bg-repeat.png");background-repeat:repeat-x;background-position:center bottom;z-index:1}@media screen and (min-width:768px) and (max-width:1024px){.container{padding-top:70px;padding-left:15px;background-size:100% auto;-ms-behavior:url(backgroundsize.htc);background-position:center top;margin:0;width:100%}.container .topBgImageContainer{padding-bottom:0;border:0}.container .topBgImageContainer .UCCSearchImageHome{line-height:42px;margin-bottom:20px}.container .topBgImageContainer .UCCSearchImageHome .smallText-home{color:#fff;font-size:15px;font-weight:400;text-shadow:0 5px 10px rgba(0,0,0,.25);text-align:left;padding-top:8px;line-height:20px}.container .topBgImageContainer .UCCSearchImageHome .mediumText-home{font-size:24px;margin-top:30px}.container .topBgImageContainer .UCCSearchImageHome .bigText-home{font-size:40px}.container .topBgImageContainer .UCCSearchImageHome .mainBanner-home{width:50%;float:right;margin-top:-130px;margin-right:-20px}.container .topBgImageContainer .UCCSearchImageHome .mainBanner-home img{width:100%}.container .topBgImageContainer .UCCSearchControlHome{max-width:475px;padding:14px;margin-left:auto;margin-right:auto;float:none}.container .topBgImageContainer .UCCSearchControlHome .inner{min-height:100px;border-radius:2px;position:relative;behavior:url(PIE.htc)}.container .topBgImageContainer .UCCSearchControlHome .inner__segmented{margin-bottom:14px}.container .topBgImageContainer .UCCSearchControlHome .inner__segmented .segment{padding-left:10px;padding-right:10px}.container .topBgImageContainer .UCCSearchControlHome .button--findcar{margin-top:14px}.container .contentBox .contentBox__title{font-size:16px}.container .contentBox .content__table{margin-top:8px}.container .contentBox .content__table .brand-row .brand-cell{width:20%;float:left;white-space:nowrap}.container .contentBox .serviceColumn{width:217px;width:calc(33% - 26px);overflow:hidden;height:auto;padding-top:0;margin:8px;min-height:103px}.container .contentBox .serviceColumn .service--text{left:14px;width:45%;text-align:left;top:50%;-sand-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:auto;bottom:auto;position:absolute}.container .contentBox .serviceColumn img{position:absolute;right:0;top:50%;-sand-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:110px;margin-right:10px}.container .contentBox__customMargin{margin-right:0}.container .contentBox__greenBorder{padding-top:0}.container .contentBox__greenBorder .contentBox__title{font-size:16px;padding-right:14px}.container .contentBox__greenBorder .contentBox__text p{font-size:12px;padding-right:14px}.banner__hor{margin-bottom:-21px;display:none !important}.banner__hor img{margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.container{padding-top:70px;background-size:200% auto;-ms-behavior:url(backgroundsize.htc);background-position:center top}.container .topBgImageContainer{padding-bottom:0;border:0}.container .topBgImageContainer .UCCSearchImageHome{line-height:40px}.container .topBgImageContainer .UCCSearchImageHome .smallText-home{color:#fff;font-size:15px;font-weight:400;text-shadow:0 2px 3px rgba(0,0,0,.5);text-align:left;padding-top:8px;line-height:20px}.container .topBgImageContainer .UCCSearchImageHome .mediumText-home{font-size:24px}.container .topBgImageContainer .UCCSearchImageHome .bigText-home{font-size:40px}.container .topBgImageContainer .UCCSearchImageHome .mainBanner-home{width:85%;float:right;margin-top:-20px;margin-right:-20px}.container .topBgImageContainer .UCCSearchImageHome .mainBanner-home img{width:100%}.container .topBgImageContainer .UCCSearchControlHome{padding:14px;margin-left:0;margin-right:0;border-radius:0}.container .topBgImageContainer .UCCSearchControlHome .inner{min-height:100px;border-radius:2px;position:relative;behavior:url(PIE.htc)}.container .topBgImageContainer .UCCSearchControlHome .inner__segmented{margin-bottom:14px}.container .topBgImageContainer .UCCSearchControlHome .inner__segmented .segment{padding-left:10px;padding-right:10px}.container .topBgImageContainer .UCCSearchControlHome .inner__row{overflow:hidden;position:relative;height:48px;color:#888;font-weight:400;background-color:#fff}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__leftColumn{height:48px;line-height:48px}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__rightColumn{height:48px;line-height:48px}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__rightColumn select{height:48px}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__rightColumn select option{height:48px}.container .topBgImageContainer .UCCSearchControlHome .inner__row .inner__rightColumn input{height:48px}.container .topBgImageContainer .UCCSearchControlHome .button--findcar{margin-top:14px;height:48px;line-height:48px}.container .contentBox .contentBox__title{font-size:15px;padding-top:2px;padding-bottom:6px}.container .contentBox .contentBox__title .price__subtitle{top:16px}.container .contentBox .typeRow:nth-child(2){margin-bottom:0}.container .contentBox .type__box{width:199px;width:calc(50% - 25px)}.container .contentBox .serviceColumn{float:none;width:auto;overflow:hidden;height:auto;padding-top:0;margin:14px;min-height:103px}.container .contentBox .serviceColumn .service--text{left:14px;width:45%;text-align:left;top:50%;-sand-transform:translate(0,-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:auto;bottom:auto;position:absolute}.container .contentBox .serviceColumn img{position:absolute;right:0;top:50%;-sand-transform:translate(0,-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100px;margin-right:14px}.container .contentBox .serviceColumn:first-child{margin:14px}.container .contentBox .content__table{margin-top:8px}.container .contentBox .content__table .brand-row .brand-cell{width:47%;float:left}.container .contentBox .cities__list ul{margin:0}.container .contentBox .calculator__box .icon{top:10px;-sand-transform:none;-webkit-transform:none;transform:none}.container .contentBox .map__container{display:none}.container .contentBox__customMargin{margin-right:0}.container .contentBox__greenBorder{margin:0;padding:14px;padding-top:14px;padding-bottom:0;margin-bottom:0;margin-top:20px;border:0;border-style:solid;border-top:2px solid #6ce17f;overflow:hidden;height:auto;min-height:90px}.footer-gradient{height:3500px;background-size:100% 175%;-ms-behavior:url(backgroundsize.htc)}.banner__hor{display:none;padding-left:0;margin-bottom:-21px}.banner__hor img{margin-left:auto;margin-right:auto}}@media screen and (max-width:450px){.container .topBgImageContainer .UCCSearchImageHome{line-height:32px}.container .topBgImageContainer .UCCSearchImageHome .smallText-home{line-height:15px}.container .UCCSearchControlHome .inner__row .inner__rightColumn input{letter-spacing:-.5px}}@media screen and (max-width:450px) and (-webkit-min-device-pixel-ratio:0){.container .UCCSearchControlHome .inner__row .inner__rightColumn .arrow{top:14px !important}}.priceSlider{height:218px;padding:0}.priceSlider .irs{width:747px;margin-left:auto;margin-right:auto;margin-top:109px}.priceSlider .irs .irs-min,.priceSlider .irs .irs-max{display:none}.priceSlider .irs .irs-single{background-image:url("../img/slider-marker.png");background-repeat:no-repeat;width:191px;height:159px;top:-126px;text-align:center;padding-top:43px;color:#009def;cursor:pointer;z-index:10}.priceSlider .rangeContainer{border-top:1px solid #f7f8f9;background-color:#dae0e3;background-image:url("../img/slider-background.gif");background-repeat:repeat-x;width:100%;height:153px;position:absolute;bottom:0;left:0}.priceSlider .rangeContainer .range__labels{position:absolute;top:30px;width:94.9%;left:-2px;right:0;margin-left:auto;margin-right:auto;z-index:6;line-height:14px}.priceSlider .rangeContainer .range__labels div{width:10%;background-image:url("../img/slider-tile-back.gif");background-position:center 30px;background-repeat:no-repeat;color:#838688;float:left;text-align:center;font-size:12px;font-weight:400;cursor:pointer;height:110px;position:relative;z-index:2}.priceSlider .rangeContainer .range__labels div:after{content:'';width:8px;height:11px;position:absolute;bottom:20px;right:-3px;background-image:url("../img/line-marker.gif");background-repeat:no-repeat}.priceSlider .rangeContainer .range__labels .range__marker{position:absolute;background-image:url("../img/slider-marker.png");background-repeat:no-repeat;background-position:center top;width:191px;height:179px;top:-44px;left:-55px;text-align:center;padding-top:45px;color:#009def;z-index:3;-webkit-transition:all 300ms ease;transition:all 300ms ease;pointer-events:none}.priceSlider .rangeContainer .range__labels .range__marker span{display:block;width:65px;margin-left:auto;margin-right:auto}.priceSlider .rangeContainer .range__labels .range__marker:after{display:none}.priceSlider .rangeContainer .range__line--container{position:absolute;top:108px;width:90%;background-image:url(../img/slider-range-background.png);background-repeat:repeat-x;background-position:10px auto;height:11px;z-index:8;margin-left:42px}.priceSlider .rangeContainer .range__line{width:96%;z-index:5;position:absolute;top:110px;left:0;right:0;margin-left:auto;margin-right:auto;height:6px;-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.3);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.3);background-color:#d0d5d8;border-radius:4px;behavior:url(PIE.htc)}@media screen and (min-width:768px) and (max-width:1024px){.priceSlider{height:190px}.priceSlider .contentBox__title .price__subtitle{top:20px}.priceSlider .rangeContainer{height:136px}.priceSlider .rangeContainer .range__labels{width:94.2%}.priceSlider .rangeContainer .range__labels div{background-position:center 15px}.priceSlider .rangeContainer .range__labels div:after{bottom:37px}.priceSlider .rangeContainer .range__labels .range__marker{top:-33px !important;padding-top:33px;width:150px;background-size:100% auto;-ms-behavior:url(backgroundsize.htc);left:-42px}.priceSlider .rangeContainer .range__line{top:93px}.priceSlider .rangeContainer .range__line--container{top:92px;background-size:67px auto;-ms-behavior:url(backgroundsize.htc)}}@media screen and (max-width:767px){.priceSlider{height:228px}.priceSlider .rangeContainer{bottom:-46px;height:400px}.priceSlider .priceLinks{position:absolute;bottom:0;left:0;padding-top:14px;padding-left:14px;background-color:#dae0e3;background-image:url("../img/slider-background.gif");background-repeat:repeat-x}.priceSlider .priceLinks .priceLinks__title{font-size:11px;text-align:center;color:#919597;margin-bottom:13px}.priceSlider .priceLinks .priceLinks__title .bold{font-weight:700}.priceSlider .priceLinks .priceLinks__button{color:#919597;background-color:#e9ecee;border-radius:3px;font-size:10px;text-align:center;height:25px;line-height:25px;padding:0;padding-bottom:4px;margin-bottom:15px}.priceSlider .priceLinks .col-xs-4{width:31%;margin-right:5px;padding-left:0;padding-right:0}}.footer__wrapper{border-top:1px solid #64879a}.footer__wrapper .footer{font-size:11px;color:#fff;line-height:24px;border-top:1px solid #96b9cd}.footer__wrapper .footer .col-xs-12 ul a{color:#fff}.footer__wrapper .footer .col-xs-12 ul a:hover{text-decoration:underline}.footer__wrapper .footer__title{color:#fff;opacity:1;font-size:13px;text-transform:uppercase;margin-top:32px}.footer__wrapper .footer__logo img{width:136px;margin-top:32px}.footer__wrapper .footer__icons{text-align:right;margin-top:32px}.footer__wrapper .footer__icons img:first-child{margin-right:15px}.copyright{position:relative;z-index:2;height:30px;line-height:30px;margin-top:66px;width:100%;font-size:10px;text-align:left;color:#fff;color:rgba(255,255,255,.6);background-color:#031e2c;background-color:rgba(0,0,0,.6)}.copyright .copy__row{margin-left:auto;margin-right:auto;text-align:center}.copyright .brought{float:left;margin-left:14px}.copyright .sitemap{float:right;margin-right:14px;color:#fff;cursor:pointer}@media screen and (min-width:768px) and (max-width:1024px){.footer__wrapper{border:0}.footer__wrapper .footer{border:0}.copyright{margin-top:30px}}@media screen and (max-width:767px){.footer__wrapper{border:0}.footer__wrapper .footer{border:0}.footer__wrapper .footer .col-xs-12 ul{margin-top:10px;overflow:hidden;display:none}.footer__wrapper .footer .col-xs-12 ul li{margin-left:20px;line-height:32px;color:#a2bdce;font-size:12px}.footer__wrapper .footer .col-xs-12 ul li a,.footer__wrapper .footer .col-xs-12 ul li a:hover{color:#a2bdce}.footer__wrapper .footer__title{position:relative;margin-left:7px}.footer__wrapper .footer__title .footer__plus{position:absolute;right:10px;top:2px}.footer__wrapper .footer__title .footer__plus img{width:15px}.copyright{height:50px;line-height:11px;padding-top:13px;margin-top:30px}.copyright .brought,.copyright .sitemap{display:none}}.ui-widget.ui-menu{background-color:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);max-height:250px;overflow-y:auto;overflow-x:hidden;color:#888}.ui-widget.ui-menu li.ui-menu-item{white-space:nowrap}.ui-widget.ui-menu .ui-menu-item.ui-state-focus{background-color:#e7e7e7}body{background-color:#fff;background-image:url(/img/top-bg-repeat.jpg);background-repeat:repeat-x;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;position:relative;-webkit-font-smoothing:antialiased}@media screen and (max-width:1024px){body{background-image:none}}.customColumn{padding-left:0}a,a:hover,a:focus,a:active{text-decoration:none;outline:0}input:focus,select:focus,textarea:focus,button:focus{outline:none}