/* =============================================================================
Theme Name: Alks
Theme URI: http://phlox.pro/
Author: averta
Author URI: https://vdisain.ee
Description: Phlox child theme for Alks.fi
Version: 1.0.0
Tested up to: 5.6.0
Requires at least: 5.4
Requires PHP: 5.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.g0.html
Tags: one-column,two-columns, three-columns, four-columns, left-sidebar, right-sidebar, grid-layout, custom-menu, custom-colors, editor-style, featured-images, featured-image-header, footer-widgets, full-width-template, post-formats, sticky-post, theme-options, translation-ready, e-commerce, portfolio, food-and-drink, threaded-comments, custom-logo
Text Domain: alks
Template: phlox
==============================================================================*/

.related .products {
	width: 90vw;
}

@media (max-width: 767px) {
    .single-product .aux-container #primary .content .related.products .products .product {
		width: 48%
    }
}

#menu-ulemine ul.sub-menu {
	max-height: 400px;
	overflow: auto;
	overflow-x: hidden;
}

.alks-contactform-comment textarea {
	max-width: 600px;
}

.wpfPriceInputs input {
	width: 20px !important;
}

.dgwt-wcas-suggestions-wrapp {
	max-height: 600px !important;
	overflow-y: auto !important;
}

.dgwt-wcas-details-wrapp {
	max-height: 600px !important;
	overflow-y: auto !important;
}

.elementor-products-grid ul.products.elementor-grid li.product {
	border-left: 1px solid #A5AFB3;
    padding: 0 13px 0 13px !important;
}

/* I am 18 button */
.avwp-av button.yes {
    background: #3B9ED4 !important;
    margin-left: 0;
    margin-right: 1%;
}

.aux-column-post-entry .aux-entry-boxed .post, .aux-widget-recent-posts .aux-entry-boxed .post, .aux-widget-recent-posts-masonry .aux-entry-boxed .post {
    background-color: #FFFFFF;
    box-shadow: inset 0 1px 0px rgba(0, 0, 0, 0.1), 0 1px 10px 2px rgba(0, 0, 0, 0.2);
	border-radius: 10px;
}

/* Maybe for blog, but affects main page too. Not good! */
/*
.elementor-page .aux-container {
    padding-left: 35px !important;
	padding-right: 35px !important;
}
*/

.aux-media-frame.aux-media-image a img {
	width: 100%;
	max-width: 400px;
}

article.column-entry .aux-media-frame.aux-media-image a img {
	width: 100%;
	max-width: 100%;
}

h1.entry-title {
	text-align: center;
}

.warehouse_image {
	max-width: 60px;
}

a.product_type_simple {
	background-color: #3B9ED4 !important;
	color: #ffffff !important;
}

a.product_type_simple:hover {
    background-color: #50B465 !important;
}
