.main-image { background-image: url(https://img.mesa247.pe/archivos/w-bg-maido-1590087537.webp); }

/*
.logo { background-image: url(https://img.mesa247.pe/archivos/w-logo-maido-1590808527.png); }
*/
.mainBG{background: #68c52f;}
.mainCOLOR { color: #68c52f;}
.mainBORDER { border: 2px solid #68c52f;}
.mainORDER1 { border: 2px solid #68c52f80; }
.mainORDER2 { border: 2px solid #68c52f80; color: #68c52f !important ;background:#fff;}
.mainORDER1:hover { border: 2px solid #444;}
.mainORDER2:hover { border: 2px solid #444;}
.btn-add-address:hover {background: #68c52f;color: #fff !important;}
.address-block:hover {background: #68c52f80;}

@font-face {
  font-family: 'D-DIN';
  font-style: italic;
  font-weight: 200;
  src: local('D-DIN'), local('D-DIN'),
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/D-DIN.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/D-DIN.woff') format('woff'), /* Modern Browsers */
       url('https://parallevardemo.mesa247.pe/parallevar/fonts/D-DIN.ttf') format('truetype'), /* Safari, Android, iOS */
}
body, html, .main, .app {
    font-family:'D-DIN', Helvetica, Sans;
}
/*
.header { 
  background-image:url(https://img.mesa247.pe/archivos/michafondo.jpg);
  height:178px;
}
*/
.header .info { color: #444;}

.frm-login .saludo { font-size:15px; text-transform: uppercase;}

#frm-login .frm-content {
    margin: 0 auto;
    max-width: 320px;
}
.frm-login { max-width:400px; }

.producto_foto {width:40px !important;}

.frm-content .btn-rb-facebook { background: #c60c3bcf;text-transform: uppercase;}
.frm-content .btn-rb-google { background: #c60c3bcf;text-transform: uppercase;}
.frm-content .btn-rb-email { background: #c60c3bcf;text-transform: uppercase;}

.frm-content a.btn-rb-facebook {color:#fff;}
.frm-content a.btn-rb-google {color:#fff;}
.frm-content a.btn-rb-email {color:#fff;}

.frm-content a.btn-rb-facebook:hover {color:#fff;}
.frm-content a.btn-rb-google:hover {color:#fff;}
.frm-content a.btn-rb-email:hover {color:#fff;}

.frm-content a.btn-rb {color:#fff;text-transform: uppercase;}
.frm-content a.btn-rb:hover {background:#000;}

#items .item a.btn-add-one { background:#c60c3b;color:#fff;}

.header .tabbar .tabbarlink {
  font-weight: 200;
}

#NotasAdicionales-adicionales { display:none;
}


@media screen and (max-width: 600px) {
.header .tabbar .tabbarlink {
  font-weight: 600;
}
.header .rbcart_btn { background:#68c52f;}
.header .logo { 
    height: 86px !important;
    width: 114px !important;
   }
.header { 
  height:160px;
}

}

