.iNavArticleCount__count{font-size:24px;font-weight:600;letter-spacing:0;color:#333;line-height:40px;margin-top:15px;margin-bottom:25px;padding-right:15px;display:inline-block;max-width:calc(100% - 170px - 30px)}@media(min-width: 1200px){.iNavArticleCount__count{line-height:40px;font-weight:400;font-size:24px}}.iNavArticleCount__instructionMessage{font-size:16px;margin-top:0;margin-bottom:60px}
.iNavSorting__container{font-size:14px;display:inline-block;position:absolute;right:15px;top:15px;border:solid 1px #d8d8d8;border-radius:4px;cursor:pointer;background-color:#fff}@media(min-width: 1200px){.iNavSorting__container{right:30px}}.iNavSorting__container::after{position:absolute;text-align:center;right:0;top:0;content:"";font-family:"csnicons";display:block;height:40px;width:40px;line-height:40px;float:right;color:#999;font-weight:900;pointer-events:none}.iNavSorting__container select::-ms-expand{display:none}.iNavSorting{appearance:none;border:none;width:170px;height:40px;background-color:rgba(0,0,0,0);padding-left:15px;padding-right:40px;cursor:pointer;color:gray;font-weight:600}
.iNavSearchResult{display:inline-flex !important;vertical-align:top;border-radius:4px;position:relative;cursor:pointer;text-decoration:none}.iNavSearchResult>a{position:relative}.iNavSearchResult>a:hover,.iNavSearchResult>a:visited,.iNavSearchResult>a:focus{text-decoration:none}.iNavSearchResult.card::before{content:"";position:absolute;width:100%;height:100%;opacity:0;border-radius:5px;box-shadow:0 0 10px rgba(194,194,194,.8);transition:opacity .3s ease-in-out}.iNavSearchResult.card:hover::before{opacity:1}.iNavSearchResult__image-frame{padding-top:65.6666666667%;position:relative;overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px}.iNavSearchResult__image-frame.video-play-icon::before{content:"";width:100%;height:100%;top:0%;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3OS4yMyA3OC42MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48dGl0bGU+UGxheS1JY29uLUVkaXRvcmlhbC12MjwvdGl0bGU+PHBhdGggZD0iTTM5LjYxLDEuMjFhMzgsMzgsMCwxLDAsMzgsMzhBMzgsMzgsMCwwLDAsMzkuNjEsMS4yMVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zOS42MSw3OC4yMWEzOSwzOSwwLDEsMSwzOS0zOUEzOSwzOSwwLDAsMSwzOS42MSw3OC4yMVptMC03NmEzNywzNywwLDEsMCwzNywzN0EzNywzNywwLDAsMCwzOS42MSwyLjIxWiIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIzMi4wNiA1My4zOSAzMi4wNiAyNS40MiA1Mi44MSAzOC45MSAzMi4wNiA1My4zOSIvPjwvc3ZnPg==) no-repeat;background-size:61px;background-position:center;position:absolute;z-index:1}.iNavSearchResult__image-label{border-radius:4px;position:absolute;bottom:20px;left:20px;font-size:13px;line-height:30px;color:#fff;padding:0 15px;text-transform:uppercase}.iNavSearchResult__image{display:block;width:100%;max-width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.iNavSearchResult__image-loader{background-color:#fff}.iNavSearchResult__image-loader::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-color:hsla(0,0%,100%,.7);background-image:url("https://editorial.csnstatic.com/desktop/images/shared/spinner-dark.svg");background-size:200px 200px;background-position:center;background-repeat:no-repeat}.iNavSearchResult__content-wrapper{background-color:#fff;padding:15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:relative}.iNavSearchResult__content-wrapper a{text-decoration:none !important}.iNavSearchResult__content-wrapper a:hover{text-decoration:none !important}.iNavSearchResult__heading{font-size:20px;font-weight:600;line-height:1.3;color:#333;height:2.6em;overflow:hidden;margin-bottom:10px}.iNavSearchResult__heading>*:first-child{float:right;width:100%;margin-left:-5px;font-size:inherit;line-height:1.3;font-weight:600}.iNavSearchResult__heading::before{content:"";float:left;width:5px;height:2.6em}.iNavSearchResult__heading--narrow{width:85%}.iNavSearchResult__sub-heading{font-size:14px;font-weight:400;line-height:1.43;color:gray;height:2.86em;overflow:hidden}.iNavSearchResult__sub-heading>*:first-child{float:right;width:100%;margin-left:-5px;line-height:1.43}.iNavSearchResult__sub-heading::before{content:"";float:left;width:5px;height:2.86em}.iNavSearchResult__authorname{font-size:12px;margin-top:15px;color:gray;float:left}.iNavSearchResult__card-row{float:left;display:flex;flex-direction:row;align-items:center;height:40px}.iNavSearchResult__sponsor{font-size:12px;margin-top:15px;color:gray;float:left}.iNavSearchResult__sponsor img.sponsor-logo{display:inline;max-height:21px}.iNavSearchResult__sponsor span.sponsor-name{display:none}.iNavSearchResult__authorimage{float:left;min-height:39.8px}.iNavSearchResult__authorimage img{height:1.8rem;width:1.8rem;border-radius:25px;margin-top:11px;margin-right:5px}.iNavSearchResult__date{font-size:12px;margin-top:15px;color:gray;float:left}.iNavSearchResult__type{font-size:12px;font-weight:600;margin-top:5px;margin-bottom:10px;margin-right:15px;display:inline-block}.iNavSearchResult__meta{display:flex;flex-flow:row wrap;align-items:normal;height:40px}.iNavSearchResult__meta-image-count,.iNavSearchResult__meta-video-count{display:inline-block;margin-right:10px;color:gray;font-size:12px;margin-top:5px}.iNavSearchResult__meta-image-count::before,.iNavSearchResult__meta-video-count::before{content:"";background-size:cover;display:inline-block;height:15px;margin-right:5px;margin-bottom:-4px}.iNavSearchResult__meta-image-count::before{background:url(https://resource.csnstatic.com/retail/vendors/csn-icons/4.0/svg/icon-camera.svg) no-repeat;width:17px}.iNavSearchResult__meta-video-count::before{background:url(https://resource.csnstatic.com/retail/vendors/csn-icons/4.0/svg/icon-video.svg) no-repeat;width:18px}.iNavSearchResult__meta-rating{margin-left:auto;height:40px;width:40px}.iNavSearchResult__meta .owner-review-rating{margin-left:auto;margin-top:2px}
.rating-container{position:relative;display:inline-block;height:100%;width:100%}.rating-container .rating-text{height:100%;width:40%;margin:auto;display:block;margin-top:9px}.rating-container .rating-text__value{font-weight:600;text-align:center;color:#1b83c4;font-size:14px;padding-bottom:1px;line-height:14px}.rating-container .rating-text__maxValue{font-weight:500;color:#adadad;height:45%;font-size:7px;line-height:7px;text-align:center}.rating-container .rating-text--maxValueHidden{margin-top:0}.rating-container .rating-text--maxValueHidden .rating-text__value{padding-bottom:0}.rating-container .rating-text--maxValueHidden .rating-text__maxValue{display:none}.rating-container .rating-circle__value,.rating-container .rating-circle__maxValue{height:100%;width:100%;position:absolute}.rating-container .rating-circle__value svg,.rating-container .rating-circle__maxValue svg{width:100%}.rating-container .rating-circle__valueStroke{stroke-width:10px;stroke:#1b83c4;stroke-linecap:round}.rating-container .rating-circle__maxValueStroke{stroke:#f0f0f0;stroke-width:8px}
.owner-review-rating{align-content:center;display:flex}.owner-review-rating-star{height:20px;margin-left:auto;width:20px}.owner-review-rating-text{color:#333;font-size:16px;font-weight:bold;line-height:22px;margin-right:8px}
.csn-theme .owner-reviews-driver-wrapper{cursor:default;display:block !important;width:calc(100% - 15px) !important}@media(max-width: 1200px){.csn-theme .owner-reviews-driver-wrapper{margin-bottom:15px;margin-top:15px}}@media(min-width: 1200px){.csn-theme .owner-reviews-driver-wrapper{margin-bottom:30px;width:calc(100% - 30px) !important}}.owner-reviews-driver-spacer{display:none !important}
.owner-reviews-driver.card{font-size:1rem;width:100%}.owner-reviews-driver__average-rating-label{font-size:14px;color:gray;margin-bottom:0}.owner-reviews-driver__average-rating-stars{margin-left:14px;display:inline-block;width:140px}.owner-reviews-driver__body-text{color:gray;font-size:14px}.owner-reviews-driver__reviews-count{margin-top:25px}.owner-reviews-driver__reviews-count__text{font-size:14px;font-weight:600;line-height:19px;color:#007cc2}.owner-reviews-driver__reviews-count__text::after{height:15px;width:15px;content:url(https://resource.csnstatic.com/retail/owner-reviews/images/back-icon.svg);display:inline-block;margin-left:10px;vertical-align:text-top;-webkit-transform:scaleX(-1);transform:scaleX(-1);position:relative;top:2px}.owner-reviews-driver__reviews-count__text:hover{text-decoration:underline}
.star-rating{width:100%;height:100%;line-height:100%;position:relative}.star-rating__stars-full,.star-rating__stars-empty{height:100%;width:100%;position:absolute}.star-rating__stars-empty .star{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 19.2 19.2'%3E%3Cdefs%3E%3Cpath d='M6.29 6.172H.868c-.918 0-1.143.538-.506 1.2l4.047 4.202-1.693 6.653c-.226.892.237 1.247 1.032.798l5.862-3.318 5.861 3.318c.797.45 1.26.097 1.033-.798l-1.693-6.653 4.048-4.202c.637-.663.41-1.2-.507-1.2H12.93L10.318.622c-.392-.83-1.027-.828-1.416 0L6.29 6.172z' id='a'/%3E%3C/defs%3E%3Cuse fill='%23DBDBDB' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:auto 100%;display:inline-block;background-repeat:no-repeat;height:100%}.star-rating__stars-full .star{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 19.2 19.2'%3E%3Cdefs%3E%3Cpath d='M6.29 6.172H.868c-.918 0-1.143.538-.506 1.2l4.047 4.202-1.693 6.653c-.226.892.237 1.247 1.032.798l5.862-3.318 5.861 3.318c.797.45 1.26.097 1.033-.798l-1.693-6.653 4.048-4.202c.637-.663.41-1.2-.507-1.2H12.93L10.318.622c-.392-.83-1.027-.828-1.416 0L6.29 6.172z' id='a'/%3E%3C/defs%3E%3Cuse fill='%23FFB100' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E");background-size:auto 100%;display:inline-block;background-repeat:no-repeat;height:100%}
.modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;opacity:1;z-index:1000;background-color:rgba(0,0,0,.8)}.csn-modal{background:#fff;border:1px solid #ccc;border-radius:4px;height:100%;left:50%;margin:50px 0 50px 0;opacity:1;position:fixed;top:50%;transform:translate(-50%, -50%);z-index:1100}@media(min-width: 1024px){.csn-modal{width:1000px}}@media(min-height: 800px){.csn-modal{height:800px}}@media(max-width: 1024px){.csn-modal{height:100%;margin:0;width:100%}}.csn-modal>iframe{border:0;height:100%;overflow:hidden;width:100%}@media(max-width: 1024px){.csn-modal>iframe{margin-top:45px}}.csn-modal__close-btn{align-items:center;background:rgba(0,0,0,0);border:0;cursor:pointer;height:50px;outline:none;padding:0;position:absolute;right:0;width:50px}.csn-modal__close-btn:focus{outline:none !important}@media(min-width: 1024px){.csn-modal__close-btn{right:-50px;top:-50px}.csn-modal__close-btn svg{stroke:#ccc}}
.csn-theme .editorial-author-card{font-size:14px;margin:0 15px 15px 0}@media(min-width: 1200px){.csn-theme .editorial-author-card{margin:0 30px 30px 0}}.csn-theme .editorial-author-card__author-name{font-size:16px;font-weight:800;line-height:inherit;margin-bottom:0}.csn-theme .editorial-author-card__description{font-size:12px;margin-top:10px;white-space:pre-wrap}.csn-theme .editorial-author-card__header{align-items:center;display:flex;margin-bottom:10px}.csn-theme .editorial-author-card__links{margin-top:16px}.csn-theme .editorial-author-card__links a{background-color:#fff;border:1px solid #888;border-radius:14px;color:#555;display:inline-block;font-size:12px;margin-right:5px;padding:6px 12px;text-decoration:none}.csn-theme .editorial-author-card__links a:hover{background-color:#eee;color:#555;text-decoration:none}.csn-theme .editorial-author-card__image{border-radius:28px;margin-right:16px;height:52px}.csn-theme .editorial-author-card__info{align-items:center;display:flex;font-size:16px}.csn-theme .editorial-author-card__social img{width:23px;margin-right:5px}
.iNavPagination{margin-top:40px;margin-bottom:40px}.iNavPagination__container{margin-bottom:25px;margin-top:20px;text-align:center}.iNavPagination__container .iNavPageItem{cursor:pointer;font-size:20px;font-weight:600;min-height:44px;min-width:44px;line-height:44px;border-radius:9999px;display:inline-block;text-align:center;margin-left:2.5px;margin-right:2.5px;vertical-align:middle;padding-right:15px;padding-left:15px;position:relative}.iNavPagination__container .iNavPageItem:hover,.iNavPagination__container .iNavPageItem:focus,.iNavPagination__container .iNavPageItem:visited{text-decoration:none}.iNavPagination__container .iNavPageItem:hover::after,.iNavPagination__container .iNavPageItem:focus::after,.iNavPagination__container .iNavPageItem:visited::after{position:absolute;bottom:5px;content:"";display:block;height:1px;width:calc(100% - 2*15px)}.iNavPagination__container .iNavPageItem--current{display:inline-block;color:#fff !important;text-decoration:none;cursor:default}.iNavPagination__container .iNavPageItem--current:hover,.iNavPagination__container .iNavPageItem--current:visited,.iNavPagination__container .iNavPageItem--current:focus{color:#fff}.iNavPagination__container .iNavPageItem--previous,.iNavPagination__container .iNavPageItem--next{font-size:17px;height:44px;width:44px;padding-right:0;padding-left:0}.iNavPagination__container .iNavPageItem--previous::before,.iNavPagination__container .iNavPageItem--next::before{position:relative;font-family:"csnicons"}.iNavPagination__container .iNavPageItem--previous:hover,.iNavPagination__container .iNavPageItem--previous:focus,.iNavPagination__container .iNavPageItem--next:hover,.iNavPagination__container .iNavPageItem--next:focus{text-decoration:none;color:#fff}.iNavPagination__container .iNavPageItem--previous:hover::after,.iNavPagination__container .iNavPageItem--previous:focus::after,.iNavPagination__container .iNavPageItem--next:hover::after,.iNavPagination__container .iNavPageItem--next:focus::after{height:0}.iNavPagination__container .iNavPageItem--previous::before{right:2px;content:""}.iNavPagination__container .iNavPageItem--next::before{left:2px;content:""}.iNavPagination__container .iNavPageItem--separator{border:none;cursor:default;bottom:5px;color:gray}.iNavPagination__container .iNavPageItem--separator:hover{text-decoration:none}.iNavPagination__container .iNavPageItem--separator:hover::after{height:0}.iNavPagination__info{font-size:18px;font-weight:400;margin-bottom:25px;margin-top:20px;text-align:center;color:gray}
