/*
Theme Name: Ambient
Theme URI: http://ambient.elated-themes.com
Description: A Contemporary Theme for Interior Design, Decoration, and Architecture
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Text Domain: ambient
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.0
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/


.eltdf-top-bar .textwidget a{ font-size: 13px!IMPORTANT; }


.eltdf-position-left-inner  .eltdf-logo-wrapper a{height: 27px!IMPORTANT;}

.eltdf-menu-area{ background: rgba(0, 0, 0, 0.63)!IMPORTANT;}
.footer .eltdf-footer-top-holder{background:#030303;}
footer #text-7 h3{ font-size: 48px; color: #dfb947; line-height:52px}
.whitetext{color:#FFF; font-size: 36px; line-height:52px}    

footer .eltdf-footer-top .widget .eltdf-footer-widget-title{
	color: #dfb947;
	font-size:18px;
	border-bottom:1px solid  #dfb947;    line-height: 42px;
}
.eltdf-top-bar .widget.widget_text, footer .eltdf-footer-top .widget.widget_text{color:#FFF!IMPORTANT; font-size:14px!IMPORTANT; }
 
 
 h1, h2, h3, h4, h6 {
    font-family: LATO,ARIAL!IMPORTANT;	
}

.otworzslidermeblki{margin-top:-25px;}

.allartmeble{
	
	background: url();
	
}
#meblekolekcja{min-height:383px!IMPORTANT} 
.meblebiurowegl,.mebledziecieciegl,.mebledojadalnigl,.mebledosypialnigl,.meblebiurowegl,.zestawywypoczynkowegl{cursor:pointer;}
/*.meblebiurowegl,.mebledziecieciegl,.mebledojadalnigl,.mebledosypialnigl,.meblebiurowegl,.zestawywypoczynkowegl{min-height:383px!IMPORTANT} 
#meblekolekcja .eltdf-elements-holder-item-content, #meblekolekcja .eltdf-elements-holder-item-image-zoom,#meblekolekcja .eltdf-elements-holder-item-inner{min-height:382px!IMPORTANT}

div < div < div .meblebiurowegl,div < div < div .mebledziecieciegl,div < div < div .mebledojadalnigl,div < div < div .mebledosypialnigl,div < div < div .meblebiurowegl,div < div < div .zestawywypoczynkowegl{min-height:383px!IMPORTANT}
*/
.meblebiurowegl .wpb_wrapper > p a,.mebledziecieciegl .wpb_wrapper >p a,.mebledojadalnigl p a,.mebledosypialnigl .wpb_wrapper >p a,.meblebiurowegl .wpb_wrapper >p a,.zestawywypoczynkowegl .wpb_wrapper > p a{
	text-shadow: 0 2px 18px #010101, 0 3px 12px #AAA, 0 3px 11px #312b2b; color:#FFF;	
}
.meblebiurowegl .wpb_wrapper > p a:hover,.mebledziecieciegl .wpb_wrapper >p a:hover,.mebledojadalnigl p a:hover,.mebledosypialnigl .wpb_wrapper >p a:hover,.meblebiurowegl .wpb_wrapper >p a:hover,.zestawywypoczynkowegl .wpb_wrapper > p a:hover{
	color:#dfb947;	
}
#meblekolekcja .eltdf-elements-holder .eltdf-elements-holder-item .eltdf-elements-holder-item-inner{min-height:383px!IMPORTANT}

.mebledziecieciegl{
	top: 0px;left:10px;
    position: absolute;
	font-size: 22px;
    color: #FFF;
}
.mebledojadalnigl{
	top: 0px;left:10px;
    position: absolute;
	font-size: 22px;
    color: #FFF;
}


.mebledosypialnigl{
	top: 0px;left:10px;
    position: absolute;
	font-size: 22px;
    color: #FFF;
}
.meblebiurowegl{
	top: 0px;left:10px;
    position: absolute;
	font-size: 22px;
    color: #FFF; 
}
.zestawywypoczynkowegl{
	top: 0px;left:10px;
    position: absolute;
	font-size: 22px;
    color: #FFF;	
}

