.single-item {
 display: inline-block;
 margin:0px;
	padding:0;
}
.brand_xx {
 text-align: center;

}
#gdprnewsletter a {
	color:#fff;
}
#gdprnewsletter {
	font-size:11px;
}
#labelnormal label {
	font-weight:200;
}
.footer-contact-info {
text-align:center;
}
#namazana {
	font-size:25px;
	color:#000;
	text-align:center;
	line-height:39px;
	font-weight:bold;
}
#namazana2 {
	color:#000;
	text-align:center;
	margin-top:27px;
	margin-bottom:50px;
}
#namazana3 {
	background-color:#222628;
	width:250px;
	margin:auto auto;
	color:#fff;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
display:block;
}

.main-menu .navigation li a {
	padding-left:10px!important;
	padding-right:10px!important;
}

.brand_xx .tool_tip {
padding-top:25px;
}
.brand_xx img {
	margin:0;
	padding:0;
	margin:15px;
}
#mensie {
	font-size:14px;
}
.minvyska {
height:80px;

}
#hlavnyimg {
	width:100%;
}
.mini {
	font-size:12px;
}
.pravy .title {
	margin-top:0!important;
	padding-top:0!important;
}

#obsah .pravy p {
	padding-left:0!important;

}
#odoslatx {
	border:0;
}
#odoslatx:hover {
	color:#FFFFFF;
}
#zmenalavy {
	float:left;
	width:20%;
	margin-left:1%;
	
}
#zmenapravy {
	float:left;
	width:75%;
	margin-left:4%;

}

.olejnadpis {
float:left;
}
.olejpopis {
margin-bottom:22px;
}
.olejnadpis2 {
float:left;
background-color:#fdc900;
margin-right:10px!important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
position:relative;
top:-2px;
}
.olejnadpis3 {
float:left;
background-color:#fdc900;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
position:relative;
top:-2px;
}
.olejnadpis2 h4, .olejnadpis2, .olejnadpis3 h4, .olejnadpis3, .olejnadpis2 h3, .olejnadpis2, .olejnadpis3 h3, .olejnadpis3  {
	margin:0;
	padding:0!important;
	font-size:14px;
	
}
.olejnadpis h3 {
	margin-right:15px;
}
.olejnadpis2 span, .olejnadpis3 span {
	display:block;
	padding:4px;

}

.olejnadpis2:hover a, .olejnadpis3:hover a {
	color:#FFFFFF!important;
}


.logo img {
	height:60px;
}
.col-md-9x{width:70% !important; }


.top-bar-area .top-left ul li {
	font-size:14px!important;
}

.header-area .header-right ul li  span{
font-size:14px!important;
}

.header-area .header-right ul li h4 {
font-size:15px!important;
}


.col-md-3x{ width:30% !important;}

.download-button {
	margin-top:8px!important;
}


.bielyobdlznik {
	background-color:#FFFFFF;
	margin-top:10px;
	padding-top:17px;
	padding-bottom:17px;
	text-align:center;
}
.bielyobdlznik h4 {
	text-transform:uppercase;
}
.blogimgfooter {
	float:left;
	width:30%;
	margin-bottom:20px;
}
.blogimgfooter img {
	width:100%;
}

