/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        4.4
*/



/*
Sample : remove the comment and start adding your own custom CSS rules.

body {
	background-color:#fff;
}

*/

#theme-page {padding-top: 50px;}

.mk-blog-classic-item .mk-blog-meta-wrapper {font-style: normal !important; font-weight: bold; font-family: 'proxima-nova'; text-transform: uppercase;}

#mk-fullscreen-search-input {font-family: 'adriane'; font-style: italic;}

.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper p {text-align: center;}

.header-style-1 .mk-header-padding-wrapper {padding-top: 60px !important;}

/****CLICK TO TWEET MARGIN****/

.tm-click-to-tweet {margin-top: 15px !important; margin-bottom: 30px !important;}

/****#sbi_load {padding-top: 0px !important;}

#sb_instagram .sbi_follow_btn {float: left;
width: 10%;
height: 0;
padding-bottom: 10%;
margin: 0;
display: block;
background-color: #6BB157;
position: relative;}

#sb_instagram .sbi_follow_btn a {display: block;
padding: 10px;
color: #ffffff;
font-family: "Source Sans Pro", Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
font-size: 14px;
line-height: 1.3;
text-transform: uppercase;
letter-spacing: .05em;
text-decoration: none;
text-align: center;
height: 0;
padding-top: 24%;
padding-bottom: 100%;
vertical-align: middle;} ***/

/****SEARCH STYLING****/

.search-result-item {display: inline-block;}
.search-image img {width: 20% !important; display: inline-block; float: left;}
.search-content {width: 73%; display: inline-block; padding-left: 5%; float: left;}


/****WP VIEWS RECREATION STYLING****/

