/*
Theme Name: Maskitto Light Child
Description: A light weight clean and simple wordpress theme for everyday use. Bunch of useful features like, responsive design, united color schemes, slider with lots of options, fast to learn administration panel layout, plus, clean and easy visual design and it's all free. Documentation available at http://shufflehound.com/maskitto-light/ and demo at http://demo.shufflehound.com/maskitto-light/
Version: 1.0.4
Author: Shufflehound
Template: maskitto-light
Text Domain: maskitto-light-child
*/


.navbar-nav .menu-item a {
	font-size: 13px!important;
}

#map {
      height: 600px;
	width: 100%;
    }

div.solid {border-style: solid;}

#dot_green {
  height: 25px;
  width: 25px;
  background-color: #009933;
  border-radius: 50%;
  display: inline-block;
	    float: left;
    margin-right: 10px;
}

#dot_yellow {
  height: 25px;
  width: 25px;
  background-color: #ffff00;
  border-radius: 50%;
	    float: left;
    margin-right: 10px;
}

#dot_red {
  height: 25px;
  width: 25px;
  background-color: #ff3300;
  border-radius: 50%;
      float: left;
    margin-right: 10px;
}


/* header */

@media (max-width: 1000px){
	.header-details {
 	display: block; 
	}
}

@media (max-width: 1000px){
	.navbar-toggle {
		margin-top: 20px;
		padding: 20px 0;
		border: 0;
		background-color: #253988!important;
	}
}

.page-section {
    overflow: visible; 
}


.navbar-brand img {
    background: transparent !important;
}

.header-details-accent-color {
    padding: 0px 0; 
    border-bottom: 0px solid #fff!important;
}

header .header-details {
    background:#253988!important;	
		/*00addc*/
	height:20px;
}

header #tagline p {
    color: #fff;
}


header #tagline {
    text-align: center;
}


/*navigation*/

.navbar-brand img{
	max-height: 90px;
}

.navbar-nav .dropdown .dropdown-menu a {
     color: #00addc!important; 
}

.navbar-collapse {
    float: none; 
}

.navbar-nav .dropdown.open .dropdown-toggle {
   background-color: transparent!important;
}

.navbar-nav .menu-item a {
    margin: 0 2px;
	font-size: 15px;
	padding: 20px 3px;
	color: #777!important;
	font-weight:bolder;
	
}

.navbar-nav .dropdown:hover .dropdown-menu{
	display: block;
	background: #bce4f2;
}


.navbar-nav .dropdown .dropdown-menu a:hover {
    font-weight:bolder;
}

.navbar-nav .dropdown .dropdown-menu a {
    font-size: 13px;
}


.navbar-nav .menu-item a:hover > .dropdown-menu{
     display: block;
}
.navbar-nav .menu-item a:hover {
	color:#00addc!important;
}
.navbar-nav .menu-item a {
    color: #253988!important;
}

@media (max-width: 500px){
	.navbar-brand img{
	max-height: 50px;
}
}

/* navigation responsive*/
/*@media (max-width: 1200px){
    header.sticky .navbar-toggle {
        padding: 5px 1px;
        border: 0;
        background-color: #01bbf1!important;
    }
    .navbar-toggle {
        padding: 10px 2px;
        border: 0;
        background-color: #01bbf1!important;
    }
    
    header.sticky .navbar-brand {
	line-height: 10px;
	max-height: 10px;
	margin-bottom: 5px ! important;
    }
	.navbar-collapse {
    	float: none;
	}	
	header.sticky nav{
		position: fixed;
		overflow:auto!important;
		width: 100%;
		border-radius: 0;
		top:0;
	}
}
*/

.page-section {
     padding: 0px 0!important; 
    /* background-size: cover; */
    /* background-position: 50% 50%; */
    /* overflow: hidden; */
}



/*footer*/

footer.bottom {
    padding: 30px 0 30px 0!important;	
	background:#253988!important;	/*00addc*/
	color:#fff;
	text-align: left;
}

.copyrights a {
    color: #253988;
}

.copyrights {
	text-align: center;
}

.copyrights a:hover {
    color: #00addc;
}

/*selektor jezika*/
.lang-item {
    list-style: none!important;
	display: inline!important;
}

#langswitch {
    float: right;
}
#login {
	background: #253988;
    float: left;
	color: white;
}

#login a{
    color:white;
}



button, input, select, textarea {
    background-color: #253988;
	color:#fff;
}

.navbar-nav .dropdown:hover .dropdown-menu {
    display: block;
    background: #fff; 
}

/*partners*/
.partners-list .partner-item a {
 line-height: inherit!important; 
 }

/*iframe*/
iframe {
    margin: 0 auto!important; 
	display: block!important; 
	margin-top: 20px!important;
	
}

 




