body {
	font-size:16px;
}
.advert {
	text-align:center;
}
.shape.centered.blue .container p {font-size:18px;}

.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav>li>a {
	position:relative;
}
.podpis {
padding-bottom:20px;
min-height:90px;
max-height:90px;
overflow:hidden;
}
.socialnetworks {
float:right;
height:50px;
margin-top:30px;
}
.minus {
margin-top:1px;
}
.darkblue:hover{
background:#143c60;
border:1px solid #333;
}
.darkblue{
background:#214e76;
border:1px solid #333;
}
.blue{
background: rgb(90, 66, 165) !important;
/*background:#4490a8;*/
border:1px solid #333;
}
.blue:hover{
background:#2a7187;
border:1px solid #333;
}
.red{
background:#cc1515;
border:1px solid #333;
}
.red:hover{
background:#980f0f;
border:1px solid #333;
}
.width {
float:left;
margin-left:120px;
font-weight:normal !important;
font-size:30px !important;
}	
.orange {
border:1px solid #333;
}
.orange:hover {
border:1px solid #333;
}
.border {
border:1px solid #333;
}
.noImg {
display:none !important;
width:0px !important;
height:0px !important;
border:none !important;
}
.hidden {
display:none;
}
.nine {
margin-top:10px;
text-align:center;
}
body {
margin:0;
padding:0;
}
.wrapper {
width:80%;
margin-left:10%;
margin-right:10%;
}
.carousel-image {
width:100%;
}
.centered {
margin-left:auto;
margin-right:auto;
float:none;
text-align:center;
}
.information{
margin-bottom:5px;
font-size: 12px;
font-weight: 300;
}
.headline {
width:100%;
height:90px;
clear:both;
margin:0px;
text-align:center;
background:url(../img/logotype.png) no-repeat;
background-position:0px 7px;
background-size:auto 90%;
}
.eula {
padding-top:4px;
padding-bottom:1px;
}
.text-muted {
font-size:34px;
}
.padding {
padding-top:20px;
}
.noborderradius {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
margin-bottom:0px;
}
.black {
background-color: rgba(0,0,0,1);
color:#ccc;
}
.blue {
background:rgb(68,144,168);
}
.dark {
background-color: rgba(0,0,0,.15);
}
.shape {
width:100%;
padding-top:2%;
padding-bottom:2%;
color:#eee;
font-size:16px;
}
.box{
width: 100%;
display: table;
padding-top: 3%;
padding-bottom: 3%;
clear: both;
}
h1 {
color:rgb(255,102,0);
text-align:center;
}
h2, h3{
color:#414141;
text-align:center;
margin-bottom:3%;
}
.orange {
margin-top:1%;
margin-bottom:0%;
background: rgb(236,79,1);
border-color: rgb(151,51,1);
}
.orange:hover {
background:rgb(195,65,1);
}

.row {
width:100%;
display:table;
padding-top:1%;
padding-bottom:1%;
clear:both;
}
.transparent {
background:rgba(255,255,255,0);
}
.noshadow {
border:none;
-webkit-box-shadow:0 0px 0px rgba(0,0,0,.0);
box-shadow:0 0px 0px rgba(0,0,0,.0)
}
.fullwidth{
width:100%;
}
.adv {
width:300px;
height:365px;
}
.adv>img {
margin-right: auto;
margin-left: auto;
}
.adv img {
width: 100%;
}  
.adv>img {
display: block;
max-width: 100%;
height: auto;
} 
.marginbottom {
margin-bottom:20px;
}

@media (min-width: 992px) and (max-width: 1199px) {
.text-muted {
font-size:20px !important;
}
.headline {
height:120px;
}
}
@media (min-width: 620px) and (max-width: 986px) {
.text-muted {
font-size:18px !important;
line-height:100px;
width:300px;
margin:0;
line-height:20px;
padding-top:50px;
}

.headline {
background:none;
height:110px;
}
.width {
margin-left:0px;
}
.padding {
margin-top:-20px;
}
}
@media (min-width: 310px) and (max-width: 619px) {
.width {
margin-left:0px;
}
.text-muted {
font-size:20px;
margin-top:-20px;
}
.headline {
background:none;
height:200px;
}
}