/*
Theme Name: Uncode Child (Groovy Menu)
Description: Child theme for Uncode theme (with Groovy Menu integration)
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.2
Text Domain: uncode
*/

.box-container {
    width: 100% !important;
}

.gm-search:not(.fullscreen) .gm-search__input {
    margin: 0;
}

.gm-minicart a {
    color: inherit;
}

/*EFI- SRG*/

@font-face {
    font-family: AWConquerorSans;
    src: url('./library/fonts/AWConquerorSans-Light.otf');
    font-weight: normal;
}


.submenu-light .menu-smart ul a {
    /*border-bottom: 1px solid #808080 !important;*/
    font-size:12px;
    color:white !important;
}

.submenu-light .menu-smart ul a:hover
{
	background-color:#303133 !important;
}

.submenu-light .menu-smart li ul li
{
	padding:10px !important;
	/*text-align:center !important;*/
}

.submenu-light .menu-smart > li.filter-show-all > span > a.isotope-nav-link,
.submenu-light .menu-smart > li.filter-cat > span > a.isotope-nav-link {
	color: black !important;
}
 
.submenu-light .menu-smart > li.filter-show-all > span > a.isotope-nav-link.active,
.submenu-light .menu-smart > li.filter-cat > span > a.isotope-nav-link.active {
	color: gray !important;
}

.franjainferior .single-top-padding
{
	padding-top:16px !important;
}

.franjainferior
{
	margin-bottom: -18px !important;
}

div[class*=sharer-].share-button .social ul li.social-pinterest, 
div[class*=sharer-].share-button .social ul li.social-xing, 
div[class*=sharer-].share-button .social ul li.social-paper-plane
{
	display:none !important;
}

.widget_rp4wp_related_posts_widget.widget-container
{
	margin: 0px 0px 0px 0px !important;
}

.boto
{
	color: #ffffff !important;
    background-color: #1e6a82 !important;
    border: 1px solid #1e6a82 !important;
    font-size: 15px !important;
    padding: 14px 40px 14px 40px !important;
    display: inline-block;
    font-style: normal !important;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border-style: solid;
    border-radius: 2px;
    outline: none;
    white-space: pre-wrap;
    -webkit-text-stroke: 0px;
    font-weight: 600 !important;
    font-family: 'Quicksand', 'Quicksand' !important;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    box-shadow: 0 4px 18px -4px rgba(0, 0, 0, 0.6) !important;
}

.boto:hover
{
	background-color: transparent !important;
    border: 1px solid #1e6a82 !important;
    color:#1e6a82 !important;
}


/*EFI- CPC*/

.gm-caret i.fa.fa-fw.fa-angle-down {display: none;}
li.btn-round.btn-accent.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.gm-menu-item.gm-menu-item--lvl-0.gm-dropdown, li.btn-round.btn-accent.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-has-children.gm-menu-item.gm-menu-item--lvl-0.gm-dropdown {background-color: transparent !important; border-color: transparent !important;}
li.btn-round.btn-accent.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.gm-menu-item.gm-menu-item--lvl-0.gm-dropdown a.gm-anchor.gm-dropdown-toggle, li.btn-round.btn-accent.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-has-children.gm-menu-item.gm-menu-item--lvl-0.gm-dropdown a.gm-anchor.gm-dropdown-toggle, li.menu-item.menu-item-type-custom.menu-item-object-custom.gm-menu-item.gm-menu-item--lvl-0 a.gm-anchor {color: white !important; background-color: #1e6a82 !important; border-color: #1e6a82 !important; padding: 8px 31px !important; border-radius: 8px;}
li.btn-round.btn-accent.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.gm-menu-item.gm-menu-item--lvl-0.gm-dropdown a.gm-anchor.gm-dropdown-toggle:hover, li.btn-round.btn-accent.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.gm-menu-item.gm-menu-item--lvl-0.gm-dropdown a.gm-anchor.gm-dropdown-toggle:active, li.btn-round.btn-accent.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-has-children.gm-menu-item.gm-menu-item--lvl-0.gm-dropdown a.gm-anchor.gm-dropdown-toggle:hover, li.btn-round.btn-accent.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-has-children.gm-menu-item.gm-menu-item--lvl-0.gm-dropdown a.gm-anchor.gm-dropdown-toggle:active {color: #1e6a82 !important; background-color: transparent !important; border: 1px solid #1e6a82 !important;}
.gm-mega-menu-wrapper .tmb-light.tmb .t-entry-text .t-entry-title a {color: #000000 !important;}
li.btn-round.btn-accent.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.gm-menu-item.gm-menu-item--lvl-0.gm-dropdown .gm-anchor.gm-dropdown-toggle .gm-menu-item__txt-wrapper .gm-menu-item__txt::after {height: 0px !important;}

/*Shop*/
.shop_table th, .shop_table tr td span, .shop_table .product-name { font-weight: 600 !important; }
.shop_table ul.woocommerce-shipping-methods li label { font-weight: 600 !important; }

/*Estils nous per botiga*/ 
.hoverExcerpt .t-entry-excerpt, span.price {display: none !important;}
.textBlack {color: #000000 !important;}
.uncont .btn-container .textBlack:hover {border: 1px solid #000000 !important;}
.titleDocuments {font-family: Roboto; font-size: 20px !important;}
.fontRoboto {font-family: Roboto;}
/*nav#gm-main-menu .gm-navbar-nav .buttonSamples>a {background-color: #41ac72 !important; border-color: #41ac72 !important; color: #ffffff !important;}
.buttonSamples .gm-menu-item__txt::after {display: none !important;}*/
.colorTextBlack p {color: #303133;}
.postCategoriesProductes a.btn.btn-default {background-color: #EAEAEA !important; border: 1px solid #EAEAEA !important; color: black !important; margin-top: 10px !important;}
.sizeTagProduct .widget-container .tagcloud a {font-size: 15px !important;}
.wc-stripe-error.woocommerce-message, .wc-notice.woocommerce-message {background-color: #afc9d3;}
.buttonFoodProcessing .btn-container {display: flex; flex-direction: column-reverse;}
a.showlogin {background-color: yellow;}

/*desktop*/
@media (min-width: 1024px) {	
	/* Move reCAPTCHA v3 badge to the left */
	.grecaptcha-badge { width: 70px !important; overflow: hidden !important; transition: all 0.3s ease !important; left: 4px !important; }
	.grecaptcha-badge:hover { width: 256px !important; }

	#moove_gdpr_save_popup_settings_button { left: 90px !important; }
}

/*mobil*/
@media (max-width: 1024px) {	
	li.btn-round.btn-accent.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-has-children.gm-menu-item.gm-menu-item--lvl-0.gm-dropdown a.gm-anchor.gm-dropdown-toggle {width: 40% !important; text-transform: uppercase !important; font-size: 14px !important;}
	li.btn-round.btn-accent.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-has-children.gm-menu-item.gm-menu-item--lvl-0.gm-dropdown {display: flex !important; flex-direction: column !important; align-items: center !important;}
	.gm-navbar-nav .t-entry-text-tc.single-block-padding { padding: 6px !important; }
	.gm-navigation-drawer .gm-anchor { font-weight: 500 !important; }
}

/*EFI- CC*/

#custom_checkout_efi .form-row .woocommerce-input-wrapper {
	display: inline-flex;
    gap: 5px;
    margin-left: 5px;
}
