/*
Theme Name: Franking Machine Guide Child
Theme URI: https://franking-machine-guide.co.uk/
Description: Child theme of Zakra holding all Franking Machine Guide customisations, migrated out of the parent theme so Zakra can be updated safely.
Author: Mailcoms
Author URI: https://www.mailcoms.co.uk/
Template: zakra
Version: 1.0.0
License: GNU General Public License v3
Text Domain: zakra-child
*/

/* 1. Typography override (was edited into parent style.css) */
html { font-family: "Arima Madurai", sans-serif; }
code, kbd, pre, samp { font-family: "Arima Madurai", sans-serif; font-size: 1em; }

/* 2. Layout tweaks (were edited into parent style.css) */
.tg-page-header .breadcrumb-trail ul { margin:0; display:inline-block; list-style-type:none; }
.tg-page-header .breadcrumb-trail ul li { font-size:16px; display:inline-block; }
ul, ol { padding-left:0; }
ul { list-style:square; margin:1.5em; }
.tg-site-header-top .tg-header-top-right-content { text-align:right; }
#primary { width:100% !important; padding-right:60px; }

@media screen and (max-width:768px) {
	.woocommerce-tabs.wc-tabs-wrapper { padding-top:20px; }
	img.wp-post-image { padding:10px !important; }
}

/* 3. Site custom CSS (migrated verbatim from the end of parent style.css) */
.availability{color:green;}
.card_layout{display: block;float:left;margin-right:5px;}
.bold{font-weight:bold;}
.flex-viewport{display:flex !important;}
.flex-viewport .woocommerce-product-gallery__wrapper{position:absolute;}
img.flex-active{border:2px solid black !important;border-radius:18px !important;}
.woocommerce div.product div.images .flex-control-thumbs li{border:2px solid #e6e6e6;border-radius:18px;margin-left:1px;margin-right:1px;margin-bottom:1px;}
.woocommerce div.product div.images .flex-control-thumbs li img{padding: 10px;}
.paypal-button-tagline{display:none !important;}
img.wp-post-image{padding:100px;}
.underlinetext{text-decoration:underline;}
.no_margin_bottom{margin-bottom:0px !important}
.paddleft_50{padding-left:50px;}
.paddleft_150{padding-left:150px;}
.woocommerce div.product .woocommerce-tabs .panel{margin:0 !important;}
.fm_bullets{list-style:none;}
.font10{font-size:10px !important}
button#evf-submit-34{background-color:#4ac6d6;width:100%;padding:20px;font-size:20px;font-weight:bold;color:white;border-radius:10px;}
input#evf-34-field_zQvtRQyyG0-4{width:100%;padding:10px;border-radius:10px;}
input#evf-34-field_L4J8htTYby-3{width:100%;padding:10px;border-radius:10px;}
input#evf-34-field_email{width:100%;padding:10px;border-radius:10px;}
input#evf-34-field_gXEdk2fxMl-2{width:100%;padding:10px;border-radius:10px;}
input#evf-34-field_fullname{width:100%;padding:10px;border-radius:10px;}
.striped-bg{background:#4ac6d6;color:white!important;}
.vat_text{font-size:12px;}
.whitetext{color:white !important}
.width100{width:100%;}
mark.count{display:none;}
div.woocommerce_only{background:#4fc99a;}
h2.woocommerce-loop-category__title{color:#4fc99a;font-family:arima madurai, Sans-serif;font-size:20px !important;font-weight:400;text-align:center;}
li.product-category.product{background:white !important;border-radius:10px;align-items:center;align-content:center;padding:10px !important;min-height:350px;}
li.zakra-article{background:white !important;border-radius:10px;align-items:center;align-content:center;padding:10px !important;min-height:350px;}
h1.woocommerce-products-header__title.page-title{color:white;font-family:arima madurai, Sans-serif !important;text-shadow:0 0 0 rgba(0, 0, 0, .3);font-weight:600;}
.term-description p{color:white;font-size:19px;font-weight:600;line-height:normal;}
nav.woocommerce-breadcrumb{color:white !important;font-weight:600;}
.woocommerce-breadcrumb a{color:white !important;font-weight:600;}
p.woocommerce-result-count{display:none;}
.woocommerce-tabs.wc-tabs-wrapper{padding-bottom:50px;}
.woocommerce_only2 .tg-container .content-area nav.woocommerce-breadcrumb{color:#54595f !important;}
.woocommerce_only2 .tg-container .content-area .woocommerce-breadcrumb a{color:#54595f !important;}
.comment-text{margin:0px !important;}
@media screen and (max-width:768px){
	.mobiletextcenter{text-align:center !important;font-size:23px !important;}
	.tg-page-header .breadcrumb-trail ul{text-align:center;}
}