/*
 Theme Name:     Mediso Child Theme
 Description:    Mediso Child Theme
 Author:         Weinstein PR || Aimee Whatley
 Author URI:     http://www.aimeewhatley.com
 Template:       mediso-v1-08
 Version:        1.08
*/

@import url("../mediso-v1-08/style.css");

/* =Theme customization starts here
------------------------------------------------------- */

/* general styles */

body * {border:none;}
body * {border-color: #5f3917 !important;}
h1, h2, h3, h4, h5, p {margin:0;}

h2 {margin-top:1em; color: #e15f26 !important;}

h3.tagline {margin:1em 0 .25em;}

h4 {margin-top:0.5em;}

h5,h6 {font-weight: 800;text-transform: uppercase; margin:1.25em 0 .25em;}

p, ul {margin:0.5em 0; font-size: 14px;}
ul {margin-left: 30px;}

h5.amenities {margin-top:1.5em;}

ul li {list-style-position: outside;}

.fa-shopping-cart {margin-right: .15em;}


/* this displays/hides the shopping cart icon! */
.top-bar {margin-right: 1em; display:none;}


img {color: #212121; font-style: italic;}

i {margin-right: 0;}

.orange {color: #e15f26;}
.brown {color:#5f3917;}

/* market amenities */

.marketicon-amenities {position:relative; display:inline-block;}
.marketicon-amenities .hover {
    opacity:0;
    position:absolute;
    top:75px;
    vertical-align:text-top;
    background:#fff; color:#5f3917;padding:0.5em; width: 8em; border-radius: 4px; text-align: center;line-height:1.15em;
    -webkit-transition: all 1s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}

.marketicon-amenities:hover .hover {opacity:1;  -webkit-transition: all 1s ease-in-out;
-moz-transition: all .25s ease-in-out;
-ms-transition: all .25s ease-in-out;
-o-transition: all .25s ease-in-out;
transition: all .25s ease-in-out;}

.marketicon-amenities .alignnone {margin: 0 10px 10px 0;}


/* color of background section */
.gdlr-skin-grunge-offwhite, .gdlr-skin-grunge-offwhite .gdlr-skin-content {background: url(images/background-grunge.png); padding-bottom:60px;}
.gdlr-skin-grunge-offwhite .gdlr-item {margin-top:20px;}
.section-container, .gdlr-item-start-content, .gdlr-parallax-wrapper, .gdlr-color-wrapper {padding-top:0;}

/* theme customization - general */
.gdlr-logo {margin:0 !important;}
header {margin-bottom:0 !important; padding-bottom:0;}
.gdlr-navigation-wrapper .gdlr-navigation {margin:0;}
#gdlr-main-navigation {padding-top:60px;} /*to line up with logo*/
.gdlr-logo h1 {margin-bottom: 20px;}
.gdlr-item-title-wrapper .gdlr-item-title > span, .gdlr-item-title-wrapper .gdlr-item-title > i {font-size: 21px;}
.gdlr-main-menu > li > .sub-menu a, .gdlr-main-menu > li > .sf-mega a {border-bottom:1px solid #5f3812 !important; border-right: 1px solid; border-left: 1px solid; border-top: 0px !important; }
.gdlr-main-menu > .gdlr-normal-menu .sub-menu, .gdlr-main-menu > .gdlr-mega-menu .sf-mega {border-top: 1px solid #5f3812 !important;}

.block {
    display: inline-block;
    clear: both;
    background: #5f3812;
    padding: 1em;
    border-radius: 8px;
    border: 1px solid white;
    margin-bottom: 1em;
    color: #fff;
    text-transform: uppercase;
    z-index:999;
}

.blockOrange {
    display: inline-block;
    clear: both;
    background: #e15f26;
    padding: 1em;
    border-radius: 8px;
    border: 1px solid #e15f26;
    border-color: #e15f26 !important;
    margin-bottom: 1em;
    color: #fff;
    text-transform: uppercase;
    z-index:999;
}

.blockOrange a,
.blockOrange a:hover {
	color:#fff !important;
}

.wp-caption {padding: 8px; border: 1px solid #afafaf; background: #fff;}
img.size-medium-portfolio, img.avatar {padding:8px; background: #efefef; border:1px solid #afafaf;}
header {margin-bottom: 1.5em;}
.content-wrapper {border-bottom:1px solid #ccbdac;}

.top-social-wrapper .social-icon {max-width:30px;}

.top-navigation-wrapper .block a {color: #fff;}

div.top-navigation-wrapper {
    border:none;
    z-index:1000;
    background-color:transparent !important;
}

.top-navigation-right-text {padding: 15px 0 0 15px;}

.gdlr-item-title-wrapper.pos-center .gdlr-item-title {margin: 20px 0 0 0;}
.gdlr-accordion-item.style-2 .accordion-title {font-weight: 600; font-size: 16px; text-transform: uppercase;}
.gdlr-accordion-item.style-2 .accordion-content {margin-left: 0;}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a {font-size: 15px; padding: 23px 10px;}


.page-id-2684 p {margin: 0.5em 0 -0.5em;}


/* this is the sponsors wrapper */
.gdlr-color-wrapper.no-skin {padding-top:30px !important;margin-bottom:30px;}
.gdlr-frame {display:inline; text-align:center;}
.gdlr-image-frame-item.gdlr-item {margin:0 !important; text-align:center; }
.gdlr-frame img {display:inline;}


/* creates the rooster header */
.rooster {
    margin-top: -111px;
    padding-top:105px;
    padding-bottom:.75em;
    background: url(images/header-rooster.png)no-repeat center top;
    color:#5f3812 !important;
    text-transform:uppercase;
    text-align: center;
    font-size:29px;
    font-weight:800;
    z-index:1000;
}

.with-sidebar-wrapper #content-section-3 .section-container {z-index: 999;}

/* START Events on Homepage - DV 10/12/15 */

.home-recent-events {
	float:left;
	width: 100%;
}

/*.home-recent-events .vevent {*/
.home-recent-events .ecs-event-list {
	list-style-type: none;
	margin-left:0;
}

.home-recent-events .ecs-event-list li {
	display:inline-block;
	width:31%;
	vertical-align: top;
	margin: 10px 2% 30px 0;
}

.home-recent-events .ecs-event-list li:last-child {
	margin-right:0;
}

.home-recent-events .ecs-event-list li.ecs-event div.recurringinfo {
	display:none !important;
}


.home-recent-events h4 {
	font-size: 20px;
	font-weight: bold;
	line-height: 22px;
	margin-top: 0;
	margin-bottom: 10px;
}

.home-recent-events .ecs-event-list a:hover {
	color:#5f3812;
}

.home-recent-events .ecs-event-list .ecs-event div {
	float:left;
	display:inline-block;
}

.home-recent-events .ecs-event-list .tribe-event-categories {
	float:left;
	list-style-type: none;
	display:inline-block;
	margin: 0 0 0 15px;
}

.home-recent-events .ecs-event-list .tribe-event-categories li {
	display:inline-block;
	vertical-align: top;
	width:100%;
}



@media only screen and (max-width: 767px) {
	.home-recent-events .ecs-event-list {
		display:block;
		width:100%;
		text-align:center;
		vertical-align: top;
	}
}

/* END Events on Homepage */


/* blog posts on home page */
.gdlr-item-title-wrapper.pos-icon.gdlr-left.gdlr-right-text {padding-left:20px; }
.gdlr-item-title-wrapper > .nav-container, .gdlr-item-title-wrapper.pos-icon.gdlr-left.gdlr-right-text .nav-container {position:relative; display:block; float:left; margin-top:0.5em; vertical-align:bottom; padding-top:0;}
.gdlr-item-title-wrapper.pos-icon {margin:0;}


/* slider on homepage */

.gdlr-color-wrapper, .gdlr-parallax-wrapper, .gdlr-full-size-wrapper {padding-bottom: 0;}
.gdlr-full-size-wrapper .gdlr-item, .gdlr-full-size-wrapper .gdlr-item-no-space {margin:0;}
/* sponsors, personnel customization */
.gdlr-stunning-text-item.type-center .stunning-text-caption {display:none;}
.gdlr-personnel-item.box-style .personnel-content {background: inherit;}
.sponsorlogos {width:100%; margin:20px 0; text-align: center;}
    .sponsorlogos a {margin-bottom: 30px;display:block;}
    .sponsorlogos a:hover {-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
     opacity:.5;
    }

.gdlr-item-title-wrapper.pos-center .gdlr-item-caption {font-size: 17px; color:#5f3812 !important;}

/* blog posts */
.aligncenter img {width:100% !important;}
.aligncenter, div.aligncenter {margin:5px 0 !important;}
.wide-intro {font-size: 17px; margin-bottom:2em;text-align: center;}
.gdlr-blog-thumbnail .gdlr-post-rating {background: #de6c29;}
.single-post .gdlr-single-nav {margin-top:40px; margin-bottom:0; text-transform: uppercase;}
.gdlr-isotope {margin-top: 35px;}
.gdlr-blog-grid .gdlr-blog-info {
    margin-top: 5px;
}

/* markets in sidebar */
.gdlr-sidebar {margin-top:30px;}
.gdlr-sidebar .gdlr-widget-title {color: #5f3812; font-size: 14px; margin-bottom: 10px;}
.market-sidebar {display:block; margin:0;padding:0;}
.market-sidebar-home {display:inline-block; margin:0; padding:0;}
.market-sidebar h4, .gdlr-sidebar h6, .market-sidebar-home h4 {color: #5f3812; font-size:12px; text-transform: uppercase; font-weight: 800; margin-bottom:0.5em; margin-top:1em;}
.market-sidebar span, .market-sidebar-home span {vertical-align: top;
clear: left;
padding-top: .35em;}
.market-sidebar address, .market-sidebar .times, .market-sidebar-home address, .market-sidebar-home .times {font-style: normal; padding-left: 40px; color: #5f3812;width: 90%;background: url(images/rooster02.png) no-repeat; min-height: 25px;}
.market-sidebar .times, .market-sidebar-home .times {background: url(images/clock02.png) no-repeat; height: auto;}
.gdlr-sidebar .market-sidebar span, .market-sidebar-home span, .gdlr-sidebar .market-sidebar address, .market-sidebar-home address, .gdlr-sidebar .market-sidebar .times, .market-sidebar-home .times {display:inline-block; font-size: 12px; padding-bottom: .5em; padding-left: 30px;}
.market-sidebar-home p {margin: 0;}
.gdlr-sidebar li {font-size: 12px;}
.gdlr-social-share {margin:0; padding:0; margin-left:100px; text-transform:uppercase;}

/* general sidebar */

.gdlr-sidebar ul {margin-top: 15px;
    margin-bottom: 0px; list-style:none; position:relative; margin-left: 0;}

.gdlr-sidebar li.cat-item {margin-bottom: 10px;
    padding-left: 25px;
    line-height: 20px;
    padding-bottom: 10px;
    border-bottom-width: 1px;
    border-bottom-style: solid;}

.gdlr-sidebar li.cat-item:before {content: "\f105";
    font-family: FontAwesome;
    text-align: center;
    position: absolute;
    left: 0px;
    display: block;
    height: 20px;
    width: 20px;
    margin-top: -1px;}


/* woocommerce styles */

html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce #content input.button.alt:hover, html .woocommerce-page a.button.alt:hover, html .woocommerce-page button.button.alt:hover, html .woocommerce-page input.button.alt:hover, html .woocommerce-page #respond input#submit.alt:hover, html .woocommerce-page #content input.button.alt:hover, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page a.button.alt, html .woocommerce-page button.button.alt, html .woocommerce-page input.button.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce-page #content input.button.alt, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button {box-shadow: none; padding: .75em 1em; border-radius: 6px; border:0 !important; }
.woocommerce-breadcrumbs {display:none;}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
background-color: #e15f26;
}

.woocommerce div.product form.cart .variations select {
    height: 35px;
}

.woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl {
	padding-left: 0;
    border-left: 0;
}

.woocommerce .widget_shopping_cart dl.variation p,
.woocommerce .woocommerce-checkout dl.variation p {
	font-size:12px;
	margin-top:0;
}

.woocommerce input[type="text"], input[type="tel"], input[type="email"], input[type="password"], textarea {
	border:1px solid #5F3916;
}

.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {
	border-top: 0;
}

#add_payment_method #payment ul.payment_methods li img,
.woocommerce-checkout .woocommerce #payment ul.payment_methods li.wc_payment_method payment_method_stripe img {
	vertical-align: middle;
	margin: -2px 0 0 .5em;
	padding: 0;
	position: relative;
	box-shadow: none;
	width: 35px !important;
}

/* iframe styles */

.markets-desktop {display:block;}
.markets-mobile {display:none;}
iframe#map {font-family: "open sans", sans-serif !important;}
iframe#map h1 {display:none !important;}
iframe#map #date {font-size: 14px; font-weight: bold; text-transform: uppercase;}

/* MMM styles */


/* map styles */
#map2 {border: 1px solid white;}
.wpgmp_listing_container h2 {margin-top:1em; font-size:23px; margin-bottom:0;}
.wpgmp_locations {float:left; width:25%; border:none; background:none; text-indent:0; margin:1em 0;padding:0 0 0 0;font-size:12px; color:#5f3812;}
.wpgmp_location_category {display:none;}
.wpgmp_locations_content .fa {margin-right: 17px; vertical-align: middle;}
.wpgmp_location_title, .wpgmp_location_title a {display:block; color:#5f3812 !important; text-transform: uppercase; font-size: 12px; font-weight:700;}
.wpgmp_locations_content {color:#5f3812; font-size:12px; margin:0 0 .5em 0; line-height:1em;}
.gm-style-iw {width:10em;}
.gm-style .gm-style-iw {font-weight: 500; line-height:1.25em;}
.gm-style .gm-style-iw div {overflow:visible;}
.wpgmp_locations_content img {margin-right: 10px;}
.spaces {width:37px; display:inline-block;}

@media only screen and (max-width: 960px) {
    .wpgmp_locations {width: 30%; margin-right: 2%; display: inline-block;}
    .top-navigation-right-text {display:block;}
    .block {
		display: none;
	}
    .home-recent-events .ecs-event-list {
		list-style-type: none;
		margin-left:0;
	}
    .home-recent-events .ecs-event-list li {
		display: block;
		width: 100%;
		vertical-align: top;
		text-align:center;
		padding-bottom: 25px;
	}
}

@media only screen and (max-width: 767px) {
    .wpgmp_locations {width: 100%; display:block; margin-right:0;}
}

@media only screen and (max-width: 468px) {
	#farmfan-button {
		right: 0 !important;
	}

	#farmfan-getemail, #farmfan-pick-markets, #farmfan-getphone, #farmfan-thanks {
		right: 0 !important;
		width:100% !important;
	}

	#farmfan-button-label {
		float: none !important;
		text-align: center;
	}
}

/* form options */
.wpcf7 input[type="date"], .wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="password"], .wpcf7 input[type="tel"], .wpcf7 input[type="url"], .wpcf7 textarea {padding: 1em;width: 100%;font-size: 14px;text-transform: inherit;letter-spacing: 2px; border: 1px solid #5f3917 !important; margin-bottom: 10px;}
.gdl-search-form input[type="text"] {border-color: #5f3917;}
.wpcf7 label {width: 250px; margin-right: 20px; display:inline-block;}
select#sub-cat-2.postform, select#cat.postform, select#sub-cat-3.postform {height: 3em; width: 100%; outline:none;}
span.wpcf7-list-item {margin-left:0;}
.wpcf7 input[type="submit"] {width: 95%;}

/* instagram feed */
#sb_instagram.sbi_col_3 #sbi_images .sbi_item {margin: 0 5px 5px 0 !important; width: 30% !important;}
#sb_instagram.sbi_col_5 #sbi_images .sbi_item {margin: 0 5px 5px 0 !important; width: 18% !important;}
/* footer styles */
.footer-container {padding-top:0;}
.footer-container .fa {margin-right: 1.5em;
text-align: right;
width: 5%;}
.footer-wrapper {padding-top:40px;}
.footer-wrapper .gdlr-widget-title {margin-bottom:10px;}
.footer-container ul li {list-style: none;
height: 80px;
width: 80px;
float: left;
margin: 0 0.25em 0.25em 0;
}

#sb_instagram {margin: 0 10px 10px 0 !important;}

ul.gdlr-twitter-widget li {height: auto; width: auto; line-height: 1.15em;}

/* events */
.tribe-events-pg-template {max-width: 1120px !important;}
.tribe-events-list h2.tribe-events-page-title, h2.tribe-events-page-title {text-align: left; font-size: 24px; font-weight: 500;}
.events-list .tribe-events-loop, .single-tribe_organizer .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .tribe-events-day .tribe-events-loop {max-width: 1120px;}
/*
.tribe-events-list-separator-month+.type-tribe_events.tribe-events, .tribe-events-list-separator-month+.type-tribe_events.tribe-events-first, .tribe-events-list .type-tribe_events {width: 30%; margin-right: 3%; float: left;}
*/
/* Calendar Event Fix for Day View */
.tribe-events-list-separator-month+.type-tribe_events.tribe-events, .tribe-events-list-separator-month+.type-tribe_events.tribe-events-first, .tribe-events-list .type-tribe_events {width: auto; margin-right: 3%; float: none;}


article.tribe_events .blog-author, article.tribe_events .blog-date, article.tribe_events .blog-comment {display:none;}
.tribe-events-list-separator-month {float: left; width: 100%;}
.comment-respond .comment-form-head > input, .comment-respond .comment-form-head > textarea {border: 1px solid #5f3812;}

#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a, #tribe-bar-form .tribe-bar-submit input[type=submit] {background-color: #de6c29;}
#tribe-events-content.tribe-events-list {margin-bottom: 0; padding-bottom: 40px;}

#tribe-bar-form input[type=text] {color: #5f3917; border-bottom: 1px dashed #5f3917;}

#tribe-events-content table.tribe-events-calendar {border-bottom: 1px solid #5f3917;}
.tribe-events-calendar thead th {background-color: #5f3917; border-right: 1px solid #5f3917; border-left: 1px solid #5f3917;}

#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth {background: #fff;}
.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a, #tribe-events-content .tribe-events-calendar td, .tribe-events-calendar div[id*=tribe-events-daynum-], .tribe-events-calendar div[id*=tribe-events-daynum-] a {background: #fff; color: #5f3719; font-size: 21px;}
/*
#tribe-events .tribe-events-button,
#tribe-events .tribe-events-button:hover,
#tribe_events_filters_wrapper input[type=submit],
.tribe-events-button,
.tribe-events-button.tribe-active:hover,
.tribe-events-button.tribe-inactive,
.tribe-events-button:hover,
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
	background: #fff;
	color: #de6c29;
	font-size: 21px;
}
*/
#tribe-events .tribe-events-button,
#tribe-events .tribe-events-button:hover,
#tribe_events_filters_wrapper input[type=submit],
.tribe-events-button,
.tribe-events-button.tribe-active:hover,
.tribe-events-button.tribe-inactive,
.tribe-events-button:hover,
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
	background: #de6c29;
	color: #ffffff;
	font-size: 21px;
	margin-bottom:25px;
}

.tribe-events-notices {
    background: #d9edf7;
    color: red;
    padding: 8px 35px 8px 14px;
}
.tribe-events-schedule {margin: 0;}
.single-tribe_events h2.tribe-events-single-event-title {font-size: 24px; margin: 0;}
#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a, #tribe-events-header .tribe-events-sub-nav li {
    display: block;
}

#tribe-events-content .tribe-events-tooltip h4, #tribe_events_filters_wrapper .tribe_events_slider_val, .single-tribe_events a.tribe-events-gcal, .single-tribe_events a.tribe-events-ical {
    color: #de6c29;
}
.tribe-events-tooltip .tribe-events-event-body {
    font-size: 13px;
    padding: 0;
}

/*products */

.woocommerce .woocommerce-breadcrumb {color:#de6c29;}
.woocommerce .woocommerce-breadcrumb a {color:#5f3917;}


/*general */

.gm-style-iw .spaces {display:none;}
.comment-respond .comment-form-comment > textarea {
    border: 1px solid #5f3812;
}

/* responsive */
#gdlr-responsive-navigation.dl-menuwrapper button {background: #5f3917 !important; color: #fff;}
#gdlr-responsive-navigation.dl-menuwrapper button:hover, #gdlr-responsive-navigation.dl-menuwrapper button.dl-active, #gdlr-responsive-navigation.dl-menuwrapper ul {background: #5f3917 !important; font-size: 14px;}

/* Dining Series */

#dining-lincoln,
#dining-elder,
#dining-sweedeedee,
#dining-xico,
#dining-parkkitchen,
#dining-nostrana,
#dining-plate-pitchfork {
	border-bottom: 1px solid #5f3917;
	padding-bottom: 1em;
}

#dining-lincoln h2,
#dining-elder h2,
#dining-sweedeedee h2,
#dining-xico h2,
#dining-parkkitchen h2,
#dining-nostrana h2,
#dining-plate-pitchfork h2 {
	margin-top:0;
}

/* What's In Season Page */

.page-whats-in-season .gdlr-content-item p,
.page-whats-in-season .gdlr-content-item img {
    margin: 0 !important;
}

.page-whats-in-season .gdlr-accordion-item .accordion-title {
    margin: 0;
}

.page-whats-in-season .gdlr-item.gdlr-content-item {
    margin: 0px 20px 0px 20px;
}

.page-whats-in-season .gdlr-accordion-item.style-1 .accordion-title {
    padding: 15px;
    font-weight: bold;
    font-size: 22px;
    line-height: 32px;
    margin-bottom: 0px;
    cursor: pointer;
}