html,body{margin:0;}.qm-page-wrapper{font-family:"Source Han Sans Regular","Source Sans Pro","Helvetica Neue",Arial,Sans-serif;font-size:15px;letter-spacing:0.05em;line-height:1.8em;font-weight:400;width:100%;padding:0;margin:0;}.qm-page-wrapper button,.qm-page-wrapper input{font-size:inherit;font-family:inherit;letter-spacing:inherit;}.qm-page-wrapper button:focus,.qm-page-wrapper input:focus{outline:none;}.qm-page-wrapper img{width:100%;}.qm-page-wrapper h1,.qm-page-wrapper h2,.qm-page-wrapper h3,.qm-page-wrapper h4{color:#0686c7;font-weight:600;margin:0;box-sizing:border-box;}.qm-page-wrapper h1{font-size:3em;text-align:center;line-height:normal;padding:40px 0;}.qm-page-wrapper h1.qm-widget-title{font-size:2.5em;padding-top:20px;}.qm-page-wrapper h2{font-size:2em;padding-bottom:10px;}.qm-page-wrapper h2.qm-recipe-title{padding-bottom:40px;}.qm-page-wrapper h3{font-size:1.3em;padding:20px 0;}.qm-page-wrapper h4{font-size:1.1em;}.qm-page-wrapper p{margin-bottom:0;}.qm-page-wrapper .qm-des{max-width:840px;}.qm-page-wrapper .qm-des-s{max-width:480px;}.qm-page-wrapper .qm-txt-sml{font-size:0.9em;}.qm-page-wrapper a,.qm-page-wrapper a:visited{color:#ed192d;text-decoration:none;font-weight:600;}.qm-page-wrapper a:hover{opacity:0.8;}.qm-page-wrapper .qm-widget-title-underscore{height:7px;width:270px;max-width:100%;background-color:#ffce06;border-radius:10px;margin-top:-20px;margin-bottom:40px;}.qm-page-wrapper .empty-line{height:20px;}.qm-page-wrapper input{width:100%;height:60px;box-sizing:border-box;text-align:center;border:none;background-color:transparent;}.qm-page-wrapper .input-wrapper{background-color:#f7f7f7;margin:10px 15px;max-width:360px;height:60px;position:relative;border-radius:10px;}.qm-page-wrapper .input-wrapper-s{background-color:transparent;margin:0;}.qm-page-wrapper ::placeholder{color:#cccccc;}.qm-page-wrapper #progress-bar-holder{width:85%;height:7px;border-radius:10px;margin-top:-20px;background-color:#f7f7f7;position:relative;}.qm-page-wrapper #progress-bar{width:50%;height:100%;border-radius:10px;background-color:#ffce06;position:absolute;top:0;left:0;}.qm-page-wrapper .progress-marker{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/arrows/arrow-progress.svg);background-repeat:no-repeat;background-position:top center;background-size:15px;display:inline-block;width:12.6%;height:10px;opacity:0;}.qm-page-wrapper .progress-txt{display:inline-block;width:12.6%;opacity:0.2;-webkit-filter:grayscale(100%);filter:grayscale(100%);}.qm-page-wrapper .scr2-avatar{height:62px;width:62px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:15px;}.qm-page-wrapper .avatar-girl{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/avatars/girl.svg);}.qm-page-wrapper .avatar-boy{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/avatars/boy.svg);}.qm-page-wrapper .qm-banner{width:100%;height:240px;background-position:center;background-repeat:no-repeat;background-size:cover;}.qm-page-wrapper .qm-banner-pregnancy{background-image:url(/sites/all/themes/myllynparas/mom/img/page/0-pregnancy-1.jpg);}.qm-page-wrapper .qm-banner-food-groups{background-image:url(/sites/all/themes/myllynparas/mom/img/page/2-1-3yo-2.jpg);}.qm-page-wrapper .qm-banner-challenge{background-image:url(/sites/all/themes/myllynparas/mom/img/page/food-3.jpg);background-position:center 50%;}.qm-page-wrapper .qm-banner-under1{background-image:url(/sites/all/themes/myllynparas/mom/img/page/1-0-1yo-1.jpg);background-position:center;}.qm-page-wrapper .qm-banner-1-3{background-image:url(/sites/all/themes/myllynparas/mom/img/page/2-1-3yo-1.jpg);background-position:center;}.qm-page-wrapper .qm-banner-4-6{background-image:url(/sites/all/themes/myllynparas/mom/img/page/3-4-6yo-2.jpg);background-position:center 20%;}.qm-page-wrapper .qm-banner-7-9{background-image:url(/sites/all/themes/myllynparas/mom/img/page/4-7-9yo-2.jpg);background-position:center 50%;}.qm-page-wrapper .qm-banner-10-12{background-image:url(/sites/all/themes/myllynparas/mom/img/page/5-10-12yo-1.jpg);background-position:center 30%;}.qm-page-wrapper ul{margin:0;padding:0;bottom:0;width:100%;text-align:center;}.qm-page-wrapper li{display:block;margin:0;padding:10px 20px;}.qm-page-wrapper .qm-nav{background-color:white;color:white;font-weight:600;}.qm-page-wrapper .qm-nav-item{color:#0686c7;background-color:white;border-radius:15px 15px 0 0;-webkit-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;}.qm-page-wrapper .qm-nav-item:hover{color:white;background-color:#0686c7;}.qm-page-wrapper .qm-subnav{background-color:#0686c7;color:white;}.qm-page-wrapper .qm-subnav-item{color:white;opacity:1;}.qm-page-wrapper .qm-subnav-item:hover{opacity:0.8;}.qm-page-wrapper .qm-nav-active{background-color:#0686c7;color:white;}.qm-page-wrapper .flex{display:flex;flex-direction:row;justify-content:center;}.qm-page-wrapper .flex-space-around{justify-content:space-around;}.qm-page-wrapper .flex-start{justify-content:flex-start;}.qm-page-wrapper .flex-center{justify-content:center;}.qm-page-wrapper .relative{position:relative;}.qm-page-wrapper .absolute{position:absolute;}.qm-page-wrapper .display-inline-block{display:inline-block;vertical-align:middle;}.qm-page-wrapper div{margin:0;padding:0;}.qm-page-wrapper .qm-content-wrapper{max-width:1080px;margin:auto;}.qm-page-wrapper .qm-section-container{padding:5% 0;border-bottom:solid 1px #bababa;}.qm-page-wrapper .qm-widget-container{border:none;}.qm-page-wrapper .qm-col-3{min-width:32.3%;}.qm-page-wrapper .qm-col-s{min-width:40%;}.qm-page-wrapper .qm-col-lft{margin-right:15px;}.qm-page-wrapper .qm-col-rgt{margin-left:15px;}.qm-page-wrapper .wb-wrapper-l,.wb-wrapper-s{padding:60px 0 10px 0;background:#f9f9f9;text-align:center;}.qm-page-wrapper .qm-col-txt{padding:0 15px;box-sizing:border-box;}.qm-page-wrapper .qm-max-640{max-width:640px;}.qm-page-wrapper .card{background-color:#f7f7f7;margin-bottom:10px;width:100%;max-width:480px;padding:10px 0;}.qm-page-wrapper .card-result{width:97.8%;max-width:975px;background-color:mistyrose;padding:20px 0;}.qm-page-wrapper .card-message{max-width:360px;border-radius:10px;box-sizing:border-box;padding:10px;}.qm-page-wrapper .card-message-wrapper{padding:0 15px;}.qm-page-wrapper .card-fixed-height-result{height:140px;}.qm-page-wrapper .card-promo{padding-top:20px;padding-bottom:20px;}.qm-page-wrapper .qm-block-6{display:inline-block;width:62%;vertical-align:middle;}.qm-page-wrapper .qm-block-5{display:inline-block;width:49%;vertical-align:middle;}.qm-page-wrapper .qm-block-4{display:inline-block;width:38%;vertical-align:middle;}.qm-page-wrapper .qm-block-3{display:inline-block;width:32%;vertical-align:middle;}.qm-page-wrapper .qm-block-2{display:inline-block;width:18%;vertical-align:middle;}.qm-page-wrapper .btn-inactive{display:none;}.qm-page-wrapper .btn-active{display:block;}.qm-page-wrapper .progress-active{opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%);}.qm-page-wrapper .input-no{background-color:mistyRose;}.qm-page-wrapper .input-ok{background-color:honeyDew;}.qm-page-wrapper .result-red{color:#ed192d;}.qm-page-wrapper .rank-images{height:55px;background-size:contain;background-position:right;background-repeat:no-repeat;}.qm-page-wrapper .scr6-rank-images{width:50px;height:50px;background-position:center;background-repeat:no-repeat;background-size:contain;}.qm-page-wrapper .rank-image-s{width:25px;height:25px;margin-top:-20px;}.qm-page-wrapper .rank-image1{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/emoji/result1.svg);}.qm-page-wrapper .rank-image2{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/emoji/result2.svg);}.qm-page-wrapper .rank-image3{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/emoji/result3.svg);}.qm-page-wrapper .qm-rank-txt{margin-top:2px;margin-bottom:-6px;}.qm-page-wrapper .option-img{display:inline-block;width:16%;vertical-align:middle;}.qm-page-wrapper .option-txt,.qm-page-wrapper .option-input{display:inline-block;width:40%;vertical-align:middle;}.qm-page-wrapper .option-txt{text-align:left;}.qm-page-wrapper .scr2-option-images{height:36px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/sites/all/themes/myllynparas/mom/img/widget/food/fruit1.svg);}.qm-page-wrapper .qm-recipe-item{opacity:1;}.qm-page-wrapper .qm-recipe-item:hover{opacity:0.8;}.qm-page-wrapper .qm-recipe-image{height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;}.qm-page-wrapper .qm-recipe-image-0-1{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/0-pregnancy-recipe1.jpg);}.qm-page-wrapper .qm-recipe-image-0-2{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/0-pregnancy-recipe2.jpg);}.qm-page-wrapper .qm-recipe-image-0-3{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/0-pregnancy-recipe3.jpg);}.qm-page-wrapper .qm-recipe-image-1-1{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/1-under1-1.jpg);}.qm-page-wrapper .qm-recipe-image-1-2{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/1-under1-2.jpg);}.qm-page-wrapper .qm-recipe-image-1-3{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/1-under1-3.jpg);}.qm-page-wrapper .qm-recipe-image-2-1{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/2-1-3-1.jpg);}.qm-page-wrapper .qm-recipe-image-2-2{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/2-1-3-2.jpg);}.qm-page-wrapper .qm-recipe-image-2-3{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/2-1-3-3.jpg);}.qm-page-wrapper .qm-recipe-image-3-1{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/3-4-6-1.jpg);}.qm-page-wrapper .qm-recipe-image-3-2{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/3-4-6-2.jpg);}.qm-page-wrapper .qm-recipe-image-3-3{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/3-4-6-3.jpg);}.qm-page-wrapper .qm-recipe-image-4-1{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/4-7-9-1.jpg);}.qm-page-wrapper .qm-recipe-image-4-2{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/4-7-9-2.jpg);}.qm-page-wrapper .qm-recipe-image-4-3{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/4-7-9-3.jpg);}.qm-page-wrapper .qm-recipe-image-5-1{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/5-10-12-1.jpg);}.qm-page-wrapper .qm-recipe-image-5-2{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/5-10-12-2.jpg);}.qm-page-wrapper .qm-recipe-image-5-3{background-image:url(/sites/all/themes/myllynparas/mom/img/recipe/5-10-12-3.jpg);}.qm-page-wrapper .scr3-food-images{height:46px;background-position:center;background-repeat:no-repeat;background-size:46px 46px;}.qm-page-wrapper .food-image1{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/food/fruit1.svg);}.qm-page-wrapper .food-image2{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/food/vege2.svg);}.qm-page-wrapper .food-image3{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/food/grain1.svg);}.qm-page-wrapper .food-image4{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/food/protein1.svg);}.qm-page-wrapper .food-image5{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/food/dairy1.svg);}.qm-page-wrapper button{cursor:pointer;font-size:20px;font-weight:600;color:#ed192d;box-shadow:none;background-color:transparent;border:#ed192d solid 2px;padding:10px 60px;border-radius:10px;margin-top:40px;margin-bottom:20px;-webkit-transition:background-color 0.5s,color 0.5s;transition:background-color 0.5s,color 0.5s;}.qm-page-wrapper button:hover{color:#ffffff;background-color:#ed192d;}.qm-page-wrapper .btn-age{color:white;background-color:#ed192d;padding:2px 10px;margin-top:10px;margin-bottom:0;font-size:1em;font-weight:400;border-radius:0;}.qm-page-wrapper .btn-input{width:40%;height:100%;border:none;position:absolute;top:0;opacity:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}.qm-page-wrapper .btn-left{left:15px;background-image:url(/sites/all/themes/myllynparas/mom/img/widget/arrows/arrow-lft.svg);background-repeat:no-repeat;background-position:left;background-size:20px;}.qm-page-wrapper .btn-right{right:15px;background-image:url(/sites/all/themes/myllynparas/mom/img/widget/arrows/arrow-rgt.svg);background-repeat:no-repeat;background-position:right;background-size:20px;}.qm-page-wrapper .btn-input-s{background-size:12px;}.qm-page-wrapper .btn-input:hover,.qm-page-wrapper .btn-input-s:hover,.qm-page-wrapper .btn-age:hover{cursor:pointer;opacity:0.8;}.qm-page-wrapper .btn-blue{color:#0686c7;border:#0686c7 solid 2px;margin-top:-5px;}.qm-page-wrapper .btn-blue:hover{background-color:#0686c7;}.qm-page-wrapper .btn-red{margin-top:30px;}.qm-page-wrapper .promo-image{width:90px;height:90px;background-position:center;background-repeat:no-repeat;background-size:contain;}.qm-page-wrapper .mp-logo{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/logo.svg);}.qm-page-wrapper .mp-qr-code{background-image:url(/sites/all/themes/myllynparas/mom/img/widget/qr-code.svg);}.qm-page-wrapper .unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}@media only screen and (max-width:892px) and (min-width:732px){.qm-page-wrapper li{padding:10px 10px;}}@media only screen and (max-width:736px){.qm-page-wrapper .qm-nav{flex-direction:column;position:relative;}.qm-page-wrapper .qm-nav-item{border-radius:0;}.qm-page-wrapper .qm-subnav{display:none;}}@media only screen and (max-width:640px){.qm-page-wrapper h2{margin-top:40px;}.qm-page-wrapper .flex{flex-direction:column;}.qm-page-wrapper .qm-col{width:100%;}.qm-page-wrapper .qm-section-container{border:none;}.qm-page-wrapper .qm-col-s{order:1;padding:0;}.qm-page-wrapper .qm-col-l{order:2;}.qm-page-wrapper .qm-col-lft,.qm-page-wrapper .qm-col-rgt{margin:0;}.qm-page-wrapper .qm-recipe-image{height:280px;}.qm-page-wrapper .qm-recipe-title{padding-left:15px;}}@media only screen and (min-width:1080px){.qm-page-wrapper .wb-wrapper-l{display:block;}.qm-page-wrapper .wb-wrapper-s{display:none;}.qm-page-wrapper .wb-container{padding:50px 0;}}@media only screen and (min-width:960px) and (max-width:1080px){.qm-page-wrapper .wb-wrapper-l{display:none;}.qm-page-wrapper .wb-wrapper-s{display:block;}.qm-page-wrapper .wb-container{padding:50px 0;}}@media only screen and (max-width:960px){.qm-page-wrapper .wb-wrapper-l,.qm-page-wrapper .wb-wrapper-s,.qm-page-wrapper .qm-hide{display:none;}}@media only screen and (max-width:480px){.qm-page-wrapper #progress-bar-holder{width:100%;}.qm-page-wrapper .card-result{width:100%;}.qm-page-wrapper a:hover,.qm-page-wrapper .qm-subnav-item:hover,.qm-page-wrapper .qm-recipe-item:hover,.qm-page-wrapper .btn-input:hover,.qm-page-wrapper .btn-input-s:hover,.qm-page-wrapper .btn-age:hover{opacity:1;}.qm-page-wrapper .qm-nav-item:hover{color:#0686c7;background-color:white;}.qm-page-wrapper button:hover{color:#ed192d;background-color:transparent;}.qm-page-wrapper .btn-blue:hover{color:#0686c7;background-color:transparent;}.qm-page-wrapper .btn-age:hover{color:white;background-color:#ed192d;}}@media only screen and (min-width:640px){.qm-page-wrapper .card-l{margin-left:5px;margin-right:5px;display:inline-block;width:48%;vertical-align:middle;}}@media only screen and (min-width:480px) and (max-width:639px){.qm-page-wrapper .card-result{width:480px;}}
html,body{background-color:#f7f7f7;}.qm-page-wrapper{font-size:14px;}.qm-page-wrapper a{font-weight:400;}.qm-page-wrapper a.qm-opaque:hover{opacity:1;}.qm-page-wrapper button{margin:32px 0 20px 0;padding:10px;width:100%;max-width:240px;}.qm-page-wrapper .qm-email-wrapper{max-width:480px;margin:auto;margin-top:40px;margin-bottom:40px;}.qm-page-wrapper .qm-email-content{background-color:white;padding:40px 30px;box-sizing:border-box;}.qm-page-wrapper .qm-email-header{background-color:#0686c7;padding:10px 30px;box-sizing:border-box;text-align:center;height:70px;}.qm-page-wrapper .qm-email-footer{background-color:#0686c7;padding:0 30px;box-sizing:border-box;color:white;text-align:center;}.qm-page-wrapper .qm-email-header-logo{height:100%;}.qm-page-wrapper .qm-email-footer-txt{padding:25px 0;margin:0;font-size:0.9em;line-height:1.5em;}.qm-page-wrapper .qm-email-footer a{color:white;}.qm-page-wrapper .qm-button-not-work{font-size:0.9em;border-top:solid 1px gainsboro;margin-top:30px;padding:20px 0 0 0;}@media only screen and (max-width:480px){.qm-page-wrapper .qm-email-wrapper{margin-top:0;margin-bottom:0;}.qm-page-wrapper .qm-email-content{padding:40px 12px;}.qm-page-wrapper .qm-email-header{padding:10px 12px;}.qm-page-wrapper .qm-email-footer{padding:0 12px;}}
.qm-content-wrapper #page-title{padding:40px 0;margin:0;}.qm-page-wrapper#page{padding:0;background:white;margin-top:117px;}.admin-menu .qm-page-wrapper#page{margin-top:90px;}#block-block-44 .qm-des.qm-col-txt{text-align:left;}@media (max-width:767px){.qm-page-wrapper#page{margin-top:0;}}.qm-page-wrapper#page h1{padding:50px 0;}.qm-page-wrapper#page .qm-section-container{padding-top:50px;}.qm-page-wrapper#page .qm-section-container h1{padding-top:0 !important;}.qm-page-wrapper .form-item{box-sizing:border-box;text-align:center;border:none;background-color:#f7f7f7;margin:10px 15px;max-width:360px;height:60px;position:relative;border-radius:10px;}.qm-page-wrapper button,.qm-page-wrapper input{font-size:inherit;font-family:inherit;letter-spacing:inherit;}.qm-page-wrapper input[type="submit"]{cursor:pointer;font-size:20px;font-weight:600;color:#ed192d;box-shadow:none;background-color:transparent;border:#ed192d solid 2px;border-radius:10px;-webkit-transition:background-color 0.5s,color 0.5s;transition:background-color 0.5s,color 0.5s;margin:32px 0 20px 0;padding:10px;width:100%;height:50px;max-width:240px;}.qm-page-wrapper [type="submit"]:hover{color:#ffffff;background-color:#ed192d;}.qm-section-container .field-name-body{text-align:left;}
