/*
Theme Name: ReadAndDigest Child
Theme URI: http://readanddigest.elated-themes.com/
Description: A child theme of Read and Digest Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.1
Text Domain: readanddigest
Template: readanddigest
*/
@media all and (min-width: 1024px) {
	#nav-menu-item-wpml-ls-4889-el,
	#nav-menu-item-wpml-ls-4889-en,
	#sticky-menu-item-wpml-ls-4889-el,
	#sticky-menu-item-wpml-ls-4889-en{
		display:none;
	}
}
@media all and (max-width: 680px) {
	/* .responsiveslides */
	.responsiveslides {position: relative; width: 100%; overflow: hidden; margin: 0 auto 80px auto; padding-bottom: 20px;}
	.responsiveslides .next {position: absolute; right: 0; top: 40%; display: block; z-index: 100; width: 48px; height: 48px; background: #000 url('images/slide_nav.gif') no-repeat -48px 0; text-indent: -9999px; cursor: pointer;}
	.responsiveslides .prev {position: absolute; left: 0; top: 40%; display: block; z-index: 100; width: 48px; height: 48px; background: #000 url('images/slide_nav.gif') no-repeat 0 0; text-indent: -9999px; cursor: pointer;}
	.responsiveslides-slide {position: relative; margin: 0;}
	.responsiveslides-slide li {position: relative;}
	.responsiveslides-slide li img {width: 100%; height: auto;}
	.responsiveslides-slide li .responsiveslides-caption {font-size: 1em; font-weight: 300; text-transform: uppercase; letter-spacing: .1em; color: #fff; margin: 0; position: absolute; bottom: 4px; background: #000; color: #fff; width: 97%; z-index: 8; padding: 2%; opacity: .8; text-align: left;}
	.responsiveslides-slide li .responsiveslides-caption a {color: #fff;}
	.responsiveslides_tabs {list-style: none; position: absolute; bottom: 0px; z-index: 100; width: 100%; text-align: center;}
	.responsiveslides_tabs li {display: inline-block;}
	.responsiveslides_tabs li a {cursor: pointer; display: block; width: 16px; height: 16px; background: #ccc; text-indent: -9999em; margin: 0 3px; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;}
	.responsiveslides_tabs li.responsiveslides_here a {background: #000;}
}

@media all and (min-width: 681px) and (max-width: 980px) {
	
	/* .responsiveslides */
	.responsiveslides {position: relative; width: 100%; overflow: hidden; margin: 0 auto 80px auto; padding-bottom: 20px;}
	.responsiveslides .next {position: absolute; right: 0; top: 40%; display: block; z-index: 100; width: 48px; height: 48px; background: #000 url('images/slide_nav.gif') no-repeat -48px 0; text-indent: -9999px; cursor: pointer;}
	.responsiveslides .prev {position: absolute; left: 0; top: 40%; display: block; z-index: 100; width: 48px; height: 48px; background: #000 url('images/slide_nav.gif') no-repeat 0 0; text-indent: -9999px; cursor: pointer;}
	.responsiveslides-slide {position: relative; margin: 0;}
	.responsiveslides-slide li {position: relative;}
	.responsiveslides-slide li img {width: 100%; height: auto;}
	.responsiveslides-slide li .responsiveslides-caption {font-size: 1em; font-weight: 300; text-transform: uppercase; letter-spacing: .1em; color: #fff; margin: 0; position: absolute; bottom: 4px; background: #000; color: #fff; width: 97%; z-index: 8; padding: 2%; opacity: .8; text-align: left;}
	.responsiveslides-slide li .responsiveslides-caption a {color: #fff;}
	.responsiveslides_tabs {list-style: none; position: absolute; bottom: 0px; z-index: 100; width: 100%; text-align: center;}
	.responsiveslides_tabs li {display: inline-block;}
	.responsiveslides_tabs li a {cursor: pointer; display: block; width: 16px; height: 16px; background: #ccc; text-indent: -9999em; margin: 0 3px; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;}
	.responsiveslides_tabs li.responsiveslides_here a {background: #000;}
}

.searchthumb img {float:left; margin-right:10px;}


@media all and (min-width: 981px) {
	/* .responsiveslides */
	.responsiveslides {position: relative; width: 100%; overflow: hidden; margin: 0 auto 80px auto; padding-bottom: 20px;}
	.responsiveslides .next {position: absolute; right: 0; top: 40%; display: block; z-index: 100; width: 48px; height: 48px; background: #000 url('images/slide_nav.gif') no-repeat -48px 0; text-indent: -9999px; cursor: pointer;}
	.responsiveslides .prev {position: absolute; left: 0; top: 40%; display: block; z-index: 100; width: 48px; height: 48px; background: #000 url('images/slide_nav.gif') no-repeat 0 0; text-indent: -9999px; cursor: pointer;}
	.responsiveslides-slide {position: relative; margin: 0;}
	.responsiveslides-slide li {position: relative;}
	.responsiveslides-slide li img {width: 100%; height: auto;}
	.responsiveslides-slide li .responsiveslides-caption {font-size: 1em; font-weight: 300; text-transform: uppercase; letter-spacing: .1em; color: #fff; margin: 0; position: absolute; bottom: 4px; background: #000; color: #fff; width: 97%; z-index: 8; padding: 2%; opacity: .8; text-align: left;}
	.responsiveslides-slide li .responsiveslides-caption a {color: #fff;}
	.responsiveslides_tabs {list-style: none; position: absolute; bottom: 0px; z-index: 100; width: 100%; text-align: center;}
	.responsiveslides_tabs li {display: inline-block;}
	.responsiveslides_tabs li a {cursor: pointer; display: block; width: 16px; height: 16px; background: #ccc; text-indent: -9999em; margin: 0 3px; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;}
	.responsiveslides_tabs li.responsiveslides_here a {background: #000;}
}

li{
	list-style-type:none;
}


.eltdf-twitter-widget li .eltdf-tweet-text a:not(.eltdf-tweet-time),
.single-recipe-post.single-format-link .eltdf-title-single-holder {
    text-decoration: underline
}


.single-recipe-post .eltdf-post-content-featured {
    margin-bottom: 47px
}

.single-recipe-post.single-format-standard .eltdf-content-inner>.eltdf-container {
    margin-top: 47px
}

.single-recipe-post.single-format-audio .eltdf-post-content-featured {
    margin-bottom: 60px
}

.single-recipe-post.single-format-audio .eltdf-post-content-featured img {
    display: inline-block;
    vertical-align: middle
}

.single-recipe-post .eltdf-comment-holder {
    margin-top: 0
}

.single-recipe-post .eltdf-title {
    height: auto
}

.single-recipe-post .eltdf-title .eltdf-title-subtitle-holder {
    padding-bottom: 0;
    border-bottom: none
}

.single-recipe-post .eltdf-title .eltdf-title-cat {
    color: #ffa8a8
}

.single-recipe-post .eltdf-title .eltdf-post-info-category {
    color: inherit;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 4px
}

.single-recipe-post .eltdf-title .eltdf-post-info-category a {
    color: inherit
}

.single-recipe-post .eltdf-title .eltdf-post-info-category a:hover {
    color: #222
}

.single-recipe-post .eltdf-title .eltdf-title-single-holder {
    text-transform: capitalize
}

.single-recipe-post .eltdf-title .eltdf-title-post-info {
    margin-top: 41px
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    color: #ffa8a8;
    line-height: 1;
    letter-spacing: 2px;
    clear: both;
    border-top: 1px solid #e4e4e4;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div {
    display: inline-block;
    vertical-align: middle;
    margin: 0 25px 0 0;
    padding: 7px 0 2px;
    color: inherit;
    font-size: 10px;
    line-height: 17px;
    font-weight: 500;
    text-transform: uppercase;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div:last-child {
    margin: 0
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div a {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    display: inline-block;
    vertical-align: middle
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div a:hover {
    color: #222
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div span,
.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-title-post-author-info div,
.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-title-post-author-info img,
.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-title-post-author-info span {
    display: inline-block;
    vertical-align: middle
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-title-post-author-info .eltdf-title-author-image {
    margin-right: 6px;
    line-height: 14px;
    vertical-align: baseline
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div .eltdf-post-info-comments:before,
.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-blog-like a:before,
.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-post-info-count:before,
.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-post-info-date a:before {
    position: relative;
    top: 4px;
    display: inline-block;
    vertical-align: baseline;
    font-family: linea-basic-10;
    color: inherit;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    font-size: 14px;
    line-height: 1;
    margin: 0 5px 0 0
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-post-info-date a:before {
    content: "b"
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div .eltdf-post-info-comments:before {
    content: ","
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-blog-like a:before {
    content: "W"
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-post-info-count:before {
    content: "H"
}

.single-recipe-post .eltdf-title .eltdf-title-single-quote-name {
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: inline-block;
    vertical-align: middle;
    margin-top: 20px
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail {
    text-align: center;
    height: 580px;
    margin-top: 30px;
    background-size: cover;
    background-position: center
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-title-holder {
    padding: 0!important
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-title-holder .eltdf-title-text,
.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-title-single-holder {
    padding: 0 15%;
    color: #fff
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-post-info-category {
    font-weight: 700;
    margin-top: 12px;
    margin-bottom: 0
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-post-info-category a:hover {
    color: #fff
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-pt-info-section {
    width: auto;
    border-color: rgba(255, 255, 255, .3);
    padding: 25px 35px
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-pt-info-section>div {
    padding: 0
}

.single-recipe-post.single-format-link .eltdf-title .eltdf-title-holder,
.single-recipe-post.single-format-quote .eltdf-title .eltdf-title-holder {
    padding-bottom: 60px
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-pt-info-section a:hover {
    color: #fff
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-pt-info-section .eltdf-title-post-author div {
    display: inline-block
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-pt-info-section .eltdf-title-post-author-info .eltdf-title-author-image img {
    display: inline-block;
    vertical-align: middle
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-title-post-info {
    margin: 0;
    width: 100%;
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%)
}

.single-recipe-post.single-format-quote .eltdf-title .eltdf-title-post-info {
    margin-top: 40px
}

.eltdf-twitter-widget li .eltdf-tweet-text a:not(.eltdf-tweet-time),
.single-recipe-post.single-format-link .eltdf-title-single-holder {
    text-decoration: underline
}


.single-recipe-post .eltdf-post-content-featured {
    margin-bottom: 47px
}

.single-recipe-post.single-format-standard .eltdf-content-inner>.eltdf-container {
    margin-top: 47px
}

.single-recipe-post.single-format-audio .eltdf-post-content-featured {
    margin-bottom: 60px
}

.single-recipe-post.single-format-audio .eltdf-post-content-featured img {
    display: inline-block;
    vertical-align: middle
}

.single-recipe-post .eltdf-comment-holder {
    margin-top: 0
}

.single-recipe-post .eltdf-title {
    height: auto
}

.single-recipe-post .eltdf-title .eltdf-title-subtitle-holder {
    padding-bottom: 0;
    border-bottom: none
}

.single-recipe-post .eltdf-title .eltdf-title-cat {
    color: #ffa8a8
}

.single-recipe-post .eltdf-title .eltdf-post-info-category {
    color: inherit;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 4px
}

.single-recipe-post .eltdf-title .eltdf-post-info-category a {
    color: inherit
}

.single-recipe-post .eltdf-title .eltdf-post-info-category a:hover {
    color: #222
}

.single-recipe-post .eltdf-title .eltdf-title-single-holder {
    text-transform: capitalize
}

.single-recipe-post .eltdf-title .eltdf-title-post-info {
    margin-top: 41px
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    color: #ffa8a8;
    line-height: 1;
    letter-spacing: 2px;
    clear: both;
    border-top: 1px solid #e4e4e4;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div {
    display: inline-block;
    vertical-align: middle;
    margin: 0 25px 0 0;
    padding: 7px 0 2px;
    color: inherit;
    font-size: 10px;
    line-height: 17px;
    font-weight: 500;
    text-transform: uppercase;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div:last-child {
    margin: 0
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div a {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    display: inline-block;
    vertical-align: middle
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div a:hover {
    color: #222
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div span,
.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-title-post-author-info div,
.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-title-post-author-info img,
.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-title-post-author-info span {
    display: inline-block;
    vertical-align: middle
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-title-post-author-info .eltdf-title-author-image {
    margin-right: 6px;
    line-height: 14px;
    vertical-align: baseline
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div .eltdf-post-info-comments:before,
.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-blog-like a:before,
.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-post-info-count:before,
.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-post-info-date a:before {
    position: relative;
    top: 4px;
    display: inline-block;
    vertical-align: baseline;
    font-family: linea-basic-10;
    color: inherit;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    font-size: 14px;
    line-height: 1;
    margin: 0 5px 0 0
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-post-info-date a:before {
    content: "b"
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div .eltdf-post-info-comments:before {
    content: ","
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-blog-like a:before {
    content: "W"
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div.eltdf-post-info-count:before {
    content: "H"
}

.single-recipe-post .eltdf-title .eltdf-title-single-quote-name {
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: inline-block;
    vertical-align: middle;
    margin-top: 20px
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail {
    text-align: center;
    height: 580px;
    margin-top: 30px;
    background-size: cover;
    background-position: center
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-title-holder {
    padding: 0!important
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-title-holder .eltdf-title-text,
.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-title-single-holder {
    padding: 0 15%;
    color: #fff
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-post-info-category {
    font-weight: 700;
    margin-top: 12px;
    margin-bottom: 0
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-post-info-category a:hover {
    color: #fff
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-pt-info-section {
    width: auto;
    border-color: rgba(255, 255, 255, .3);
    padding: 25px 35px
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-pt-info-section>div {
    padding: 0
}

.single-recipe-post.single-format-link .eltdf-title .eltdf-title-holder,
.single-recipe-post.single-format-quote .eltdf-title .eltdf-title-holder {
    padding-bottom: 60px
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-pt-info-section a:hover {
    color: #fff
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-pt-info-section .eltdf-title-post-author div {
    display: inline-block
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-pt-info-section .eltdf-title-post-author-info .eltdf-title-author-image img {
    display: inline-block;
    vertical-align: middle
}

.single-recipe-post .eltdf-title.eltdf-title-has-thumbnail .eltdf-title-post-info {
    margin: 0;
    width: 100%;
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%)
}

.single-recipe-post.single-format-quote .eltdf-title .eltdf-title-post-info {
    margin-top: 40px
}


/********** RECIPE ************/
#ingredients, .ingredients,
#instructions, .instructions{
	/*font-family: 'aka-acidgropenregular';*/
	/*font-family: 'ac-muli-webfont';*/
	font-family: 'Noto Serif', serif;
	font-family: 'Roboto Slab', serif;
	font-family: 'Tinos', serif;
	font-family: 'GFS Didot', serif;
	margin-bottom: 50px;
	border: 1px solid #000;
	padding: 3px;
}
#ingredients, .ingredients{margin-top: 30px }


#ingredients .inner, .ingredients .inner,
#instructions .inner, .instructions .inner{
	padding: 20px;
	border: 1px solid #000;
}

#ingredients h2, .ingredients h2,
#instructions h2, .instructions h2{
	text-align: center;
	letter-spacing: 2px;
	font-size: 26px;
	font-weight: normal;
	color: #333;
}


#ingredients ul, .ingredients ul,
#instructions ul, .instructions ul{
	margin: 0 0 20px 30px;
}
#ingredients ul li, .ingredients ul li,
#instructions ul li, .instructions ul li{
	font-size: 18px;
	list-style-type:disc;
}

#print, .print{
	background: #000;
	color: #fff;
	font-size: .9em;
	font-weight: 400;
	text-align: center;
	padding: 5px;
	text-transform: uppercase;
	letter-spacing: .15em;
 }
#print span, .print span{
	display: block;
	border: 1px solid #fff;
	padding: 10px;
	line-height: 16px;
	vertical-align: top;
}
#print i, .print i{
	font-size: 16px;
	margin-right: 10px;
}
#print:hover, .print:hover{
	opacity: .7;
	cursor: pointer;
}

/********** END OF RECIPE ************/

.wpcf7-form input.wpcf7-form-control.wpcf7-submit{
	padding:8px!important;
	border:3px double #ffa8a8;
}

.hover-effect img{
	transition: .5s ease;
}
.hover-effect img:hover{
	opacity:.7;
}

footer .widget a{
	color:#fff;
}

footer .widget a:hover{
	color:#ffa8a8!important;
}

#smart-ajax-loader {margin:auto;}
.goright {float:right;margin:30px 0;}


.yotu-videos.yotu-mode-grid h3 {
    overflow: hidden !important;
    text-overflow: unset !important;
    white-space: initial !important;
    word-wrap: initial !important;
}

.yotu-videos .yotu-video h3 {
    font-size: 18px !important;
    font-weight: 400 !important; 
}

.yotu-videos.yotu-mode-grid .yotu-video-description {
	 text-overflow: unset !important;
    white-space: initial !important;
    word-wrap: initial !important;
    height: 6em;
}
.yotu-videos .yotu-video-description {
    font-size: 18px !important;
}
#custom_html-3 .wpml-ls-legacy-list-horizontal ul li{
	display: inline-block;
	padding-left:5px;
	padding-right:5px;
}
.eltdf-top-bar .eltdf-social-icon-widget-holder {
    border-right: 0px!important;
}
.eltdf-position-right .eltdf-position-right-inner a:nth-child(3),
.eltdf-position-right .eltdf-position-right-inner a:nth-child(2){
	/*padding-right: 0px;
    padding-left: 30px;*/
	padding:0 0px;
}
.eltdf-position-right .eltdf-position-right-inner a:nth-child(3){
	padding:0 18px;
}
.sanpop-link img{
	width:30px;
}
.sanpop-search-box .search-btn{
	padding: 8px 45px;
    background: #fff;
    border: 1px solid #fff;
	cursor: pointer;
	color:#000;
	text-transform:lowercase;
}
.sanpop-search-box .search-btn:hover{
    background: #FFA8A8;
	color:#ffffff!important;
	border: 1px solid #FFA8A8;
}
.eltdf-menu-area .eltdf-grid .eltdf-vertical-align-containers .eltdf-position-left{
	height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    text-align: center;
    z-index: 1;
}
.eltdf-main-menu > ul > li > a {
    font-size: 15px!important;
}

.eltdf-bnl-inner .eltdf-pt-one-item .eltdf-post-info-category:hover{
	background-color: #222222!important;
}
#quicktags h6.eltdf-st-title{text-transform:lowercase;}
.eltdf-section-title-holder .eltdf-st-title{
	color:#222222!important;
	font-size: 16px;
    border-bottom: 1px solid #222222;
	border-top: 1px solid #222;
	padding-top:3px;
	line-height:40px;
}
#bestofmarketcontent .eltdf-section-title-holder .eltdf-st-title {
    color: #fff!important;
    font-size: 20px;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
	padding-top:3px;
	line-height:40px;
	margin-bottom:10px;
}
.customSubtitle{
	color: #fff;
    text-transform: inherit;
}
/*
.categoryIcons > .eltdf-full-section-inner > .vc_column_container > .vc_column-inner > .wpb_wrapper{
	background: #eaeaea;
    border: 1px solid #222222;
    border-radius: 5px!important;
}
.categoryIcons > .eltdf-full-section-inner > .vc_column_container > .vc_column-inner > .wpb_wrapper:hover{
	background: #FFA8A8;
}
.eltdf-bnl-inner .eltdf-pt-one-item .eltdf-post-info-category{
	font-size:10px;
	background-color: #ffa8a8!important;
}
*/
.img-hover-one img:hover {
    background-image:url(https://coolartisan.web-idea.gr/wp-content/uploads/2020/03/vegan-icon-white.png);
}
.img-hover-two img:hover {
    background-image:url(https://coolartisan.web-idea.gr/wp-content/uploads/2020/03/low-carb-icon-white.png);
}
.img-hover-three img:hover {
    background-image:url(https://coolartisan.web-idea.gr/wp-content/uploads/2020/03/greek-icon-white.png);
}
.img-hover-four img:hover {
    background-image:url(https://coolartisan.web-idea.gr/wp-content/uploads/2020/03/brunch-icon-white.png);
}
.hoverWhite:hover{
	color:#ffffff;
}

.yotu-videos .yotu-video h3 {
    line-height: 1.4em!important;
}
.eltdf-top-bar .eltdf-social-icon-widget-holder:first-child {
    border-left: 0px solid #222 !important;
}
.sanpop-modal {
    background: rgba(0,0,0,.8);
}

.sanpop-search-box input[type="search"] {
    width: 60%;
    border-bottom: 1px dashed #fff;
    line-height: 80px;
	margin: 0px auto 25px auto;
}
.eltdf-top-bar .textwidget  {color:#222;}
.eltdf-top-bar {border-bottom: 1px solid #231f20 !important;}
.textWhite{color:#ffffff;}
.newsletterBtn{
	padding: 8px!important;
    border: 3px double #fff;
	color:#ffffff;

}
.newsletterBtn:hover{
	background:#222222;
	color:#ffffff;
    border: 3px double #ffffff!important;
}
.newsletterWidget,
.newsletterWidgetEn{
	background:#FFA8A8;
	text-align:center;
	padding-bottom:15px !important;
}
.newsletterWidget h6,
.newsletterWidgetEn h6{
	color:#ffffff;
	padding-top: 10px!important;
}
.newsletterWidget,
.newsletterWidgetEn{
	padding-bottom: 15px!important;
}
html:lang(el) .newsletterWidgetEn,
html:lang(en) .newsletterWidget{
  display:none;
}

.fa-circle,.fa-circle-thin{
	width:18px;
}
.newsletterWidget h6{
	margin: 0 0 10px!important;
	
}
/*----Style 4/13-------*/
.post-layout-img img{
	    height: 250px;
    object-fit: cover;
	width: 434px;
}
.tag .attachment-readanddigest_post_feature_image{
	height: auto;
}/*
,
.yotu-videos .yotu-video h3
*/
#mc4wp-form-1 {
    margin: 0em 0;
}
#mc4wp-form-1 p{
    padding: 10px;
    margin: 0px 0;
}
#mc4wp-form-1 .submitField{
	border: 0px;
    width: 85%;
    padding: 5px 5px;
    font-size: 15px;
    cursor: pointer;
    font-weight: 300;
    color: #555;
	margin-top:10px;
}
#mc4wp-form-1 .emailField{
	width: 80%;
	text-align: center;
    border: 0px;
    padding: 5px 5px;
    font-size: 15px;
}
/*h1.post-title.entry-title {font-size:20px;}
.single-post .eltdf-title-subtitle-holder-inner h1,
.single-recipe-post .eltdf-title-subtitle-holder-inner h1,
.single-fashion-post .eltdf-title-subtitle-holder-inner h1{
	font-family: 'Jura', sans-serif;
	font-size:30px;
}*/
#instructions h2,
#ingredients h2{
	font-family: 'Jura', sans-serif;
}
ul li .post-title.entry-title a{
	font-size:20px;
}
.category-recipes ul li{
	list-style: circle outside;
    margin: 0 0 0px 25px;
}
.responsiveslides-slide li{
	list-style: none!important;
    margin: 0px!important;
}
.yotu-video-title{
	color:#000000!important;
}
.yotu-video-title:hover{
	color:#ffa8a8!important;
	text-decoration:none!important;
}
.kitchenUseful img{
	padding:20px;
}

.single-recipe-post .eltdf-title .eltdf-pt-info-section>div{
	text-transform:none;
	padding:5px 15px;
}
.single-recipe-post .eltdf-title .eltdf-pt-info-section p{
	font-size:15px!important;
}

.eltdf-title .eltdf-title-holder .eltdf-title-subtitle-holder{
	padding-bottom:15px!important;
}

.single .pink-bg{
	background:#FFA8A8;
}

div[itemprop="dateCreated"]{
	display:none!important;
}
.eltdf-post-info-category{
	display:none!important;
}
#nav-menu-item-22036 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#nav-menu-item-23072 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#nav-menu-item-23069 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#nav-menu-item-22041 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#nav-menu-item-23032 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#nav-menu-item-23030 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#nav-menu-item-23306 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#nav-menu-item-23307 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#nav-menu-item-23386 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#nav-menu-item-23385 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#nav-menu-item-23384 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#sticky-menu-item-22036 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#sticky-menu-item-23072 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#sticky-menu-item-23069 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#sticky-menu-item-22041 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#sticky-menu-item-23306 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#sticky-menu-item-23032 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#sticky-menu-item-23307 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#sticky-menu-item-23386 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#sticky-menu-item-23384 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#sticky-menu-item-23385 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder,
#sticky-menu-item-23030 .eltdf-plw-tabs-inner .eltdf-plw-tabs-tabs-holder{
	display:none;
}
#nav-menu-item-22036 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#nav-menu-item-23072 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#nav-menu-item-23069 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#nav-menu-item-22041 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#nav-menu-item-23306 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#nav-menu-item-23307 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#nav-menu-item-23032 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#nav-menu-item-23384 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#nav-menu-item-23030 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#nav-menu-item-23386 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#nav-menu-item-23385 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#sticky-menu-item-22036 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#sticky-menu-item-23072 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#sticky-menu-item-23069 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#sticky-menu-item-22041 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#sticky-menu-item-23384 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#sticky-menu-item-23306 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#sticky-menu-item-23307 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#sticky-menu-item-23032 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#sticky-menu-item-23386 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#sticky-menu-item-23385 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder,
#sticky-menu-item-23030 .eltdf-plw-tabs-inner .eltdf-plw-tabs-content-holder{
	width: 100%;
}
@media (min-width: 981px){
	.responsiveslides_tabs {bottom:-15px;}
}
.eltdf-single-tags-holder{
	display:none!important;
}
.eltdf-single-tags-share-holder {
    margin: 20px 0 20px!important;
}
.categoryTitleHome{
	position: relative;
	margin-bottom: 5px!important;
    display: inline-block;
    vertical-align: middle;
    font-weight: 700;
    color: #222222!important;
    font-size: 16px;
    border-bottom: 1px solid #222222;
    border-top: 1px solid #222;
    padding-top: 3px;
    line-height: 40px;
}
.productLinks a{
	color:#ffffff;
}
.productLinks a:hover{
	color:#000000;
}
.hideBanner{
	display:none;
}
#cn-accept-cookie,
#cn-more-info{
	background:#FFA8A8;
}
#cn-refuse-cookie{
	background:#333333;
}
.decoTipsWrapper{
	padding-top:68px;
}
@media all and (max-width: 1024px) {
	.eltdf-mobile-header .eltdf-mobile-nav a{
		text-transform: inherit!important;
	}
}
@media all and (max-width: 780px) {
	.newsletterWrapper{
		margin-bottom: 60px;
		margin-top: -60px;
	}
	.newsletterWrapper .vc_empty_space{
		display:none;
	}
	.goright {
		margin-bottom:90px;
	}
}
@media all and (max-width: 480px) {
	#sb_instagram #sbi_images .sbi_item.sbi_type_image{
		width: 50%!important;
    	height: 150px!important;
	}
	
}
@media all and (max-width: 980px) {
	
	.searchform input{
		font-size:14px !important;
	}
}
h1.eltdf-title-text{
	color:#000;
	font-weight:600;
}
.email-664 input{
	border-right: 0px!important;
    border-top: 0px!important;
    border-left: 0px!important;
    width: 50%!important;
}
.searchMobile .sanpop-link img {
    width: 20px;
	vertical-align: middle;
}
#custom_html-7,
.eltdf-mobile-menu-opener{
    display: inline-block;
	margin-left: 0px;
}
.eltdf-mobile-header-holder .eltdf-position-right-inner{
	vertical-align: -webkit-baseline-middle;
}
@media all and (max-width: 330px) {
	.eltdf-mobile-header .eltdf-mobile-logo-wrapper img {
    	height: 80%!important;
	}
	.searchform input{
		font-size:9px;
	}
}
body strong {color:#000;}
iframe.instagram-media {min-width:300px !important;}

.show_no_posts{
	width:60%;
}
#bestofmarket .eltdf-pt-one-title{
	color:#fff!important;;
}
#bestofmarket .eltdf-pt-one-title a:hover{
	color:#222!important;
}