body{    font-family: 'Montserrat', sans-serif;color:#555759}
#header #mega_menu_plus ul.mg-menu{padding: 15px 15px 0;}
#header #mega_menu_plus ul.mg-menu a{font-family:'Montserrat',Arial,sans-serif;color:#555759}
.main-navigation{font-size:1em;padding-bottom: 50px;}
h1.site-title{font-size: 1.4em;display: block;margin-bottom: 20px;}
body.tag{font-size:100%;display:block;padding:0;white-space: inherit;line-height: 1.25em;text-align:left;font-weight: normal}
.titulo-blog{padding-bottom: 45px}
.titulo-blog h1.site-title a{color:#555759;font-weight: 300;}
.titulo-blog h1.site-title a strong{font-weight:600;color:#f0b43d;}
.titulo-blog p{}
@media (min-width:992px){
.titulo-blog p{padding-right:100px;}
}
.main-menu-more{display:none!important;}
.site-content {margin:90px 0}
.elementor-container{max-width: 1400px;}
.post-thumbnail img{height: auto;max-width: 100%;}
article.post {overflow: hidden;padding-bottom: 40px;border-bottom: 1px solid #eaeaea;margin-bottom: 40px;}
article.post .col-sm-6:first-child{padding-left: 0}
article.post span.fecha{    font-size: 0.8em;}
article.post .entry-title a{color:#555759;}
article.post .entry-content{padding-bottom:20px;}
article.post .attachment-homepage-thumb{height:auto!important;}
article.post > div img{height:auto;}
#header a:hover{    color: #282828!important;opacity:.7;}
.comment-respond label{text-align: left;}
.menu-menu-principal-container{padding: 15px 15px 25px;
border-bottom: 1px solid #eaeaea;}
#header #mega_menu_plus .menu-menu-principal-container ul.mg-menu a{    font-size: .8em!important;
letter-spacing: 1px;}
@media (min-width:1024px){
.menu-menu-principal-container{padding: 15px 50px 25px;}
}
#header .side-logo .blockcart .shopping-cart{background-size: contain;background-image:url(https://ekomodo.eus/themes/lomboktheme/img/carrito-header-ekomodo-productos-reciclados-sostenibles.png);}
#header .side-logo .user-info i{display:none;}
.lombok-content{border-right:1px solid #eaeaea;padding-right: 40px!important}
.lombok-sidebar .widget{padding-bottom:40px;}
.lombok-sidebar h3.widget-title{font-weight: 400;text-transform: uppercase;font-size: 1em;}
.lombok-sidebar .searchform > div{position: relative;}
.lombok-sidebar .widget_search input[type="text"]{font-size: 0.9em;padding: 5px 10px 4px;width:100%;}
.lombok-sidebar #searchsubmit {background-image: url(https://ekomodo.eus/themes/lomboktheme/img/blog/search-icon-blog-ekomodo-empresa-sostenible.png);width: 19px;height: 19px;vertical-align: top;background-size: contain;background-repeat: no-repeat;position: absolute;top: 7px;right: 7px;border: none;}
.lombok-sidebar .leer-autor h3{font-size:1.2em;font-weight: 500;color:#555759;text-transform: none;margin-bottom: 19px;}
.lombok-sidebar .leer-autor .textwidget > div{width: 49%;text-align: center;display: inline-block;padding-right: 7px;}
.lombok-sidebar .leer-autor h4{color: #6c6f73;font-weight: 400;font-size: 1em;margin-top: -26px}
@media (min-width:768px){
.lombok-sidebar {padding-left: 40px!important}
}
.single .updated,.single .discussion-avatar-list,.single .screen-reader-text,.single .entry-footer{display:none;}
.single .entry-meta{padding-bottom:15px;}
.single .entry-meta a{color: #6c6f73;font-weight: 400;}
.single .entry-meta span{padding-right: 10px;font-size: 0.9em;}
.single .nav-links > div{width:50%;display:inline-block;vertical-align: text-top;}
.single .nav-links span.meta-nav{    color: #555759;}
.single .nav-links > div.nav-next{text-align: right}
.lombok-sidebar .widget_categories h3{font-size:1.2em;font-weight: 500;color:#555759;text-transform: none;margin-bottom: 19px;}
.lombok-sidebar .widget_categories .cat-item{font-size: 0.9em}
.lombok-sidebar .widget_categories .cat-item a{ color: #6c6f73;}
.lombok-sidebar .last-posts h3{font-size:1.2em;font-weight: 500;color:#555759;text-transform: none;margin-bottom: 19px;}
.lombok-sidebar .last-posts ul li{    line-height: 1.2;padding-bottom: 10px;font-size: 0.9em;}
.lombok-sidebar .last-posts ul li a{ color: #6c6f73;}
.pagination{margin-top: 0}
.pagination .screen-reader-text{display:none;}
.pagination .next .svg-icon{vertical-align: bottom}
.pagination .nav-links .page-numbers{padding: 5px;border: 1px solid #ccc;width: 30px;display: inline-block;vertical-align: bottom;text-align: center;font-weight: 400;color: #555759;}
.pagination .nav-links a.page-numbers{font-weight: 400;color: #555759;}
.pagination .nav-links a.page-numbers.next,.pagination .nav-links a.page-numbers.prev{width: auto;border: none;font-size: 0.9em;padding-top: 3px;}
.pagination a:not(.previous):not(.next){letter-spacing: 0!important;}
.pagination .next .svg-icon{}
#comments{padding-top:40px;}
.single .entry-header{padding: 10px 0 30px;}
.single .entry-header h1{text-transform: uppercase;}
.single .entry-content h2{font-size: 1.6em;margin-top: 25px;}
.single .entry-content img{max-width: 80%;height: auto;}
.single .entry-content .wp-video{text-align: center;width: 80%!important;text-align: center;margin: 0 auto;}
.single .entry-content .wp-video .mejs-container{background:#0000; }
.single .wp-caption{text-align: center;}
.single .wp-caption .wp-caption-text{font-size: .9375rem;padding-top: 5px;font-style: italic;}
#footer .container .row:after{display: none}
#footer .footer-container .row{overflow:hidden;}