/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

/* Add your custom styles here... */ 


/* Global */
.woocommerce-Price-currencySymbol{
	margin-left: 5px;
}
/*.single-product .price .woocommerce-Price-currencySymbol{
	font-size: 30px !important;
	
}
*/
.li-red-icon ul{
	list-style: none;
}

.li-red-icon ul>li:before{
	content: "\ea66";
    color: #f26f1f;
    font-family: 'Ultimate-Icons' !important;
    position: absolute;
    font-size: 10px;
    margin-left: -30px;
    margin-top: 5px;
}

.li-blue-icon ul{
	list-style: none;
}

.li-blue-icon ul>li:before{
	content: "\ea66";
    color: #5bc3b8;
    font-family: 'Ultimate-Icons' !important;
    position: absolute;
    font-size: 10px;
    margin-left: -30px;
    margin-top: 5px;
}



/* Lang menu */

#lang-menu .current-lang>a{
	border: 2px solid #f0907b !important;
}
#lang-menu .current-lang span{
	color:#f0907b !important;
}

#lang-menu-mobil ul{
	margin: 0px !important;
}

#lang-menu-mobil li>a{
	border:1px solid #fff;
	margin: 0 5px;
}

#lang-menu-mobil li>a:hover{
	border:1px solid #f0907b !important;
	background: #FFF;
}

#lang-menu-mobil ul>li{
	display: inline-block !important;
}

#lang-menu-mobil .current-lang>a{
	border: 2px solid #f0907b !important;
	color:#f0907b !important;
	background: #FFF;
}


/* Mini cart */
.uabb-badge-style-top .uabb-cart-btn-badge{
	background:#f0907b;
}

.uabb-woo-mini-cart .woocommerce-mini-cart__buttons a.button.wc-forward:not(.checkout),
.uabb-woo-mini-cart .woocommerce-mini-cart__buttons a.button.checkout
{
	padding:10px 20px;
	margin: 5px 0;
}

.woocommerce-mini-cart__total{
	border-color: #fff !important;
	color:#fff !important;
}
.woocommerce-mini-cart li{
	border-bottom: 1px solid #fff !important;
}
/* Header */

.phone-numb a{
	color:#fff !important;
}

/* Footer */
.footer-block a{
	color:#fff ;
}
.footer-block a:hover{
	color:#ffffffb3 !important;
}



/* Карточка товара */

.woocommerce div.product form.cart .reset_variations, .woocommerce-page div.product form.cart .reset_variations{
	display: none !important;
}

.single_variation_wrap{
	text-align: center;
}
.sumosubs_single_variation_subscribe_button{
	float: none !important;
	margin-top: 20px !important	;
}


.without-img .wp-post-image{
	display: none !important;
}


/**/
/*.calculated_shipping .woocommerce-shipping-totals{
	display: none !important;
}
*/
a.added_to_cart{
	display: block !important;
} 



#billing_country_field, .woocommerce-additional-fields>h3{
	display:none !important;
}



#block-dopomoga{
	display: none;
}

#bt-by{
	display: block;
    margin: 0 auto;
	color:#fff;
	font-size: 20px;
	padding: 12px 24px;
}

form.cart>button.single_add_to_cart_button,
.woocommerce-variation-add-to-cart>.single_add_to_cart_button
{
	font-size: 20px!important;
	padding: 12px 24px!important;
	margin: 0 auto;
    display: block;
	float:none !important;
}

.button{
	color:#fff !important;
}

.button:hover, 
#bt-by:hover
{
	background: #f0907b!important;
	
}

.my_account_sumo_subscriptions .button{
	color:#5bc3b8 !important;
}
.my_account_sumo_subscriptions .button:hover{
	color:#fff !important;
}

#blank .fl-col{
	float:none !important;
}


.uabb-blog-post-content .uabb-post-heading{
	height: 65px !important;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	
}

.uabb-blog-post-content h3>a{
	text-overflow: ellipsis;
	
}

.uabb-blog-posts-description{
	height: 100px !important;
	text-overflow: ellipsis;
}


#ofer .uabb-slide-down{
	height: 50vh;
}
#ofer .uabb-slide-box-section-{
	overflow-y: scroll;
}


/* Popups */

.uabb-modal-close{
	top: -20px !important;
}

.uabb-show {
    z-index: !important;
}