/* GLOBAL STYLES */
/*
font-family: 'Playfair Display', serif;
font-family: 'Oswald', sans-serif;
font-family: 'Roboto Condensed', sans-serif;
*/

body, body *{margin:0;padding:0;border:0;}
body,table{color:#fff;font:14px 'Roboto Condensed', sans-serif;font-weight:400;}
body{padding:0;text-align:center;color:#fff;font:14px 'Roboto Condensed', sans-serif;font-weight:400;line-height:1.5em;background:#444d59;}

.form{}
.hide{display:none;}

a{background-color:inherit;color:#8D65B1;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
a:hover{color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}

.clear{clear:both;height:0px;font-size:0px;line-height:0px;}
#skiplinks{position:absolute;top:0px;left:0px;z-index:999999;}
#skiplinks a{position:absolute;top:-500px;left:0px;z-index:10;min-width:200px;padding:10px;color:#fff;}
#skiplinks a:focus{top:0;background:#000;color:#fff;}
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}

.clear40{clear:both;float:left;height:40px;font-size:0px;line-height:0px;}

#container{position:relative;width:100%;margin:0 auto;position:relative;overflow:hidden;}
#container:after{content:"";display:table;clear:both;}

/* HEADER  */
#header{clear:both;position:absolute;width:100%;margin:0;padding:0;}
#header .container{overflow:hidden;width:1184px;height:80px;margin:0 auto;}
#trueHeader .logo{float:left;margin:0;padding:0;width:518px;height:82px;background:url('img/logo.png') no-repeat;transition:all 0.35s ease;background-size:cover;}
#trueHeader .logo a{display:block;border:none;padding:0;width:518px;height:82px;}

#trueHeader #facebook{float:right;margin:23px 0 0 0;padding:0;width:34px;height:34px;background:url('img/facebook_logo.png') no-repeat;transition:all 0.35s ease;background-size:cover;}
#trueHeader #facebook a{display:block;border:none;padding:0;width:34px;height:34px;}


/* STICKY MENU */
#trueHeader{z-index:2000;left:0;right:0;height:80px;margin:0;padding:8px 0;opacity:1;box-shadow:0 1px 5px rgba(0,0,0,0.3);-khtml-box-shadow:0 1px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.3);-ms-box-shadow:0 1px 5px rgba(0,0,0,0.3);-o-box-shadow:0 1px 5px rgba(0,0,0,0.3);transition:padding 0.35s ease;-khtml-transition:padding 0.35s ease;-webkit-transition:padding 0.35s ease;-moz-transition:padding 0.35s ease;-ms-transition:padding 0.35s ease;-o-transition:padding 0.35s ease;background:#879796;}

#header.sticky #trueHeader{position:fixed;top:0;}#header.sticky.condensed #trueHeader{top:0;padding:5px 0 5px 0;}

/* SLIDER */
#slider{clear:both;max-width:100%;height:auto;margin:0;padding:0;background:#444d59;}

#header #menu1 ul{margin:20px 20px 0 0;list-style:none;float:right;}
#header #menu1 li{float:left;padding:0;margin:0;height:26px;}
#header #menu1 li a{
	font:16px 'Oswald', sans-serif;
	font-weight:500;
	float:left;
	padding:8px 10px;
	color:#2f364b;
	background:none;	
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	margin-left:5px;
	border-radius:8px;
	}
#header #menu1 li a:hover, #header #menu1 .selected a{
	text-decoration:none;
	color:#fff;
	background:none;
	background:#2f364b;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	}

/* BODY */
#body{clear:both;position:relative;width:100%;margin:0;padding:0;}
#body .container{overflow:hidden;position:relative;width:100%;padding:0;margin:0 auto;}

#page{clear:both;position:relative;width:100%;margin:0;padding:0 0 60px 0;}
#page .container{overflow:hidden;position:relative;width:1100px;padding:140px 0 0;margin:0 auto;}
#page h1{
	clear:both;
	display:inline-block;
	vertical-align:top;
	text-indent:130px;
	padding:22px 0 22px;
	margin:0 auto 50px;
	color:#879796;
	font:30px 'Playfair Display', sans-serif;
	font-weight:400;
	text-align:center;
	text-transform:uppercase;
	background:url('img/h1_background.png') no-repeat;
	}
	
