/* Media Query Start */

@media screen and (max-width: 1420px){

}
@media screen and (max-width: 1280px){
.smart-recipe-sec, .sg-sweet-wrap, .sg-vs-sec {padding: 50px 20px;}
}
@media screen and (max-width: 1200px){
.shop-icon{margin: 0 24px 0 0;}
.sgf-header-right-block {margin: 26px 0 0 0;}
.mobilemenu-icon{display: block;}
/* .mobilemenu-icon.open{position: fixed;left: auto;right: 14px;margin: 0;top: 8px;} */
.mobilemenu-icon.open span{background-color: #252525;}
#sgf-menu{float: none;background-color: #ffffff;overflow-y: auto;position: fixed;top: 0;left: 0;height: 100%;width: 260px;transform: translate3d(-100%, 0, 0);transition: 0.3s;z-index: 1020;}
#sgf-menu ul > li {float: none;width: 100%;margin: 0;clear: both;border-bottom: 1px solid #ffd900;position: relative;}
#sgf-menu ul li a, #sgf-menu ul li .sub-menu .sub-menu-inner-items ul li a, #sgf-menu ul li .nm-sub-menu li a{padding: 14px 14px;color: #000000}
#sgf-menu ul li > a.dropdown{padding-right: 30px;}
#sgf-menu ul li > a.dropdown:before{background:url('../../assets/img/down-arrow.png') no-repeat;right: 14px;}
#sgf-menu ul li .sub-menu, #sgf-menu ul li .nm-sub-menu {position: relative;left: auto;top: auto;width: 100%;background-color: transparent;box-shadow: none;}
#sgf-menu ul li .sub-menu .sub-menu-thumbs, #sgf-menu ul li .sub-menu .sub-menu-inner-items, #sgf-menu ul li .sub-menu .inn-sub-menu {flex-direction: column;}
#sgf-menu ul li .sub-menu .sub-menu-thumbs figure, #sgf-menu ul li .sub-menu .sub-menu-inner-items .mn-item{width: 100%;margin-bottom: 14px;}
#sgf-menu ul li .sub-menu .sub-menu-inner-items h3{color: #000000;margin-bottom: 6px;}
#sgf-menu ul li .sub-menu .sub-menu-inner-items ul li, #sgf-menu ul li .nm-sub-menu li{border-bottom: 0 none;margin: 0;}
#sgf-menu ul li .sub-menu .sub-menu-inner-items ul li a, #sgf-menu ul li .nm-sub-menu li a{text-decoration: none;display: block;}
#sgf-menu ul li .sub-menu, #sgf-menu ul li .nm-sub-menu{padding: 0;}
#sgf-menu ul li .sub-menu .sub-menu-thumbs, #sgf-menu ul li .sub-menu .sub-menu-inner-items h3{padding: 0 15px;margin-bottom: 0;}
#sgf-menu ul li .sub-menu .sub-menu-thumbs figure, #sgf-menu ul li .sub-menu .sub-menu-inner-items .mn-item{margin: 14px 0 0 0;}
#sgf-menu ul li .sub-menu .inn-sub-menu .sub-menu-inner-items, #sgf-menu ul li .sub-menu .inn-sub-menu .sub-menu-thumbs{width: 100%;}
/* #sgf-menu ul li a:before, #sgf-menu ul li a:hover:before, #sgf-menu ul li a.current-item:before{display: none;} */
#sgf-menu ul li.mn-lst-item a:hover, #sgf-menu ul li.mn-lst-item a.current-item, #sgf-menu ul li .sub-menu .sub-menu-inner-items ul li a:hover, #sgf-menu ul li .nm-sub-menu li a:hover, #sgf-menu ul li a.dropdown.active{color: #0061af;background-color: #fff;}
#sgf-menu ul li a:hover:before, #sgf-menu ul li a.current-item:before{transform: scale3d(1,1,1);transform-origin: 0 50%;}
#sgf-menu ul li.mn-lst-item:hover .sub-menu, #sgf-menu ul li.mn-lst-item:hover .nm-sub-menu{display: none;}
#sgf-menu ul li a.dropdown.active:before{background-image:url('../../assets/img/down-arrow.png')}
#sgf-menu ul li a.dropdown.active:before, #sgf-menu ul li a.dropdown:hover:before{background-image:url('../../assets/img/down-arrow.png')}
#sgf-menu.menu-active{transform: translate3d(0, 0, 0);}
#sgf-menu ul li a.dropdown.active:before{right:34px;}
#sgf-menu ul li a.dropdown:hover:before{right: 0;}
.d-show{display: none}
.m-show{display: block}
.sub-menu-thumbs{display: none !important}

}
@media screen and (max-width: 1024px){
/*body{padding: 96px 0 0 0;}
.logo {width: 120px;}*/
.shop-icon{margin: 0 24px 0 0;}
/*.sgf-header-right-block {margin: 33px 0 0 0;}*/
/*.mobilemenu-icon{display: block;}
.mobilemenu-icon.open{position: fixed;left: auto;right: 14px;margin: 0;top: 8px;} */
/*.mobilemenu-icon.open span{background-color: #252525;}
#sgf-menu{float: none;background-color: #ffffff;overflow-y: auto;position: fixed;top: 0;left: 0;height: 100%;width: 260px;transform: translate3d(-100%, 0, 0);transition: 0.3s;z-index: 1020;}
#sgf-menu ul > li {float: none;width: 100%;margin: 0;clear: both;border-bottom: 1px solid #ffd900;position: relative;}
#sgf-menu ul li a, #sgf-menu ul li .sub-menu .sub-menu-inner-items ul li a, #sgf-menu ul li .nm-sub-menu li a{padding: 14px 14px;color: #000000}
#sgf-menu ul li > a.dropdown{padding-right: 30px;}
#sgf-menu ul li > a.dropdown:before{background:url('../../assets/img/down-arrow.png') no-repeat;right: 14px;}
#sgf-menu ul li .sub-menu, #sgf-menu ul li .nm-sub-menu {position: relative;left: auto;top: auto;width: 100%;background-color: transparent;box-shadow: none;}
#sgf-menu ul li .sub-menu .sub-menu-thumbs, #sgf-menu ul li .sub-menu .sub-menu-inner-items, #sgf-menu ul li .sub-menu .inn-sub-menu {flex-direction: column;}
#sgf-menu ul li .sub-menu .sub-menu-thumbs figure, #sgf-menu ul li .sub-menu .sub-menu-inner-items .mn-item{width: 100%;margin-bottom: 14px;}
#sgf-menu ul li .sub-menu .sub-menu-inner-items h3{color: #ffeb42;margin-bottom: 6px;}
#sgf-menu ul li .sub-menu .sub-menu-inner-items ul li, #sgf-menu ul li .nm-sub-menu li{border-bottom: 0 none;margin: 0;}
#sgf-menu ul li .sub-menu .sub-menu-inner-items ul li a, #sgf-menu ul li .nm-sub-menu li a{text-decoration: none;display: block;}
#sgf-menu ul li .sub-menu, #sgf-menu ul li .nm-sub-menu{padding: 0;}
#sgf-menu ul li .sub-menu .sub-menu-thumbs, #sgf-menu ul li .sub-menu .sub-menu-inner-items h3{padding: 0 15px;margin-bottom: 0;}
#sgf-menu ul li .sub-menu .sub-menu-thumbs figure, #sgf-menu ul li .sub-menu .sub-menu-inner-items .mn-item{margin: 14px 0 0 0;}
#sgf-menu ul li .sub-menu .inn-sub-menu .sub-menu-inner-items, #sgf-menu ul li .sub-menu .inn-sub-menu .sub-menu-thumbs{width: 100%;}
#sgf-menu ul li.mn-lst-item a:hover, #sgf-menu ul li.mn-lst-item a.current-item, #sgf-menu ul li .sub-menu .sub-menu-inner-items ul li a:hover, #sgf-menu ul li .nm-sub-menu li a:hover, #sgf-menu ul li a.dropdown.active{color: #0061af;background-color: #fff;}
#sgf-menu ul li a:hover:before, #sgf-menu ul li a.current-item:before{transform: scale3d(1,1,1);transform-origin: 0 50%;}
#sgf-menu ul li.mn-lst-item:hover .sub-menu, #sgf-menu ul li.mn-lst-item:hover .nm-sub-menu{display: none;}
#sgf-menu ul li a.dropdown.active:before{background-image:url('../../assets/img/down-arrow.png')}
#sgf-menu ul li a.dropdown.active:before, #sgf-menu ul li a.dropdown:hover:before{background-image:url('../../assets/img/down-arrow.png')}
#sgf-menu.menu-active{transform: translate3d(0, 0, 0);}
#sgf-menu ul li a.dropdown.active:before{right:34px;}
#sgf-menu ul li a.dropdown:hover:before{right: 0;}*/
.sg-vs-left, .sg-vs-right{float: none;width: 100%;}
.vstxt{position: relative;top: auto;left: auto;transform: none;margin: 30px auto;}
.hero-banner-wrap .desk-img{display: none;}
.hero-banner-wrap .mob-img{display: block;}
.hero-banner-block {height: 100%;}
.smart-recipe-date-info {left: 10px;right: 10px;}
.sg-date-info span {font-size: 13px;line-height: 20px;padding: 0 0 0 22px;}
.sg-date-info span:before {top: 2px;width: 18px;height: 18px;background-size: contain}
#sgf-menu ul li.mn-lst-item > a:after{height: 2px !important}
.sub-menu-thumbs{display: none !important}

}
@media screen and (max-width: 899px){

}
@media screen and (max-width: 767px){
.footer-wrap {padding: 30px 0 0 0;}
.footer-links {float: none;margin: 0 0 20px 0;}
.footer-logo {float: none;margin: 0 auto;}
.main-heading{font-size: 30px;}
.sg-vs-title {padding: 10px 20px;}
.sg-vs-title span {font-size: 18px;}
.sg-vs-block ul li {font-size: 16px;}
/*.smart-recipe-content {padding: 20px 0 10px 0;}
.smart-recipe-content span{margin-bottom: 6px;}
.smart-recipe-content .view-all-btn {position: relative;right: auto;top: auto;transform: none;}*/
.smart-recipe-content h3, .smart-recipe-content span, .wh-bg a {font-size: 16px;}
.sw-item-bg {top: 30px;bottom: 30px;}
.sg-coco-slider .sw-item-bg {top: 50px;bottom: 50px;}
.sg-sweet-slider .slick-list, .sg-coco-slider .slick-list{padding: 0 12% 0 0;}
.btn {padding: 10px 30px;font-size: 14px;}
.avail-heading h3{font-size: 16px}
.sgf-logo{width: 100px}
.sgf-header-right-block {margin: 27px 0 0 0}
body {padding: 81px 0 0 0}
.smart-recipe-slider .slick-list{padding-right: 50px}
.sg-col-4{padding-left: 10px;padding-right: 10px}
.smart-recipe-sec{padding-bottom: 0}
.sg-alt-video-wrap {position: relative;padding: 25px 0px;width: 100%;margin: 0 auto;text-align: center;}
img.img-mobile {display:block;}
img.img-desktop {display:none;}
.mn-item h3 a {padding: 0!important;margin-bottom: 0!important;}
#sgf-menu ul li a, #sgf-menu ul li .sub-menu .sub-menu-inner-items ul li a, #sgf-menu ul li .nm-sub-menu li a   {padding:8px 14px;}

}
@media screen and (max-width: 599px){
.footer-links{overflow: hidden}
.footer-links ul li {margin-left: 0;clear: both;float: left;text-align: center;margin-bottom: 12px;width: 100%}
.footer-links ul li a{display: inline-block;}

}
@media screen and (max-width: 480px){

}
@media screen and (max-width: 380px){

}