
.logo{position:relative;z-index:123;padding-right:0px;float:left;padding-top:10px;padding-left:4.5%;}
.logo a{}
.logo{width:30%;}
.logo img{width:100%;}
.logo-world{
	width:70%;
}
.logos{
	display:none;
}
.logov{
	display:block;
}

nav{position:relative;width:100%;margin:0 auto;padding-top:0px;}

#cssmenu-cover{
	margin-top:5px;
	background-color: #2c3035;
border-radius:2px;padding:2px;
}
#cssmenu-cover-border{
	border:1px solid #6d7174;overflow: hidden;
	border-radius:2px;padding:5px 0;
}
/*

#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #head-mobile{border:0;list-style:none;line-height:1.5;
display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}




#cssmenu:after,#cssmenu > ul::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu #head-mobile{display:none}
#cssmenu{ font-family:Arial, Helvetica, sans-serif ;background:transparent;font-size:12px;font-weight: bolder;}
#cssmenu > ul > li{float:none}
#cssmenu > ul > li > a{padding-top:0px;padding-bottom:0px; margin:0 10px;letter-spacing:1px;text-decoration:none;color:black;}
#cssmenu ul li a img{

}


#cssmenu > ul > li:hover > a,#cssmenu ul li.activeLi a{color:#ea120d;background-color: transparent;}
#cssmenu > ul > li:hover > a span,#cssmenu ul li a.active span{border-bottom:2px solid #2dad9e;padding-bottom:5px;}
#cssmenu > ul > li:hover,#cssmenu ul li.activeLi:hover,#cssmenu ul li.activeLi,#cssmenu ul li.has-sub.active:hover{background:transparent!important;
}

#cssmenu > ul > li.has-sub > a{padding-right:20px}

#cssmenu > ul > li.has-sub > a::after {
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    content: "";
    height: 4px;
    position: absolute;
    right: 10px;
    top: 21px;
    transform: rotate(45deg);
    transition: border-color 0s ease 0s;
    width: 4px;
}

#cssmenu > ul > li.has-sub > a::before {

}



#cssmenu > ul > li.has-sub > a:after{position:absolute;top:22px;right:11px;width:8px;height:2px;display:block;background:#444;
content:'';
}
#cssmenu > ul > li.has-sub > a:before{position:absolute;top:19px;right:14px;display:block;width:2px;height:8px;background:#444;
content:'';
-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}


#cssmenu > ul > li.has-sub:hover > a:after{  
        content: "";
    height: 4px;
    position: absolute;
    right: 10px;
    top: 23px;
    transform: rotate(225deg);
    transition: border-color 0s ease 0s;
    width: 4px;}



#cssmenu ul ul{position:relative;}
#cssmenu ul ul li{height:0;background:white;}
#cssmenu ul ul li:hover{}
#cssmenu li:hover > ul{left:auto}
#cssmenu li:hover > ul > li{height:40px}
#cssmenu ul ul ul{margin-left:100%;top:0}
#cssmenu ul ul li a{padding:11px 15px;width:260px;font-size:14px;text-decoration:none;color:#333;}

#cssmenu ul ul li:last-child > a,#cssmenu ul ul li.last-item > a{border-bottom:0}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{color:#333;}
#cssmenu ul ul li > a.active1 span,#cssmenu ul ul li a:hover span{border-bottom:2px solid #2dad9e;}

#cssmenu ul ul li.has-sub > a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu ul ul li.has-sub > a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';
}
#cssmenu ul ul > li.has-sub:hover > a:before{top:17px;height:0}
#cssmenu ul ul li.has-sub:hover,#cssmenu ul li.has-sub ul li.has-sub ul li:hover{background:#363636;}
#cssmenu ul ul ul li.active a{border-left:1px solid #333}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active> a{border-top:1px solid #333}
*/

@media only screen and (max-width: 1024px) {
#cssmenu > ul > li > a{padding-top:5px;padding-bottom:5px; margin:0 2px;font-size: 13px;}


}



#cssmenu1,#cssmenu1 ul,#cssmenu1 ul li,#cssmenu1 ul li a,#cssmenu1 #head-mobile{border:0;list-style:none;line-height:1.5;
display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}




