.social-item.fa-get-pocket {color: #ef4156; border-color: #ef4156;}
.social-row .social-item.fa-get-pocket:hover { background-color: #ef4156;}

.social-row {margin-bottom: 15px;position: relative;}
.social-row .social-item {display: block; width: 19.3%;font-style: normal;line-height: 14px; font-family: 'Roboto', sans-serif; float: left;cursor: pointer;color: #3b5999; text-align: center; border:1px solid #3b5999; border-radius: 4px; padding: 7px 0; font-size: 12px;}
.social-row.social-top {margin-top: 20px;}
.social-row.social-top .social-item {width: 19%;}
.social-row.social-top.open .social-item {width: 18%;}
.social-row .social-item:not(:last-of-type) {margin-right: 0.8%;}
.social-row.social-top.open .social-item:not(:last-of-type) {margin-right: 1%;}
.social-row .social-item:before {font-size: 16px; font-weight: bold;font-family: FontAwesome;}

.social-item.fa-facebook {color: #3b5999;border-color: #3b5999;}
.social-item.fa-twitter {color: #55acee; border-color: #55acee;}
.social-item.fa-vk { color: #4c75a3; border-color: #4c75a3; }
.social-item.fa-odnoklassniki {color: #f58220; border-color: #f58220;}
.social-item.fa-google-plus {color: #e13633; border-color: #e13633;}
.social-item.fa-pinterest-p {color: #bd081c; border-color: #bd081c;}
.social-item.comment-o {background-color: #fff;color: #d74942;padding-left: 15px; background-repeat: no-repeat; background-position: 15px; border-color: #d74942;} 

.social-row .social-item:hover {color: #fff; background-color: #3b5999;}
.social-row .social-item.fa-twitter:hover { background-color: #55acee;}
.social-row .social-item.fa-vk:hover { background-color: #4c75a3; }
.social-row .social-item.fa-odnoklassniki:hover { background-color: #f58220;}
.social-row .social-item.fa-google-plus:hover { background-color: #e13633;}
.social-row .social-item.fa-pinterest-p:hover { background-color: #bd081c;}
.social-row .social-item.comment-o:hover {background-color: #d74942;}
.social-row .social-item span {margin-left: 5px;}

.social-left.social-row {position: absolute; left: -95px; height: 140px;}
.social-left.social-row.is_stuck {left: calc(50vw - 620px); }
.social-left.social-row .social-item {float: none; width: 75px; margin-right: 0; margin-bottom: 5px;transition: visibility 0s, opacity 1s linear; padding-left: 0;}
.social-top.social-row .social-item:last-of-type {bottom: 2px;}
.social-top.social-row .social-item:hover:last-of-type {background-color: transparent; }
.social-left.social-row .social-item.disable {visibility: hidden; opacity: 0; position: relative; top: -75px; transition: 0.5s;}

.social-left.social-row.open .social-item.disable,
.social-top.social-row.open .social-item.disable {visibility: visible;opacity: 1; top: 0; transition: 0.5s;}
.social-top.social-row.open .social-item.disable {position: relative;width: 18%; right: 0;}
.social-left.social-row.open .social-item:last-of-type {bottom: -80px;}
.social-top.social-row.open .social-item:last-of-type {bottom: 2px;}

.quote-social {position: relative;left: calc(50% - 85px); width: 170px; height: 55px;text-align: center;line-height: 57px; -webkit-box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.15);  -moz-box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.15); box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.15);}
.quote-social:before {content: "\f0d8";position: absolute;top: -14px;left: calc(50% - 10px); color: #fff; font: normal normal normal 20px/1 FontAwesome;}
.quote-social .social-item {font-size: 16px;  font-weight: bold;margin-right: 8px;}
.quote-social .social-item:last-of-type {margin-right: 0;}

.to-send-row .item-row .to-send-item {
    width: 22px;
    height: 20px;
    margin-left: 8px;
    background-size: 160px;
}

/****   quote-row ******/

.quote { position: relative; width: 430px; float: none; color: #676f82; font-size: 16px; line-height: 25px; text-align: justify; margin: 50px auto 60px auto;}
.quote:before {content: ''; position: absolute; background: url(../images/icons/quote.png) center center no-repeat; width: 53px; height: 33px;left: -80px;top: calc(50% - 16px);}
.quote .social { padding: 10px;  text-align: right; position: absolute;  right: 0; padding-bottom: 0;}
.quote .social a { display: block; float: left; margin-left: 20px;}
.quote a.facebook path {  fill: #6d84b4;}
.quote a.twitter path { fill: #00aced;}
.quote a.vk path { fill: #45668e;}

/****  END quote-row ******/

.owl-theme .owl-controls .owl-buttons div.owl-next {right: -50px;}
.owl-theme .owl-controls .owl-buttons div.owl-prev {left: -50px;}


.video-play {  position: absolute;  top: 25%; left: 35%;z-index: 3;}
.video-play img { width: 80px;}

#slide-to-comment > span:first-child > svg {
    width: 20px;
}
#slide-to-comment:hover {
	background-color: #d74942;
	color: #fff;
}
#slide-to-comment {
    height: 32px;
    margin-right: 0;
}
#slide-to-comment > span:first-child {
    display: inline-block;
    vertical-align: middle;
}