#page hr{clear:both;width:100%;margin:20px 0;padding:0;height:none;border-top:1px #58596d dotted;}
	
#page-home{clear:both;position:relative;width:100%;margin:0;padding:0;}
#page-home .container{overflow:hidden;position:relative;width:1184px;padding:0;margin:0 auto;}

#table{width:100%;font:14px 'Open Sans', sans-serif;font-weight:400;color:#fff;margin:10px 0 2px;padding:0;border-collapse:collapse;border-spacing:0;}
#table tbody, #table tfoot, #table thead{margin:0;padding:0;}
#table caption, #table tr, #table th, #table td{margin:0;padding:8px 10px;}
#table td{border-collapse:collapse;border-bottom:1px #58596d solid;}
#table thead td{background:#58596d;color:#fff;font:16px 'Oswald', sans-serif;font-weight:400;}
#table ul, #table ol{padding:0 0 0 30px;}
#table ul li, #table ol li{margin:0 0 4px;padding:0;}
#table p{padding:4px;}
#table td.t1{width:140px;text-align:center;}

#box-team{display:inline-block;vertical-align:top;width:340px;margin:0 10px 20px;padding:0;text-align:center;}
#box-team .box-team-tyt1{clear:both;width:100%;margin:0;padding:0;color:#fff;font:14px 'Playfair Display', sans-serif;font-weight:400; text-transform:uppercase;}
#box-team .box-team-tyt2{clear:both;width:100%;margin:0 0 20px 0;padding:0;color:#fff;font:24px 'Playfair Display', sans-serif;font-weight:700;}
#box-team .box-team-foto{clear:both;width:320px;height:280px;margin:0 auto 20px auto;padding:0;}

#box-team .box-team-text{clear:both;width:100%;text-align:center;margin:0;padding:0;color:#fff;font:16px 'Roboto Condensed', sans-serif;font-weight:400;line-height:26px;}


/* YOUTUBE LINK */
.youtube{display:inline-block;width:300px;height:170px;padding:0;margin:0 6px;}
.youtube:hover{opacity:0.7;}

/* CONTACT FORM */
#contactPanel{clear:both;position:relative;width:100%;margin:0;padding:0;background:#879796;}
#contactPanel .container{overflow:hidden;position:relative;width:1184px;padding:40px 0;margin:0 auto;}
#contactPanel .tyt-form{	
	clear:both;
	display:inline-block;
	vertical-align:top;
	text-indent:130px;
	padding:22px 0 22px;
	margin:0 auto 50px;
	color:#2f364b;
	font:30px 'Playfair Display', sans-serif;
	font-weight:400;
	text-align:center;
	text-transform:uppercase;
	background:url('img/h1_background2.png') no-repeat;
	}
#contactPanel .p1{display:inline-block;position:relative;width:460px;min-height:270px;margin:0 20px;padding:0;}
#contactPanel .p2{display:inline-block;position:relative;width:340px;min-height:270px;margin:0 20px;padding:0;}
#contactPanel dl{clear:both;width:100%;margin:0;padding:0;text-align:left;}
#contactPanel dt{float:left;width:120px;margin:0;padding:8px 0 0 0;text-align:right;font:16px 'Playfair Display', sans-serif;font-weight:400;color:#fff;}
#contactPanel dd{float:left;width:300px;margin:0 0 0 10px;padding:0;font:14px 'Playfair Display', sans-serif;font-weight:400;color:#fff;}
#contactPanel span{margin:0 0 0 10px;font:16px 'Roboto Condensed', sans-serif;font-weight:400;color:#fff;}
#contactPanel p{font:16px 'Roboto Condensed', sans-serif;font-weight:400;color:#fff;line-height:20px !important;}
#contactPanel .small{float:left;width:100%;margin:0;padding:20px 0;font:12px 'Playfair Display', sans-serif;font-weight:400;color:#fff;}
#contactPanel .captcha, #contactPanel .save{float:left;width:100%;margin:0 auto;padding:0;}
#contactPanel dd.noticeToAccept span{display:block;padding:0;margin:10px 0 0 0;text-align:justify;font:14px 'Roboto Condensed', sans-serif;font-weight:400;color:#fff;}
#contactPanel dl.dd5{margin-bottom:10px;}
#contactPanel .input, #contactPanel textarea{
	width:250px;
	padding:8px 12px;
	margin:2px 0;
	border:none;
	background:#444d59;
	border:none;
	font:14px 'Roboto Condensed', sans-serif;
	font-weight:400;
	color:#fff;
	border-radius:10px;
	}
