body,a,p,li,ol,label{font-family:'Alegreya Sans',sans-serif;font-weight:400;}p{font-size:18px;}.front .main-container.container-fluid,.front .main-container .row,.front .main-container .row .col-sm-12{margin:0;padding:0;}.panel-separator{display:none;}.navbar-default .navbar-toggle{background-color:#f1dac0;border:none;padding:15px 15px;margin-top:35px;}.navbar-default .navbar-toggle .icon-bar{background-color:#5f3b16;padding-bottom:4px;width:36px;}#navbar{background:url(/sites/all/themes/arred/images/cropped-header_background.png) no-repeat;background-size:cover;border:none;margin:0;border-radius:0;}.navbar-nav li{margin:31px 0;}.navbar-nav li a{font-family:'Alegreya Sans',sans-serif;font-weight:500;font-size:14pt;color:#fff!important;letter-spacing:4px;list-style:none;text-align:center;text-decoration:none;background-color:transparent!important;text-align:center!important;padding:20px 35px;}.navbar-nav li:hover{text-align:center;list-style:none;border-bottom:solid #ffffff;}.panels-flexible-region-1-center{width:100%;}@media (min-width:320px) and (max-width:768px){.navbar-nav li{margin:0;}.navbar-collapse.pull-right{float:unset!important;background-color:#1f1102;border-top:10px solid #fff;border-bottom:10px solid #fff;}}@media (min-width:768px) and (max-width:1150px){.navbar-nav li a{font-size:13px!important;padding:20px 10px!important;}}.breadcrumb{padding:8px 15px;background-color:#483a2c;border-radius:0;margin:0;}.breadcrumb > .active{color:#fff;}.breadcrumb li a{color:#b39356;}#hero-home{background:url(/sites/all/themes/arred/images/header_back.jpg) no-repeat center;background-size:cover;position:relative;top:0;height:90vh;width:100%;z-index:-1;text-align:center;color:#fff;font-family:'Alegreya Sans',sans-serif;display:inline-flex;align-items:center;border-radius:0;margin:0;}#hero-home h1{margin:auto;text-align:center;font-weight:600;font-size:70pt;color:white;letter-spacing:4px;line-height:165px;text-shadow:0 0 3px #FF0000,0 0 5px #705015;border:3px solid #fff;border-right:none;border-left:none;width:670px;}#hero-home p{padding:20px;font-size:16pt;font-weight:400;text-shadow:1px 1px 1px rgba(0,0,0,0.6);}@media (max-width:992px){#hero-home h1{width:auto;}}.pane-views-nuestros-productos-block .pane-title{background-color:#362a1e;padding:20px;text-align:center;color:#fff;letter-spacing:1px;margin-top:0;margin-bottom:0;}.pane-views-nuestros-productos-block .pane-title:before{font-family:'Glyphicons Halflings';content:"\e042";padding-right:8px;bottom:-5px;position:relative;}.pane-views-nuestros-productos-block{background-color:#5f5449;background:url(/sites/all/themes/arred/images/nuestros-productos.jpg) no-repeat center;background-size:cover;}.view-nuestros-productos{display:flex;max-width:1170px;margin:0 auto;padding:60px 0;}.view-nuestros-productos .views-field-field-imagen-del-producto img{border-radius:300px;-moz-border-radius:300px;-webkit-border-radius:300px;border:10px inset #d8a978;width:100%;padding:4px;background-color:#f1dac0;}.view-nuestros-productos .view-tenth{float:left;overflow:hidden;position:relative;text-align:center;cursor:default;width:100%;}.view-nuestros-productos .view-tenth .mask,.view-nuestros-productos .view-tenth .content{position:absolute;overflow:hidden;width:100%;margin:auto;height:100%;top:0;left:0;border-radius:460px;display:inline-flex;align-items:center;}.view-nuestros-productos .view-tenth img{display:block;position:relative}.view-nuestros-productos .view-tenth h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;background:#ffca7ba3;margin:0 22%;padding:20px 20px;width:100%;border-radius:10px;}.view-nuestros-productos .view-tenth p{font-size:12px;position:relative;color:#fff;padding:10px 20px 20px;text-align:center}.view-nuestros-productos .view-tenth a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;display:none;}.view-nuestros-productos .views-row{margin:10px 0;}@media (max-width:768px){.view-nuestros-productos .views-row{padding:0 60px;}.view-nuestros-productos .view-tenth:hover h2 a{font-size:15px;}.view-nuestros-productos .view-tenth:hover h2 a{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;}}.mask h2 a{color:#fff;text-decoration:none;font-size:20px;font-weight:500;}.view-tenth img{transition:all 0.3s ease-in-out 0.2s;opacity:1;}.view-tenth .mask{background-color:rgb(49,27,0);opacity:0;transform:scale(0) rotate(-180deg);transition:all 0.3s ease-in;border-radius:0px;}.view-tenth h2{opacity:0;border-bottom:1px solid rgba(0,0,0,0.3);background:transparent;margin:20px 40px 0px 40px;transition:all 0.3s ease-in-out;}.view-tenth p{opacity:0;transition:all 0.3s ease-in-out;}.view-tenth a.info{opacity:0;transition:all 0.3s ease-in-out;}.view-tenth:hover .mask{opacity:1;transform:scale(1) rotate(0deg);transition-delay:0.3s;}.view-tenth:hover img{transform:scale(0);opacity:0;transition-delay:0s;}.view-tenth:hover h2,.view-tenth:hover p,.view-tenth:hover a.info{opacity:1;transition-delay:0.3s;}#home-about-us .container-fluid,#home-about-us .row,#home-about-us .col-md-8,#home-about-us .col-md-5{padding:0;margin:0;}.pane-block-2 .pane-title{background-color:#362a1e;padding:20px;text-align:center;color:#fff;letter-spacing:1px;margin-top:0;margin-bottom:0;}.pane-block-2 .pane-title:before{font-family:'Glyphicons Halflings';content:"\e008";padding-right:4px;bottom:-5px;position:relative;}.about-us-left{display:flex;align-items:center;height:70vh;background-color:#fff9f2;}.about-us-left p{font-size:25px;line-height:45px;letter-spacing:1px;text-align:center;padding:0 15%;}.about-us-right{background:url(/sites/all/themes/arred/images/quienes-somos.jpg) no-repeat center;background-size:cover;height:70vh;}@media (max-width:768px){.about-us-left{height:auto;padding:60px 0!important;}}.node-type-productos .main-container,.node-type-productos .main-container .row,.node-type-productos .main-container .row .col-sm-12,.node-type-recetas .main-container,.node-type-recetas .main-container .row,.node-type-recetas .main-container .row .col-sm-12,.page-nuestros-productos .main-container,.page-nuestros-productos .main-container .row,.page-nuestros-productos .main-container .row .col-sm-12,.page-recetas .main-container,.page-recetas .main-container .row,.page-recetas .main-container .row .col-sm-12{padding:0;margin:0;}.node-type-productos .tabs--primary,.node-type-recetas .tabs--primary{}.node-type-productos .page-header,.page-nuestros-productos .page-header,.node-type-recetas .page-header{background-color:#423016;text-align:center;padding:20px;color:#fff;border-bottom:5px solid #e2d9cd;border-top:5px solid #483a2c;margin:0;}.node-type-productos .region-content,.node-type-recetas .region-content{padding:50px 0;}.node-type-productos article,.node-type-recetas article{max-width:1170px;margin:0 auto;}.node-type-productos .field-name-field-imagen-del-producto,.node-type-recetas .field-name-field-imagen-de-la-receta{width:30%;float:left;}.node-type-productos article .field-name-field-imagen-del-producto .img-responsive,.node-type-recetas article .field-name-field-imagen-de-la-receta .img-responsive{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border-bottom:5px solid #e2d9cd;}.node-type-productos .field-name-body,.node-type-recetas .field-name-field-ingredientes{width:70%;float:left;}.field-name-field-ref{width:auto;float:left;background-color:#483a2c;padding:10px 20px;margin:0 50px 10px 50px;font-size:18px;line-height:30px;font-weight:500;color:#fff;letter-spacing:0.5px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}.node-type-recetas .field-name-field-ingredientes .field-label{margin:0 30px;background-color:#f5e9db;padding:15px;font-size:20px;text-transform:uppercase;color:#756756;}.node-type-recetas .field-name-body .field-items{border-bottom:5px solid #e2d9cd;background-color:#f7f7f7;padding-top:30px;border-radius:0px 0px 8px 8px;-moz-border-radius:0px 0px 8px 8px;-webkit-border-radius:0px 0px 8px 8px;}.node-type-recetas .field-name-body .field-label{background-color:#f5e9db;padding:15px;font-size:20px;text-transform:uppercase;color:#756756;margin:0;}.node-type-productos .field-name-body p,.node-type-productos .field-name-body ul,.node-type-productos .field-name-body ol,.node-type-recetas .field-name-body p,.node-type-recetas .field-name-body ul,.node-type-recetas .field-name-body ol{padding:0 50px;font-size:18px;line-height:30px;font-weight:500;letter-spacing:0.5px;}.node-type-productos .field-name-body ol{margin-left:30px;}.node-type-recetas .field-name-body ol{padding:0 50px 15px 50px;}.node-type-recetas .field-name-field-ingredientes,.node-type-recetas .field-name-field-imagen-de-la-receta{display:inline-block;}.node-type-recetas .field-name-body{width:100%;display:inline-block;margin-top:30px;}.field-collection-item-field-ingredientes{margin:0 30px;}.field-name-field-ingrediente,.field-name-field-cantidad{display:inline-block;width:50%;float:left;padding:5px 10px;font-size:18px;}.field-name-field-imagen-de-la-receta img{width:100%;}.even .field-name-field-ingrediente{background-color:#dcd0c3;}.even .field-name-field-cantidad{background-color:#efe7df;}.odd .field-name-field-ingrediente{background-color:#e6dbcf;}.odd .field-name-field-cantidad{background-color:#f5eee9;}#recetas-container{position:relative;}#recetas-container:hover{opacity:0.8;}#recetas-container p{position:absolute;bottom:0;text-align:center;width:100%;margin:0;padding:0;}#recetas-container p a{width:100%;display:block;background-color:#0000008c;text-decoration:none;color:#fff;padding:15px 20px;}#recetas-container a img,.view-recetas .view-content{width:100%;display:inline-block;}.view-recetas{max-width:1170px;margin:0 auto;padding:60px 0;}.view-recetas .item-list ul li{margin-bottom:30px;}.page-recetas .page-header{background-color:#423016;text-align:center;padding:20px;color:#fff;border-bottom:5px solid #e2d9cd;border-top:5px solid #483a2c;}.pagination li span,.pagination li span:active,.pagination li span:focus,.pagination li a,.pagination li a:active,.pagination li a:focus{outline:none;padding:7px;background-color:#583512!important;color:#fff!important;border:3px solid #d8a978;border-radius:45px;width:45px;height:45px;font-size:18px;margin-right:5px;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{border-radius:45px!important;background-color:#d8a978!important;border:3px solid #d8a978!important;}.pagination > li:last-child > a,.pagination > li:last-child > span,.pagination > li:first-child > a,.pagination > li:first-child > span{border-radius:45px!important;}@media (max-width:768px){.node-type-productos .region-content{padding:30px 0;}.node-type-productos .field-name-field-imagen-del-producto,.node-type-productos .field-name-body{width:100%;}.node-type-productos .field-name-field-imagen-del-producto{padding:0 30px;}.node-type-productos .field-name-body p{padding:0 30px;}.field-name-field-ref{padding:10px 20px;margin:15px 50px 15px 30px;}.node-type-productos .page-header{margin-bottom:0;}.view-recetas{padding:0;}.node-type-recetas .region-content{padding:0;}.node-type-recetas .field-name-field-imagen-de-la-receta{padding:30px;}.node-type-recetas .field-name-field-imagen-de-la-receta,.node-type-recetas .field-name-field-ingredientes{width:100%;}.node-type-recetas .field-name-body{padding:0 30px;}#logo-hero{width:100%;}}.footer{border-top:1px solid #fff9f2;background-color:#362a1e;color:#fff;text-align:center;}.footer a{color:#b39356;}.main-container .alert{position:absolute;left:0;right:0;margin:0 auto;max-width:650px;text-align:center;z-index:99;}.webform-client-form{padding:60px;}.pane-webform-client-block-8 .pane-title{background-color:#362a1e;padding:20px;text-align:center;color:#fff;letter-spacing:1px;margin-top:0;margin-bottom:0;}.pane-webform-client-block-8 .pane-title:before{font-family:'Glyphicons Halflings';content:"\2709";padding-right:4px;bottom:-5px;position:relative;}.webform-component{width:60%;float:left;display:inline-block;}.webform-component.webform-component-markup{width:40%;position:relative;top:0;float:unset;}.webform-component .form-control{border-radius:0;box-shadow:none;padding:20px 15px;font-size:18px;}.webform-component .form-control:focus{border-color:#d8a978;outline:0;box-shadow:none;}.webform-submit{background-color:#362a1e;color:#fff;padding:15px 40px;font-size:18px;letter-spacing:1px;border-radius:0;border:3px solid #d8a978;}.webform-submit:hover{background-color:#583512;color:#fff;border:3px solid #d8a978;}.webform-component,.webform-component.webform-component-markup{padding:5px 60px;}.webform-component,.webform-component.webform-component-markup ul li{padding-bottom:20px;}.webform-component.webform-component-markup ul li p a{color:#b39356;}.webform-client-form .form-actions{padding:5px 60px;}@media (max-width:768px){.webform-component,.webform-component.webform-component-markup{width:100%;}.webform-client-form{padding:60px 0;}}#scrollTop{display:none;position:fixed;bottom:20px;right:30px;z-index:99;outline:none;cursor:pointer;padding:7px;background-color:#583512;color:#fff;border:3px solid #d8a978;border-radius:45px;width:45px;height:45px;}#scrollTop:hover{background-color:#d8a978;}#scrollTop:after{font-family:'Glyphicons Halflings';content:"\e093";}
