.comment_manage_links li,
#bizonoff_comments_add_comment>form>div>.form-submit,
#bizonoff_comments_add_comment_short>form>div>.form-submit {
    transition-duration:0.76s; 
    -webkit-transition-duration:0.76s;	
    -moz-transition-duration:0.76s;	
    -o-transition-duration:0.76s; 
    -ms-transition-duration:0.76s;
}
.fone_bizonoff_comments_window {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.42);
    z-index: 3;
}

.bizonoff_comments_form_window {
    position: fixed;
    background: #fff;
    box-sizing: border-box;
    left: 50%;
    z-index: 7;
    font-size: 0px;
    top: 50%;
}
.bizonoff_comments_form_window .cross {
    position: absolute;
    right: 0px;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 14px;
    margin: 7px 9px 0px 0px;
    cursor: pointer;
}
.bizonoff_comments_form_window .title {
    display: block;
    width: 100%;
    font-size: 20px;
    text-transform: uppercase;
    text-align: center;
    margin: 15px 0px 15px 0px;
}
.bizonoff_comments_form_window input {
    width: 250px;
    margin: 0px 0px 15px 15px;
}
.bizonoff_comments_form_window.small {
    width: 280px;
    margin-left: -140px;
    margin-top: -100px;
}
.bizonoff_comments_form_window.large {
    width: 680px;
    margin-left: -340px;
    margin-top: -100px;
}
/*comments NEW*/
#comments_wrapper .title {
    font-size: 22px;
    line-height: 24px;
    text-transform: none;
    color: #000;
    display: inline-block;
    font-family: arial;
    text-align: left;
}
.comment_title p {
    text-align: center;
    padding: 15px 0px;
    border-top: 3px solid #4c6dbe;
    font-weight: lighter;
    font-size: 22px;
    line-height: 22px;
    text-transform: uppercase;
    font-family: "RobotoCondensed-Light";
}
#bizonoff_comments_add_comment>form>div, #bizonoff_comments_add_comment_short>form>div {
    font-size:0px;
}
#bizonoff_comments_add_comment>form>div>label,
#bizonoff_comments_add_comment_short>form>div>label{
    display:none;
}
#bizonoff_comments_add_comment>form>div>.form-submit,
#bizonoff_comments_add_comment_short>form>div>.form-submit{
    color: #fff;
    font-size: 13px;
    line-height: 18px;
    padding: 6px 0px;
    background: #4c6dbe;
    display: inline-block;
    width: 110px;
    text-align: center;
    border-radius: 3px;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
    margin-top:0px;
    margin-left: 33px;
    margin-bottom: 30px;
    font-family: "RobotoCondensed-Light";
}
.logged-in #bizonoff_comments_add_comment>form>div>.form-submit,
.logged-in #bizonoff_comments_add_comment_short>form>div>.form-submit {
    margin-top:20px;
}
.not-logged-in #comments_edit_wrapper #bizonoff_comments_add_comment>form>div>.form-submit,
.not-logged-in #comments_edit_wrapper #bizonoff_comments_add_comment_short>form>div>.form-submit
{
    float: left;
    margin-left: 0px;
    margin-top: 20px;
}
#comments_edit_wrapper #bizonoff_comments_add_comment>form>div>.cancel,
#comments_edit_wrapper #bizonoff_comments_add_comment_short>form>div>.cancel {
    margin-top: 20px;
}
#bizonoff_comments_add_comment>form>div>.form-submit:hover,
#bizonoff_comments_add_comment_short>form>div>.form-submit:hover{
    background: #1c3678;
}
#bizonoff_comments_add_comment>form>div>.cancel,
#bizonoff_comments_add_comment_short>form>div>.cancel{
    color: #000;
    font-family: "Roboto-Condensed";
    font-size: 15px;
    line-height: 18px;
    display: inline-block;
    text-align: center;
    margin-left: 20px;
    border-bottom: 1px dotted;
    font-family: "RobotoCondensed-Light";
}
#bizonoff_comments_add_comment>form>div>.cancel:hover,
#bizonoff_comments_add_comment_short>form>div>.cancel:hover{
    color: #ff9908;
}
#bizonoff_comments_add_comment .form-type-textfield, #bizonoff_comments_add_comment .form-type-textarea, 
#bizonoff_comments_add_comment_short .form-type-textarea{
    width: 100%;
    padding: 0px 30px;
    box-sizing: border-box;
}
.form-type-textfield input, #bizonoff_comments_add_comment .form-item textarea,
#bizonoff_comments_add_comment_short .form-item textarea{
    padding: 10px 7px;
    font-size: 14px;
    line-height: 14px;
    font-family: arial;
    border: 1px solid #dbdbdb;
    border-radius: 3px;
    box-shadow: inset 0px 5px 5px rgba(175,175,175,0.1);
    box-sizing:border-box;
    width:100%;
}
#bizonoff_comments_add_comment_short .form-item label, #bizonoff_comments_add_comment .form-item label {
    font-size: 20px;
    line-height: 28px;
    font-family: "RobotoCondensed-Light";
    font-weight:lighter;
    margin-top: 21px;
}
#bizonoff_comments_add_comment_short .form-item, #bizonoff_comments_add_comment .form-item {
    margin:0px;
}
.comment_fone_window, .comment_fone_window {
    z-index: 20;
    position: fixed;
    left: 0px;
    top: 0px;
    background: rgba(0,0,0,0.6);   
    height: 100%;
    width: 100%;
    display:none;
}
.comment_image_div, .comment_video_div {
    padding:20px;
    width:570px;
    position: fixed;
    left: 50%;
    margin-left:-285px;
    top: 100px;
    display:none;
    z-index: 21;
    background: #fff;
}
.comment_image_button, .comment_video_button {
    display:inline-block;
    vertical-align: top;
    width:65px;
    height:65px;
    font-size:0px;
    cursor:pointer;
    border: 1px solid #dbdbdb;
    border-radius: 3px;
    background: url(image/img_load.png) center center no-repeat;
    margin-top:20px;
}
.comment_image_button {
    margin-left:20px;
    margin-bottom: 30px;
}
.comment_image_button:hover {
    background:url(image/img_load02.png) center center no-repeat;

}
.comment_video_button {
    background: url(image/video_load.png) center center no-repeat;
    margin-left:20px;
}
.comment_video_button:hover {
    background: url(image/video_load02.png) center center no-repeat;
}
#comments_wrapper {
    position: relative;
}
#comments_wrapper>.longy {
    font-size: 0px;
    font-family: "RobotoCondensed-Light";
    background: url(image/write_com.png) center center no-repeat;
    float: right;
    display: block;
    width: 30px;
    height: 30px;
    margin-top: 15px;
    padding: 0px 10px;
    border: 0px solid #c3c0c0;
    border-radius: 3px;
}
#comments_wrapper>.longy:hover {
    background: url(image/write_com02.png) center center no-repeat;
}
.bizonoff_comments_form_window .five_mark_block,
#bizonoff_comments_add_comment .five_mark_block{
    display: block;
    font-size: 0px;
    text-align: center;
}
.bizonoff_comments_form_window .five_mark_block .five_mark_item,
#bizonoff_comments_add_comment .five_mark_block .five_mark_item{
    display: inline-block;
    vertical-align: top;
    width: 58px;
    height: 54px;
    padding: 0px 5px;
    background: url(image/star.png) no-repeat top center;
    background-size: 39px;
    cursor: pointer;
}
.bizonoff_comments_form_window .five_mark_block .active,
.bizonoff_comments_form_window .five_mark_block .hover,
#bizonoff_comments_add_comment .five_mark_block .active,
#bizonoff_comments_add_comment .five_mark_block .hover{
    background: url(image/star_h.png) no-repeat top center;
    background-size: 39px;
}
.five_mark_otziv{
    width: 100px;
    height: 24px;
    display: inline-block;
    margin-left: 5px;
}
.mark_0{
    background: url(image/mark_0.png) no-repeat left bottom;
    background-size:95%;
}
.mark_1{
    background: url(image/mark_1.png) no-repeat left bottom;
    background-size: 95%;
}
.mark_2{
    background: url(image/mark_2.png) no-repeat left bottom;
    background-size: 95%;
}
.mark_3{
    background: url(image/mark_3.png) no-repeat left bottom;
    background-size: 95%;
}
.mark_4{
    background: url(image/mark_4.png) no-repeat left bottom;
    background-size: 95%;
}
.mark_5{
    background: url(image/mark_5.png) no-repeat left bottom;
    background-size: 95%;
}
#five_mark_product_total{
    width: 135px;
    height: 20px;
}
.labl {
    font-size: 17px;
    line-height: 16px;
    display: inline-block;
    font-weight: bold;
    font-family: arial;
}
.comment_video_div .button_save {
    position: relative;
    float: right;
    right:0px;
    bottom:0px;
}
.comment_video_div .form-item-video, .comment_video_div .form-item-video input {
    width:100% !important;
}
.comment_video_div .form-item-video {
    padding:0px !important;
}