.reader-recreation-wrapper {display: inline-block; margin-bottom: 20px; border-top: 2px solid #eee; padding-top: 20px;}
.rr-image-wrap {float: left; display: inline-block; width: 33%; padding-right: 5%;}
.rr-content {float: left; display: inline-block; width: 60%;}

.recreation-title {font-family: 'proxima-nova-extra-condensed' !important; font-size: 34px !important; color: #6BB157 !important; padding-top: 20px;}
.recreated-by {font-family: 'proxima-nova'; font-weight: bold; text-transform: uppercase;}
.recreator {font-family: 'proxima-nova'; font-weight: bold; text-transform: uppercase;}

.the-title a {font-family: 'proxima-nova-extra-condensed' !important; font-size: 24px; color: #6BB157 !important;}

.search-result-item .search-loop-meta {font-family: 'proxima-nova'; font-weight: bold; text-transform: uppercase;}

.mk-blog-meta .the-title a {color: #fff !important;}

.mk-blog-classic-item .the-title a {color: #6BB157 !important;}

.mk-search-loop .widget_search p {text-align: center;}

.mk-blog-single .blog-single-title {font-weight: 300 !important;}

.mk-blog-single .blog-single-meta {margin-bottom: 5px;}

ol li {font-family: 'adelle' !important; margin-bottom: 10px; font-size: 16px !important;}

ol li a {color: #6BB157 !important; font-weight: bold !important;}

#mk-fullscreen-search-wrapper p {text-align: center;}

h2.et_bloom_success_message.et_bloom_animate_message {font-size: 14px !important;}

.footer-linky {color: #6BB057;}

body p a {color: #6BB057 !important;}

h2.longform-intro-title {font-family: 'proxima-nova-extra-condensed' !important; text-align: center !important; color: #f2f2f2 !important; text-transform: uppercase !important; font-size: 94px !important; margin-left: 5%; margin-right: 5%; margin-top: -100px !important;}

h3.longform-intro-subtitle {font-family: 'adriane' !important; font-style: italic !important; color: #f2f2f2 !important; font-size: 50px !important; text-align: center !important;}

h3.longform-list-item {font-family: 'adriane' !important; font-style: italic !important; color: #6BB057 !important; font-size: 28px !important;}

h4.longform-intro-author {font-family: 'proxima-nova' !important; text-align: center !important; color: #f2f2f2 !important; text-transform: uppercase !important; font-size: 16px !important; letter-spacing: 2px !important; font-weight: bold !important;}

.mk-love-holder {display: none !important;}

/*****WEEKLY MEAL PLAN****/

.menu-weekly-meal-plan-container {
background: #fff;
border: none;
overflow: visible;
border-radius: 4px !important;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24) !important; 
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.widget_nav_menu ul li {font-family: 'proxima-nova' !important; text-transform: uppercase; font-weight: bold !important; letter-spacing: 2px !important; font-size: 12px; margin-top: 5px;}

.menu-weekly-meal-plan-container:hover {box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23) !important;}


/*****FIVE INGREDIENT FRIDAYS PAGE STYLING******/

/****.five-intro p {color: #fff !important;}***/

.phi-friday-sig {font-family: 'adriane' !important; font-size: 34px !important; font-style: italic !important; color: #3B79A0 !important;}

/****.friday-intro-back {
border-radius: 4px;
overflow: visible;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24) !important; 
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.friday-intro-back:hover {box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23) !important;}****/

.mk-blog-spotlight-item .mk-spotlight-content-container h3 a {font-family: 'proxima-nova' !important; font-weight: bold !important; letter-spacing: 2px;}

.mk-blog-spotlight-item .mk-spotlight-content-container time a {font-family: 'adriane' !important; text-transform: none !important;}

.mk-button.outline-dimension {border-radius: 4px;}

a.mk-button.outline-btn-light {font-family: 'proxima-nova' !important; letter-spacing: 2px;}

h2.fif-title {font-family: 'adriane' !important; font-style: italic !important; color: #6BB157 !important;}


/***COOKBOOK PAGE STYLING****/

h2.cookbook-title {font-family: 'adriane' !important; font-size: 48px !important; color: #6BB157 !important; font-style: italic !important; text-transform: none !important; margin-bottom: 0px !important;}

.cookbook {
overflow: visible;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24) !important; 
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.cookbook:hover {box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23) !important;}

/****AUTHOR META*****/

.mk-about-author-wrapper .about-author-name {font-family: 'proxima-nova'; font-weight: bold; text-transform: uppercase; letter-spacing: 2px;}
.mk-about-author-wrapper .about-author-desc {font-family: 'adelle';}
.mk-about-author-wrapper .about-author-social {display: none;}

/****ABOUT PAGE STYLING****/

h2.collaborate {font-family: 'adriane' !important; font-size: 68px !important; color: #6BB157 !important; font-style: italic !important; text-transform: none !important; margin-bottom: 0px !important;}

.thanks {font-style: italic; font-weight: bold;}

.signature {font-family: 'adriane'; font-style: italic; font-size: 32px !important; color: #6BB157;}

.mk-gallery-shortcode article .item-holder {overflow: visible !important;}

.mk-gallery-shortcode article .item-holder img {
overflow: visible !important;
border-radius: 4px;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24) !important; 
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.mk-gallery-shortcode article .item-holder img:hover {
border-radius: 4px !important;
box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23) !important;}

.about-hello-headline {font-family: 'adriane' !important; font-style: italic !important; color: #6BB157 !important; font-size: 68px !important;}

.about-photo img {
border-radius: 4px;}
.about-photo {
overflow: visible;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24) !important; 
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.about-photo:hover {box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23) !important;}

.about-list ul li {font-family: 'proxima-nova'; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; font-size: 12px !important; margin-bottom: 12px;}

.about-list ul {margin-left: .75em !important;}

/*****MAILCHIMP****/

.et_bloom .et_bloom_inline_form .et_bloom_form_container {
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24) !important; 
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.et_bloom .et_bloom_inline_form .et_bloom_form_container:hover {box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23) !important;}

.et_bloom .et_bloom_optin_1 .et_bloom_form_text h2 {font-family: 'proxima-nova-extra-condensed' !important; color: #fff !important; text-align: center; font-size: 42px !important;}

.et_bloom_success_message .et_bloom_animate_message h2 {color: #6BB157 !important;}

.et_bloom .et_bloom_optin_1 p {font-family: 'adelle' !important; text-align: center; font-size: 16px !important;}

.et_bloom .et_bloom_optin_0 .et_bloom_form_text h2 span {font-family: 'proxima-nova-extra-condensed' !important; color: #fff !important; text-align: center; font-size: 32px;}



div.et_bloom_widget_content.et_bloom_optin.et_bloom_optin_0 {
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24) !important; 
border-radius: 4px !important;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

div.et_bloom_widget_content.et_bloom_optin.et_bloom_optin_0:hover {box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23) !important;}

.et_bloom .et_bloom_optin_0 .et_bloom_form_text p {text-align: center; font-family: 'adelle' !important; color: #fff !important;}

span.et_bloom_button_text.et_bloom_button_text_color_light {font-family: 'proxima-nova' !important;}


/*****REMOVE SOCIAL POST****/

.single-social-section {display: none;}

/*****PINTEREST NO-SHOW STYLING******/

.pinterest-no-show {display: none !important;}

/****SIMILAR POST******/

.similar-post-title {font-family: 'proxima-nova'; font-weight: bold;}

.similar-post-holder {
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.similar-post-holder:hover {box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}

.blog-similar-posts .similar-post-holder {border: none !important;}

.mk-similiar-title {font-family: 'proxima-nova-extra-condensed'; font-weight: bold !important; color: #6BB157 !important; letter-spacing: 0px; font-size: 16px !important;}


/*****FOOTER STYLING*****/

.footer-logo {text-align: center;}

/****GENERAL SIDEBAR STYLING*****/

.widgettitle {font-family: 'proxima-nova'; text-transform: uppercase; letter-spacing: 2px; text-align: center !important;}

/*****ABOUT PHI WIDGET*****/

.mk-imagebox-item .item-content {padding-top: 7% !important;}

.item-button a {color: #fff !important; font-family: 'proxima-nova'; font-weight: bold; letter-spacing: 2px;}

/*****RECIPE INDEX SIDEBAR CATEGORY BUTTON STYLING****/

.index-cat {margin-bottom: 18px;}

.left-img {
margin-right: 10px;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.left-img:hover {box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}

.right-img {
margin-left: 8px;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.right-img:hover {box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}

/*****READER RECREATION FORM STYLING*****/

h3.gform_title {font-family: 'proxima-nova-extra-condensed'; font-weight: normal; font-size: 36px !important;}

.gform_wrapper input[type=text] {
border: none; 
background: #fff; 
border-radius: 4px; 
display: inline-block !important; 
font-family: 'adriane' !important; 
font-weight: normal; 
color: #a8a8a8; 
font-style: italic;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: 1px solid #f2f2f2; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.gform_wrapper input[type=text]:focus {
color: #404B4D !important;
box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}

.gform_wrapper textarea {
border: none; 
border-radius: 4px; 
display: inline-block !important; 
font-family: 'adriane' !important; 
font-weight: normal; 
color: #a8a8a8; 
font-style: italic;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: 1px solid #f2f2f2; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.gform_wrapper textarea:focus {
color: #404B4D !important;
box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}

/****READER RECREATIONS SIDEBAR*****/

.reader-recreations img {
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.reader-recreations {margin-bottom:0px !important;}

.reader-recreations img:hover {box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}

/*****SWEET PHI SNAPCHAT*****/

.snapchat img {
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.snapchat img:hover {box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}

/*****RECIPE INDEX STYLING*****/

.mk-blog-spotlight-item .mk-blog-meta-wrapper {
	display: none !important;
}

.mk-blog-spotlight-item .item-wrapper .mk-button {
	display: none !important;
}

.mk-blog-teaser .blog-categories {display: none;}

.blog-carousel-title {font-family: 'proxima-nova-extra-condensed';}

.mk-blog-grid-item .featured-image {border-radius: 4px 4px 0px 0px;}

.mk-blog-grid-item .blog-grid-holder {
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.mk-blog-grid-item .blog-grid-holder:hover {box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}

.mk-blog-grid-item .the-title {font-family: 'proxima-nova-extra-condensed'; font-weight: normal; font-size: 30px;}

.mk-blog-grid-item .the-title a {font-size: 24px; letter-spacing: 0px; font-weight: bold !important; color: #6BB157;}

.mk-readmore {font-family: 'proxima-nova'; text-transform: uppercase; letter-spacing: 2px; color: #3B79A0;}

h2.recipe-index-title {font-family: 'proxima-nova'; text-transform: uppercase !important; font-weight: bold; letter-spacing: 2px !important; font-size: 18px !important; margin-left: 15px; color: #A8A8A8 !important;}

/****FOOTER STYLING*****/

.mk-footer-copyright {font-family: 'proxima-nova'; font-weight: bold; text-transform: uppercase; letter-spacing: 2px;}

/*******SEARCH STYLING********/

.mk-fullscreen-search-overlay {
background: rgb(107,177,87); /* Old browsers */
background: -moz-linear-gradient(-45deg, rgba(107,177,87,1) 0%, rgba(77,162,186,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(107,177,87,1)), color-stop(100%,rgba(77,162,186,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, rgba(107,177,87,1) 0%,rgba(77,162,186,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, rgba(107,177,87,1) 0%,rgba(77,162,186,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, rgba(107,177,87,1) 0%,rgba(77,162,186,1) 100%); /* IE10+ */
background: linear-gradient(135deg, rgba(107,177,87,1) 0%,rgba(77,162,186,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bb157', endColorstr='#4da2ba',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}

.mk-fullscreen-search-overlay #mk-fullscreen-search-wrapper p {font-family: 'proxima-nova'; font-weight: bold; letter-spacing: 2px; text-align: center !important;}

.mk-fullscreen-search-overlay #mk-fullscreen-search-wrapper #mk-fullscreen-searchform #mk-fullscreen-search-input {font-family: 'adriane'; font-style: italic;}

/*****SEARCH RESULT STYLING*****/

.mk-search-loop .widget_search p {font-family: 'proxima-nova'; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #6BB157;}

.widget .mk-searchform .text-input {
font-family: 'adriane';
font-style: italic;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.widget .mk-searchform .text-input:focus {
color: #3B79A0;
box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);}


/****.result-main {float:left; width: 100%;}
.result-image {float: left; width: 150px; height: 150px; margin-right: 30px;}
.result-text {float: left; width: 80%; height: 150px;} ****/

.search-result-item {
padding: 30px;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;
}

.search-result-item:hover {
box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);}

/******PAGINATION STYLING********/

.mk-pagination .current-page {border-radius: 4px; border: 2px solid #A8A8A8;}

.mk-pagination .page-number:hover {border-radius: 4px; border: 2px solid #3B79A0; color: #3B79A0;}

.mk-pagination .page-number {color: #A8A8A8;}

.mk-pagination .mk-pagination-next a:hover {border-radius: 4px; border: 2px solid #3B79A0; color: #3B79A0;}

.mk-pagination .mk-pagination-next a {color: #a8a8a8;}

.mk-pagination .mk-total-pages {font-family: 'proxima-nova'; font-weight: bold; letter-spacing: 2px; text-transform: uppercase; padding-top: 8px; font-size: 11px; color: #a8a8a8; opacity: 1 !important;}

/*****COOKBOOK AD STYLING*****/

.cookbook-header {font-family: 'proxima-nova-extra-condensed'; font-weight: normal; text-transform: uppercase; color: #fff !important; font-size: 56px !important; margin-bottom: 5px !important;}
.cookbook-desc p {color: #fff !important; text-align: left !important;}
.cookbook-desc {max-width: 60%;}
.cookbook-subheader {font-family: 'proxima-nova'; font-weight: bold; text-transform: uppercase; color: #FFF !important; font-size: 14px !important; letter-spacing: 2px !important;}

.cookbook-box {
margin-bottom: 50px !important;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.cookbook-box:hover {box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);}

#mc4wp-form-1.form.mc4wp-form {text-align: center !important;}

.mc4wp-form input[type=email] {
width: 70% !important; 
border: none; 
background: #fff; 
border-radius: 4px; 
display: inline-block !important; 
font-family: 'adriane'; 
font-weight: normal; 
color: #a8a8a8; 
font-style: italic;
padding-top: 15px;
padding-bottom: 15px;
font-size: 14px !important;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none !important; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

/*****MAILCHIMP FOR WORDPRESS STYLING*****/

.mc4wp-form input[type=email]:focus {
color: #404B4D;
box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}


.mc4wp-form input[type=submit] {
border: none;
background: #3B79A0;
border-radius: 4px;
font-family: 'proxima-nova';
font-weight: bold;
color: #fff;
letter-spacing: 2px;
text-transform: uppercase;
padding: 19px 40px 18px 40px !important;
font-size: 12px !important;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow, background .3s ease;
-moz-transition: box-shadow, background .3s ease;
-o-transition: box-shadow, background .3s ease;
transition: box-shadow, background .3s ease;}

.mc4wp-form input[type=submit]:hover {
background: #6BB157;
box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}

/*****GENERAL STYLING******/

p {line-height: 2em !important;}

/*****NAV AND HEADER STYLING******/

/******#mk-header .header-logo a img {max-width: 200px !important;}
.mk-sticky-logo {max-height: 45px !important;}****/
.mk-header-holder {box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}
.main-navigation-ul > li.menu-item > a.menu-item-link {font-family: 'proxima-nova'; letter-spacing: 2px !important; color: #404B4D !important;}
.mk-search-trigger {color: #404B4D;}
.mk-search-trigger i.mk-icon-search {padding-bottom: 6px;}

#mk-nav-search-wrapper, #mk-nav-search-wrapper .ui-autocomplete {box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23); border-radius: 4px;}

/*****LOOP STYLING******/

.mk-blog-classic-item .mk-blog-author {font-family: 'proxima-nova'; font-weight: bold; font-style: normal; text-transform: uppercase;}

.mk-blog-classic-item time {font-family: 'proxima-nova'; font-weight: bold; font-style: normal; text-transform: uppercase;}

.mk-blog-classic-item {border: none !important;}

.mk-blog-classic-item .featured-image:hover img {
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
ms-transform: none;
}

.mk-blog-container .featured-image:hover .image-hover-overlay {
filter: alpha(opacity=@opacity * 100);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
opacity: .0;}

.mk-blog-classic-item .mk-categories {display: none !important;}
.posted-meta {font-family: 'proxima-nova'; font-weight: bold; text-transform: uppercase; font-style: normal;}/***CHANGE META.PHP*****/

.mk-blog-classic-item .the-title {font-family: 'proxima-nova-extra-condensed'; margin-top: 10px;}
.mk-blog-classic-item .the-title a {font-size: 44px !important; font-weight: 300; letter-spacing: .5px; line-height: 44px !important; color: #6EB05A;}
.mk-blog-classic-item .mk-readmore {font-family: 'proxima-nova'; font-weight: bold; color: #414B4D; font-size: 14px; padding: 10px 20px 10px 20px; background-color: #fff;}
.mk-blog-classic-item .mk-readmore:hover {transition: all .5s ease; color: #3b78A0 !important;}
.mk-classic-comments span {background-color: #414B4D !important;}

.mk-blog-classic-item {
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.mk-blog-classic-item:hover {
box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);}

.mk-blog-share {transition: box-shadow .3s ease;}
.mk-blog-share:hover {box-shadow: 0 2px 2px 0 rgba(0,0,0,.16),0 0 2px 0 rbga(0,0,0,.12) !important;}

.post-type-badge {left: 43% !important; top: 43% !important;}
img.phi-hover-icon {opacity: 0.8;}


body, p {font-family: 'adelle'; text-align: left;}

.img-hover-overlay {display: none !important;}

.mk-li-image::before, .mk-li-photo::before {display: none !important;}

/******COMMENT STYLING*******/

.blog-comment-title {font-family: 'proxima-nova';}
.respond-heading {font-family: 'proxima-nova';}

.mk-commentlist li .comment-content {border: none; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); background-color: #e1e1e1;}

.mk-commentlist li .comment-content::after {display: none;}

.bypostauthor .comment-content {background-color: #fff !important;}

.comment-textarea textarea {
font-family: 'adriane';
font-style: italic;
font-size: 14px !important;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.comment-textarea textarea:focus {box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);}

#respond #submit {
font-family: 'proxima-nova';
font-weight: bold;
letter-spacing: 2px;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
border: none; 
border-radius: 4px;
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

#respond #submit:hover {box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);}


/******EASY RECIPE STYLING**********/

.easyrecipe .ERSName {font-family: 'proxima-nova-extra-condensed' !important; font-weight: bold !important; color: #6eb05a; text-transform: uppercase; font-size: 32px !important;}
.ERSTimeHeading {font-family: 'proxima-nova' !important; font-weight: bold; text-transform: uppercase; font-size: 14px !important;}
.easyrecipe .ERSTimes {border-top: 1px solid #CCCCCC !important; border-bottom: 1px solid #CCCCCC !important;}
.easyrecipe .ERSIngredients li.ingredient {line-height: 28px !important; font-family: 'adelle' important; font-size: 16px !important;}
.easyrecipe .ERSInstructions li.instruction {line-height: 28px !important; font-family: 'adelle' important; font-size: 16px !important;}
.easyrecipe {border: 1px solid #eee !important; padding: 40px !important; margin-top: 40px; margin-bottom: 40px; transition: box-shadow .3s ease; box-shadow: 0 2px 2px 0 rgba(0,0,0,.16),0 0 2px 0 rgba(0,0,0,.12); border-radius: 4px;}
.easyrecipe:hover {box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);}
.easyrecipe .er-photo-details {background: #fff !important;}
.ERSHeading {text-transform: uppercase; letter-spacing: 2px; font-family: 'proxima-nova'; color: #3b78A0;}
.ERSNotesHeader {text-transform: uppercase; letter-spacing: 2px; font-family: 'proxima-nova'; color: #3b78A0;}
.easyrecipe .er-top-box {border-bottom: 2px solid #eee !important;}
div.easyrecipe div.ERSSavePrint .ERSSaveBtnSpan .ERSSaveBtn {background-color: #eee !important; color: #808080 !important;}
div.easyrecipe a.ERSSaveBtn span {color: #808080 !important;}
div.easyrecipe div.ERSSavePrint .ERSPrintBtnSpan .ERSPrintBtn {background-color: #eee !important; color: #808080 !important;}
div.easyrecipe a.ERSPrintBtn span {color: #808080 !important;}

/*****MONARCH STYLING*****/

.et_monarch .et_social_inline_top {margin-top: 40px;}

.et_monarch .et_social_rounded.et_social_networks li {
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.et_monarch .et_social_rounded.et_social_networks li:hover {box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}

/*****CLICK TO TWEET STYLING*****/

.tm-click-to-tweet {
border: none; box-shadow: .3s ease; 
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
padding: 40px 40px !important; 
margin: 30px 0px 60px 0px !important; 
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.tm-click-to-tweet:hover {box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}

.tm-click-to-tweet .tm-ctt-text a {
font-family: 'adriane';
font-style: italic;
color: #4DA2BA;
-webkit-transition: color .6s ease;
-moz-transition: color .6s ease;
-o-transition: color .6s ease;
transition: color .6s ease;}

.tm-click-to-tweet .tm-ctt-text a:hover {color: #3B79A0;}
.tm-click-to-tweet a.tm-ctt-btn {font-family: 'proxima-nova' !important; letter-spacing: 2px; font-weight: bold;}

/******SINGLE POST STYLING**********/

.mk-blog-single .blog-single-meta {font-family: 'proxima-nova' !important; text-transform: uppercase !important; font-style: normal !important; letter-spacing: 2px;}

.mk-blog-single .mk-post-date {font-style: normal; font-size: 12px;}
.mk-blog-single .mk-blog-author {font-style: normal; font-size: 12px;}
.mk-blog-single .mk-post-cat {font-style: normal; font-size: 12px;}

#mk-page-introduce {display: none;}

h2.blog-single-title {font-family: 'proxima-nova-extra-condensed'; font-weight: 300 !important; font-size: 54px !important; letter-spacing: -1.5px !important;}

/******IMAGE BOX STYLING*******/

.mk-imagebox-shortcode .mk-imagebox-item .mk-imagebox-item-text {padding: 10% 5% 5% 5% !important;}

.mk-imagebox-item .item-holder {
border-radius: 4px !important;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
-webkit-transition: box-shadow .3s ease;
-moz-transition: box-shadow .3s ease;
-o-transition: box-shadow .3s ease;
transition: box-shadow .3s ease;}

.mk-imagebox-item .item-holder:hover {box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}

.widget {overflow: visible !important;}

.mk-imagebox-shortcode .mk-imagebox-item .mk-imagebox-item-button a {font-family: 'proxima-nova'; font-weight: bold; letter-spacing: 2px;}

.mk-imagebox-shortcode .mk-imagebox-item .mk-imagebox-item-button a:hover {color: #fff !important;}

/******SOCIAL WIDGET STYLING*******/
.widget_social_networks .widgettitle {text-align: center !important; font-family: 'proxima-nova'; letter-spacing: 2px;}
a.builtin-icons.custom.large.twitter-hover {margin-right: 0px !important;}

.et_bloom .et_bloom_form_header img {
	width: 55% !important;
}

/******MEDIA QUERIES********/

@media (max-width: 765px)
{
   .image-hover-overlay {display: none !important;}
   .mk-blog-classic-item {transition: none !important;}
   .mk-blog-classic-item:hover {box-shadow: 0 2px 2px 0 rgba(0,0,0,.16),0 0 2px 0 rgba(0,0,0,.12);}
   .post-type-badge {display: none !important;}
   .mk-pagination .mk-pagination-next {right: 88px !important;}
   .mk-blog-classic-item .featured-image:hover img {-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
ms-transform: none;}

}