.slick--skin--classic .slick__slide{overflow:hidden;}.slick--skin--classic .slide__caption{background-color:#000;background-color:rgba(0,0,0,0.8);color:#fff;left:auto;margin:0;min-height:80px;padding:15px;-webkit-transition:-webkit-transform 1s ease-in-out 0.2s;transition:transform 1s ease-in-out 0.2s;width:100%;}.slick--skin--classic .slide__description{margin:0;}.slick--skin--classic .slide--caption--below .slide__caption{background:none;color:#38465c;}.slick--skin--classic .slide--caption--center .slide__caption{color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;-webkit-backface-visibility:hidden;}.slick--skin--classic .slide--caption--center:hover .slide__caption{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible;}@media (min-width:64em){.slick--skin--classic .slide__caption{height:100%;min-height:100%;padding:60px 30px;top:0;width:22%;}.slick--skin--classic .slide__caption .slide__data{margin:0 !important;padding:15px;width:100%;}.slick--skin--classic .slide--caption--center .slide__caption{height:120px;left:50%;margin:-60px 0 0 -40%;min-height:120px;top:50%;width:80%;}.slick--skin--classic .slide--caption--top .slide__caption,.slick--skin--classic .slide--caption--center-top .slide__caption,.slick--skin--classic .slide--caption--bottom .slide__caption,.slick--skin--classic .slide--caption--below .slide__caption{height:auto;min-height:80px;padding:30px;width:100%;}.slick--skin--classic .slide--caption--bottom .slide__caption{bottom:0;-ms-transform:translateY(210px);-webkit-transform:translateY(210px);transform:translateY(210px);min-height:120px;top:auto;}.slick--skin--classic .slide--caption--stage-zebra .slide__title{margin-bottom:30px;}.slick--skin--classic .slide--caption--stage-zebra:nth-child(odd) .slide__caption,.slick--skin--classic .slide--caption--stage-left .slide__caption,.slick--skin--classic .slide--caption--left .slide__caption{left:0;-ms-transform:translateX(-320px);-webkit-transform:translateX(-320px);transform:translateX(-320px);}.slick--skin--classic .slide--caption--stage-zebra:nth-child(even) .slide__caption,.slick--skin--classic .slide--caption--stage-right .slide__caption,.slick--skin--classic .slide--caption--right .slide__caption{left:auto;right:0;-ms-transform:translateX(320px);-webkit-transform:translateX(320px);transform:translateX(320px);}.slick--skin--classic .slide--caption--top .slide__caption,.slick--skin--classic .slide--caption--center-top .slide__caption{top:0;-ms-transform:translateY(-210px);-webkit-transform:translateY(-210px);transform:translateY(-210px);}.slick--skin--classic .slick__slide.slick-active .slide__caption{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s;transition-delay:0s;}}
.my-garage-vehicle-row .my-garage-vehicle-selected{border-color:#4CAE4C;border-width:10px;}.fit-check{margin-top:10px;}.my-garage-not-fit,.my-garage-no-vehicle,.fitment-needed,.my-garage-fits{border-radius:4px;display:block;padding:5px;}.fit-check a{width:95%;margin:0 auto;border:1px solid;position:relative;}.my-garage-not-fit{background:#f8d7da;color:#721c24;}.my-garage-no-vehicle,.fitment-needed{background:#f0f6f6;}.fit-check .my-garage-fits,.fit-check .my-garage-fits:hover{background:rgba(62,134,43,0.05);border:1px solid #3E862B;color:#3E862B;}.fit-check strong{display:inline;}.fit-check .my-garage-fits:hover{background:#ddd;}.fit-check .my-garage-fits:hover .changelink{text-decoration:none;}span.glyphicon.glyphicon-chevron-right.fitment{margin-top:10px;margin-right:10px;float:right;}.changelink{color:#004990;text-decoration:underline;}img.vs-ques-icon,img.vs-check-icon,img.vs-stop-icon{height:30px;margin-top:4px;margin-left:auto;margin-right:auto;display:block;}img.vs-exclamation-icon{max-width:125%;height:30px;margin-top:4px;margin-left:auto;margin-right:auto;display:block;}.col-xs-2.fitment-icon,.col-sm-1.fitment-icon{padding:0;}.col-xs-8.fitment-text,.col-sm-10.fitment-text,.col-xs-10.fitment-text,.col-sm-11.fitment-text{padding:0px 0px 0px 10px;}.col-xs-2.col-sm-1.fit-arrow-icon{padding:0px;}.modal-header{background:#f0f6f6;}.modal-title{margin:0;line-height:normal;font-size:16px;}.modal-vehicle-selector .form-group{margin-bottom:0px !important;}.modal-vehicle-selector .form-item-year select,.form-item-model select{width:auto;float:left;margin-right:10px;margin-bottom:10px;}.modal-vehicle-selector .form-actions .form-submit{background:#fcd05c;border:none;font-weight:700;}a#not-sure-jk-or-jl{text-decoration:underline;display:block;float:left;}div#select-jk,#select-jl{margin-top:10px;}h3.v-mod-title{background:#f0f6f6;padding:10px;text-align:center;font-weight:700;}.my-garage-vehicle-row .vehicle-btn{padding:10px;border-radius:0px;border:1px solid #cbd6df;background:#fff;white-space:normal;font-weight:700;font-size:16px;margin-bottom:6px;cursor:pointer;}.my-garage-vehicle-row .vehicle-btn.my-garage-vehicle-selected{border:1px solid #ffcc00;background:-webkit-linear-gradient(top,#ffffff,#ffffff,#fff7d7);}.vehicle-info > span{margin-top:10px!important;display:block!important;}.my-garage-vehicle-row .remove-vehicle-btn{background:#cbd6df;border:none;border-radius:0px;z-index:100;position:absolute;right:2px;top:0;}.jeep-wrapper{padding-left:2px;padding-right:2px;}.add-jeep-btn-wrap{border:1px solid #cbd6df;padding:10px;text-align:center;cursor:pointer;}span.add-jeep-icon-img-container{background:#f0f6f6;display:block;padding:10px;margin:-10px -10px 10px -10px;}span.add-jeep-link-text{font-size:16px;text-decoration:underline;}.fitment-select-box{width:auto !important;float:left;}.my-garage-banner{background:#f0f6f6;padding:10px;}.my-garage-banner>.row>a.col-xs-4.use-ajax.my-garage-fits.ajax-processed{background:none;border:none;display:inline-block;float:right;padding:0px;}.my-garage-button.btn.btn-warning{background-color:#fcd05c;border-color:#fcd05c;color:#000;}.my-garage-fit-note{background:#FFF7E3;border-radius:0px 0px 4px 4px;border:1px solid #3E862B;padding:10px;font-weight:700;font-size:12px;color:#3E862B;width:95%;margin:-2px auto 2px;position:relative;}.fitment-soft-top-img{padding:0px;}.soft-top-step-descript{padding:0px 0px 0px 10px;}label.control-label.ui-checkboxradio-label.ui-corner-all.ui-button.ui-widget.ui-checkboxradio-radio-label,not:(.v2selector label.control-label.ui-checkboxradio-label.ui-corner-all.ui-button.ui-widget.ui-checkboxradio-radio-label){padding:10px;border:1px solid #d3d3d3;border-radius:0px;}.form-item.form-item-top-hardware-1.form-type-radio.radio{padding:0px}#edit-finish,.soft-top-continue-btn{background:#fcd05c !important;border:none !important;}.delete-stored-vehicle{position:absolute;bottom:3px;text-align:center;background:white;width:95%;margin:0 4px!important;}.fitment-text .fitment-link{text-decoration:underline;font-size:12px;}.ajax-progress{position:absolute;top:20px;}@media (min-width:768px){.remove-vehicle-btn{left:155px;}}@media (max-width:767px){.vehicle-info{font-size:12px;}.my-garage-vehicle-row .vehicle-btn{padding:5px;}.add-jeep-btn .add-jeep-link-text{font-size:12px;}}
