/*
Theme Name: The Coffee Lady Theme
Author: New World Digital
Author URI: https://www.newworlddigital.ie/
Description: Child Theme for The Coffee Lady
Version: 1.0.0
Template: abbottrtt18
*/

/* Let The Fun Begin! MK
--------------------------------------------------------------------------------------------------------------------*/

#navigation .sub-menu {width: 180px;}
footer .copyright {line-height: 100%; margin-top: 10px;}
.copyright a {text-decoration: none;}
#top_search_form .search_text:focus {color: #444;}
#footer .social_media li a {background-color: #BA3D2A;}
li.bold-heading > a {font-weight: bold;}
.single-products .tab-style-three .tabs a, .tab-style-three .tabs .with_icon a {padding: 20px;}
.single-products .tabs .with_icon .icon-mail-1:before {background: rgba(118, 22, 8, 0.8);}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 select, .wpcf7 textarea {width: 99%; padding: 13px 8px;}
.wpcf7 input:focus,
.wpcf7 select:focus,
.wpcf7 textarea:focus {background: #fcfcfc; border: 1px solid #eee; box-shadow: 0 0 0 1px #fff inset, 0 2px 2px #eee;}
textarea {resize: vertical;}
.tab-style-three .pane {padding: 30px 0 20px;}
.with_borders .product_info {padding: 20px 20px 5px;}
.product-showcase .promo-cta,
.product_info p:last-child {display: none;}
/* make product titles red in catalogue views MK */
.page-id-206 .product_info h4 a,
.product-showcase .product_info h4 a {color: #a94545 !important;}
.page-id-206 .product_info h4 a:hover,
.product-showcase .product_info h4 a:hover {color: #761608 !important;}
.content_holder {background-color: #9A210F; padding: 5px 0 0;}
.top_content.top_content {border-bottom: 5px solid #9A210F !important;}
.content_holder .content_footer {border-top: 5px solid #9A210F;}
#footer {box-shadow: 0 5px 0 rgba(0, 0, 0, 0.1) inset;}
iframe {max-width: 100%; padding: 5px; border: 1px solid #f0f0f0; box-sizing: border-box;}
.rev_slider iframe {padding: 0; border: none;}
.jackbox-social iframe {padding: 0; border: none;}
.wp-caption {font-style: normal; font-family: "PT Sans",sans-serif;}
#row-488477-160708 .pin a, #row-488477-160708 .pin:after {color: #fff; border-color: #fff;}
#row-488477-160708 .featured img {border: 5px solid #fff; box-sizing: border-box;}
#navigation_bar > ul > li.current-menu-item > a,
#navigation_bar > ul > li.current-post-ancestor > a {color: #080000;}
#navigation_bar > ul > li.current-menu-item > a:after,
#navigation_bar > ul > li.current-post-ancestor > a:after {background-color: #edcb1d; top: 0; width: 100%;}
.multicolumn-holder > ul {padding: 15px;}
#container #navigation .multicolumn-holder {
	background-image: url("/wp-content/uploads/The-Coffe-Lady-Emblem.jpg");
	background-position: right bottom;
	background-repeat: no-repeat;
	background-size: 14% auto;
}
.archive.tax-product_categories #container .row.margin-b30 {margin-bottom: 0;}
.product_boxes .box:hover {background-color: #F6F6F6;}
#menu-product-categories li.current-menu-item a {color: #a94545;}
.widget_nav_menu [class^="icon-"]::before, .widget_nav_menu [class*=" icon-"]::before {width: 20px;}
.footer .product_info {color: #3c3331;}
.responsive #mobile_bar {background: #ab2511; color: #f9f9f9;}
.with_borders .product_item_holder .featured_image {box-sizing: border-box;}
/* let's get the popup up a bit! MK */
.spu-box {top: 100px !important;}


input:focus::-webkit-input-placeholder {color:transparent;}
input:focus:-moz-placeholder {color:transparent;}
input:focus::-moz-placeholder {color:transparent;}
input:focus:-ms-input-placeholder {color:transparent;}
textarea:focus::-webkit-input-placeholder {color:transparent;}
textarea:focus:-moz-placeholder {color:transparent;}
textarea:focus::-moz-placeholder {color:transparent;}
textarea:focus:-ms-input-placeholder {color:transparent;}

/* Responsive Tweaks MK
--------------------------------------------------------------------------------------------------------------------*/

@media only screen and (max-width: 959px) {
	.post-navigations .button_:first-child {margin-right: 0;}
}

@media only screen and (max-width: 768px) {
	.post-navigations .button_:first-child {margin-right: auto; margin-bottom: 5px;}
	#container .sidebar {margin: 20px auto 0;}
}

@media only screen and (max-width: 600px) {
	.heading-style-2:before, .heading-style-2:after,
	.title_line .featured_article_title:after {background: none;} /* fix for headings lines to go away on mobiles MK */
	.mob-hide {display: none;}
	.footer .product_info {background: rgba(255,255,255,1);}
}