.clearfix {



  *zoom: 1;



}



.clearfix:before, 



.clearfix:after { 



  display: table;



  content: "";

 

  line-height: 0; 



}



.clearfix:after { 



  clear: both; 



}



.hide-text {



  font: 0/0 a;



  color: transparent;



  text-shadow: none;



  background-color: transparent;



  border: 0;



}



.input-block-level {



  display: block;



  width: 100%;



  min-height: 30px;



  -webkit-box-sizing: border-box;



  -moz-box-sizing: border-box;



  box-sizing: border-box;



}



img {



  max-width: 100%;



}



a:focus {



  outline: none;



}



a.selected {



  color: #be2435;



}



a:hover {



  text-decoration: none;



}



html,



body {



  height: 100%;



}



#wrapper {



  min-height: 100%;



  height: auto !important;



  height: 100%;



  margin: 0 auto 0px;



}



#push,



#footer-wrapper {



  



}







/*=================================================================*/



/*======================= MODULE STYLES ===========================*/



/*=================================================================*/



/*== Search ==*/



.mod-search__aside .mod-search_searchword {



  width: 100%;



}



/*== Login ==*/



.mod-login__aside .mod-login_username,



.mod-login__aside .mod-login_passwd {



  width: 100%;



}



.mod-login_submit {



  margin: 9px 0;



}



#form-login-remember label {



  margin-bottom: 20px;



}



/*Finder*/



#mod-finder-searchword {



  -webkit-border-radius: 0px;



  -moz-border-radius: 0px;



  border-radius: 0px;



  margin-bottom: 4px;



  border: 1px solid #ebebeb;



  box-shadow: none;



}



/*======================= MODULE ITEM WIDTH =======================*/



.row-fluid [class*="itemSpan"] {



  -moz-box-sizing: border-box;



  display: block;



  float: left;



  margin-left: 1.76678445229682%;



  min-height: 30px;



  width: 100%;



}



.row-fluid [class*="itemSpan"]:first-child {



  margin-left: 0;



}



.row-fluid .itemSpan1 {



  width: 100%;



}



.row-fluid .itemSpan2 {



  width: 49.11660777385159%;



}



.row-fluid .itemSpan3 {



  width: 32.15547703180212%;



}



.row-fluid .itemSpan4 {



  width: 23.674911660777386%;



}



.row-fluid .itemSpan5 {



  width: 18.586572438162545%;



}



.row-fluid .itemSpan6 {



  width: 15.19434628975265%;



}



.row-fluid .itemSpan7 {



  width: 12.77132761231701%;



}



.row-fluid .itemSpan8 {



  width: 10.954063604240282%;



}



.row-fluid .itemSpan9 {



  width: 9.540636042402827%;



}



.row-fluid .itemSpan10 {



  width: 8.409893992932862%;



}



.row-fluid .itemSpan11 {



  width: 7.4847414070028915%;



}



.row-fluid .itemSpan12 {



  width: 6.713780918727916%;



}



/*======================= MODAL WINDOW =======================*/



.modalClose {



  margin: 14px;



}



div.modal.fade.in.loginPopup {



  width: 260px;



  margin: -130px 0 0 -130px;



  top: 50%;



  left: 50%;



}



.login-greeting {



  margin: 0 0 9px 0;



}



.input-modal {



  width: 146px;



}



div.modal.fade {



  z-index: -500;



}



div.modal.fade.in {



  z-index: 1100;



}



/*======================= SOCIAL MEDIA =======================*/



.social {



  text-align: right;



}



.social li {



  display: inline;



}



.social li a {



  display: inline-block;



  vertical-align: top;



  font-size: 0px;



}



.social li a:hover {



  background-color: none;



}



.twitter {



  background: url(../images/social/twitter.png);



}



.facebook {



  background: url(../images/social/facebook.png);



}



.feed {



  background: url(../images/social/feed.png);



}



.youtube {



  background: url(../images/social/youtube.png);



}



.vimeo {



  background: url(../images/social/vimeo.png);



}



.google {



  background: url(../images/social/google.png);



}



/*=================================================================*/



/*======================= COMPONENT STYLES ========================*/



/*=================================================================*/



/*Forms*/







textarea {



  resize: none;



}







.mod_sef_td input{



	width:452px;}







textarea.mod_sef_input_textarea{



	height: 120px;	



	width:452px;



	}







select,



textarea,



input[type="text"],



input[type="password"],



input[type="datetime"],



input[type="datetime-local"],



input[type="date"],



input[type="month"],



input[type="time"],



input[type="week"],



input[type="number"],



input[type="email"],



input[type="url"],



input[type="search"],



input[type="tel"],



input[type="color"],



.uneditable-input {



  -webkit-box-sizing: border-box;



  -moz-box-sizing: border-box;



  box-sizing: border-box;



  height: 45px;



  -webkit-border-radius: 0;



  -moz-border-radius: 0;



  border-radius: 0;



}



.checkbox-radio-wrap__inline {



  display: inline-block;



  margin-left: 6px;



  vertical-align: top;



}



.checkbox-radio-wrap__inline input[type="radio"],



.checkbox-radio-wrap__inline input[type="checkbox"] {



  margin: -2px 0 0 0;



}



.page-registration form label,



.page-remind form label,



.page-reset form label,



.page-login form label,



.page-login form label,



.page-profile__edit form label {



  display: inline-block;



}



textarea.invalid {



  border: 1px solid #9D261D;



}



.form-vertical label {



  display: inline-block;



}



input::-webkit-input-placeholder {



  /* WebKit browsers */







  color: #606060;



}



input:-moz-placeholder {



  /* Mozilla Firefox 4 to 18 */







  color: #606060;



}



input::-moz-placeholder {



  /* Mozilla Firefox 19+ */







  color: #606060;



}



input:-ms-input-placeholder {



  /* Internet Explorer 10+ */







  color: #606060;



}



/*======================= Search & Smart Search ========================*/



ul#finder-filter-select-dates li.filter-date {



  margin-bottom: 4px;



  margin-right: 4px;



}



ul#finder-filter-select-dates li.filter-date select.filter-date-operator {



  margin-bottom: 9px;



}



#searchForm fieldset {



  margin-bottom: 20px;



}



#searchForm fieldset label {



  display: inline-block;



  margin-right: 1em;



}