/*comments NEW*/

/*comments*/
.grippie {
    display:none;
}
#bizonoff_comments_add_comment .form-item label {
    font-size: 18px;
    line-height: 25px;
    color: #000;
    margin-bottom: 3px;
    margin-top:20px;
    display: block;
    font-weight:lighter;
}
#bizonoff_comments_add_comment #edit-comment {
    border: 1px solid #dbdbdb;
    border-radius: 3px;
    box-shadow: inset 0px 5px 5px rgba(175,175,175,0.1);
    padding: 10px 15px;
    font-size: 16px;
    line-height: 19px;
    font-family: arial;
}
#bizonoff_comments_add_comment .form-submit,
#bizonoff_comments_add_comment_short .form-submit,
.bizonoff_comments_form_window .form-submit {
    color: #fff;
    margin: 15px 0px 0px 0px;
    display: inline-block;
    border:0px;
    width: auto;
    cursor:pointer;   
    font-size: 14px;
    line-height: 20px;
    padding: 6px 15px 4px;
    background: #ff9908;
    border-radius: 3px;
    text-transform: uppercase;
    font-family: "RobotoCondensed-Light";
}
#bizonoff_comments_add_comment_short .form-submit[value="Закачать"],
#bizonoff_comments_add_comment .form-submit[value="Закачать"],
.bizonoff_comments_form_window .form-submit[value="Закачать"] {
    display:none;
}
#bizonoff_comments_add_comment .form-submit:hover {
    background: #000;
}