#cssmenu1:after,#cssmenu1 > ul::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu1 #head-mobile{display:none}
#cssmenu1{ font-family:Arial, Helvetica, sans-serif ;background:transparent;font-size:12px;font-weight: bolder;}
#cssmenu1 > ul > li{float:left}
#cssmenu1 > ul > li > a{padding-top:7px;padding-bottom:0px; margin:0 10px;letter-spacing:1px;text-decoration:none;color:white;}
#cssmenu1 ul li a img{
	float:left;padding:0;
}


#cssmenu1 > ul > li.current a,#cssmenu1 > ul > li.active a,#cssmenu1 > ul > li:hover > a,#cssmenu1 ul li.activeLi a{color:#ea120d;background-color: transparent;}
#cssmenu1 > ul > li:hover > a span,#cssmenu1 ul li a.active span{border-bottom:2px solid #2dad9e;padding-bottom:5px;}
#cssmenu1 > ul > li:hover,#cssmenu1 ul li.activeLi:hover,#cssmenu1 ul li.activeLi,#cssmenu1 ul li.has-sub.active:hover{background:transparent!important;
/*-webkit-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease; */}

#cssmenu1 > ul > li.has-sub > a{padding-right:20px}

#cssmenu1 > ul > li.has-sub > a::after {
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    content: "";
    height: 4px;
    position: absolute;
    right: 10px;
    top: 21px;
    transform: rotate(45deg);
    transition: border-color 0s ease 0s;
    width: 4px;
}

#cssmenu1 > ul > li.has-sub > a::before {

}


/*
#cssmenu > ul > li.has-sub > a:after{position:absolute;top:22px;right:11px;width:8px;height:2px;display:block;background:#444;
content:'';
}
#cssmenu > ul > li.has-sub > a:before{position:absolute;top:19px;right:14px;display:block;width:2px;height:8px;background:#444;
content:'';
-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}
*/

#cssmenu1 > ul > li.has-sub:hover > a:after{  
  /*border-top: 1px solid #000000;
    border-right: 1px solid #000000;*/
        content: "";
    height: 4px;
    position: absolute;
    right: 10px;
    top: 23px;
    transform: rotate(225deg);
    transition: border-color 0s ease 0s;
    width: 4px;}



#cssmenu1 ul ul{position:absolute;left:-9999px;}
#cssmenu1 ul ul li{height:0;background:white;/*-webkit-transition:all .01s ease;-ms-transition:all .01s ease;transition:all .01s ease;*/}
#cssmenu1 ul ul li:hover{}
#cssmenu1 li:hover > ul{left:auto}
#cssmenu1 li:hover > ul > li{height:40px}
#cssmenu1 ul ul ul{margin-left:100%;top:0}
#cssmenu1 ul ul li a{padding:11px 15px;width:260px;font-size:14px;text-decoration:none;color:#333;}

#cssmenu1 ul ul li:last-child > a,#cssmenu1 ul ul li.last-item > a{border-bottom:0}
#cssmenu1 ul ul li:hover > a,#cssmenu1 ul ul li a:hover{color:#333;}
#cssmenu1 ul ul li > a.active1 span,#cssmenu1 ul ul li a:hover span{border-bottom:2px solid #2dad9e;}
#cssmenu1 ul ul li.has-sub > a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:white;content:''}
#cssmenu1 ul ul li.has-sub > a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:white;content:'';
/*-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease*/}
#cssmenu1 ul ul > li.has-sub:hover > a:before{top:17px;height:0}
#cssmenu1 ul ul li.has-sub:hover,#cssmenu1 ul li.has-sub ul li.has-sub ul li:hover{background:#363636;}
#cssmenu1 ul ul ul li.active a{border-left:1px solid #333}
#cssmenu1 > ul > li.has-sub > ul > li.active > a,#cssmenu1 > ul ul > li.has-sub > ul > li.active> a{border-top:1px solid #333}


#footer .footer-menu ul.menu li.active a, #footer .footer-menu ul.menu li.current a{color:red;}

