#theme-page .theme-page-wrapper .theme-content {padding: 0;}
body #mk-header, .mk-blog-grid-item .blog-grid-holder, .mk-blog-grid-item .blog-grid-footer{border: none;}
.ocultar, .blog-single-meta, i.mk-moon-print-3, i.mk-moon-bubble-9, .single-social-section span, .mk-about-author-wrapper, .blog-similar-posts, #comments{display: none;}
.mk-love-holder{visibility: hidden;}
body #mk-footer{background: #fff;}
.wpcf7-form .wpcf7-text, .wpcf7-form .wpcf7-textarea{width: 100%;}
body.single .single-featured-image{margin-top: 50px;}
#mk-footer .mk-jupiter-icon-twitter:before, .mk-jupiter-icon-twitter_alt:before, #mk-footer .mk-jupiter-icon-facebook:before, .mk-jupiter-icon-facebook:before,
#mk-footer .mk-jupiter-icon-instagram:before, .mk-jupiter-icon-instagram:before{font-size: 30px;}
ul.redes li{display: inline-block;}
ul.redes .mk-jupiter-icon-facebook:before{color: #3A559F;}
ul.redes .mk-jupiter-icon-twitter:before{color: #50ABF1;}
ul.redes .mk-jupiter-icon-instagram:before{color: #3A559F;}
ul.redes li img{max-width: 48px !important; margin-right: 20px;}
#mk-footer .widget_nav_menu ul li a{padding: 1px 0;}
#mk-footer img.sello{max-width: 100px;}
.mk-text-block ul{margin-left: 0; line-height: 175%;}
.mk-blog-grid-item .the-title{min-height: 63px;}
.idioma{position: absolute; top: 5px; right: 5px; z-index: 99999;}
a.gflag img{padding: 1px;}
.caracteristicas .column_container{border: 3px solid #008A00; margin-bottom: 30px;}
.caracteristicas .mk-text-block p{font-size: 14px; font-weight: 600;}
.mk-blog-grid-item .mk-blog-meta{padding: 20px 20px 0 20px;}
.blog-grid-footer{text-align: right;}
.mk-readmore{color: #008A00;}
#mk-footer .widget img{margin-bottom: 30px;}
#mk-footer .widget b{font-size: 18px;}
#mk-footer .widget p{font-weight: 600;}
body #mk-footer{background: #222;}
body #mk-footer a{color: #fff;}
.mk-footer-copyright{float: none; text-align: center;}
.mk-footer-copyright img{margin: auto;}
.mk-footer-copyright b{display: block; font-weight: normal;}
#mk-footer .widgettitle{border-bottom: 1px solid #fff; padding-bottom: 10px !important;}
@media screen and (min-width: 768px) {.caracteristicas .column_container{width: 30.33%; margin: 0 1.5%; min-height: 450px;}}