@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 300;
    src: url(../fonts/opensanshebrew-lightitalic-webfont.eot);
    src: url(../fonts/opensanshebrew-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),
        url(../fonts/opensanshebrew-lightitalic-webfont.woff) format('woff'),
        url(../fonts/opensanshebrew-lightitalic-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/opensanshebrew-light-webfont.eot);
    src: url(../fonts/opensanshebrew-light-webfont.eot?#iefix) format('embedded-opentype'),
        url(../fonts/opensanshebrew-light-webfont.woff) format('woff'),
        url(../fonts/opensanshebrew-light-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/opensanshebrew-italic-webfont.eot);
    src: url(../fonts/opensanshebrew-italic-webfont.eot?#iefix) format('embedded-opentype'),
        url(../fonts/opensanshebrew-italic-webfont.woff) format('woff'),
        url(../fonts/opensanshebrew-italic-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/opensanshebrew-regular-webfont.eot);
    src: url(../fonts/opensanshebrew-regular-webfont.eot?#iefix) format('embedded-opentype'),
        url(../fonts/opensanshebrew-regular-webfont.woff) format('woff'),
        url(../fonts/opensanshebrew-regular-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 700;
    src: url(../fonts/opensanshebrew-bolditalic-webfont.eot);
    src: url(../fonts/opensanshebrew-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),
        url(../fonts/opensanshebrew-bolditalic-webfont.woff) format('woff'),
        url(../fonts/opensanshebrew-bolditalic-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/opensanshebrew-bold-webfont.eot);
    src: url(../fonts/opensanshebrew-bold-webfont.eot?#iefix) format('embedded-opentype'),
        url(../fonts/opensanshebrew-bold-webfont.woff) format('woff'),
        url(../fonts/opensanshebrew-bold-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 800;
    src: url(../fonts/opensanshebrew-extrabold-webfont.eot);
    src: url(../fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
        url(../fonts/opensanshebrew-extrabold-webfont.woff) format('woff'),
        url(../fonts/opensanshebrew-extrabold-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 800;
    src: url(../fonts/opensanshebrew-extrabold-webfont.eot);
    src: url(../fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
        url(../fonts/opensanshebrew-extrabold-webfont.woff) format('woff'),
        url(../fonts/opensanshebrew-extrabold-webfont.ttf) format('truetype');
}


@charset "utf-8";
/* CSS Document */
/*-----------------------------------------------------------------------------

Prototype Version:  2.4

*/

/* Table of Contents
-----------------------------------------------------------------------------

1. Clean Base
2. Base Typography
3. Images
4. Links
5. Forms
6. Tables
7. Framework

*/

/* 1. Create a Clean Base
------------------------------------------------------------------------------*/

html, body, br, hr, div, span, a, object, iframe, ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, p, blockquote, q, address,
small, big, cite, dfn, ins, del, i, em, b, strong, sup, sub, strike, pre, code, samp, kbd, var, tt, form, fieldset, legend, label,input, textarea, option, .nobox {background: transparent; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display: block;}

blockquote, q {quotes: none;}
br {height: 0;}
ul, ol, dl, li {margin:0; padding:0;  color: #555555; font-size: 14px; line-height: 24px;}
html, body{height: 100%; -webkit-appearance:none; border:none; -webkit-text-size-adjust:none;}
body{position:relative;}

/* Class for clearing floats */
.clear {clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
.cf:after,.cf:before{display: table;content: ''}
.cf:after{clear: both;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

/* 2. Define Base Typography
------------------------------------------------------------------------------*/

/* Create the Default Headers  */
h1, h2, h3, h4, h5, h6 {}

/* Specific Header Settings */
h1 {font-weight:bold; font-size:36px; color:#fff; }
h2 {font-weight:bold; font-size:24px; color:#555; }
h3 {font-size:18px; }
h4 {font-size:16px;}
h5 {font-size: 14px;}
h6 {font-size: 12px;}

/* Create the Default Paragraphs */
p { color: #9f9f9f; font-size: 15px; line-height: 24px;}

/* Other Typo */
strong {font-weight: bold;}
hr {border:0 #000 solid; border-top-width: 1px; clear: both; height: 0;}
ol {list-style: decimal;}
ul {list-style: disc;}

/* To make FontSmooth in MAC */
.mac * {-webkit-font-smoothing: antialiased;}

/* 3. Images
------------------------------------------------------------------------------*/

/* Remove border around linked images */
img {border: 0; border-style: none;}

/* 4. Links
------------------------------------------------------------------------------*/

/* Default Link Types */
a {color: #000000; font-size: 16px; text-decoration:none;}
a:hover {}
a:active {color: #e8941a;}
a:focus {outline: none;}
a.current{color: #e8941a;}


/* 5. Forms
------------------------------------------------------------------------------*/

input{line-height: normal;}
input[type='email'],input[type='text'],input[type='password']{ -webkit-appearance:none; border:none; -webkit-text-size-adjust:none;padding: 5px;border: 1px solid #cbcbcb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
textarea{-webkit-appearance:none; border:none; -webkit-text-size-adjust:none;box-sizing: border-box;padding: 5px;border: 1px solid #cbcbcb;display: block;overflow: auto;}
input[type='email']:focus,input[type='text']:focus,input[type='password']:focus,textarea:focus{border-color: #ccc}
button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;border:none;-webkit-text-size-adjust:none;background: #cbcbcb;}
input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-input-placeholder{ color: #000;}
:-moz-placeholder{ color: #000;}
::-moz-placeholder{ color: #000;}
:-ms-input-placeholder{ color: #000;}
::-ms-input-placeholder{ color: #000;}
:placeholder-shown{ color: #000;}

/* Removes fieldset borders. even on Opea 7 */
fieldset {border: 1px solid transparent;}

/* 6. Tables
------------------------------------------------------------------------------*/

/* Table Fixes */
table {border-spacing: 0; border-collapse: collapse;}
td {text-align: left; font-weight: normal;}


/* 7. Framework
------------------------------------------------------------------------------*/

/* Common CSS */
/*common margin style*/
.m0{margin:0 !important;}
.mr20{margin-right:20px;}
.mt20{margin-top:20px !important;}
.mb80{margin-bottom:80px !important;}
.mt25{ margin-top:25px !important;}
.mt50{ margin-top:50px !important;}

/*all padding zero*/
.p0{padding:0 !important;}
.pt20{padding-top:20px;}

/*common display style*/
.dis-b{display:block}
/*.pos_rel{ position:relative;}*/
.hidden{ display:none !important;}

/*border*/
.no_bdr{border:none !important;}

/*common fonts style*/
.f16{ font-size:16px !important;}
.f18{ font-size:18px !important;}
.fbold{font-weight:bold;}

/*transition effect*/
.tra{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

/* opacity effect */
.opacity1{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity:1;opacity:1;}
.opacity0{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0; opacity:0; }

.main.bg_color{background-color: #f4f4f4;}
p{color: #000000;font-size: 16px;font-weight: 400;}

/* Push */
.push{}
/* Page Layout */
body{direction: rtl;font-family: 'Open Sans Hebrew';}
/*font-family: 'Caveat', cursive;*/
#full_wrapper{min-height: 100%; height: auto !important; height: 100%; margin: 0 auto; /* the bottom margin is the negative value of the footer's height */}
/*.wrapper{width:960px; margin:0 auto;}*/
.content{margin:0 auto; padding:0; width:100%;}
.container{width: 100%;max-width: 1200px;}
a{text-decoration: none !important;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
header{position: fixed;width: 100%;top: 0px;left: 0;right: 0;background-color: #ffffff;z-index: 999;}
.main{margin-top: 165px;}
img{max-width: 100%;}
.bg_light{background-color: #f2eee4;}

.top_header{background-color: #f2eee4;border-bottom: 1px solid #eae3d2;}
.top_header a.wh_call,.top_header a.tel_call{display: inline-block;vertical-align: middle;margin-top: 12px;margin-bottom: 12px;}
.top_header a img{display: inline-block;vertical-align: middle;margin-right: 3px;}
.top_header .tel_call{margin-right: 40px;}
.top_header .menu_top ul li{list-style: none;display: inline-block;vertical-align: middle;margin-left: 25px;}
.top_header .menu_top ul li a{color: #000000;font-size: 14px;font-weight: 400;margin: 0px;}
.top_header .menu_top{display: inline-block;vertical-align: middle;padding-top: 10px;padding-bottom: 10px;} 
.top_header .social{padding-left: 18px;border-left: #dedbd5 1px solid;display: inline-block;vertical-align: middle;}
.top_header .social a{display: inline-block;vertical-align: middle;margin: 0px;} 
.top_header .login{margin-right: 14px;margin-left: 35px;}
.top_header .start_shopping{background-color: #404855;color: #ffffff;font-size: 19.8px;line-height: normal;margin: 0px;display: inline-block;vertical-align: middle;line-height: 20px;padding: 5px 20px;}
.top_header .start_shopping:after{width: 0;height: 0;border-left: 46px solid transparent;border-right: 50px solid transparent;border-top: 13px solid #404855;position: absolute;content: '';left: 0;right: 0;bottom: -13px;}
.top_header .shopping_cart{background-image: url(../images/site/cart.png);background-repeat: no-repeat;background-position: right center;padding-right: 30px;background-size: 25px;line-height: 28px;display: inline-block;vertical-align: middle;margin-right: 35px;}
.top_header .shopping_cart span{background-color: #f7ab59;color: #ffffff;top: -8px;right: -10px;display: inline-block;vertical-align: middle;border-radius: 50%;width: 20px;height: 20px;line-height: 20px;}
.top_header .menu_top ul li a:hover,.top_header a:hover{color: #f7ab59;}
.bottom_header{padding: 8px 0px;border-bottom: 1px solid #eae3d2;}
.logo{display: inline-block;vertical-align: middle;}

.shopping_wrap{display: inline-block;vertical-align: middle;}
.cart_list{top: 40px;left: 0px;background-color: #ffffff;border: #dfdfdf 1px solid;padding: 40px 20px 23px 20px;display: block;width: 375px;z-index: 99;opacity: 0;visibility: hidden;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.cart_list.show{opacity: 1;visibility: visible;}
.cart_list ul li{list-style: none;}
.cart_list ul li a{display: block;display: flex;padding-bottom: 22px;border-bottom: #f2f2f2 1px solid;margin-bottom: 22px;}
.cart_list ul li a span{width: 30%;height: 80px;background-size: cover;background-repeat: no-repeat;}
.cart_list ul li a .details{width: 70%;padding-right: 20px;padding-top: 10px;}
.cart_list ul li a .details h4{font-weight: bold;font-size: 14px;color: #000000;}
.cart_list ul li a .details p{color: #000000;font-size: 12.8px;color: #000000;line-height: 18px;}
.cart_list .internal_total{line-height: 54px;width: 100%;display: inline-block;vertical-align: middle;background-color: #f4f7f9;border-radius: 10px;}
.cart_list .internal_total:hover{background-color: #f7ab59;color: #ffffff;}
.cart_list .btn_right{color: #f7ab59;border: #f7ab59 1px solid;border-radius: 5px;background-color: #ffffff;margin-top: 20px;line-height: 44px;display: inline-block;width: 100%;vertical-align: middle;}
.cart_list .btn_left{color: #ffffff;border: #f7ab59 1px solid;border-radius: 5px;background-color: #f7ab59;margin-top: 20px;line-height: 44px;display: inline-block;width: 100%;vertical-align: middle;}
.cart_list .btn_right:hover,.cart_list .btn_left:hover{background-color: #404855;color: #ffffff;border-color: #404855;}

.mobile_menu nav ul li{list-style: none;display: inline-block;vertical-align: middle;margin-left: 10px;}
.mobile_menu nav ul > li > a{color: #404855;font-size: 15px;font-weight: bold;position: relative;padding-bottom: 47px;padding-left: 15px;padding-right: 15px;}
.mobile_menu nav ul > li > a:after{position: absolute;content: '';width: 0;height: 2px;background-color: #f7ab59;bottom: 0px;right: 0;opacity: 0;z-index: 9;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.mobile_menu nav ul > li:hover > a:after{opacity: 1;width: 100%;left: 0;}
.mobile_menu nav ul > li.active > a:after{opacity: 1;width: 100%;left: 0;}
.mobile_menu nav ul > li.dropdown_menu > a{padding-left: 15px;background-image: url(../images/site/arrow.png);background-repeat: no-repeat;background-position: left 10px;}

.mobile_menu .dropdown{background-color: #ffffff;width: 260px;box-shadow: 0px 4px 14.96px 2.04px rgba(0, 0, 0, 0.1);border: 1px solid rgb(223, 223, 223);top: 70px;opacity: 0;visibility: hidden;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.mobile_menu .dropdown_menu:hover .dropdown{opacity: 1;visibility: visible;}
.mobile_menu .dropdown a{display: block;padding-right: 25px;padding-top: 5px;padding-bottom: 5px;color: #111111;font-size: 16px;font-weight: 500;}
.mobile_menu .dropdown a:hover{background-color: #f9c68c;}
.mobile_menu .dropdown a.all_ptoduct{padding: 0px;background-color: #f5f8fb;color: #3b77b5;padding: 12px 10px;margin-top: 5px;}
.mobile_menu .dropdown a.all_ptoduct:hover{background-color: #3b77b5;color: #ffffff;}

.banner{padding-top: 180px;padding-bottom: 50px;background-size: cover;background-position: top center;background-size: cover;}
.banner h6{color: #eae3d2;font-size: 26px;font-weight: bold;line-height: 35px;margin-top: 35px;margin-bottom: 40px;padding-left: 50px;padding-right: 50px;}
.banner .shop_now{line-height: 42px;background-color: #f7ab59;color: #010101;font-size: 16px;display: inline-block;vertical-align: middle;font-weight: 600;padding-right: 40px;padding-left: 30px;border-radius: 50px;}
.banner .shop_now:hover{background-color: #f2eee4;}
.banner .shop_now img{display: inline-block;vertical-align: text-top;margin-right: 5px;}

.meat_bg{padding-top: 80px;padding-bottom: 45px;}
.me_item{display: inline-block;vertical-align: middle;width: 100%;}
/*.meat_bg*/.me_item span{display: block;width: 100%;height: 208px;background-position: center center;background-repeat: no-repeat;border-radius: 30px;background-size: cover;}
/*.meat_bg*/.me_item h5{color: #404855;font-size: 23px;font-weight: bold;padding-top: 5px;}

.about_text .right_text{padding: 72px 95px 75px 95px;background-color: #f7ab59;}
.about_text .right_text h6{color: #404855;font-size: 25px;font-weight: bold;margin-top: 20px;}
.about_text .right_text p{color: #404855;font-size: 20px;font-weight: 400;padding-top: 25px;line-height: 33px;}
.about_text .right_text .read_more{background-color: #404855;width: 160px;color: #ffffff;font-size: 16.8px;line-height: 43px;display: inline-block;vertical-align: middle;border-radius: 50px;margin-top: 40px;}
.about_text .right_text .read_more:hover{background-color: #ffffff;color: #404855;}

.heading_title img{padding-bottom: 10px;}
.heading_title h3{color: #f7ab59;font-family: 'Caveat', cursive;font-weight: 400;font-size: 32px;line-height: 32px;}
.heading_title h4{color: #404855;font-weight: bold;font-size: 32px;line-height: 48px;}
.heading_title h5{color: #404855;font-size: 18px;font-weight: 400;}

.premium_wrap{padding-top: 88px;}
.premium_wrap .heading_title{margin-bottom: 45px;}
.me_var{width: 100px;height: 100px;border-radius: 50%;border: #ede7d9 2px solid;background-color: #ffffff;display: inline-block;vertical-align: middle;padding: 15px 0px;}
.me_var:hover{background-color: #eae3d2;border: #f7ab59 2px solid;}
.me_var span{display: inline-block;vertical-align: middle;height: 35px;width: 100%;}
.me_var span img{display: inline-block;vertical-align: middle;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.me_var h6{color: #404855;font-size: 14px;font-weight: bold;padding-top: 5px;}

.list_wrap{margin-top: 55px;margin-bottom: 82px;}
.card{border: rgb(234, 227, 210) 1px solid;border-radius: 10px;box-shadow: 0px 5px 9px 0px rgba(0, 0, 0, 0.05);background-color: rgb(255, 255, 255);display: block;vertical-align: middle;overflow: hidden;margin-bottom: 22px;}
.card .card_img{height: 180px;width: 100%;display: inline-block;vertical-align: middle;background-size: cover;background-repeat: no-repeat;}
.card .card_img span{background-image: url(../images/site/label.png);background-repeat: no-repeat;background-position: right center;left: 0;top: 15px;color: #eae3d2;font-size: 17.82px;font-weight: bold;line-height: 26px;padding: 0px 14px 0px 5px;background-size: 100% 100%;}
.card .card-body{padding: 15px 20px 20px 20px;}
.card .card-body h3{font-weight: 900;color: #404855;font-size: 20px;}
.card .card-body .pricing{padding-top: 10px;padding-bottom: 12px;border-bottom: #eae3d2 1px solid;margin-bottom: 16px;}
.card .card-body .pricing .old_price{display: inline-block;vertical-align: middle;color: #000000;font-size: 18px;font-weight: bold;text-decoration: line-through;margin-left: 5px;}
.card .card-body .pricing span{color: #e22028;font-size: 18px;font-weight: bold; display: inline-block;vertical-align: middle;}
.card .card-body .pricing h6{color: #000000;font-size: 14.4px;font-weight: bold;display: inline-block;vertical-align: middle;}
.card .card-body .order_now{line-height: 40px;background-color: #f7ab59;border-radius: 50px;width: 135px;color: #404855;font-size: 14px;display: inline-block;vertical-align: middle;font-weight: 600;}
.card .card-body .order_now:hover{background-color: #404855;color: #ffffff;}
.card .card-body h5{color: #404855;font-size: 16px;font-weight: 400;padding-bottom: 10px;padding-top: 5px;}
.card .card-body p{color: #404855;font-size: 14px;font-weight: 400;line-height: 16px;}
.card .card-body p a{color: #404855;font-size: 14px;font-weight: 400;text-decoration: underline !important;}
.all_products{margin-top: 10px;color: #1a73e8;font-size: 16px;font-weight: 400;text-decoration: underline !important;}
.all_products img{margin-right: 10px;}
.all_products:hover{color: #404855;}
.meat_combination{padding-top: 85px;padding-bottom: 90px;}
.meat_combination .container{max-width: 865px;}
.for_combination{display: block;padding-top: 44px;padding-bottom: 40px;}
.for_combination ul{list-style: none;display: inline-block;vertical-align: middle;}
.for_combination ul li{display: inline-block;vertical-align: middle;margin-left: 14px;}
.for_combination ul li a{line-height: 30px;background-color: #f4f4f4;padding: 0px 18px;border: rgb(221, 221, 221) 1px solid;border-radius: 10px;display: inline-block;vertical-align: middle;color: #1a73e8;font-size: 16px;}
.for_combination ul li a:hover{color: #ffffff;background-color: #1a73e8;}
.for_combination .all_products{margin-top: 0;display: inline-block;vertical-align: middle;}
.com_carousel .owl-nav .owl-prev span,.com_carousel .owl-nav .owl-next span{display: none;}
.com_carousel .owl-nav .owl-prev{position: absolute;background-image: url(../images/site/owl-prev.png) !important;width: 13px;height: 23px;background-repeat: no-repeat;background-position: center center;top: -20px;right: -55px;bottom: 0;margin: auto;outline: none;}
.com_carousel .owl-nav .owl-next{position: absolute;background-image: url(../images/site/owl-next.png) !important;width: 13px;height: 23px;background-repeat: no-repeat;background-position: center center;top: -20px;left: -55px;bottom: 0;margin: auto;outline: none;}
.cooking_mode_wrap{padding: 56px 0px 60px 0px;background-size: cover;}  
.cooking_mode_wrap .heading_title h4{color: #eae3d2;}
.cooking_mode_wrap .heading_title h5{color: #eae3d2;margin-top: 5px;}
.grill_type .container{max-width: 750px;padding-top: 60px;padding-bottom: 60px;}
.grill_type .full_bg span{height: 360px;}
.grill_type .half_bg span{height: 155px;}
.grill_type .half_bg{margin-bottom: 20px;}
.grill_type .me_item h5{font-size: 18px;font-weight: 900;}
.recipes{padding-top: 62px;padding-bottom: 38px;}
.recipes .heading_title{padding-bottom: 50px;}
/*.recipes */.re_box{display: block;border-radius: 5px;background-color: #ffffff;box-shadow: 0px 5px 9px 0px rgba(0, 0, 0, 0.05);overflow: hidden;}
/*.recipes */.re_box .bg_img{height: 175px;background-repeat: no-repeat;background-size: cover;display: block;}
/*.recipes */.re_box .detail{padding: 15px 22px 22px 22px;}
/*.recipes */.re_box h3{color: #404855;font-size: 18px;font-weight: 900;padding-top: 10px;padding-bottom: 10px;}
/*.recipes */.re_box p{color: #404855;font-size: 14px;font-weight: 400;line-height: 16px;padding-bottom: 25px;}
/*.recipes */.re_box .read_more{line-height: 35px;background-color: #f7ab59;display: inline-block;vertical-align: middle;width: 120px;border-radius: 10px;color: #ffffff;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
/*.recipes*/ .re_box:hover .read_more{background-color: #404855;}
.client_love{padding-top: 60px;}
.client_love .heading_title{margin-bottom: 30px;}
.rating_star .fa-star{color: #404855;}
.rating_star .fa-star.checked{color: #f7ab59;}
.testomonial{border: 4px solid #f7ab59;border-radius: 10px;padding:15px 10px 18px 10px;margin-bottom: 15px;}
.testomonial p{color: #1b1b1b;font-size: 16px;font-weight: 400;}
.testomonial h5{color: #1b1b1b;font-weight: bold;}
.testomonial_slider{margin: 0 auto;width: 90%;margin-bottom: 40px;}
.testomonial_slider .owl-dots{display: block !important;}
.testomonial_slider .owl-dots{text-align: center;}
.testomonial_slider .owl-dots .owl-dot{outline: none;width: 7px;height: 7px;border-radius: 50%;border:#404855 1px solid;margin: 0px 7px;}
.testomonial_slider .owl-dots .owl-dot.active{background-color: #404855;}
.testomonial_slider .rating_star{padding-bottom: 5px;}
.testomonial_slider h5{padding-top: 10px;}
.testomonial:after,.testomonial:before {top: 100%;left: 85%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.testomonial:before{border-color: rgba(194, 225, 245, 0);border-top-color: #f7ab59;border-width: 18px;margin-left: -18px;}
.testomonial:after{border-color: rgba(136, 183, 213, 0);border-top-color: #ffffff;border-width: 12px;margin-left: -12px;}
.testomonial_slider .owl-nav .owl-prev{outline: none;position: absolute;top: 30%;right: -7%;margin: auto;}
.testomonial_slider .owl-nav .owl-next{outline: none;position: absolute;top: 30%;left: -7%;margin: auto;}
.testomonial_slider .owl-nav .owl-prev span{width: 35px;height: 35px;background-color: #e7e7e7;border-radius: 50%;background-image: url(../images/site/owl-prev_2.png);background-repeat: no-repeat;background-position: center center;display: inline-block;vertical-align: middle;font-size: 0px;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.testomonial_slider .owl-nav .owl-prev:hover span{background-color: #f7ab59;}
.testomonial_slider .owl-nav .owl-next span{width: 35px;height: 35px;background-color: #e7e7e7;border-radius: 50%;background-image: url(../images/site/owl-next_2.png);background-repeat: no-repeat;background-position: center center;display: inline-block;vertical-align: middle;font-size: 0px;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.testomonial_slider .owl-nav .owl-next:hover span{background-color: #f7ab59;}

.face_review{color: #000000;font-size: 14px;font-weight: 400;padding-bottom: 55px;}
.face_review a{color: #1a73e8;font-size: 14px;font-weight: 400;text-decoration: underline !important;}
.face_review a:hover{color: #404855;}
.icon_list{padding-top: 35px;border-top: #eae3d2 1px solid;padding-bottom: 40px;}
.icon_list.bo_top{border-top: 0px;}
.icon_list span{display: inline-block;vertical-align: middle;margin-left: 8px;}
.icon_list p{display: inline-block;vertical-align: middle;color: #000000;font-size: 16px;font-weight: 400;font-style: italic;}
.icon_list .icon_item{border-left: #ebebeb 1px solid;padding-top: 12px;padding-bottom: 12px;}
.icon_list .icon_item:last-child{border: 0px;}
footer{background-color: #11161d;padding-top: 70px;}
footer a.logo{margin-bottom: 25px;display: inline-block;vertical-align: middle;}
footer p{color: #ffffff;font-size: 16px;font-weight: 400;}
footer .call_btn{background-color: #eae3d2;border-radius: 5px;display: inline-block;vertical-align: middle;width: 178px;padding-right: 27px;padding-top: 7px;padding-bottom: 5px;background-image: url(../images/site/call_btn.png);background-size: auto;background-position: 15px 78%;background-repeat: no-repeat;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;margin-bottom: 30px;margin-top: 30px;}
footer .call_btn:hover{background-color: #f7ab59;}
footer .call_btn h6{color: #404855;font-size: 12px;font-weight: 400;line-height: 14px;padding-right: 10px;}
footer .call_btn h5{color: #404855;font-size: 20px;font-weight: bold;}

footer .con_info{border-bottom: #333333 1px solid;padding-bottom: 10px;margin-bottom: 10px;}
footer h4{color: #ffffff;font-size: 17px;font-weight: bold;padding-bottom: 10px;}
footer p{color: #ffffff;font-size: 14px;line-height: 24px;padding-left: 10px;}
footer ul{list-style: none;}
footer ul li a{color: #ffffff;font-size: 15px;font-weight: 400;margin-bottom: 3px;display: inline-block;vertical-align: middle;}
footer .all_en{color: #ffffff;font-size: 15px;font-weight: 400;margin-bottom: 3px;display: inline-block;vertical-align: middle;text-decoration: underline !important;}
footer a:hover{color: #3b77b5;}
.social_icon{padding-bottom: 24px;border-bottom: #333333 1px solid;margin-bottom: 5px;}
.social_icon a{display: inline-block;vertical-align: middle;margin-left: 5px;}
.social_icon a:hover{opacity: 0.7;}
.social_icon p{display: inline-block;vertical-align: middle;color: #ffffff;font-size: 12px;}
.bottom_logo{margin-top: 8px;background-color: #ffffff;padding: 15px 0px;}
.com_carousel{margin: 0 auto;}
.mo_content{display: none;}
.mo_menu_toggle{display: none;}
.banner_inner{background-position: center center;background-repeat: no-repeat;background-size: cover;}
.banner_inner h1{padding: 90px 0px;}
.bredcrump{padding-top: 12px;}
.bredcrump a{display: inline-block;vertical-align: middle;color: #40ade4;font-size: 14px;font-weight: 400;}
.bredcrump a:hover{color: #404855;}
.bredcrump p{display: inline-block;vertical-align: middle;color: #303030;font-size: 14px;font-weight: 400;}
.bredcrump a.back{line-height: 37px;width: 91px;background-color: #ebebeb;border: #d7d7d7 1px solid;border-radius: 5px;color: #000000;font-size: 14px;margin-left: 14px;background-image: url(../images/site/right_arrow.png);background-repeat: no-repeat;background-position: 90% center;}
.bredcrump a.back:hover{background-color: #eae3d2;}
.for_all_article{background-color: #f1f1f1;line-height: 32px;padding: 0px 16px;border-radius: 10px;margin-top: 20px;}
.for_all_article:hover{background-color: #f2eee4;}

.contact_from{border: #f5f5f5 2px solid;border-top: 3px solid #f7ab59;padding: 35px 30px 18px 30px;}
.contact_from h5{color: #535353;font-size: 17px;font-weight: bold;margin-bottom: 25px;}
.contact_from .in{width: 100%;height: 35px;border: 1px solid #cfcfcf;margin-bottom: 13px;border-radius: 0px;padding-right: 12px;}
.contact_from textarea.in{height: 108px;}
.contact_from .in:focus{border-color: #404855;}
.contact_from label{padding-right: 20px;line-height: 20px;margin-bottom: 40px;}
.contact_from label input{right: 0;top: 4px;}
.contact_from .submit{background-image: url(../images/site/arro_su.png);background-repeat: no-repeat;background-position: 15px center;width: 135px;background-color: #f7ab59;margin-right: auto;margin-left: 0;border-radius: 5px;line-height: 41px;padding-right: 42px;color: #404855;font-size: 16px;display: block;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.contact_from .submit:hover{background-color: #e2d8c0;}
.social_icon_co{margin-bottom: 35px;}
.social_icon_co a,.social_icon_co p{display: inline-block;vertical-align: middle;}
.social_icon_co a:hover{opacity: 0.7;}
.social_icon_co p{color: #404855;font-size: 12.6px;font-weight: 400;padding-right: 10px;}

.con_wrap{margin-top: 30px;}
.con_addreess .box_add{padding-bottom: 15px;margin-bottom: 10px;border-bottom: #ebebeb 1px solid;display: flex;}
.con_addreess .box_add:last-child{border-bottom: 0px;}
.con_addreess .box_add span{width: 40px;}
.con_addreess .box_add h6{color: #303030;font-size: 16px;font-weight: bold;}
.con_addreess .box_add p{color: #4d4d4d;font-size: 16px;font-weight: 400;}
.map{margin-top: 40px;margin-bottom: 150px;}
.map iframe{height: 400px;width: 100%;border: #e9e9e9 1px solid;}

.title_heading h2{color: #404855;font-size: 32px;font-weight: bold;line-height: 46px;background-color: #eae3d2;padding: 0px 32px;display: inline-block;vertical-align: middle;border-radius: 50px;margin-bottom: 35px;}

.nu_dinner{border: #ebebeb 1px solid;border-radius: 5px;background-color: #ffffff;}
.nu_dinner h5 img{display: inline-block;vertical-align: top;margin-left: 5px;}
.nu_dinner h5{color: #404855;font-size: 18px;font-weight: bold;background-color: #ece6d6;padding: 15px 15px;margin-bottom: 10px;}
.nu_dinner ul li{list-style: none;color: #404855;font-size: 14px;font-weight: bold;border-bottom:1px solid #f1f1f1;padding-right: 40px;background-repeat: no-repeat;background-position: 90% center;}
.nu_dinner ul li a{padding: 8px 0px;display: block;}
.nu_dinner ul li:hover,.nu_dinner ul li.active{background-image: url(../images/site/active_arr.png);background-color: #ececee;}
.nu_dinner ul li.active a{color: #1a73e8;}
.nu_dinner ul li:hover a{color: #1a73e8;}
.nu_dinner .all_co_btn{display: block;line-height: 45px;background-color: #ebf1f7;color: #3b77b5;font-size: 14px;}
.nu_dinner .all_co_btn:hover{background-color: #ece6d6;}
.nu_dinner .all_co_btn img{margin-right:5px;}

.filter_wrap{margin-bottom: 33px;}
.filter_wrap p{color: #000000;font-size: 12px;display: inline-block;vertical-align: middle;padding-left: 5px;}
.filter_wrap .select_in{border: #d7d7d7 1px solid;width: 150px;height: 32px;background-color: #ffffff;border-radius: 5px;padding-right: 10px;-webkit-appearance: none;appearance: none;-moz-appearance: none;-o-appearance: none;background-image: url(../images/site/se_arrow.png);background-repeat: no-repeat;background-position: 15px center;outline: none;}

.pagination{direction: ltr !important;margin-top: 30px;margin-bottom: 20px;}
.pagination.col_change ul li a,.pagination.col_change a.prev i,.pagination.col_change a.next i{background-color: #f2f2f2;}
.pagination ul,.pagination ul li{list-style: none;display: inline-block;vertical-align: middle;margin: 0px !important;padding: 0px;}
.pagination ul li{margin: 0px 4px !important;}
.pagination a{display: inline-block;vertical-align: middle;}
.pagination ul li a{color: #414042;font-size: 10.37px;font-weight: 400;display: inline-block;vertical-align: middle;width: 35px;height: 35px;border-radius: 50%;line-height: 35px;background-color: #ffffff;}
.pagination a.next i{color: #414042;font-size: 10.37px;font-weight: bold;display: inline-block;vertical-align: middle;width: 35px;height: 35px;border-radius: 50%;line-height: 35px;background-color: #ffffff;margin: 0px 2px;}
.pagination ul li a:hover{background-color: #404855;color: #ffffff;}
.pagination ul li a.active{background-color: #404855;color: #ffffff;}
.pagination a.prev i{color: #414042;font-size: 10.37px;font-weight: bold;display: inline-block;vertical-align: middle;width: 35px;height: 35px;border-radius: 50%;line-height: 35px;background-color: #ffffff;margin: 0px 2px;}

.search_cooking_style ul li{background-image: none !important;padding-right: 50px;}
.search_cooking_style ul li a img{position: absolute;left: 0;right: 15px;transition: 0.5S all ease;-webkit-transition: 0.5S all ease;-o-transition: 0.5S all ease;-mop-transition: 0.5S all ease;}
.search_cooking_style ul li a img+img{opacity: 0;visibility: hidden;}
.search_cooking_style ul li:hover img{opacity: 0;visibility: hidden;}
.search_cooking_style ul li:hover img+img{opacity: 1;visibility: visible;}

.page_recipes{padding-top: 30px;}
.page_recipes p{}
.page_recipes .categories{background-color: #ffffff;border: #eff2f4 1px solid;border-radius: 5px;padding: 22px 15px 22px 15px;}
.page_recipes .categories h2{color: #333333;font-size: 20px;font-weight: bold;margin-bottom: 15px;}
.page_recipes .categories ul li{list-style: none;display: block;border-bottom: 1px solid #dbdbdb;background-image: url(../images/site/arrow_yellow.jpg);background-repeat: no-repeat;background-position: right center;}
.page_recipes .categories ul li:last-child{border-bottom: 0px;}
.page_recipes .categories ul li a{display: block;color: #4b4b4b;font-size: 17px;font-weight: 400;padding: 8px 0px;padding-right: 20px;}
.page_recipes .categories ul li a:hover{color: #f7ab59;}
.page_recipes .categories ul li.active a{font-weight: 600;}

.page_recipes .re_box{margin-bottom: 45px;}
.local_meat{display: block;margin-top: 30px;border-radius: 10px;background-color: #eae3d2;overflow: hidden;}
.local_meat a{display: block;}
.local_meat .top_img:hover span{background-color: #f2eee4;}

.local_meat .top_img .local_meat_bg{background-size: cover;height: 155px;}
.local_meat .top_img .local_meat_bg:after{ position: absolute;content: "";top: 10px;bottom: 10px;left: 10px;right: 10px;border-top: 2px solid #eae3d2;border-bottom: 2px solid #eae3d2;-webkit-transform: scale(0,1);transform: scale(0,1);opacity: 0;transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,transform .35s;z-index: 99;    opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.local_meat .top_img .local_meat_bg:before{transition: opacity .35s,transform .35s;display: block;background: transparent;margin-top: 0px;height: auto;position: absolute;content: "";top: 10px;bottom: 10px;left: 10px;right: 10px;z-index: 99;border-left: 2px solid #eae3d2;border-right: 2px solid #eae3d2;-webkit-transform: scale(1,0);transform: scale(1,0);opacity: 0;transition: opacity .35s,-webkit-transform .35s;opacity: 1;-webkit-transform: scale(1);transform: scale(1);}

.local_meat .top_img .local_meat_bg img{position: absolute;left: 0;right: 0;top: 20px;margin: auto;}
.local_meat .top_img h6{color: #404855;font-size: 12.96px;font-weight: bold;padding-bottom: 5px;padding-top: 15px;}
.local_meat .top_img h2{color: #404855;font-size: 25px;font-weight: bold;padding-bottom: 10px;}
.local_meat .top_img span{line-height: 35px;background-color: #f7ab59;display: inline-block;vertical-align: middle;border-radius: 10px;color: #404855;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;margin: 0 auto;padding: 0px 25px 0px 10px;max-width: 150px;display: block;margin:0 auto;margin-bottom: 15px;}
.local_meat .top_img span img{margin-right: 10px;}

/*ss*/
.banner.min-banner{z-index: 9; padding: 0; height: 330px;}
.banner.min-banner h6{font-size: 18px; color: #ffffff; margin-top: 25px; margin-bottom: 0;}
.breadcrumb{background: none;}
.breadcrumb-item+.breadcrumb-item::before{content: '>'}
.breadcrumb .breadcrumb-item a{color: #1a73e8; font-size: 14px;}

.aboutContent {margin-bottom: 80px;}
.aboutContent h4{font-size: 26px; color: #404855; /*text-align: right;*/ margin-bottom: 24px;font-weight: 600;}
.aboutContent p{font-size: 18px; color: #404855; /*text-align: right;*/ margin-bottom: 24px;}
.aboutContent a{font-size: 14px; color: #1a73e8; text-decoration: underline !important; display: inline-block; vertical-align: middle; margin-left: 7px;}
.aboutContent a:first-child{margin-left: 28px;}
.aboutContent .img-section img{border: 10px solid #fff; box-shadow: 4px 3px 9px 1px rgba(0,0,0,0.5);}
.aboutContent .img-section .bottom-img{bottom: -50%; right: 0; transform: translateY(-50%);}

.about_oded{padding: 100px 0 145px;background-image: url('../images/site/about_oded.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; margin-bottom: 70px;}
.about_oded .img_section{border-radius: 50%; overflow: hidden; border: 4px solid #eae3d2}
.about_oded .img_section img{width: 100%;}
.about_oded h4{font-family: 'Caveat', cursive; font-size: 32px; color: #f7ab59; font-weight: 600; margin-bottom: 15px;}
.about_oded h3{font-size: 26px; color: #eae3d2; font-weight: bold; margin-bottom: 18px;}
.about_oded p{font-size: 16px; color: #eae3d2; margin-bottom: 15px;}
.about_oded blockquote {padding-top: 70px; background-image: url('../images/site/quote.svg'); background-repeat: no-repeat; background-position:top center; margin-top: 30px;}
.about_oded blockquote p{font-size: 23px; color: #eae3d2;font-weight: 300; line-height: 28px}

.about_blog .col-md-4{margin-bottom: 30px;}
.about_blog .col-4 .img_section:after{position: absolute; content: ''; width: 100%; height: 100%; left: 0; top: 0; background-color: rgba(0,0,0,0.6); z-index: 1; opacity: 0; visibility: hidden; transition: 0.5s ease all;}
.about_blog .col-4 .img_section:hover:after{opacity: 1; visibility: visible;}
.about_blog .col-4 .img_section a{position: absolute; width: 35px; height: 35px; left: 50%; top: 50%; transform: translate(-50%); opacity: 0; transition: 0.5s ease all; z-index: 2;}
.about_blog .col-4 .img_section:hover a{opacity: 1; visibility: visible;}
.about_blog  a{color: #1a73e8; text-decoration: underline !important; margin-bottom: 50px; display: inline-block;}
.about_blog .img_section a{top: 0px;left: 0;right: 0;margin: auto;width: 100%;height: 100%;z-index: 9;}
.about_blog .img_section a img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;opacity: 0;visibility: hidden;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.about_blog .img_section a:after{position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;right: 0;z-index: -1;background-color: rgba(0,0,0,0.4);opacity: 0;visibility: hidden;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.about_blog .img_section a:hover img{opacity: 1;visibility: visible;}
.about_blog .img_section a:hover:after{opacity: 1;visibility: visible;}

.about_client_love{background: #f6f2eb;}
.back_button{padding: 24px 0;}
.back_button a{color: #1a73e8; text-decoration: underline !important}
.back_button img{transform: rotate(180deg); margin-left: 10px; width: auto;}

.btn-primary{background-color: #f7ab59; border-color: #f7ab59; width: 140px; border-radius: 23px; font-size: 14px; color: #404855; font-weight: 600; padding-top: 0; padding-bottom: 0; line-height: 38px}
.btn-primary:hover{background-color: #e7e7e7; border-color: #e7e7e7; color: #404855;}
.recipes-post{text-align: right;}
.recipes-post .col-md-8 h3{color: #404855; font-size: 35px; font-weight: 900;}
.recipes-post .time-list{list-style: none; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; margin: 15px 0;}
.recipes-post .time-list li:first-child{padding-right: 0; font-size: 14px; color: #000000;}
.recipes-post .time-list li{display: inline-block; vertical-align: top; padding:11px 15px;}
.recipes-post .time-list li:after{position: absolute; content: ''; width: 6px; height: 6px; border-radius: 50%; background: #f7ab59; right: -5px; top: 50%; transform: translateY(-50%)}
.recipes-post .time-list li:first-child:after{display: none;}
.recipes-post .col-lg-8 h4{font-size: 19px; color: #000000; font-weight: bold; margin-bottom: 28px;}
.recipes-post .col-lg-8 img{width: 100%;}
.recipes-post .col-lg-8 h5{font-size: 22px; color: #404855; font-weight: bold; margin-top: 30px; margin-bottom: 15px;}
.recipes-post .col-lg-8 p{font-size: 16px; color: #323c47; font-weight: 500;}
.recipes-post .col-lg-8 ul {margin-right: 13px; margin-top: 20px; margin-bottom: 50px;}
.recipes-post .col-lg-8 ul li{list-style: decimal; font-size: 16px; color: #323c47; margin-bottom: 15px;}
.recipes-post .col-lg-8 .tag-list{border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 15px 0; margin-bottom: 10px;}
.recipes-post .col-lg-8 p a{font-size: 16px; color: #1a73e8; text-decoration: underline !important}
.recipes-post .col-lg-8 .back_button img{width: auto;}
.recipes-post .col-lg-3 h3{text-align: center; font-size: 26px; color: #404855; font-weight: 900; margin-bottom: 20px;}
.recipes-post .col-lg-3 .card{box-shadow: none; border-color: #e9eff4; text-align: center; margin-bottom: 27px;}
.recipes-post .col-lg-3 .card .tag-line{left: 0; top: 10px; width: 71px; height: 26px; line-height: 26px; background-image: url('../images/site/tag_line.png'); color: #eae3d2; font-weight: bold;}
.recipes-post .col-lg-3 .card-title{font-size: 20px; color: #404855; font-weight: 900; margin-bottom: 0;}
.recipes-post .col-lg-3 .card-text{font-size: 15px; color: #000000; font-weight: 600; padding-bottom: 15px; border-bottom: 1px solid #eae3d2; margin-bottom: 15px;}
.recipes-post .col-lg-3 .card-text span{color: #e22028;}
.recipes-post .col-lg-3 .list {padding:25px 11px 0; border: 1px solid #e9eff4; border-radius: 6px}
.recipes-post .col-lg-3 .list h3{text-align: right; font-size: 20px; color: #404855; font-weight: bold; margin-bottom: 20px;}
.recipes-post .col-lg-3 .list .item {padding: 14px 0; border-bottom: 1px solid #ebebeb}
.recipes-post .col-lg-3 .list .item:last-child {border: 0}
.recipes-post .col-lg-3 .list .item h5{font-size: 16px; color: #000000; font-weight: bold;}
.recipes-post .col-lg-3 .list .item p{font-size: 14px; color: #858585;}
.recipes-post .col-lg-3 .list .item .col-8{padding-right: 0;}


/*shadowbox*/
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999999999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;background-color: rgba(247, 246, 249, 0.9)  !important;opacity: 1 !important;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;z-index: 9;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(../images/site/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(../images/site/close_pop.png);}
#sb-nav-next{background-image:url(../images/site/shadobox-next.png);}
#sb-nav-previous{background-image:url(../images/site/shadow-prev.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
#sb-body img{width: 100%;height: 100%;left: 0px;right: 0px;}
#sb-title, #sb-info{position: fixed;top:0px;right: 0px;}
#sb-counter{display: none;}
#sb-nav a{height: 60px;width: 40px;/*margin-right: 10px;margin-top: 10px;*/margin:0px;}
#sb-info, #sb-info-inner{height: 100%;width: 100%;}
#sb-nav-close{width: 53px !important;height: 55px !important;position: absolute; top: 40px;right: 40px;z-index:99;}
#sb-nav-next{position: absolute;top:40%;right: 10px;z-index:99;}
#sb-nav-previous{position: absolute;left: 10px;top:40%;z-index:99;}
#sb-title{bottom: 0px;right: 0px;z-index: 99;top:100%;}
#sb-title-inner{padding-top: 5px;}


/*article_list*/
.article_list{margin-top: 40px;margin-bottom: 150px;}
.article_list img{width: auto !important;max-width: 100%;}
.article_box{border: #e9eff4 1px solid;border-radius: 5px;padding: 15px 25px 25px 25px;margin-bottom: 25px;}
.article_box .article_title{color: #333333;font-weight: bold;font-size: 26px;padding-top: 10px;padding-bottom: 5px;display: inline-block;vertical-align: middle;}
.article_box span{color: #323c47;font-size: 13px;font-weight: 400;padding-bottom: 10px;display: block;}
.article_box span img{display: inline-block;vertical-align: middle;}
.article_box p a,.article_box p{color: #323c47;font-size: 15px;font-weight: 400;line-height: 26px;}
.article_box p a{color: #245dc1}
.article_box p a:hover{color: #404855;}
.article_list .article_details h3{color: #333333;font-size: 34px;padding-bottom: 10px;}
.article_list .article_details span{margin-bottom: 10px;display: block;}
.article_list .article_details p{padding-bottom: 15px;}
.article_list .article_details .social{margin-top: 5px;margin-bottom: 20px;}
.main .recipes-post .article_details h4{color: #333333;font-size: 22px;font-weight: bold;}
.main .recipes-post .article_details h5{color: #323c47;font-size: 16.98px;font-weight: bold;}
.for_all_article{display: inline-block;vertical-align: middle;color: #1a73e8;}
.other_article .for_all_article{margin-top: 0;}
.mb60{margin-bottom: 60px;}
.mb150{margin-bottom: 150px;}

.article_oth{border-color: #ededed;}
.card.article_oth{min-height: 305px;}
.card.article_oth h3{color: #1a73e8;padding-bottom: 5px;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.card.article_oth:hover h3{color: #404855;}
.card.article_oth h6{color: #929292;font-size: 12px;font-weight: 400;}

/*product_single_details*/
.product_details{margin-top: 48px;margin-bottom: 180px;}
.product_details .pro_img{display: inline-block;vertical-align: middle;}
.product_details .pro_img span{bottom: 20px;right: 20px;}
.product_details h6{color: #000000;font-size: 12px;font-weight: 500;text-align: right;margin-top: 5px;}

.product_details h3{color: #000000;font-weight: bold;font-size: 30px;margin-bottom: 10px;}
.product_details .old_price{display: block;text-decoration: line-through;color: #000000;font-size: 21px;font-weight: bold;}
.product_details h5{color: #000000;font-size: 16px;font-weight: bold;margin-top: 0;}
.product_details h5 .price{color: #ff4d4d;font-weight: bold;font-size: 31.68px;}
.product_details h6{color: #000000;font-size: 14px;font-weight: 400;display: inline-block;vertical-align: middle;text-align: right;}
.product_details p{color: #000000;font-size: 14px;font-weight: 400;}
.product_details .cutting_shape{margin-top: 18px;margin-bottom: 15px;}
.product_details .cutting_shape select{border-color: #d7d7d7;border-radius: 5px;color: #000000;font-size: 14px;height: 35px;width: 131px;padding-right: 15px;font-weight: bold;outline: none;margin-left: 15px;}
.product_details a img{display: inline-block;vertical-align: middle;margin-left: 5px;}
.product_details a{color: #1a73e8;font-size: 14px;text-decoration: underline !important;}
.total_shapes{margin-bottom: 20px;}
.total_shapes #myform{display: inline-block;vertical-align: middle;margin-right: 10px;}
.total_shapes .qty{width: 43px;height: 38px;text-align: center;border: #d7d7d7 1px solid;border-radius: 5px;}
.total_shapes input.qtyminus,.total_shapes input.qtyplus{width: 21px;height: 21px;border-radius: 50%;border: 1px solid #e2e2e2;background-color: #ffffff;color: #e32830;font-size: 20px;line-height: 25px;}
.total_shapes input.qtyplus { width:25px; height:25px;}
.total_shapes input.qtyminus { width:25px; height:25px;}
.product_details .add_cart{background-color: #f7ab59;width: 253px;text-align: center;line-height: 49px;color: #404855;font-size: 18px;font-weight: bold;background-image: url(../images/site/add_cart.png);background-repeat: no-repeat;background-position: 15px center;display: inline-block;vertical-align: middle;text-decoration:none !important;border-radius: 5px;margin-bottom: 8px;}
.product_details .add_cart:hover{background-color: #f2eee4;}
.product_details hr{border-color: #d7d7d7;margin: 8px 0px;}
.product_details h4{color: #000000;font-size: 16px;font-weight: 400;line-height: 25px;}

.inter_bg{background-color: #eae3d2;padding-top: 60px;padding-bottom: 70px;}
.inter_bg h2{margin-bottom: 40px;}
.show_all{color: #1a73e8;font-size: 16px;margin-top: 20px;display: inline-block;vertical-align: middle;}

/*teams_page*/
.teams_page h2{margin-top: 33px;margin-bottom: 50px;color: #000000;font-size: 30px;font-weight: bold;text-align: center;}
.teams_page p{color: #000000;font-size: 16px;font-weight: 400;margin-bottom: 30px;text-align: right;}
.teams_page h4{color: #000000;font-size: 22px;font-weight: bold;margin-bottom: 15px;text-align: right;}

/*shopping_cart*/
.shopping_cart_wrap{margin-bottom: 150px;}
.shopping_cart_wrap h2{color: #000000;font-size: 30px;font-weight: 900;padding-top: 15px;}
.shopping_cart_wrap h6{margin-bottom: 20px;margin-top: 5px;}
.shopping_cart_wrap h6,.shopping_cart_wrap h6 a{color: #000000;font-size: 14px;font-weight: 400;}
.shopping_cart_wrap h6 a{color: #1a73e8;margin-top: 10px;text-decoration: underline !important;}
.cart_process{margin-top: 25px;margin-bottom: 30px;}
.cart_process span{margin: 0px 20px;}
.cart_process .text_procee{margin: 0px;color: rgba(0,0,0,0.5);}
.cart_process .text_procee.active{color: #000000;}
.conti_shop{color: #1a73e8;font-size: 14px;font-weight: bold;}
.conti_shop i{font-weight: 900;margin-left: 5px;}
.shopping_cart_wrap .conti_shop{margin-bottom: 20px;margin-bottom: 20px;display: inline-block;vertical-align: middle;}

.your_item{border: #e4ebf0 1px solid;border-radius: 5px;padding: 20px 17px 25px 17px;}
.your_item h3{color: #111111;font-size: 22px;font-weight: bold;margin-bottom: 25px;}
.product_wrap .pro_heading{padding-bottom: 10px;}
.product_wrap .pro_heading p{color: #000000;font-size: 12px;font-weight: 400;}

.pro_list .row{border-top: #e4ebf0 1px solid;}
.pro_list .pro_box{margin-top: 14px;margin-bottom: 12px;}
.pro_list .pro_img{width: 78px;}
.pro_list .pro_text{padding-right: 18px;}
.pro_list .pro_text h6{color: #000000;font-size: 14px;font-weight: bold;padding-bottom: 5px;padding-top: 5px;}
.pro_list .pro_text p{color: #000000;font-size: 12px;font-weight: 400;line-height: 18px;}
.pro_list .price{color: #000000;font-size: 16px;font-weight: bold;}
.pro_list .value-button{display: inline-block;border: 1px solid #ddd;margin: 0px;width: 20px;height: 32px;text-align: center;vertical-align: middle;padding: 0;background: #eee;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: inline-block;vertical-align: middle;}
.pro_list .value-button:hover {cursor: pointer;}
.pro_list form .decrease {margin-right: -6px;display: inline-block;vertical-align: middle;}
.pro_list form .increase {margin-left: -6px;display: inline-block;vertical-align: middle;}
.pro_list input.number {text-align: center;border: none;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;margin: 0px;width: 40px;height: 32px;margin-top: 1px;display: inline-block;vertical-align:middle;}
.pro_list input[type=number]::-webkit-inner-spin-button,.pro_list input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}

.order_summary{border: #e4ebf0 1px solid;border-radius: 5px;background-color: #ffffff;padding: 20px 35px 30px 35px;}
.order_summary h2{color: #111111;font-size: 20px;font-weight: 900;text-align: center;margin-bottom: 25px;padding-top: 0;}
.order_summary h2:after{position: absolute;content: '';width: 26%;height: 2px;background-color: #c8c8c8;left: 0;top: 0;bottom:0px;margin: auto;}
.order_summary h2:before{position: absolute;content: '';width: 26%;height: 2px;background-color: #c8c8c8;right: 0;top: 0;bottom:0px;margin: auto;}
.order_summary a.discount_code{width: 100%;color: #1a1a1a;font-size: 13px;font-weight: bold;text-decoration: underline !important;display: block;text-align: right;margin-bottom: 18px;}
.order_summary a.discount_code span{left: 0;top: 0;bottom: 0px;margin: auto;}
.order_summary p{color: #1a1a1a;font-size: 14px;font-weight: 400;padding-top: 15px;padding-bottom: 15px;}
.border_top_dotted{border-top:#e9e9e9 2px dashed;}
.total_price{border-top: #ececec 2px solid;}
.total_price p{color: #1a1a1a;font-weight: bold;font-size: 16px;}
.checkout{background-color: #f7ab59;line-height: 42px;border-radius: 10px;color: #ffffff;font-size: 16px;font-weight: bold;width: 100%;margin-top: 15px;}
.checkout:hover{background-color: #f2eee4;color: #ffffff;}
.pri_secure{margin-top: 15px;margin-bottom: 40px;}
.pri_secure p{color: #323c47;font-size: 14px;font-weight: 400;}
.pri_secure img{margin-left: 5px;}
.producr_added{margin-bottom: 15px;}
.producr_added .close_icon{top:8px;left: -10px;width: 58px;height: 25px;padding: 0px;}

/*billing_details*/
.billing_details{border: #e4ebf0 1px solid;border-radius: 5px;background-color: #ffffff;}
.billing_details h3{background-color: #f4f7f9;line-height: 62px;padding-right: 35px;font-weight: bold;}
.billing_details .bill_wrap{padding: 20px 40px 24px 45px;}
.billing_details .bill_wrap .row{margin-bottom: 15px;}
.billing_details .bill_wrap label{display: block;color: #404040;font-size: 14px;font-weight: bold;margin-bottom: 5px;}
.billing_details .bill_wrap .in{line-height: 38px;padding-right: 10px;color: #575757;font-size: 14px;font-weight: 400;border-radius: 5px;width: 100%;border: 1px solid #cbcbcb;}
.billing_details .bill_wrap .in:focus{border-color: #404855;}

/*register_wrap*/
.register_wrap{background-color: #f5f5f5;border-radius: 5px;padding: 22px 50px 25px 50px;}
.login_fa{background-color: #ffffff;border: #397cbe 1px solid;color: #2c73ba;font-size: 12.96px;line-height: 42px;padding: 0px 21px 0px 15px;display: inline-block;vertical-align: middle;border-radius: 5px;font-weight: 600;margin-bottom: 30px;}
.login_fa img{margin-right: 10px;}
.shopping_cart_wrap h4{color: #111111;font-size: 20px;font-weight: bold;margin-bottom: 44px;}
.shopping_cart_wrap h4 strong{color: #6b6b6b;}
.register_wrap label{display: block;color: #404040;font-size: 14px;font-weight: bold;margin-bottom: 5px;margin-bottom: 5px;}
.register_wrap label input{display: inline-block;vertical-align: middle;}
.register_wrap .in{line-height: 38px;padding-right: 10px;color: #575757;font-size: 14px;font-weight: 400;border-radius: 5px;width: 100%;border: 1px solid #cbcbcb;background-color: #ffffff;margin-bottom: 15px;}
.register_wrap .in:focus{border-color: #404855;}
.register_wrap label span{color: #575757;font-size: 14px;font-weight: 400;display: inline-block;vertical-align: middle;margin: 0;}
.register_wrap label a{color: #1a73e8;}
.register_wrap .submit{width: 300px;line-height: 50px;border-radius: 50px;background-color: #f7ab59;color: #ffffff;font-weight: bold;margin: 0 auto;display: block;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;margin-top: 20px;}
.register_wrap .submit:hover{background-color: #404855;}
.register_wrap .forgot_pass{color: #000000;font-size: 14px;font-weight: 400;text-decoration: underline !important;margin-top: 15px;display: inline-block;vertical-align: middle;}
.register_wrap .show{top: 15px;bottom: auto;left: 10px;color: #2f2f2f;font-size: 12px;font-weight: 400;text-decoration: underline !important;height: 15px;margin: auto}

.sign_up_wrap h4{margin-top: 20px;margin-bottom: 20px;}
.sign_up_wrap p{color: #262626;font-size: 14px;font-weight: 400;margin-bottom: 15px;}
.sign_up_wrap .sign_up{width: 300px;line-height: 50px;border-radius: 50px;background-color: #404855;color: #ffffff;font-weight: bold;margin: 0 auto;display: block;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
.sign_up_wrap .sign_up:hover{background-color: #f7ab59;}

.thank_you h3{color: #000000;font-size: 30px;font-weight: 900;margin-top: 15px;margin-bottom: 10px;}
.thank_you h6{color: #000000;font-size: 20px;font-weight: 400;}
.thank_you p{color: #000000;font-size: 20px;font-weight: 400;margin-top: 20px;margin-bottom: 30px;}
.thank_you .back_home{background-color: #f7ab59;border-radius: 50px;display: inline-block;vertical-align: middle;line-height: 48px;color: #404855;font-weight: bold;font-size: 18px;padding: 0px 40px 0px 30px;}







