/* 
	Theme Name: Grace - Minimal Theme
	Author: Lucid Themes
	Author URI: http://www.lucid-themes.com/
	Version: 1.0.18
	Description: A clean and minimal WordPress theme which is perfect for creative blogs and personal websites. Create a modern looking blog with the easy to use options this theme provides.
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Tags: blog, left-sidebar, right-sidebar, grid-layout, custom-colors, featured-images, sticky-post, theme-options, translation-ready
	Text Domain: grace-minimal-theme
	Domain Path: /languages
*/

.category-strip {
	font-size: 26px;
	margin-top: 1vw;
	margin-bottom: 1vw;
}

.ticket-strip {
	background-color: #D8D8D8;
	padding: 20px;	
	color: #000;
}
.ticket-strip .buy-ticket-btn {
	margin-top: 10px;
	background-color: #04D3DA;
	border-radius: 0px;
}

.street-eats-child-pages .street-eats-childpage {
	margin-top: 2vw;
	margin-bottom: 2vw;
}

.street-eats-child-pages .street-eats-childpage .street-eats-childpage-titles {
	color: #01505E;
}
.street-eats-child-pages .street-eats-childpage .street-eats-childpage-excerpt {
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.newsletter-container {
	background-image: url("assets/img/newsletter-bg.jpg");
	background-size: cover;
	background-position: center;
	color: #FFF;
	padding-top: 6vw;
	padding-bottom: 6vw;
}
.newsletter-container .heading,
.newsletter-container .text {
	margin-bottom: 10px;
}
.newsletter-container .newsletter-form-container{
	text-align: center;
	margin-top:30px;
	margin-bottom:30px;
	margin-top:2vw;
	margin-bottom:2vw;
}
.newsletter-container .newsletter-form-container input {
	height: 40px;
}

.newsletter-container .newsletter-form-container .email-textbox{
	width: 79.2%;
	padding-right: 5px;
	float: left;
	color: #000;
}
.newsletter-container .newsletter-form-container .email-textbox[placeholder]          {text-indent: 10px;}
.newsletter-container .newsletter-form-container .email-textbox::-moz-placeholder     {text-indent: 10px;}
.newsletter-container .newsletter-form-container .email-textbox:-moz-placeholder      {text-indent: 10px;}
.newsletter-container .newsletter-form-container .email-textbox:-ms-input-placeholder {text-indent: 10px;}
.newsletter-container .newsletter-form-container .submit-btn{
	width: 19.2%;
	background-color: #000;
	padding-left: 5px;
	float: right;
}

.newsletter-container .privacy > a {
	color: #FFF;
	text-decoration: underline;
}

.post-list-item {
	margin-bottom: 20px;
	border-bottom: none;
}
.view-more {
	padding-bottom: 1vw;
	border-bottom: 1px solid #eaeaea;
}
.view-more:last-child {
	border-bottom: none;
}
.view-more .view-more-btn {
	border: 2px solid #e5e6e8;
	padding: 10px;
	text-decoration: none;
	color: #000;
	font-size: 14px;
}

/* Yaseen CSS WORk */
#header-middle p {
    text-align: center;
    font-family: Kollektif;
    font-size: 16.7px;
    color: #b6d4c2;
    text-transform: uppercase;
    font-style: italic;
    letter-spacing: 2px;
    margin-bottom: 40px;
}
#header-middle a {
    font-family: Kollektif;
    font-size: 16.7px;
    color: #b6d4c2;
    text-transform: uppercase;
    font-style: italic;
    letter-spacing: 2px;
}
.mkdf-foods-container p a {
    color: #7c1717;
    text-decoration: none;
}
.dl-ads-container {
	margin-top: 10px !important;
	margin-bottom: 30px !important;
}
.single-post ul .dl-ads-container,
.single-post ol .dl-ads-container {
	display: none !important;
}