@import url(http://fonts.googleapis.com/css?family=Roboto:400,900italic,900,700italic,500italic,700,500,400italic,300italic,300,100italic,100&subset=latin,latin-ext);
@import url('main.css');
/*@import url('djv.css');*/
@import url('form.css');

@import url('mod_download.css');
@import url('mod_product.css');

@import url('jquery.fancybox-1.2.6.css');
@import url('jquery.jqtransform.css');
@import url('jquery.questionnaire.css');
@font-face {
    font-family: 'droid_sansregular';
    src: url('../font/droidsans-webfont.eot');
    src: url('../font/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
	url('../font/droidsans-webfont.woff') format('woff'),
	url('../font/droidsans-webfont.ttf') format('truetype'),
	url('../font/droidsans-webfont.svg#droid_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'droid_sansbold';
    src: url('../font/droidsans-bold-webfont.eot');
    src: url('../font/droidsans-bold-webfont.eot?#iefix') format('embedded-opentype'),
	url('../font/droidsans-bold-webfont.woff') format('woff'),
	url('../font/droidsans-bold-webfont.ttf') format('truetype'),
	url('../font/droidsans-bold-webfont.svg#droid_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* colorbox */

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:99999999 !important; overflow:hidden;}

#cboxOverlay{position:fixed; width:100%; height:100%;}

#cboxMiddleLeft, #cboxBottomLeft{clear:left;}

#cboxContent{position:relative; overflow:hidden;}

#cboxLoadedContent{overflow:auto;}

#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}

#cboxTitle{margin:0; display:none;}

#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{background:url(http://www.wajnert.pl/img/cookie/overlay.png) 0 0 repeat;}

#colorbox{}

#cboxTopLeft{width:21px; height:21px; background:url(http://www.wajnert.pl/img/cookie/controls.png) -100px 0 no-repeat;}

#cboxTopRight{width:21px; height:21px; background:url(http://www.wajnert.pl/img/cookie/controls.png) -129px 0 no-repeat;}

#cboxBottomLeft{width:21px; height:21px; background:url(http://www.wajnert.pl/img/cookie/controls.png) -100px -29px no-repeat;}

#cboxBottomRight{width:21px; height:21px; background:url(http://www.wajnert.pl/img/cookie/controls.png) -129px -29px no-repeat;}

#cboxMiddleLeft{width:21px; background:url(http://www.wajnert.pl/img/cookie/controls.png) left top repeat-y;}

#cboxMiddleRight{width:21px; background:url(http://www.wajnert.pl/img/cookie/controls.png) right top repeat-y;}

#cboxTopCenter{height:21px; background:url(http://www.wajnert.pl/img/cookie/border.png) 0 0 repeat-x;}

#cboxBottomCenter{height:21px; background:url(http://www.wajnert.pl/img/cookie/border.png) 0 -29px repeat-x;}

#cboxContent{background:#fff; }

#cboxLoadedContent{margin-bottom:28px; padding-bottom: 28px; }

#cboxTitle{display:none; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}

#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}

#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}

#cboxPrevious{position:absolute; bottom:0; left:0px; background:url(http://www.wajnert.pl/img/cookie/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}

#cboxPrevious.hover{background-position:-75px -25px;}

#cboxNext{position:absolute; bottom:0; left:27px; background:url(http://www.wajnert.pl/img/cookie/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}

#cboxNext.hover{background-position:-50px -25px;}

#cboxLoadingOverlay{background:url(http://www.wajnert.pl/img/cookie/loading_background.png) center center no-repeat;}

#cboxLoadingGraphic{background:url(http://www.wajnert.pl/img/cookie/loading.gif) center center no-repeat;}

#cboxClose{position:absolute; bottom:0; right:0; background:url(http://www.wajnert.pl/img/cookie/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}

#cboxClose.hover{background-position:-25px -25px;}


.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderTopLeft.png, sizingMethod='scale');}

.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderTopCenter.png, sizingMethod='scale');}

.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderTopRight.png, sizingMethod='scale');}

.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderBottomLeft.png, sizingMethod='scale');}

.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderBottomCenter.png, sizingMethod='scale');}