.mebledzieciecegl{
		top: 0px;left:10px;
    position: absolute;
	font-size: 22px;
    color: #150e00;	
}

.krzeslastolugl{
	top: 0px;
    position: absolute;
    font-size: 22px;
    color: #150e00;
	left:10px;
	}

.wyposazeneibiur{
	top: 0px;
    position: absolute;
    font-size: 22px;
    color: #150e00;
	left:10px;
	} 

.ovobox, .ovoferta, .ovomaterace,.ovododatki{	min-height: 450px }
h1 span{color:#9e9e9e!IMPORTANT; font-size:30px!IMPORTANT;}
.boxhome{height:383px!IMPORTANT;}
.listaboxowdzialow >div> div>div>div{min-height:400px!IMPORTANT;}
.naglowekkategorie .eltdf-title-subtitle-holder h1 span{font-weight:500; color:#FFF!important}
.furnitureicon{		color:#FFF!important}



.otworzslidermeblki>span{background: #000;cursor:pointer;    color: #FFF;    font-weight: 500;    padding: 3px 20px;    font-size: 17px;    font-family: "open sans";}


.eltdf-blog-holder.eltdf-blog-type-masonry article .eltdf-post-text {
    padding: 5px!important;text-align: center;
}


.eltdf-blog-holder.eltdf-blog-type-masonry article{    border: 1px solid #999;}

.eltdf-blog-holder.eltdf-blog-type-masonry article .eltdf-post-text{
    margin-bottom: 20px;
}


.eltdf-blog-holder.eltdf-blog-type-masonry article .eltdf-post-text a{    background: #dfb947;
    padding: 10px 20px;    width: 100%;  color: #FFF; font-weight: 500;
}


.wyszukiwanieglownastrona,#wyszukiwanieglownastrona{height:0px;min-height: 220px;}  
.wyszukiwanieglownastrona .owl-item  {min-height:160px;}
.otworzslidermeblki{        background: #000;
    cursor: pointer;
    color: #FFF;
    margin-top: -40px;
    width: 25%;
    height: 40px;
    font-size: 18px;
    font-weight: 500;}
 .otworzslidermeblki span{  margin: 22px;
    height: 40px;
    line-height: 40px; 
	}

.owl-stage-outer{ 		min-height:160px; }
.eltdf-sticky-header{ display: none; }
.eltdf-sticky-header.header-appear{display: block;}  

@media only screen  (min-width: 1024px){
	.eltdf-mobile-header{display: none;} 
}  

.eltdf-mobile-header.eltdf-animate-mobile-header{
	/*display: block;*/
}


.eltdf-main-menu>ul{	min-width:610px; }
span.select2-selection__rendered{ display: none; }

.woocommerce-product-gallery__wrapper div:nth-child(1)  img{width:100%;} 

.woocommerce-product-gallery__wrapper div{ float: left;}
.woocommerce-product-gallery__wrapper div:nth-child(2)  img, .woocommerce-product-gallery__wrapper div:nth-child(3)  img, .woocommerce-product-gallery__wrapper div:nth-child(4)  img,.woocommerce-product-gallery__wrapper div:nth-child(5)  img { max-width: 100px;float:left; }
 

.category-product-display > li {
	display:inline-block;
	width:30%;
	border: 1px solid #999;
	margin-right: 2%;
	margin-bottom:20px;
}
.category-product-display .eltdf-pl-image img {
	border-bottom:1px solid #999;
	margin:auto;
	width:100%;
}
.category-product-display .eltdf-pl-text-inner a {
	background: #dfb947;
    padding: 10px 20px;
    width: 35%;
    color: #FFF!important;
    font-weight: 500;
	margin:auto;
	display:block;
	text-align:center;
}
 