/*
 Theme Name:   Cliniq Child
 Theme URI:    http://cliniq.bold-themes.com
 Description:  Cliniq child theme
 Author:       BoldThemes
 Author URI:   http://bold-themes.com
 Template:     cliniq
 Version:      1.0.0
 Tags:         one-column, right-sidebar, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  cliniq-child
*/


/* Theme customization starts here
-------------------------------------------------------------- */

/**STICKY HEADERTOP**/
.btStickyHeaderActive.btMenuHorizontal .mainHeader .topBar, .btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .topBar {
    display: block; 
}


.btBox > h4, .widget_block > h4, .btCustomMenu > h4, .btTopBox > h4 {
    font-size: 1.3em;
    color: rgb(2,73,0);
    margin-bottom: 1em;
    padding-bottom: 0;
    display: inline-block;
    width: 100%;
}

Espacion entre las opciones del menu
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    padding: 0px 30px 0px 30px;
}


/*no mostrar la leyenda Homeopatia en el menu*/
.btHeadingWeight_bold .btTextLogo {
    font-weight: 700;
    display: none;
}

/*color del fondo de menú*/
.btSemiTransparentDarkHeader .mainHeader {
    color: #fff;
    background-color: rgb(2,73,0, 75%);
    backdrop-filter: blur(4px);
}


/*Color del header sticky*/
.btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btSemiTransparentDarkHeader .mainHeader, .btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btSemiTransparentDarkHeader .bt-vertical-header-top {
    color: #fff;
    background-color: rgb(2,73,0);
}

/*tamaño de letra del menu*/
.menuPort {
    font-size: 14px;
    font-family: montserrat,Arial,Helvetica,sans-serif;
    position: relative;
}

/*tamaño cajas del slider*/
.bt_bb_call_to_action.bt_bb_style_accent {
    color: #024900;
    font-size: 8px;
}

.bt_bb_call_to_action.bt_bb_border_color_dark.bt_bb_right_border {
    color: #024900;
    font-size: 8px;
}

/*tamaño textos product slider*/
.ywcps-wrapper {
    position: relative;
    font-size: 12px;
}

/*font size del texto a lado del icono de la caja del slider*/
.bt_bb_align_left .bt_bb_service .bt_bb_service_content {
    padding: 0 0 0 1em;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    text-align: left;
    font-size: 10px;
	color:  #000;
}

/* Color borón de más categorías*/
.bt_bb_color_scheme_3.bt_bb_button.bt_bb_style_outline a {
    color: #024900;
}
/*TAMAÑO LETRA CARRUCEL*/
.bt_bb_headline_content a {
	display:block;
	font-size:18px !important;
}
/*BOTON SEGUIR COMPRANDO*/
a.button.wc-backward{
	padding:16px !important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {   
    font-family: 'Inter';
}
.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents, .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents, .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents {
    font: normal 10px/1 "Inter";
    background-color: #93c487;
}
.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon .bt_bb_icon_holder:before, .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon .bt_bb_icon_holder:before, .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon .bt_bb_icon_holder:before {
    content: "\e95f";
    font-family: RemixIconsFinance;
    /* width: 19px; */
    color: #fff;
}
.return-to-shop{
	margin-top:40px;
}
div.product div.product-description {
    padding: 0 1em;
    margin-bottom: 1em;
    margin-top: 20px;
    margin-left: -18px;
}
.btBox > h4, .widget_block > h4, .btCustomMenu > h4, .btTopBox > h4 {
    color: #fff;
    width: 55%;
    background: #93c487;
    border-radius: 8px;
    padding-left: 10px;
}
.button.wcz-bts-btn{
	display:none !important;
}
#yith-searchsubmit{
	margin-top:0px;
	color:#fff;
}
#yith-searchsubmit:hover{
	color:#93c487 !important;
}


/**BUSCADOR***/