#comments_wrapper .title {
    color: #000;
    display: inline-block;
    margin-bottom: 20px;
    font-weight: lighter;
    margin: 18px 0px;
    font-size: 25px;
    line-height: 26px;
    text-align: left;
    text-transform: uppercase;
    font-family: "RobotoCondensed-Light";
}
.comments_content .autor {
    font-size: 17px;
    line-height: 35px;
    display: inline-block;
    font-weight: bold;
    font-family: arial;
}
.comment-text {
    margin-top:10px;
}
.comments_content .date {
    font-size: 16px;
    line-height: 17px;
    margin-top: 10px;
    margin-left: 15px;
    display: inline-block;
    color: #999;
    float: right;
}
.comments_content .comment {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #eaeaea;
}
.comments_content .comment-text p {
    font-size: 16px;
    line-height: 19px;
    font-family: arial;
}
.comments_content .comment_manage_links li a {
    color: #3d77a9;
    display: inline-block;
    border: 0px;
    width: auto;
    cursor: pointer;
    font-size: 15px;
    line-height: 19px;
    padding: 0px;
    border-bottom: 1px dotted;
}
.comment_manage_links li:nth-child(1) {
    padding-left:23px;
    background: url(image/answer.png) no-repeat left center;
}
.comment_manage_links li:nth-child(1):hover {
    background: url(image/answer02.png) no-repeat left center;
}
.comments_content .comment_manage_links li:hover a {
    color: #ff9908;
}
.bizonoff_comments_form_window.large {
    padding: 0px 20px 20px;
}
#bizonoff_comments_add_comment .form-item-comment .form-textarea, .bizonoff_comments_form_window .form-textarea {
    padding: 10px 15px;
    font-size: 16px;
    line-height: 19px;
    font-family: arial;
    border: 1px solid #dbdbdb;
    border-radius: 3px;
    box-shadow: inset 0px 5px 5px rgba(175,175,175,0.1);
}
.comments_content .sub_comment {
    margin-left:30px;
    margin-top:20px;
    padding: 0px 0px 0px 15px;
    border-left: 3px solid #ECECEC;
    display: block !important;
}
.comments_content .sub_comment .sub_comment .sub_comment .sub_comment  {
    margin-left: 0px;
    padding: 0px;
    border-left: none;
}
.comments_content .sub_comment .sub_comment .sub_comment .sub_comment:last-child>div{
    margin-bottom: 0px;
    padding-bottom: 20px;
    border-bottom: 1px solid #eaeaea;
}
.comments_content .sub_comment.active {
    display: block;
}
.bizonoff_comments_form_window label {
    font-size: 18px;
    line-height: 25px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 20px;
    display: block;
    font-weight: lighter;
    font-family: "RobotoCondensed-Light";
}
.bizonoff_comments_form_window .cross, .cross_x {
    position: absolute;
    right: -45px;
    font-size: 18px;
    text-transform: uppercase;
    line-height: 17px;
    cursor: pointer;
    z-index: 12;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 29px;
    padding: 5px;
    width: 30px;
    height: 30px;
    box-sizing: border-box;
    text-align: center;
    top: -5px;
}
.bizonoff_comments_form_window .cross:hover, .cross_x:hover {
    background: #ff9908;
}
#bizonoff-comments-delete-comment-form div, #bizonoff-comments-unpublish-comment-form div {
    text-align:center;
}
#bizonoff-comments-delete-comment-form .form-submit, #bizonoff-comments-unpublish-comment-form .form-submit {
    margin-top: 0px;
    margin-bottom:20px;
}
#bizonoff-comments-delete-comment-form #edit-yes, #bizonoff-comments-unpublish-comment-form #edit-yes {
    margin-right:30px;
}
.comment_manage_links li {
    display:inline-block;
    vertical-align: top;
    margin-right: 10px;
}
#comments_wrapper p {
    font-size: 15px;
    line-height: 18px;
    margin-bottom: 15px;
}