.odkaz:hover img, .fotoalbumy img:hover {
	-ms-transform:scale(1.10);
	-webkit-transform:scale(1.10);
	o-transform:scale(1.10);
	transform:scale(1.10);
	transition:all 0.2s ease;
 
}
.blogfootertext {
	float:left;
	width:65%;
	margin-left:5%;
	line-height:20px;
	color:#a3adb2;
	margin-bottom:20px;
	font-size:13px;
}
.blogfootertext div {
	font-size:11px;
	color:#666666;
}
#navigacia {
	margin-bottom:17px;
}
#navigacia a:hover {
	color:#fdc900;
}
.fotoalbumy img {
	width:14.6666%;
	margin:1%;
	float:left;
}
.col-md-6_off {
	padding-bottom:10px;
}
.col-md-6_off a:hover {
	color:#fdc900;
}
#obsah p, #obsah h2 {
	padding-left:15px;
	padding-right:15px;
	font-size:16px;
}
#obsah .title-holder h2 {
	padding-left:0px;
	padding-right:0px;
	font-size:22px;
}
.reset {
	clear:both;
}
.reset2 {
	clear:both;
	margin-bottom:5px;
}
.error {
	color:#FF0000;
}
.lavy {
	float:left;
	width:20%;
	margin-right:0%;
	margin-left:1%;
	margin-bottom:20px;
	padding-left:15px;
		-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.lavy img {
	width:100%;
}
.pravy {
	float:left;
	width:75%;
	margin-left:4%;
}

.lavy img:hover, .logo img:hover {
		-ms-transform:scale(0.95);
	-webkit-transform:scale(0.95);
	o-transform:scale(0.95);
	transform:scale(0.95);
	transition:all 0.2s ease;
}





@media only screen and (min-width:998px) and (max-width:1200px)
{
.main-menu .navigation li a {
	padding-left:5px!important;
	padding-right:5px!important;
}

.col-md-9x{width:100% !important; }


.header-area .header-right ul {
    overflow: hidden;
    display: inline-block;
    float: left;
    margin: 9px 0 2px;
	margin-left:0px;
}
.header-area .header-right ul li{
    display: inline-block;
    float: left;
    margin-right: 15px;
    padding-right: 15px;
    padding-left: 35px;
    position: relative;
   
}


}

@media only screen and (min-width:760px) and (max-width:998px)
{
.main-menu .navigation li a {
	padding-left:5px!important;
	padding-right:5px!important;
}

.col-md-9x{width:100% !important; text-align:center; margin:0!important; padding:0!important; }

.header-area .header-right ul {
    overflow: hidden;
    display: inline-block;
    float: left;
    margin: 9px 0 2px;
	margin-left:0px !important;
	
}
.header-area .header-right ul li{
    display: inline-block;
    float: left;
    margin-right: 15px;
    padding-right: 15px !important;
    padding-left: 35px;
    position: relative;
	
   
}


.col-md-3x{ width:100% !important; text-align:center !important; margin:0!important; padding:0!important; }

.download-button {	
position:relative;
left:12px;

}

.social-links {
	display:block;
	width:85px;
	margin:auto auto;
}
.col-md-9x{width:100% !important; }


}



@media only screen and (max-width: 760px)
{




.mini {
	padding-left:15px;
}

#zmenalavy {
	float:none;
	width:100%;
	text-align:center;
	margin:0;
	margin-bottom:17px;
}
#zmenapravy {
	float:none;
	width:100%;
	margin:0;
}


.olejnadpis {
	float:none;
	width:100%;
	padding-bottom:10px;
}
.olejnadpis2 {
	margin-left:15px;
}
.olejpopis {
	margin-top:7px;
}



.col-md-9x{width:100% !important; text-align:center; margin:0!important; padding:0!important; }

.social-links {
	display:block;
	width:85px;
	margin:auto auto;
}


.col-md-3x{ width:100% !important; text-align:center !important; margin:0!important; padding:0!important; }


.lavy {
	float:none;
	width:90%;
	margin-right:5%;
	margin-left:5%;
	padding-left:0;
	
}
.lavy img {
	width:100%;s
}
.pravy {
	float:none;
	width:90%;
	margin-right:5%;
	margin-left:5%;
}
.blogfootertext {
	float:none;
	width:100%;
	margin-left:0%;
	line-height:20px;
	color:#a3adb2;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
.blogimgfooter {
	float:none;
	width:50%;
	margin-left:25%;
	margin-right:25%;
}

.textwidget, .single-footer-widget {
	text-align:center;
}

.fotoalbumy img {
	width:31.3333%;
}

}