/*
 Theme Name:   Fabrica Child Theme
 Theme URI:    http://fabrica.ancorathemes.com/
 Description:  Fabrica Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     fabrica
 Version:      1.0.0
 Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
 Text Domain:  fabrica
*/


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

.column-1_1.margin-bottom {
  margin-bottom: 40px;
}

.sc_layouts_row_fixed_on {
  background-color: white !important;
}

.sc_layouts_row_fixed_on .menu-item a {
  color: #181d4e !important;
}

/*logos menu dropdown change*/
.elementor-element-43dddec {
  display: none !important;
}

.elementor-element-d5199c9 {
  display: none !important;
}

.sc_layouts_row_fixed_on .sub-menu {
  background-color: white !important;
}

.sc_layouts_row_fixed_on a:hover span {
  color: #181d4e !important;
}

.sc_layouts_row_fixed_on li:hover span, .sc_layouts_row_fixed_on li:active span, .sc_layouts_row_fixed_on li:focus span, .sc_layouts_row_fixed_on li:focus-visible span, .sc_layouts_row_fixed_on li:visited span, .sc_layouts_row_fixed_on li:target span {
  color: #181d4e !important;
}

.sc_layouts_menu.sc_layouts_menu_default .sub-menu {
  background-color: white !important;
}

.sc_layouts_menu.sc_layouts_menu_default .sub-menu span {
  color: #181d4e !important;
}

.elementor-widget-trx_sc_layouts_search {
  display: none !important;
}

.socials_mobile {
  display: none !important;
}

.menu_mobile_widgets_area {
  display: none !important;
}

/*Estilos pop up cookies*/
.cli-bar-img-cookies img{
	width:180px !important;
	border-bottom:1px solid;
	padding-bottom:10px;
	margin-top:10px;
}

.cli-bar-title-cookies,.cli-tab-container h4{
    font-size: 20px !important;
    font-weight: 500;
		margin-top:10px;
		margin-bottom:20px;
}

.cli-bar-message {
    font-size: 16px;
    text-align: center;
    margin-bottom: 20px;
	font-weight:300;
	text-decoration:none !important;
}

.large.cli-plugin-button{
	font-size:16px;
	margin-bottom:20px;
}

.cli-wrapper{
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:white !important;
	text-align:center;
}

#cookie-law-info-bar a.cli_settings_button{
	font-size:13px;
	font-weight:300;
	text-decoration: none;
    color: gray;
	border-bottom:unset !important;
}

.cli-tab-footer .cli-btn{
	background-color: rgb(97, 162, 41);
}

#cookie-law-info-bar {
    background-color: white !important;
}

@media(max-width:480px){
#cookie-law-info-bar{
	max-height:unset !important;
}
	
#wt-cli-accept-btn {
    margin-left: 5px !important;
}
	
#cookie_action_close_header{
	margin: 10px 0px 10px 0px !important;
}
	
.cli-tab-footer{
	text-align:center !important;
}

.large.cli-plugin-button{
	font-size:25px;
	margin-bottom:20px;
}

.cli-bar-btn_container {
    display: flex !important;
    flex-direction: column !important;
}
}

#cookie-law-info-again {
  display: none !important;
}

#cliModalClose {
  background: unset !important;
}

#cookie-law-info-again {
  display: none !important;
}
