/*
	Theme Name:   Turquoise Child Theme Без ссылки
	Template: turquoise
	Description:  дочерняя тема к теме Turquoise с удаленной ссылкой в футере
	Author:       Askaria
	Author URI:   https://wp-fairytale.com/
	Version:      1.0 
	License:      GNU General Public License v2 or later
	License URI:  https://www.gnu.org/licenses/gpl-2.0.html
*/
/*
Добавьте сюда стили при необходимости. Стили родительской темы подгружаются автоматически
*/
.item-content {
    font-size: 18px;
}
.single-social {
	color: red;
	font-size: 20px;
}
.content-area {
    font-size: 18px;
}
.wp-caption-text {
    color: #a5a5a5;
    font-size: 18px;
    font-style: italic;
    line-height: 1;
    text-align: center;
}
.good-block, .bad-block, .neutral-block{
    font-style: italic;
    border-radius: 5px;
}
.advice, .stop, .warning{
    margin: 20px 45px;
    padding: 20px 20px 20px 105px;
    font-style: italic;
    border-radius: 5px;
    background: #f4f4f4 url('images/ico_advice.png') 20px center no-repeat;
}
.stop{
    background: #f4f4f4 url('images/ico_stop.png') 20px center no-repeat;
}
.warning{
    background: #f4f4f4 url('images/ico_warning.png') 20px center no-repeat;
}


.ingr,
.ingr2 {
  font-family: 'trebuchet MS', verdana, arial, sans-serif;
  color: #dd8604;
  font-weight: normal;
  margin: 15px 0px 5px 0px;
  font-style: italic;
}
.ingr {
  font-size: 26px;
  line-height: 33px;
}
.ingr2 {
  font-size: 22px;
  line-height: 29px;
}
.b-share-btn__wrap {margin: 0  0 0 10px !important;width:50px !important;background:white !important}


.ingredient {
	list-style: none;
	margin-left: 0;
}

.recipe_line {
	border-bottom: 2px dotted #e6e6e6;
}

.ingredient li, .recipe_select {
	font-style: italic;
}
.ingredient li {
	background: url('images/mark.jpg') 5px 7px no-repeat;
	padding-left: 25px;
	padding-bottom: 2px;
}

.instructions {
	margin-left: 0;
}
.instructions li {
	border-bottom: 1px solid #e6e6e6;
	overflow: hidden;
	padding: 3px 3px 7px 30px;
}
.instructions li:first-child {
	border-top: 1px solid #e6e6e6;
}
.instructions li:nth-child(odd) {
	background: #f7f7f7;
}
.instructions .alignleft {
	margin-top: 0;
	margin-left: 5px;
}

.colored {
	overflow: hidden;
}
.colored {
	background: #d3ebb0;
	padding: 11px;
	min-height: 65px;
	border-left: 0;
	border-radius: 5px;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.3);
	border: 1px solid #c0d99b;
	overflow: hidden;
	color: #555;
	font-size: 18px;
	margin: 20px 0;
}
.colored .alignleft {
	margin-left: 0;
}
li .colored {
	margin: -10px -5px;
	border: none;
	border-radius: 0;
}

.ingr-list a {
	display: inline-block;
	vertical-align: top;
	width: 32%;
	color: #4c51e8;
	margin: 5px 0;
}
.cat-list a {
	color: #4c51e8;
}

.anons {
    font-family: "Roboto Slab","Open Sans";
	font-size: 22px;
	line-height: 30px;
    font-weight: 400;
}
.reclame.no-title > div {margin:10px auto;}
/* Backgraund social logo */
 .psv-sogr-vk {
  display: inline-block;
  width: 70px;
  height: 70px;
  background: url('images/bgico/ivk.png') no-repeat;
  background-size: contain;
  margin: 7px;
  _overflow:hidden;
  zoom:1;
  *display:inline;
}
 .psv-sogr-fb {
  display: inline-block;
  width: 70px;
  height: 70px;
  background: url('images/bgico/ifb.png') no-repeat;
  background-size: contain;
  margin: 7px;
  _overflow:hidden;
  zoom:1;
  *display:inline;
}
 .psv-sogr-tw {
  display: inline-block;
  width: 70px;
  height: 70px;
  background: url('images/bgico/itw.png') no-repeat;
  background-size: contain;
  margin: 7px;
  _overflow:hidden;
  zoom:1;
  *display:inline;
}
 .psv-sogr-sub {
  display: inline-block;
  width: 70px;
  height: 70px;
  background: url('images/bgico/isub.png') no-repeat;
  background-size: contain;
  margin: 7px;
  _overflow:hidden;
  zoom:1;
  *display:inline;
}
 .psv-sogr-rss {
  display: inline-block;
  width: 70px;
  height: 70px;
  background: url('images/bgico/irss.png') no-repeat;
  background-size: contain;
  margin: 7px;
  _overflow:hidden;
  zoom:1;
  *display:inline;
}

 .psv-sogr-odn {
  display: inline-block;
  width: 70px;
  height: 70px;
  background: url('images/bgico/iodn1.png') no-repeat;
  background-size: contain;
  margin: 7px;
  _overflow:hidden;
  zoom:1;
  *display:inline;
}

 .psv-sogr-gp {
  display: inline-block;
  width: 70px;
  height: 70px;
  background: url('images/bgico/igoo.png') no-repeat;
  background-size: contain;
  margin: 7px;
  _overflow:hidden;
  zoom:1;
  *display:inline;
}
@media (max-width: 767px) {
 .psv-sogr-vk , .psv-sogr-fb , .psv-sogr-tw , .psv-sogr-sub, .psv-sogr-rss , .psv-sogr-odn, .psv-sogr-gp {
  width: 30px;
  height: 30px;
  margin: 0 0 5px 1px;
}
}

.psv-footer-vk {
	background: url('images/bgico/fvk.png') 0px 0px no-repeat;	
}
.psv-footer-ok {
	background: url('images/bgico/fodn.png') 0px 0px no-repeat;	
}
.psv-footer-fb {
	background: url('images/bgico/ffb.png') 0px 0px no-repeat;	
}
.psv-footer-tw {
	background: url('images/bgico/ftwi.png') 0px 0px no-repeat;	
}
.psv-footer-g {
	background: url('images/bgico/fgp.png') 0px 0px no-repeat;	
}
.psv-footer-rss {
	background: url('images/bgico/frss.png') 0px 0px no-repeat;	
}

#page_footer_block ul li > a {
    margin: 7px;
    padding: 6px 10px 13px 50px;
}
#page_footer_block ul li {
    line-height: 50px;
	list-style: outside none none;
}
.ads-top {float:right;}
/*2 квадрата ads*/
.double-ads {
    text-align: center;
    margin: 16px 0 0;
}
.double-ads-item {
    display: inline-block;
    vertical-align: middle;
    margin: 0 12px;
}
