.api-reviews-stat *{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }.api-reviews-stat{margin-bottom: 15px }.api-reviews-stat > *{ float: left; width: 50% }.api-reviews-stat .api-title{ font-weight: bold; margin-bottom: 10px }.api-reviews-stat .api-average{ font-weight: bold; margin-bottom: 5px; }.api-reviews-stat .api-average-rating{ font-size: 36px; line-height: 53px }.api-reviews-stat .api-subtitle{ color: #999; font-size: 13px; }.api-reviews-stat .api-stars-empty{ height: 21px; width: 110px; display: block; margin-bottom: 5px }.api-reviews-stat .api-stars-full{ height: 21px; display: block; width: 0; }.api-reviews-stat .api-full-rating{ font-size: 18px }.api-reviews-stat .api-info .api-info-row{ position: relative; padding: 5px 0 }.api-reviews-stat .api-info .api-info-title{ position: absolute; left: 5px; bottom: 0; top: 50%; margin-top: -12.5px }.api-reviews-stat .api-info .api-info-progress{ background: #ececec; height: 18px; margin: 0 50px 0 50px; overflow: hidden; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }.api-reviews-stat .api-info .api-info-qty{ position: absolute; right: 0; top: 0; bottom: 0; font-weight: bold; font-size: 14px; line-height: 30px; min-width: 40px; }.api-reviews-stat .api-info .api-info-bar{ float: left; height: 100%; width: 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }.api-reviews-stat .api-info .api-icon-star{ display: block; width: 27px; height: 25px; }.api-reviews-stat .api-info .api-icon-star5{ background-position: -110px 0; }.api-reviews-stat .api-info .api-icon-star4{ background-position: -110px -25px; }.api-reviews-stat .api-info .api-icon-star3{ background-position: -110px -50px; }.api-reviews-stat .api-info .api-icon-star2{ background-position: -110px -75px; }.api-reviews-stat .api-info .api-icon-star1{ background-position: -110px -100px; }@media (max-width: 360px){.api-reviews-stat > *{ width: 100%; margin-bottom: 15px; }}.arstat-color-yellow .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/yellow/sprite.png") no-repeat 0 0 transparent; }.arstat-color-yellow .api-stars-empty{ background: url("/bitrix/images/api.reviews/aspro/yellow/sprite.png") no-repeat 0 -15px; }.arstat-color-yellow .api-stars-full{ background: url("/bitrix/images/api.reviews/aspro/yellow/sprite.png") no-repeat 0 -36px; }.arstat-color-yellow .api-info .api-info-bar{ background-color: #faaa00; }.arstat-color-orange .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/orange/sprite.png") no-repeat 0 0 transparent; }.arstat-color-orange .api-stars-empty{ background: url("/bitrix/images/api.reviews/aspro/orange/sprite.png") no-repeat 0 -15px; }.arstat-color-orange .api-stars-full{ background: url("/bitrix/images/api.reviews/aspro/orange/sprite.png") no-repeat 0 -36px; }.arstat-color-orange .api-info .api-info-bar{ background-color: #ff6d00; }.arstat-color-red .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/red/sprite.png") no-repeat 0 0 transparent; }.arstat-color-red .api-stars-empty{ background: url("/bitrix/images/api.reviews/aspro/red/sprite.png") no-repeat 0 -15px; }.arstat-color-red .api-stars-full{ background: url("/bitrix/images/api.reviews/aspro/red/sprite.png") no-repeat 0 -36px; }.arstat-color-red .api-info .api-info-bar{ background-color: #de002b; }.arstat-color-magenta .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/magenta/sprite.png") no-repeat 0 0 transparent; }.arstat-color-magenta .api-stars-empty{ background: url("/bitrix/images/api.reviews/aspro/magenta/sprite.png") no-repeat 0 -15px; }.arstat-color-magenta .api-stars-full{ background: url("/bitrix/images/api.reviews/aspro/magenta/sprite.png") no-repeat 0 -36px; }.arstat-color-magenta .api-info .api-info-bar{ background-color: #b82945; }.arstat-color-orchid .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/orchid/sprite.png") no-repeat 0 0 transparent; }.arstat-color-orchid .api-stars-empty{ background: url("/bitrix/images/api.reviews/aspro/orchid/sprite.png") no-repeat 0 -15px; }.arstat-color-orchid .api-stars-full{ background: url("/bitrix/images/api.reviews/aspro/orchid/sprite.png") no-repeat 0 -36px; }.arstat-color-orchid .api-info .api-info-bar{ background-color: #d75cb6; }.arstat-color-navy .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/navy/sprite.png") no-repeat 0 0 transparent; }.arstat-color-navy .api-stars-empty{ background: url("/bitrix/images/api.reviews/aspro/navy/sprite.png") no-repeat 0 -15px; }.arstat-color-navy .api-stars-full{ background: url("/bitrix/images/api.reviews/aspro/navy/sprite.png") no-repeat 0 -36px; }.arstat-color-navy .api-info .api-info-bar{ background-color: #006dca; }.arstat-color-blue .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/blue/sprite.png") no-repeat 0 0 transparent; }.arstat-color-blue .api-stars-empty{ background: url("/bitrix/images/api.reviews/aspro/blue/sprite.png") no-repeat 0 -15px; }.arstat-color-blue .api-stars-full{ background: url("/bitrix/images/api.reviews/aspro/blue/sprite.png") no-repeat 0 -36px; }.arstat-color-blue .api-info .api-info-bar{ background-color: #01aae3; }.arstat-color-green_sea .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/green_sea/sprite.png") no-repeat 0 0 transparent; }.arstat-color-green_sea .api-stars-empty{ background: url("/bitrix/images/api.reviews/aspro/green_sea/sprite.png") no-repeat 0 -15px; }.arstat-color-green_sea .api-stars-full{ background: url("/bitrix/images/api.reviews/aspro/green_sea/sprite.png") no-repeat 0 -36px; }.arstat-color-green_sea .api-info .api-info-bar{ background-color: #01b1af; }.arstat-color-green .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/green/sprite.png") no-repeat 0 0 transparent; }.arstat-color-green .api-stars-empty{ background: url("/bitrix/images/api.reviews/aspro/green/sprite.png") no-repeat 0 -15px; }.arstat-color-green .api-stars-full{ background: url("/bitrix/images/api.reviews/aspro/green/sprite.png") no-repeat 0 -36px; }.arstat-color-green .api-info .api-info-bar{ background-color: #009f4f; }.arstat-color-irish_green .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/irish_green/sprite.png") no-repeat 0 0 transparent; }.arstat-color-irish_green .api-stars-empty{ background: url("/bitrix/images/api.reviews/aspro/irish_green/sprite.png") no-repeat 0 -15px; }.arstat-color-irish_green .api-stars-full{ background: url("/bitrix/images/api.reviews/aspro/irish_green/sprite.png") no-repeat 0 -36px; }.arstat-color-irish_green .api-info .api-info-bar{ background-color: #6db900; }.arstat-color-purple .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/purple/sprite.png") no-repeat 0 0 transparent; }.arstat-color-purple .api-stars-empty{ background: url("/bitrix/images/api.reviews/aspro/purple/sprite.png") no-repeat 0 -15px; }.arstat-color-purple .api-stars-full{ background: url("/bitrix/images/api.reviews/aspro/purple/sprite.png") no-repeat 0 -36px; }.arstat-color-purple .api-info .api-info-bar{ background-color: #9d57fb; }.api-reviews-form *{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.api-reviews-form hr{ margin: 25px 0 }.api-reviews-form .api-shop-stat{ text-align: center }.api-reviews-form .api-shop-desc{ font-size: 18px; line-height: 28px; margin-bottom: 20px }.api-reviews-form .api-shop-desc span{ display: block }.api-reviews-form .api-shop-name{ font-weight: bold; }.api-reviews-form .api-form-controls{ overflow: hidden }.api-reviews-form .api-star-rating{ float: left; margin-right: 15px; }.api-reviews-form .api-star-rating-label{ line-height: 32px; }.api-reviews-form .api-star-rating i{ display: inline-block; height: 28px; width: 29px; cursor: pointer}.api-reviews-form .api-star-rating i.active{ background-position: -29px -57px; }.api-reviews-form .api-guest-form{ overflow: hidden; background: #fafafa; border: 1px dashed #ddd; color: #444; padding: 15px 0 0 15px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }.api-reviews-form .api-guest-form-field{ float: left; width: 50%; padding: 0 15px 15px 0 }.api-reviews-form .api-guest-form-field input{ width: 100% }.api-reviews-form .api-location .dropdown-fade2white{ height: 30px; top: 0; right: 0 }.api-reviews-form .api-location .bx-sls .dropdown-icon{ top: 11px }.api-reviews-form .api-location .bx-ui-sls-route{ padding: 4px 10px !important; }.api-reviews-form .api-button{color: #fff;border: none;position: relative;margin: 0;font: inherit;overflow: visible;text-transform: none;display: inline-block;vertical-align: middle;text-decoration: none;text-align: center;outline: none;cursor: pointer;text-shadow: 0 1px 0 rgba(0, 0, 0, .2);-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;-webkit-transition: border-color .1s ease-out 0s; -moz-transition: border-color .1s ease-out 0s; -ms-transition: border-color .1s ease-out 0s; -o-transition: border-color .1s ease-out 0s; transition: border-color .1s ease-out 0s;-webkit-box-shadow: -1px 1px 2px rgba(0, 0, 0, .28);-moz-box-shadow: -1px 1px 2px rgba(0, 0, 0, .28);box-shadow: -1px 1px 2px rgba(0, 0, 0, .28);}.api-reviews-form .api-button-large{min-height: 44px;padding: 0 20px;line-height: 42px;font-size: 16px;}.api-reviews-form .api-button .api-icon{ display: inline-block; vertical-align: middle; background: url("/bitrix/images/api.reviews/sprite.png") no-repeat 0 -33px; width: 23px; height: 20px; margin-right: 5px; }.api-reviews-form .api_row_error .api_upload_drop{border-color: #d95c5c;}.api-reviews-form .api_modal .api_alert{width: 450px !important;}.api-reviews-form .api_video_upload{position: relative}.api-reviews-form .api_video_list{position: relative; overflow: hidden; }.api-reviews-form .api_video_item{margin-bottom: 3px; white-space: nowrap; position: relative}.api-reviews-form .api_video_remove{position: absolute;right: 0;top: 0;bottom: 0;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAAVklEQVR42nWOgQnAMAgE3aCjOJEDuY3DZJ8rqZYipg8KPgen7GACvpAKLFCBgCxcYfeSYAHVFUhYHqdRR96w/A/40hRNzXUAJpiQdcVQB+QuYPxo8XQ33NCTVnhoHP8AAAAASUVORK5CYII=") no-repeat 50% 50%;width: 20px;height: 20px;cursor: pointer;opacity: .6;}.api-reviews-form .api_video_remove:hover{ opacity: 1 }.api-reviews-form .api_video_info{font-size: 13px;color: #7a7a7a;font-family: Tahoma, Helvetica, Arial, sans-serif;}.api-reviews-form .api-rules-label{font-size: 12px;cursor: pointer;padding-left: 20px;display: block;font-weight: normal;}.api-reviews-form .api-rules .api-field{position: absolute;left: 0;top: 3px;margin: 0;padding: 0;}.api-reviews-form .api-rules-error{margin: 5px 0;color: #ff0f00;font-size: 12px;font-weight: bold;display: none;padding-left: 20px;}.api-reviews-form .api-rules a{ font-size: 13px; text-decoration: none; border-bottom: 1px dotted; }.api-reviews-form .api-rules a:hover{ border-bottom: 1px solid; }.arform-color-yellow .api-button{ background: #ffad00;}.arform-color-yellow .api-button:hover{ background: #d8ae46; }.arform-color-yellow .api-button:active{ background: #cba145; }.arform-color-yellow .api-button:disabled{ background: #caa045; }.arform-color-yellow .api-star-rating i{ background: url("/bitrix/images/api.reviews/aspro/yellow/sprite.png") no-repeat 0 -57px;}.arform-color-orange .api-button{ background: #ff6d00;}.arform-color-orange .api-button:hover{ background: #f7510d; }.arform-color-orange .api-button:active{ background: #e8441e; }.arform-color-orange .api-button:disabled{ background: #c8421e; }.arform-color-orange .api-star-rating i{ background: url("/bitrix/images/api.reviews/aspro/orange/sprite.png") no-repeat 0 -57px;}.arform-color-red .api-button{ background: #de002b;}.arform-color-red .api-button:hover{ background: #d02c47; }.arform-color-red .api-button:active{ background: #c32d46; }.arform-color-red .api-button:disabled{ background: #a52b45; }.arform-color-red .api-star-rating i{ background: url("/bitrix/images/api.reviews/aspro/red/sprite.png") no-repeat 0 -57px;}.arform-color-magenta .api-button{ background: #b82945;}.arform-color-magenta .api-button:hover{ background: #a52946; }.arform-color-magenta .api-button:active{ background: #912943; }.arform-color-magenta .api-button:disabled{ background: #7d2641; }.arform-color-magenta .api-star-rating i{ background: url("/bitrix/images/api.reviews/aspro/magenta/sprite.png") no-repeat 0 -57px;}.arform-color-orchid .api-button{ background: #d75cb6;}.arform-color-orchid .api-button:hover{ background: #c35aa2; }.arform-color-orchid .api-button:active{ background: #af588e; }.arform-color-orchid .api-button:disabled{ background: #9b527b; }.arform-color-orchid .api-star-rating i{ background: url("/bitrix/images/api.reviews/aspro/orchid/sprite.png") no-repeat 0 -57px;}.arform-color-navy .api-button{ background: #006dca; }.arform-color-navy .api-button:hover{ background: #005db9; }.arform-color-navy .api-button:active{ background: #0053a5; }.arform-color-navy .api-button:disabled{ background: #004991; }.arform-color-navy .api-star-rating i{ background: url("/bitrix/images/api.reviews/aspro/navy/sprite.png") no-repeat 0 -57px;}.arform-color-blue .api-button{ background: #01aae3; }.arform-color-blue .api-button:hover{ background: #0194cd; }.arform-color-blue .api-button:active{ background: #0180b9; }.arform-color-blue .api-button:disabled{ background: #016da5; }.arform-color-blue .api-star-rating i{ background: url("/bitrix/images/api.reviews/aspro/blue/sprite.png") no-repeat 0 -57px;}.arform-color-green_sea .api-button{ background: #01b1af; }.arform-color-green_sea .api-button:hover{ background: #01a5a3; }.arform-color-green_sea .api-button:active{ background: #01918f; }.arform-color-green_sea .api-button:disabled{ background: #017371; }.arform-color-green_sea .api-star-rating i{ background: url("/bitrix/images/api.reviews/aspro/green_sea/sprite.png") no-repeat 0 -57px;}.arform-color-green .api-button{ background: #009f4f; }.arform-color-green .api-button:hover{ background: #00914a; }.arform-color-green .api-button:active{ background: #007d3e; }.arform-color-green .api-button:disabled{ background: #006934; }.arform-color-green .api-star-rating i{ background: url("/bitrix/images/api.reviews/aspro/green/sprite.png") no-repeat 0 -57px;}.arform-color-irish_green .api-button{ background: #6db900; }.arform-color-irish_green .api-button:hover{ background: #5aa500; }.arform-color-irish_green .api-button:active{ background: #4a9100; }.arform-color-irish_green .api-button:disabled{ background: #3e7d00; }.arform-color-irish_green .api-star-rating i{ background: url("/bitrix/images/api.reviews/aspro/irish_green/sprite.png") no-repeat 0 -57px;}.arform-color-purple .api-button{ background: #9d57fb; }.arform-color-purple .api-button:hover{ background: #8a56e7; }.arform-color-purple .api-button:active{ background: #7455d0; }.arform-color-purple .api-button:disabled{ background: #684cba; }.arform-color-purple .api-star-rating i{ background: url("/bitrix/images/api.reviews/aspro/purple/sprite.png") no-repeat 0 -57px;}.api-reviews-sort *{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.api-reviews-sort{ font-size: 13px; overflow: hidden }.api-reviews-sort > div{overflow: hidden}.api-reviews-sort .api-left{ float: left }.api-reviews-sort .api-right{ float: right; text-align: right }.api-reviews-sort .api-sort-label{ float: left; margin: 0 15px 5px 0 }.api-reviews-sort a{ text-decoration: none !important; position: relative; margin: 0 40px 5px 0; border-bottom: 1px dotted #333; font-size: 13px; color: #444; display: block; float: left; }.api-reviews-sort a.api-active,.api-reviews-sort a:hover{ text-decoration: none; border-bottom: 1px solid; color: #eb6132 }.api-reviews-sort a:after{ content: " "; position: absolute; display: block; right: -22px; top: 50%; margin-top: -3px; width: 17px; height: 12px; background: url("/bitrix/images/api.reviews/sprite.png") no-repeat 0 0 transparent; }.api-reviews-sort a.api-active.desc:after{ background-position: -17px 0; }.api-reviews-sort a.api-active.asc:after{ background-position: -34px 0; }@media screen and (max-width: 1024px){.api-reviews-sort > div{ width: 100% !important; float: none !important; text-align: left !important; }}font.errortext {color:red; }font.notetext {color:green; }.api-reviews-list *{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }.api-reviews-list .api-header .api-icon-star{ display: inline-block; width: 16px; height: 15px; }.api-reviews-list .api-header .api-user-info{ overflow: hidden }.api-reviews-list .api-header .api-guest-picture{ float: left; margin-right: 15px }.api-reviews-list .api-header .api-guest-info{ padding: 9px 0; overflow: hidden }.api-reviews-list .api-header .api-guest-info > div{ display: block;float: left; margin:0 15px 5px 0;line-height: 1; min-height: 16px}.api-reviews-list .api-header .api-guest-name{ font-weight: bold }.api-reviews-list .api-header .api-date{ font-size: 10px; font-style: italic; color: #999;}.api-reviews-list .api-header .api-date:before{ content: " "; display: inline-block; margin: 0 6px -2px 0; width: 15px; height: 13px; background: url("/bitrix/images/api.reviews/sprite.png") no-repeat -51px 0 transparent; }.api-reviews-list .api-header .api-true-buyer{background: url("/bitrix/css/api.core/images/components/buyer.svg") no-repeat 0 50%;display: inline-block;height: 18px;background-size: contain;margin-top: -2px !important;padding-left: 23px;line-height:16px !important;color: #29ad2e;font-weight: 700;font-size: 12.8px;}.api-reviews-list .api-header .api-userpic{ width: 36px; height: 36px; display: inline-block; border: 1px solid #fff; background-color: #c5c5c5;background-size: contain; background-position: center; background-repeat: no-repeat; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%;}.api-reviews-list .api-header .api-prodpic{ width: 36px; height: 36px; display: inline-block; background-size: contain; background-position: center; background-repeat: no-repeat; }.api-reviews-list .api-content{ padding: 15px 0; border-bottom: 1px solid #dfdfdf }.api-reviews-list .api-item{background: #f8f8f8; padding: 30px; position: relative; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}.api-reviews-list .api-item.api-active{ background: #fffbe6 }.api-reviews-list .api-item + *{ margin-top: 30px; }.api-reviews-list .api-item-hidden{ background: #f3f2f2 !important; border: 1px solid #ccc !important; }.api-reviews-list .api-item-hidden .api-item-status{ background: #212121; display: block; position: absolute; right: 0; top: 0; color: #f3f2f2; font-size: 12px; padding: 3px 10px; min-width: 140px; text-align: center }.api-reviews-list .api-review-link{float: right;}.api-reviews-list .api-review-link a{line-height: normal; cursor: pointer}.api-reviews-list .api-item .api-star-rating .api-icon-active{ background-position: 0 0; }.api-reviews-list .api-field{ margin: 0 0 15px }.api-reviews-list .api-field-label{ font-weight: bold; display: inline-block; vertical-align: top; min-width: 120px }.api-reviews-list .api-field-value{ display: inline-block }.api-reviews-list .api-field-title{ font-size: 16px; font-weight: bold; font-style: italic; color: #eb6132; background: #fff; padding: 5px 12px; margin: 0 0 20px; }.api-reviews-list .api-field-advantage{ color: #0b700d }.api-reviews-list .api-field-disadvantage{ color: #c51111 }.api-reviews-list input[type=text],.api-reviews-list textarea{ background: #fff; border: 1px solid #c0c0be; padding: 4px 10px; font-weight: normal; font-size: 14px; width: 100%; display: block; transition: none; overflow: hidden; resize: none; outline: none; }.api-reviews-list textarea{ height: auto; }.api-reviews-list [data-fake-field]{ display: none; }.api-reviews-list .api-footer{ padding: 8px 0 0; }.api-reviews-list .api-footer .api-user-info{ overflow: hidden }.api-reviews-list .api-footer .api-user-info .api-left{float: left}.api-reviews-list .api-footer .api-user-info .api-right{float: right; text-align: right;}.api-reviews-list .api-footer .api-guest-contacts{ display: inline-block }.api-reviews-list .api-answer{ background: #fff; color: #444; padding: 10px; margin: 25px 0 0 60px; position: relative; }.api-reviews-list .api-answer:before{ content: " "; display: block; position: absolute; top: 50%; left: -57px; margin-top: -10px; width: 33px; height: 20px; background: url("/bitrix/images/api.reviews/sprite.png") no-repeat 0 -13px transparent; }.api-reviews-list .api-answer .api-shop-name{ font-weight: bold; font-size: 15px }.api-reviews-list .api-answer-send .api-shop-name:after{ content: ""; background: url("/bitrix/components/api/reviews.list/templates/.default/images/ok.svg") no-repeat 50% 50%; background-size: contain; width: 14px; height: 14px; display: inline-block; margin: 0 0 -2px 5px; }.api-reviews-list .api-answer .api-badge{ display: inline-block; vertical-align: middle; color: #fff; height: 20px; line-height: 21px; padding: 0 8px; font-size: 8px; text-transform: uppercase; letter-spacing: 1px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}.api-reviews-list .api-answer .api-shop-text{ margin-top: 10px; }.api-reviews-list .api-thumbs{white-space: nowrap}.api-reviews-list .api-thumbs .api-thumbs-label{ font-size: 12px }.api-reviews-list .api-thumbs > *{ margin-right: 10px; display: inline-block; white-space: nowrap }.api-reviews-list .api-thumbs-up,.api-reviews-list .api-thumbs-down{ cursor: pointer; font-size: 12px}.api-reviews-list .api-thumbs .api-hand{background-image: url("/bitrix/images/api.reviews/sprite.png"); background-repeat:no-repeat;display: inline-block; width: 14px; height: 15px; line-height: 0; font-size: 0;}.api-reviews-list .api-thumbs-up .api-hand{ background-position: -46px -33px; margin-bottom: -2px }.api-reviews-list .api-thumbs-up.api-thumbs-active .api-hand{ background-position: -61px -33px }.api-reviews-list .api-thumbs-up .api-counter{ color: #298800 }.api-reviews-list .api-thumbs-down .api-hand{ background-position: -76px -33px; margin-bottom: -5px }.api-reviews-list .api-thumbs-down.api-thumbs-active .api-hand{ background-position: -91px -33px }.api-reviews-list .api-thumbs-down .api-counter{ color: #f81f1f }.api-reviews-list .api-wait-small:after{ content: ""; display: inline-block; vertical-align: middle; background-size: contain !important; width: 16px; height: 16px; -webkit-animation: loader 5s linear infinite; animation: loader 5s linear infinite; }@keyframes loader{100%{ -webkit-transform: rotate(-360deg); transform: rotate(-360deg); }}.api-reviews-list .api-admin-controls{ margin:0;position: relative; bottom: -15px }.api-reviews-list #api-reply{position: relative; bottom: -20px; margin: 0}.api-reviews-list #api-reply .api-reply-button{ margin: 5px 0 0 }.api-reviews-list #api-reply button, #api-reply .api-label{ display: inline-block; vertical-align: middle }.api-reviews-list #api-reply button{ margin-right: 5px }.api-reviews-list #api-reply .api-label{ margin-left: 15px }.api-reviews-list #api-reply .api-label input{ margin: 0 5px 0 0 }.api-reviews-list .api-pagination{ margin: 50px 0 25px; text-align: center }@media (max-width: 600px){.api-reviews-list .api-footer .api-user-info > div{width: 100% !important;}.api-reviews-list .api-footer .api-user-info .api-right{margin-top: 15px}}@media (max-width: 480px){.api-reviews-list .api-answer{margin-left: 0}.api-reviews-list .api-answer:before{display: none}.api-reviews-list .api-footer .api-user-info .api-right{text-align: center;}}.arlist-color-yellow .api-wait-small:after{ background: url("/bitrix/images/api.reviews/aspro/yellow/wait.svg") no-repeat 50% 50% transparent; }.arlist-color-yellow .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/yellow/sprite.png") no-repeat -16px 0 transparent; }.arlist-color-yellow .api-field-title{ color: #faaa00 }.arlist-color-yellow .api-item{ background: rgba(250, 170, 0, 0.1); }.arlist-color-orange .api-wait-small:after{ background: url("/bitrix/images/api.reviews/aspro/orange/wait.svg") no-repeat 50% 50% transparent; }.arlist-color-orange .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/orange/sprite.png") no-repeat -16px 0 transparent; }.arlist-color-orange .api-field-title{ color: #ff6d00 }.arlist-color-orange .api-item{ background: rgba(255, 109, 0, 0.1); }.arlist-color-red .api-wait-small:after{ background: url("/bitrix/images/api.reviews/aspro/red/wait.svg") no-repeat 50% 50% transparent; }.arlist-color-red .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/red/sprite.png") no-repeat -16px 0 transparent; }.arlist-color-red .api-field-title{ color: #de002b }.arlist-color-red .api-item{ background: rgba(222, 0, 43, 0.1); }.arlist-color-magenta .api-wait-small:after{ background: url("/bitrix/images/api.reviews/aspro/magenta/wait.svg") no-repeat 50% 50% transparent; }.arlist-color-magenta .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/magenta/sprite.png") no-repeat -16px 0 transparent; }.arlist-color-magenta .api-field-title{ color: #b82945 }.arlist-color-magenta .api-item{ background: rgba(184, 41, 69, 0.1); }.arlist-color-orchid .api-wait-small:after{ background: url("/bitrix/images/api.reviews/aspro/orchid/wait.svg") no-repeat 50% 50% transparent; }.arlist-color-orchid .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/orchid/sprite.png") no-repeat -16px 0 transparent; }.arlist-color-orchid .api-field-title{ color: #d75cb6 }.arlist-color-orchid .api-item{ background: rgba(215, 92, 182, 0.1); }.arlist-color-navy .api-wait-small:after{ background: url("/bitrix/images/api.reviews/aspro/navy/wait.svg") no-repeat 50% 50% transparent; }.arlist-color-navy .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/navy/sprite.png") no-repeat -16px 0 transparent; }.arlist-color-navy .api-field-title{ color: #006dca }.arlist-color-navy .api-item{ background: rgba(0, 109, 202, 0.1); }.arlist-color-blue .api-wait-small:after{ background: url("/bitrix/images/api.reviews/aspro/blue/wait.svg") no-repeat 50% 50% transparent; }.arlist-color-blue .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/blue/sprite.png") no-repeat -16px 0 transparent; }.arlist-color-blue .api-field-title{ color: #01aae3 }.arlist-color-blue .api-item{ background: rgba(1, 170, 227, 0.1); }.arlist-color-green_sea .api-wait-small:after{ background: url("/bitrix/images/api.reviews/aspro/green_sea/wait.svg") no-repeat 50% 50% transparent; }.arlist-color-green_sea .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/green_sea/sprite.png") no-repeat -16px 0 transparent; }.arlist-color-green_sea .api-field-title{ color: #01b1af }.arlist-color-green_sea .api-item{ background: rgba(1, 177, 175, 0.1); }.arlist-color-green .api-wait-small:after{ background: url("/bitrix/images/api.reviews/aspro/green/wait.svg") no-repeat 50% 50% transparent; }.arlist-color-green .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/green/sprite.png") no-repeat -16px 0 transparent; }.arlist-color-green .api-field-title{ color: #009f4f }.arlist-color-green .api-item{ background: rgba(0, 159, 79, 0.1); }.arlist-color-irish_green .api-wait-small:after{ background: url("/bitrix/images/api.reviews/aspro/irish_green/wait.svg") no-repeat 50% 50% transparent; }.arlist-color-irish_green .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/irish_green/sprite.png") no-repeat -16px 0 transparent; }.arlist-color-irish_green .api-field-title{ color: #6db900 }.arlist-color-irish_green .api-item{ background: rgba(109, 185, 0, 0.1); }.arlist-color-purple .api-wait-small:after{ background: url("/bitrix/images/api.reviews/aspro/purple/wait.svg") no-repeat 50% 50% transparent; }.arlist-color-purple .api-icon-star{ background: url("/bitrix/images/api.reviews/aspro/purple/sprite.png") no-repeat -16px 0 transparent; }.arlist-color-purple .api-field-title{ color: #9d57fb }.arlist-color-purple .api-item{ background: rgba(157, 87, 251, 0.1); }.bx-pagination {margin: 10px 0;}.bx-pagination .bx-pagination-container {text-align: center;position: relative;}.bx-pagination .bx-pagination-container ul {padding: 0;margin: 0;list-style: none;display: inline-block;}.bx-pagination .bx-pagination-container ul li {display: inline-block;margin: 0 2px 15px 2px;}.bx-pagination .bx-pagination-container ul li span{-webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;-moz-transition: color .3s ease, background-color .3s ease, border-color .3s ease;-ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;-o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;transition: color .3s ease, background-color .3s ease, border-color .3s ease;background: #eff0f1;padding: 0 8px;display: block;height: 32px;min-width: 32px;line-height: 32px;color: #444;font-size: 14px;border-radius: 16px;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.bx-pagination .bx-pagination-container ul li a {text-decoration: none;display: block;border-radius: 16px;height: 32px;min-width: 32px;line-height: 32px;color: #444;vertical-align: middle;}.bx-pagination .bx-pagination-container ul li a:hover span{background: #DADADA;}.bx-pagination .bx-pagination-container ul li.bx-active span{background: #0083d1;color: #fff;}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span {background: #fff;border: 2px solid #eff0f1;line-height: 28px;padding: 0 18px;color: #444;}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{color: #aab1b4;background: #fff;border: 2px solid #eff0f1;line-height: 28px;padding: 0 18px;}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span {background: #fff;border-color: #DADADA;color: #000;}.bx-pagination.bx-green.bx-pagination-container ul li.bx-active span{background: #3bc915;color: #fff;}.bx-pagination.bx-yellow.bx-pagination-container ul li.bx-active span{background: #F9A91D;color: #fff;}.bx-pagination.bx-red.bx-pagination-container ul li.bx-active span{background: #E22B2B;color: #fff;}.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background: #0083d1;color: #fff;}.api-reviews-filter *{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.api-reviews-filter{position: relative;overflow: hidden; margin: 15px 0}.api-reviews-filter .api-filter-btn{float: left;margin: 0 10px 0 0;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}.api-reviews-filter .api-filters{}.api-reviews-filter .api-filters .api-filters-item{white-space: nowrap;display: inline-block;vertical-align: middle;padding-right: 6px;margin-right: 15px;color: #333;position: relative;}.api-reviews-filter .api-filters a:hover,.api-reviews-filter .api-filters a:focus{text-decoration: underline;}.api-reviews-filter .api-del-filter{display: block;position: absolute;z-index: 1;right: -10px;top: -2px;width: 16px;height: 16px;background: #fff;color: #000;opacity: .75;filter: alpha(opacity=75);line-height: 16px;font-size: 20px;font-family: sans-serif;text-align: center;cursor: pointer;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transition: all 50ms linear 0s;-moz-transition: all 50ms linear 0s;-ms-transition: all 50ms linear 0s;-o-transition: all 50ms linear 0s;transition: all 50ms linear 0s;}.api-reviews-filter .api-del-filter:hover,.api-reviews-filter .api-del-filter:focus{background: #f00;color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, .5);}