/*
Theme Name: Stockholm Child
Theme URI: http://demo.select-themes.com/stockholm/
Description: A child theme of Stockholm Theme
Author: Select Themes
Author URI: http://select-themes.com
Version: 1.0.0
Template: stockholm
*/
@import url("../stockholm/style.css");

.content.content_top_margin {
    margin-top: 0 !important;
}


.woocommerce aside.sidebar .widget h4 {
    margin-bottom: 8px;
    background-color: transparent;
    color: #3b3b3b; 
    padding: 0;
    border-bottom: 1px solid #3b3b3b;
    font-size: 18px; 
}

.woocommerce aside .widget ul.product-categories, .woocommerce-page aside .widget ul.product-categories, aside .widget ul.product-categories, aside .widget.widget_layered_nav ul {
    list-style: none;
    padding: 0px 0px 0px 0px;
}

.woocommerce aside.sidebar .woocommerce.widget ul.product-categories ul.children li a, .woocommerce-page aside.sidebar .woocommerce.widget ul.product-categories ul.children li a, aside ul.product-categories ul.children li a {
    font-family: 'Poppins',sans-serif;
    font-size: 16px;
    color: #a6a6a6;
    font-weight: 400;
    text-transform: none;
    font-style: normal;
    letter-spacing: 0;
    -webkit-transition: color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    -ms-transform: color .3s ease-in-out;
    transition: color .3s ease-in-out;
}

.white h3 {
	color: #fff;
}

.content.content_top_margin {
    margin-top: 200px !important;
}

.mailerlite-form h3 {
    font-size: 13px;
    line-height: 1.538461538461538em;
    letter-spacing: 1px;
    font-weight: 700;
    text-transform: uppercase;
	color: #fff;
	font-family: Raleway, sans-serif;
}

.mailerlite-subscribe-submit {
	height: 30px;
    border: 2px solid #ff7e00;
	background-color: transparent;
	text-transform: uppercase;
	color: #ff7e00;
	font-family: Raleway, sans-serif;
	letter-spacing: 1px;
    font-weight: 700;
	-webkit-appearance: none;
    -moz-appearance: none;
	padding: 0 10px;
}


.mailerlite-subscribe-submit:hover {
    border: 2px solid #ff7e00;
	background-color: #ff7e00;
	text-transform: uppercase;
	color: #393939;
	font-family: Raleway, sans-serif;
	letter-spacing: 1px;
    font-weight: 700;
	-webkit-appearance: none;
    -moz-appearance: none;
}

input[type=email] {
	background-color: #C9C9C9;
	border: 0;
	height: 30px;
}

input[type=email] ::placeholder {
  	color: #fff;
  opacity: 1; /* Firefox */
}

.mailerlite-form .mailerlite-subscribe-button-container {
    text-align: left;
}
                      