/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/


.wd-content-layout {
  padding-block: 0px;
}

/* Body */
.site-content {
    margin-bottom: 0px;
}

/* Text */
h1, h2, h3, h4, h5 { text-transform: uppercase; }

.fastighetstitel h2 { margin-bottom: 0px; }

.color-scheme-light { color: #fff; }
.color-scheme-dark { color: #000; }

.text-larger { font-size: 130%; }

.color-scheme-light .woodmart-title-style-simple.woodmart-title-color-default .liner-continer::after {
    background-color: #fff;
}
.color-scheme-dark .woodmart-title-style-simple.woodmart-title-color-default .liner-continer::after {
    background-color: #000;
}

/* Header */
.whb-top-bar { text-transform: uppercase; }

/* Knappar */
a.btn {
	font-weight: 700;
}
.btn-size-large {
	font-size: 16px;
}

/* Meny */
.whb-color-dark .navigation-style-default .item-level-0 > a { color: #000000; }
.whb-color-dark .navigation-style-default .item-level-0 > a:hover { color: #606060; }
.whb-color-dark .navigation-style-default .item-level-0.current-menu-item > a { color: #606060; }

/* Nyheter */
.blog-design-default:not(.has-post-thumbnail) .woodmart-post-date { margin-bottom: 0px; }
.woodmart-post-date {
	box-shadow: none !important;
}

/* Promo banner */
.promo-banner-wrapper { padding: 10px; background: #f7f7f7; }
.promo-banner .wrapper-content-banner {
	position: relative;
	padding: 10px 0px 0px 0px;
}
.promo-banner .banner-inner {
	margin-top: 0px;
}
.promo-banner-wrapper:hover .banner-image img {
	opacity: 0.7;
transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
}

.promo-banner-wrapper .banner-image img {
	opacity: 1;
transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
}

/* Knappar */
input[type="submit"] {
	background-color: #000000;
	color: #fff;
	font-size: 16px;
	padding: 14px 28px;
	line-height: 20px;
}
input[type="submit"]:hover, .btn.btn-color-primary:hover {
	background-color: #333333;
	color: #fff;
}

/* Footer */
.footer-sidebar {
	padding-top: 0px;
}
.footer-container .container {
	max-width: 100%;
	width: 100%;
}

.footer-container .social-links a {
	color: #fff;
	font-size: 30px;
	margin: 0px 10px;
}

@media (min-width:1025px) { }

@media screen and (min-width: 1024px) and (max-width: 1075px) { }
@media screen and (min-width: 1025px) { }
@media screen and (max-width: 1257px) { }

@media screen and (max-width: 1130px) { }
@media screen and (max-width: 1180px) { }
@media screen and (max-width: 1024px) { }
@media screen and (max-width: 1127px) { }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { }
@media screen and (max-width: 768px) { }
@media screen and (max-width: 425px) { }

@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) { }

@media only screen and (max-width: 991px) { }
@media only screen and (max-width: 768px) { }
@media only screen and (max-width: 480px) { }

@media (min-width: 1025px) { }
@media (min-width: 1200px) { }
@media (max-width: 1200px) { }
@media (min-width: 1304px) { }
@media (min-width: 1702px) { }
@media (max-width: 1024px) { }
@media (min-width: 769px) and (max-width: 1024px) { }
@media (min-width: 769px) and (max-width: 991px) { }
@media (max-width: 991px) { }
@media (max-width: 768px) { }
@media (max-width: 600px) { }
@media (min-width: 480px) and (max-width: 767px) { }
@media (max-width: 480px) { }