.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderBottomRight.png, sizingMethod='scale');}

.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}

.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

#attachments-list {list-style:none;}
#attachments-list h3 {padding-bottom:10px;}
#attachments-list li {padding-bottom:14px;background:none;}
#attachments-list li img {margin:0 10px -10px 0px;}
#attachments-list li a {color: #DC741D;font-weight:700;font-size:14px;text-decoration: none;}
/*// -------------------------
// -------------------------
// ZMIANY - ARTEFAKT.pl, Pawel Miatkowski
// -------------------------
// -------------------------*/

/*body {display:none} lol*/

/*// MENU GORNE - PRZEROBIENIE GRAFIKI NA PURE CSS
// -------------------------*/

.top {}
.top .mainMenu{z-index:90;margin-top:11px;background-color:#7a7a7a;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;}
.top .mainMenu > ul {height:40px;line-height:40px;border:1px solid #c2c2b8;}
.top .mainMenu > ul > li {list-style-type: none;float:left;background-color:#7a7a7a;}
/* z Funky .top .mainMenu > ul > li:last-child {float:right;background-color:#fff;} */

/*zmiana menu i logo*/

.top .logo {width:auto !important;}
.top:after {display:none;}
.top .mainMenu{background-color:transparent !important;margin:11px 0;}
.top .mainMenu > ul {border:none;}
.top .mainMenu > ul > li {background-color:transparent !important;}
.top .mainMenu > ul > li > a, .top .mainMenu > ul > li > span {color:#7a7a7a !important; text-shadow: none !important;}
.top .mainMenu > ul > li > a:before, .top .mainMenu > ul > li > span:before {display:none !important;}
html[lang="pl"] .top .mainMenu > ul > li:before {background-color:#7a7a7a !important; left:0; top:12px !important; height: 15px;}
html[lang="en"] .top .mainMenu > ul > li:before {background-color:#7a7a7a !important; left:0; top:12px !important; height: 15px;}
.top .mainMenu > ul > li > a.active, .top .mainMenu > ul > li > span.active, .top .mainMenu > ul > li > span:hover,
.top .mainMenu > ul > li > a:hover{background-color:#DC741D; color: #fff !important;}
.top .mainMenu > ul > li > a.active, .top .mainMenu > ul > li > span.active {background-color: transparent !important; color:#DC741D !important;}

/*koniec zmiana menu i logo*/

.top .mainMenu > ul > li:last-child {float:right;}
.top .mainMenu > ul > li > a, .top .mainMenu > ul > li > span{font-family: "Roboto", tahoma, "DejaVu SansCondensed", djc;font-weight:400;display:block;height:40px;padding:0 31px;font-size:16px;color:#fff;text-shadow:0 0 2px #373730;-moz-text-shadow:0 0 2px #373730;-webkit-text-shadow:0 0 2px #373730;-khtml-text-shadow:0 0 2px #373730;-ms-text-shadow:0 0 2px #373730;-o-text-shadow:0 0 2px #373730;}
.top .mainMenu > ul > li > a:before, .top .mainMenu > ul > li > span:before {display:block;content:"";height:27px;width:1px;background:#fff;float:right;margin:6px -31px 0 0;/*position:absolute;right:0;top:6px;*/}
.top .mainMenu > ul > li > a.szafy:before {display:none;}
.top .mainMenu > ul > li:last-child > a:before {display:none;}    
.top .mainMenu > ul > li > a.active, .top .mainMenu > ul > li > span.active, .top .mainMenu > ul > li > span:hover,
.top .mainMenu > ul > li > a:hover{text-decoration:none;background-color:#DC741D;}
/* z Funky .top .mainMenu > ul > li:last-child {float:none;}       */
//.top .mainMenu > ul > li:last-child > a {width:47px;text-align:center;}
.top .mainMenu > ul > li > a.logo{display:block;width:auto;float:none;font-size:0;letter-spacing:-999em;color:transparent;padding:0 0px;background-color:#ffffff;background-repeat:no-repeat;background-position:50% -66px;background-image:url('../img/funky.png');}
.top .mainMenu > ul > li > a.logo span {display:block;float:none;padding:0;}
.top .mainMenu > ul > li > a.logo:hover, .top .mainMenu > ul > li > a.logo.active{background-color:#DC741D;background-position:50% 8px;}
.top .mainMenu > ul > li > a span{}

/*.top .mainMenu > ul > li.iestretch {float:none;}
.top .mainMenu > ul > li.iestretch > a.logo {padding:0;}
.top .mainMenu > ul > li.iestretch > a.logo > span {padding:0;float:none;display:block;width:auto;}*/

/*submenu*/
.top .mainMenu > ul > li:hover > span:after{display:block;content:"";bottom:0;margin-left:-5px;left:50%;position:absolute;width: 0px;background-color:transparent;height: 0px;border-style: solid;border-width: 0 10px 10px 10px;border-color: transparent transparent #c2c2b8 transparent;line-height: 0px;_border-color: #000000 #000000 #c2c2b8 #000000;_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
/*obsluga wysuwanego menu*/
.top .mainMenu > ul > li > ul {display:none;}
.top .mainMenu > ul > li:hover > ul {display:block;}
/*pozostale stylowanie submenu*/
.top .mainMenu > ul > li > ul {background-color:#fff;border:1px solid #c2c2b8;padding:15px;position:absolute;top:40px;left:0;z-index:999;right:0;}
.top .mainMenu > ul > li > ul > li.subMenu{list-style-type:none;float:left;width:40%;}
.top .mainMenu > ul > li > ul > li.subMenu.collections{width:60%;}
.top .mainMenu > ul > li > ul > li.subMenu h3{margin:0 0 15px 0;text-transform:uppercase;font-size:15px;font-weight:600;border-bottom:1px solid #DC741D;}
.top .mainMenu > ul > li > ul > li.subMenu ul{}


.top .mainMenu > ul > li > ul > li.subMenu ul{}
.top .mainMenu > ul > li > ul > li.subMenu.types ul li.to-left{float:left;width:50%;}
.top .mainMenu > ul > li > ul > li.subMenu.types ul li.last{}

.top .mainMenu > ul > li > ul > li.subMenu.types ul.col-list {float:left;width:50%;}


.top .mainMenu > ul > li > ul > li.subMenu.collections{}
.top .mainMenu > ul > li > ul > li.subMenu.collections ul{position:relative;}
.top .mainMenu > ul > li > ul > li.subMenu.collections ul li{float:none;position:relative;}
.top .mainMenu > ul > li > ul > li.subMenu.collections ul.col-list{float:left;width:31%;padding:0;margin:0;}
.top .mainMenu > ul > li > ul > li.subMenu.collections ul.col-list.first-list{margin:0 0 0 30px;}
.top .mainMenu > ul > li > ul > li.subMenu.collections ul li img {right:15px!important;}



.top .mainMenu > ul > li > ul > li.subMenu ul li{/*float:left;*/color:#DC741D;line-height:22px;list-style-type: square;margin:0 0 0 15px;font-size:12px;}
.top .mainMenu > ul > li > ul > li.subMenu.collections h3{padding:0 0 0 30px;}
.top .mainMenu > ul > li > ul > li.subMenu.collections ul{padding:0 0 0 30px;}
.top .mainMenu > ul > li > ul > li.subMenu.collections ul li {/*width:30%;*/text-transform:uppercase;}
.top .mainMenu > ul > li > ul > li.subMenu ul li a{font-weight:400;font-size:12px;}
.top .mainMenu > ul > li > ul > li.subMenu ul li a span{}

.top .mainMenu > ul > li > ul:before {display:block;content:"";width:1px;background-color:#c2c2b8;color:#DC741D;position:absolute;top:70px;left:41%;bottom:15px;}

/*POPRAWKA DLUGOSCI MENU*/
html[lang="pl"] .top .mainMenu > ul > li > ul {left:-1px;width:921px;}
html[lang="pl"] .top .mainMenu > ul > li {float:left;position:relative;}
html[lang="pl"] .top .mainMenu > ul > li:before {display:block;content:"";width:1px;background-color:white;position:absolute;top:3px;bottom:3px;right:0;z-index:10;}
html[lang="pl"] .top .mainMenu > ul > li > a{padding:0;text-align:center;position:relative;}
html[lang="pl"] .top .mainMenu > ul > li > span{padding:0;text-align:center;position:relative;}
html[lang="pl"] .top .mainMenu > ul > li:nth-child(1) {width:127px;}
html[lang="pl"] .top .mainMenu > ul > li:nth-child(2) {width:222px;}
html[lang="pl"] .top .mainMenu > ul > li:nth-child(3) {width:164px;}
html[lang="pl"] .top .mainMenu > ul > li:nth-child(4) {width:128px;}
html[lang="pl"] .top .mainMenu > ul > li:nth-child(5) {width:109px;}
html[lang="pl"] .top .mainMenu > ul > li:nth-child(6) {width:109px;}
html[lang="pl"] .top .mainMenu > ul > li:nth-child(5):before {display:block;}
html[lang="pl"] .top .mainMenu > ul > li:nth-child(5):after {display:block;content:"";width:1px;background-color:#7a7a7a;position:absolute;top:12px;bottom:3px;height:15px; right:0;z-index:10;}
html[lang="en"] .top .mainMenu > ul > li:nth-child(5):after {display:block;content:"";width:1px;background-color:#7a7a7a;position:absolute;top:12px;bottom:3px;height:15px; right:1px;z-index:10;}

html[lang="en"] .top .mainMenu > ul > li > ul {left:-1px;width:921px;}
html[lang="en"] .top .mainMenu > ul > li {float:left;position:relative;}
html[lang="en"] .top .mainMenu > ul > li:before {display:block;content:"";width:1px;background-color:white;position:absolute;top:3px;bottom:3px;right:0;z-index:10;}
html[lang="en"] .top .mainMenu > ul > li > a{padding:0;text-align:center;position:relative;}
html[lang="en"] .top .mainMenu > ul > li > span{padding:0;text-align:center;position:relative;}
html[lang="en"] .top .mainMenu > ul > li:nth-child(1) {width:127px;}
html[lang="en"] .top .mainMenu > ul > li:nth-child(2) {width:222px;}
html[lang="en"] .top .mainMenu > ul > li:nth-child(3) {width:164px;}
html[lang="en"] .top .mainMenu > ul > li:nth-child(4) {width:128px;}
html[lang="en"] .top .mainMenu > ul > li:nth-child(5) {width:150px;}
html[lang="en"] .top .mainMenu > ul > li:nth-child(6) {width:160px;}
html[lang="en"] .top .mainMenu > ul > li:nth-child(6):before {display:block;}



/*// SLIDER NA GLOWNEJ
// -------------------------*/


.mainBannerMainPageBox {width:953px;
			/*
   height:394px !important;
   KOMENTUJE, BO JEST PROBLEM Z WYSOKOSCIAMI, M.IN. NA
   http://www.wajnert.pl/kolekcje/meble-systemowe/pokoj-dzienny
			*/
		       }





/*// BOXY POD BANNEREM NA STRONIE GLOWNEJ - PRZEORGANIZOWANE
// -------------------------*/


.content div.subBannerMainPageBox:after,
.content div.subBannerMainPageBox:before {display:table;content:"";clear:both;height:1px;}
.content div.subBannerMainPageBox {margin:0px 0px 0px -7px;clear:both;width:960px;float:none;padding:7px 0 7px 0;}
.content div.subBannerMainPageBox > div{float:left;width:231px;border:1px solid #cbcbcb;height:142px;overflow:hidden;margin:0 0 0 7px;}
.content div.subBannerMainPageBox > div > h2 {position:absolute;top:10px;left:10px;z-index:10;}
.content div.subBannerMainPageBox > div > a.greyButton{position:absolute;bottom:10px;left:10px;z-index:10;}
.content div.subBannerMainPageBox > div > a.greyButton span{padding:0 40px 0 30px;}
.content div.subBannerMainPageBox > div > img{position:absolute;}

/*// baner pierwszy - salony meblowe - mapka*/
.content div.subBannerMainPageBox div#mp_siec_sprzedazy {}
.content div.subBannerMainPageBox div#mp_siec_sprzedazy > img{bottom:20px;right:10px;width:45%;height:auto;}
.content div.subBannerMainPageBox div#mp_siec_sprzedazy > h2{}
.content div.subBannerMainPageBox div#mp_siec_sprzedazy > p{}
.content div.subBannerMainPageBox div#mp_siec_sprzedazy > a.greyButton{}
.content div.subBannerMainPageBox div#mp_siec_sprzedazy > a.greyButton span{}

/*// baner drugi - katalog mebli*/
.content div.subBannerMainPageBox div.bannerProductCatalog {margin:0 0 0 6px !important;}
.content div.subBannerMainPageBox div.bannerProductCatalog .catalog-bg {position:absolute;top:0;left:0;right:0;height:142px;/*background: transparent url('../img/box_katalog.png') no-repeat 90% 50% !important;*/}
.content div.subBannerMainPageBox div.bannerProductCatalog > div{}
.content div.subBannerMainPageBox div.bannerProductCatalog > img{position:absolute;top:30px;right:15px;}
.content div.subBannerMainPageBox div.bannerProductCatalog > h2{}
.content div.subBannerMainPageBox div.bannerProductCatalog > a.greyButton{}
.content div.subBannerMainPageBox div.bannerProductCatalog > a.greyButton span{}

/*// baner trzeci - stworz swoja szafe deko*/
.content div.subBannerMainPageBox div#bannerBox3962{}
.content div.subBannerMainPageBox div#bannerBox3962 > div{background-image:url('../img/box_szafa.jpg');height:231px;}
.content div.subBannerMainPageBox div#bannerBox3962 > div a{}
.content div.subBannerMainPageBox div#bannerBox3962 > div a img{display:none;}

/*// baner czwarty - promocja - ten ostatni*/
.content div.subBannerMainPageBox div#bannerBox5564{}
.content div.subBannerMainPageBox div#bannerBox5564 > div{}
.content div.subBannerMainPageBox div#bannerBox5564 > div a{}
.content div.subBannerMainPageBox div#bannerBox5564 > div a img{}


/*// SOCIAL -MEDIA
// -------------------------*/

ul#social-icons:after,
ul#social-icons:before {display:block;content:"";clear:both;}
ul#social-icons {text-align: center;}
ul#social-icons li{display:inline-block;margin:0 5px;opacity:.5;}
ul#social-icons li:hover {opacity:1;}
ul#social-icons li a{display:block;background-repeat:no-repeat;background-position:0 0;background-color:transparent;width:33px;height:33px;}
ul#social-icons li a.fb{background-image:url('../img/icon_fb.png')}
ul#social-icons li a.yt{background-image:url('../img/icon_yt.png')}
ul#social-icons li a.gp{background-image:url('../img/icon_gp.png')}
ul#social-icons li a.inst{background-image:url('../img/icon_in.png')}

#map-poland map span {font-weight:700;background-color:#DC741D;border-radius:2px;
		      -moz-border-radius:2px;
		      -webkit-border-radius:2px;
		      -khtml-border-radius:2px;
		      -ms-border-radius:2px;
		      -o-border-radius:2px;color:#fff;padding:3px 3px;margin:-5px 0 0 -5px;}


.recommendableMainPageBox:after,
.recommendableMainPageBox:before {display:block;content:"";clear:both;}
.recommendableMainPageBox {}

/*Przeciez trzeba bylo dodac klasy, bo jakis inteligent wpisywal style bezposrednio w bloku... OMG*/
.right-column-sub-page {float:right;width:233px;}

.right-column-sub-page {width:233px;}
.right-column-sub-page #mp_siec_sprzedazy{height:129px !important;}
.right-column-sub-page #mp_siec_sprzedazy p{position:absolute;top:40px;left:10px;}

.widgetRichtextBannerWithButton {border:1px solid #cbcbcb; position:relative;}

.recommendableDetails.side-block-right {float:right;width:211px;padding:10px;border:1px solid #cbcbcb;}
.contener .recommendableDetails h2{color: #DC741D;}

.partnerDetailsNews .wysiwyg a {color:navy;text-decoration:underline;}

.cp-materialy-sub-box {
	float: right;
    width: 231px;
}