#bizonoff_comments_add_comment .form-item-comment-autor-name input:hover, #bizonoff_comments_add_comment #edit-comment:hover {
    box-shadow: inset 0px 5px 5px rgba(175,175,175,0.1), 0px 0px 5px rgba(175,175,175,0.5)
}
#bizonoff_comments_add_comment .markup_name {
    font-size: 18px;
    line-height: 20px;
}
.comment_manage_links {
    display:inline-block;
    vertical-align: top;
    width:60%;
}
.comment_votes_links {
    display:inline-block;
    vertical-align: top;
    width:40%;
}
.comment_votes_links li {
    display:inline-block;
    vertical-align: top;
}
.comment_votes_links li a {
    font-size: 0px;
}
.comment_votes_links li a span {
    font-size: 12px;
    line-height: 20px;
    text-transform: uppercase;
    color: #999;
    padding-left: 20px;
    display: block;
    margin-left: 15px;
}
.comment_votes_links li:nth-child(1) a span {
    background: url(image/klass.png) no-repeat left center;
    border-right: 1px solid #eaeaea;
    padding-right: 8px;
}
.comment_votes_links li:nth-child(1):hover a span {
    background: url(image/klass2.png) no-repeat left center;

}
.comment_votes_links li:nth-child(2) a span {
    background: url(image/bad.png) no-repeat left center;
    margin-left: 8px;
}
.comment_votes_links li:nth-child(2):hover a span {
    background: url(image/bad2.png) no-repeat left center;
}
.comment_votes_links li:nth-child(3) a span {
    background: url(image/spam.png) no-repeat left center;
    margin-left:30px;
    padding-left: 25px;
}
.comment_votes_links li:nth-child(3):hover a span {
    background: url(image/spam2.png) no-repeat left center;
}
.comment_votes_links {
    text-align:right;
}
.hide {
    display:none;
}
#comments_edit_wrapper .form-type-textfield input {
    padding: 10px 15px;
    font-size: 16px;
    line-height: 19px;
    font-family: arial;
    border: 1px solid #dbdbdb;
    border-radius: 3px;
    box-shadow: inset 0px 5px 5px rgba(175,175,175,0.1);
    width: 305px;
    margin: 0px 20px 0px 0px;
}
#comments_edit_wrapper .form-item-disadvantage input {
    margin: 0px 0px 0px 0px;
}
.bizonoff_comments_form_window .form-item {
    display:inline-block;
    vertical-align: top;
    margin:0px;
}
.bizonoff_comments_form_window .form-type-textarea {
    width:100%;
}
.bizonoff_comments_form_window.large {
    width: 680px;
    margin-left: -340px;
    margin-top: -250px;
}
#edit-image-ajax-wrapper {
    display:inline-block;
    vertical-align: top;
    width: 332px;
}
#comments_edit_wrapper .form-item-video input {
    margin:0px;
}
#comments_edit_wrapper .form-item-video:before {
    font-size: 18px;
    line-height: 25px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 20px;
    display: block;
    font-weight: lighter;
    font-family: "RobotoCondensed-Light";
    content:'Видео';
}
#comments_edit_wrapper .form-item-comment + div {
    display:inline-block !important;
}

