.hb-col-lg-1,
.hb-col-lg-10,
.hb-col-lg-11,
.hb-col-lg-12,
.hb-col-lg-2,
.hb-col-lg-3,
.hb-col-lg-4,
.hb-col-lg-5,
.hb-col-lg-6,
.hb-col-lg-7,
.hb-col-lg-8,
.hb-col-lg-9,
.hb-col-md-1,
.hb-col-md-10,
.hb-col-md-11,
.hb-col-md-12,
.hb-col-md-2,
.hb-col-md-3,
.hb-col-md-4,
.hb-col-md-5,
.hb-col-md-6,
.hb-col-md-7,
.hb-col-md-8,
.hb-col-md-9,
.hb-col-sm-1,
.hb-col-sm-10,
.hb-col-sm-11,
.hb-col-sm-12,
.hb-col-sm-2,
.hb-col-sm-3,
.hb-col-sm-4,
.hb-col-sm-5,
.hb-col-sm-6,
.hb-col-sm-7,
.hb-col-sm-8,
.hb-col-sm-9,
.hb-col-xs-1,
.hb-col-xs-10,
.hb-col-xs-11,
.hb-col-xs-12,
.hb-col-xs-2,
.hb-col-xs-3,
.hb-col-xs-4,
.hb-col-xs-5,
.hb-col-xs-6,
.hb-col-xs-7,
.hb-col-xs-8,
.hb-col-xs-9 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
.hb-col-xs-1,
.hb-col-xs-10,
.hb-col-xs-11,
.hb-col-xs-12,
.hb-col-xs-2,
.hb-col-xs-3,
.hb-col-xs-4,
.hb-col-xs-5,
.hb-col-xs-6,
.hb-col-xs-7,
.hb-col-xs-8,
.hb-col-xs-9 {
float: left
}
.hb-col-xs-12,
.hb-col-xs-11,
.hb-col-xs-10,
.hb-col-xs-9,
.hb-col-xs-8,
.hb-col-xs-7,
.hb-col-xs-6,
.hb-col-xs-5,
.hb-col-xs-4,
.hb-col-xs-3,
.hb-col-xs-2,
.hb-col-xs-1 {
width: 100%
}  .hb-col-xs-pull-12 {
right: 100%
}
.hb-col-xs-pull-11 {
right: 91.66666667%
}
.hb-col-xs-pull-10 {
right: 83.33333333%
}
.hb-col-xs-pull-9 {
right: 75%
}
.hb-col-xs-pull-8 {
right: 66.66666667%
}
.hb-col-xs-pull-7 {
right: 58.33333333%
}
.hb-col-xs-pull-6 {
right: 50%
}
.hb-col-xs-pull-5 {
right: 41.66666667%
}
.hb-col-xs-pull-4 {
right: 33.33333333%
}
.hb-col-xs-pull-3 {
right: 25%
}
.hb-col-xs-pull-2 {
right: 16.66666667%
}
.hb-col-xs-pull-1 {
right: 8.33333333%
}
.hb-col-xs-pull-0 {
right: auto
}
.hb-col-xs-push-12 {
left: 100%
}
.hb-col-xs-push-11 {
left: 91.66666667%
}
.hb-col-xs-push-10 {
left: 83.33333333%
}
.hb-col-xs-push-9 {
left: 75%
}
.hb-col-xs-push-8 {
left: 66.66666667%
}
.hb-col-xs-push-7 {
left: 58.33333333%
}
.hb-col-xs-push-6 {
left: 50%
}
.hb-col-xs-push-5 {
left: 41.66666667%
}
.hb-col-xs-push-4 {
left: 33.33333333%
}
.hb-col-xs-push-3 {
left: 25%
}
.hb-col-xs-push-2 {
left: 16.66666667%
}
.hb-col-xs-push-1 {
left: 8.33333333%
}
.hb-col-xs-push-0 {
left: auto
}
.hb-col-xs-offset-12 {
margin-left: 100%
}
.hb-col-xs-offset-11 {
margin-left: 91.66666667%
}
.hb-col-xs-offset-10 {
margin-left: 83.33333333%
}
.hb-col-xs-offset-9 {
margin-left: 75%
}
.hb-col-xs-offset-8 {
margin-left: 66.66666667%
}
.hb-col-xs-offset-7 {
margin-left: 58.33333333%
}
.hb-col-xs-offset-6 {
margin-left: 50%
}
.hb-col-xs-offset-5 {
margin-left: 41.66666667%
}
.hb-col-xs-offset-4 {
margin-left: 33.33333333%
}
.hb-col-xs-offset-3 {
margin-left: 25%
}
.hb-col-xs-offset-2 {
margin-left: 16.66666667%
}
.hb-col-xs-offset-1 {
margin-left: 8.33333333%
}
.hb-col-xs-offset-0 {
margin-left: 0
}
@media (min-width: 768px) {
.hb-col-sm-1,
.hb-col-sm-10,
.hb-col-sm-11,
.hb-col-sm-12,
.hb-col-sm-2,
.hb-col-sm-3,
.hb-col-sm-4,
.hb-col-sm-5,
.hb-col-sm-6,
.hb-col-sm-7,
.hb-col-sm-8,
.hb-col-sm-9 {
float: left
}
.hb-col-sm-12 {
width: 100%
}
.hb-col-sm-11 {
width: 91.66666667%
}
.hb-col-sm-10 {
width: 83.33333333%
}
.hb-col-sm-9 {
width: 75%
}
.hb-col-sm-8 {
width: 66.66666667%
}
.hb-col-sm-7 {
width: 58.33333333%
}
.hb-col-sm-6 {
width: 50%
}
.hb-col-sm-5 {
width: 41.66666667%
}
.hb-col-sm-4 {
width: 33.33333333%
}
.hb-col-sm-3 {
width: 25%
}
.hb-col-sm-2 {
width: 16.66666667%
}
.hb-col-sm-1 {
width: 8.33333333%
}
.hb-col-sm-pull-12 {
right: 100%
}
.hb-col-sm-pull-11 {
right: 91.66666667%
}
.hb-col-sm-pull-10 {
right: 83.33333333%
}
.hb-col-sm-pull-9 {
right: 75%
}
.hb-col-sm-pull-8 {
right: 66.66666667%
}
.hb-col-sm-pull-7 {
right: 58.33333333%
}
.hb-col-sm-pull-6 {
right: 50%
}
.hb-col-sm-pull-5 {
right: 41.66666667%
}
.hb-col-sm-pull-4 {
right: 33.33333333%
}
.hb-col-sm-pull-3 {
right: 25%
}
.hb-col-sm-pull-2 {
right: 16.66666667%
}
.hb-col-sm-pull-1 {
right: 8.33333333%
}
.hb-col-sm-pull-0 {
right: auto
}
.hb-col-sm-push-12 {
left: 100%
}
.hb-col-sm-push-11 {
left: 91.66666667%
}
.hb-col-sm-push-10 {
left: 83.33333333%
}
.hb-col-sm-push-9 {
left: 75%
}
.hb-col-sm-push-8 {
left: 66.66666667%
}
.hb-col-sm-push-7 {
left: 58.33333333%
}
.hb-col-sm-push-6 {
left: 50%
}
.hb-col-sm-push-5 {
left: 41.66666667%
}
.hb-col-sm-push-4 {
left: 33.33333333%
}
.hb-col-sm-push-3 {
left: 25%
}
.hb-col-sm-push-2 {
left: 16.66666667%
}
.hb-col-sm-push-1 {
left: 8.33333333%
}
.hb-col-sm-push-0 {
left: auto
}
.hb-col-sm-offset-12 {
margin-left: 100%
}
.hb-col-sm-offset-11 {
margin-left: 91.66666667%
}
.hb-col-sm-offset-10 {
margin-left: 83.33333333%
}
.hb-col-sm-offset-9 {
margin-left: 75%
}
.hb-col-sm-offset-8 {
margin-left: 66.66666667%
}
.hb-col-sm-offset-7 {
margin-left: 58.33333333%
}
.hb-col-sm-offset-6 {
margin-left: 50%
}
.hb-col-sm-offset-5 {
margin-left: 41.66666667%
}
.hb-col-sm-offset-4 {
margin-left: 33.33333333%
}
.hb-col-sm-offset-3 {
margin-left: 25%
}
.hb-col-sm-offset-2 {
margin-left: 16.66666667%
}
.hb-col-sm-offset-1 {
margin-left: 8.33333333%
}
.hb-col-sm-offset-0 {
margin-left: 0
}
}
@media (min-width: 992px) {
.hb-col-md-1,
.hb-col-md-10,
.hb-col-md-11,
.hb-col-md-12,
.hb-col-md-2,
.hb-col-md-3,
.hb-col-md-4,
.hb-col-md-5,
.hb-col-md-6,
.hb-col-md-7,
.hb-col-md-8,
.hb-col-md-9 {
float: left
}
.hb-col-md-12 {
width: 100%
}
.hb-col-md-11 {
width: 91.66666667%
}
.hb-col-md-10 {
width: 83.33333333%
}
.hb-col-md-9 {
width: 75%
}
.hb-col-md-8 {
width: 66.66666667%
}
.hb-col-md-7 {
width: 58.33333333%
}
.hb-col-md-6 {
width: 50%
}
.hb-col-md-5 {
width: 41.66666667%
}
.hb-col-md-4 {
width: 33.33333333%
}
.hb-col-md-3 {
width: 25%
}
.hb-col-md-2 {
width: 16.66666667%
}
.hb-col-md-1 {
width: 8.33333333%
}
.hb-col-md-pull-12 {
right: 100%
}
.hb-col-md-pull-11 {
right: 91.66666667%
}
.hb-col-md-pull-10 {
right: 83.33333333%
}
.hb-col-md-pull-9 {
right: 75%
}
.hb-col-md-pull-8 {
right: 66.66666667%
}
.hb-col-md-pull-7 {
right: 58.33333333%
}
.hb-col-md-pull-6 {
right: 50%
}
.hb-col-md-pull-5 {
right: 41.66666667%
}
.hb-col-md-pull-4 {
right: 33.33333333%
}
.hb-col-md-pull-3 {
right: 25%
}
.hb-col-md-pull-2 {
right: 16.66666667%
}
.hb-col-md-pull-1 {
right: 8.33333333%
}
.hb-col-md-pull-0 {
right: auto
}
.hb-col-md-push-12 {
left: 100%
}
.hb-col-md-push-11 {
left: 91.66666667%
}
.hb-col-md-push-10 {
left: 83.33333333%
}
.hb-col-md-push-9 {
left: 75%
}
.hb-col-md-push-8 {
left: 66.66666667%
}
.hb-col-md-push-7 {
left: 58.33333333%
}
.hb-col-md-push-6 {
left: 50%
}
.hb-col-md-push-5 {
left: 41.66666667%
}
.hb-col-md-push-4 {
left: 33.33333333%
}
.hb-col-md-push-3 {
left: 25%
}
.hb-col-md-push-2 {
left: 16.66666667%
}
.hb-col-md-push-1 {
left: 8.33333333%
}
.hb-col-md-push-0 {
left: auto
}
.hb-col-md-offset-12 {
margin-left: 100%
}
.hb-col-md-offset-11 {
margin-left: 91.66666667%
}
.hb-col-md-offset-10 {
margin-left: 83.33333333%
}
.hb-col-md-offset-9 {
margin-left: 75%
}
.hb-col-md-offset-8 {
margin-left: 66.66666667%
}
.hb-col-md-offset-7 {
margin-left: 58.33333333%
}
.hb-col-md-offset-6 {
margin-left: 50%
}
.hb-col-md-offset-5 {
margin-left: 41.66666667%
}
.hb-col-md-offset-4 {
margin-left: 33.33333333%
}
.hb-col-md-offset-3 {
margin-left: 25%
}
.hb-col-md-offset-2 {
margin-left: 16.66666667%
}
.hb-col-md-offset-1 {
margin-left: 8.33333333%
}
.hb-col-md-offset-0 {
margin-left: 0
}
}
@media (min-width: 1200px) {
.hb-col-lg-1,
.hb-col-lg-10,
.hb-col-lg-11,
.hb-col-lg-12,
.hb-col-lg-2,
.hb-col-lg-3,
.hb-col-lg-4,
.hb-col-lg-5,
.hb-col-lg-6,
.hb-col-lg-7,
.hb-col-lg-8,
.hb-col-lg-9 {
float: left
}
.hb-col-lg-12 {
width: 100%
}
.hb-col-lg-11 {
width: 91.66666667%
}
.hb-col-lg-10 {
width: 83.33333333%
}
.hb-col-lg-9 {
width: 75%
}
.hb-col-lg-8 {
width: 66.66666667%
}
.hb-col-lg-7 {
width: 58.33333333%
}
.hb-col-lg-6 {
width: 50%
}
.hb-col-lg-5 {
width: 41.66666667%
}
.hb-col-lg-4 {
width: 33.33333333%
}
.hb-col-lg-3 {
width: 25%
}
.hb-col-lg-2 {
width: 16.66666667%
}
.hb-col-lg-1 {
width: 8.33333333%
}
.hb-col-lg-pull-12 {
right: 100%
}
.hb-col-lg-pull-11 {
right: 91.66666667%
}
.hb-col-lg-pull-10 {
right: 83.33333333%
}
.hb-col-lg-pull-9 {
right: 75%
}
.hb-col-lg-pull-8 {
right: 66.66666667%
}
.hb-col-lg-pull-7 {
right: 58.33333333%
}
.hb-col-lg-pull-6 {
right: 50%
}
.hb-col-lg-pull-5 {
right: 41.66666667%
}
.hb-col-lg-pull-4 {
right: 33.33333333%
}
.hb-col-lg-pull-3 {
right: 25%
}
.hb-col-lg-pull-2 {
right: 16.66666667%
}
.hb-col-lg-pull-1 {
right: 8.33333333%
}
.hb-col-lg-pull-0 {
right: auto
}
.hb-col-lg-push-12 {
left: 100%
}
.hb-col-lg-push-11 {
left: 91.66666667%
}
.hb-col-lg-push-10 {
left: 83.33333333%
}
.hb-col-lg-push-9 {
left: 75%
}
.hb-col-lg-push-8 {
left: 66.66666667%
}
.hb-col-lg-push-7 {
left: 58.33333333%
}
.hb-col-lg-push-6 {
left: 50%
}
.hb-col-lg-push-5 {
left: 41.66666667%
}
.hb-col-lg-push-4 {
left: 33.33333333%
}
.hb-col-lg-push-3 {
left: 25%
}
.hb-col-lg-push-2 {
left: 16.66666667%
}
.hb-col-lg-push-1 {
left: 8.33333333%
}
.hb-col-lg-push-0 {
left: auto
}
.hb-col-lg-offset-12 {
margin-left: 100%
}
.hb-col-lg-offset-11 {
margin-left: 91.66666667%
}
.hb-col-lg-offset-10 {
margin-left: 83.33333333%
}
.hb-col-lg-offset-9 {
margin-left: 75%
}
.hb-col-lg-offset-8 {
margin-left: 66.66666667%
}
.hb-col-lg-offset-7 {
margin-left: 58.33333333%
}
.hb-col-lg-offset-6 {
margin-left: 50%
}
.hb-col-lg-offset-5 {
margin-left: 41.66666667%
}
.hb-col-lg-offset-4 {
margin-left: 33.33333333%
}
.hb-col-lg-offset-3 {
margin-left: 25%
}
.hb-col-lg-offset-2 {
margin-left: 16.66666667%
}
.hb-col-lg-offset-1 {
margin-left: 8.33333333%
}
.hb-col-lg-offset-0 {
margin-left: 0
}
}.mkhb-device * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mkhb-device *:before,
.mkhb-device *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mkhb-device.mkhb-desktop:before,
.mkhb-device.mkhb-desktop:after {
content: " ";
display: table;
clear: both;
}
.mkhb-container,
.mkhb-container-fluid {
display: flex;
margin-right: auto;
margin-left: auto;
}
.mkhb-mobile .mkhb-container {
display: block;
}
.mkhb-container-fluid {
width: 100%;
}
@media (min-width: 768px) {
.mkhb-container {
width: 750px
}
}
@media (min-width: 992px) {
.mkhb-container {
width: 960px
}
}
@media (min-width: 1200px) {
.mkhb-container {
width: 1140px
}
}
.clearfix:after,
.clearfix:before,
.mkhb-container-fluid:after,
.mkhb-container-fluid:before,
.mkhb-container:after,
.mkhb-container:before,
.mkhb-row:after,
.mkhb-row:before {
content: " ";
display: table
}
.clearfix:after,
.mkhb-container-fluid:after,
.mkhb-container:after,
.mkhb-row:after {
clear: both
} .mkhb-equal-height-columns {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.mkhb-container img, .mkhb-container-fluid img {
max-width: 100%;
display: block;
}
.mkhb-custom-header {
border-bottom: 1px solid #ededed;
} .mkhb-inline-container {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
}
.mkhb-inline-container div[class^=mkhb-inline-container__] {
flex: 1;
display: flex;
}
.mkhb-inline-container__left {
justify-content: flex-start;
}
.mkhb-inline-container__center {
justify-content: center;
}
.mkhb-inline-container__right {
justify-content: flex-end;
}
.mkhb-col-align__top div[class^=mkhb-inline-container__] {
align-items: flex-start;
}
.mkhb-col-align__middle div[class^=mkhb-inline-container__] {
align-items: center;
}
.mkhb-col-align__bottom div[class^=mkhb-inline-container__] {
align-items: flex-end;
} .mkhb-fixed--filled {
height: 92px;
}
.mkhb-fixed--filled.mkhb-overlap {
height: auto;
}
.mkhb-fixed > .mkhb-device-container,
.mkhb-overlap > .mkhb-device-container {
width: 100%;
z-index: 200;
}
.mkhb-fixed > .mkhb-device-container,
.mkhb-fixed.mkhb-overlap > .mkhb-device-container {
position: fixed;
}
.mkhb-overlap > .mkhb-device-container {
position: absolute;
} .mkhb-sticky {
width: 100%;
position: fixed;
z-index: 301;
top: -100px;
opacity: 0;
}
.mkhb-sticky--active {
transition: top 0.35s ease 0.1s;
opacity: 1;
}
.mkhb-sticky.mkhb-sticky--lazy {
transition: all 0.3s ease-in-out;
} @media (max-width: 767px) {
.mkhb-el-tablet,
.mkhb-el-desktop,
.mkhb-el-sticky--tablet,
.mkhb-el-sticky--desktop {
display: none !important;
}
.mkhb-tablet,
.mkhb-desktop,
.mkhb-sticky--tablet,
.mkhb-sticky--desktop {
display: none;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.mkhb-el-mobile,
.mkhb-el-desktop,
.mkhb-el-sticky--mobile,
.mkhb-el-sticky--desktop {
display: none !important;
}
.mkhb-mobile,
.mkhb-desktop,
.mkhb-sticky--mobile,
.mkhb-sticky--desktop {
display: none;
}
}
@media (min-width: 1025px) {
.mkhb-el-mobile,
.mkhb-el-tablet,
.mkhb-el-sticky--mobile,
.mkhb-el-sticky--tablet {
display: none !important;
}
.mkhb-mobile,
.mkhb-tablet,
.mkhb-sticky--mobile,
.mkhb-sticky--tablet {
display: none;
}
} .mkhb-shopping-icon .mk-go-top,
.mkhb-shopping-icon .mk-quick-contact-wrapper {
bottom: 15px;
}
@media handheld, only screen and (max-width: 1024px) {
.mkhb-shopping-icon .mk-go-top.is-active {
bottom: 73px;
}
}
@media handheld, only screen and (min-width: 768px) and (max-width: 1024px) {
.mkhb-shopping-icon--tablet .mk-go-top,
.mkhb-shopping-icon--tablet .mk-quick-contact-wrapper {
bottom: 87px;
}
.mkhb-shopping-icon--tablet .mk-go-top.is-active {
bottom: 145px;
}
}
@media handheld, only screen and (max-width: 767px) {
.mkhb-shopping-icon--mobile .mk-go-top,
.mkhb-shopping-icon--mobile .mk-quick-contact-wrapper {
bottom: 87px;
}
.mkhb-shopping-icon--mobile .mk-go-top.is-active {
bottom: 145px;
}
}#fila_blog .mk-total-pages{
display:none !important;
}
#fila_blog .mk-readmore svg{
display:none !important;
}
#fila_blog  .mk-blog-grid-item .mk-blog-meta {
padding-left: 0px;
padding-bottom: 0px; }
#fila_blog  .mk-blog-grid-item .blog-grid-footer{
padding-left: 0px;
}
#fila_blog .mk-readmore{
font-size: 14px;
padding: 14px 20px;
background:black !important;
color:white !important;
border:1px solid black;
}
#fila_blog .mk-readmore:hover{
background:white !important;
color:black !important;
border:1px solid black;
}
#fila_blog h3 a{
font-size: 18px;
color: #404040;
font-weight: 900;
text-transform: none;
}
#fila_blog  .mk-blog-grid-item .blog-grid-footer {
border-top: none !important;
}
#fila_blog   .mk-blog-grid-item .blog-grid-holder {
border: none !important;
}
#fila_blog .mk-love-holder{
display:none !important;
}
.single-post  #mk-breadcrumbs{
display:none !important;
}
.single-post #mk-page-introduce{
padding: 30px 0;
padding-top: 30px;
padding-bottom: 40px;
background: white;
border: none !important;
}
.mk-product-loop.compact-layout .mk-product-holder{
border:none !important;
}
.mk-product-loop.compact-layout .mk-shop-item-detail {
padding: 15px;
min-height: 157px;
}
.link_ficha{
text-align:center !important;
}
.link_ficha a::after{
content: ">";
color: #c20e1a !important;
font-weight: 900 !important;
padding-left: 10px;
font-size: 22px;
position: relative;
top: 2px;
}
.product-item-footer{
display:none !important;
}
@media (max-width: 1450px) {
.mk-main-navigation{
float:initial !important;
position:relative !important;
right:200px !important;
}
}
.wpml-ls-current-language  .sub-menu {
max-width: 56px;
background-color: #c7c7c7 !important;
}
@media (max-width: 480px) {
.wpml-ls-current-language  .sub-menu {
max-width: initial !important;
}
}
.wpml-ls-current-language  .sub-menu .menu-item-link{
width:auto !important;
padding: 10px 18px !important;
}
.wpml-ls-current-language  .sub-menu .wpml-ls-item .menu-item-link:hover{
background: black !important;
color:white !important;
}
.wpml-ls-current-language .menu-item-link{
color: black !important;
font-size: 14px !important;
background: #c7c7c7;
} #es:lang(en){
display:none !important;}
#es:lang(fr){
display:none !important;}
#en:lang(es){
display:none !important;}
#en:lang(fr){
display:none !important;}
#fr:lang(es){
display:none !important;}
#fr:lang(en){
display:none !important;} #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin .separator, #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin a {
color: #222221 !IMPORTANT;
}
.pea_cook_wrapper.pea_cook_bottomcenter {
bottom: 0 !important;
left: 0 !important;
}
.pea_cook_wrapper p {
color:white !important;
}
.pea_cook_wrapper.pea_cook_bottomcenter {
bottom: 30px;
left: 30px;
margin: 0 !important;
width: 100% !important;
}
.acceptance-629{
margin-right: 5px;
}
.texto_aceptacion {
font-size:12px;
}
.texto_aceptacion a{
text-decoration:underline !important;
}
@media (max-width: 480px) {
.page-title{
font-size:48px !important;
}
}
.boton_fichas{
margin-top:40px !important;
} .a-sticky  .area{
line-height:57px !important;
}
.mk-header-right {
display: initial !important;
}
@media (max-width: 1390px) {
.mk-header-social{
display:none !important;
}
}
.login{
float:left;
padding-right: 20px;
position: relative;
top: 1px;
color:black;
padding-left: 20px;
}
@media (max-width: 1140px) {
.login{
top: -10px;
}
}
@media (max-width: 420px) {
.login {
padding-right: 0px !important;
position: relative;
top: 36px !important;
color: black;
padding-left: 0px !important;
text-align: center; margin-bottom: 15px;
right: 15px; }
.login  a{
font-size:12px !important;
}
}
@media (max-width: 320px) {
.login {
left:55px !important;
}
}
@media (max-width: 320px) {
.mk-header-right {
z-index: 999999999999 !important;
width: 100%;
display: block !important;
right:0px !important;
}
.login .area {
position: relative;
left: -57px;
}
.header-logo img {
max-width: 120px !important;
}
.login:hover .dropdown-content {
display: block;
right: 30px !important; } .boton_productos a{
font-size:13px !important;
}
}
.login a{
color: black;
font-size: 16px;
font-weight: 500;
display: block;
line-height: 45px;
text-transform: uppercase;
}
.login p{
line-height: 16px;
margin-bottom: 0px;
display: block;
padding-right: 15px;
float: left;
clear: both;
padding-bottom: 0px;
padding-top: 0px;
text-transform: uppercase;
font-weight: 600;
}
.login a:hover{
color:#a91e34 !important;
}
.dropdown-content {
display:none;
position: absolute;
background-color: #f9f9f9;
min-width: 180px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
padding: 12px 16px;
z-index: 1;
}
.dropdown-content .boton{
display: block;
margin: auto !important;
text-align: center !important;
float:none !important;
cursor: pointer;
-webkit-appearance: button;
background-color: black;
color: white;
border: none;
padding: 11px;
width: 155px;
}
.dropdown-content .ruta{
display:block;
margin:auto !important;
text-align: center;
}
.dropdown-content .ruta{
font-size:14px;
font-weight:500;
}
.login:hover .dropdown-content {
display: block;
right:-10PX;
}
.login .area{
line-height:90px;
}
@media (max-width: 420px) {
.login .area {
line-height: 16px !important;
}
}
.dropdown-content input[type=password] { width:200px  !important;
margin-bottom: 20px;
}
.dropdown-content input[type=text] { width:225px !important;
margin-bottom: 20px;
}
@media (max-width: 420px) {
.dropdown-content {
top: 71px;
}
} .mk-main-navigation{
float:left;
}
.mk-header-right {
display: initial !important;
z-index: 99;
}  
.single-post .sidebar-wrapper{
padding-top: 0px !important;
margin-top: -15px !important;
}
.single-post .actualidad_menu a{
font-weight:600 !important;
}
#menu-menu-productos-fr #menu-menu-productos  li a, #menu-menu-productos-english  li a, #menu-menu-productos-fr  li a  {
text-transform:uppercase;}
#menu-menu-productos  li, #menu-menu-productos-english  li , #menu-menu-productos-fr  li    {
line-height: 16px;}
.page-id-316 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-712  #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-1004  #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin {
color: #222221;
text-align: center;
margin: auto;
display: block; float: none;
padding-bottom: 50px;}
.page-id-316 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-712 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a,  .page-id-1004 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a{
color: #222221;
}
.page-id-316 .page-title:after,  .page-id-712 .page-title:after,  .page-id-1004 .page-title:after{
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
margin-top: 25px !important;
margin-bottom: 35px !important;
display: block;
text-align:center;
margin:auto;
}
.page-id-316 .page-title, .page-id-712 .page-title,  .page-id-1004 .page-title   {
color: #222221;
text-align: center;
margin: auto;
font-size:60px;
font-weight:600;
padding-top: 50px; }
.page-id-316  #mk-page-introduce,  .page-id-712  #mk-page-introduce,  .page-id-1004  #mk-page-introduce{
background-image:url(//medocsa.com/wp-content/uploads/2018/03/medocsa_header_catalogo.jpg);
background-size:cover;
background-position: center center;
}  .page-id-306 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin {
color: #222221;
text-align: center;
margin: auto;
display: block; float: none;
padding-bottom: 50px;}
.page-id-306 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a{
color: #222221;
}
.page-id-306 .page-title:after{
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
margin-top: 25px !important;
margin-bottom: 35px !important;
display: block;
text-align:center;
margin:auto;
}
.page-id-306 .page-title    {
color: #222221;
text-align: center;
margin: auto;
font-size:60px;
font-weight:600;
padding-top: 50px;
}
.page-id-306  #mk-page-introduce{
background-image:url(//medocsa.com/wp-content/uploads/2018/03/medocsa_header_catalogo.jpg);
background-size:cover;
background-position: center center;
} .page-id-715 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin {
color: #222221;
text-align: center;
margin: auto;
display: block; float: none;
padding-bottom: 50px;}
.page-id-715 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a{
color: #222221;
}
.page-id-715 .page-title:after{
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
margin-top: 25px !important;
margin-bottom: 35px !important;
display: block;
text-align:center;
margin:auto;
}
.page-id-715 .page-title    {
color: #222221;
text-align: center;
margin: auto;
font-size:60px;
font-weight:600;
padding-top: 50px;
}
.page-id-715  #mk-page-introduce{
background-image:url(//medocsa.com/wp-content/uploads/2018/03/medocsa_header_catalogo.jpg);
background-size:cover;
background-position: center center;
} .page-id-1016 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin {
color: #222221;
text-align: center;
margin: auto;
display: block; float: none;
padding-bottom: 50px;}
.page-id-1016 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a{
color: #222221;
}
.page-id-1016 .page-title:after{
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
margin-top: 25px !important;
margin-bottom: 35px !important;
display: block;
text-align:center;
margin:auto;
}
.page-id-1016 .page-title    {
color: #222221;
text-align: center;
margin: auto;
font-size:60px;
font-weight:600;
padding-top: 50px;
}
.page-id-1016  #mk-page-introduce{
background-image:url(//medocsa.com/wp-content/uploads/2018/03/medocsa_header_catalogo.jpg);
background-size:cover;
background-position: center center;
} h3 a:hover{
color:#666666 !important;
}
.titular_productos h4:after {
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
text-align: center;
margin: auto;
margin-top: 20px;
}
.titular_productos h4{
font-size:18px !important;
} .page-id-129 .menu_catalogo a, .page-id-131 .menu_catalogo a, .page-id-133 .menu_catalogo a, .page-id-127 .menu_catalogo a, .single-product .menu_catalogo a, .page-id-371 .menu_catalogo a, .page-id-454 .menu_catalogo a, .page-id-492 .menu_catalogo a, .page-id-488 .menu_catalogo a, .page-id-499 .menu_catalogo a, .page-id-502 .menu_catalogo a{
font-weight: 600 !important;
}
.page-id-371 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-127 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-129 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin,.page-id-131 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-133 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-454 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-492 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-488 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-499 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-502 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin{
color: #222221;
text-align: center;
margin: auto;
display: block; float: none;
padding-bottom: 50px;}
.page-id-371 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-127 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-129 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-131 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-133 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-454 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-492 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-488 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-499 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-502 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a{
color: #222221;
}
.page-id-127 .page-title, .page-id-129 .page-title, .page-id-131 .page-title, .page-id-133 .page-title, .page-id-371 .page-title, .page-id-454 .page-title, .page-id-488  .page-title, .page-id-492  .page-title, .page-id-499  .page-title, .page-id-502  .page-title  {
color: #222221;
text-align: center;
margin: auto;
font-size:60px;
font-weight:600;
padding-top: 50px;
}
.page-id-127 .page-title:after, .page-id-129 .page-title:after, .page-id-131 .page-title:after, .page-id-133 .page-title:after, .page-id-371 .page-title:after, .page-id-454 .page-title:after, .page-id-488 .page-title:after, .page-id-492 .page-title:after, .page-id-499 .page-title:after, .page-id-502 .page-title:after{
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
margin-top: 25px !important;
margin-bottom: 35px !important;
display: block;
text-align:center;
margin:auto;
}
.page-id-127  #mk-page-introduce, .page-id-129  #mk-page-introduce, .page-id-131  #mk-page-introduce, .page-id-133  #mk-page-introduce, .page-id-371  #mk-page-introduce, .page-id-454  #mk-page-introduce, .page-id-488 #mk-page-introduce,  .page-id-492 #mk-page-introduce, .page-id-499 #mk-page-introduce, .page-id-502 #mk-page-introduce{
background-image:url(//medocsa.com/wp-content/uploads/2018/03/medocsa_header_catalogo.jpg);
background-size:cover;
background-position: center center;
} .page-id-728 .menu_catalogo a.page-id-725 .menu_catalogo a.page-id-720 .menu_catalogo a, .page-id-731 .menu_catalogo a, .page-id-734 .menu_catalogo a, .page-id-737 .menu_catalogo a, .page-id-693 .menu_catalogo a, .page-id-697 .menu_catalogo a, .page-id-701 .menu_catalogo a, .page-id-705 .menu_catalogo a{
font-weight: 600 !important;
}
.page-id-728 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-720 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-725 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-731 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-734 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-737 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-693 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-697 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-701 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-705 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin{
color: #222221;
text-align: center;
margin: auto;
display: block; float: none;
padding-bottom: 50px;}
.page-id-728 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a.page-id-725 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a.page-id-720 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-731 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-734 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-737 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-693 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-697 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-701 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-705 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a{
color: #222221;
}
.page-id-720 .page-title, .page-id-725 .page-title, .page-id-728 .page-title, .page-id-731 .page-title, .page-id-734 .page-title, .page-id-737 .page-title, .page-id-693 .page-title, .page-id-697 .page-title, .page-id-701 .page-title, .page-id-705 .page-title {
color: #222221;
text-align: center;
margin: auto;
font-size:60px;
font-weight:600;
padding-top: 50px;
}
.page-id-720 .page-title:after, .page-id-725 .page-title:after, .page-id-728 .page-title:after, .page-id-731 .page-title:after, .page-id-734 .page-title:after, .page-id-737 .page-title:after, .page-id-693 .page-title:after, .page-id-697 .page-title:after, .page-id-701 .page-title:after{
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
margin-top: 25px !important;
margin-bottom: 35px !important;
display: block;
text-align:center;
margin:auto;
}
.page-id-731  #mk-page-introduce, .page-id-725  #mk-page-introduce, .page-id-720  #mk-page-introduce, .page-id-728  #mk-page-introduce, .page-id-734  #mk-page-introduce, .page-id-737  #mk-page-introduce, .page-id-693  #mk-page-introduce, .page-id-697  #mk-page-introduce, .page-id-701  #mk-page-introduce, .page-id-705  #mk-page-introduce{
background-image:url(//medocsa.com/wp-content/uploads/2018/03/medocsa_header_catalogo.jpg);
background-size:cover;
background-position: center center;
} .page-id-1041 .menu_catalogo a.page-id-989 .menu_catalogo a.page-id-982 .menu_catalogo a,.page-id-985 .menu_catalogo a, .page-id-992 .menu_catalogo a, .page-id-1020 .menu_catalogo a, .page-id-1043 .menu_catalogo a, .page-id-1045 .menu_catalogo a, .page-id-1040 .menu_catalogo a, .page-id-1039 .menu_catalogo a{
font-weight: 600 !important;
}
.page-id-985 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin .page-id-982 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-989 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-992 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-1020 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-1043 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-1045 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin , .page-id-1040 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-1041 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin, .page-id-1039 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin{
color: #222221;
text-align: center;
margin: auto;
display: block; float: none;
padding-bottom: 50px;}
.page-id-989 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a.page-id-982 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-985 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-992 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-1020 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-1043 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-1045 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-1040 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-1041 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a, .page-id-1039 #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a{
color: #222221;
}
.page-id-982 .page-title,  .page-id-985 .page-title,  .page-id-989 .page-title,  .page-id-992 .page-title,  .page-id-1020 .page-title,  .page-id-1043 .page-title ,  .page-id-1045 .page-title,  .page-id-1040 .page-title,  .page-id-1041 .page-title,  .page-id-1039 .page-title {
color: #222221;
text-align: center;
margin: auto;
font-size:60px;
font-weight:600;
padding-top: 50px;
}
.page-id-982 .page-title:after, .page-id-985 .page-title:after, .page-id-989 .page-title:after, .page-id-992 .page-title:after, .page-id-1020 .page-title:after, .page-id-1043 .page-title:after, .page-id-1045 .page-title:after, .page-id-1040 .page-title:after, .page-id-1041 .page-title:after, .page-id-1039 .page-title:after{
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
margin-top: 25px !important;
margin-bottom: 35px !important;
display: block;
text-align:center;
margin:auto;
}
.page-id-989  #mk-page-introduce .page-id-982  #mk-page-introduce,  .page-id-985  #mk-page-introduce,  .page-id-992  #mk-page-introduce,  .page-id-1020  #mk-page-introduce,  .page-id-1043  #mk-page-introduce,  .page-id-1045  #mk-page-introduce,  .page-id-1040  #mk-page-introduce,  .page-id-1041  #mk-page-introduce, .page-id-1039  #mk-page-introduce{
background-image:url(//medocsa.com/wp-content/uploads/2018/03/medocsa_header_catalogo.jpg);
background-size:cover;
background-position: center center;
}  .widget-sub-navigation ul.menu, .widget_nav_menu ul.menu, .widget_product_categories ul.menu, .woocommerce-MyAccount-navigation ul.menu {
border: 1px solid #ebebeb;
border-radius: 2px;
border-left: none !important;
border-right: none !important;
}
.triangulo{
}
.triangulo a{
padding-left:5px !important;
}  .woocommerce-MyAccount-navigation ul li.current_page_item a {
background-color: none !important;
font-weight: 700;
}
#menu-menu-productos .current-menu-item::before, #menu-menu-productos-english .current-menu-item::before, #menu-menu-productos-fr .current-menu-item::before{
content:none !important;
} 
#menu-menu-productos .current-menu-ancestor::before, #menu-menu-productos-english .current-menu-ancestor::before, #menu-menu-productos-fr .current-menu-ancestor::before{
content:none !important;
} 
#menu-menu-productos  .current-menu-item > .sub-menu, #menu-menu-productos-english  .current-menu-item > .sub-menu, #menu-menu-productos-fr  .current-menu-item > .sub-menu {
display:block !important;
}
#menu-menu-productos  .current_page_item > .sub-menu, #menu-menu-productos-english  .current_page_item > .sub-menu, #menu-menu-productos-fr  .current_page_item > .sub-menu {
display:block !important;
padding-top: 5px;
}
#menu-menu-productos .current-product-ancestor > .sub-menu, #menu-menu-productos-english .current-product-ancestor > .sub-menu, #menu-menu-productos-fr .current-product-ancestor > .sub-menu{
display:block !important;
}
#menu-menu-productos-english  .current_page_ancestor > .sub-menu, #menu-menu-productos  .current_page_ancestor > .sub-menu, #menu-menu-productos-fr  .current_page_ancestor > .sub-menu{
display:block !important;
} #menu-menu-productos .sub-menu .current-menu-parent .sub-menu, #menu-menu-productos-english .sub-menu .current-menu-parent .sub-menu, #menu-menu-productos-fr .sub-menu .current-menu-parent .sub-menu{
display:block;
}
#menu-menu-productos .sub-menu .current_page_parent .sub-menu, #menu-menu-productos-english .sub-menu .current_page_parent .sub-menu, #menu-menu-productos-fr .sub-menu .current_page_parent .sub-menu{
display:block;
}
#menu-menu-productos, #menu-menu-productos-english, #menu-menu-productos-fr{
border:none !important;
}
#menu-menu-productos li a, #menu-menu-productos-english li a, #menu-menu-productos-fr li a{
background-color:none !important;
background:none !important;
}
#menu-menu-productos  .triangulo::before, #menu-menu-productos-english  .triangulo::before, #menu-menu-productos-fr  .triangulo::before{
content:"" !important;
display:inline-block;
position: relative;
top: -1px;
width: 0; 
height: 0; 
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-left: 5px solid black;
}
#menu-menu-productos .current-menu-item > a, #menu-menu-productos-english .current-menu-item > a, #menu-menu-productos-fr .current-menu-item > a  {
color: #c20e1a !important;
FONT-WEIGHT:700 !IMPORTANT;
}
#menu-menu-productos  .li a, #menu-menu-productos-english  .li a {
text-transform:uppercase;}
#menu-menu-productos  .current-menu-ancestor > a, #menu-menu-productos-english  .current-menu-ancestor > a , #menu-menu-productos-fr  .current-menu-ancestor > a  {
FONT-WEIGHT:700 !IMPORTANT;
}
#menu-menu-productos li .sub-menu, #menu-menu-productos-english li .sub-menu, #menu-menu-productos-fr li .sub-menu{
padding-left: 10px; display:none;
}
#menu-menu-productos-english .sub-menu li a, #menu-menu-productos .sub-menu li a, #menu-menu-productos-fr .sub-menu li a{
color: black;
display: inline !important;
line-height: 25px !important;
text-transform: uppercase;}
#mk-sidebar .widget a {
color: black;
}
#menu-menu-productos  svg, #menu-menu-productos-english  svg, #menu-menu-productos-fr  svg{
display:none;
}
#menu-menu-productos .sub-menu li, #menu-menu-productos-english .sub-menu li, #menu-menu-productos-fr .sub-menu li{
border:none !important;
}
#menu-menu-productos .sub-menu li .sub-menu, #menu-menu-productos-english .sub-menu li .sub-menu, #menu-menu-productos-fr .sub-menu li .sub-menu {
border-top:none !important;
}  .plano{
padding-top:20px !important;
}
.single-product h4{
font-weight:800 !important;
}
.single-product .mk-product-loop.compact-layout .mk-product-holder {
border: none !important;
}
.mk-product-loop.compact-layout .product-title {
font-size: 18px!important;
padding-right: inherit !important;
text-align: center !important;
}
.mk-product-loop.compact-layout .product-title a {
color: #222221 !important;
}
.mk-product-loop.compact-layout .product-title:after{
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
margin-top: 25px !important;
margin-bottom: 35px !important;
display: block;
text-align:center;
margin:auto;
}
.woocommerce .mk-product-holder .product-item-footer {
display: none;
}
.single-product .mk-love-holder{
display:none !important;
}
.boton_fichas span{
text-transform: uppercase !important;
font-weight: 500;
text-decoration: none !important;
font-size: 12px;
}
.boton_fichas a{
text-decoration: none !important;}
.boton_fichas a:hover{
color:white !important;
}
.fila_relacionados  {
margin-bottom:40px !important;}
.fila_relacionados a {
text-decoration:underline;
text-transform: uppercase;
font-weight: 500;
}
.fila_relacionados a:hover{
color:#a91e34;
} 
.woocommerce div.product div.summary {
margin-bottom: -15px;
}
.single-product .entry-summary .entry-title, .single-product .entry-summary .title {
font-size: 22px!important;
font-weight: 800 !important;
margin-bottom: 10px;
border-bottom: 1px solid #c8c8c7;
padding-bottom: 30px !important;
display: block;
}
.single-product .page-title:after{
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
margin-top: 25px !important;
margin-bottom: 35px !important;
display: block;
text-align:center;
margin:auto;
}
.single-product #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin {
color: #222221;
text-align: center;
margin: auto;
display: block; float: none;
padding-bottom: 50px;}
.single-product  #mk-breadcrumbs .mk-breadcrumbs-inner.dark-skin  a{
color: #222221;
}
.single-product .page-title {
color: #222221;
text-align: center;
margin: auto;
font-size:60px;
font-weight:600;
padding-top: 50px;
}
.single-product  #mk-page-introduce{
background-image:url(//medocsa.com/wp-content/uploads/2018/03/medocsa_header_catalogo.jpg);
background-size:cover;
background-position: center center;
}
.single-product .wc-tabs{
display:none !important;
}
.single-product  .wc-tab h2{
display: none !important;
}
.single-product  .titulocelda{
background-color:#f3f3f3 !important;
}
.single-product tr{
border-bottom: 1px solid #666666;
}
.single-product .product_meta{
display:none !important;
}
.single-product .social-share{
display:none !important;
}
.single-product .celda a{
text-decoration:underline;
} ::-webkit-input-placeholder { color: #000 !important;
opacity: 1;
}
:-moz-placeholder { color: #000 !important;
opacity: 1;
}
::-moz-placeholder { color: #000 !important;
opacity: 1;
}
:-ms-input-placeholder { color: #000 !important;
opacity: 1;
} .boton_google{
display: inline-block; margin-top: 40px;
margin-bottom: 40px;
border: 1px solid;
padding-left: 10px;
padding-right: 13px;
padding-top: 5px;
padding-bottom: 5px;
}
.boton_google:before{
content:url(//medocsa.com/wp-content/uploads/2018/03/locacion.png);
display:inline-block;
position: relative;
top: 2px;
margin-right: 10px;
}
.boton_google:hover::before{
content:url(//medocsa.com/wp-content/uploads/2018/03/location_hov.png);
display:inline-block;
}
.boton_google:hover{
background-color:black;
color:white !important;
}
#mk-footer #text-3{
padding:30px;
}
#mk-footer p, #mk-footer a{
font-weight:600;
line-height: 30px;
}
#mk-footer input[type=email]:focus, #mk-footer input[type=password]:focus, #mk-footer input[type=search]:focus, #mk-footer input[type=tel]:focus, #mk-footer input[type=text]:focus, #mk-footer textarea:focus {
border: none !important;
border-bottom: 2px dotted !important;
}
#mk-footer input[type=email], #mk-footer input[type=password], #mk-footer input[type=search], #mk-footer input[type=tel], #mk-footer input[type=text], #mk-footer textarea {
font-size: 13px;
color: black;
padding: 10px 12px;
background-color: transparent !important;
border: none;
border-bottom: 2px dotted;
margin-bottom: 25px;
width: 90%;
padding-left: 0px;
font-weight: 600;
text-transform: uppercase;
opacity: 1 !important;
}
#mk-footer .wpcf7-form .wpcf7-textarea {
width: 90%;
}
#mk-footer .formulario{    
margin-left: 70px;
margin-top: 30px;
}
.wpcf7-response-output{
display:none !important;
}
#mk-footer .mk-col-1-3{ }
.theme-content{
padding-bottom:0px !important;
}
#mk-footer {
margin-top: 0px !important;
padding-top: 0px;
}
#mk-footer .footer-wrapper{
padding-top:0px !important;
padding-bottom:0px !important;
padding:0px !important;
}
#mk-footer .mk-padding-wrapper{
padding:0px !important;
border-left: 20px solid white;
border-right: 20px solid white;
margin-top: -1px;
}
#mk-footer #media_image-2{
margin-bottom:0px;
}
#mk-footer .mk-col-1-3::first-child {
padding-top: 50px !important;
}
#mk-footer #media_image-2 img{
border-left: 20px solid white;
border-right: 20px solid white;
}
@media (max-width: 768px) {
#mk-footer .mk-padding-wrapper{
padding:0px !important;
border-left: none;
border-right: none;
}
#mk-footer #media_image-2 img{
border-left: none;
border-right: none;
}
.formulario{    
margin-left: 30px !important;    
margin-right: 30px !important;
margin-top: 30px;
}
.wpcf7-form .wpcf7-textarea {
width: 100% !important;
}
#mk-footer #media_image-2 img{
display:none !important;
}
}  .current-menu-item a{
font-weight:600 !important;
}
.mk-header-inner, .a-sticky .mk-header-inner, .header-style-2.a-sticky .mk-classic-nav-bg {
border-bottom: none !important;
}
.mk-header {
border-bottom: none;
}  .texto_iconos{
font-size:18px;
font-weight:600;
}
.descripcion{
font-size:18px;
font-weight:500;
text-transform:uppercase;
letter-spacing: 1px;
margin-bottom: 30px;
}
.h2bienvenidos:after{
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
margin-top: 25px;
margin-bottom: 35px;
}
.h2centro:after{
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
margin-top: 25px !important;
margin-bottom: 35px !important;
display: block;
text-align:center;
margin:auto;
}
.fila_padding_home{
padding-left:5%;
padding-right:50%;
}
@media (max-width: 1568px) {
.fila_padding_home{
padding-left:40px;
padding-right:40px;
}   
}
@media (max-width: 908px) {
.fila_padding_home{
padding-left:0;
padding-right:0;
}   
}
@media (max-width: 768px) {
h2{font-size:36px !important;
} 
.texto_iconos{
margin-bottom:50px;
}
.columna_bienvenidos{
padding-top:30px !important;
padding-bottom:30px !important;
}
}
.columna_foto_fondo{
min-height:500px;
}
.columna_bienvenidos{
padding-top:100px;
padding-bottom:90px;
}
.h3_productos:after{
content: "";
background: #a91e34;
width: 65px;
height: 6px;
display: block;
text-align:center;
margin: auto;
margin-top: 20px;
}
.h3_productos{
margin-top: 25px;
font-size: 23px !important;
}  
.boton_loop a{
border: 1px solid #222221 !important;
border-radius: 0px !important;
padding-right: 18px !important;
margin-bottom: 0px !important;
text-transform: uppercase;
font-weight: 600;
}
.boton_loop a:after{ 
content:url(//medocsa.com/wp-content/uploads/2018/03/flecha_boton.png);
display:inline;
position:relative;
float: right;
margin-left: 10px;
}
.boton_loop{
margin-bottom: 17px !important;
}
.fecha{
margin-bottom: 0px;
margin-top: 25px;
font-weight: 600;
color: #cccccc;
font-size: 16px;
}