/*
Theme Name: Zapedah Child Theme
Author: ridianur
Author URI:  http://ridianur.com/
Theme URI: http://themeforest.net/user/ridianur
Template: zapedah
Description: This is child theme for Zapedah Theme.
Version: 1
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: zapedah-child
Tags: one-column, two-columns, right-sidebar,custom-colors,featured-images
*/


.box-crumb {
    padding: 150px 0 80px;
		background: #d0d0d0 !important;
}
.box-crumb h1.blog-title {
    margin: 20px 0 0 0;
}

.content {
    padding: 10px 0;
}
.navigation li a {
    padding: 0px 15px;
}
.menu-box >div>ul> li> ul li a {
	background-color: #3aae2a !important;
}
/* NEWSLETTER FORM */
#subscription-newsletter div.wpforms-container-full {
	margin: 0px;
}
#subscription-newsletter
 div.wpforms-container-full input {
  border-radius: 20px;
	margin-right: 10px;
}

#subscription-newsletter
div.wpforms-container-full button {
	background: #051f2b;
	color: white;
	border-radius: 10px;
	padding: 5px 20px;
	border: 0px;
}

#subscription-newsletter .wpforms-field-container, 
#subscription-newsletter .wpforms-submit-container {
	display: inline-block;
}
#subscription-newsletter .wpforms-submit-container {
	display: inline-block;
	width: 25%;
	margin-left: 10px;
}

#subscription-newsletter .wpforms-field-container {
	width: 70%;
}



/* LOGO */
.custom-logo .logo1 {
    max-height: none;
    max-width: 250px;
}
/* CALENDAR */
.calendar-event-slider .slider .slider-mask {
	background: none !important;
}
/* HOME */
.home-cycling-jersey .elementor-widget-zapedah-team-hover {
	margin: 20px;
	border: 2px solid #81E0E9;
  width: calc(100% - 40px);
} 
/* HEADER */
.box-crumb h1.blog-title {
	font-size: 30px;
	margin: 15px 0 15px 0;
}
.box-crumb {
	padding: 150px 0px 20px 0px
}
.box-crumb .slider-mask {
	background: linear-gradient(180deg, rgba(5, 34, 47, 0.78) 4%, #0A102B 70%) !important;
}
.zapedah-breadcrumbs, .zapedah-breadcrumbs a {
	color: white;
}
.zapedah-breadcrumbs a:hover {
	color: #3aae2a
}
/* ZEPEDAH BLOG BOX */
.post-meta-box li:nth-child(1) {
	display: none;
}
article .full-size-img {
	display: none;
}
.post-meta li:nth-child(1) {
	display: none;
}
/* BLOG POST LIST */
.blog-post-list .col-md-4 {
	position: initial !important;
}
.blog-post-list .blog-with-box img {
	height: 300px;
}
/* RESPONSIVE */
@media only screen and (max-width: 700px) {
  .zapedah-custom-footer .elementor-widget-zapedah-post-three .blog-style-three .blog-link-img {
		display: none;
  }
	.home-cycling-jersey {
		width: 33%;
		height: 200px
	}
	.elementor-element-4b094f3 .elementor-column .elementor-widget-container {
		height: 200px
	}
	.box-crumb {		
    padding: 190px 0px 20px 0px;

	}
}
/* MENU RESPONSIVE */
.slicknav_nav {
	font-size: 1.1em;
	background-color: #1bbed2 !important;
}
.slicknav_nav .slicknav_arrow{
	font-size: 1.3em;
	margin-left: 15px
} 
.slicknav_menu .slicknav_icon {
    width: 1.225em;
}
.slicknav_menu .slicknav_icon-bar {
    width: 1.525em;
}

/******************* 
    WOOCOMMERCE
********************/

.woocommerce a.button {
    background: #333;
    font-size: 0.9em;
    color: white;
    margin: auto;
    text-align: center;
    display: block;
    width: 160px;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
    color: white;
    background: #39af2a;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background: #39af2a;
}

.woocommerce .products ul li, .woocommerce ul.products li {
    background: #f0f0f0;
    padding: 15px !important;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background: #333;
}

.woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover {
    background: #333;
    opacity: 0.8;
}

.woocommerce button.button.alt.disabled {
    background: #39af2a;
    opacity: 0.8;
}

.woocommerce div.product div.summary {
    padding: 0 20px;
    margin-bottom: 0px;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #39af2a;
    font-size: 1.3em;
    margin-bottom: 0px;
}

.woocommerce div.product form.cart .variations label {
    color: #333;
    font-size: 1.2em;
}

.woocommerce .quantity .qty {
    border: 1px solid #333;
}

.woocommerce div.product form.cart .variations select, .woocommerce-ordering select {
    border: 1px solid #333;
}

.woocommerce .quantity .qty {
    padding: 4px;
    width: 100px;
    margin-right: 10px;
}

.woocommerce-product-details__short-description {
    margin-bottom: 20px;
}

#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
    width: 200px;
}

.woocommerce-cart-form table, .woocommerce-cart-form th, .woocommerce-cart-form td, .shop_table .woocommerce-checkout-review-order-table {
    border: none;
}

.woocommerce a.remove {
    color: white !important;
    background: red;
    padding-top: 3px;
}

#add_payment_method table.cart td, #add_payment_method table.cart th, .woocommerce-cart table.cart td, .woocommerce-cart table.cart th, .woocommerce-checkout table.cart td, .woocommerce-checkout table.cart th, .woocommerce table.shop_table {
    color: #333;
}

#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
    font-size: 1em;
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    border: 1px solid #333;
}

.woocommerce form .form-row {
    display: inline-block;
    width: 50%;
    color: #333;
}

.woocommerce-checkout .checkout .col-2 .notes {
    width: 100%;
}

.woocommerce-checkout h3 {
    color: #39af2a;
}

.woocommerce .img-pagination, .woocommerce #related_posts, .woocommerce .single-post-detail {
    display: none !important;
}

.woocommerce-result-count {
 font-size: 1.2em;
 color: #39af2a;
 font-weight: bold;
}

.woocommerce-loop-product__link br, .woocommerce div.product form.cart div.quantity br, .woocommerce div.product form.cart div.quantity .screen-reader-text, .woocommerce div.product .woocommerce-tabs ul.tabs li a br {
    display: none;
}

.woocommerce ul.products li.product .price {
   font-size: 1em;
}

.woocommerce table.shop_attributes td {
    padding-left: 20px;
}

.woocommerce div.product form.cart {
    margin-bottom: 0px;
}

.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    vertical-align: baseline;
}

.woocommerce-product-details__short-description {
    border-bottom: 1px solid #efefef;
    padding: 20px 0px;
    border-top: 1px solid #efefef;
}

#wc-stripe-payment-request-wrapper, #wc-stripe-payment-request-button-separator {
    display: none !important;
}

.woocommerce .related {
    clear: both;
}

.woocommerce ul.products li.product {
    margin: 0 2.9% 1em 0;
}
.woocommerce-page div.product .woocommerce-tabs {
    width: 47%;
    float: right;
    clear: initial;
}