.buy_flag_1 {
    display: inline-block;
    width: 98px;
    height: 26px;
    background: url(image/buy_flag.png) no-repeat bottom left;
    background-size: 18px;
    margin-left: 5px;
}
.buy_flag_1:after {
    content: 'Уже купил';
    display: inline-block;
    color: #42cf2d;
    position: relative;
    padding-left: 25px;
    margin: 10px 0px 0px;
    width: 70px;
}
.buy_flag_0 {
    display:inline-block;
    vertical-align: top;
}
#five_mark_otziv {
    display:inline-block;
    vertical-align: top;
    margin-left:5px;
}
#bizonoff_comments_add_comment, #bizonoff_comments_add_comment_short {
    background: #f6f6f6;
    border: 1px solid #ededed;
    border-radius: 3px;
    margin-top:30px;
}
.comment_title {
    font-size:0px;
    border-bottom: 1px solid #eaeaea;
}
#long_comment, .shorty, .longy, #short_comment {
    display:inline-block;
    vertical-align: top;
    width:50%;    
    padding:0px 0px;
}
.shorty, .longy {
    color: #3e77aa;
    text-align: center;
    padding: 15px 0px;
    font-size: 17px;
    line-height: 25px;
    border-left: 1px solid #eaeaea;
    width:49%;
}
.longy {
    border-left: 0px solid #eaeaea;
    border-right: 1px solid #eaeaea;
}
.shorty:hover, .longy:hover {
    text-decoration: underline;
    color:#ff9908;
}
#bizonoff_comments_add_comment .five_mark_block {
    padding:20px 0px;
    text-align:center;
}
#bizonoff_comments_add_comment .five_mark_block .five_mark_item {
    position: relative;
}
#bizonoff_comments_add_comment .five_mark_block .five_mark_item span {
    display: block;
    width: 100%;
    font-size: 9px;
    line-height: 12px;
    position: absolute;
    bottom: 0px;
    left:0px;
    color: #999;
    text-align:center;
}
#bizonoff_comments_add_comment .five_mark_block .five_mark_item:hover span {
    color:#000;
}
.comment_image_div_wrapper, .comment_video_div_wrapper {
    position: absolute;
}
#comments_edit_wrapper #bizonoff_comments_add_comment_short {
    background: none;
    border: 0px solid #ededed;
    margin-top: 0px;
}
#comments_edit_wrapper .form-type-textarea {
    width: 100%;
    padding: 0px;
}
#comments_edit_wrapper .comment_image_button {
    margin-left: 0px;
    margin-bottom: 0px;
}
.bizonoff_comments_form_window .form-submit[value="Закачать"] {
    position: absolute;
    top: 0px;
    right: -65px;
    margin: 15px 0px 0px;
}
.media_images .form-file{
  margin-top: 18px;
  width: 80%;
}
.comment_image_div .form-submit[value="Закачать"] {
    position: relative !important;
    margin-top:20px!important;
    background: #fff!important;
    border:1px solid #c2c1c1;
    color:#000 !important;
    right: 0px;
}
.comment_image_div .form-submit[value="Закачать"]:hover {
    background: #c2c1c1!important;
}
#comment_image_div .button_save {
    color: #fff;
    display: inline-block;
    border: 0px;
    width: auto;
    cursor: pointer;
    font-size: 14px;
    line-height: 20px;
    padding: 6px 15px 4px;
    background: #ff9908;
    border-radius: 3px;
    text-transform: uppercase;
    font-family: "RobotoCondensed-Light";
    float:right;
    margin-top:20px;
}
.form-managed-file {
    position: relative;
}
#bizonoff-comments-edit-comment-form>div {
    text-align: right;
}
.comment_image_div_title p, .video_div_title p {
    display: block;
    width: 100%;
    font-size: 20px;
    text-transform: uppercase;
    text-align: center;
    margin: 15px 0px 15px 0px;
    font-family: "RobotoCondensed-Light";
}
.comment_image_div .form-item-media-image label {
    display:none !important;
}
.comment_image_div .image-widget-data{
  width: 100%;
}
.comment_image_div .droppable-image {
    width:100% ;
    border: 2px dashed #c2c1c1;
    margin-bottom: 50px;
    box-sizing: border-box;
}
.comment_image_div .description,
.comment_image_div .description strong{
  font-size: 12px;
}
.comment_image_div .sticky-table{
  width: 100%;
}
.comment_image_div .sticky-table td{
  vertical-align: middle;
}
.button_save {
    color: #fff;
    font-family: "RobotoCondensed-Light";
    font-size: 13px;
    line-height: 18px;
    padding: 6px 0px;
    background: #4c6dbe;
    display: inline-block;
    width: 110px;
    text-align: center;
    border-radius: 3px;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
    margin-top: 10px;
    position: relative;
}
.button_save:hover {
    background: #1c3678;
}
.button_wrapper{
  text-align: right;
}
.droppable-message span {
    font-size: 20px;
    line-height: 24px;
    font-family: "RobotoCondensed-Light";
    font-weight: lighter;
    color: #000;
    margin-bottom: 10px;
    display: block;
    text-align:center;
    margin-top: 20px;
}
.droppable-standard-upload {
    text-align: center;
}
.droppable-standard-upload a {
    position: relative;
    margin-top: 20px;
    background: #fff;
    border: 1px solid #c2c1c1;
    color: #000;
    display: inline-block;
    width: auto;
    font-size: 14px;
    line-height: 20px;
    padding: 6px 15px 4px;
    border-radius: 3px;
    text-transform: uppercase;
    font-family: "RobotoCondensed-Light";
    margin-bottom: 20px;
}
.comment_count {
    font-size: 28px !important;
    line-height: 24px !important;
    color: #b2b2b2;
    margin-top: 20px;
    display: inline-block;
    vertical-align: top;
    font-family: arial;
    text-align: left;
    margin-left: 20px;
}
.form-item-comment-autor-name {
    display:inline-block !important;
    vertical-align: top !important;
    width:251px !important;
    padding: 0px !important;
    margin-left: 31px !important;
}
/*#comment_block_triple #bizonoff_comments_add_comment>form>div>.form-submit,
#comment_block_triple #bizonoff_comments_add_comment_short>form>div>.form-submit{
    position: absolute;
    bottom: 36px;
    right: 33px;
}*/
.comment_video_div .form-type-textfield input {
    padding: 6px 7px;
    width: 380px;
}
.sub_coment_count span {
    color: #3d77a9;
    display: inline-block !important;
    border: 0px;
    width: auto;
    cursor: pointer;
    font-size: 15px !important;
    line-height: 19px !important;
    padding: 0px;
    border-bottom: 1px dotted;
}
.sub_coment_count {
    padding-left: 33px;
    background: url(image/sub_comment.png) no-repeat 9px center;
    border-left: 1px solid #eaeaea;
    display: none !important;
}
.sub_coment_count:hover {
    background: url(image/sub_comment02.png) no-repeat 9px center;
}
.sub_coment_count:hover span {
    color:#ff9908;
}
#comments_edit_wrapper .form-item-comment-autor-name {
    margin-left: 0px !important;
}
.not-logged-in  #comments_edit_wrapper .comment_image_button {
    margin-left: 153px;
}
.bizonoff_comments_form_window.large a.cancel{
    display: none !important;
}
#bizonoff-comments-page-comments .comments_pagination{
    font-size: 0px;
    text-align: center;
}
#bizonoff-comments-page-comments .curr_page{
    font-size: 16px;
    line-height: 20px;
    display: inline-block;
    vertical-align: top;
    margin: 0px 15px;
}
#bizonoff-comments-page-comments .link_pagination{
    color: #3d77a9;
    font-size: 16px;
    line-height: 20px;
    display: inline-block;
    vertical-align: top;
    margin: 0px 15px;
    border-bottom: 1px dotted;
}
#bizonoff-comments-page-comments .link_pagination:hover{
    color: #ff9908;
}
#bizonoff-comments-page-comments .first_pagination{
    font-size: 0px;
    width: 30px;
    height: 20px;
    background: url(image/first_pagi.png) no-repeat 0px -3px;
    background-size: 24px;
    border: none;
}
#bizonoff-comments-page-comments .last_pagination{
    font-size: 0px;
    width: 30px;
    height: 20px;
    background: url(image/last_pagi.png) no-repeat 0px -3px;
    background-size: 24px;
    border: none;
}
#bizonoff-comments-page-comments .first_pagination:hover{
    background: url(image/first_pag_hover.png) no-repeat 0px -3px;
    background-size: 24px;
}
#bizonoff-comments-page-comments .last_pagination:hover{
    background: url(image/last_pag_hover.png) no-repeat 0px -3px;
    background-size: 24px;
}
/*end comment*/