#searchForm .form-limit label {



  float: left;



}



#searchForm .form-limit select {



  float: right;



  position: relative;



  top: -4px;



}



#searchForm .form-limit p {



  overflow: hidden;



  clear: both;



}



#searchForm .phrases-box {



  padding-bottom: 1em;



}



#searchForm .phrases-box label {



  min-width: 90px;



}



dl.search-results {



  margin-bottom: 30px;



}



dl.search-results dt {



  margin-top: 20px;



}



.navbar-form .btn,



.navbar-form .btn-group {



  margin-top: 5px;



}



/*======================= Gallery Page ========================*/



.page-gallery a.zoom,



.page-item__gallery a.zoom {



  position: relative;



  display: block;



  overflow: hidden;



  z-index: 1;



}



.page-gallery a.zoom span.zoom-bg,



.page-item__gallery a.zoom span.zoom-bg {



  position: absolute;



  top: 0;



  left: 0;



  width: 100%;



  height: 100%;



  display: block;



  background: #000;



  opacity: 0;



  filter: alpha(opacity=0);



  z-index: 3;



}



.page-gallery a.zoom span.zoom-icon,



.page-item__gallery a.zoom span.zoom-icon {



  background: url(../images/zoom.png) left top no-repeat;



  display: block;



  width: 36px;



  height: 36px;



  position: absolute;



  top: -50%;



  left: 50%;



  margin: -18px 0 0 -18px;



  z-index: 4;



}



.page-gallery a.zoom img,



.page-item__gallery a.zoom img {



  -webkit-transition: all 0.4s ease-out;



  -moz-transition: all 0.4s ease-out;



  -o-transition: all 0.4s ease-out;



  transition: all 0.4s ease-out;



  z-index: 2;



}



.page-gallery a.zoom.active img,



.page-item__gallery a.zoom.active img {



  z-index: 2;



}



.page-gallery .item_icons,



.page-item__gallery .item_icons {



  margin-bottom: 9px;



}



.view-article #prevArrow,



.view-article #nextArrow {



  display: none;



}



/* Start: Recommended Isotope styles */



/**** Isotope Filtering ****/



.isotope-item {



  z-index: 2;



}



.isotope-hidden.isotope-item {



  pointer-events: none;



  z-index: 1;



}



/**** Isotope CSS3 transitions ****/



.isotope,



.isotope .isotope-item {



  -webkit-transition-duration: 0.8s;



  -moz-transition-duration: 0.8s;



  -ms-transition-duration: 0.8s;



  -o-transition-duration: 0.8s;



  transition-duration: 0.8s;



}



.isotope {



  -webkit-transition-property: height, width;



  -moz-transition-property: height, width;



  -ms-transition-property: height, width;



  -o-transition-property: height, width;



  transition-property: height, width;



}



.isotope .isotope-item {



  -webkit-transition-property: -webkit-transform, opacity;



  -moz-transition-property: -moz-transform, opacity;



  -ms-transition-property: -ms-transform, opacity;



  -o-transition-property: top, left, opacity;



  transition-property: transform, opacity;



}



/**** disabling Isotope CSS3 transitions ****/



.isotope.no-transition,



.isotope.no-transition .isotope-item,



.isotope .isotope-item.no-transition {



  -webkit-transition-duration: 0s;



  -moz-transition-duration: 0s;



  -ms-transition-duration: 0s;



  -o-transition-duration: 0s;



  transition-duration: 0s;



}



/* End: Recommended Isotope styles */



ul#filters li {



  display: inline-block;



  vertical-align: top;



  margin: 9px 9px 0 0;



}



#isotopeContainer {



  padding-top: 8px;



}



#isotopeContainer .item_img {



  margin-right: 0;



}



.page-gallery_img {



  margin-left: 0;



}



.category_children .category_child {



  margin-bottom: 20px;



}



/*======================= Archives Page ========================*/



.page-archive_filters .filter-search {



  padding-bottom: 21px;



  overflow: hidden;



}



.page-archive_filters select {



  margin-bottom: 8px;



  display: inline-block;



}



.page-archive_filters button {



  display: inline-block;



  margin-bottom: 8px;



}



/*======================= Contacts Page ========================*/



#jform_contact_message {



  resize: none;



  width: 100%;



  height: 149px;



}



#contact-form label {



  display: inline-block;



  margin-bottom: 5px;



}



.phone-num {



  display: inline-block;



}



#jform_contact_name,



#jform_contact_email,



#jform_contact_emailmsg {



  width: 100%;



}



.contact_email-copy,



.contact_vcard {



  margin: 0 14px;



  height: 28px;



  line-height: 28px;



  display: inline-block;



}



.contact_vcard {



  margin: 0;



}



.contact_details .icons-marker {



  display: block;



  width: 16px;



  margin-right: 12px;



  float: left;



}



.contact_address {



  overflow: hidden;



}



#contact_map {



  margin-bottom: 16px;



  border: 1px solid #d9d9d9;



  height: 358px;



}



#contact_map > div {



  height: 100%;



}



.contact_details_item {



  margin-bottom: 20px;



}



/*======================= User Pages ========================*/



.page-login form .control-group {



  margin: 0;



}



/*======================= ADDTHIS STYLES =======================*/



.page-item_addThis {



  padding-top: 12px;



}



/*======================= CAPTION FIXES =======================*/



.img_caption {



  text-align: center!important;



}



.img_caption.left {



  float: left;



  margin-right: 1em;



}



.img_caption.left p {



  clear: left;



  text-align: center;



}



.img_caption.right {



  float: right;



  margin-left: 1em;



}



.img_caption.right p {



  clear: right;



  text-align: center;



}



.img_caption.none {



  margin-left: auto;



  margin-right: auto;



}



/*======================= 404 PAGE =======================*/



.errorBox {



  background: none;



  text-align: left;



}



/*======================= OFFLINE PAGE =======================*/



/*======================= SCROLL TO TOP =======================*/



#back-top {



  position: fixed;



  bottom: 90px;



  right: 20px;



  z-index: 99;



}



#back-top a {



  width: 51px;



  display: block;



  text-align: center;



  font-size: 12px;



  line-height: 16px;



 font-family: 'accuraregular';



  text-transform: none;



  text-decoration: none;



  color: #606060;



  /* transition */







  -webkit-transition: 0.2s;



  -moz-transition: 0.2s;



  transition: 0.2s;



}



