.blue {color:#00AEEF;}
body {background-color:#efefef; padding-bottom:15px;}
#main  {background-color:#FFF;}

#menu { background-color:#000;  }
#menu a {}
#menu .social { color:#FFF;}
#menu li  a { } 
.uk-navbar  {}
.uk-navbar img { padding-top:5px;}
.uk-navbar li a {color:#FFF; text-transform: uppercase	; font-size:15px; padding-top:5px; }
.uk-navbar li a:hover {background-color:#000; color:#000; height:50px;  padding-top:5px;}
.uk-icon-hover {
    color: #FFF;
}
.uk-navbar {
    height: 50px;
  
}
.uk-navbar-center li a:hover { background-color:#efefef; color:#000; }
.uk-navbar-nav {
   
}
	.uk-navbar-center {
		 
		
	}

.uk-panel-box .uk-panel-teaser {
}


p {}

h2 { }
#main h3 {color:#00AEEF; border-bottom:1px solid #00AEEF; font-size:22px; padding:10px 0;}
.footer   {}

.uk-list li { margin-left:15px; padding:4px 0;}

.overlay-slider {
    position: absolute;
    top: 80px;
    bottom: 0;
    left: 100px;
    right: 0;
    padding: 20px;
}
.overlay-slider h1, .overlay-slider h2, .overlay-slider h3, .overlay-slider h4 {
    color: #fff;
	text-shadow:1px 2px #666;
	font-weight:bold;
}

#my-overlay h2{
    
	font-size:26px;
}
#my-overlay .uk-button-primary {
    
	border:1px solid #FFF;
	padding:10px 50px;
	background-color:rgba(53, 179, 238,0.8);
	font-size:24px;
	margin-top:10px;
}
#my-overlay .uk-button-primary:hover{
    
	 
	background-color:rgba(53, 179, 238,1);
	
}
.testimonials {font-style:italic;}

#footer {}

@media (min-width: 767px) {
  .galleria {
   padding-right: 30px;
  }
}
.uk-slideshow li {height:500px;}