#five_mark_product_total{
    width: 120px;
    height: 22px;
    display: inline-block;
    vertical-align: top;
}
.product .five_mark{
    font-size: 0px;
    margin-top: 10px;
}
.product .five_mark .full_mark{
    display: inline-block;
    vertical-align: top;
    font-size: 18px;
}
.microRating{
    display: none;
}
.page-admin-site-admin-comments-list .comment_manage_links li:nth-child(1){
  background: none !important;
  padding-left: 0px !important;
}
.page-admin-site-admin-comments-list .comment_manage_links{
  margin-left: 0px;
  width: 100%;
}
#bizonoff_comments_add_comment .form-item textarea,
#bizonoff_comments_add_comment_short .form-item textarea{
  resize: none;
}

#bizonoff_comments_add_comment .form-item input.error,
#bizonoff_comments_add_comment_short .form-item input.error,
#bizonoff_comments_add_comment .form-item textarea.error,
#bizonoff_comments_add_comment_short .form-item textarea.error{
  border: 2px solid red;
  color: #000;
}
.comment_image_div thead,
.comment_image_div .tabledrag-toggle-weight-wrapper,
.comment_image_div a.tabledrag-handle{
  display: none !important;
}
#comments_edit_wrapper .media_images{
    width: 50%;
    float: left;
}
#comments_edit_wrapper .media_images input[value="Закачать"]{
  display: block !important;
}
.comment_image_div .form-type-dragndrop-upload{
  width: 100%;
}
div.comments_content{
  max-height: 1000px;
  overflow-y: scroll;
}
#comments_edit_wrapper .image_container_label{
  font-size: 18px;
  line-height: 25px;
  color: #000;
  margin-bottom: 10px;
  margin-top: 20px;
  display: block;
  font-weight: lighter;
  font-family: "RobotoCondensed-Light";
}
.comment_image_div .field-widget-dragndrop-upload-image{
  max-height: 400px;
  overflow-y: scroll;
}
#comment_block_triple .comment_title_short{
  display: block;
  color: #3e77aa;
  text-align: left;
  padding: 15px 0px;
  font-size: 18px;
  line-height: 25px;
  border: none;
}