#back-top a:hover {



  color: #be2435;



}



/* arrow icon (span tag) */



#back-top span {



  width: 51px;



  height: 51px;



  display: block;



  margin-bottom: 7px;



  background: url(../images/up-arrow.png) no-repeat center center;



  opacity: 1;



  filter: alpha(opacity=100);



  /* transition */







  -webkit-transition: 0.2s;



  -moz-transition: 0.2s;



  transition: 0.2s;



}



#back-top a:hover span {



  opacity: 0.5;



  filter: alpha(opacity=50);



}







#baner-tlo, .baner-tlo {



    min-height: 100%;



    position: absolute;



    top: 0px;



    width: 100%;



    z-index: 0;



	overflow: hidden;}



	



#header-row{



	background: #fff;



}



	



#footer-wrapper{



	bottom: 0;



	background: #f5f5f5;



    border-top: 1px solid #000;



	}



	



#copyright-row .row-container{



	margin-top: 22px;



	}







.tsmedia{



	text-align: right;}



	



.djslider{
}



	



#navigation148 {



	top: 50%!important;



	}



	



.djslider{
}



	



#djslider-loader148{
}



	



#djslider148 ul#slider148 li{
}



	



#cust-navigation148{



    position: fixed;



    text-align: center;



    bottom: 0px !important;



	padding-top: 10px;



	padding-bottom: 10px;



    z-index: 9;



	left: auto;



	width: 100%;



	background: #000;}



	



#footer-wrapper #copyright-row .row-container{



	margin-top: 8px;



	}



	



#lewybok{



	position:absolute;



	top: 200px;	



	z-index: 3;



	max-width: 400px;



	padding: 20px;



	background: #fff url(../images/bg-70.png);



	left: -440px;



	line-height: 22px;



	}



#lewybok h3{



	padding-bottom: 20px;



	border-bottom: 1px solid #fff;



	margin-bottom: 20px;



	}	



	



img.salony-img{



	position: absolute;



	margin-left: 420px;



	margin-top: -84px;



	}



	



	



.meb-dzieciece .row{



	margin-left: 0px;}



	







.meb-dzieciece{



	max-width: 520px;



    padding: 20px;



	background: #fff url(../images/bg-70.png);



	position: relative;



	float: left;



	overflow-x: hidden;



	}



	



.page-blog__atuty-miretto .items-row{



	max-height: 300px;



	overflow-x: hidden;



	}



	



.promocjestrona .item_introtext .mgthumbnails img{



	max-height: 300px;



	}



	



.item_fulltext{	



    margin-top: 30px;}



	



.page-item .item_img{



	text-align: center;



	}



	











.clear{



	clear:both;}



	



#prawyheader{



	position: absolute;



	right: 0px;



	z-index: 20;	



	}



	



.mod-custom__katalog-top{



	margin-top: 20px;}



	



.przyciski-gora-prawy{



	position: absolute;



	right: 0;



	z-index: 20px;



	top: -6px;	



	background: #f76e08;



	width: 116px;



	height: 116px;



	}



	



.przyciski-gora-prawy img{



	border-left: 1px solid #fff;



	border-top: 1px solid #fff;



	cursor: pointer;}	



	



.szukaj-przycisk{



	position: absolute;



	z-index: 19;



	right: 0;



	top: 58px;



	}



	



.szukaj-pomarancz{



	margin-top: -16px;



    position: absolute;



    z-index: 18;



	right:0;}



	



.mail-przycisk{



	position: absolute;



	z-index: 19;



	right: 57px;



	top: 58px;



	border-right: 1px solid #fff;



	}



	



.mail-pomarancz{



	margin-top: -16px;



    position: absolute;



    z-index: 18;}



	



.mapa-przycisk{



	position: absolute;



	z-index: 19;



	right: 0px;



	top: 0px;}



	



.mapa-pomarancz{



	position: absolute;



	top:0px;



	right:0;



	z-index: 18;



	}



	



.przyciski-gora-prawy img:hover{



	background: #f76e08;}



	



.katalog-top{



	border-left: 1px solid #000;



    height: 110px;



    margin-right: 116px;



    margin-top: -20px;



    padding: 20px 20px 0 20px;



	background: #fff;



	}



	



.mod_sef{



	padding: 20px;



	}



	



.mod_sef_td span{



	padding: 10px 20px;



	margin-bottom: 10px;



	}



	



#mod_simpleemailform_captcha_1{



	margin-top: 15px;



	}







#mod_simpleemailform_submit_1, #mod_simpleemailform_reset_1{



	border-radius: 0px;



	background: #3d4141;



	color: #fff;



	padding: 10px 10px;



	border: 0px solid #ddd;



	margin-top: 15px;



	width: 220px;



	font-size: 24px;



	}



	



#mod_simpleemailform_submit_1:hover, #mod_simpleemailform_reset_1:hover{



	background: #000;



	color: #fff;



	}



	



.kontakt-strona h4{



	font-size: 26px;



	line-height: 26px;}



	



.kontakt-strona strong{



	color: #8dd8f8;



	font-size: 48px;



	}



	



.formularz-strona h3{



	background: transparent!important;



	color: #585858!important;



	font-size: 26px!important;



	}



	



#boxscroll {



	padding: 40px;



	height: 220px;



	width: 300px;



	border: 2px solid #00F;



	overflow: auto;



  margin-bottom:20px;



}







.szukaj-top-prawy{



	float:right;



	margin-top: 35px;



	}



	



.szukaj-top-prawy .btn-primary{



	background: url(../images/search-btn.jpg) center center no-repeat;



	color: transparent;



	}



	



#searchword{



	border: 1px solid #ddd;



	margin-right: -5px;}



	



input#searchword {



	height: 28px;}







.mod-custom__przyciski-gora-prawy{



	height: 110px;



	overflow: hidden;



	}



	



#prawysrodek{



	



	}



	



.mapa-miretto{



	padding: 20px;



	background: #f76e08;



	width: 670px;



	height: 410px;}



	



