/*
*Theme Name:     Lemon & Limes Child Theme
*Theme URI: 	 http://lemonlimes.loftocean.com/
*Description:    Lemon & Limes child theme for user customization
*Author:         Loft.Ocean
*Author URI:     http://www.loftocean.com
*License: 		 GNU General Public License v2 or later
*License URI: 	 http://www.gnu.org/licenses/gpl-2.0.html
*Tags: 			 full-width-template, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, rtl-language-support, sticky-post, threaded-comments, translation-ready
*Template:       lemon-limes
*Text Domain: 	 lemon-limes-child
*Version:        1.0
*/

 /** Add your styles below **/

.red {
	color:#ca1b22;
}

.vc_column_container {
    padding-left: 0;
    padding-right: 0;
}
@media (min-width: 768px){
.vc_col-sm-9 {
    width: 75%;
}
}
@media (min-width: 768px) {
.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {
    float: left;
}
}
@media (min-width: 768px) {
.vc_col-sm-3 {
    width: 25%;
}
}

.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
    padding-top: 0%;
}
.wpb_video_widget .wpb_video_wrapper {
    padding-top: 56.25%;
    position: relative;
    width: 100%;
}
.vc_row {
    margin-left: -15px;
    margin-right: -15px;
}
.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}
.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}
.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-xs-1, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.wprm-recipe-template-lemon-limes-roundup-summary {
    background-color: #ffecc5 !important;
}
.posts .post-header:last-child {
	margin-bottom: 300px !important;
}

//.posts .post {
	min-height:450px;
}

.posts .post .featured-img a, .posts .post .featured-img img {
	height:250px;
}

.home-DD-title {
	color:#000;
	text-align:center;
	margin:.35em 0;
}

.vc_btn3.vc_btn3-size-md {
	padding-top: 8px!important;
	padding-bottom: 8px!important;
}

 .vc_btn3.vc_btn3-color-orange, .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {
    background-color:#febd3b!important;
 }
 
//.no-touch .comment-content a:not([class*="button"]):hover, .no-touch .entry-content a:not([class*="button"]):hover {
     color:#fff;
 }

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-orange:focus, .vc_btn3.vc_btn3-color-orange:hover {
	color:#fff!important;
	background-color:#222!important;
}

.section-hidden {
	display:none;
}

.front-page .section-header .section-title {
    font-size: 2.5rem!important;
}

.home-widget {
	padding-top: 0px !important;
}