/*!
Theme Name:   Yuki Child
Description:  Multi-purpose and Customizable Free WordPress Blog Theme. based on the modern and highly customizable Yuki multipurpose WordPress theme. You can fully customize your site with rich customize options. It is perfect for personal bloggers and content publishers.
Template:     yuki
Text Domain:  yuki-child
*/
@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');

@font-face {
    font-family: 'FontAwesome';
    src: url('https://irmcoiberia.com/noticias/wp-content/themes/yuki-child/contents/fontawesome/fontawesome-webfont.eot?v=4.7.0');
    src: url('https://irmcoiberia.com/noticias/wp-content/themes/yuki-child/contents/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://irmcoiberia.com/noticias/wp-content/themes/yuki-child/contents/fontawesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://irmcoiberia.com/noticias/wp-content/themes/yuki-child/contents/fontawesome/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://irmcoiberia.com/noticias/wp-content/themes/yuki-child/contents/fontawesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype');
    font-weight: normal;
    font-style: normal
}
.yuki-header-row-primary_navbar{
	display:none !important;
}
.yuki-footer-row-bottom{
	display:none !important;
}
.yuki-site-header{
	
    color:white;
	text-align:center;
	font-size:19px;
}
.yuki-site-header a{
    color:white !important;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
        height: 30px;
        font-size: 15px;
    font-style: normal;
    text-decoration: none;
    padding: 10px 12px 0 12px;
    text-align: center;
}

.yuki-menu {
    align-items: stretch;
    display: flex;
    flex-wrap: wrap;
    height: 100%;
	    align-items: stretch !important;
}
.yuki-menu li{
    align-items: stretch;
    display: flex;
    flex-wrap: wrap;
    height: 100% !important;	
    margin:auto 5px !important;
	
}
.yuki-menu li .fa-solid,
.yuki-menu li .fa,
.yuki-menu li .fa:before{
    font-size: 10px !important;
    margin-right: 10px !important;
    color: #efd646;
    width: auto;
}
.yuki-menu li .fa:before{
    font-size: 16px !important;
}
.yuki-menu>li[class*=current-menu-]>a {
    background-color: #ff6d06  !important;
}
.yuki-header-row-primary_navbar{
    display: none;
}
.yuki_header_el_logo{
	    margin: auto 35px !important;
}
.yuki_header_el_logo a{
    padding:0;
}
.yuki-menu-wrap{
    height:40px !important;
}
.lang-item a{
    font-weight: bold !important;
    font-size:30px !important;
    background: #ff6d06 !important;
}

.menu-item-type-custom:not(.lang-item){
    background-color: #494949;
}
.yuki-menu>li:first-child>a:before{
    content:"";
    background: url(https://www.irmcoiberia.com/noticias/wp-content/uploads/2023/10/irmco-logo.png) no-repeat center transparent;
    background-size: contain;
    width:105px;
    height: 40px;
    display: block;
}
.yuki-menu>li:first-child>a{
    padding:0;
    background: none;
}
.yuki-menu>li:first-child{
    background: none;
    margin: auto 35px !important;
}
#main_footer{
	background:black;
	color:white;
	text-align:center;
	padding-top:45px;
}
.fa-youtube-square:before {
    content: "\f166";
}
.fa-linkedin-square:before {
    content: "\f08c";
}
.fa{
	    line-height: 91px;
    font-size: 44px;
    width: 43px;
	font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}

.fa:before{
	    line-height: 91px;
    font-size: 44px;
    width: 43px;
}

#footer_social img{
    max-width: 200px;
}
.fa {
    line-height: 91px;
    font-size: 44px;
    width: 43px;
    font: normal normal normal 14px/1 FontAwesome !important;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
	margin:auto 10px;
}
.fa:hover{
	color: #FFE523;
}

#footer_social a{
    display: inline-block;
}

#applus{
    max-width:300px;
	display:inline-block;
}
#lubritec_logo{
	max-width:230px;
	display:inline-block;
	margin-bottom:20px;
}