.text-bold {
	font-weight: 600;
}
/*
body * {
  font-weight: 100 !important;
}
*/
.footer-wrapper {
	margin-bottom: 35px;
}
body {
	width: 100%;
}
.modal {
	text-align: center;
}

@media screen and (min-width: 768px) {
.modal:before {
	display: inline-block;
	vertical-align: middle;
	content: " ";
	height: 100%;
}
}
.modal-dialog {
	display: inline-block;
	text-align: left;
	vertical-align: middle;
}
.nav-secondary {
	padding: 0;
}
.nav-secondary .nav li {
	border-right: 1px solid #dcdcdc;
	min-width: 126px;
}
#footer .footer-bottom {
	padding: 0;
}
.s-styles-margin__0 {
	margin: 0;
}
.s-styles-margin-bottom__20 {
	margin-bottom: 20px !important;
}
header {
	padding: 0;
}
.header-main__sticky-off .header-contact a {
	color: #999999;
}
.dropdown-menu.cart-popup.widget_shopping_cart {
	width: 380px !important;
}
#topcontrol {
	z-index: 99999 !important;
}
#min_price, #max_price, .min_price, .max_price {
	display: inline-block !important;
}
.widget_price_filter .ui-slider .ui-slider-handle:last-child {
	margin-left: 0.0714em;
}
.widget_price_filter .ui-slider {
	width: 94%;
}
.product-summary-wrap .price small {
	color: #ababab;
	font-size: 14px;
	display: block;
	margin-top: 10px;
	    font-weight: 400;
}
.yith-wcwl-compare-button span:first-child:before {
	content: "\f080";
}
.product-summary-wrap .entry-summary .stock {
	border-bottom: 1px dashed;
	display: inline-block;
	cursor: pointer;
}
.product-summary-wrap .entry-summary .stock i {
	vertical-align: top;
}
.product-summary-wrap .entry-summary .stock:hover {
	color: #555;
}
.chosen-container-single .chosen-single div {
	top: -4px;
}
.jQuery-plainOverlay-progress {
	border-top: 4px solid #00334e !important;
	border-right: 4px solid #0087cb !important;
	border-bottom: 4px solid #00334e !important;
	border-left: 4px solid #0087cb !important;
	margin: auto !important;
}
.smartfilter .bx-filter-container-modef {
	position: absolute;
	left: 100%;
	width: 140px;
	background: #f5f5f5;
	border: 1px solid #ddd;
	border-radius: 7px;
	z-index: 9999;
}
.smartfilter .bx-filter-container-modef:empty {
	display: none;
}
.smartfilter .bx-filter-select-container, .smartfilter label {
	cursor: pointer;
}
.smartfilter .min_value, .smartfilter .max_value {
	width: 46%;
	margin: 0 3px;
}
.smartfilter .price_slider_wrapper .price_slider {
	margin-bottom: 1.1428em;
}
.smartfilter .s-bx-filter-param-btn-block__horizontal .bx-filter-param-btn {
	display: block;
	transition: all 0.3s;
}
.smartfilter .s-bx-filter-param-btn-block__horizontal .bx-filter-param-btn:hover {
	opacity: 0.7;
	transition: all 0.1s;
}
.smartfilter .s-bx-filter-param-btn-block__horizontal .bx-filter-btn-color-icon {
	display: block;
	height: 24px;
	width: 24px;
}
.smartfilter .s-bx-filter-param-btn-block__horizontal .bx-filter-param-label {
	padding: 3px;
	margin: 0 2px 0 0;
}
.smartfilter .s-bx-filter-param-btn-block__horizontal .bx-filter-param-label.bx-active {
	padding: 2px;
	border: 1px solid #00334e;
}
.smartfilter .s-bx-filter-param-btn-block__vertical .bx-filter-param-text {
	vertical-align: super;
}
.smartfilter .s-bx-filter-param-btn-block__vertical .bx-filter-param-btn, .smartfilter .s-bx-filter-param-btn-block__vertical .bx-filter-btn-color-icon {
	display: inline-block;
	height: 24px;
	width: 24px;
}
.smartfilter .s-bx-filter-param-btn-block__vertical .bx-filter-param-label {
	width: 100%;
}
.smartfilter .s-bx-filter-param-btn-block__vertical .bx-filter-param-label.bx-active {
	font-weight: 600;
}
.smartfilter .bx-filter-select-block .bx-filter-select-text, .smartfilter .bx-filter-select-block .bx-filter-select-arrow {
	display: inline-block;
}
.smartfilter .bx-filter-select-block .bx-filter-select-text {
	border-bottom: 1px dashed #00334e;
}
.smartfilter .bx-filter-select-block .bx-filter-select-arrow {
	vertical-align: top;
	margin-left: 3px;
	display: inline-block;
	height: 24px;
}
.smartfilter .bx-filter-select-block .bx-filter-param-btn, .smartfilter .bx-filter-select-block .bx-filter-btn-color-icon {
	display: inline-block;
	height: 24px;
	width: 24px;
}
.smartfilter .bx-filter-select-block .bx-filter-param-text {
	vertical-align: super;
}
.smartfilter .bx-filter-parameters-box-container-block {
	display: inline-block;
	padding: .7143em 3px;
}
.smartfilter .bx-filter-parameters-box-container-block input {
	width: 104px;
	text-align: center;
}
.smartfilter .bx-filter-parameters-box-container-block:first-of-type .calendar-icon {
	float: left !important;
}
.popup-window .bx-filter-select-popup ul {
	padding: 10px;
}
.popup-window .bx-filter-select-popup ul li {
	list-style: none;
}
.popup-window .bx-filter-select-popup .bx-filter-param-btn, .popup-window .bx-filter-select-popup .bx-filter-btn-color-icon {
	display: inline-block;
	height: 24px;
	width: 24px;
}
.popup-window .bx-filter-select-popup .bx-filter-param-text {
	vertical-align: super;
}
.term-description.term-description__top {
	margin-bottom: 5px !important;
	color:#adadad;
}
.term-description.term-description__bottom {
	margin-top: 30px !important;
}
.b-bottom-attach-panel {
    position: fixed;
    bottom: 0;
    width: 100%;
    min-height: 35px;
    z-index: 99999;
    background: #0087cb;
    color: #fff;
}
.b-bottom-attach-panel .b-bottom-attach-panel-nav {
	padding: 6px 0;
	text-align: center;
	font-weight: 600;
}
.b-bottom-attach-panel .b-bottom-attach-panel-nav span {
	color: #fff;
	border-bottom: 1px dashed #21aef5;
	font-weight:400;

}
.j-bottom-attach-panel-nav-item {	cursor:pointer;}
.b-bottom-attach-panel .b-bottom-attach-panel-nav .container .row > div.s-bottom-attach-panel-nav__active, .b-bottom-attach-panel .b-bottom-attach-panel-nav .container .row > div:hover {
	text-decoration:none;

}
.b-bottom-attach-panel .b-bottom-attach-panel-nav .container .row > div.s-bottom-attach-panel-nav__active span, .b-bottom-attach-panel .b-bottom-attach-panel-nav .container .row > div:hover span {
	
	border-bottom: none;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks {
	background: #fafafa;
	color: #00334e;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-button__close {
	text-align: right;
	cursor: pointer;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__last-viewed, .b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__compare, .b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__cart {
	display: none;
	padding-bottom: 20px;
	padding-top: 10px;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__last-viewed .btn, .b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__compare .btn, .b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__cart .btn {
	margin-left: 10px;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__last-viewed .table th:first-child, .b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__last-viewed .table td:first-child {
	width: 60px;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__last-viewed .table th:last-child, .b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__last-viewed .table td:last-child {
	width: 150px;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__compare .table th:first-child, .b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__compare .table td:first-child {
	width: 1%;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__compare .table th:nth-child(2), .b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__compare .table td:nth-child(2) {
	width: 60px;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__compare .table th:nth-child(3), .b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__compare .table td:nth-child(3) {
	width: 70%;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__compare .table th:nth-child(4), .b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__compare .table td:nth-child(4) {
	width: 150px;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__compare .table th:last-child, .b-bottom-attach-panel .b-bottom-attach-panel-blocks .b-bottom-attach-panel-blocks__compare .table td:last-child {
	width: 100px;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .input-group {
	width: 130px;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .input-group input {
	text-align: center;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .input-group .input-group-addon {
	font-size: 12px;
	cursor: pointer;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .input-group input, .b-bottom-attach-panel .b-bottom-attach-panel-blocks .input-group .input-group-addon {
	height: 24px;
	padding: 0 6px;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .input-group .s-bottom-attach-panel-product-unit {
	min-width: 32px;
	background: transparent;
	border-left: 0;
	cursor: inherit;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .input-group input {
	border-right: 0;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .table {
	height: 150px;
	display: -moz-groupbox;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .table tbody {
	overflow-y: scroll;
	height: 119px;
	width: 100%;
	position: absolute;
}
.b-bottom-attach-panel .b-bottom-attach-panel-blocks .table tr {
	width: 100%;
	display: inline-table;
	table-layout: fixed;
}
 @-moz-document url-prefix() {
 .b-bottom-attach-panel .b-bottom-attach-panel-blocks .table {
 margin-bottom: 52px;
}
}
.b-header-menu-small {
	display: block !important;
}
.b-header-menu-small .nav {
	display: inline-block;

}
.b-header-menu-small .nav li {
	line-height: 10px;
}
.b-header-main-menu-and-search {
	margin-top: 5px;
}
.b-header-main-menu-and-search .b-header-main-menu {
	display: block;
	width: 100%;
}
.b-header-main-menu-and-search .b-header-main-menu .popup > .inner > ul.sub-menu {
	padding-top: 0;
	padding-bottom: 0;
}
.b-header-main-menu-and-search .b-header-main-menu > .menu-item:first-child > a {
	min-width: 254px;
	margin-right: 29px;
}
.b-header-main-menu-and-search .b-header-main-menu .menu-item a {
	color: #777;
}
.b-header-main-menu-and-search .b-header-main-menu .menu-item.general > a {
	background-color: #178ae3;
	color: #fff !important;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.b-header-main-menu-and-search .b-header-main-menu .menu-item .popup {
    display: block !important;
    top: 47px !important;
    width: 254px;
}
.b-header-main-menu-and-search .b-header-main-menu .s-header-menu-more {
	margin-left: 8px;
}
.b-header-main-menu-and-search .b-header-search {
	min-height: 40px;
	background: #fff;
}
.b-header-main-menu-and-search .b-header-search input {
	width: 120px !important;
}
/*
.b-header-main-menu-and-search .b-header-search.s-header-search__full-width form:not(.mobile) {
	position: absolute !important;
	top: -11px !important;
	width: 460px !important;
	    left: -237px !important;
}

*/
.b-header-cabinet-auth {
	margin-top: 4px;
	font-weight: 600;
	text-align: right;
}
.b-header-cabinet-auth a {
	font-weight: normal;
	color: #898886;
	font-size: 14px;
}
.b-header-cabinet-auth a:first-child {
	margin-right: 14px;
}
.b-header-cabinet-auth .fa {
	margin-right: 8px;
	font-size: 18px;
}
.b-header-cabinet-auth a:hover {
	color: #0088cc;
}
.b-header-cabinet-auth .fa-user, .b-header-cabinet-auth .fa-sign-in {
	color: #55bd68;
}
.b-header-cabinet-auth .fa-sign-out, .b-header-cabinet-auth .fa-user-plus {
	color: #008bc9;
}
.b-header-descriptor h2, .b-header-descriptor .h2 {
	margin-top: 0;
}
.b-header-phone h2, .b-header-phone .h2 {
	margin-top: 0;
}
.b-header-cart {
	text-align: left;
	margin-top: 24px;
}
.b-header-cart h2, .b-header-cart .h2 {
	margin: 0;
	font-size: 25px;
	margin-right: 2px;
}
.b-header-cart span {
	display: block;
	text-align: center;
}
.b-header-cart #mini-cart {
	width: 100%;
}
.b-header-cart .h2 {
	color: #383838;
	font-size: 21px;
	font-weight: 500;
}
.b-header-cart .h2 .fa {
	color: #188ae3;
}
.b-header-cart .cart-head span {
	color: #989898;
}
.b-our-benefits {
	padding: 0 17px;
}
.b-our-benefits, .b-our-benefits .media-left, .b-our-benefits .media-body {
	min-height: 65px;
}
.b-our-benefits .media-left {
	height: 65px;
	vertical-align: middle;
}
.b-our-benefits .media-object {
	max-width: 70px;
}
.b-our-benefits .media-body {
	vertical-align: middle;
}
.b-vertical-menu-title a {
	color: #000;
}
.b-vertical-menu {
	z-index: 9999;
}
.b-vertical-menu > ul > li:nth-child(n + 17) {
	display: none !important;
}
.b-vertical-menu > ul > li.b-vertical-menu-link__more {
	display: block !important;
	font-weight: 600;
}
.b-vertical-menu.s-vertical-menu__full {
	position: absolute;
	left: 10.5px;
}
.b-vertical-menu.s-vertical-menu__full > ul > li {
	display: block !important;
}
.b-vertical-menu.s-vertical-menu__full > ul {
	z-index: 9999;
	width: 271.5px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	background: #fbfbfb;
}
.b-vertical-menu.s-vertical-menu__full > ul .b-vertical-menu-title {
	border-radius: 0 !important;
}
.b-vertical-menu.s-vertical-menu__full .b-vertical-menu-link__more {
	display: none !important;
}
.b-attention-area .sidebar {
	width: 355px;
	padding: 1px 30px 12px 33px;
}

.b-images-with-links {
	margin-top: 40px;
}
.b-store-categories-list .b-store-categories-list-item {
	border: 0;
}
.b-store-categories-list .b-store-categories-list-item .b-store-categories-list-title {
	color: #2b2b2b;
}
.b-store-categories-list .b-store-categories-list-item .b-store-categories-list-sub-categories {
	list-style: none;
	padding-left: 20px;
}
.b-store-categories-list .b-store-categories-list-item .b-store-categories-list-sub-categories .b-store-categories-list-sub-categories__item a {
	color: #8b8b8b;
}
.b-product-card-add-to-cart {
	margin-bottom: 20px;
}
.b-product-card-add-to-cart .cart .quantity {
	width: 7.1429em;
}
.b-product-card-add-to-cart .cart .quantity .qty {
	width: 5.5em;
}
.b-product-card-add-to-cart .cart .quantity .minus, .b-product-card-add-to-cart .cart .quantity .plus {
	left: 5.8571em;
}
.b-product-card-add-to-cart .cart .single_add_to_cart_button {
	padding: 6px 24px;
}
.b-product-card-add-to-cart .cart .single_one_click_button {
	margin-top: 10px;
}
.b-product-card-characteristics .item_info_section ul {
	padding-left: 0;
}
.b-product-card-characteristics .item_info_section ul li {
	list-style: none;
	display: inline-block;
}
.b-product-card-characteristics .item_info_section .bx_images_scroller_container .cnt {
	display: inline-block;
	border: 1px solid #ddd;
}
.b-product-card-characteristics .item_info_section .bx_images_scroller_container .bx_active .cnt {
	border: 1px solid #00334e;
}
.b-product-card-characteristics .item_info_section .bx_images_scroller_container .cnt_item {
	display: block;
	width: 24px;
	height: 24px;
}
.b-product-card-characteristics .item_info_section .bx_boxes_scroller_container .cnt {
	display: inline-block;
	border: 1px solid #ddd;
	width: 26px;
	height: 26px;
	text-align: center;
}
.b-product-card-characteristics .item_info_section .bx_selects_scroller_container li {
	display: block;
	width: 80%;
}
.b-product-card-characteristics .item_info_section .bx_selects_scroller_container .cnt {
	display: block;
	border: 1px solid #ddd;
	height: 26px;
	padding: 0 6px;
}
.b-product-card-social-actions {
	margin-top: 20px;
}
.b-product-card-tabs-sliders .resp-tab-item {
	background: transparent;
	border: 0;
	margin-bottom: 0 !important;
}
.b-product-card-tabs-sliders .resp-tab-item.resp-tab-active, .b-product-card-tabs-sliders .resp-tab-item:hover, .b-product-card-tabs-sliders .resp-tab-item:focus {
	background: transparent;
	border: 0;
	border-bottom: 3px solid #08c;
}
.b-product-card-tabs-sliders .resp-tab-item.resp-tab-active {
	padding-bottom: 10px !important;
}
.b-cart-product-list .old_price, .b-cart-product-list-delayed .old_price, .b-cart-product-list-not-available .old_price, .b-cart-product-list-subscribed .old_price {
	color: #a7a7a7;
	text-decoration: line-through;
	font-size: 85%;
}
.b-cart-product-list .remove-product, .b-cart-product-list-delayed .remove-product, .b-cart-product-list-not-available .remove-product, .b-cart-product-list-subscribed .remove-product {
	font-size: 30px;
}
.b-cart-product-list .wishlist-product, .b-cart-product-list-delayed .wishlist-product, .b-cart-product-list-not-available .wishlist-product, .b-cart-product-list-subscribed .wishlist-product {
	font-size: 24px;
}
.b-cart-product-list .add-product, .b-cart-product-list-delayed .add-product, .b-cart-product-list-not-available .add-product, .b-cart-product-list-subscribed .add-product {
	font-size: 24px;
}
.b-cart-product-list-main-tabs a {
	display: inline-block;
	margin: 5px;
	font-size: 16px;
}
.b-cart-product-list-main-tabs a.current {
	border-bottom: 3px solid #08c;
	text-decoration: none;
}
.featured-box .shop_table .b-cart-product-list-product-item-count {
	width: 10.1429em;
	display: inline-block;
	position: relative;
	margin-right: .8571em;
	text-align: left;
}
.featured-box .shop_table .b-cart-product-list-product-item-count .qty {
	padding: 0 6px !important;
	width: 78px !important;
}
.featured-box .shop_table .b-cart-product-list-product-item-count .s-cart-product-list-product-item-unit {
	display: inline-block;
	padding-left: 24px;
}
.featured-box .shop_table .b-cart-product-list-product-item-count .plus, .featured-box .shop_table .b-cart-product-list-product-item-count .minus {
	left: 5.8571em;
	background: 0 0;
	position: absolute;
	width: 1.1428em;
	height: 1.1428em;
	line-height: 1;
	border: 1px solid #ccc;
	border-radius: 3px;
	padding: 0;
	outline: 0;
}
.featured-box .shop_table .b-cart-product-list-product-item-count .plus {
	bottom: 0;
}
.featured-box .shop_table .b-cart-product-list-product-item-count .minus {
	top: 19px;
}
.b-cart-product-list-coupon {
	margin-top: 10px;
}
.b-cart-product-list-coupon input {
	display: none;
}
.b-cart-product-list-coupon .b-cart-coupons-button {
	position: absolute;
	top: -4px;
	right: 2px;
	cursor: pointer;
	background: none !important;
	width: auto !important;
}
.b-cart-product-list-coupon .b-cart-coupons-button.bad {
	color: #a94442;
}
.b-cart-product-list-coupon .b-cart-coupons-button:hover.bad {
	color: red;
}
.b-footer-contacts h2, .b-footer-contacts .h2 {
    margin: 22px 0 2px 0;
}
.b-footer-contacts p {
	margin: 0 0 10px 0;
}
.b-footer-menu.s-footer-menu__list h2, .b-footer-menu.s-footer-menu__list .h2 {
	margin: 0 0 20px 0;
}
.b-footer-menu.s-footer-menu__list .b-footer-menu-list {
	padding-left: 0;
}
.b-footer-menu.s-footer-menu__list .b-footer-menu-list li {
    list-style: none;
    /* border-bottom: 1px dashed #727272; */
    padding: 3px 0;
    font-size: 15px;
}

.b-footer-social-links {margin-top:9px;}
#footer .b-footer-social-links a {     width: 38px;
    font-size: 17px;
    height: 38px;     line-height: 38px;}

.b-footer-social-links a.s-footer-social-links__vk:hover {
	background: #4b6e92;
}
.b-footer-social-links a.s-footer-social-links__vk:hover i {
	color: #fdfdfe !important;
}
.b-footer-social-links a.s-footer-social-links__facebook:hover {
	background: #3a5794;
}
.b-footer-social-links a.s-footer-social-links__facebook:hover i {
	color: #fdfdfe !important;
}
.b-footer-social-links a.s-footer-social-links__twitter:hover {
	background: #1da0f1;
}
.b-footer-social-links a.s-footer-social-links__twitter:hover i {
	color: #fdfdfe !important;
}
.b-footer-social-links a.s-footer-social-links__linkedin:hover {
	background: #0077b4;
}
.b-footer-social-links a.s-footer-social-links__linkedin:hover i {
	color: #fdfdfe !important;
}
.b-header-subscribe-form {
    padding-top: 11px;
    padding-bottom: 11px;
    background-color: #5ca2e7;
}
.b-header-subscribe-form label {
	color: #fff;
	margin-bottom: 0;
}
.b-header-subscribe-form form {
	display: inline-block;
	min-width: 400px;
}
.b-header-subscribe-form input[type="text"] {
	    margin: 2px 5px 0 5px;
	color: #000;
	width: 445px;
	
	margin-left: 10px;
	border-radius: 5px;
	font-size: 12px;
}
input.wysija-submit {
	border-radius: 5px;
}
.b-header-subscribe-form input.wysija-submit {
    margin-left: 22px;
    line-height: 17px;
    margin-top: 3px;
    width: 158px;
}
.b-header-subscribe-form .b-header-subscribe-form-social-links {
    display: inline-block;
    margin-left: 27px;
    vertical-align: middle;
    font-size: 20px;
    margin-top: -1px;
}
.b-header-subscribe-form-social-links a, .b-footer-social-links a{
	display: inline-block;
	width: 34px;
	text-align: center;
	height: 35px;
	line-height: 34px;
	border-radius: 100%;
	margin-right: 3px;
	background-color: #000;
	color: #fff;
}
a.s-subscribe-form-social-links__vk {
	background-color: #6a96c7;
}
a.s-subscribe-form-social-links__facebook {
	background-color: #486293;
}
a.s-subscribe-form-social-links__twitter {
	background-color: #28c2ff;
}
a.s-subscribe-form-social-links__odnoklassniki {
	background-color: #ff9c44;
}
.b-footer-social-links a,  .b-header-subscribe-form-social-links a {transition:0.3s;}
.b-header-subscribe-form .b-header-subscribe-form-social-links a:hover, .b-footer-social-links a:hover{
	opacity: 0.8;
	transition:0.3s;
}
.b-header-subscribe-form .b-header-subscribe-form-social-links .fa-linkedin-square {
	color: #0077b4;
}
.b-header-subscribe-form .b-header-subscribe-form-social-links .s-header-subscribe-form-social-links__vk:hover {
	background: #4b6e92;
}
.b-header-subscribe-form .b-header-subscribe-form-social-links .s-header-subscribe-form-social-links__vk:hover i {
	color: #fdfdfe !important;
}
.b-header-subscribe-form .b-header-subscribe-form-social-links .s-header-subscribe-form-social-links__facebook:hover {
	background: #3a5794;
}
.b-header-subscribe-form .b-header-subscribe-form-social-links .s-header-subscribe-form-social-links__facebook:hover i {
	color: #fdfdfe !important;
}
.b-header-subscribe-form .b-header-subscribe-form-social-links .s-header-subscribe-form-social-links__twitter:hover {
	background: #1da0f1;
}
.b-header-subscribe-form .b-header-subscribe-form-social-links .s-header-subscribe-form-social-links__twitter:hover i {
	color: #fdfdfe !important;
}
.b-header-subscribe-form .b-header-subscribe-form-social-links .s-header-subscribe-form-social-links__linkedin:hover {
	background: #0077b4;
}
.b-header-subscribe-form .b-header-subscribe-form-social-links .s-header-subscribe-form-social-links__linkedin:hover i {
	color: #fdfdfe !important;
}
.b-header-subscribe-form .b-header-subscribe-form-button__close {
	text-align: right;
}
.b-header-subscribe-form .b-header-subscribe-form-button__close a {
	margin-top: 2px;
	display: inline-block;
	font-size: 33px;
	color: #fff;
}
.b-header-subscribe-form .b-header-subscribe-form-button__close a:hover {
	opacity: 0.8;
}
.b-header-subscribe-form .b-subscribe-form-button__close {
	text-align: right;
}
.b-header-subscribe-form .b-subscribe-form-button__close a {
	display: inline-block;
	font-size: 22px;
	margin-top: 4px;
}
.b-header-subscribe-form a, .b-header-subscribe-form a:hover {
	transition: 0.3s;
}