#contactPanel .submit{
	font:16px 'Playfair Display', sans-serif;
	font-weight:400;
	text-align:center;
	color:#fff;
	padding:6px 30px;
	border:1px #444d59 solid;
	text-transform:uppercase;
	background:#444d59;
	text-decoration:none;
	border-radius:10px;
	}
#contactPanel .submit:hover{
	text-decoration:none;
	background:#2f364b;	
	color:#fff;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	cursor:pointer;
	}

/* PAGE - BREADCRUMB (navigation path) */
#page nav.breadcrumb{clear:both;margin:0 0 30px 0;padding:0;font:12px 'Oswald', sans-serif;font-weight:400;color:#30373e;}
#page nav.breadcrumb a{font:12px 'Oswald', sans-serif;font-weight:400;color:#58596d;text-decoration:none;}
#page nav.breadcrumb a:hover{text-decoration:underline;}

/* PAGE CONTENT */
#page div.content{text-align:justify;font:16px 'Roboto Condensed', sans-serif;font-weight:400;color:#fff;line-height:32px !important;}
#page div.content > ul, #page div.content > ol{padding:0 0 0 30px;}
#page div.content > ul li, #page div.content > ol li{margin:8px 0;padding:0;}
#page div.content p{padding-bottom:10px;}
#page div.content a{color:#fff;text-decoration:none;}
#page div.content a:hover{color:#879696;text-decoration:underline;}
#page div.content img{border-radius:15px;}

#googlemap{clear:both;position:relative;width:100%;margin:0;padding:0;}
#googlemap iframe{clear:both;width:100%;height:350px;margin:0 0 -5px 0;padding:0;border:none;}

.wiecej_1, .wiecej_2, .wiecej_3{display:block;margin:50px 0 0;padding:0;text-align:center;}
.wiecej_1 a, .wiecej_2 a, .wiecej_3 a{
	display:block;
	width:140px;
	margin:0 auto;
	padding:6px 0;
	text-align:center;
	border:1px #fff solid;
	font:14px 'Open Sans', sans-serif;
	font-weight:400;
	color:#fff;
	text-transform:uppercase;
	}
