.fancybox-inner .foo2_next,.product-generic .fancybox-inner .foo2_prev{top:200px}.product-generic .fancybox-inner .foo2_prev{left:10px}.product-generic .fancybox-inner .foo2_next{right:10px}.product-generic .content-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product-generic .card__title h1,.product-generic .card__title span{color:#3A3A3A;font-family:Lato,sans-serif;font-size:26px;letter-spacing:auto;line-height:32px;font-weight:400}.product-generic .section-info,.product-generic .section-slider{width:50%}.product-generic .section-slider .nav-tabs>li>a{font-size:16px}@media only screen and (max-width:767px){.product-generic .section-info,.product-generic .section-slider{width:100%}.product-generic .section-slider .nav-tabs>li>a{font-size:14px}.product-generic .card__title{margin-top:20px}}.product-generic .section-slider .nav>li>a:focus,.product-generic .section-slider .nav>li>a:hover{text-shadow:none}.product-generic .section-slider .nav>li.active>a{text-shadow:none!important;border-bottom:none;background-color:#006FB9!important;color:#FFF!important}.product-generic .section-slider .nav-tabs>li{border-radius:0!important}.product-generic .section-slider .nav>li>a{padding:17px 17px 18px;font-family:Lato,sans-serif;font-weight:400;font-size:16px;line-height:19px;margin-right:1px;text-shadow:none!important;color:#555;border:1px solid #ddd!important;background-color:#eee!important;border-radius:0!important}.product-generic .oneSearch{width:46%;margin:0 2.5%;text-align:center;float:left;border:1px solid #eee;position:relative;min-height:160px}@media only screen and (max-width:767px){.product-generic .content-wrap{display:block}.product-generic .oneSearch{width:97%;margin-bottom:20px}}.product-generic .oneSearch .mainText{margin:10px 3% 0}.product-generic .oneSearch .mainText .locationInfo{font-size:13px;padding-left:2%;padding-right:2%}.product-generic #search_dealer_contents_yes .btn,.product-generic #search_zip_contents .btn{position:absolute;bottom:0;left:0}.product-generic #photos.fauxHidden{opacity:0;visibility:hidden}.product-generic .card__title.line-below{margin-bottom:47px;padding-bottom:10px;border-bottom:1px solid #979797}@media only screen and (max-width:767px){.product-generic #search_dealer_contents_yes .btn,.product-generic #search_zip_contents .btn{position:relative;bottom:0;left:0}.product-generic .col-lg-9 h1{font-size:18px}.product-generic .card__title .col-xs-6{padding-left:0}.product-generic .card__title .standardPrice .starting-price-text{font-size:18px;font-weight:400;padding-bottom:10px}.product-generic .card__title .standardPrice .starting-price{font-size:40px}.product-generic .card__title .standardPrice br{display:none}}.product-generic .btn-corners{border-radius:0}.product-generic .product-attributes .mob-accordion__row{background:#fff;padding:0 20px}@media only screen and (max-width:767px){.product-generic .options .options-title,.product-generic .product-attributes .mob-accordion__row .options-title{display:block;padding-bottom:0}.product-generic .options .options-title span{font-size:20px;color:#0089c8;font-family:Lato,sans-serif;font-weight:600;line-height:24px}.product-generic .product-detail .travel{padding-top:10px}.product-generic #optionsContainer{display:block}.product-generic #optionsContainer .options>ul{padding-top:20px}.product-generic #optionsContainer .options>ul>li{padding-top:10px}}.product-generic #optionsContainer .options>ul strong{font-size:16px;font-family:Lato,sans-serif;font-weight:600;line-height:21px;color:#000}.product-generic .options .options-title{padding-bottom:21px}.product-generic .options .options-title span{font-size:20px}.product-generic .travel li{background:#F2F5F7;border-radius:3px;margin:0 11px 5px 0}.product-generic .travel ul{padding-top:10px}.product-generic .travel ul.clearfix{list-style-type:circle;display:list-item}.product-generic .slick-prev,.slick-next,.slick-next:hover,.slick-prev:hover{top:0;margin-top:5px;padding:0 6px;height:75px;width:4%}.product-generic .slick-prev{left:5px;background:url(https://images.rvs.com/images/content/Jamatt%20RVs/arrow_slider2-b.png) center no-repeat #eee}.product-generic .slick-prev:hover{left:5px;background:url(https://images.rvs.com/images/content/Jamatt%20RVs/arrow_slider2-bh.png) center no-repeat #e2e2e2}.product-generic .slick-next{right:5px;background:url(https://images.rvs.com/images/content/Jamatt%20RVs/arrow_slider-b.png) center no-repeat #eee}.product-generic .slick-next:hover{right:5px;background:url(https://images.rvs.com/images/content/Jamatt%20RVs/arrow_slider-bh.png) center no-repeat #e2e2e2}.product-generic #photos .desc-slider .slick-list{left:5%;width:90%}.product-generic .section-slider .small-img .col{opacity:.5}.product-generic .section-slider .small-img .col.active,.section-slider .small-img .col:hover{opacity:1;border:none;box-shadow:none}.product-generic .section-slider .wrap-big-img .col{float:none}@media only screen and (max-width:425px){.product-generic .section-info .benefits{width:auto;margin-top:15px;float:right}}.product-generic #search_dealer_contents #no_dealer_selected .no-dealer{background:#fff!important;border:none!important;height:100%}.product-generic #search_dealer_contents #no_dealer_selected .box-text-container{height:100%}@media only screen and (max-width:767px){.product-generic .section-price{width:50%}.product-generic .section-price .price .internet-pricing .btn-price .unlock-text{color:#fff}}.product-generic #search_dealer_contents_yes,.product-generic #search_zip_contents{padding-top:22px}.product-generic .location-bluebox{width:260px;float:left;margin-right:15px;border-radius:3px;padding-bottom:0!important;margin-bottom:0}.product-generic .location-bluebox .price .price-info,.product-generic .search-price .price .price-info{display:block;font-family:Lato,sans-serif;font-weight:600;font-size:32px;color:#3A3A3A;margin-top:6px}.product-generic .price{font-family:Lato,sans-serif}.product-generic .section-info .calc{width:161px;padding-top:0}.product-generic .section-info .calc a{font-family:Lato,sans-serif;font-weight:600;font-size:14px;line-height:23px;list-style-type:disc;list-style-position:inside;display:list-item}.product-generic .location-bluebox .price .internet-pricing,.product-generic .priceAndSearchContain .price .internet-pricing{width:260px;margin-left:-21px}.product-generic .location-bluebox .price .internet-pricing .price-locked,.product-generic .priceAndSearchContain .price .internet-pricing .price-locked{width:100%}.product-generic .location-bluebox .price .internet-pricing .price-locked a,.product-generic .priceAndSearchContain .price .internet-pricing .price-locked a{width:100%;border-radius:0 0 3px 3px}.product-generic .location-bluebox .price .internet-pricing .btn-price,.product-generic .priceAndSearchContain .price .internet-pricing .btn-price{background-color:#EE5454}.product-generic .location-bluebox .price .internet-pricing .btn-price .unlock-text,.product-generic .priceAndSearchContain .price .internet-pricing .btn-price .unlock-text{font-size:14px;text-transform:uppercase}.product-generic .location-bluebox .price .internet-pricing img,.product-generic .priceAndSearchContain .price .internet-pricing img{width:15px;margin-top:3px}.product-generic #search_near_container{margin-top:35px}.product-generic #search_near_container .title{padding-left:0}.product-generic .oneSearch .btn-blue,.product-generic .oneSearch .btn-warning{text-transform:uppercase;font-family:Lato,sans-serif;font-weight:800;font-size:12px;line-height:15px;padding:15px 0}.product-generic .card__slider{padding-bottom:0}.product-generic .card{margin-bottom:38px}.product-generic .btn.request .requ,.product-generic .btn.request .succ{line-height:1.75em}.product-detail .product-generic .see-images{width:65%;float:left}.product-detail .product-generic .priceAndSearchContain{width:32%;margin-left:3%!important;float:left}.product-detail .product-generic .numNearContain,.product-detail .product-generic .priceAndSearch,.product-detail .product-generic .search-price,.product-detail .product-generic .viewMoreContain{width:100%}@media only screen and (max-width:767px){.product-detail .product-generic .see-images{width:100%}.product-detail .product-generic .priceAndSearchContain{width:100%;margin-left:0}}.product-detail .product-generic .priceAndSearch .oneSearch{width:100%;float:none;margin:0 0 20px}.product-detail .product-generic .see-images .big,.product-detail .product-generic .see-images .small{width:100%;padding-left:0}.product-detail .product-generic .see-images .small .col{float:left;width:23.5%;margin:0 .75%}.search-detail-aofrinv .mainPic,.search-detail-aofrinv .moreInfo{margin-top:20px}.product-generic .section-price{padding:5px 6%}.product-generic .section-price .price{width:100%}.product-generic .search-price{margin-right:15px;border-radius:3px;padding-bottom:0!important;margin-bottom:20px;position:relative}.product-generic .priceAndSearchContain .price .internet-pricing{width:118%;margin-left:-9%;bottom:0}.search-detail-aofrinv{margin-bottom:60px}@media only screen and (max-width:767px){.search-detail-aofrinv{margin-bottom:20px}}.search-detail-aofrinv .title{background-color:#f6f6f6;padding:15px 0;font-family:Lato;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-.3px;text-align:left}.search-detail-aofrinv .title .camperNameContain,.search-detail-aofrinv .title .camperNameContain a{color:#3f3f3f}.search-detail-aofrinv .title .camperNameContain a:hover{color:#00669e}.search-detail-aofrinv .title .camperYear{display:block;font-size:19px;font-weight:600}.search-detail-aofrinv .title .camperName{font-size:26px}.search-detail-aofrinv .title .camperStartingAt{font-size:12px;color:#242424}.search-detail-aofrinv .title .camperPrice{font-size:37px;color:#00669e}.search-detail-aofrinv .featurePics .featurePic{width:70px;float:left;margin-right:3%}.search-detail-aofrinv .featurePics .featurePic .productFeatureDescrip{font-size:12px;font-weight:400;text-align:center;color:#2e2e2e}.search-detail-aofrinv .moreInfo .nav-tabs>li>a{font-size:16px;font-weight:400;text-align:center;color:#616568;border:none;height:20px;padding:0;margin:0 auto;line-height:1em;display:inline-block;text-shadow:none}@media only screen and (max-width:767px){.search-detail-aofrinv .moreInfo{margin-top:0}.search-detail-aofrinv .moreInfo .nav-tabs>li{margin:8px 0}}.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.search-detail-aofrinv .moreInfo .nav-tabs>li.active>a{font-size:16px;font-weight:400;text-align:center;color:#00669e!important;border:none;border-bottom:2px solid #00669e!important;height:20px;padding:0!important;margin:0 auto;line-height:1em;display:inline-block;text-shadow:none}.search-detail-aofrinv .moreInfo .dealerships,.search-detail-aofrinv .moreInfo .specifications{background-color:#f6f6f6;border-top:1px solid #e3e3e3}.search-detail-aofrinv .moreInfo .specifications{padding:40px 20px}.search-detail-aofrinv .moreInfo .specifications .attributesList{text-align:center}.search-detail-aofrinv .moreInfo .dealerships{padding:0 20px 40px}.search-detail-aofrinv .moreInfo .specifications .attributesList li{width:48%;background-color:#fff;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding:10px;float:left}@media only screen and (max-width:767px){.search-detail-aofrinv .moreInfo .specifications{padding-top:20px;padding-bottom:20px}.search-detail-aofrinv .moreInfo .specifications .attributesList li{width:100%}}.search-product .search-detail-aofrinv .see-images{margin-top:20px}.search-product .search-detail-aofrinv .see-images .big{width:100%;margin-bottom:20px}.search-product .search-detail-aofrinv .see-images .small{width:100%;padding-left:0}.search-product .search-detail-aofrinv .see-images .small .col.featurePic{float:left;width:70px;height:115px;text-align:center;margin-right:20px;margin-top:auto}.search-product .search-detail-aofrinv .see-images .big{height:auto}@media only screen and (max-width:520px){.search-product .search-detail-aofrinv .see-images .small .col.featurePic{width:21%;margin-right:2%}.search-product .search-detail-aofrinv .see-images .big{height:auto}}.search-product .search-detail-aofrinv .see-images .small .col.active{border:none;border-bottom:3px solid #007db6;box-sizing:inherit}.search-product .search-detail-aofrinv .see-images .small .col.featurePic .img{width:100%;height:70px}.search-product .search-detail-aofrinv .see-images .small .col.featurePic .img img{top:30%}