@import url(animate.css);@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css);@import url(//fonts.googleapis.com/css?family=Roboto:400,500,700|Open+Sans:700);body{background:white;color:#a5a5a5;font-family:"Rockwell";-webkit-text-size-adjust:none;}
img{max-width:100%;height:auto;}
h2, h3, h4{font-family:"Rockwell";font-weight:normal;color:black;}
h2, h3{font-size:24px;line-height:30px;}
h4{font-size:18px;}
h2 a:hover,
h3 a:hover,
h4 a:hover,
.marked-list a:hover{color:#004282;}
.terms a,
.btn,
p a{color:#004282;}
.terms a:hover,
.btn:hover,
p a:hover{text-decoration:underline;}
.header .nav{width: 88%;float: left !important;}
.header .stuck_container .grid_12 .app_icons a {margin-left: 5px;}
.inline-list a:hover,
.header a:hover,
.footer a:hover{color:#848484;}
hr{margin:0;padding:0;border:none;height:1px;background:#cecece;}
strong{font-weight:500;}
.center{text-align:center;}
.left{text-align:left;}
.mg-add{margin-top:5px;}
a, .service{-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease;}
.no-js #loader{display:none;}
.js #loader{display:block;position:absolute;left:100px;top:0;}
.se-pre-con{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url(../images_new/Preloader_10.gif) center no-repeat #fff;}
.page_loading_text{position:fixed;left:0px;top:0px;width:100%;height:100%;background:url(../images_new/loading_text.png) center no-repeat;margin-top:10px;}
.text1{color:#bebebe;font-family:"Roboto", sans-serif;font-size:14px;}
a{font:inherit;color:inherit;text-decoration:none;}
a:active{background:transparent;}
a[href^="tel:"]{color:inherit;text-decoration:none;}
.inline-list{display:inline-block;color:#585959;font-family:"Rockwell";}
.inline-list li{display:inline-block;font-size:24px;}
.inline-list li.active a{border-bottom:2px solid #363636;}
.inline-list li + li:before{content:'\00a0 | \00a0 ';}
.inline-list__dotted li + li{position:relative;margin-left:20px;}
.inline-list__dotted li + li:before{content:'';position:absolute;top:50%;left:-13px;width:3px;height:2px;background:#a7a7a7;}
.page{overflow:hidden;min-height:500px;}
.lt-ie9 .page{min-width:1200px;}
hr + h4{margin-top:29px;}
h3 + p,
h3 + h4{margin-top:10px;}
h4 + .row{margin-top:14px;}
h4 + p{margin-top:14px;}
.inline-list + .product-block{margin-top:18px;}
h2 + .row{margin-top:28px;}
p + .row{margin-top:20px;}
h2 + .isotope-list{margin-top:21px;}
.isotope-list + .isotope{margin-top:24px;}
p + .btn{margin-top:13px;}
p + .index-list{margin-top:14px;}
* + h2{margin-top:48px;}
.row + .row{margin-top:29px;}
.row + .h2__off1{margin-top:57px;}
h2 + .terms,
h2 + p,
.box + .box,
.lazy-img + p{margin-top:26px;}
.service-wr + .row{margin-top:53px;}
h2 + .contact-form,
h2 + .map{margin-top:33px;}
.map + p{margin-top:17px;}
p + .addr{margin-top:24px;}
.containerMinHeight{min-height:400px;}
.well{padding:62px 0 40px;}
.well__ins_rec{padding:20px 0 23px;}
.well__ins{padding:40px 0 23px;}
.well__ins1{padding:14px 0 23px;}
.well__ins2{padding-bottom:12px;}
.well__ins3{padding-bottom:30px;}
.well__ins4{padding-top:14px;}
.sf-menu:before, .socials:before, .box:before, .product:before, .sf-menu:after, .socials:after, .box:after, .product:after{content:" ";display:table;}
.sf-menu:after, .socials:after, .box:after, .product:after{clear:both;}
.toTop{width:70px;height:70px;font-size:65px !important;line-height:70px;position:fixed;z-index:20;right:50px;bottom:20px;display:none;overflow:hidden;text-align:center;text-decoration:none;background:#333;color:#fff;}
.toTop:hover{color:#fff;background:#004282;text-decoration:none;}
@media only screen and (max-width:1399px){.toTop{display:none !important;}
}
.sf-menu{font-weight:700;font-size:18px;text-transform:uppercase;}
.sf-menu li{color:#FFF;font-family:"Rockwell";font-size:20px;font-weight:lighter;font-style:normal;font-variant:normal;}
.sf-menu > li{position:relative;display:inline-block;margin-left:1%;}
.sf-menu > li + li{margin-left:9%;}
.sf-menu > li > a{position:relative;line-height:24px;}
.sf-menu > li a{display:block;}
.sf-menu > li a, .sf-menu > li a:hover{text-decoration:none;}
.sf-menu > li.active > a, .sf-menu > li.sfHover > a, .sf-menu > li > a:hover{color:#848484;}
.sub-menu{display:none;position:absolute;top:53px;left:50%;margin-left:-62px;padding:18px 0 20px;width:124px;text-align:center;font-weight:400;font-size:14px;line-height:27px;background:white;text-transform:none;-webkit-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.15);box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.15);z-index:1;}
.sub-menu li{position:relative;}
.sub-menu li + li{margin-top:9px;}
.sub-menu li.active > a, .sub-menu li.sfHover > a, .sub-menu li > a:hover{background:#004282;color:#fff;}
.sub-menu .sub-menu{left:100%;top:-18px;margin:0;width:100%;}
.sf-with-ul{position:relative;}
.sf-with-ul:before{position:absolute;left:50%;top:100%;margin-left:-6px;content:'\f0d7';font:400 12px/12px 'FontAwesome';}
.sf-menu ul .sf-with-ul:before{content:none;display:none;}
@media (max-width:1199px){.sf-menu > li + li{margin-left:7%;}
}
@media (max-width:979px){.sf-menu > li + li{margin-left:30px;}
}
@media (max-width:767px){.sf-menu{display:none;}
}
.select-menu{position:relative;display:none;margin:0 auto;border:1px solid #cecece;width:416px;background:#9E0B0F url("../images_new/menu_drop_icon.png");background-position:98% 50%;background-repeat:no-repeat;overflow:hidden;}
.select-menu .select{width:416px;height:30px;color:#ffffff;background-color:transparent;font:400 15px "Roboto", sans-serif;line-height:30px;border:none;border-radius:0;box-shadow:none;outline:none;-webkit-appearance:none;}
.select-menu .select option{background-color:#9E0B0F;}
.select-menu .select::-ms-expand{display:none;}
@media (max-width:767px){.select-menu{display:block;}
.nav{margin-bottom:5px;}
}
@media (max-width:479px){.select-menu{width:266px;}
.select-menu .select{width:266px;}
}
.stuck_container{position:relative;padding:0.5% 0;background-color:#9E0B0F;}
.isStuck{background:#9E0B0F;z-index:999;-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.15);box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.15);}
@media only screen and (max-width:979px){.isStuck{display:none !important;}
}
.camera-wrap{margin:auto;min-height:450px;}
.camera-wrap-home{background:url(../images_new/index_slide_home_opt.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:top center;}
.camera-wrap-recipe{background:url(../images_new/index_slide_recipe.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:top center;}
.camera-wrap-glossary{background:url(../images_new/index_slide_glossary.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:top center;}
.text_wrap_right_recipe{padding-top:60px;width:390px;height:340px;color:#F91E18;margin-left:62%;font-size:50px;text-align:center;}
.recipes .text_wrap{height:320px;width:390px;background-color:rgba(249,238,228, 0.9);padding-top:20px;}
.text_wrap-inner{width:90%;height:90%;padding-top:10px;margin:auto;border-top:1px solid #9E0B0F;border-bottom:1px solid #9E0B0F;}
.text_wrap-inner span.heading{float:left;width:100%;height:40%;margin:20px 0px;font-family:"Sweet_Pea_2";font-size:55px;}
.text_wrap-inner span.description{font-size:25px;line-height:30px;}
.text_wrap_right{padding-top:150px;width:60%;height:100%;color:#fff;margin:auto;font-size:45px;text-shadow:3px 3px rgba(0,0,0, 0.8);text-align:center;}
#search{}
.recipe-search-faux-input{position:relative;margin:0 auto;padding-right:79px;}
.recipe-search-faux-input input[type=search]{width:100%;height:74px;margin-right:79px;padding-left:8px;border:none;line-height:74px;font-size:25px;background:#fff;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;outline:none;opacity:0.9;float:left;}
.recipe-search-faux-input #submit{top:0;right:0;position:absolute;display:inline-block;width:79px;height:74px;border:none;padding:0;color:#fff;font-size:22px;text-align:center;background:url(../images_new/search-button.jpg) no-repeat;cursor:pointer;-webkit-appearance:none;vertical-align:middle;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s;background-size:contain;}
@media (max-width:1300px){.text_wrap_right{font-size:30px;}
}
@media (max-width:1200px){.text_wrap_right_recipe{margin-left:52%;}
}
@media (max-width:1000px){.text_wrap_right{width:90%;}
}
@media (max-width:980px){.text_wrap_right_recipe{margin-left:42%;}
}
@media (max-width:767px){.camera-wrap{min-height:320px;}
.text_wrap_right{padding-top:100px;font-size:25px;}
.text_wrap_right_recipe{margin-left:0;padding-top:30px;}
.recipe-search-faux-input{padding-right:59px;}
.recipe-search-faux-input input[type=search]{height:54px;line-height:54px;margin-right:59px;}
.recipe-search-faux-input #submit{height:54px;width:58px;}
.recipes .text_wrap{height:290px;width:420px;}
}
@media (max-width:500px){.text_wrap_right{width:100%;font-size:20px;}
}
@media (max-width:480px){.text_wrap_right_recipe{margin-left:0;padding-top:30px;width:250px;}
.recipes .text_wrap{width:270px;height:270px;}
.text_wrap-inner{height:90%;padding-top:10px;}
.text_wrap-inner span.heading{height:25%;margin:30px 0px;font-size:35px;}
.text_wrap-inner span.description{font-size:20px;line-height:25px;}
}
@media (max-width:400px){.camera-wrap{min-height:280px;}
.text_wrap_right{padding-top:80px;}
.text_wrap_right_recipe{margin-left:0;padding-top:10px;width:250px;height:350px;}
.recipes .text_wrap{margin-top:25px;}
}
.map{height:526px;}
.map img{max-width:none !important;}
@media (max-width:767px){.map{height:250px;}
}
@media (max-width:479px){.map{height:200px;}
}
.header{position:relative;padding:23px 0 0;font:400 12px/34px "Roboto", sans-serif;color:#bebebe;}
.header .inline-list, .header .brand{float:left;}
.header .socials, .header .search-form, .header .login .nav{}
.nav{float:none !important;}
.header .row + hr{margin-top:19px;}
.header .inline-list{margin-top:1px;}
@media (max-width:767px){.header{text-align:center;}
.header .brand, .header .socials, .header .nav{float:none;}
.header .inline-list{float:left;}
.header .search-form{float:right;}
.header .inline-list{margin-top:0px;}
.header .search-form{margin-top:20px;}
.header .search-form{margin-left:0px;max-width:65%;}
}
@media (max-width:479px){.header .inline-list{width:30%;}
.header .search-form{margin-top:10px;}
.search-form .submit{display:none;}
.search-form .top-search-text{max-width:100%;margin-left:3%;}
}
.no_java_script{background-color:red;border:1px solid purple;padding:10px;}
.no_java_script span{color:#ffffff;}
.brand{display:block;}
.brand h1{display:inline-block;font:700 36px/36px "Times New Roman", serif;color:#6d6d6d;}
.brand h1 a:hover{color:inherit;}
.lt-ie9 .brand{background-position:left bottom;}
.top-search-text{float:left;width:90%;}
.search-form{position:relative;display:block;margin-left:50px;float:left;max-width:50%;width:100%;color:#848484;margin-top:40px;}
.search-form ._input{display:block;margin:0;padding:5px;width:100%;font:inherit;line-height:18px;height:18px;color:inherit;outline:none;background-color:#fff;border:1px solid #A4A4A4;-moz-transition:0.3s border-color ease;-o-transition:0.3s border-color ease;-webkit-transition:0.3s border-color ease;transition:0.3s border-color ease;}
.search-form ._input:focus{border-color:#004282;}
.search-form .submit{top:-1px;right:16px;line-height:inherit;font-size:12px;cursor:pointer;float:left;padding-top:3px;margin-right:15px;}
.search-form .submit:hover{color:#004282;}
@media (max-width:1200px){.search-form{max-width:40%;}
.top-search-text{max-width:80%;}
.header .nav{width: 87%;}
}
.nav{margin-top:6px;}
.top-left{margin-top:3.3%;float:right;}
.login{margin:1px 27px 0 0;display:inline-block;float:none;}
.mobileLogin{display:none;}
.log-in{padding:7px 25px;background:#9E0B0F;border-radius:25px;font-size:18px;color:#FFF;font-family:"Rockwell";}
.log-in:hover{color:#C9C8C8;}
.socials{margin:1px 27px 0 0;display:inline-block;float:none;}
.socials li{float:left;max-width:32px;}
.socials li + li{margin-left:18px;}
.socials a{font:0/0 a;text-shadow:none;color:transparent;color:#bebebe;}
.socials a:hover{color:#004282;}
.socials a:before{font:400 18px "FontAwesome";line-height:34px;}
@media (max-width:980px){.search-form{max-width:75%;}
.top-left{float:left;width:50%;margin-left:15%;}
.header .nav{width: 100%;float: none !important;}
.header .stuck_container .grid_12 {text-align: center}
.header .stuck_container .grid_12 .app_icons {margin-bottom: 1px;display: block;margin: 0 auto;}
}
@media (max-width:767px){.top-left{width:100%;margin-left:0;}
.top-left .socials{float:left;margin-left:10% !important;}
.top-left .login{float:right;}
.top-left .socials, .top-left .login{margin:auto;width:45%;}
}
@media (max-width:479px){.top-left .socials{margin-left:0 !important;}
.top-left .socials li + li{margin-left:2px;}
.top-left .socials, .top-left .login{width:50%;}
.top-search-text{max-width:70%;}
.search-form .submit{margin-right:10px;}
}
.box__fill{background:#eee;}
.box__fill h4, .box__fill .btn{color:#fb2929;}
.box_aside{float:left;max-width:569px;width:100%;margin-right:30px;}
.box_cnt{padding:33px 45px 40px 0;}
@media (max-width:1199px){.box_aside{float:none;max-width:100%;max-height:400px;overflow:hidden;margin-right:0;}
.box_cnt{padding-left:30px;}
}
.isotope-list{font-family:"Rockwell";font-size:20px;line-height:34px;color:#585959;width:70%;margin:auto;text-align:center;}
.isotope-list li{display:inline-block;min-width:203px;text-transform:uppercase;border-bottom:2px solid #eee;}
.isotope-list li.active a, .isotope-list li a:hover{position:relative;min-width:100%;float:left;}
.isotope-list li.active a:after, .isotope-list li a:hover:after{content:'';position:absolute;left:0;top:34px;width:100%;height:2px;background:#363636;}
.isotope-list li + li{}
.isotope{overflow:hidden;}
@media (max-width:1200px){.isotope-list{width:100%;}
}
@media (max-width:767px){.isotope{padding-bottom:28px;}
.isotope-list li{min-width:100%;}
}
.lazy-img{display:block;position:relative;height:0;overflow:hidden;background:#004282 url(../images_new/lazy-loader.gif) no-repeat center center;}
.lazy-img img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-moz-transition:1s opacity ease;-o-transition:1s opacity ease;-webkit-transition:1s opacity ease;transition:1s opacity ease;opacity:0;}
.yes-thumbnail img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.yes-thumbnail:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}
.lt-ie9 .lazy-img img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.lazy-img .lazy-loaded{opacity:1;}
.lt-ie9 .lazy-img .lazy-loaded{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=100);}
.thumbnail{display:block;position:relative;overflow:hidden;}
.thumbnail img{-moz-transition:0.5s all ease;-o-transition:0.5s all ease;-webkit-transition:0.5s all ease;transition:0.5s all ease;}
.thumbnail_overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease;background-color:#004282;color:#fff;font-size:30px;}
.lt-ie9 .thumbnail_overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.thumbnail_overlay:before{content:'\f055';position:absolute;width:30px;top:50%;left:50%;font-weight:400;font-family:"FontAwesome";font-size:30px;margin-left:-15px;margin-top:-15px;text-align:center;}
.lt-ie9 .thumbnail_overlay:before{display:none;}
.thumbnail:hover{background-image:none;}
.thumbnail:hover .thumbnail_overlay{opacity:0.8;}
.lt-ie9 .thumbnail:hover .thumbnail_overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.8)";filter:alpha(opacity=80);}
.lt-ie9 .thumbnail:hover .thumbnail_overlay:before{display:block;}
.thumbnail:hover img{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.thumbnail__video .thumbnail_overlay:before{content:'\f03d';}
.btn{position:relative;display:inline-block;font-size:14px;text-transform:capitalize;}
.service{display:block;background:#eed531;padding:32px 20px 31px 30px;font:700 14px "Open Sans", sans-serif;line-height:24px;}
.service:hover{background:#004282;}
.service, .service *{color:#fff;}
.service__skin1{background:#f59374;}
.service__skin2{background:#7d79b1;}
.service__skin3{background:#19b466;}
.index-list{color:#000;}
.index-list li{position:relative;padding-left:50px;}
.index-list li:before{content:attr(data-index) " - ";position:absolute;top:0;left:0;}
.index-list li + li{margin-top:12px;}
.marked-list{color:#848484;font:400 14px "Roboto", sans-serif;line-height:inherit;}
.marked-list li{position:relative;padding-left:14px;}
.marked-list li:before{position:absolute;left:0;content:'\f105';font:400 12px "FontAwesome";line-height:inherit;}
.marked-list li + li{margin-top:12px;}
.center_pagination{width:100%;float:left;}
.pagination{margin:10px;padding-bottom:10px;}
.pagination li{display:inline;padding:6px 10px 6px 10px;border:1px solid #ddd;margin-right:-1px;font:15px/20px Arial, Helvetica, sans-serif;background:#FFFFFF;box-shadow:inset 1px 1px 5px #F4F4F4;}
.pagination li a{text-decoration:none;color:rgb(89, 141, 235);}
.pagination li.first{border-radius:5px 0px 0px 5px;}
.pagination li.last{border-radius:0px 5px 5px 0px;}
.pagination li:hover{background:#CFF;}
.pagination li.active{background:#F0F0F0;color:#333;}
.styled-selects-container{padding-top:20px;float:left;}
.styled-select-container{width:170px;height:100%;float:left;margin-right:25px;}
.styled-select-label{color:#9E0B0F;margin-bottom:10px;font-size:16px;}
.styled-select{width:170px;height:34px;}
.styled-select select{background:transparent;width:88%;padding:5px;font-size:12px;line-height:1;border:0;border-radius:0;height:32px;-webkit-appearance:none;}
.styled-button-container{float:left;margin-top:25px;}
.styled-button-container input{background:url(../images_new/search-recipe.png) no-repeat center #9E0B0F;border:none;width:50px;height:32px;cursor:pointer;}
.loading-div{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.56);z-index:999;display:none;}
.loading-div img{margin-top:20%;margin-left:45%;}
@media (max-width:1199px){.recipes .container .grid_9, .recipes .container .grid_3{width:100%;float:left;}
.recipes .container .grid_3{margin-top:30px;}
.recipes .container .grid_9 .styled-select-container{margin:0 25px;}
}
@media (max-width:980px){.recipes .container .grid_9 .styled-select-container{margin:0 10px;}
.recipes .container .grid_9 .search-btn-cl{width:100%;}
.recipes .container .grid_9 .search-btn-cl .styled-button{width:100px;margin:0 auto;}
.styled-button-container input{width:100px;}
}
@media (max-width:767px){.well__ins{padding:20px 0 23px;}
.recipes .container .grid_9 .styled-selects-container{width:100%;}
.recipes .container .grid_9 .styled-select-container{margin:10px auto 0;width:50%;}
.recipes .container .grid_9 .styled-select-container .select-des{margin-left:5%;}
}
@media (max-width:479px){.recipes .container .grid_9 .styled-select-container{width:100%;}
.recipes .container .grid_9 .styled-select-label, .recipes .container .grid_9 .styled-select{width:93%;}
.recipes .container .grid_9 .styled-select .SumoSelect{width:100%;}
.recipes .container .grid_9 .styled-select .SumoSelect .CaptionCont{width:93%;}
.recipes .container .grid_9 .styled-select-container .select-des{margin-left:6%;}
}
.product + .product{margin-top:35px;}
.product__ins1 .product_cnt{padding-bottom:18px;}
.product__ins2 .product_cnt{padding-top:17px;}
.product_aside{width:101px;float:left;margin-right:19px;}
.product_cnt{padding-bottom:11px;border-bottom:10px solid #004282;overflow:hidden;}
.recipe_cnt{padding-bottom:0;border-bottom:none;}
h3.recipe_title{font-size:14px;font-weight:normal;height:30px;overflow:hidden;}
p.chef_name{font-family:"NeutraTextTF_BookItalic";font-size:12px;color:#585959;text-transform:uppercase;height:12px;}
p.chef_name a{color:#585959;}
.product_description .btn{float:right;margin-left:15px;margin-right:20px;}
.product_description p{overflow:hidden;}
.view-all-container{margin:auto;width:160px;}
.view-all{padding:7px 30px;background:#9E0B0F;border-radius:25px;font-size:18px;color:#FFF;font-family:"Rockwell";}
.view-all:hover{color:#C9C8C8;}
.product__skin1 .product_cnt{border-color:#fb2929;}
.product__skin1 .btn{color:#fb2929;}
.product__skin2 .product_cnt{border-color:#eed531;}
.product__skin2 .btn{color:#eed531;}
.product__skin3 .product_cnt{border-color:#7d79b1;}
.product__skin3 .btn{color:#7d79b1;}
.product__skin4 .product_cnt{border-color:#f16333;}
.product__skin4 .btn{color:#f16333;}
.product__skin5 .product_cnt{border-color:#19b466;}
.product__skin5 .btn{color:#19b466;}
* + .product_description{margin-top:2px;}
h4 + .product_description{margin-top:6px;}
.lazy-img + .product_cnt{margin-top:10px;}
.isotope .product{margin-top:0;margin-bottom:28px;margin-left:50px;}
.isotope .innerProduct{margin-top:0;margin-bottom:28px;}
@media (max-width:1199px){.isotope .product{margin-left:40px;}
}
@media (max-width:980px){.isotope .product{margin-left:75px;}
}
@media (max-width:767px){.home .isotope .product{width:80%;margin:5% auto;}
.recipes .isotope .innerProduct{width:80%;margin:5% auto;}
.recipe_detail .isotope .innerProduct, .blog_detail .isotope .innerProduct{width:80%;margin:5% auto;}
h3.recipe_title{font-size:20px;}
p.chef_name{font-size:13px;height:13px;}
}
@media (max-width:479px){h3.recipe_title{font-size:18px;height:26px;}
}
.featured_recipes{font-weight:normal;text-align:center;text-transform:uppercase;margin-bottom:24px;color:#585959;}
ul.featured_recipes_list li{text-align:center;padding-bottom:19px;padding-left:10px;padding-right:10px;border-bottom:1px solid #ACACAC;color:#9E0B0F;font-size:18px;line-height:20px;}
ul.featured_recipes_list li a:hover{text-decoration:underline;}
ul.featured_recipes_list li + li{padding-top:19px;}
.home .submit-recipe-container{margin-top:30px;}
#range-logo{background:url(../images_new/submit-recipe-chef.png) no-repeat;display:block;height:86px;width:256px;margin:auto;}
.submit-recipe-container a span{padding-top:46px;float:left;padding-left:25px;font-size:18px;text-transform:uppercase;color:#FFF;}
.contact .page_description .font_bold{font-weight: bold;}
.contact .submit-recipe-container{margin-top:340px;}
@media (max-width:1050px){.contact .submit-recipe-container{margin-top:0;}
}
@media (max-width:1050px){#contact-form textarea{width:97% !important;}
}
@media (max-width:767px){#contact-form textarea{width:100% !important;}
}
.blogs .page_heading{font-size:35px;color:#9E0B0F;border-bottom:2px solid #A7A7A7;padding:0 15px 25px;text-transform:uppercase;}
.blogs .page_description{font-size:18px;padding:25px 15px;color:#A7A7A7;}
.blogs .submit-recipe-container{min-height:90px;margin-top:10px;}
.blogs .isotope .innerProduct{margin-top:10px;height:100%;float:left;border-bottom:2px solid #A7A7A7;padding-bottom:10px;margin-bottom:0;margin-left:30px;padding-left:15px;}
.blogs .grid_7{margin-left:0;}
.blogs .grid_2{margin-left:15px;}
.blogs h3.blog_title{font-size:30px;font-weight:normal;color:#9E0B0F;line-height:40px;}
.blogs p.blog_desc{font-family:"Titillium_Web";font-size:20px;color:#6D6D6D;text-transform:none;line-height:25px;}
.blogs .center_pagination{margin-top:20px;}
.blogs .product_description{min-height:125px;position:relative;}
.blogs .product_description .blog_read_more{position:absolute;bottom:0;font-size:16px;height:20px;margin-top:5px;}
.blogs .product_description .blog_read_more a{color:#9E0B0F;}
.blogs ul.featured_recipes_list li a:hover{text-decoration:underline;}
.blogs .no_record{padding:15px 0 15px 15px;color:#9E0B0F;font-size:16px;}
.blog_detail #topMargin{margin-top:20px;}
.blog_detail #removeMargin{margin-left:0;}
.blog_detail h2.page_heading{font-size:40px;color:#585959;line-height:40px;}
.blog_detail .share_this{margin-top:12px;height:32px;}
.blog_detail .share_this a{margin-right:8px;}
.blog_detail .share_this a span.a2a_s_facebook{background:url(../images_new/fb_share.png) no-repeat scroll left top transparent;cursor:pointer;background-size:contain;}
.blog_detail .share_this a span.a2a_s_twitter{background:url(../images_new/twitter_share.png) no-repeat scroll left top transparent;cursor:pointer;background-size:contain;}
.blog_detail .share_this a span.a2a_s_pinterest{background:url(../images_new/pint_share.png) no-repeat scroll left top transparent;cursor:pointer;background-size:contain;}
.blog_detail .share_this a span.a2a_s_email{background:url(../images_new/message_share.png) no-repeat scroll left top transparent;cursor:pointer;background-size:contain;}
.blog_detail .share_this a span.a2a_s_print{background:url(../images_new/print_share.png) no-repeat scroll left top transparent;cursor:pointer;background-size:contain;}
.blog_detail .blog_content{font-family:"Titillium_Web";font-size:20px;color:#585959;line-height:28px;}
.blog_detail .blog_content a{color:#2a80b9;text-decoration:none;}
.blog_detail .blog_content a:hover{text-decoration:underline;}
.blog_detail .blog_content h1{font-size: 25px;line-height: 28px;}
.blog_detail .blog_content h2{margin-top: 0px;font-size: 22px;line-height: 25px;}
.blog_detail .blog_content p{margin: 0 !important; padding: 0 !important;}
.blog_detail .blog_content .media_img{margin: 15px 0;}
.blog_detail .blog_content h3{font-size: 18px;line-height: 20px;}
.blog_detail .blog_content .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}
.blog_detail .blog_content .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.blog_detail em{font-style:italic;}
.blog_detail strong{font-weight:bold;}
.blog_detail .media_img{text-align:center;}
.blog_detail .media_img img{max-width:90% !important;}
@media (max-width:1199px){.blogs .innerProduct .grid_7{width:520px;}
}
@media (max-width:1050px){.blogs .container .grid_9{width:97%;}
.blogs .isotope .innerProduct .grid_7{width:750px;}
}
@media (max-width:979px){.blogs .isotope .innerProduct{margin-left:20px;}
.blogs .isotope .innerProduct .grid_7{width:595px;}
.blogs .product_description{min-height:85px;}
.blogs h3.blog_title{font-size:25px;line-height:30px;}
.blogs p.blog_desc{font-size:15px;line-height:18px;}
.blog_detail h2.page_heading{font-size:30px;line-height:30px;}
.blog_detail .blog_content{font-size:16px;line-height:22px;}
}
@media (max-width:767px){.blogs .isotope .innerProduct{margin-left:0px;width:100%;}
.blogs .isotope .innerProduct .grid_7{width:375px;}
.blogs .product_description{min-height:100px;}
.blogs .grid_2{margin-left:0px;width:92%;}
.blog_detail h2.page_heading{font-size:25px;line-height:25px;}
.blog_detail .share_this{text-align:center;}
.blog_detail .author_grid{width:100%;}
.blog_detail .author_grid .author_container{width:95%;height:100%;float:left;padding:10px;}
.blog_detail .author_grid .author_container .author_img{height:auto;margin-left:40%;width:100px;}
.blog_detail .author_grid .author_container .author_details{margin-left:0px;margin-top:20px;width:100%;}
.blog_detail .author_grid .author_container .author_details span.author_description{margin-bottom:0px;padding-bottom:0px;}
}
@media (max-width:479px){.blogs .isotope .innerProduct .grid_7{width:92%;}
.blogs .product_description{min-height:130px;}
.blogs .grid_2{margin-top:20px;}
.blog_detail h2.page_heading{font-size:20px;line-height:20px;}
.blog_detail .blog_content{font-size:15px;}
.blog_detail .author_grid .author_container{width:93%;}
.blog_detail .author_grid .author_container .author_img{margin-left:30%;}
}
.addr{line-height:21px;color:#000;}
.addr .fa{float:left;margin-right:12px;font-size:36px;color:#f16333;}
.addr a{color:#f16333;}
.addr a:hover{text-decoration:underline;}
.addr p{overflow:hidden;}
.terms dt{color:#000;}
.terms dd + dt{margin-top:24px;}
.terms a{color:#f16333;}
.terms a:hover{text-decoration:underline;}
.footer_widgets{background-color:#000;}
.footer_widget{width:33.33%;float:left;height:110px;}
.widget{width:50%;margin:auto;min-height:80px;margin-top:30px;font-size:24px;text-transform:uppercase;color:#FEFFFF;}
.wid-about-us{background:url(../images_new/about-us.png) no-repeat;display:block;padding-left:62px;}
.wid-newsletter-signup{background:url(../images_new/newsletter-signup.png) no-repeat;display:block;padding-left:65px;}
.wid-get-app{background:url(../images_new/phone.png) no-repeat;display:block;padding-left:50px;}
.wid-get-app .widget-text{margin-left: 0px;}
.widget-text{margin-left:20px;height:100%;float:left;margin-top:10px;}
@media (max-width:1199px){.widget{width:70%;}
}
@media (max-width:980px){.wid-about-us, .wid-newsletter-signup{margin-left:0;}
}
@media (max-width:767px){.footer_widget{width:100%;}
.wid-about-us, .wid-newsletter-signup{margin-left:auto;}
}
.footer{padding:17px 0 21px;font:400 14px "Roboto", sans-serif;background-color:#1C1C1C;font-family:"NeutraTextTF_BookItalic";font-size:16px;color:#C9C8C8;}
.footerRight{text-align:right;}
@media (max-width:1050px){.footer .grid_9, .footer .grid_3{text-align:center;}
}
.glossary .glossary_tb_cont{margin-top:30px;}
.glossary table{width:100%;text-align:center;}
.glossary table th{padding:8px;}
.glossary table > thead > tr > th{font-size:20px;color:#494848;}
.glossary table > tbody tr.success{background-color:#EBEBEB;}
.glossary table td{padding:15px;color:#9E0B0F;font-size:16px;}
.glossary .glossary_form input{background:none;border:none;cursor:pointer;font-family:"Rockwell";font-size:20px;margin:10px 14px 0 14px;color:#9E0B0F;padding:0;}
.glossary input.glossary_active{color:#1C1C1C;border-bottom:2px solid #1C1C1C;}
.glossary #scroll_glossary{margin-top:300px;float:left;}
.contact .page_heading{font-size:35px;color:#9E0B0F;border-bottom:2px solid #A7A7A7;padding:0 15px 25px;}
.contact .page_description{font-size:18px;padding:25px 15px;color:#A7A7A7;}
.pages .page_heading{font-size:35px;color:#9E0B0F;border-bottom:2px solid #A7A7A7;padding:0 15px 25px;text-transform:uppercase;}
.pages .page_content{font-size:20px;color:#585959;padding:15px;}
.pages .page_content b{font-weight:bold;}
@media (max-width:480px){.pages .page_heading{font-size:25px}
}
.recipe_detail .page_heading{font-size:45px;color:#9E0B0F;padding:0 10px 10px;line-height:45px;}
.recipe_detail .page_description{font-size:18px;padding:25px 0 0;color:#A7A7A7;margin-left:7px;}
.recipe_detail em{font-style:italic;}
.recipe_detail strong{font-weight:bold;}
.recipe_detail .page_description .comment_count{background:url(../images_new/comment_icon.png) no-repeat;height:30px;margin:24px 0;padding-left:40px;padding-top:5px;font-weight:normal;font-size:17px;color:#585959;}
.recipe_detail .page_description .share_this{height:32px;}
.recipe_detail .page_description .share_this a{margin-right:8px;}
.recipe_detail .page_description .share_this a span.a2a_s_facebook{background:url(../images_new/fb_share.png) no-repeat scroll left top transparent;cursor:pointer;background-size:contain;}
.recipe_detail .page_description .share_this a span.a2a_s_twitter{background:url(../images_new/twitter_share.png) no-repeat scroll left top transparent;cursor:pointer;background-size:contain;}
.recipe_detail .page_description .share_this a span.a2a_s_pinterest{background:url(../images_new/pint_share.png) no-repeat scroll left top transparent;cursor:pointer;background-size:contain;}
.recipe_detail .page_description .share_this a span.a2a_s_email{background:url(../images_new/message_share.png) no-repeat scroll left top transparent;cursor:pointer;background-size:contain;}
.recipe_detail .page_description .share_this a span.a2a_s_print{background:url(../images_new/print_share.png) no-repeat scroll left top transparent;cursor:pointer;background-size:contain;}
.recipe_detail .page_description .short_descriptions{padding:40px 0;color:#585959;font-size:20px;font-family:"NeutraTextTF_BookItalic";font-style:italic;}
.recipe_detail .page_description .short_description{text-transform:uppercase;font-size:24px;color:#585959;}
.recipe_detail .page_description .short_description ul li{margin-bottom:8px;}
.recipe_detail .page_description .short_description .str_lowercase{text-transform:lowercase;}
.recipe_detail .other_description_left a, .recipe_detail .other_description_right a{color:#2a80b9;text-decoration:none;}
.recipe_detail .other_description_left a:hover, .recipe_detail .other_description_right a:hover{text-decoration:underline;}
.recipe_detail .other_description_left{margin-left:12px;}
.recipe_detail .ingredients{text-transform:uppercase;font-size:24px;color:#585959;margin-bottom:35px;}
ul.ingredients_list li{padding-bottom:19px;border-bottom:1px solid #ACACAC;color:#9E0B0F;font-size:18px;}
ul.ingredients_list li + li{padding-top:19px;}
.recipe_detail .other_description_right{margin-left:100px;}
.recipe_detail .direction_steps{text-transform:uppercase;font-size:24px;color:#585959;margin-bottom:35px;}
ul.steps_list li{padding-bottom:30px;color:#585959;font-size:18px;}
.recipe_detail .other_description_right .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}
.recipe_detail .other_description_right .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.recipe_detail .notes_container{margin:10px 0 20px;color:#585959;font-size:16px;font-family:"NeutraTextTF_BookItalic";line-height:18px;}
.recipe_detail .notes_container .recipe_notes{text-decoration:underline;font-family:"NeutraTextTF_BookItalic";font-size:18px;color:#585959;font-weight:bold;}
.author_grid{width:500px;background-color:#E1E1E1;float:left;}
.author_container{padding:20px 10px;height:88px;width:480px;}
.author_img{height:88px;width:88px;float:left;}
.author_img img{border-radius:50%;}
.author_details{float:left;margin-left:10px;width:380px;}
.author_details span.author_name{font-size:18px;color:#585959;text-transform:uppercase;width:100%;float:left;padding-bottom:5px;padding-top:5px;}
.author_details span.author_follow{font-size:14px;color:#585959;border-bottom:2px solid #ACACAC;width:100%;float:left;padding-bottom:10px;margin-bottom:10px;font-family:"NeutraTextTF_BookItalic";font-style:italic;}
.author_details span.author_follow a{color:#9E0B0F;}
.author_details span.author_description{font-size:14px;color:#585959;width:100%;float:left;padding-bottom:10px;margin-bottom:10px;font-family:"NeutraTextTF_BookItalic";}
.author_details span.author_description a{color:#23B0E6;}
.author_details span.author_description a:hover{color:#9D2DD1;}
.review_area .btn-wr{text-align:center;float:left;width:40%;}
.review_area .or-wr{text-align:center;float:left;width:10%;margin-top:10px;}
.review_area .btn-wr .btn{color:white;background-color:#9E0B0F;width:200px;font-size:18px;text-align:center;padding:10px 0;text-transform:uppercase;}
.review_area .btn-wr .btn:hover{text-decoration:none;color:#C9C8C8;}
.user_reviews{float:left;}
.user_reviews .grid_9{margin-left:0;margin-top:15px;padding-top:15px;border-top:1px solid #d8d8d8;}
.user_reviews .grid_9 .innerProduct{float:left;width:100%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d8d8d8;}
.user_reviews .grid_9 .innerProduct .grid_1{margin-left:10px;width:60px;float:left;margin-right:10px;}
.user_reviews .grid_9 .innerProduct .grid_1 .lazy-img{border-radius:10px;}
.user_reviews .grid_9 .innerProduct .grid_8{margin-left:0px;}
.user_reviews .grid_9 .innerProduct .grid_8 .review_cnt h3{color:#63AFB7;font-size:17px;}
.user_reviews .grid_9 .innerProduct .grid_8 #review-score-callback i{font-size:18px;}
.user_reviews .grid_9 .innerProduct .grid_8 #review-score-callback i.fa-star-o{color:#35424A;}
.user_reviews .grid_9 .innerProduct .grid_8 #review-score-callback i.fa-star{color:#A41B1F;}
.user_reviews .grid_9 .innerProduct .grid_8 .review_cnt .product_description .blog_desc{padding:5px 0;color:#585959;font-size:15px;font-family:"NeutraTextTF_BookItalic";line-height:18px;}
.user_reviews .no_review_center{width:100%;float:left;text-align:center;padding:5px 0;background-color:#dff0d8;color:#333;border-radius:10px;}
.related_recipe_head{font-weight:normal;text-transform:uppercase;margin-bottom:15px;color:#9E0B0F;}
#mine-score-callback i{font-size:25px;}
#mine-score-callback i.fa-star-o{color:#35424A;}
#mine-score-callback i.fa-star, #mine-score-callback i.fa-star-half-o{color:#A41B1F;}
#comment-score-callback{text-align:center;margin-bottom:10px;}
#comment-score-callback i{font-size:20px;}
#comment-score-callback i.fa-star-o{color:#35424A;}
#comment-score-callback i.fa-star{color:#A41B1F;}
@media (max-width:1199px){.recipe_detail .page_heading{font-size:35px;line-height:35px;}
.recipe_detail .page_description .short_descriptions{padding:25px 0;font-size:17px;}
.recipe_detail .page_description .short_description{font-size:20px;}
.recipe_detail .container .grid_9 .other_description_right{margin-left:80px;}
}
@media (max-width:1050px){.recipe_detail .container .grid_9{width:60%;}
.recipe_detail .container .grid_3{width:30%;margin-top:0px;}
.recipe_detail .container .grid_9 .other_description_right{margin-left:10px;}
.recipe_detail .container .review_area, .recipe_detail .container .review_area .grid_9, .recipe_detail .container .user_reviews, .recipe_detail .container .user_reviews .grid_9{width:100%;}
}
@media (max-width:979px){.recipe_detail .page_heading{font-size:25px;line-height:25px;}
.recipe_detail .page_description{padding:10px 0 0;}
.recipe_detail .page_description .comment_count{margin:15px 0;}
.recipe_detail .page_description .short_descriptions{padding:16px 0;font-size:16px;}
.recipe_detail .page_description .short_description{font-size:18px;}
.recipe_detail .author_grid{width:100%;}
.recipe_detail .author_grid .author_container{width:95%;height:100%;float:left;padding:10px;}
.recipe_detail .author_grid .author_container .author_img{height:auto;margin-left:40%;width:100px;}
.recipe_detail .author_grid .author_container .author_details{margin-left:0px;margin-top:20px;width:100%;}
.recipe_detail .author_grid .author_container .author_details span.author_description{margin-bottom:0px;padding-bottom:0px;}
.recipe_detail #comment-form label.message{width:100%}
.recipe_detail #comment-form .comment_right{min-height:auto;width:100%;margin-left:0px;margin-top:10px;}
.recipe_detail #comment-form .comment_right .comment_buttons{position:relative;}
.user_reviews .grid_9 .innerProduct .grid_8{margin-top:0px;}
.recipe_detail #comment-form .btn-wr{width:100%;}
.recipe_detail .review_area .btn-wr, .recipe_detail .review_area .or-wr{width:100%;}
.review_area .or-wr{margin:5px 0px;}
}
@media (max-width:767px){.recipe_detail .page_heading{font-size:45px;line-height:45px;}
.recipe_detail .container .grid_4{text-align:center;}
.recipe_detail .page_description .share_this{width:100%;margin-left:25%;}
.recipe_detail .page_description .comment_count{background-position-x:30%;}
.recipe_detail .container .grid_9, .recipe_detail .container .grid_3{width:100%;}
.recipe_detail .other_description_left, .recipe_detail .container .grid_9 .other_description_right{margin-left:0px;}
}
@media (max-width:479px){.recipe_detail .page_heading{font-size:30px;line-height:30px;}
.recipe_detail .page_description .share_this{width:100%;margin-left:12%;}
.recipe_detail .author_grid .author_container{width:93%;}
.recipe_detail .author_grid .author_container .author_img{margin-left:30%;}
}
.search_recipe_head{font-size:35px;color:#9E0B0F;border-bottom:2px solid #A7A7A7;padding:0 15px 25px;text-transform:uppercase;}
.search_recipe_for{text-transform:none;}
@media (max-width:1050px){.grid_9{width:100%;}
.grid_3{width:100%;margin-top:30px;}
}
.signup .page_heading{font-size:35px;color:#9E0B0F;border-bottom:2px solid #A7A7A7;padding:0 15px 25px;text-transform:uppercase;}
.signup .page_description{font-size:18px;padding:25px 15px;color:#A7A7A7;}
.signup #signup_container{margin:auto;padding:0 25.5%;}
@media (max-width:767px){.signup #signup_container{padding:0 0;}
}
#hiddenURL{display:none;}
.user_response{background-color:#9E0B0F;border:1px solid #000;color:white;float:left;margin-bottom:10px;padding:10px;text-align:center;width:96%;border-radius:5px;font-size:14px;font-family:"Titillium_Web";}
.login_other{width:100%;float:left;text-align:center;margin:30px 0 10px 0;color:#585959;font-size:16px;font-family:"NeutraTextTF_BookItalic";}
.login_other + .login_other{margin:10px 0;}
.login_other a{font-weight:bold;color:#9E0B0F;}
.login_other a:hover{text-decoration:underline;}
.subscribe{margin-top:20px;}
.subscribe .form_heading{font-size:30px;font-weight:normal;color:#9E0B0F;line-height:40px;margin-bottom:10px;}
.subscribe label{width:100% !important;}
@media (max-width:477px){.subscribe .btn-wr .btn{width:100px !important;margin-bottom:5px;}
.subscribe .btn-wr .btn{width:100px !important;}
.subscribe .form_heading{font-size:20px;}
}
.sub-rec-des{margin:0px 10px 30px 0;color:#585959;font-size:15px;font-family:"NeutraTextTF_BookItalic";font-style:italic;line-height:17px;}
.sub-rec-des a{text-align:center;width:100%;float:left;font-size:18px;color:#23B0E6;}
.sub-rec-des a:hover{color:#585959;}
.attach_file_des{margin:0px 10px 30px 0;color:#585959;font-size:14px;font-family:"NeutraTextTF_BookItalic";font-style:italic;}
.attach_file_des b{font-weight:bold;}
.main_search .page_heading{font-size:35px;color:#9E0B0F;border-bottom:2px solid #A7A7A7;padding:0 15px 25px;text-transform:uppercase;}
.main_search .search_sub_head{font-size:25px;text-transform:uppercase;font-weight:bold;}
.main_search .grid_12{margin-left:0px;}
.main_search .row{margin-left:0px;}
.main_search h3.blog_title{font-size:20px;font-weight:normal;color:#9E0B0F;line-height:20px;margin-bottom:4px;}
.main_search p.blog_desc{font-family:"Rockwell";font-size:15px;color:#6D6D6D;text-transform:none;line-height:20px;margin:4px 0;}
.main_search .product_description .blog_read_more a{color:#9E0B0F;}
.main_search .product_description p.blog_author{font-family:"NeutraTextTF_BookItalic";font-size:12px;color:#585959;text-transform:uppercase;margin:4px 0;}
.main_search .product_description p.blog_author a{color:#585959;}
.main_search .product_description p.blog_author a:hover{text-decoration:underline;}
.main_search .product-block div.grid_12{margin-top:10px;border-bottom:1px solid;padding-bottom:20px;}
.main_search .product-block div.grid_12 + div.grid_12{margin-top:20px;}
span.success{width:100%;float:left;text-align:center;padding:15px;color:#9E0B0F;font-size:16px;background-color:#EBEBEB;margin-top:10px;}
.main_search table{width:100%;text-align:center;margin-top:10px;}
.main_search table th{padding:8px;}
.main_search table > thead > tr > th{font-size:20px;color:#494848;}
.main_search table > tbody tr.success{background-color:#EBEBEB;}
.main_search table td{padding:15px;color:#9E0B0F;font-size:16px;}
ul.sitemap{margin-top:20px;list-style-image:url('../images_new/desi_icon.png');list-style-position:inside;}
ul.sitemap li{margin-top:5px;color:#F23132;font-size:18px;font-family:"NeutraTextTF_BookItalic";}
ul.sitemap li a:hover{text-decoration:underline;}
.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:20px auto;}
.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}
.mfp-fade.mfp-bg.mfp-ready{opacity:0.8;}
.mfp-fade.mfp-bg.mfp-removing{opacity:0;}
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;}
@media (max-width:767px){.signup .page_heading, .search_recipe_head, .blogs .page_heading, .main_search .page_heading, .page_heading{font-size:25px;}
}
@font-face{font-family:'Sweet_Pea_2';src:url('../fonts/Sweet_Pea_2.woff2') format('woff2'),
url('../fonts/Sweet_Pea_2.woff') format('woff'),
url('../fonts/Sweet_Pea_2.ttf') format('truetype'),
url('../fonts/Sweet_Pea_2.svg') format('svg'),
url('../fonts/Sweet_Pea_2.eot') format('eot');}
@font-face{font-family:'Rockwell';src:url('../fonts/rockwell.woff2') format('woff2'),
url('../fonts/rockwell.woff') format('woff'),
url('../fonts/rockwell.ttf') format('truetype'),
url('../fonts/rockwell.svg') format('svg'),
url('../fonts/rockwell.eot') format('eot');}
@font-face{font-family:'Titillium_Web';src:url('../fonts/TitilliumWeb/TitilliumWeb-Regular.woff2') format('woff2'),
url('../fonts/TitilliumWeb/TitilliumWeb-Regular.woff') format('woff'),
url('../fonts/TitilliumWeb/TitilliumWeb-Regular.ttf') format('truetype'),
url('../fonts/TitilliumWeb/TitilliumWeb-Regular.svg') format('svg'),
url('../fonts/TitilliumWeb/TitilliumWeb-Regular.eot') format('eot');}
@font-face{font-family:'NeutraTextTF';src:url('../fonts/NeutraTextTF/Neutra-Text-TF-Light.woff2') format('woff2'),
url('../fonts/NeutraTextTF/Neutra-Text-TF-Light.woff') format('woff'),
url('../fonts/NeutraTextTF/Neutra-Text-TF-Light.ttf') format('truetype'),
url('../fonts/NeutraTextTF/Neutra-Text-TF-Light.svg') format('svg'),
url('../fonts/NeutraTextTF/Neutra-Text-TF-Light.eot') format('eot');}
@font-face{font-family:'NeutraTextTF_BookItalic';src:url('../fonts/NeutraTextTF/NeutraTextTF-BookItalic.woff2') format('woff2'),
url('../fonts/NeutraTextTF/NeutraTextTF-BookItalic.woff') format('woff'),
url('../fonts/NeutraTextTF/NeutraTextTF-BookItalic.ttf') format('truetype'),
url('../fonts/NeutraTextTF/NeutraTextTF-BookItalic.svg') format('svg'),
url('../fonts/NeutraTextTF/NeutraTextTF-BookItalic.eot') format('eot');}