#finder-search{
	display: none;
}
@media only screen and (max-width: 1024px) {
#cssmenu1 > ul > li > a{padding-top:5px;padding-bottom:5px; margin:0 2px;font-size: 13px;}


}




@media only screen and (max-width: 1000px) {
#cssmenu > ul > li > a{padding-top:5px;padding-bottom:5px; margin:0 2px;font-size: 14px;}
#cssmenu1 > ul > li > a{padding-top:5px;padding-bottom:5px; margin:0 2px;font-size: 10px;}
#cssmenu-cover .ve1560{width:60%;float:left;padding-top:8px;}
#cssmenu-cover .ve560{width:40%;float:left;padding-top:5px;}




/*

#cssmenu-cover .ve560{
	width:40%;float:left;
}

#cssmenu-cover .ve1560{
	width:60%;float:left;
}
*/



}

@media screen and (max-width:814px){
.fixed{position:relative;}
}

@media screen and (max-width:800px){
/*

#cssmenu-cover .ve560{
	width:100%;float:none;
}

#cssmenu-cover .ve1560{
	width:100%;float:none;
}


.logo-world{display:none;}
.header-logo{
	position: absolute;
}
.logo{top:0;left: 0;width:75%;text-align:left;padding:10px 0 0 20px ;float:none}
.logo2{display:none}

#cssmenu-cover{
	background-color:white;
}
#cssmenu-cover-border{
	border:none;
}
*/
nav{width:100%;margin-top:0px;border-radius:5px; }


#cssmenu{width:100%;margin-top:0px;}
#cssmenu ul{width:100%;display:none;padding:10px 0px 10px 10px;}
#cssmenu ul li{width:100%;/*border-top:1px solid #444*/}
#cssmenu ul li:hover{background: url(../images/li-menu.png) no-repeat 5px 4px;}
#cssmenu ul ul li,#cssmenu li:hover > ul > li{height:auto}
#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0;color:#333;}
#cssmenu ul ul li{background:transarent;}
#cssmenu > ul > li{float:none;}
#cssmenu ul ul li a{padding-left:0px}
#cssmenu ul ul li{background:white!important;}
#cssmenu ul ul li:hover{background:white!important;text-decoration: none;}
#cssmenu ul ul ul li a{padding-left:5px}
#cssmenu ul ul li a{color:#333;}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li.active > a{color:red;}

#cssmenu > ul > li:hover > a,#cssmenu ul li.activeLi a{color:red;	}
#cssmenu  ul  ul  li:hover > a,#cssmenu ul ul li.activeLi a{color:red;}

#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}
#cssmenu > ul > li.has-sub > a:after,#cssmenu > ul > li.has-sub > a:before,#cssmenu ul ul > li.has-sub > a:after,#cssmenu ul ul > li.has-sub > a:before
{display:none;}
#cssmenu #head-mobile{display:block;padding:23px;color:#333;font-size:12px;font-weight:700}
.button{width:20px;height:46px;position:absolute;right:0;top:0;cursor:pointer;z-index: 12399994;}

.button:after{/*position:absolute;right:20px;display:block;height:4px;
 border-top:2px solid #333;border-bottom:2px solid #333;*/

position:absolute;top:5px;font-size:18px;color: white;z-index:99999;
font-family: "FontAwesome";content:'\f0c9';}


.button:before{
position:absolute;


/*-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;*/
/*top:16px;right:20px;display:block;height:4px;width:20px; background:#333;font-family: "FontAwesome";content:'\f0c9';*/}

.button.menu-opened:after{/*
-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:23px;border:0;height:2px;width:19px;background:#333;
/*-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)*/
}
.button.menu-opened:before{/*top:23px;background:#333;width:19px;
-webkit-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)*/}


#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;/*border-left:1px solid #444;*/height:46px;width:46px;cursor:pointer}
#cssmenu .submenu-button.submenu-opened{background:white; }
#cssmenu ul ul .submenu-button{height:40px;width:40px}
#cssmenu .submenu-button:after{position:absolute;top:4px;right:19px;width:8px;height:2px;display:block;background:black;content:''}
#cssmenu ul ul .submenu-button:after{top:15px;right:13px}
#cssmenu .submenu-button.submenu-opened:after{background:black}
#cssmenu .submenu-button:before{position:absolute;top:1px;right:22px;display:block;width:2px;height:8px;background:black;content:''}
#cssmenu ul ul .submenu-button:before{top:12px;right:16px}
#cssmenu .submenu-button.submenu-opened:before{display:none}
#cssmenu ul ul ul li.active a{border-left:none}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active > a{border-top:none}

#cssmenu-cover .ve1560{width:55%;float:left;padding-top:8px;}
#cssmenu-cover .ve560{width:40%;float:left;padding-top:5px;}

#cssmenu-cover .ve1560-relative{width:60%;float:left;padding-top:8px;}
#cssmenu-cover .ve560-relative{width:40%;float:left;padding-top:5px;}

#cssmenu-cover{
position: absolute;height:45px;
    width: 93.5%;
}
#hledat{
	position: absolute;z-index: 9999;right:0
}
#cssmenu1{
	position: absolute;z-index: 9999;
}
#cssmenu-cover.cssmenu-cover-relative{
	position: relative;width: 100%;
}
#cssmenu1.cssmenu1-relative{
	position: relative;
}

