body { background: white; color:black; margin:0; padding:0; font-size:16px; font-family:zurich, arial,sans-serif; -webkit-font-smoothing: antialiased; }
.container {padding-right: 0; padding-left: 0;}

header#top *, header#top *:before, header#top *:after {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}

footer#footer *, footer#footer *:before, footer#footer *:after {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}

div#path *, div#path *:before, div#path *:after {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}

div#banner *, div#banner *:before, div#banner *:after {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}

div#main-categories *, div#main-categories *:before, div#main-categories *:after {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}

div#page-title, div#page-title *, div#page-title *:before, div#page-title *:after {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}

fieldset *, fieldset *:before, fieldset *:after {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}

.contentBox, .contentBox *, .contentBox *:before, .contentBox *:after {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}


h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 { font-weight: bold; }


/*.bannerContentHiacynt { height: 700px !important; margin-top: -113px !important;}*/
/*.bannerContentHiacynt .promo-block{ height: 700px !important;}*/
/*.bannerContentHiacynt .promo-block .tp-banner-container{ height: 700px !important;}*/

/*
#banner .main-title { display: none  !important; }
#banner .main-title a { display: none  !important; }
#banner .sub-title { display: none  !important; }
#leftbg { width: 37px  !important; }
#sub-page{ margin-top: -200px; }

#top .container { height: 106px;}
#top .logo { height: 124px; width: 155px; }


@media all and (max-width: 1200px){
	#top .container { height: 153px; }
	#top .logo { position: absolute; padding: 0; top: 18px; left: 25px; z-index: 10; height: 62px; width: 95px;}
	#top .logo a { width: 90px; height: 62px; background-size: 638px auto; }
}

@media (max-width: 1200px){
	#sub-page .container {width: 970px;}
	.bannerContentHiacynt { height: 500px !important; margin-top: -159px !important; }
	#myHiacyntFlash {width: 309px; height: 309px; left: -30px; } 
}

@media (max-width: 700px){
	#sub-page .container {width: 100%;}
	#top .logo{top:7px; left: 128px;}
	#top .logo a { width: 68px; height: 40px; background-size: 495px auto; }
	.bannerContentHiacynt { height: 300px !important; min-width: 480px !important; width: 100% !important; margin-top: 0px !important; display: block !important; }
}

.margin-top{
	margin-top: 30px;
}

.no-padding{
	padding: 0px;
}

.small-padding{
	padding: 7px;
}

.btn-xs, .btn-group-xs>.btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}


.content-center {
  text-align: center;
}*/



/* KOLOROWANIE STYLI */

/*
.panel-default {
	border-color: #02478D
}

.panel-default>.panel-heading {
	color: #FFFFFF;
	background-color: #2D8CC9;
	border-color: #02478D
}

.panel-default a:hover {
	color: #add2ed;
}

.smallBathroomKonfigurator_setting_item .fa-check-circle{
	color: #8FD656;
}

.smallBathroomKonfigurator_setting_item .fa-angle-double-right{
	color: #2D8CC9;
}

.btn-default {
    color: #2D8CC9;
    background-color: #FFFFFF;
    border-color: #95c0db
}

.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default {
    color: #FFFFFF;
    background-color: #95c0db;
    border-color: #95c0db
}

.margin-bottom-40{
	margin-bottom: 40px;	
}

.margin-top-40{
	margin-top: 40px;	
}*/