.comments_content::-webkit-scrollbar,
.comment_image_div .field-widget-dragndrop-upload-image::-webkit-scrollbar {
    width:4px;
}
.comments_content::-webkit-scrollbar-track,
.comment_image_div .field-widget-dragndrop-upload-image::-webkit-scrollbar-track {
    background-color: #f9f9fa
}
.comments_content::-webkit-scrollbar-thumb,
.comment_image_div .field-widget-dragndrop-upload-image::-webkit-scrollbar-thumb {
    background-color: #4c6dbe;
}
.comments_content::-webkit-scrollbar-thumb:hover,
.comment_image_div .field-widget-dragndrop-upload-image::-webkit-scrollbar-thumb:hover {
    background-color: #1c3678;
}
.comments_content::-moz-scrollbar,
.comment_image_div .field-widget-dragndrop-upload-image::-moz-scrollbar {
    width: 4px;
}
.comments_content::-moz-scrollbar-track,
.comment_image_div .field-widget-dragndrop-upload-image::-moz-scrollbar-track {
    background:#000;
}
.comments_content::-moz-scrollbar-thumb,
.comment_image_div .field-widget-dragndrop-upload-image::-moz-scrollbar-thumb {
    border-radius: 10px;
    -moz-box-shadow: inset 0 0 6px #fff;
    background:#4c6dbe;
}