.search-icon{
	position: absolute;
    text-align: right;
    margin-left: 50px;
    margin-top: -45px;
}
/*VENTANA DE ENVIA.COM
.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99999999;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}*/
@media screen and (max-width: 768px){
	.simple-banner {
   		background: rgb(147, 196, 135) !important;
}
   
	.btSemiTransparentDarkHeader .mainHeader {
		color: #fff;
		background-color: rgba(255,255,255) !important;
		/*opacity:70%;*/
	
}
body.btMenuVertical .subToggler {
    display: block !important;
    padding: 15px 0;
    line-height: 1;
    right: 0;
    top: 0;
    display: none !important;
}	
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
   		width: 220px !important;
		background: #fff;
	}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > 		ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    color: #000;
    font-family: inherit;
    font-size: 15px;
    text-transform: none;
    text-decoration: none;
    font-weight: normal;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    vertical-align: top;
    display: block;
    border: 0;
}

	.btMenuVertical:not(.btStickyHeaderActive) .bt-vertical-header-top {
    	margin-top: 35px;
}
	.btMenuVertical.btSemiTransparentDarkHeader .mainHeader, .btMenuVertical.btSemiTransparentDarkHeader .bt-vertical-header-top {
    	background-color: rgb(147, 196, 135);
}
	.btMenuVertical .mainHeader .logo img {
    	margin: 40px 0 0 0;
		display: none !important;
	}
	.btMenuVertical.btStickyHeaderActive.btStickyHeaderOpen .bt-vertical-header-top{
		top:35px;
		padding-top:5px;
		padding-bottom:5px;
	}
	.btMenuVertical.btStickyHeaderActive.btStickyHeaderOpen .bt-vertical-header-top > .bt-logo-area .logo{
		/*margin-left:20px;*/
	}

	.btMainLogo{
		padding-top:5px;
		padding-bottom:5px;
		/*margin-left:20px;*/
	}
	.wcz-btsbtn{
		margin-top:25px;
		
	}
	.btBox.widget_nav_menu{
		display: none !important;
	}
	.iksm-widget{
		display:none;
	}
	.widget_shopping_cart{
		display:none;
	}
	.btSidebar{
    	padding-top:0em;
}
	.widget_product_categories{
		display:block !important;
	}
	.widget_layered_nav{
		display:block !important;
	}
	.btWithSidebar.btSidebarRight .bt-content-holder, .btWithSidebar.btSidebarLeft .bt-content-holder {
   		margin-top: -130px;
}
	.btMenuVertical .topBarInMenu .topBarInMenuCell{
		margin-top:-20px;
	}
	.btMenuVertical .topBarInMenu .topBarInMenuCell .btButtonWidget.bt_bb_button{
		margin-top:15px;
	}
	/*.btSoftRoundedButtons .fancy-select .trigger {
		padding-top:0px !important;
		padding-bottom:0px !important;
		
}
	.btSoftRoundedButtons textarea, .btSoftRoundedButtons select {	
		padding-top:0px !important;
		padding-bottom:0px !important;
	}*/
	.btHasAltLogo.btStickyHeaderActive .bt-vertical-menu-trigger .bt_bb_icon:before{
		border-top-color:#ffffff;
	}
	.btHasAltLogo.btStickyHeaderActive .bt-vertical-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before{
		border-top-color:#ffffff;
	}
	.btHasAltLogo.btStickyHeaderActive .bt-vertical-menu-trigger .bt_bb_icon:after{
		border-top-color:#ffffff;
	}
}
@media (min-width: 992px) {
	
	.btButtonWeight_default .woocommerce .btSidebar a.button, .btButtonWeight_default .woocommerce .bt-content a.button, .btButtonWeight_default .woocommerce-page .btSidebar a.button, .btButtonWeight_default .woocommerce-page .bt-content a.button, .btButtonWeight_default.woocommerce .btSidebar a.button, .btButtonWeight_default.woocommerce .bt-content a.button, .btButtonWeight_default.woocommerce-page .btSidebar a.button, .btButtonWeight_default.woocommerce-page .bt-content a.button, .btButtonWeight_default .woocommerce .btSidebar input[type="submit"], .btButtonWeight_default .woocommerce .bt-content input[type="submit"], .btButtonWeight_default .woocommerce-page .btSidebar input[type="submit"], .btButtonWeight_default .woocommerce-page .bt-content input[type="submit"], .btButtonWeight_default.woocommerce .btSidebar input[type="submit"], .btButtonWeight_default.woocommerce .bt-content input[type="submit"], .btButtonWeight_default.woocommerce-page .btSidebar input[type="submit"], .btButtonWeight_default.woocommerce-page .bt-content input[type="submit"], .btButtonWeight_default .woocommerce .btSidebar button[type="submit"], .btButtonWeight_default .woocommerce .bt-content button[type="submit"], .btButtonWeight_default .woocommerce-page .btSidebar button[type="submit"], .btButtonWeight_default .woocommerce-page .bt-content button[type="submit"], .btButtonWeight_default.woocommerce .btSidebar button[type="submit"], .btButtonWeight_default.woocommerce .bt-content button[type="submit"], .btButtonWeight_default.woocommerce-page .btSidebar button[type="submit"], .btButtonWeight_default.woocommerce-page .bt-content button[type="submit"], .btButtonWeight_default .woocommerce .btSidebar input.button, .btButtonWeight_default .woocommerce .bt-content input.button, .btButtonWeight_default .woocommerce-page .btSidebar input.button, .btButtonWeight_default .woocommerce-page .bt-content input.button, .btButtonWeight_default.woocommerce .btSidebar input.button, .btButtonWeight_default.woocommerce .bt-content input.button, .btButtonWeight_default.woocommerce-page .btSidebar input.button, .btButtonWeight_default.woocommerce-page .bt-content input.button, .btButtonWeight_default .woocommerce .btSidebar input.alt:hover, .btButtonWeight_default .woocommerce .bt-content input.alt:hover, .btButtonWeight_default .woocommerce-page .btSidebar input.alt:hover, .btButtonWeight_default .woocommerce-page .bt-content input.alt:hover, .btButtonWeight_default.woocommerce .btSidebar input.alt:hover, .btButtonWeight_default.woocommerce .bt-content input.alt:hover, .btButtonWeight_default.woocommerce-page .btSidebar input.alt:hover, .btButtonWeight_default.woocommerce-page .bt-content input.alt:hover, .btButtonWeight_default .woocommerce .btSidebar a.button.alt:hover, .btButtonWeight_default .woocommerce .bt-content a.button.alt:hover, .btButtonWeight_default .woocommerce-page .btSidebar a.button.alt:hover, .btButtonWeight_default .woocommerce-page .bt-content a.button.alt:hover, .btButtonWeight_default.woocommerce .btSidebar a.button.alt:hover, .btButtonWeight_default.woocommerce .bt-content a.button.alt:hover, .btButtonWeight_default.woocommerce-page .btSidebar a.button.alt:hover, .btButtonWeight_default.woocommerce-page .bt-content a.button.alt:hover, .btButtonWeight_default .woocommerce .btSidebar .button.alt:hover, .btButtonWeight_default .woocommerce .bt-content .button.alt:hover, .btButtonWeight_default .woocommerce-page .btSidebar .button.alt:hover, .btButtonWeight_default .woocommerce-page .bt-content .button.alt:hover, .btButtonWeight_default.woocommerce .btSidebar .button.alt:hover, .btButtonWeight_default.woocommerce .bt-content .button.alt:hover, .btButtonWeight_default.woocommerce-page .btSidebar .button.alt:hover, .btButtonWeight_default.woocommerce-page .bt-content .button.alt:hover, .btButtonWeight_default .woocommerce .btSidebar button.alt:hover, .btButtonWeight_default .woocommerce .bt-content button.alt:hover, .btButtonWeight_default .woocommerce-page .btSidebar button.alt:hover, .btButtonWeight_default .woocommerce-page .bt-content button.alt:hover, .btButtonWeight_default.woocommerce .btSidebar button.alt:hover, .btButtonWeight_default.woocommerce .bt-content button.alt:hover, .btButtonWeight_default.woocommerce-page .btSidebar button.alt:hover, .btButtonWeight_default.woocommerce-page .bt-content button.alt:hover, .btButtonWeight_default div.woocommerce a.button, .btButtonWeight_defaultdiv.woocommerce a.button, .btButtonWeight_default div.woocommerce input[type="submit"], .btButtonWeight_defaultdiv.woocommerce input[type="submit"], .btButtonWeight_default div.woocommerce button[type="submit"], .btButtonWeight_defaultdiv.woocommerce button[type="submit"], .btButtonWeight_default div.woocommerce input.button, .btButtonWeight_defaultdiv.woocommerce input.button, .btButtonWeight_default div.woocommerce input.alt:hover, .btButtonWeight_defaultdiv.woocommerce input.alt:hover, .btButtonWeight_default div.woocommerce a.button.alt:hover, .btButtonWeight_defaultdiv.woocommerce a.button.alt:hover, .btButtonWeight_default div.woocommerce .button.alt:hover, .btButtonWeight_defaultdiv.woocommerce .button.alt:hover, .btButtonWeight_default div.woocommerce button.alt:hover, .btButtonWeight_defaultdiv.woocommerce button.alt:hover {
    font-weight: 700;
    margin-top: -11px;
	
}
    .woocommerce-page .products ul li.product, .woocommerce-page ul.products li.product {
   /* -webkit-flex: 0 0 33.3333%;
    -ms-flex: 0 0 33.3333%;*/
    flex: 0 0 25%;
    max-width: 25%;
}
	.btArticleCategories {
    /* text-transform: uppercase; */
    font-size: .8em;
}
	.bt_bb_headline .bt_bb_headline_content a {
    color: inherit;
    font-size: 1rem !important;
}
	.btWithSidebar .bt-content-holder {
    max-width: 1680px;
    margin-top:70px;
}
	body.btMenuShape_round.btMenuHorizontal.btBelowMenu:not(.btStickyHeaderOpen) .mainHeader .bt-logo-area.menu-holder {
    border-radius: 10px;
    padding: 1em;
    margin-top: 1em;
}

	.bt-logo-area {
    margin-top: 40px;
}
	.widget_product_categories{
		display:none;
	}
	.widget_layered_nav{
		display:none;
	}
	
}