/*GENERAL_COLORS*/
a {
	color: #08c;
}
.b-header-subscribe-form, #main-menu .mega-menu {
	background-color: #5ca2e7;
}
.b-bottom-attach-panel {
	background: #0087cb;
}
.b-bottom-attach-panel * {
	color: #fff !important;
}
.b-bottom-attach-panel .b-bottom-attach-panel-nav span {
	border-bottom: 1px dashed #fff;
}
#footer {
	background-color: #0e0e0e;
}
.featured-box .box-content {
	border-top-color: #08c;
}
/*BUTTONS*/
input[type="submit"], .geodir-search button[type="button"], .geodir-search input[type="button"], .geodir-search input[type="submit"], #geodir-wrapper button[type="button"], #geodir-wrapper input[type="button"], #geodir-wrapper input[type="submit"], .btn-primary, .button, input.submit, input[type="submit"].btn-primary, input[type="submit"].button, input[type="submit"].submit, .wrap_slider_text .btn_slid, .itpb-pagination a:focus, .itpb-pagination a:hover, .itpb-pagination span.current, .gridlist-toggle > a:hover, .gridlist-toggle > a:focus, .gridlist-toggle > a.active, body .btn-success, .btn-success, input[type="submit"].btn-success, html .btn-primary {
	background: #178ae3;
	border-color: #08c;
	transition: 0.3s;
}
input[type="submit"]:hover, .geodir-search button[type="button"]:hover, .geodir-search input[type="button"]:hover, .geodir-search input[type="submit"]:hover, #geodir-wrapper button[type="button"]:hover, #geodir-wrapper input[type="button"]:hover, #geodir-wrapper input[type="submit"]:hover, input[type="submit"]:active, .geodir-search button[type="button"]:active, .geodir-search input[type="button"]:active, .geodir-search input[type="submit"]:active, #geodir-wrapper button[type="button"]:active, #geodir-wrapper input[type="button"]:active, #geodir-wrapper input[type="submit"]:active, .wrap_slider_text .btn_slid:hover, .btn-primary:hover, .button:hover, input.submit:hover, input[type="submit"].btn-primary:hover, input[type="submit"].button:hover, input[type="submit"].submit:hover, .btn-primary:active, .button:active, input.submit:active, input[type="submit"].btn-primary:active, input[type="submit"].button:active, input[type="submit"].submit:active, .btn-primary:focus, .button:focus, input.submit:focus, input[type="submit"].btn-primary:focus, input[type="submit"].button:focus, input[type="submit"].submit:focus, .btn-primary:hover, .button:hover, input.submit:hover, input[type="submit"].btn-primary:hover, input[type="submit"].button:hover, input[type="submit"].submit:hover, .btn-primary:active, .button:active, input.submit:active, input[type="submit"].btn-primary:active, input[type="submit"].button:active, input[type="submit"].submit:active, .btn-primary:focus, .button:focus, input.submit:focus, input[type="submit"].btn-primary:focus, input[type="submit"].button:focus, input[type="submit"].submit:focus, body .btn-success:hover, .btn-success:hover, input[type="submit"].btn-success:hover, body .btn-success:active, body .btn-success:focus, html .btn-primary:hover, html .btn-primary:focus, html .btn-primary:active {
	background: #23b5ff;
	border-color: #23b5ff;
	transition: 0.3s;
}
/*HEADER*/
.header-main__sticky-off {
	border-bottom: 1px solid #d1dfea;
	background-color: #f1f8fe;
}
/*HEADER_ICONS*/

