

/* Start:/reviews/css/style.css?1591347338920*/
 .left-menu2 { padding: 35px 20px; background-color: #f6f6f6; display: block; }
@media only screen and (max-width: 1000px) {.left-menu2 { padding: 20px;margin-left:0px; } }
 .left-menu2__item { padding-bottom: 19px; line-height: 17px; }
 .left-menu2__item:last-child { padding-bottom: 0; }
 .left-menu2 .left-menu2__item a { color: #4d4d4b; font-family: "Open Sans"; font-size: 14px; font-weight: 400; letter-spacing: 0.35px; }
 .left-menu2 .left-menu2__item a:hover { color: #69aadf; }
 .left-menu2 .left-menu2__item.active a { color: #69aadf; }
 .menurew .title-side { height: 50px; background-color: #eaeaea; line-height: 50px; padding: 0 20px; color: #4d4d4b; font-family: "Open Sans"; font-size: 14px; font-weight: 400; text-transform: uppercase; letter-spacing: 0.35px; }


 .endrewpage {
    clear: both;
    max-width: 100%;
 }

.endrewpage .wrap-reviews-btn {
    margin: 0 auto 50px auto;
    width: 195px;
 }

/* End */


/* Start:/local/templates/main_new/components/bitrix/menu/left-common-menu/style.css?1652548340109*/
.left-menu1__sub-item {
    display: none;
}

.left-menu1__sub-main-item.active ~ li {
    display: block;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/news/reviews/bitrix/catalog.filter/reviews/style.css?1591347337241*/
.buttons-row {
    display: none;
}

.sod_select  {
    min-width: 180px;
}

.sod_select.above .sod_list_wrapper {
    top: 30px !important;
    bottom: auto !important;
    border-top: none !important;
    border-bottom: none !important;
}

/* End */


/* Start:/local/templates/main_new/components/bitrix/system.pagenavigation/strong_reviews/style.css?16525483402204*/
.pager-strong .navigation1 { text-align: center; font-size: 0.01px; }
.pager-strong .navigation1__item { display: inline-block; vertical-align: top; margin: 0 10px; }
.pager-strong .navigation1__item a { display: block; width: 40px; height: 40px; border: 1px solid #c7d1d9; border-radius: 40px; text-align: center; line-height: 40px; color: #c7d1d9; font-size: 14px; font-weight: 400; position: relative; letter-spacing: 0.35px; }

.pager-strong .navigation1__item a:hover {
    background-color: #f5fbff;
}

.pager-strong .navigation1__item a.active, .pagination-list__item.active a.pagination__link {
    background: #19398b !important;
    border-color: #19398b !important;
    color: #fff !important;
}
.pagination-block{
    margin-top: 25px;
}
a.pagination__link{
    font-weight: bold;
}
@media only screen and (max-width: 1000px) { .pager-strong .navigation1__item { margin: 0 5px; }
.pager-strong .navigation1__item a { width: 25px; height: 25px; line-height: 25px; } }
.pager-strong .navigation1__item.prev { margin-right: 50px; }
.pager-strong .navigation1__item.prev a:before { position: absolute; top: 12px; left: 13px; display: block; content: ''; background-image: url("/local/templates/main_new/components/bitrix/system.pagenavigation/strong_reviews/images/icons.png"); width: 10px; height: 15px; background-position: -34px -35px; }

.pager-strong .navigation1__item.prev a:hover:before {
    background-image: url("/local/templates/main_new/components/bitrix/system.pagenavigation/strong_reviews/images/icons.png");
    width: 8px;
    height: 15px;
}

@media only screen and (max-width: 1000px) { .pager-strong .navigation1__item.prev { margin-right: 10px; }
.pager-strong .navigation1__item.prev a:before { top: 5px; left: 6.5px; } }
.pager-strong .navigation1__item.next { margin-left: 50px; }
.pager-strong .navigation1__item.next a:before { position: absolute; top: 12px; right: 14px; display: block; content: ''; background-image: url("/local/templates/main_new/components/bitrix/system.pagenavigation/strong_reviews/images/icons.png"); width: 10px; height: 15px; background-position: -48px -35px; }

.pager-strong .navigation1__item.next a:hover:before {
    background-image: url("/local/templates/main_new/components/bitrix/system.pagenavigation/strong_reviews/images/icons.png");
    width: 10px;
    height: 15px;
}

@media only screen and (max-width: 1000px) { .pager-strong .navigation1__item.next { margin-left: 10px; }
.pager-strong .navigation1__item.next a:before { top: 5px; right: 6.5px; } }

/* End */


/* Start:/local/templates/.default/components/bitrix/news/reviews/bitrix/news.list/reviews/style.css?17368720614989*/

#wrapper .reviewsList-wrap{
 margin-top:30px;
}
.reviewsList .reviewsItem {
    background: #F9FAFB;
    border-radius: 4px;
    margin-bottom: 30px;
    padding-right: 50px;
    padding-left: 40px;
    padding-top: 34px;
    padding-bottom: 40px;
}

.reviewsList .reviewsItem:last-child {
    margin-bottom: 0px;
}

.reviewsList :last-child {
    border-bottom: 0!important;
}

.reviewsList .reviewsTitle {
    float: left;
    font-size: 130%;
    font-weight: bold;
}

.reviewsList .reviewsItem .reviewInfo {
    overflow: hidden;
    margin-bottom: 10px;
}
.reviewsList .reviewsItem .reviewInfo h5{
    flex: 0 0 100%;
    margin-top: 20px;
    font-family: Fira Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 22px;
/* identical to box height */
    color: #19398B;
}
.reviewsList .reviewsItem .reviewInfo .reviewColOne .reviewProduct a{
 
}
.reviewsList .reviewsItem .reviewInfo .reviewRating {
    float: right;
}

.reviewsList .reviewsItem .reviewInfo .reviewRating {
    padding: 0 !important;
}
.reviewsList .reviewsItem .reviewInfo .reviewRating .bx_item_detail_rating {
    margin: 0;
}

.reviewsList .reviewsItem .reviewInfo .reviewRating .bx_item_detail_rating .bx_item_rating .bx_stars_container {
    height: 18px;
}

.reviewsList .reviewsItem .reviewInfo .reviewRating .bx_item_detail_rating .bx_item_rating .bx_stars_container .bx_stars_bg {
    height: 18px;
}

.reviewsList .reviewsItem .reviewInfo .reviewRating .bx_item_detail_rating .bx_stars_rating_votes {
    display: inline-block;
    height: 20px;
    line-height: 18px;
    margin-top: 5px;
}

.reviewsList .reviewsItem .reviewInfo .reviewColOne {display: flex;justify-content: space-between;flex-wrap: wrap;}
.reviewsList .reviewsItem .reviewInfo .reviewColOne .left h4{
 margin:0;
 font-weight: bold;
}
.reviewsList .reviewsItem .reviewInfo .reviewColOne .reviewAuthor,
.reviewsList .reviewsItem .reviewInfo .reviewColOne .reviewCity {
    margin-bottom: 10px;
    display: inline-block;
}
.reviewsList .reviewsItem .reviewInfo .reviewColOne .dash {
    color: #989898;
}

.reviewsList .reviewsItem .reviewInfo .reviewColOne .reviewProduct {
    display: inline-block;
    margin-left: 0px;
}

.reviewsList .reviewsItem .reviewInfo .reviewColOne .reviewProduct a {font-weight: bold;text-decoration: underline;color: #19398B;}

.reviewsList .reviewsItem .reviewInfo .reviewColOne .reviewDate {
    color: #989898;
    display: inline-block;
    font-size: 16px;
}

.reviewsList .reviewsItem .reviewInfo .reviewColOne .reviewDate span {
    font-family: Fira Sans;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
/* identical to box height, or 162% */
    color: rgba(25, 57, 139, 0.6);
}

.reviewText {
    color: #4d4d4b;
    line-height: 1.75;
    letter-spacing: 0.3px;
    font-size: 14px;
}
#wrapper .reviewText p{
 font-family: Fira Sans;
 font-style: normal;
 font-weight: normal;
 font-size: 15px;
 line-height: 26px;
/* identical to box height, or 173% */
 color: #19398B;
 margin-bottom: 20px;
}

@media only screen and (max-width: 576px) {
    .reviewsList .reviewsItem .reviewInfo .reviewColOne .reviewAuthor h4,
    .reviewsList .reviewsItem .reviewInfo .reviewColOne .reviewCity h4 {
        margin-bottom: 0px;
    }

    .reviewsList .reviewsItem {
        padding: 20px 0 0px;
        margin-bottom: 0px;
    }
}

/* End */


/* Start:/local/components/bizprofi/iblock.vote/templates/stars/style.css?15913473371253*/
.bx_item_detail_rating {
    text-align: center;
    /* margin-bottom: 10px; */
}
.bx_item_detail_rating td{
    vertical-align: middle;
    text-align: right;
}
.bx_item_detail_rating .bx_item_rating{
    text-align: right;
}
.bx_item_detail_rating .bx_stars_container{
    position: relative;
    width: 114px;
    height: 19px;
    background: rgb(225 125 95 / 20%);
    background-size: 100% 100%;
}
.bx_item_detail_rating .bx_stars_bg{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 101;
    background: url(/local/components/bizprofi/iblock.vote/templates/stars/images/stars.png) no-repeat center;
    /* background: url(/local/components/bizprofi/iblock.vote/templates/stars/images/stars_strong.png) no-repeat center; */
}

.bx_item_detail_rating .bx_stars_progres{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    background: #e76110;
}
.bx_item_detail_rating .bx_stars_rating_votes{
    color: #8d8d8d;
    font-size: 11px;
    line-height: 11px;
    vertical-align: middle;
}

/*.bx_item_detail_rating .bx_vam{vertical-align: middle;}*/

@media (max-width:530px){
    .bx-touch .bx_item_detail_rating .bx_stars_container{
        width: 34px;
        height: 15px;
        margin: 4px 0;
    }
    .bx_item_detail_rating .bx_stars_rating_votes{
            font-size: 7px;
            line-height: 7px;
    }
}
#wrapper .sod_select .sod_label{
    padding-left: 15px;
}
.bx_stars_rating_votes{
    display: none;
}
/* End */


/* Start:/local/components/bizprofi/iblock.vote/templates/stars/style.css?17368720611383*/
.bx_item_detail_rating {
    text-align: center;
    /* margin-bottom: 10px; */
}
.bx_item_detail_rating td{
    vertical-align: middle;
    text-align: right;
}
.bx_item_detail_rating .bx_item_rating{
    text-align: right;
}
.bx_item_detail_rating .bx_stars_container{
    position: relative;
    width: 114px;
    height: 19px;
    background: rgb(225 125 95 / 20%);
    background-size: 100% 100%;
}
.bx_item_detail_rating .bx_stars_bg{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 101;
    background: url(/local/components/bizprofi/iblock.vote/templates/stars/images/stars.png) no-repeat center;
    /* background: url(/local/components/bizprofi/iblock.vote/templates/stars/images/stars_strong.png) no-repeat center; */
}

.bx_item_detail_rating .bx_stars_progres{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    background: #e76110;
}
.bx_item_detail_rating .bx_stars_rating_votes{
    color: #8d8d8d;
    font-size: 11px;
    line-height: 11px;
    vertical-align: middle;
}

/*.bx_item_detail_rating .bx_vam{vertical-align: middle;}*/

@media (max-width:530px){
    .bx-touch .bx_item_detail_rating .bx_stars_container{
        width: 34px;
        height: 15px;
        margin: 4px 0;
    }
    .bx_item_detail_rating .bx_stars_rating_votes{
            font-size: 7px;
            line-height: 7px;
    }
}
/* End */


/* Start:/local/templates/main_new/components/bizprofi/iblock.element.add/reviews_new/style.css?17344571802313*/
.reviews {
    overflow: hidden;
}

.reviews .reviewsTitle {
    font-size: 130%;
    font-weight: bold;
}

.reviews .reviewsAdd input[type="text"] {
    display: block;
    width: 50%;
    height: 30px;
}

.reviews .reviewsAdd textarea {
    width: 100%;
    height: 150px;
}

.reviews .reviewsAdd input[type="text"],
.reviews .reviewsAdd textarea {
    border-radius: 5px;
    border: 1px solid #e4e4e4;
    margin-bottom: 10px;
    padding-left: 10px;
    font-size: 15px;
    font-family: arial;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.reviews .reviewsAdd input[type="text"].fail,
.reviews .reviewsAdd textarea.fail {
    border: 1px dashed red;
}

.reviews .reviewsAdd input[type="text"].sucess,
.reviews .reviewsAdd textarea.sucess {
    border: 1px dashed green;
}

.reviews .submitResult {
    color: green;
    font-weight: bold;
    margin-bottom: 20px;
}

.reviews .submitResult .error_message {
    color: red;
}

.reviews .reviewsAdd .getReview {
    padding: 0 13px;
    height: 34px;
    font-weight: bold;
    line-height: 34px;
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.2);
    border: 1px solid #e9e9e9;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));
    background-image: -webkit-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
    background-image: -moz-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
    background-image: -o-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
    background-image: linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
    color: #656565;
    text-shadow: 0 1px 0 #fff;
    display: inline-block;
    border-radius: 3px;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    cursor: pointer;
    margin-top: 5px;
    margin-bottom: 20px;
    float: right;
    width: 150px;
}
.reviews .reviewsAdd .reviews-phone {
    opacity:0;
}

.reviews .reviewsAdd .phone {
    display: inline-block!important;
    margin-right: 15px;
}

.reviews .reviewsAdd .phone-desc {
    display: inline-block;
    color: #8a8a8a;
    font-size: 12px;
}
.fieldset .email {
    visibility: hidden;
    overflow:hidden;
    height:1px;
}

.error {
    color: red;
    font-size: 11px;
}

/* End */
/* /reviews/css/style.css?1591347338920 */
/* /local/templates/main_new/components/bitrix/menu/left-common-menu/style.css?1652548340109 */
/* /local/templates/.default/components/bitrix/news/reviews/bitrix/catalog.filter/reviews/style.css?1591347337241 */
/* /local/templates/main_new/components/bitrix/system.pagenavigation/strong_reviews/style.css?16525483402204 */
/* /local/templates/.default/components/bitrix/news/reviews/bitrix/news.list/reviews/style.css?17368720614989 */
/* /local/components/bizprofi/iblock.vote/templates/stars/style.css?17368720611383 */
/* /local/templates/main_new/components/bizprofi/iblock.element.add/reviews_new/style.css?17344571802313 */