.mapa-miretto a{



	color: #000;}



	



.mapa-miretto a:hover{



	color: #fff;}







.adres-miretto{



	width: 220px;



	float: left;



	line-height: 22px;}



	



.adres-miretto h3{



	color: #fff;}



	



.mapa-wysuwana{



	float:left;



	width: 400px;



	height: 400px;



	overflow:hidden;



	position: absolute;



	margin-left: 260px;



	border: 3px double #fff;



	}



	



.mapa-wysuwana iframe{



	margin-left: -10px;



	margin-top: -50px;



	max-width: 440px;



	}



	



.item_content h4 a{



	/*padding-bottom: 137px;*/



	color: #000;



	}







.item_content h4 a:hover{



	color: #f76e08;



	}



	



.item_introtext .mgthumbnails img{



	width: auto;



	margin-top: 0px;



	margin-bottom: 20px;



	border: 0px solid #fff;}



	



.monika-mrozowska a img{



	margin-right: 26px;



	}



	



.monika-mrozowska a:nth-child(3) img{



	margin-right: 0px;



	}



	



.logotypy a img{



	margin-right: 30px;



	}



	



.logotypy a:nth-child(5) img, .logotypy a:nth-child(9) img, .logotypy a:nth-child(13) img{



	margin-right: 0px!important;



	}



	



	



.page-search{



	background: #fff;



	padding: 20px;



	max-height: 520px;



	overflow: auto;}







.item-262{



	cursor: pointer;



	}



	



.item-263 {



	color: #f76e08;



	}



	



.md-elissemarrone{



	max-width: 1170px;



	margin: 0 auto 30px auto;	



	}



	



.md-elissemarrone .bt-cs .bt-inner .bt-title {



	color: #585858;



	text-transform: none;



	font-size: 20px;}



	



.front-kol-dziecieca .bt-inner .bt-introtext, .front-kol-mlodziezowa .bt-inner .bt-introtext{



	text-align: justify;} 



	



.bt-inner .bt-introtext{



	font-weight: bold;}



	



.md-elissemarrone .bt-row{



	margin-bottom: 30px;



	margin-top: 30px;}



	



.body__meble-drewniane .md-elissemarrone .bt-introtext{



	font-size: 18px;



	}



	



.body__meble-drewniane .md-elissemarrone .bt-row-separate{



	



	}



	



.body__meble-drewniane #component{



	margin-bottom: 30px;



	}







#promocje-boxy{



	position: fixed;



	z-index: 10;



	max-width: 300px;



	right: 115px;



	top: 160px;



	}



	



.promocje-front img{



	margin-bottom: 20px;}



	



.menudolne1, .menudolne2{



	display:block;



	float:left;



	padding: 10px 10px;



	text-align: center;



	background: #fff;



	border-left: 1px solid #000;



	cursor: pointer;



	}



	



.menudolne1-sub{



	position: absolute;



	margin-left: 0;



	background: #fff;



	padding: 20px;



	width: 130px;



	margin-top: -105px;



	}



	



.menudolne2-sub{



	position: absolute;



	margin-left: 95px;



	margin-top: -105px;



	background: #fff;



	padding: 20px;



	width: 130px;



	}



	



.nadole{



	width: 170px;}



	



ul.sub-dopobrania{



	margin-top: -30px;}







ul.sub-dopobrania li{



	display:block;



	width: 150px;}



	



.sub-dopobrania li{



	display: block;



	}



	



dl.search-results{



	padding: 20px 0;}



	



.adres-firmy{
	max-width: 300px;
	padding-right: 20px;
	margin-right: 20px;
	float: left;
	border-right: 1px solid #000;}

.adresy-salonow{
	margin-left: 0px!important;
}

.adressalonu{
	margin-left: 0px!important;
	margin-right: 10px;
	min-height: 165px!important;
	margin-top:40px;
	}
	
.adressalonu h4{
	font-weight: bold;}



	



.mod-newsflash-adv__meb-dzieciece h4 a{
	display: block;
	position: relative;
	padding-bottom: 90px;
	width:150px;
	}



	



.mod-newsflash-adv__meb-dzieciece h5.item_title a{



	display: block;



	position: relative;



	padding-bottom: 90px;



	width:160px;



	}



	



.mod-newsflash-adv__meb-dzieciece .item_introtext{



	margin-top: -100px;}



	



.page-blog__zadowoleni-klienci{



	min-height: 855px;}



	
.page-blog__zadowoleni-klienci .items-row{
	min-height: 365px;} 


.page-blog__zadowoleni-klienci h5.item_title a{



	display: block;
	position: relative;
	padding-top: 295px;
	font-size: 23px;
	line-height: 23px;
	color: #585858;
	text-transform: none;
	height: 60px;


	}



	



.page-blog__zadowoleni-klienci h5.item_title a:hover{



	color: #cd7a1f;



	}



	



.page-blog__zadowoleni-klienci .item_introtext{



	margin-top: -375px;}



	



.meble-mobi{



	display: none;



	position: absolute;



	margin-top: 300px;



	z-index: 2;}



	



.infolinia{



	font-size: 18px;



    float: right!important;



	line-height: 30px;



	}



	



.infolinia strong{



	font-size: 48px;



	color: #8dd8f8;



	}



	



.kolory-toys {



	margin-top: 30px;



	}



	



.mod-custom__kolory-toys{



	margin-top: 0px;



	padding: 10px;



	background: #fff;



	font-size: 18px;}



	



.mod-custom__kolory-toys .span5{



	



	}



	







.mod-custom__kolory-toys .span7{



	float: right;



    text-align: right;}



	



.mod-custom__kolory-toys .span7 img{



	width:120px;



	height: 148px;



	}



	



.mod-custom__kolory-toys{



	padding: 30px 0;



	border-top: 0px solid #ddd;



	border-bottom: 0px solid #ddd;



	min-height: 145px;}



	



.mod-custom__kolory-toys strong{



	font-size: 24px;



	margin-bottom: 30px;



	font-weight: normal;



	}



	



.toys-atlantic h5.item_title a, .toys-iguana h5.item_title a, .toys-czerwony h5.item_title a, .toys-orange h5.item_title a, .toys-shangha-venge h5.item_title a {



	padding-top: 295px;



	position: relative;



	display: block;



	height: 60px;



	color:#585858;



	font-size: 20px;



	line-height: 150%;



	text-transform: none;



	}



	



h5.item_title a:hover{



	color:#585858;



	}



	



.toys-atlantic .item_introtext, .toys-iguana .item_introtext, .toys-czerwony .item_introtext, .toys-orange .item_introtext, .toys-shangha-venge .item_introtext{



	margin-top: -20px;



	}



	



.toys-atlantic .item_introtext img, .toys-iguana .item_introtext img, .toys-czerwony .item_introtext img, .toys-orange .item_introtext img, .toys-shangha-venge .item_introtext img{



	margin-top: -355px;



	max-height: 270px;



	}



	



.page-blog .cols-4{
	border-bottom: 1px solid #ddd;
	margin-bottom: 30px;
	}



	



.page-blog .cols-4:last-child{



	border-bottom: 0px solid #ddd;



	}



	







.menutop{



	width:902px!important;



	margin-top: 20px;}







.menutop #dj-megamenu318{



	float: right!important;



	}



	



.menutop .dj-megamenu li.lastItem a.dj-up_a{



	padding-right: 0px!important;}







.menu-top{



	margin-left: 0px!important;



	margin-top: 30px;



	border-top: 1px solid #ddd;



	border-bottom: 1px solid #ddd;



	padding: 10px 0;}



	



.menu-top .dj-megamenu li a.dj-up_a{



	font-size: 18px!important;}



	



.dj-megamenu{



	background: #fff!important;



	color: #585858!important;



	font-family: 'accuraregular'!important;



	border



	}



	



.dj-megamenu li a.dj-up_a{



	color: #585858!important;



	border-left: 1px solid #ddd!important;



	border-right: 0px solid #ddd!important;



	font-size: 16px!important;



	font-weight: normal!important;



	padding: 0 10px!important;}



	



.dj-megamenu li.first a.dj-up_a{



	border-left: 0px solid #ddd!important;



	padding-left: 0px!important;}



	



.dj-megamenu li a.dj-up_a span {



	color: #585858!important;



	}



	



.dj-megamenu li a.dj-up_a span.dj-drop {



    padding: 0 35px 0 0 !important;



    background: url(../images/arrow.png) right 50% no-repeat;	



}







.itemid233 a.dj-up_a span.dj-drop, .itemid260 a.dj-up_a span.dj-drop {



	background: url(../images/arrow-niebieska.png) right 50% no-repeat!important;}







.dj-megamenu li div.dj-subwrap, .dj-megamenu li:hover div.dj-subwrap li div.dj-subwrap, .dj-megamenu li.hover div.dj-subwrap li div.dj-subwrap{



	margin: -20px 0 0 0!important;



	}



	



.dj-megamenu li:hover a.dj-up_a,



.dj-megamenu li.hover a.dj-up_a, 



.dj-megamenu li.active a.dj-up_a{



	background: #fff!important;



	color: #585858!important;



	}



	



.front-kol-dziecieca .bt-cs .bt-inner .bt-title, .front-kol-mlodziezowa .bt-cs .bt-inner .bt-title{



	position: absolute;



	margin-top: 312px;



	font-size: 24px;



	}



	



.front-kol-dziecieca .box-front:nth-child(1) a span , .front-kol-dziecieca .box-front:nth-child(4) a span, .front-kol-dziecieca .box-front:nth-child(7) a span, .front-kol-dziecieca .box-front:nth-child(10) a span, .front-kol-dziecieca .box-front:nth-child(13) a span, .front-kol-mlodziezowa .box-front:nth-child(1) a span , .front-kol-mlodziezowa .box-front:nth-child(4) a span, .front-kol-mlodziezowa .box-front:nth-child(7) a span {



    color: #a7a6a7;



}







.front-kol-dziecieca .box-front:nth-child(2) a span , .front-kol-dziecieca .box-front:nth-child(5) a span, .front-kol-dziecieca .box-front:nth-child(8) a span, .front-kol-dziecieca .box-front:nth-child(11) a span, .front-kol-mlodziezowa .box-front:nth-child(2) a span , .front-kol-mlodziezowa .box-front:nth-child(5) a span, .front-kol-mlodziezowa .box-front:nth-child(8) a span{



    color: #37a9af;



}



	



.front-kol-dziecieca .box-front:nth-child(3) a span , .front-kol-dziecieca .box-front:nth-child(6) a span, .front-kol-dziecieca .box-front:nth-child(9) a span, .front-kol-dziecieca .box-front:nth-child(12) a span, .front-kol-mlodziezowa .box-front:nth-child(3) a span , .front-kol-mlodziezowa .box-front:nth-child(6) a span, .front-kol-mlodziezowa .box-front:nth-child(9) a span{



    color: #5ec530;



}	







.front-kol-dziecieca .bt-cs .bt-inner img, .front-kol-mlodziezowa .bt-cs .bt-inner img{



	margin-bottom: 40px;



	}	



	



.mod-custom__front-kol-mlodziezowa, .mod-custom__front-kol-dziecieca {



    height: 400px;



	overflow: hidden;



}







.body__mebledzieciece .mod-custom__front-kol-mlodziezowa, .body__mebledzieciece .mod-custom__front-kol-dziecieca{



	height: 100%;}



	



.body__mebledzieciece .front-kol-dziecieca .rozwin, .body__mebledzieciece .front-kol-mlodziezowa .rozwin{



	display: none;}







.front-kol-dziecieca .bt-row-separate, .front-kol-mlodziezowa .bt-row-separate {



	display: none}



	



.front-kol-dziecieca .bt-row-separate:last-child, .front-kol-mlodziezowa .bt-row-separate:last-child{



	display: block;



	}



	



.front-kol-dziecieca h3 {



	background: #eb2c82;



	color: #fff;



	padding: 10px;



	text-transform:none;



	margin: 30px 0 0 0;



	}



	



.reklama-tv{



	margin: 30px 0;}



	



.reklama-tv h4{



	color: #fff;



	padding: 10px;



	text-transform:none;



	margin: 0px 0 20px 0;



	background: #eb2c82;



	font-size: 23px;



	line-height: 23px;}



	



.logotypy h4{



	color: #fff;



	padding: 10px;



	text-transform:none;



	margin: 0px 0 20px 0;



	background: #70cbd3;



	font-size: 23px;



	line-height: 23px;}



	



.page-item h3, .page-blog h2, .djc_category h2.djc_title, 
.page-item h1, .page-blog h1, .djc_category h1.djc_title{	



	color: #fff;



	padding: 10px;



	text-transform:none;



	margin: 0px 0 20px 0;



	background: #484848;



	font-size: 23px;



	line-height: 23px;}



	



.page-blog h2,
.page-blog h1{	



	color: #fff;



	padding: 10px;



	text-transform:none;



	margin: 0px 0 30px 0;



	font-size: 23px;



	line-height: 23px;}



	



.djc_category_info h2, 
.djc_category_info h1{



	color: #fff;



	padding: 10px;



	text-transform: none;



	font-weight: bold;



	font-size: 23px;



	line-height: 23px;



	margin-bottom: 20px;



	}



	



.djc_category_info h2 a span, 
.djc_category_info h1 a span{



	color: #fff;}



	



#djcatalog h3.djc_title{



	padding: 25px 0;



	color: #000;



	text-transform: none;



	}



	



.body__fresca .djc_category_info h2, .djc_listfresca h2.djc_title, 
.body__fresca .djc_category_info h1, .djc_listfresca h1.djc_title{



	background: #c69ea4;}



	



.body__fresca-crema .djc_category_info h2, .djc_listfresca-crema h2.djc_title, 
.body__fresca-crema .djc_category_info h1, .djc_listfresca-crema h1.djc_title{



	background: #3a231a!important;}



	



.body__toys .djc_category_info h2, .djc_listtoys h2.djc_title, 
.body__toys .djc_category_info h1, .djc_listtoys h1.djc_title{



	background: #cdcba1!important;}



	



.body__toys-bialy .djc_category_info h2, .djc_listtoys-bialy h2.djc_title, 
.body__toys-bialy .djc_category_info h1, .djc_listtoys-bialy h1.djc_title{



	background: #131521!important;}







.body__corsaro .djc_category_info h2, .djc_listcorsaro h2.djc_title, 
.body__corsaro .djc_category_info h1, .djc_listcorsaro h1.djc_title{



	background: #37a9af!important;}



	



.body__petalo .djc_category_info h2, .djc_listpetalo h2.djc_title, 
.body__petalo .djc_category_info h1, .djc_listpetalo h1.djc_title{



	background: #d1b5d1!important;}



	



.body__pastelli .djc_category_info h2, .djc_listpastelli h2.djc_title, 
.body__pastelli .djc_category_info h1, .djc_listpastelli h1.djc_title{



	background: #c5b926!important;}



	



.body__gufi .djc_category_info h2, .djc_listgufi h2.djc_title, 
.body__gufi .djc_category_info h1, .djc_listgufi h1.djc_title{



	background: #5ec530!important;}



	



.body__giraffa .djc_category_info h2, .djc_listgiraffa h2.djc_title, .body__giraffa .djc_category_info h1, .djc_listgiraffa h1.djc_title{



	background: #f79d36!important;}



	



.body__elisse-verde .djc_category_info h2, .djc_listelisse-verde h2.djc_title, .body__elisse-verde .djc_category_info h1, .djc_listelisse-verde h1.djc_title{



	background: #66be58!important;}



	



.body__elisse-rossa .djc_category_info h2, .djc_listelisse-rossa h2.djc_title, .body__elisse-rossa .djc_category_info h1, .djc_listelisse-rossa h1.djc_title{



	background: #cb2d4e!important;}



	



.body__elisse-marrone .djc_category_info h2, .djc_listelisse-marrone h2.djc_title, .body__elisse-marrone .djc_category_info h1, .djc_listelisse-marrone h1.djc_title{



	background: #b1b334!important;}



	



.body__elisse-orange .djc_category_info h2, .djc_listelisse-orange h2.djc_title, .body__elisse-orange .djc_category_info h1, .djc_listelisse-orange h1.djc_title{



	background: #dc9554!important;}



	



.page-item__dodatki h3, .page-blog__dodatki h2, .page-item__dodatki h1, .page-blog__dodatki h1{



	background: #4e4b4a;}



	



.page-item__zadowoleni-klienci h3, .page-blog__zadowoleni-klienci h2, .page-item__zadowoleni-klienci h1, .page-blog__zadowoleni-klienci h1{



	background: #70cbd3;}	



	



.front-kol-mlodziezowa h3, .front-kol-mlodziezowa h1{



	background: #71cbd3;



	color: #fff;



	padding: 10px;



	text-transform:none;



	margin: 30px 0 0 0;



	}



	



.body__dodatki .djc_category_info h2, .djc_listdodatki h2.djc_title, 
.body__dodatki .djc_category_info h1, .djc_listdodatki h1.djc_title{



	background: #4e4b4a;}



	



.body__automobili .djc_category_info h2, .djc_listautomobili h2.djc_title,
.body__automobili .djc_category_info h1, .djc_listautomobili h1.djc_title
{



	background: #4e4b4a;}







.body__metropoli .djc_category_info h2, .djc_listmetropoli h2.djc_title,
.body__metropoli .djc_category_info h1, .djc_listmetropoli h1.djc_title{



	background: #64a5b5;}



	



.body__orange .djc_category_info h2, .djc_listorange h2.djc_title,
.body__orange .djc_category_info h1, .djc_listorange h1.djc_title
{



	background: #d17617;}







.body__numeri .djc_category_info h2, .djc_listnumeri h2.djc_title,
.body__numeri .djc_category_info h1, .djc_listnumeri h1.djc_title
{



	background: #669c26;}



	



.body__chiaretto .djc_category_info h2, .djc_listchiaretto h2.djc_title,
.body__chiaretto .djc_category_info h1, .djc_listchiaretto h1.djc_title
{



	background: #581342;}



	



.body__ovali .djc_category_info h2, .djc_listovali h2.djc_title,
.body__ovali .djc_category_info h1, .djc_listovali h1.djc_title
{



	background: #803670;}



	



.body__latte .djc_category_info h2, .djc_listlatte h2.djc_title,
.body__latte .djc_category_info h1, .djc_listlatte h1.djc_title{



	background: #af938f;}



	



.body__meble-drewniane .djc_category_info h2, .djc_listmeble-drewniane h2.djc_title,
.body__meble-drewniane .djc_category_info h1, .djc_listmeble-drewniane h1.djc_title
{



	background: #9d7d5a;}



	



.kol-dla-dzieci-tekst .rozwin{
	display: block;
	height: 26px;
	background: url(../images/strzalka-rozwin-ro.jpg) center center no-repeat;
	margin-top: 0px;
	padding-top: 30px;
	cursor: pointer;
	clear: both;
	}



	



.kol-dla-mlodziezy-tekst .rozwin{



	display: block;



	height: 26px;



	background: url(../images/strzalka-rozwin-ni.jpg) center center no-repeat;



	margin-top: 0px;



	padding-top: 30px;



	cursor: pointer;



	}



	



.kol-dla-dzieci-tekst .zwin{



	display: none;



	height: 26px;



	background: url(../images/strzalka-zwin-ro.jpg) center center no-repeat;



	margin-top: 30px;



	padding-top: 30px;



	cursor: pointer;



	}



	



.kol-dla-mlodziezy-tekst .zwin{



	display: none;



	height: 26px;



	background: url(../images/strzalka-zwin-ni.jpg) center center no-repeat;



	margin-top: 30px;



	padding-top: 30px;



	cursor: pointer;



	}



	



.kol-dla-dzieci-tekst, .kol-dla-mlodziezy-tekst{



	text-align: center;



	display: block;



	font-size: 18px;}



	



.atuty-front h3{



	background: #474747;



	color: #fff;



	padding: 10px;



	text-transform:none;



	margin: 30px 0 30px 0;



	}



	



.atuty{



	width: 20%;



	float: left;



	text-align: center;



	margin-bottom: 40px;



	}



	



.atuty h4{



	text-transform: uppercase;



	font-size: 24px;



	}



	



.linia-atuty{



	display: block;



	height: 1px;



	background: #ddd;



	clear: both;



	max-width: 600px;



	margin: 50px auto;



	}



	



.opis-meble{



	text-align: center;



	margin: 20px;



	}







.opis-meble h4{
	font-size: 24px;}

#copyright .copyright {
	margin-left: 0px;
	margin-top: 30px;
	clear: both;
	padding-bottom: 50px;



	}
.page-item__meble-drewniane h3{



	background: #9d7d5a;



	color: #fff;



	padding: 10px;



	text-transform:none;



	margin: 0px 0 30px 0;



	} 

.page-item__meble-drewniane img{
	}



	



#copyright h3{



	margin-bottom: 20px;



	}



.dj-megamenu li a.dj-up_a{



	text-transform: none!important;



	}



	



.djc_itemmetropoli .djc_price{



	background: #64a5b5;}



	



.djc_itemautomobili .djc_price{



	background: #4e4b4a;}







.djc_itemchiaretto .djc_price{



	background: #581342;}







.djc_itemnumeri .djc_price{



	background: #669c26;}



	



.djc_itemovali .djc_price{



	background: #803670;}



	



.djc_itemlatte .djc_price{



	background: #af938f;}



	



.djc_itemorange .djc_price{



	background: #d17617;}



	



.djc_itemfresca .djc_price{



	background: #c69ea4;}



	 



.djc_itemcorsaro .djc_price{



	background: #37a9af;}



	



.djc_itemgufi .djc_price{



	background: #5ec530;}



	



.djc_itemtoys-bialy .djc_price{



	background: #131521;}



	



.djc_itempetalo .djc_price{



	background: #d1b5d1;}



	



.djc_itempastelli .djc_price{



	background: #c5b926;}



	



.djc_itemgiraffa .djc_price{



	background: #f79d36;}



	



.djc_itemtoys .djc_price{
	background: #cdcba1;}



	



.djc_itemelisse-verde .djc_price{
	background: #66be58;}

.djc_itemelisse-marrone .djc_price{

	background: #b1b334;}

.djc_itemelisse-orange .djc_price{

	background: #dc9554;}

.djc_itemelisse-rossa .djc_price{
	background: #cb2d4e;}

.djc_itemfresca-crema .djc_price{
	background: #3a231a;}



	



.djc_itemmeble-drewniane .djc_price{



	background: #9d7d5a;}



	



.djc_itemdodatki .djc_price{



	background: #4e4b4a;}







.djc_itemmetropoli .djc_price, .djc_itemautomobili .djc_price, .djc_itemchiaretto .djc_price, .djc_itemnumeri .djc_price, .djc_itemovali .djc_price, .djc_itemlatte .djc_price, .djc_itemorange .djc_price, .djc_itemcorsaro .djc_price, .djc_itemgufi .djc_price, .djc_itemtoys-bialy .djc_price, .djc_itempetalo .djc_price, .djc_itempastelli .djc_price, .djc_itemgiraffa .djc_price, .djc_itemtoys .djc_price, .djc_itemelisse-verde .djc_price, .djc_itemelisse-marrone .djc_price, .djc_itemelisse-orange .djc_price, .djc_itemelisse-rossa .djc_price, .djc_itemfresca-crema .djc_price, .djc_itemmeble-drewniane .djc_price, .djc_itemdodatki .djc_price, .djc_itemfresca .djc_price{



	color: #fff;



    display: block;



    font-size: 26px;



    padding: 10px;



    text-align: center;



	margin-top: 50px;



	}



	



.atuty-podstrona{



	margin-top: 30px;



	}



	



.itemid101 img{



	margin-top: -9px!important;



	}



	



.page-item img {



	margin-bottom: 30px;



	}



	



#djcatalog .djc_images{



	float: left!important;



	margin: 0 20px 20px 0!important;

	max-width: 510px;}



	



div.djc_attributes{



	clear: none!important;}



	



#djcatalog .djc_mainimage img, #djcatalog .djc_thumbnail img {



    border-radius: 0px!important;



	margin-right: 3px;}







.djc_attributes{



	border-top: 1px solid #ddd;



	border-bottom: 1px solid #ddd;



	padding: 20px 0 80px 0;



	margin-top: 0px!important;



	float: left;



    width: 54%;



	}







.djc_attributes .table-condensed {



	text-align: center;}



	



.djc_attribute{



	width: 115px;



	float: left;



	margin-left: 12%;



	}



	



.djc_attribute .djc_label{



	font-size: 13px;



	background: #c8c8c8;



	padding: 5px;



	text-transform: lowercase;



	margin-top: 50px;}



	



.djc_attribute .djc_value{



	font-size: 26px;



	margin-top: -65px;



	}



	



.djc_listfresca .djc_description, .djc_listcorsaro .djc_description, .djc_listgufi .djc_description, .djc_listtoys-bialy .djc_description, .djc_listpetalo .djc_description, .djc_listpastelli .djc_description, .djc_listgiraffa .djc_description,.djc_listtoys .djc_description, .djc_listelisse-verde .djc_description,.djc_listelisse-marrone .djc_description, .djc_listelisse-orange .djc_description, .djc_listelisse-rossa .djc_description, .djc_listfresca-crema .djc_description, .djc_listmetropoli .djc_description, .djc_listautomobili .djc_description, .djc_listchiaretto .djc_description, .djc_listnumeri .djc_description, .djc_listovali .djc_description, .djc_listlatte .djc_description, .djc_listorange .djc_description, .djc_listmeble-drewniane .djc_description, .djc_listdodatki .djc_description{



	width: 100%;}



	



.djc_description{



	float: left;



	width: 54%;}



	



#djcatalog .djc_items .djc_item_in, #djcatalog .djc_related_items .djc_item_in{



	padding: 0px!important;



	}



	



.djc_item_bg{



	background: transparent!important;}



	



.djc_theme_default .djc_title h3 a{



	color: #474747;



	}



.djc_theme_default .djc_title h3 a:hover{



	color: #000;



	}



	



#djc_thumbnails .djc_thumbnail a > img.img-polaroid{



	max-width: 82px;}



	



.djc_related_items{



	width: 100%;



	clear: both;



	border-top: 1px solid #ddd;



	margin-top: 10px;}



	



.djc_related_title{



	margin: 20px 0px 30px 0;



	}



	



.djc_items .djc_item_row, .djc_related_items .djc_item_row{



	padding: 0px 0;}



	



.djc_items .djc_image, .djc_related_items .djc_image{



	min-height: 270px;}



	



.md-elissemarrone .mod_djc_item{
	margin-right: 20px!important;
	max-width: 270px;
	min-height: 370px;
	}
	
.mod_djc_item .djc_image{
	margin: 10px 0px;
	}



	



.mod_djc_item .djc_title h4 a{



	color: #474747;



	font-size: 23px;



	}



	



.mod_djc_item .djc_title h4 a:hover{



	color: #000;



	}



	



.mod_djc_item .djc_title h4{



	padding-bottom: 0px;



	}



	



div.mod_djc_item .djc_price{



	font-size: 16px;



	color: #474747;



	margin-top: 5px;



	}



	



.djc_pagination{



	display: none;}



	



.md-elissemarrone .moduleTitle {



	padding-bottom: 20px;



	border-bottom: 1px solid #ddd;



	text-transform: none;



	margin-bottom: 20px;



	}



	



.tekst-kolorow{



	padding: 5px;



	background: #c8c8c8;



	margin: 10px 0px 3px 0px;



	max-width: 496px;



	}



	



#djcatalog .djc_mainimage{



	max-width: 505px;}



	



.front-kol-dziecieca .box-front, .front-kol-mlodziezowa .box-front{



	margin-left: 0px;



	margin-right: 20px;



	margin-top: 20px;



	min-height: 380px;



	overflow: hidden;



	}



	



.front-kol-dziecieca .box-front:nth-child(3), .front-kol-dziecieca .box-front:nth-child(6), .front-kol-dziecieca .box-front:nth-child(9), .front-kol-dziecieca .box-front:nth-child(12), .front-kol-dziecieca .box-front:nth-child(15), .front-kol-dziecieca .box-front:nth-child(18), .front-kol-dziecieca .box-front:nth-child(21),  .front-kol-mlodziezowa .box-front:nth-child(3), .front-kol-mlodziezowa .box-front:nth-child(6), .front-kol-mlodziezowa .box-front:nth-child(9), .front-kol-mlodziezowa .box-front:nth-child(12), .front-kol-mlodziezowa .box-front:nth-child(15), .front-kol-mlodziezowa .box-front:nth-child(18), .front-kol-mlodziezowa .box-front:nth-child(21){ 
	margin-right: 0px; 
	}  



	



.front-kol-dziecieca .box-front a span, .front-kol-mlodziezowa .box-front a span{



	font-size: 26px;



	padding: 5px 0px;



	}



	



.front-kol-dziecieca .box-front img, .front-kol-mlodziezowa .box-front img{



	margin-bottom: 10px;}



	



.banery-front{
	margin-top: 0px;}
	
.baner1{
	margin-top: 20px;}



	



.page-item{



	margin-bottom: 30px;}



	



.na-wymiar-box{



	max-width: 370px;



	margin-left: 30px;



	float: left;}



	



.na-wymiar-box:first-child{



	margin-left: 0px;}



	



.na-wymiar-box h4{



	font-size: 26px;}



	



.page-item__zadowoleni-klienci a.mgthumbnails{



	float:left;



	margin-right: 20px;}



	



.facebook{



	position: fixed;



	right: 0;



	top: 269px;



	z-index: 10;}



	



.page-blog__promocjestrona .column-1{



	/*border-bottom: 1px solid #ddd;*/}



	



.page-blog__promocjestrona h4{



	



	}



	



.wydarzenia{



	position: fixed;



	bottom: 0;



	width: 100%;



	background: #71cbd3;



	padding-top: 8px;



	z-index: 10;



	}



	



.wydarzenia a{



	color: #fff;}



	



.djc_price_new{



	color: red!important;}



	



.md-elissemarrone .djc_description{



	width: 100%;}



	



.mod-custom__banery-front img, .box-front img, .slideros img{



    -webkit-transition: all 200ms ease-in-out;



-moz-transition: all 200ms ease-in-out;
 


-ms-transition: all 200ms ease-in-out;



-o-transition: all 200ms ease-in-out;



transition: all 200ms ease-in-out;}



    



.mod-custom__banery-front img:hover, .box-front img:hover, .slideros img:hover{

    opacity: 0.6;

    }

	

.wydarzenia .nowrap > span{

    padding-right: 20px;

	font-weight: bold;

    } 

.h2{
  background: rgb(113,203,211) none repeat scroll 0 0;
    color: #fff;
    font-size: 25px;
    line-height: 20px;
    padding: 10px;
    text-transform: none;
}

.itemid470{display: none!important;} 

.slideros {
	float: left;
    max-height: 445px;
    margin-top: 20px;
    overflow: hidden;
    max-width: 580px;
    margin-right: 5px;}

.upper {text-transform:uppercase}