#item-review-form h3{font-weight:700}
#item-review-form .error {color: #DC2E81}
#item-review-form input[type="text"] {margin-bottom: 30px;}
#item-review-form input[type="submit"]{margin-bottom:10px; margin-top: 30px;}
#item-review-form .rating-box {margin-bottom: 30px;}
.rating-box{font-size:13px;vertical-align:middle;}
.rating-box .rating{display:inline-block;float:none;opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;margin-right:-20px}
.rating img+img{margin-left:-2px}
.review_label {display: block;margin-bottom: 10px;    font-weight: normal;}
.gray_inner {background: #F7F7F7;border-radius: 6px;padding: 10px;}
.gray_inner-rew {padding: 20px;}
/*Отзывы*/
ul.comments {margin: 0; padding: 0}
ul.comments li{position:relative;margin-bottom:20px;margin-left:0; list-style: none}
ul.comments li p {margin:0; font-weight: normal;}
ul.comments li .gray_inner-rew p+p {margin-top: 15px;}
ul.comments li .date{color: #BDBDBD; font-size: 14px; display: block; margin: 10px 0;}
ul.comments li ul li{background:#f7f7f7;padding:15px 20px;margin:20px 0 20px 20px}
#review-textarea{width:100%;height:150px;border:1px solid #5C5C5C;border-radius:5px}
/*Соц сети*/
div.bx-auth-serv-icons a {
    display: inline-block;
    margin: 1px;
    text-decoration: none;
    color: #646464;
    outline: 0;
    border: 1px solid #D5D5D5;
    width: 40px;
    height: 40px;
    border-radius: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    text-align: center;
    line-height: 40px;
    margin: 0;
}
/*Добавит фото*/
.files_block {margin-top: 30px;}
#files {margin-top: 20px;}
.my {width: 0.1px;height: 0.1px;opacity: 0;overflow: hidden;position: absolute;	z-index: -1;}
.label_myfile {background: #FFFFFF; display: inline-block; border: 1px solid #338CD9;box-sizing: border-box;border-radius: 5px;	color: #338CD9; font-size: 13px;height: 48px; line-height: 48px; min-width: 240px;text-align: center;cursor: pointer}
.label_myfile:hover {background: #338CD9; color: #fff}

/*Страница отзывов*/
.review_page {margin-top: 25px;}
.review_page #item-review-form {margin-top: 25px;}
.scroll_to_form {background: #DC2E81; border-radius: 5px; font-weight: 700; padding: 0 30px; text-align: center; height: 40px; line-height: 40px ;font-size: 13px;display: inline-block; color: #fff;width: 210px;cursor: pointer; border: 1px solid #DC2E81;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;  -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;  transition: all 0.3s ease;}
.scroll_to_form:hover {color: #DC2E81; background: #fff;}