/*social_links*/
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;
}
/*close*/
.b-header-subscribe-form .b-header-subscribe-form-button__close a {
	color: #fff;
}
/*phone*/
.b-header-phone .fa {
	color: #dedede;
}
/*cabinet*/
.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-cart .h2 .fa {
	color: #188ae3;
}
/*HEADER_BUTTONS*/
/*btn_recall*/
.btn.yellow {
	background-color: #ffd33c;
}
.btn.yellow:hover {
	background-color: #fdc917;
}
/*MENU*/
#main-menu .mega-menu {
/*	background: #0087cb;*/
}
#main-menu .mega-menu .narrow .popup li.menu-item:hover > a, #main-menu .mega-menu .narrow .popup li.menu-item:hover > h5 {
	color: #777;
	background-color: #f4f4f4;
}
#main-menu .mega-menu .narrow .popup li.menu-item > a, #main-menu .mega-menu .narrow .popup li.menu-item > h5 {
	color: #777;
	border-bottom-color: #f2f2f2;
}
/*FORM*/
/*index_form*/
.sidebar .widget.widget_wysija {
	background-color: #e1eff2;
	background: linear-gradient(to top right, #aecbdb, #e1eff2 60%, #9eccd9);
}
/*OWL*/
/*owl_controls*/
.owl-theme .owl-controls .owl-buttons div {
	color: #08c;
}
.owl-theme .owl-controls .owl-buttons div:hover {
	color: #0099e6;
}
/*owl_dots*/
.slick-slider .slick-dots li i {
	color: #fff !important;
}
.slick-slider .slick-dots li.slick-active i, .slick-slider .slick-dots li:hover i {
	color: #1789e1 !important;
}
.dots-inner .slick-slider ul.slick-dots {
	background-color: #000;
	background-color: rgba(0, 0, 0, 0.61);
}
/*owl_text*/
.wrap_slider_text {
	background-color: #fff;
	background-color: rgba(255, 255, 255, 0.8);
	color: #131313;
}
/*SECTIONS*/
/*stikers_sections*/
.product-image .labels .onhot, .summary-before .labels .onhot {
	background: #62b959;
	color: #fff;
}
.product-image .labels .onsale, .summary-before .labels .onsale {
	background: #e27c7c;
	color: #fff;
}
/*ico_sections*/
.yith-wcwl-add-to-wishlist a, .yith-wcwl-add-to-wishlist span {
	border: 1px solid #ed4949;
	color: #ed4949;
}
.yith-wcwl-add-to-wishlist a:hover, .yith-wcwl-add-to-wishlist span:hover, .yith-wcwl-add-to-wishlist a:focus, .yith-wcwl-add-to-wishlist span:focus {
	background-color: #ed4949;
}
.add-links .quickview {
	border-color: #2baab1;
	color: #2baab1;
}
.add-links .quickview:hover, .add-links .quickview:focus {
	background-color: #2baab1;
	border-color: #2baab1;
	color: #fff;
}
/*FILTER*/
.widget_product_categories, .widget_price_filter {
	background: #fbfbfb;
	border: 1px solid #ddd;
}
.widget_product_categories .widget-title, .widget_price_filter .widget-title {
	background: #f5f5f5;
	border-bottom: 1px solid #ddd;
}
.widget_product_categories .widget-title, .widget_price_filter .widget-title, .widget_layered_nav .widget-title, .widget_layered_nav_filters .widget-title {
	color: #777;
}
/*ELEMENT*/
/*tabs*/
.resp-tabs-list li {
	color: #08c;
}
.resp-tabs-list li, .resp-tabs-list li:hover {
	background: #f4f4f4;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-top: 3px solid #eee;
}
.resp-tabs-list li.resp-tab-active {
	background: #fff;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-top: 3px solid #ccc;
}
.resp-tabs-list li:hover, .resp-tabs-list li:focus, .resp-tabs-list li.resp-tab-active {
	border-top-color: #08c;
}
/*reviews*/
.commentlist li .comment-text {
	background: #f5f7f7;
}
#reviews .commentlist li .comment-text:before {
	border-right: 15px solid #f5f7f7;
}
/*pop_up*/
.fancybox-close {
	color: #08c;
}
#yith-wcwl-popup-message {
	color: #777;
	border-color: #08c;
}
/*ico*/
.yith-wcwl-add-to-wishlist a:hover, .yith-wcwl-add-to-wishlist span:hover, .yith-wcwl-add-to-wishlist a:focus, .yith-wcwl-add-to-wishlist span:focus {
	background-color: #ed4949;
}
.product-summary-wrap .yith-wcwl-add-to-wishlist a:hover, .product-summary-wrap .yith-wcwl-add-to-wishlist span:hover {
	color: #fff;
}
/*egg*/
.aio-icon-component .aio-icon {
	color: #000 !important;
	border-color: #ccc !important;
}
/*CART*/
.b-cart-product-list-main-tabs a.current {
	border-bottom: 3px solid #08c;
}
.shop_table .bx_item_detail_size_small_noadaptive ul li:active a, .shop_table .bx_item_detail_size_small_noadaptive ul li.bx_active a {
	border: 2px solid #006cc0;
}