.wiecej_1 a:hover{background:#30373e;}
.wiecej_2 a:hover{background:#191b32;}
.wiecej_3 a:hover{background:#000;}

/* DATA */
#page .pageField{clear:both;text-align:left;margin:0;font:12px 'Oswald', sans-serif;font-weight:400;color:#fff;}
#page .pageField strong{padding-left:5px;}
#page .pageField{margin:0 0 20px;}



/* IMAGES STYLES */
#content .imagesList{list-style:none;margin:0;padding:0;}
#content .imagesList li{margin:0;padding:0;text-align:center;}
#content .imagesList li div{display:none;}
#content .subpagesList li img, #content .imagesList li img{margin:0;padding:0;border-radius:10px;}
#content .subpagesList li img:hover, #content .imagesList li img:hover{opacity:0.7;}

#imagesList1{display:none;clear:left;float:left;margin:0 15px 0 0;}
#imagesList2{display:none;clear:right;float:right;margin:0 0 0 15px;}

#page1 #imagesList3{clear:both;margin:0 auto;padding:0;}
#page1 #imagesList3 li, #page1 #imagesList3 li img{display:inline-block;vertical-align:top;margin:0 !important;padding:0 !important;}

#page1 #imagesList4{clear:both;margin:0 auto;padding:0;}
#page1 #imagesList4 li, #page1 #imagesList4 li img{display:inline-block;vertical-align:top;margin:0 !important;padding:0 !important;}


#page #imagesList3{clear:both;margin:0 auto;padding:20px 0;}
#page #imagesList3 li{display:inline-block;vertical-align:top;margin:5px 8px;padding:0;}

#page #imagesList4{clear:both;margin:0 auto;padding:20px 0;}
#page #imagesList4 li{display:inline-block;vertical-align:top;margin:5px 8px;padding:0;}


/* FILES LIST STYLES */
#filesList{clear:both;width:100%;float:left;margin:0;list-style:none;vertical-align:middle;}
#filesList li{float:left;clear:left;width:100%;margin:4px 0 0 0;padding:6px 10px 6px 10px;}
#filesList img{margin:0 8px 0 0;vertical-align:middle;}
#filesList em{padding-left:10px;font:12px 'Open Sans', sans-serif;font-weight:400;color:#1e292b;}
#filesList a{margin:0 10px 0 0;color:#1e292b;font:14px 'Oswald', sans-serif;font-weight:400;text-decoration:none;}
#filesList a:hover{margin:0 10px 0 0;color:#db2927;text-decoration:none;}
#filesList .tyt{clear:both;margin:30px 0 10px 0;padding:0;text-align:center;color:#1e292b;font:34px 'Oswald', sans-serif;font-weight:400;}

#tyt_download{clear:both;margin:30px 0 10px 0;padding:0;text-align:center;color:#1e292b;font:34px 'Oswald', sans-serif;font-weight:400;}

#download{width:100%;background:#ccc;font-size:1em;margin:15px 0 5px;}
#download td{padding:5px;}
#download .ico{padding:5px 0;text-align:center;width:30px;}
#download a{margin:0 10px 0 0;color:#1e292b;font:14px 'Oswald', sans-serif;font-weight:400;text-decoration:none;}
#download a:hover{margin:0 10px 0 0;color:#db2927;text-decoration:none;}
#download .date-file{width:120px;}
#download thead td{background:#e9e9e9;}
#download tbody td{background:#f9f9f9;}
#download tbody p{padding-top:2px;color:#555;}


/* SUBPAGES LIST - PAGE4 */
#page4 .subpagesList{width:100%;margin:20px 0 0;list-style:none;}
#page4 .subpagesList li{float:left;width:100%;clear:both;position:relative;margin:0 0 50px;padding:0;vertical-align:top;}
#page4 .subpagesList li .photo{float:left;margin:0 30px 0 0;padding:0;}
#page4 .subpagesList li h2{
	float:left;
	margin:0;
	padding:0;
	text-align:left;
	font:20px 'Oswald', sans-serif;
	font-weight:400;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	}
#page4 .subpagesList li div.description{
	float:left;
	clear:both;
	margin:15px 0 0 0;
	padding:0;
	width:100%;
	text-align:justify;
	font:14px 'Open Sans', sans-serif;
	font-weight:400;
	color:#fff;
	line-height:18px !important;
	}
#page4 .subpagesList li ul, #page4 .subpagesList li ol{float:left;width:96%;margin:5px 0 0 4%;padding:0;}
#page4 .subpagesList li li{padding:0;border:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
#page4 .subpagesList li ul{list-style:disc;}
#page4 .subpagesList li ol{list-style:decimal;}
#page4 .subpagesList li p{padding-bottom:10px;}
#page4 .subpagesList li .pageField{
	clear:both;
	width:100%;
	margin:0 0 10px 0;
	padding:0;
	text-align:left;
	font:12px 'Oswald', sans-serif;
	font-weight:400;
	color:#fff;
	}
#page4 .subpagesList li .more{float:right;clear:both;border-top:1px #58596d dotted;width:100%;margin:10px 0 0;padding:15px 0 0;text-align:right;}
#page4 .subpagesList li .more a{
	font:16px 'Oswald', sans-serif;
	font-weight:400;
	text-align:center;
	color:#fff;
	padding:5px 30px;
	border:1px solid #58596d;
	background:none;
	text-decoration:none;
	}
#page4 .subpagesList li .more a:hover{
	text-decoration:none;
	color:#fff;
	background:#191b32;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	}


