﻿@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Regular.woff2") format("woff2"),url("../fonts/Roboto-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"RobotoBold";src:url("../fonts/Roboto-Bold.woff2") format("woff2"),url("../fonts/Roboto-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"RobotoItalic";src:url("../fonts/Roboto-Italic.woff2") format("woff2"),url("../fonts/Roboto-Italic.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"ColfaxBlackItalic";src:url("../fonts/Colfax-BlackItalic.woff2") format("woff2"),url("../fonts/Colfax-BlackItalic.woff") format("woff");font-weight:bold;font-style:normal}.main-recetario{position:relative;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2}@media(max-width: 991px){.main-recetario{font-size:16px}}.main-recetario section{padding:60px 0}.main-recetario h1{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:39px;color:#970000}@media(max-width: 1199px){.main-recetario h1{font-size:29px}}@media(max-width: 767px){.main-recetario h1{font-size:25px}}.main-recetario h2{font-family:"RobotoBold",Arial,Helvetica,sans-serif;font-size:35px;color:#333 !important;}@media(max-width: 991px){.main-recetario h2{font-size:27px}}.main-recetario h3{font-family:"RobotoBold",Arial,Helvetica,sans-serif;font-size:22px;color:#333 !important}.main-recetario p{margin:20px 0 0 0;font-size:18px;line-height:1.3}@media(max-width: 1199px){.main-recetario p{font-size:16px}}.main-recetario p.phone{font-family:"RobotoBold",Arial,Helvetica,sans-serif;font-size:30px}@media(max-width: 767px){.main-recetario p.phone{font-size:25px}}.main-recetario p.disclaimer{font-size:14px;line-height:1.3}.main-recetario p a:hover,.main-recetario p a:focus,.main-recetario p a:active{text-decoration:underline}.main-recetario .text-regular{font-family:"Roboto",Arial,Helvetica,sans-serif}.main-recetario .text-bold{font-family:"RobotoBold",Arial,Helvetica,sans-serif}.main-recetario .text-italic{font-style:italic}.main-recetario .text-green{color:#007473}.main-recetario .text-green-dark{color:#163e43}.main-recetario .text-green-lemon{color:#d8e15c}.main-recetario strong{font-family:"RobotoBold",Arial,Helvetica,sans-serif}.main-recetario span.green,.main-recetario strong.green{color:#007473}.main-recetario .btnCustom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background:#970000;font-family:"RobotoBold",Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;color:#fff;border:1px solid #970000;min-width:140px;height:auto;padding:10px 20px;cursor:pointer;margin-top:0;border-radius:0;text-decoration:none}.main-recetario .btnCustom:hover,.main-recetario .btnCustom:focus,.main-recetario .btnCustom:active{background:#163e43;border:1px solid #163e43;box-shadow:none !important}.main-recetario .btnCustom i{font-size:25px;line-height:normal}.main-recetario .btnCustom.btnWhite{background:#fff;color:#333 !important ;border-color:#fff}.main-recetario .btnCustom.btnWhite:hover,.main-recetario .btnCustom.btnWhite:focus,.main-recetario .btnCustom.btnWhite:active{background:#163e43;border-color:#163e43;color:#fff}.main-recetario .btnCustom.btnArrow:after{font:normal normal normal 24px/1 "Material Design Icons";content:"";margin-right:-10px}.main-recetario .bg-green{background-color:#007473}.main-recetario .bg-grey-light{background-color:#e7ecef}.main-recetario .bg-grey-silver{background-color:#88a2ae}.main-recetario .bg-green-lemon{background-color:#d8e15c}.main-recetario .mmmLogo{display:block;max-width:140px;margin:0 auto}.main-recetario .heroBannerSection{min-height:380px;background:url("../img/hero.jpg") no-repeat center center;background-size:cover;padding:25px 0 55px 0}.main-recetario .mainContentSection .container{margin:-150px auto 0 auto}.main-recetario .mainContentSection .container h1{margin-top:20px}.main-recetario .mainContentSection .container p{color:#666}@media(max-width: 991px){.main-recetario .mainContentSection .container p{max-width:480px;margin-left:auto;margin-right:auto}}.main-recetario .mainContentSection .container form{max-width:450px;background:#fff;margin:60px auto 0 auto;padding:25px;border:1px solid #333 !important;color:#333 !important}.main-recetario .mainContentSection .container form ::-webkit-input-placeholder{color:#666 !important;opacity:1 !important}.main-recetario .mainContentSection .container form :-moz-placeholder{color:#666 !important;opacity:1 !important}.main-recetario .mainContentSection .container form ::-moz-placeholder{color:#666 !important;opacity:1 !important}.main-recetario .mainContentSection .container form :-ms-input-placeholder{color:#666 !important;opacity:1 !important}.main-recetario .mainContentSection .container form input:focus::-webkit-input-placeholder{color:transparent !important;opacity:0 !important}.main-recetario .mainContentSection .container form input:focus:-moz-placeholder{color:transparent !important;opacity:0 !important}.main-recetario .mainContentSection .container form input:focus::-moz-placeholder{color:transparent !important;opacity:0 !important}.main-recetario .mainContentSection .container form input:focus:-ms-input-placeholder{color:transparent !important;opacity:0 !important}.main-recetario .mainContentSection .container form label{font-family:"RobotoBold",Arial,Helvetica,sans-serif;font-size:16px}.main-recetario .mainContentSection .container form input,.main-recetario .mainContentSection .container form textarea{width:100%;border:1px solid #000;font-size:16px;background-repeat:no-repeat;background-position-y:center;background-position-x:10px;border-radius:5px;padding:12px 15px;box-shadow:none}.main-recetario .mainContentSection .container form hr{margin:0;padding:0 0 1rem 0}.main-recetario .mainContentSection .container form .form-check-inline{min-width:110px;width:25%;margin:5px 10px 0 5px}.main-recetario .mainContentSection .container form .form-check-inline input{width:auto}.main-recetario .mainContentSection .container form .form-check-inline label{font-family:"Roboto",Arial,Helvetica,sans-serif}.main-recetario .mainContentSection .container form .help-block{font-size:12px;color:#666;margin-top:5px}.main-recetario footer .prefooter{background:linear-gradient(93.08deg, #007473 0%, #145768 98.8%);padding:40px 0}.main-recetario footer .prefooter img{margin:0 auto 25px auto !important}.main-recetario footer .prefooter .socialBox{margin:25px 0 0 0}.main-recetario footer .prefooter .socialBox li{padding:5px}.main-recetario footer .prefooter .socialBox li a{display:block;padding:5px}.main-recetario footer .prefooter .socialBox li a::before{display:block}.main-recetario footer .prefooter .socialBox li a.fb::before{content:url("../img/ico-facebook.svg");width:12px;height:22px}.main-recetario footer .prefooter .socialBox li a.ig::before{content:url("../img/ico-instagram.svg");width:22px;height:23px}.main-recetario footer .prefooter .socialBox li a.in::before{content:url("../img/ico-linkedin.svg");width:21px;height:22px}.main-recetario footer .prefooter .socialBox li a.yt::before{content:url("../img/ico-youtube.svg");width:28px;height:19px}.main-recetario footer .prefooter p{font-size:14px;color:#fff}@media(max-width: 767px){.main-recetario footer .prefooter p{font-size:12px}}.main-recetario footer .prefooter p a{color:currentColor;text-decoration:underline}.main-recetario footer .disclaimer{padding:25px 0}.main-recetario footer .disclaimer p{margin:0;color:#fff;font-size:12px}/*# sourceMappingURL=recetario.css.map */

form label{
    color: #333 !important;
    font-weight: 400;
}
.has-error input,.has-error select {
    border: 1px solid red !important;
}
.main-recetario .mainContentSection .container form .form-check-inline label{

    padding-left: 5px;
}

.main-recetario .prefooter .btnCustom.btnWhite:hover{

    color: #fff !important;
}
.mainContentSection img {
    max-width: 210px;
}
#recetarioform2-afiliado{
    display: inline;
}
#recetarioform2-afiliado label{
    display: inline;
    padding-left: 10px;
}
#recetarioform2-afiliado input {
    width: auto;
    margin-left: 1px;
}

#recetarioform-afiliado{
    display: inline;
}
#recetarioform-afiliado label{
    display: inline;
    padding-left: 10px;
}
#recetarioform-afiliado input {
    width: auto;
    margin-left: 1px;
}
.form-check label.subs {
    font-size: 11px !important;
}
