
@font-face {
    font-family: 'lato5';
    src: url('font/lato-black-webfont.woff2') format('woff2'),
         url('font/lato-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'lato4';
    src: url('font/lato-heavy-webfont.woff2') format('woff2'),
         url('font/lato-heavy-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'lato3';
    src: url('font/lato-bold-webfont.woff2') format('woff2'),
         url('font/lato-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lato2';
    src: url('font/lato-semibold-webfont.woff2') format('woff2'),
         url('font/lato-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'lato1';
    src: url('font/lato-medium-webfont.woff2') format('woff2'),
         url('font/lato-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'lato';
    src: url('font/lato-regular-webfont.woff2') format('woff2'),
         url('font/lato-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'lato0';
    src: url('font/lato-light-webfont.woff2') format('woff2'),
         url('font/lato-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}



/************************************************************************/

* {font-family:lato; margin:0px; padding:0px; }
.outer_block {width:100%;}
.inner_block {width:1400px; margin: 0 auto;}
/************************************************************************/


.header0 {min-height:50px; background:#89c897;}

.header0_flex {display:flex;flex-direction: row; flex-wrap: nowrap;}
.header0_menu {flex-grow:1}
.header0_info {display:flex;}
.header0_cabinet {flex-grow:0;  background:#abd7b5;}
.header0_share_rec {flex-grow:0}
.header0_socials {flex-grow:0;}

.header0_menu  ul {list-style:none; display:flex; margin: 15px 0 0 0;}
.header0_menu  ul li {display:block; display:block;  padding: 0 20px;}
.header0_menu  ul li a {color:#fff;text-decoration:none;font-size:15px;}
.header0_menu  ul li a:hover {border-bottom:1px solid #fff}

.header0_cabinet {color:#fff; line-height:3.3; font-size:15px;padding: 0 20px;}
.header0_cabinet a {color:#fff;text-decoration:none; font-family:lato4;}
.header0_cabinet a:hover {border-bottom:1px solid #fff}

.header0_share_rec a {display:block; height:50px; background:#64b676; text-decoration:none;  padding: 0 40px; color:#fff; font-family:lato4; text-transform:uppercase; font-size:15px; line-height:3.5; white-space:nowrap }
.header0_share_rec a:hover {background:#579f67;}

.header0_socials {background:#ffcc00; height:50px;display:flex;}
.header0_socials a {height:50px; width:60px; display:block;}
.header0_socials .soc_vk {background:url(img/soc_vk.png) center center;}
.header0_socials .soc_vk:hover {background:url(img/soc_vk.png) #ffdc4e center center;}
.header0_socials .soc_tw {background:url(img/soc_tw.png) center center;}
.header0_socials .soc_tw:hover {background:url(img/soc_tw.png) #ffdc4e center center;}
.header0_socials .soc_fb {background:url(img/soc_fb.png) center center;}
.header0_socials .soc_fb:hover {background:url(img/soc_fb.png) #ffdc4e center center;}


.header {height:570px;background:url(img/header_bg.jpg) no-repeat top center;}
.header_flex {display:flex; margin-bottom:30px;}

.header_logo {margin: 0 70px 0 0;}
.header_logo a {width:200px;height:45px; background:url(img/logo.png); display:block; color:#319990; font-size:12px;text-transform:uppercase; padding-top:95px; padding-left:50px;text-decoration:none; margin: 20px 0 0 0;}
.header_logo a:hover {opacity:0.8}

.header_logo_mob {margin: 0 70px 0 0; display:none;}
.header_logo_mob a {width:200px;height:45px; background:url(img/logo.png); display:block; color:#319990; font-size:12px;text-transform:uppercase; padding-top:95px; padding-left:50px;text-decoration:none; margin: 20px 0 0 0;}
.header_logo_mob a:hover {opacity:0.8}

.header_search_block form {background:#fff; border:1px solid #afdeb9; display:flex; width:400px; height:45px; margin: 30px 0 0 0;}
.header_search_block input {border:0px;flex-grow:1; margin: 0 0 0 10px;}
.header_search_block input[type="submit"] {background:url(img/search_icon.png);width:30px;height:30px;flex-grow:0;  margin: 8px 10px 0 0px;}
.header_search_block input[type="submit"]:hover {cursor:pointer;}

.header_right_block_line_1 {display:flex;}
.header_info_block {background:url(img/header_info.png) no-repeat left center;margin: 25px 0 0 50px; padding: 0px 0 0 55px; color:#787878; font-size:18px; line-height:3.3}
.header_info_block span {font-family: lato2; }

.header_razd {background: #d5ead9; width:100%; height:1px; margin: 0px 0;}
.header_links {}
.header_links a {float:left; display:block; padding: 20px 30px 0px 0; color:#595959; font-size:15px;  font-family: lato3;}
.header_links a:nth-child(4)  {float:none; }
.header_links a:hover {color:#64b676;}

.header_zag {margin: 0 0 0 0;}
.header_zag1 {color:#595959; font-size:41px;  font-family: lato5;text-transform:uppercase; margin: 70px 0 0 0;}
.header_zag2 {color:#595959; font-size:34px;  font-family: lato0; margin: 30px 0 0 0;}
.header_zag2 span {color:#5b9f6a; font-size:43px;  font-family: lato3;}
.header_zag3 {margin: 40px 0 0 0;}
.header_zag3 a {color:#ffc000; font-size:16px;  font-family: lato4; text-transform:uppercase; text-decoration:none; border:3px solid #ffc000; display:inline-block; padding: 15px 30px; }
.header_zag3 a:hover {color:#fff;border:3px solid #64b676;background:#64b676; }

/*.recipe_item {width:370px}*/
.index_block_zag {background:url(img/index_block_zag.png) no-repeat top center; color:#484747; font-size:38px;  font-family: lato3; padding:10px 0 0 0; text-align:center; margin: 30px 0 20px 0;}
.index_block_subzag {font-size:19px;}

/*.recipes_block .jscroll-inner {display:flex; max-width:1250px;  flex-wrap:wrap; justify-content:space-around; margin: 0 auto; }*/
/*.recipes_block .jscroll-added {display:flex; max-width:1250px;  flex-wrap:wrap; justify-content:space-around; margin: 0 auto; }*/

/*.recipe_item {border:1px solid #dedede; flex:1 1 calc(33.33% - 5px); max-width:370px; margin: 10px 10px; min-width: 250px;}*/

.recipe_item {border:1px solid #dedede;  max-width:440px; margin: 10px 10px; min-width: 250px; float:left; width:30%; height: 490px;background:#fff}

.loading {width:100px;}

.recipe_pic  {height:270px; background-size:cover; background-position:center center;}
.recipe_info {padding:20px 20px 20px 20px;}
.recipe_name {margin: 0 0 20px 0;}
.recipe_name a:first-letter{text-transform: uppercase;}
.recipe_name a  {color:#313131; font-size:20px;  font-family: lato2; text-decoration:none;}
.recipe_name a:hover {border-bottom:1px solid #313131; }

.recipe_rating {display:flex;}
.recipe_stars {color:#797979; font-size:13px;line-height:1; flex-grow:1;position: relative;}
.recipe_stars span {position: absolute; top:10px; left:100px;}
.recipe_stars img {position: absolute; top:8px;}
.recipe_rating_num {flex-grow:0; width:40px; height:30px; color:#fff; font-size:15px; text-align:center; background:#ffc000; border-radius:3px; line-height:2.2}

.recipe_descr {color:#474747; font-size:15px;line-height:1.5; margin: 15px 0 0 0;}
.recipe_descr span {font-family: lato3; }

.recipe_dopinfo {display:flex;}
.recipe_icons {flex-grow:1}
.recipe_cat {flex-grow:0}

.recipe_icons {display:flex; margin: 20px 0 0 0;}
.recipe_icons span {display:block; width:33px; height:33px;}
.recipe_icons span:hover {opacity:0.8}

.recipe_icons_meat {background:url(img/recipe_icons_meat.png); }
.recipe_icons_chicken {background:url(img/recipe_icons_chicken.png); }
.recipe_icons_fish {background:url(img/recipe_icons_fish.png); }
.recipe_icons_vegetable {background:url(img/recipe_icons_vegetable.png); }
.recipe_icons_fruit {background:url(img/recipe_icons_fruit.png); }
.recipe_icons_berries {background:url(img/recipe_icons_berries.png); }
.recipe_icons_mushrooms {background:url(img/recipe_icons_mushrooms.png); }
.recipe_icons_cereals {background:url(img/recipe_icons_cereals.png); }
.recipe_icons_bread {background:url(img/recipe_icons_bread.png); }
.recipe_icons_cheese {background:url(img/recipe_icons_cheese.png); }
.recipe_icons_milk {background:url(img/recipe_icons_milk.png); }
.recipe_icons_cocoa {background:url(img/recipe_icons_cocoa.png); }
.recipe_icons_eggs {background:url(img/recipe_icons_eggs.png); }


.recipe_cat a {display:block; background:#f3f3f3; border-radius:3px;  padding: 10px 15px; color:#7d7d7d; font-size:13px;text-decoration:none; margin: 15px 0 0 0; }
.recipe_cat a:hover { background:#e8e8e8;}


.subscribe_block {background:#319990;}
.subscribe_flex {display:flex; justify-content: center;   align-items: center;  justify-content: center; height:75px;}
.subscribe_block_zag { color:#fff; font-size:17px;  font-family: lato3; margin: 0 20px 0 0;}

.subscribe_block_form {}
.subscribe_block_form form { display:flex; margin: 0px 0 0 0;}
.subscribe_block_form input {border:0px;flex-grow:1; margin: 0 0 0 10px;background:#6bb9a3; color:#fff;font-size:16px;   width:330px; height:40px; padding: 0 20px 0 20px;}

.subscribe_block_form input::-webkit-input-placeholder {color: #fff;}
.subscribe_block_form input:-ms-input-placeholder {color: #fff;}
.subscribe_block_form input::-moz-placeholder {color: #fff;opacity: 1;}
.subscribe_block_form input:-moz-placeholder { color: #fff;opacity: 1;}


.subscribe_block_form input[type="submit"] {background:#ffcc00;width:135px;height:40px;flex-grow:0;  margin: 0px 10px 0 0px; font-family: lato3;font-size:16px;  }
.subscribe_block_form input[type="submit"]:hover {cursor:pointer;background:#ffd735;}

.footer_menus_block {background:#f4f4f4;}
.footer_menus_block_flex {display:flex; }
.footer_menus_block_flex ul {flex-grow:1; list-style:none; margin: 20px 0 20px 0;}
.footer_menus_block_flex ul li {padding: 3px 0 3px 0;}
.footer_menus_block_flex ul li a {color:#3a3a3a;font-size:14px; }
.footer_menus_block_flex ul li a:hover {color:#319990}


.footer_info_block {background:#89c897; border-bottom:3px solid #acdcb7; padding: 10px 0 10px 0;}
.footer_info_block_flex {display:flex; align-items: center;  }

.footer_logo {margin: 0 70px 0 0;}
.footer_logo a {width:200px;height:45px; background:url(img/logo.png); display:block; color:#319990; font-size:12px;text-transform:uppercase; padding-top:95px; padding-left:50px;text-decoration:none; margin: 0px 0 0 0;}
.footer_logo a:hover {opacity:0.8}

.footer_links {margin: 0px 0 0 50px; flex-grow:1;}
.footer_links a {float:left; display:block; padding: 20px 30px 0px 0; color:#fff; font-size:15px;  font-family: lato3;}
.footer_links a:nth-child(4)  {float:none; }
.footer_links a:hover {color:#fff;text-decoration:none;}

.footer_info_block .header0_socials {margin: 20px 0 0 0;}

.footer_end_block {background:#89c897; }
.footer_end_block_flex {display:flex; }
.footer_end_links {flex-grow:1; margin: 20px 0;}
.footer_end_links2 {text-align:right;}

.footer_end_links a {color:#fff; font-size:15px;padding: 0 10px 0 10px;text-decoration:none;}
.footer_end_links a:hover {text-decoration:underline;}

.clr {clear:both}




.single_recipe_page {display:flex; }
.single_recipe {flex-grow:1; width:75%;}

.sidebar_right {flex-grow:0; width:25%;}
.sidebar_block { border:3px solid #eeeeee; padding: 15px; margin: 0 0 30px 0;}
.sidebar_block ul {list-style:none; }
.sidebar_block ul li a {color: #787878; font-size: 14px;  display:inline-block; margin: 5px 0 5px 10px;}
.sidebar_block ul li a:hover {color: #64b676;}
.sidebar_block_zag {  font-family: lato3; font-size: 16px; margin: 10px 0 10px 10px;}

.single_recipe_b1 {display:flex;}
.single_recipe_pic_block {width:65%;}
.single_recipe_pic  {height:450px; background-size:cover; background-position:center center; width:100%;}

.single_recipe_rate_fav {padding:15px; border:1px solid #e7e7e7; border-radius:6px;background:#f8f8f8; margin: 15px 0; display:flex;}
.single_recipe_rate {display:flex;flex-grow:1;}
.single_recipe_fav a {background:url(/img/fav_bg.gif) repeat-y; width:125px; height:25px;display:block;border-radius:20px; padding: 10px 0 0 65px; color:#fff; font-family: lato4; font-size: 15px; text-decoration:none;}
.single_recipe_fav a:hover {opacity:0.9}

.single_recipe_cookinfo_block {width:35%; }
.single_recipe_cookinfo {padding:15px; border:1px solid #e7e7e7; border-radius:6px;background:#f8f8f8; margin: 0 30px;}

.cookinfo {display:flex; color:#555555; padding: 17px 0 17px 50px; border-bottom:1px solid #e8e8e8;}
.ck_zag {flex-grow:1; width:70px;}
.ck_cont {text-align:center; padding: 0 10px 0 10px; width: 75px;}
.ck_cont b {font-family: lato3; font-weight:normal;}
.cookinfo_1 {background:url(/img/cook_icon1.gif) no-repeat left center;}
.cookinfo_2 {background:url(/img/cook_icon2.gif) no-repeat left center;}
.cookinfo_3 {background:url(/img/cook_icon3.gif) no-repeat left center;}
.cookinfo_4 {background:url(/img/cook_icon4.gif) no-repeat left center;}
.cookinfo_5 {background:url(/img/cook_icon5.gif) no-repeat left center;}
.cookinfo_6 {background:url(/img/cook_icon6.gif) no-repeat left center;}

.single_recipe_cookinfo_icons {display:flex; margin: 30px 0 0 0;justify-content: center}
.single_recipe_cookinfo_icons span {display:block; width:33px; height:33px; margin: 0 10px;}
.single_recipe_cookinfo_icons span:hover {opacity:0.8}

.single_recipe_b2 {/*display:flex;*/}
.single_recipe_ingr {/*width:30%;*/}
.single_recipe_ingr_zag {font-size:27px;font-family: lato4; color:#484747; margin: 20px 0;}
.single_recipe_ingr_text {font-size:17px; color:#484747; line-height:1.5; margin: 20px 0;}

.single_recipe_cooking {/*width:70%;*/}
.single_recipe_cooking_zag {font-size:27px;font-family: lato4; color:#484747;margin: 20px 0;}
.single_recipe_cooking_text {font-size:17px; color:#484747; line-height:1.5; margin: 20px 0;

/*
border: 1px solid #e7e7e7;
border-radius: 6px;
background: #f8f8f8;
*/

}


.infotitle {border: 1px solid #e7e7e7;
border-radius: 6px;
background: #f8f8f8; padding: 20px; margin: 20px 0 20px 0;
font-size:18px;
}




.recepe_spetial_info {
	border-top: 1px solid #494949;
	padding: 15px 0 0 0 ;

}

.kbgu {display:flex;}
.kbgu_item {margin: 15px 15px 20px 0; width:110px; background:#f5f5f5; }
.kbgu_zag  {display:block; background:#ffe491; font-size:16px; color:#916f45; font-family: lato3; text-align:center; padding: 13px 0; border-radius: 5px;}
.kbgu_val  {display:block; background:#f5f5f5; font-size:16px; color:#444444; font-family: lato3; text-align:center; padding: 13px 0;  border-radius: 5px;}


.category_recipes_page {display:flex; flex-wrap:wrap; justify-content:space-around; margin: 0 auto; }
.category_recipes_block { width:75%; /*flex-grow:1;display:flex;flex-wrap: wrap;    justify-content: space-around;*/}
.category_recipes_block .recipe_item {border:1px solid #dedede; max-width:470px; margin: 10px 10px; min-width: 250px; width:45%;}


#content{font-size: 14px;padding: 0 7px;}
#content p{margin: 10px;}
#content p span:first-child{font-size: 20px;font-weight: bold;padding: 10px;}
.jscroll-loading{text-align: center;padding: 7px 0;}

.next {text-align: center;}
.next a{padding: 10px 25px;color: #fff; display: inline-block; margin: 0 auto 8px;text-decoration: none; background: #319990;font-family: lato4;}
.next a:hover{ background: #6bb9a3;}


.recept_step {margin:10px 0 20px 0}
.recipe_info_row {margin:10px 0 20px 0}


/************************************************************************/


@media (max-width: 1400px) {

   .inner_block {width:1300px;}
}

@media (max-width: 1300px) {

   .inner_block {width:1200px;}

}

@media (max-width: 1200px) {

   .inner_block {width:1100px;}
   .header_info_block {line-height: 1.5;}
   .footer_links a:nth-child(4) {float: left;}
   .single_recipe_pic_block  {width: 60%;}
   .single_recipe_cookinfo_block {width: 40%;}

}

@media (max-width: 1100px) {

   .inner_block {width:1000px;}
   .header0_menu ul li {padding: 0px 10px;}
   .header0_cabinet {    padding: 0px 20px;}
   .header0_share_rec a {text-transform: none;padding: 0 10px;}
   .header0_socials a  {width: 45px;}
   .header_info_block  {margin: 25px 0 0 15px;}
   .header_zag1 {margin-left:15px;}
   .header_zag2 {margin-left:15px;}
   .header_zag3 {margin-left:15px;}
   .single_recipe_rate_fav {padding: 10px 5px;}
   .single_recipe_cookinfo {margin: 0 10px;}
   .single_recipe_ingr {padding-left:10px;}
}

@media (max-width: 1000px) {

   .inner_block {width:100%;}
   .header_logo {margin:0px;}
   .header_search_block form {width: 330px;}
   .footer_links a {padding:10px 20px 0px 0;}
   .single_recipe_fav a {width: 100px;padding: 10px 0 0 50px;}
   .single_recipe_cookinfo {padding: 8px;}

}



@media (max-width: 900px) {
	.header0_share_rec a {white-space: normal;line-height: 1.3;    white-space: normal;text-align: center;height: 42px;    padding: 8px 10px 0 10px;}
	.header0_menu ul li a:hover {border:none;}
	.header_logo {display:none}
	.header_logo_mob {display:block; margin: 0 0px 0 0;}
	.header_search_block form {width: 250px;}
	.header_logo_mob a {background-size: contain;background-repeat: no-repeat;width: 180px; margin:0px; padding-top: 80px; padding-left: 30px;    font-size: 11px;}
	.header_info_block {background: url(img/header_info.png) no-repeat left top;}
	.header_links {display:flex; flex-wrap: wrap;justify-content:space-around}
	.header_links a {float: none;padding: 10px 25px 0px 25px;}
	.footer_logo {margin: 0 15px 0 0;}
	.subscribe_block_zag {margin: 0 10px 0 10px;}
	.footer_menus_block_flex { flex-wrap: wrap;justify-content:flex-start}
	.footer_menus_block_flex ul {padding-left:10px;padding-right:10px;flex-grow:1 }

	.recipe_stars span {display: none;}
    .single_recipe_pic_block  {width: 55%;}
    .single_recipe_cookinfo_block {width: 45%;}
    .cookinfo {padding: 17px 0 17px 40px;}
	.ck_zag {font-size: 15px;}
	.ck_cont {font-size: 15px;}
	.single_recipe_ingr_zag  {font-size: 22px;}
	.single_recipe_cooking_zag {font-size: 22px;}
	.index_block_zag {font-size: 30px;}

}


@media (max-width: 768px) {

.header0_flex {display:block;}
.header_flex  {display:block;}
.header_right_block_line_1 {display:block;}

.header0_cabinet {flex-grow: 1; text-align:center;    padding: 0px 10px;}
.header0_share_rec {flex-grow: 1;}
.header0_share_rec a {line-height: 3.3; padding: 0px 10px;height: 50px;white-space: nowrap; }
.header0_menu ul {margin:0px;justify-content: space-around;}
.header0_menu ul li a {padding: 10px 10px; display: inline-block;}
.header_logo a {    margin: 0px 0 0 0;}

.header_links {display:flex; flex-wrap: wrap;justify-content:flex-start}
.header_links a {float: none;padding: 10px 10px 0px 10px;}
.header_logo_mob {float:left; }
.header_search_block {float:left; }
.header_info_block {float:left; }
.header_search_block form {margin-top:8px;width: 270px;}
.header_info_block {width: 218px; margin: 10px 0 0 5px; padding: 0px 0 0 50px;}

.header_zag1 {margin: 15px 0 0 15px;font-size: 30px;}
.header_zag2  {margin: 15px 0 0 15px;    font-size: 27px;}
.header_zag2 span {font-size: 30px;}
.header_zag3 {margin: 15px 0 0 15px;}
.header {height: auto;min-height: 400px; padding-bottom:15px}

.footer_info_block_flex {display:block;}
.footer_end_block_flex  {display:block;}

.subscribe_block_form input {width: 170px;padding: 0 10px 0 10px;}
.subscribe_block_form input[type="submit"] {    width: 120px;}

.footer_end_links {margin:0px;}
.footer_logo a {    margin: 0 auto;}

.header0_socials {justify-content: center;}
.footer_links {margin:0px 0 0 10px; display:flex; flex-wrap: wrap;justify-content:center;}
.footer_links a {float: none;}

.footer_end_links1 {display:flex; flex-wrap: wrap;justify-content:center; padding: 10px 0 10px 0;}
.footer_end_links2 {display:flex; flex-wrap: wrap;justify-content:center; padding: 10px 0 10px 0;}

.sidebar_right {display:none;}
.single_recipe {width:100%;}


}


@media (max-width: 600px) {
.single_recipe_rate_fav {display:block;}
.single_recipe_rate {margin-bottom:5px;text-align: center;}
.single_recipe_fav a {padding: 10px 12px 0 48px; margin: 0 auto;}
.single_recipe_pic_block {width: 50%;}
.single_recipe_cookinfo_block {width: 50%;}
.single_recipe_pic {height: 365px;}
.single_recipe_ingr {width: 40%;}
.single_recipe_cooking {width: 60%;}
.kbgu_item {margin: 15px 8px 20px 0;}
.kbgu_zag {font-size: 13px;}
.kbgu_val {font-size: 13px;}

}

@media (max-width: 500px) {
.header0_info {display:block; }
.header0_share_rec {float: left;}
.header0_menu ul li a {padding: 10px 0px;font-size: 13px;}
.header0_menu ul li {padding: 0px 5px;white-space: nowrap; }

.header_logo_mob {float:none; }
.header_search_block {float:none; }
.header_info_block {float:none; }

.header_logo_mob a {margin: 0 auto;}
.header_search_block form {margin: 0 auto;}
.header_info_block {height:50px; background:none; width:100%; padding:0px;}
.header_info_block div {width:205px; background: url(img/header_info.png) no-repeat left top; margin: 0 auto; padding: 0 0 0 50px;}
.header_links {justify-content:space-around}
.header_links a {padding: 10px 7px 0px 7px;}

.header_zag1 {font-size: 22px;margin: 10px 0 0 10px; text-align:center;}
.header_zag2 {margin: 10px 0 0 10px;font-size: 17px;font-family: lato1;text-align:center;}
.header_zag2 span {font-size: 25px;}
.header_zag3 {text-align:center;}

.subscribe_flex {display:block;height: auto; padding: 0 0 10px 0;}
.subscribe_block_zag {padding:10px 0;}

header nav {display:block}
.hxs {display:none}

.single_recipe_b1 {display:block;}
.single_recipe_pic_block {width: 100%;}
.index_block_zag {font-size: 25px;}
.single_recipe_cookinfo_block  {width: 100%;}
.single_recipe_b2 {display:block;}
.single_recipe_ingr {width: 100%;}
.single_recipe_cooking {width: 100%; padding-left:10px;}


}




@media (max-width: 400px) {



}