/* SCROLL BACK TO TOP */
#backToTop{position:fixed;bottom:50px;right:1.5%;z-index:5000;}
#backToTop a{display:block;width:48px;text-align:center;text-transform:uppercase;text-decoration:none;color:#f1f1f1;font:10px Tahoma, Geneva, sans-serif;-webkit-transition:1s;-moz-transition:1s;transition:1s;opacity:0.6;filter:alpha(opacity=60);}
#backToTop a:hover{color:#f1f1f1;opacity:1;filter:alpha(opacity=100);}
#backToTop span{display:block;width:48px;height:48px;margin-bottom:7px;background:url('img/back_to_top.png') no-repeat center center;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#backToTop a:hover span{}
@media screen and (max-width:1180px){
  #backToTop a{opacity:0.4;filter:alpha(opacity=40);color:#f1f1f1;}
  #backToTop a:hover{color:#f1f1f1;}
}

/* COOKIES INFO */
#noticeAboutCookies{
	display:none;
	position:fixed;
	bottom:0;
	left:0;
	width:200px;
	padding:15px 10px;
	background:#fff;
	z-index:5000;
	box-shadow:0px 1px 3px rgba(0, 0, 0, 0.5);
	filter:alpha(opacity=95);
	opacity:0.95;
	-moz-opacity:0.95;
	}
#noticeAboutCookies p{font:12px 'Roboto Condensed', sans-serif;font-weight:400;color:#000;line-height:1.5em;margin:0;padding:0 0 10px 0;}
#noticeAboutCookies p strong{font:bold 14px 'Roboto Condensed', sans-serif;font-weight:700;color:#2f364b;margin:0 0 10px 0;padding:0;}
#noticeAboutCookies .close{
	font:12px 'Roboto Condensed', sans-serif;
	font-weight:400;
	text-align:center;
	color:#fff;
	padding:5px 10px;
	border:none;
	background:#879796;
	text-decoration:none;
}
#noticeAboutCookies .close:hover{
	text-decoration:none;
	color:#fff;
	border:none;
	background:#2f364b;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
}


.message{padding:50px 0;text-align:center;}
.message h3{background:inherit;color:#181818;font-weight:normal;font-size:2.4em;}


/* FOOTER - SITE AND SCRIPT COPYRIGHTS STYLES */
#foot{clear:both;position:relative;width:100%;margin:0;padding:0;background:#2f364b;}
#foot .container{overflow:hidden;position:relative;width:90%;padding:20px 0;text-align:center;margin:0 5%;}

#foot #menu2 ul{margin:0 auto;list-style:none;}
#foot #menu2 li{display:inline-block;padding:0 0 10px;margin:0 auto;}
#foot #menu2 li a{
	font:14px 'Oswald', sans-serif;
	font-weight:400;
	text-align:center;
	padding:0;
	margin:0 0 0 -20px;
	color:#879796;
	background:none;	
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	}
#foot #menu2 li a:hover, #foot #menu2 .selected a{
	text-decoration:none;
	color:#fff;
	background:none;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	}

#counter ul{display:inline-block;list-style:none;margin:10px 0 0;color:#fff;font:12px 'Playfair Display', sans-serif;font-weight:400;}
#counter li{display:inline;}
#counter ul li:first-child{padding-right:20px;}

#powered{
	clear:both;
	position:relative;
	margin:0 5%;
	padding:0;
	font:14px 'Playfair Display', sans-serif;
	font-weight:400;
	color:#879796;
	text-align:center;
	}
#powered a{color:#879796;text-decoration:none;}
#powered a:hover{
	color:#fff;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	text-decoration:none;
	}
	