#cssmenu-cover-border{
	padding-top:0;height:41px;
}

.col-md-3mobil{
	width:100%;float:none;
}

.borderLeft{
	border:none;
}
.padLeftk30{
	padding-left:10px;
}
.padLeftk30-mobil{
	padding-left:0px;
}
.col-md-9mobil{padding-top:20px;width:100%;}
.padTop40{
	padding-top:10px;
}

#novinkytopsub, .articleBody {
    padding-top: 0px;
}
#cssmenu ul li.current a {
    color: red;font-size: 13px;
}
#cssmenu  ul ul.nav-child li a{
	color:black;font-size: 13px;
}
#cssmenu  ul ul.nav-child li a:hover,#cssmenu  ul ul.nav-child li.current a{
	color:red;font-size: 13px;
}
}

@media screen and (max-width:639px){
#finder-search{
	display: block;
}

#cssmenu1{
	position: absolute;z-index: 9999;
}
#cssmenu1.cssmenu1-relative{
	position: relative;
}
#hledat{
	position: absolute;z-index: 9999;
}
#hledat.hledat-relative{
	position: relative;
}
#cssmenu-cover{
position: absolute;height:45px;
    width: 92%;
}
#cssmenu-cover .ve1560{width:78%;float:left;padding-top:10px;padding-right:0;}
#cssmenu-cover .ve560{width:12%;float:left;padding-top:5px;}

#cssmenu-cover .ve1560-relative{width:88%;float:left;padding-top:10px;padding-right:0;}
#cssmenu-cover .ve560-relative{width:12%;float:left;padding-top:5px;}

#cssmenu1 > ul > li > a{padding-top:3px;padding-bottom:0px; margin:0 2px;font-size: 10px;}
#cssmenu-cover-border{
	padding-top:0;height:41px;
}
#hledat{ padding:0px 0px 0 0px;margin:0px 0px 0px 0px;height:29px;background: url(../images/bg_searcha.png) no-repeat right;}
#hledat .finder{
	margin:0;padding:0;text-align: right;
}
#hledat input{display:none;
	
}

#hledat .hasTooltip{
	width:26px; height:27px;margin:0;border:none;background-color: transparent;padding-top:0px;float:right;
}


#hledat form{
	margin:0;padding:0;
}


#search-form{
	padding-top:0px;position:relative;
}
.logore{
	width:100%;text-align: center;
}
.logoworld{
	display: none;
}
.logos{
	display:block; 
}
.logov{
	display:none;
}
}
@media screen and (max-width:360px){
#cssmenu-cover{
    width: 90%;
}
	
}


@media screen and (max-width:567px) and (min-width:490px ){
.articleBody{
	padding-top:200px;
}
}

@media screen and (max-width:320px){
#cssmenu1 ul li a {
    font-size: 8px;
}
}


