@font-face {
font-family: 'Pretty-Pen';
src: url(//wallabyyogurt.com/wp-content/themes/onepress/assets/fonts/file.woff) format("woff"),
url(//wallabyyogurt.com/wp-content/themes/onepress/assets/fonts/file.woff2) format("woff2"),
url(//wallabyyogurt.com/wp-content/themes/onepress/assets/fonts/file.ttf) format("ttf");
}
html,body{height:100%;}
h1, h2, h3, h4, h5, h6{ }
body, button, input, select, textarea { font-size: 14px;
font-size: 0.875rem;
line-height: 1.7;
color: #777777;
}
.h1 {
font-family: "filson-soft", sans-serif !important;
font-style: normal;
color: #1F1A50;
text-transform: uppercase;
font-weight: 600;
font-size: 63px;
}
input[type="reset"], input[type="submit"], input[type="submit"]{background: #1F1A50;}
.site{background:transparent;}
.site-header{box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 5px; line-height:normal;}
.sticky-header .header-fixed{box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 5px;z-index: 999999;}
.site-branding .site-logo-div{width:99px;}
.site-branding .site-logo-div a{display:block; z-index:99999;}
#primary{padding:0;}
.page-header{padding: 20px 0;border: 0;background: none;margin: 0;}
.page-header .entry-title, .page-header .page-title{ font: normal normal normal 18px/1.4em ; 
font-size: 42px; }
.onepress-menu{float:left; margin-left:50px;}
.onepress-menu a{ font:normal normal bold 13px/1.4em ; 
line-height:36px; margin: 20px 0; letter-spacing:0;color: #616161;z-index: 99999;}
.onepress-menu a:hover{color:#1F1A50;  transform: scale(1.1);}
.onepress-menu ul{border:0;}
.onepress-menu li{position:static;}
.onepress-menu li ul{left: 0; right: 0;top: 0; width: 100%; background-image:url(//wallabyyogurt.com/wp-content/themes/onepress/assets/images/menu-bg.png); background-color:transparent;text-align: center; padding-top:76px;}
.onepress-menu ul li{display:inline-block;}
.onepress-menu ul li a{
border:0; 
font:normal normal bold 13px/1.4em ; line-height:20px;text-transform: uppercase;color: #616161; background:transparent;padding: 8px 30px; margin:0;}
.onepress-menu ul li a:hover{color:#1F1A50;}
.onepress-menu ul li ul{top:auto; padding-top:0; left:auto; right:auto; width:auto;background-image:none; background-color:rgba(238,238,238,0.9);}
.onepress-menu ul li ul li{display:block;}
.onepress-menu ul li ul li a{    text-align: left;}
.onepress-menu ul li ul li a:hover{}
.onepress-menu ul li.current-menu-item > a{color:#1F1A50; text-decoration:underline;}
.onepress-menu.social-menu{float:right;}
.onepress-menu.social-menu a{padding:0; z-index:99;}
.onepress-menu.social-menu > li{margin-right: 15px; padding: 0;}
.onepress-menu.social-menu > li:last-child{margin: 0 !important;}
.onepress-menu.social-menu a img{width:22px; height:22px;} .fill img{width:100%;}
.fill .text-copy{position:absolute; text-align: center;}
.slide1 .fill .text-copy{left:0; right:0; top:0.5vw;}
.slide2 .fill .text-copy{left:16.6666vw; top:0vw;}
.slide3 .fill .text-copy{left:0; right:0; top:0vw;}
.fill .text-copy h2{font-family: 'Pretty-Pen'; font-size: 5.4166vw;letter-spacing: 0.1em;color: #FFFFFF;font-weight: normal; display:inline-block;text-shadow: 2px 1px 2px rgba(100, 100, 100, 1);}
.carousel-control{opacity:1;}
.carousel-control:hover, .carousel-control:focus{opacity:0.6;}
.carousel-control.right, .carousel-control.left{background:none; }
.carousel-control.right span, .carousel-control.left span{height:4vw; width:4vw; background-color:#fff;text-shadow: none;position: absolute; top: 50%; z-index: 5; display: inline-block; right: 50%; margin-right: -2vw; margin-top: -2vw;}
.carousel-control.right span:before, .carousel-control.left span:before{line-height:4vw; color:#000;} .carousel-fade .carousel-inner .item {  transition-property: opacity; }
.carousel-fade .carousel-inner .active { opacity: 1; }
.carousel-fade .carousel-inner .active.left, .active.right { left: 0;opacity: 0;z-index: 1;}
.carousel-fade .carousel-inner .next.left,.prev.right { opacity: 1; }
.carousel-fade .carousel-control {z-index: 2;}
a.btn{background-color: rgba(255, 255, 255, 1); border: solid rgba(0, 0, 0, 1) 0.1666vw;border-radius: 1.6666vw; transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;display:flex;width:15vw;height:3.6666vw;align-items:center;    margin: auto;}
a.btn span{
font:normal normal 700 1.1666vw/1.4em; transition:color 0.4s ease 0s;color:#000000;display:inline-block;margin:0;position:absolute;white-space:nowrap;left:0; right:0;}
a.btn:hover, a.btn:active{background-color: rgba(43, 104, 156, 1); border-color: rgba(61, 155, 233, 1);}
a.btn:hover span, a.btn:active span{color:#fff;}
a.btn.caraousel{position:absolute;top:30.6666vw;left:0;right:0;margin:auto;}
#aussie_inspired{position:relative;}
#aussie_inspired img{width:100%;}
#aussie_inspired .text-copy{position: absolute; top: 7.5vw; left: 0;right: 0;}
#aussie_inspired .text-copy h2{ font-size:6.3333vw;text-align:center;color:#FFFFFF;letter-spacing:0.1em;text-transform:uppercase;font-weight:normal;text-shadow: 2px 1px 2px rgba(100, 100, 100, 1);}
#sec_where_to_buy{position:relative;}
#sec_where_to_buy img{width:100%;}
#sec_where_to_buy .text-copy{position: absolute; top: 13.5vw; left: 0;right: 0;}
#sec_where_to_buy .text-copy h2{ font-size:6.3333vw;text-align:center;color:#FFFFFF;letter-spacing:0.1em;text-transform:uppercase;font-weight:normal;text-shadow: 2px 1px 2px rgba(100, 100, 100, 1);}
#myCarousel2 .slide1 .fill .text-copy h2{color: #303030; display:block;}
#myCarousel2 .slide2 .fill .text-copy h2{color: #303030; display:block;}
#myCarousel2 .slide1 .fill .text-copy h2 + h2{ padding-left: 10vw; margin-top: -3.3333vw;}
#myCarousel2 .slide1 .fill .text-copy{left: 19.33333vw; top: 0vw; right: auto;}
#myCarousel2 .slide2 .fill .text-copy{left: 0; top: 0vw; right: 0;}
#myCarousel2 .slide3 .fill .text-copy{left: 0; top: 8.6666vw; right: 0;}
#sec_get_off{position:relative;}
#sec_get_off img{width:100%;}
#sec_get_off .cup-img{width:34.416666666666664vw;position:absolute;top:23vw;left:40.5vw;}
#sec_get_off .text-copy{position: absolute; top: 1.5vw; left: 0;right: 0;}
#sec_get_off .text-copy h2{ font-size:6.3333vw;text-align:center;color:#FFFFFF;letter-spacing:0.1em;text-transform:uppercase;font-weight:normal;text-shadow: 2px 1px 2px rgba(100, 100, 100, 1);} .site-footer{background-color:#fff;}
ul.footer-menu{text-align: center; padding: 0; margin:0;}
ul.footer-menu li{display: inline-block;}
ul.footer-menu li a{
font:normal normal 700 14px/1.4em; transition:color 0.4s ease 0s;color:#919191;display:inline-block;text-transform:uppercase;padding:30px 15px 15px;}
ul.footer-menu li a:hover, ul.footer-menu li a:active{color:#1F1A50; text-decoration:none;}
ul.footer-menu.social li{}
ul.footer-menu.social li a{padding: 0 8px;}
ul.footer-menu.social li a img{width: 40px;}
.site-footer .back-to-top{text-align:center; padding:20px;}
.site-footer .back-to-top a{ font: normal normal normal 20px/1.4em ; 
letter-spacing: 0.1em; text-transform: uppercase; color: #000;}
.site-footer .back-to-top a:hover{text-decoration:none;}
.site-footer .back-to-top a i,
.site-footer .back-to-top a em {display:block; font-size:40px;}
.page-heading{position:relative;}
.page-heading img{width:100%;}
.page-heading h1{position:absolute; top:0; bottom:0; display:flex; align-items:center; font-size:60px; color:#fff; text-shadow: 2px 1px 2px rgba(100, 100, 100, 1);}
.heading1 {
font-size: 62px;
text-transform: uppercase;
color: #1F1A50;
}
.content-area h2{text-transform:uppercase; color:#1F1A50;font-size: 40px;}
.content-area p{
font: normal normal normal 40px/1.4em ; color: #000000;font-size: 17px;line-height: normal;letter-spacing: normal;}
.content-area .sticky-img{position:relative;}
.content-area .sticky-img > img{width: 100%;}
.content-area .sticky-img .left-tape{position: absolute; margin-left: -28px; margin-top: -20px; left:0;}
.content-area .sticky-img .right-tape{position: absolute; margin-right: -28px; margin-top: -20px; right:0;}
#content.story-page .page-heading{margin-bottom: 60px;}
#content.story-page #content-inside .content-area h2{font-size:60px;}
#content.story-page #content-inside .content-area p{font-size:30px;margin: 20px 0;}
#content.prod-cat-page{}
#content.prod-cat-page .page-header h1{float:left;width:100%;color:#1F1A50; text-transform:uppercase;}
#content.prod-cat-page .page-header img.star{padding: 0 20px; display: block;}
#content.prod-cat-page .page-header ul.sub-cats{float: left; margin-left:100px;}
#content.prod-cat-page .page-header ul.sub-cats li{list-style: none; display: inline-block; padding: 10px 20px;}
#content.prod-cat-page .page-header ul.sub-cats li a{ font: normal normal normal 16px/1.4em ;
color: #616161;text-decoration: underline;}
#content.prod-cat-page .page-header p{ font-size: 18px; margin: 20px 0; clear:both;}
#content.prod-cat-page #content-inside .prods-list{position:relative;}
#content.prod-cat-page #content-inside ul.pro-cats{display:flex; flex-wrap:wrap;align-items:flex-end;padding: 0; text-align:center;position: relative;}
#content.prod-cat-page #content-inside a.back-top-top {position: absolute; top: 0;right: 0;font-size: 24px;    color: #000; z-index:999;} #content.prod-cat-page #content-inside ul.pro-cats li{width:33.3333%; list-style:none;margin: 30px 0;}
#content.prod-cat-page #content-inside ul.pro-cats li img{width:75%;}
#content.prod-cat-page #content-inside ul.pro-cats li img.image-type-2{width:55%;}
#content.prod-cat-page #content-inside ul.pro-cats li img.image-type-3{width:40%;}
#content.prod-cat-page #content-inside ul.pro-cats li span{display: block; font-size: 20px; color: #777777; padding: 20px 20px 0; min-height: 90px;}
#content.prod-cat-page #content-inside .cat-header {}
#content.prod-cat-page #content-inside .cat-header h3{font: normal normal normal 24px/1.4em 'futurabold';line-height: normal;letter-spacing: normal;color:#1F1A50; text-transform:uppercase;font-weight: bold;}
#content.prod-cat-page #content-inside .cat-header h2 {
font: normal normal normal 24px/1.4em; line-height: normal;
letter-spacing: normal;
color: #1F1A50;
text-transform: uppercase;
font-weight: bold;
}
#content.prod-cat-page #content-inside .cat-header p{
font: normal normal normal 18px/1.4em ; line-height: normal;
letter-spacing: normal;color: #616161;text-transform: capitalize;font-weight: normal; margin: 20px 0;}
#content.prod-page{}
#content.prod-page .page-header{text-align:center;}
#content.prod-page .page-header h1{ 
font: normal normal normal 22px/1.4em ; line-height: normal;letter-spacing: normal;color: #616161;text-transform: capitalize;font-weight: bold;   padding-top: 40px;}
#content.prod-page .page-header p{ font-size: 18px; margin: 20px 0;}
#content.prod-page .page-header img{width:50%;    padding-top: 40px;}
#content.prod-page .page-header img.star{    width: 400px; padding-top: 0px;   padding: 0 40px; }
#content.prod-page .page-header img.image-type-2{width:30%;}
#content.prod-page .page-header img.image-type-3{width:18%;}
#content.prod-page #content-inside{}
#content.prod-page #content-inside .left-section{}
#content.prod-page #content-inside h2{ font: normal normal normal 22px/1.4em;
color: #616161;line-height: normal;letter-spacing: normal;font-weight: bold; margin: 30px 0 10px;}
#content.prod-page #content-inside img{ margin: 30px 0 10px;}
#content.prod-page #content-inside .left-section p{
font: normal normal normal 14px/1.4em ; color: #616161;line-height: normal; letter-spacing: normal;}
#content.coupon-page{}
#content #sec_get_coupon{}
#content #sec_get_coupon .square-boxes{position:relative;padding:24px 42px 42px;width:980px;margin:50px auto;background-image:url(//wallabyyogurt.com/wp-content/themes/onepress/assets/images/download.png);background-size:144px 73px;background-repeat:no-repeat;background-position:100% 0;box-shadow:0 0 5px 1px #000;background-color:rgba(255,255,255,1);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
#content #sec_get_coupon .square-boxes:before{content:' ';position:absolute;width:99%;height:100%;top:0;z-index:-1;left:-3px;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);background-color:gray;box-shadow:0 0 10px rgba(0,0,0,.6);background-color:rgba(255,255,255,1);}
#content #sec_get_coupon .square-boxes .title{color:rgba(167,78,48,1);
font:normal normal normal 16px/1.4em; margin-bottom:38px;}
#content #sec_get_coupon .square-boxes .field{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;flex-wrap:nowrap;margin-bottom:25px;text-overflow:ellipsis;}
#content #sec_get_coupon .square-boxes .field .field__label{color:rgba(167,78,48,1);
font:normal normal normal 14px/1.4em; min-width:50px;flex:0 1 auto;}
#content #sec_get_coupon .square-boxes .field .field__input{background:0 0;text-overflow:ellipsis;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;border-radius:0;padding:8px;line-height:1;background-color:transparent!important;border-width:1px;border-style:none none solid;border-width:style.linesSliderpx;border-color:rgba(97,97,97,1);background-color:rgba(204,204,204,1);color:rgba(83,39,24,1);  }
button.subscribe-button{background-color:rgba(31,26,80,1) !important;border-color:rgba(31,26,80,1);border-width:style.linesSliderpx;color:rgba(255,255,255,1);font:normal normal normal 14px/1.4em spinnaker,sans-serif;margin:0 auto;border-radius:20px;border-style:none;background-image:linear-gradient(to bottom,rgba(250,250,250,.3) 10%,rgba(0,0,0,.15));padding:7px 24px;}
#content.prod-page #sec_get_coupon .square-boxes{width:90%; margin:0;}
#content.recipe-main-page{}
#content.recipe-main-page #content-inside ul.recipes{display:flex; flex-wrap:wrap;align-items:center;padding: 0; text-align:center;position: relative;}
#content.recipe-main-page #content-inside ul.recipes li{width:33.3333%; list-style:none;margin: 30px 0; align-self: flex-start;}
#content.recipe-main-page #content-inside ul.recipes li img{width:75%;}
#content.recipe-main-page #content-inside ul.recipes li span{display: block; font-size: 20px; color: #777777; padding: 20px;}
#content.recipe-page{}
#content.recipe-page .page-header{padding:0;}
#content.recipe-page .page-header img{width:100%;}
#content.recipe-page .page-header h1{    font-size: 24px; color: #777777; font-family: 'futurabold'; margin: 20px auto 10px; text-align: center;}
#content.recipe-page .page-header ul{text-align:center;}
#content.recipe-page .page-header ul li{display: inline-block; padding: 0 30px; line-height: 26px; vertical-align:middle;}
#content.recipe-page .page-header ul li .icon{display: inline-block; width: 26px; height: 26px; vertical-align:middle;margin-right: 5px;}
#content.recipe-page .page-header ul li.prep_time .icon{background: url(//wallabyyogurt.com/wp-content/themes/onepress/assets/images/kitchen-icons.png) no-repeat left center;}
#content.recipe-page .page-header ul li.servings .icon{background: url(//wallabyyogurt.com/wp-content/themes/onepress/assets/images/kitchen-icons.png) no-repeat center center;}
#content.recipe-page .page-header ul li.calories .icon{    background: url(//wallabyyogurt.com/wp-content/themes/onepress/assets/images/kitchen-icons.png) no-repeat right center;}
#content.recipe-page .recipe-details{}
#content.recipe-page .recipe-details h4{font-family: 'futurabold'; font-size: 22px; text-transform: uppercase; color: #777777;}
#content.recipe-page .recipe-details .step h2{ font-size: 22px; text-transform: uppercase; color: #777777;    margin: 20px 0 0;}
#content.recipe-page .recipe-details ul.ingredients{list-style:none; margin:0; padding:0;}
#content.recipe-page .recipe-details ul.ingredients li{margin:0;}
#content.recipe-page .recipe-details ul.tags{list-style:none; margin:0; padding:0;}
#content.recipe-page .recipe-details ul.tags li{margin:0;}
#content.faq .top-links{width:20%; float:left;}
#content.faq .headings{font-family:'futurabold';font-size:20px;color:#1F1A50;}
#content.faq a.headings{font-size:16px;}
#content.faq .headings:hover{text-decoration:none;}
#content.faq .line{border-bottom:1px solid #616161;line-height:0px;}
#content.faq .questions-section{margin-top:40px;color:#616161; font-size:16px;font-weight:normal;letter-spacing:normal;line-height:22px; position:relative;}
#content.faq .questions-section a.back-top-top {position: absolute; top: 0;right: 0;font-size: 24px; color: #000; z-index:999;}
#content.faq .questions-section .question{font-weight:bold;font-size:16px;letter-spacing:normal;line-height:22px;}
#content.faq ul.answer{font-size:16px;font-weight:normal;letter-spacing:normal;line-height:22px;}
#content.faq  .questions-section a{color:#1F1A50;font-size:16px;font-weight:normal;letter-spacing:normal;line-height:22px;}
#content.faq ul.answer li ul{list-style:circle;}
.star5{ width: 400px; padding: 0 30px;}
.star6{ width: 525px; padding: 0 60px;}
.star7{ width: 550px; padding: 0 40px;}
.star8{ width: 600px; padding: 0 60px;}
.star10{width:350px;}
.star11{width:330px;}
.star12{width:410px;}
.star13{ width: 500px; padding: 0 30px;}
.star14{ width: 360px; padding: 0 20px;}
.star15{ width: 470px; padding: 0 50px;}
.star{width:480px;padding: 0 84px;}
.star1{width:260px;}
img.star16 {
max-width: 550px;
width:290px;
}
.story-page{margin-bottom: 60px;}   
.prouct_category_star{width:60%;}
.text-copy h2 sup {
font-size: 50%;
top: -0.8em;
}
.content-area h2 sup{
font-size: 50%;
top: -0.8em;
}
@media screen and (max-width: 1199px) {
.h1 {font-size: 50px;}
.onepress-menu{margin-left:20px;}
.onepress-menu a{padding-left:8px; padding-right:8px;}
.page-heading h1,
body .heading1 {font-size:46px;}
#content.story-page #content-inside .content-area h2{font-size:46px;}
#content.story-page #content-inside .content-area p{font-size:24px;}
#content.faq .top-links{width:25%;}
}
@media screen and (max-width: 991px) {
.h1 {font-size: 40px;}
.site-branding{float:none; overflow:hidden;}
.site-branding .site-logo-div{width:132px; margin:auto; float:left;}
.sticky-header.no-header-transparent .site-header-wrapper{height:auto;}
.is-fixed + .site-content {padding-top: 145px;}
.site-header .container {position:relative;}
#nav-toggle{float: none; min-width: 56px; min-height: 56px; background-color: rgba(97, 97, 97, 1); border: solid 1px rgba(255, 255, 255, 1); line-height: normal; border-radius: 4px; margin:0; position:absolute; top:19px; right:15px;}
#nav-toggle span{right: 14px;background: #fff;}
#nav-toggle span:before, #nav-toggle span:after{background: #fff;}
#nav-toggle.nav-is-visible span:before, #nav-toggle.nav-is-visible span:after{background: #fff;}
.main-navigation{position:relative;}
.onepress-menu.onepress-menu-mobile{overflow: auto;top: 0;margin: 0;}
.onepress-menu.onepress-menu-mobile li{opacity:1; line-height: 48px; background-color: rgba(97, 97, 97, 1); border-bottom: 1px solid rgba(255, 255, 255, 1); position:relative;}
.onepress-menu.onepress-menu-mobile > li > a{padding: 0 20px;color: #fff; font-size: 16px;margin: 5px 0;}
.onepress-menu.onepress-menu-mobile .nav-toggle-subarrow{line-height: 46px; padding: 0 20px;}
.onepress-menu.onepress-menu-mobile ul li a{background:none; font-size:16px; color:#fff;}
.onepress-menu.onepress-menu-mobile .nav-toggle-subarrow{color: #fff; font-size: 30px; z-index:999999;}
.onepress-menu.onepress-menu-mobile .nav-toggle-dropdown > ul{    background: none; padding-top: 0; text-align: left;}
.onepress-menu ul li{display:block;}
nav.social-nav{clear: both; text-align: center; line-height:normal;margin-top: 10px; padding-top: 10px; border-top: solid 1px #aaa;}
.onepress-menu.social-menu{float: none; display: inline-block; margin:auto;}
.onepress-menu.social-menu a{margin:5px 0;}
.onepress-menu.social-menu a img{width:35px; height:35px;}
#content.prod-cat-page .page-header ul.sub-cats{margin-left:0; clear:left;}
.prouct_category_star{width:90%;}
.prouct_category_10 img{margin:0;}
.page-heading h1,
body .heading1 {font-size:38px;}
#content.story-page #content-inside .content-area h2{font-size:38px;}
#content.story-page #content-inside .content-area p{font-size:20px;margin: 10px 0;}
#content.faq a.headings{font-size:14px;}
}
@media screen and (max-width: 767px) {
#content.prod-cat-page .page-header ul.sub-cats{float: none; clear: both; margin: 0; padding: 0;}
#content.prod-cat-page #content-inside ul.pro-cats li{width:50%;}
.carousel-control.right span, .carousel-control.left span{height:6vw; width:6vw;font-size: 6vw;}
.fill .text-copy, .slide1 .fill .text-copy, .slide2 .fill .text-copy, .slide3 .fill .text-copy{top:0; bottom:0; left:0; right:0; display:flex;align-items: center;}
.fill .text-copy h2{font-size: 15vw; line-height: 15vw; text-align:center; margin:auto;}
.page-header .entry-title, .page-header .page-title{font-size:32px; line-height:36px;}
#aussie_inspired .text-copy, #sec_where_to_buy .text-copy{top:0; bottom:0; left:0; right:0; display:flex;align-items: center;}
#aussie_inspired .text-copy h2, #sec_where_to_buy .text-copy h2{font-size: 12vw; line-height: 14vw; text-align:center; margin:auto;}
#sec_get_off .text-copy{top: 0; bottom: 0; left: 0; right: 0; display: flex; align-items: center;}
#sec_get_off .text-copy h2{font-size: 12vw; line-height: 14vw; text-align: center; margin: auto;}
#sec_get_off .text-copy .circle{width: 46vw;height: 46vw;border-radius: 23vw;}
#sec_get_off .text-copy h3{font-size: 6vw;margin-bottom: 1vw;}
#sec_get_off .text-copy h4{font-size: 3vw;line-height: 3vw;margin-bottom: 2vw;}
#sec_get_off .text-copy p{font-size: 2.5vw;line-height: 2.8vw;margin-bottom: 2vw;}
a.btn{width: 22vw; height: 5vw; font-size: 5vw;}
a.btn span{font-size: 2.5vw;}
#sec_get_off .cup-img{width: 44vw; top:44vw;}
ul.footer-menu li{display:block;}
ul.footer-menu li a{padding: 10px 15px 15px;}
ul.footer-menu.social li{display:inline-block;}
.content-area .sticky-img{width:100%;float: none !important;}
.content-area .sticky-img p img{width:100%;}
.content-area .sticky-img .left-tape{margin-left: -15px;margin-top: -15px;}
.content-area .sticky-img .right-tape{margin-right: -15px;margin-top: -15px;}
#content.recipe-main-page #content-inside ul.recipes li{width:100%;}
#content.faq .headings{font-size:18px;}
.star{width:370px;}
.star1{width:200px;}
.star5{width:325px;}
.star6{width:425px;}
.star7{width:430px;}
.star8{width:500px;}
.star10{width:260px;}
.star11{width:255px;}
.star12{width:325px;}
.star13{ width: 410px; }
.star14{ width: 290px; }
.star15{ width: 380px; }
.star16{width:250px !important;padding:0 !important;}
.page-heading h1,
body .heading1 {font-size:38px;}
.page-heading h1 {justify-content: center; width: 100%; left: 0;}
#content.faq .top-links{width:33%;}
}
@media screen and (max-width: 480px) {
#content.prod-cat-page #content-inside ul.pro-cats li{width:100%;}	
.prouct_category_star{width:90%;}
#content.prod-cat-page #content-inside a.back-top-top{top:40px;}
#content.faq .top-links{width:50%;}
}
@media screen and (max-width: 767px) {
#pr-reviewsnippet{
margin-top: 20px;
}
.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write{
margin-top: 0px !important;
}
.pr-snippet-stars-reco-stars{
text-align: center !important;
}
.pr-snippet-stars-reco-stars .pr-snippet{
display: inline-block !important;
margin: auto !important;
}
#pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal{
height: 22px !important;
padding: 0px 4px !important;
}
}
#pr-reviewsnippet .pr-snippet-stars-container{
cursor: pointer !important;
}
.pr-review-snippet-container {
text-align: center;
}
.p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars{
display: inline-block;
margin: 30px auto 10px;
float: none !important;
}
#pr-reviewsnippet .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet-rating-decimal{
height: 22px;
}
.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a{
position: relative;
top: 2px;
}
.p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-reco{
float: none !important;
}
.p-w-r .pr-snippet-reco-to-friend{
margin: 5px auto 0 !important;
}
.pr-review-snapshot-recomend .pr-checkbox-icon circle {
fill: #8cc540 !important;
}
.pr-checkbox-icon circle {
fill: #570755;
} .rel{
position:relative;
}
.home-btn_style{
position: absolute;
bottom: 2%;
width: 100%;
text-align: center;
}
.home-btn_style a{
display: inline-block;
min-width: 265px;
font-size: 20px;
background:rgb(0 0 0 / 80%);
text-align: center;
text-decoration: none;
color: #fff;
padding: 8px 10px;
}
#content.prod-page .page-header p.after_text {
margin: 5px 0 10px;
}
.content-area p.sp_span {
font-size: 14px;
}
@media(max-width:1024px) and (min-width:768px){
.home-btn_style {
bottom: 10px;
}
.home-btn_style a {
min-width: 238px;
font-size: 18px;
padding: 5px 5px;
}
}
@media(max-width:767px){
.home-btn_style {
bottom: 5px;
}
.home-btn_style a {
min-width: 180px;
font-size: 14px;
padding: 5px 5px;
}
}
.home-btn_style.btn_bg a{
background-color:#5673b8;
} @media screen and (min-width: 768px) {
.carousel .carousel-indicators {
bottom: 5vw;
}
}
@media screen and (max-width: 767px) {
.carousel .carousel-indicators {
bottom: 10vw;
}
}
#content.recipe-page .recipe-details .step h2 {
font-family: 'futurabold';
font-weight: 600;
font-size: 20px;
margin-bottom: 1.25rem;
}
#content.recipe-page .recipe-details .step h3 { font-weight: 400;
margin-bottom: 1.25rem;
}
#content.recipe-page .recipe-details .step ul.b_pad {
margin-left: 2.25rem;
}
.a-wallaby {
text-align: center;
max-width: 88%;
margin: 0 auto;
font-weight: 500;
color: #4c4c4c;
font-size: 15px;
}
.a-wallaby b{
font-size: 16px;
font-weight: 600; }
p.s_title {
text-align: center;
font-size: 15px;
font-weight: bold;
max-width: 80%;
margin: 7px auto 20px;
line-height: 1.4;
color: #4c4c4c;
}
@media (max-width: 767px){
.a-wallaby {
max-width: 95%;
margin-top: 30px;
margin-bottom: 60px;
}
.a-wallaby b, p.s_title,.a-wallaby {
font-size: 15px;
}
.a-wallaby b{
max-width: 90%;
display: block;
margin: 0 auto;
}
}