@charset "utf-8";
/* CSS Document */
.topMessagePanel{z-index:100;top:0;left:0;position:fixed;display:block;width:100%; border-bottom: 1px solid #fff;    /*display:none;*/}
.topMessage{display:block;font-size:14px;text-align:center;color:#fff;/*background-color:#84898f;*/background-color:#8bb500; line-height:30px;font-weight:700}
.topMessageRed{display:block;font-size:14px;text-align:center;color:#fff;background-color:#D6001C;line-height:30px;font-weight:700}
.topMessageBlack{display:block;font-size:14px;text-align:center;color:#fff;background-color:#2f343b;line-height:30px;font-weight:700}
.topMessageRed p, .topMessage p, .topMessageBlack p{font-size:14px;text-align:center;color:#fff;line-height:30px;font-weight:700; padding: 0; margin: 0;}
.topMessageRed a, .topMessage a, .topMessageBlack a{color:#fff; text-decoration: underline;}
.topMessageRed a:hover, .topMessage a:hover, .topMessageBlack a:hover{color:#fff; text-decoration: none;}
@media only screen and (min-width:768.1px){
	header{padding-top:60px!important;} /* 60 - 2 radky, 30 - 1 radek */
}
@media only screen and (max-width:768px){
	.topMessagePanel{position:relative;display:block;width:100%}
	.header{padding-top:0!important}
	.page-content{padding-top:144px} 
}

@media (min-width:1200px){
	.container{width:1170px}
	.page-content{padding-top:60px} /* 60 - 2 radky, 30 - 1 radek */
}
@media (min-width:991px){
	.page-content{padding-top:60px} /* 60 - 2 radky, 30 - 1 radek */
}