@media print{
  /* PRINT STYLES */
  * {color:#000 !important;background:#fff !important;border-color:#fff !important;border-width:1px !important;text-shadow:none;}

  body{margin:1cm 0; }
  #container{width:17.2cm;height:auto;}
  #head1 .container, #head1{height:auto;}
  #header{z-index:777; margin:0;-webkit-box-shadow:none;box-shadow:none;padding:10px 0;background:none;min-height:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease; position:fixed; top:0; left:0; width:100%}
  #slogan{width:100%;margin:0 auto;text-align:center;padding:0px 0 0px 0px;color:#000;font-size:50px; height:auto; line-height:90%;text-shadow:none}
  #logo{padding:0 0 0.2cm; background:none;}
  #head1 .container, #head2 .container, #head3 .container, #body .container, #foot .container{border-width:0px !important;}

  #body{clear:none;}
  #body .container{overflow:hidden;float:none;width:100%;padding:0;margin:0;}
  #logo #title, #page h1{padding:0;}
  #page h4{position:relative;top:0;}

  #content{width:17.2cm;margin:0;padding:0px 0 0px 0px;color:#000;font-size:13px; height:auto; text-shadow:none; overflow:hidden; float:none}
  #header .container,#foot .container, #content, #page{float:none;width:100%;padding:0;margin:0;}
  #column, #head1, #head3, #back, #page .tS, #products li .basket, #product #box #addBasket .submit, #socialButtons, #plusOne, #contactPanel, #commentForm{display:none; width:0;}

}

/* RESPONSIVE WEB DESIGN - media queries */
@media screen and (max-width:1260px){
#trueHeader #facebook{display:none;}
#trueHeader #menu1 ul{
	overflow:hidden;
	height:100%;
	margin:0;
	list-style:none;
	background:url('img/menu-min.png') top right no-repeat;
	width:90px;
	height:50px;
	display:block;
	z-index:3000;
	cursor:pointer;
	position:absolute;
	right:20px;
	top:20px;
	}
#trueHeader #menu1 ul:hover {display:block; width:200px; height:400px;padding:60px 0 0 0;}
#trueHeader #menu1 li{float:left;padding:0 0 3px 0;display:none;clear:both;width:100%;margin:0 0 1px 0;border-bottom:1px #000 solid;}
#trueHeader #menu1 ul:hover li {display:block}
#trueHeader #menu1 li a{
	display:block;
	font:16px 'Oswald', sans-serif;
	font-weight:400;
	float:none !important;
	text-align:center;
	padding:3px 0;
	color:#fff;
	background:#58596d;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	margin:0;
	}
#trueHeader #menu1 li a:hover, #trueHeader #menu1 .selected a{
	text-decoration:none;
	color:#000;
	background:#a7abae;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;
	}
#header.sticky.condensed #trueHeader #menu1 ul{top:6px;}
}
@media screen and (max-width:1200px){
#home-muzyka .container, #home-galeria .container, #page-home .container{width:90%;margin:0 5%;}
#home-muzyka #muzyka .player-mp3{width:70%;}
#trueHeader .logo{margin:0 0 0 20px;}
#page .container{width:90%;padding:140px 0 0;margin:0 5%;}
#backToTop{display:none !important;}
#contactPanel .container{width:90%;padding:40px 0;margin:0 5%;}
}
@media screen and (max-width:1060px){ /* RWD Step 1 */
#home-muzyka #muzyka .player-mp3{width:80%;}
#contactPanel .p1{width:460px;margin:0 20px 20px;}
#contactPanel .p2{width:340px;margin:0 20px 20px;}
#contactPanel dt{float:left;width:120px;margin:0;padding:0;}
#contactPanel dd{float:left;width:300px;margin:0 0 0 10px;padding:0;}
}
@media screen and (max-width:980px){
#contactPanel .p1{width:480px;margin:0 0 20px;}
#contactPanel .p2{width:320px;margin:0 0 20px;}
}
@media screen and (max-width:800px){
img{max-width:680px;}
}
@media screen and (max-width:690px){
#trueHeader .logo{width:400px;margin:8px 0 0 10px;height:63px}
#trueHeader .logo a{width:400px;height:63px;}
img{max-width:480px;}
}
@media screen and (max-width:584px){
#trueHeader .logo{width:400px;height:63px}
#trueHeader .logo a{width:400px;height:63px;}
#contactPanel dt{float:left;width:120px;margin:0;padding:0;}
#contactPanel dd{float:left;width:240px;margin:0 0 0 10px;padding:0;}
#contactPanel .input, #contactPanel textarea{width:180px;}
}
@media screen and (max-width:481px){ /* RWD Step 2 */

img{max-width:380px;}
}