@font-face {font-family: 'FontAwesome';src: url('/css/webfonts/fontawesome-webfont.woff') format('woff'),url('/css/webfonts/fontawesome-webfont.ttf') format('truetype');}


html { 
  background: url(/css/img/bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

body {
	color:#3c4975;
	font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif;

}

p {
	font-size:17px;
	line-height:19px;
	}
	
.uk-margin-large-top {
    margin-top: 20px;
}	
a {color:#3c4975;}
a:hover {text-decoration:none;}
.uk-offcanvas-bar {background-color:#FFF;}
.menu {font-size:37px; color:#0baed9;padding:15px;height:60px;}
.menu:hover {background-color:#0baed9;color:#FFF;}

.uk-nav-offcanvas > li > a {border:0;text-shadow:none;color:#3c4975;}
.uk-nav-offcanvas, .uk-nav.uk-nav-offcanvas > li.uk-active > a {background:#FFF!important;color:#0baed9!important;box-shadow:none!important;border:0!important;}
.uk-nav.uk-nav-offcanvas > li > a:focus, .uk-nav.uk-nav-offcanvas > li > a:hover {background:#FFF!important;color:#0baed9!important;}
#content {margin-left:0px;}
.uk-offcanvas-bar::after {background:#FFF!important;box-shadow:none!important;}
@media only screen and (min-width: 680px) {
	p {
	font-size:24px;
	line-height:28px;
	}
    #content {
		margin-left:80px;
	}
	.uk-margin-large-top {
    margin-top: 50px;
	}
	.uk-nav-offcanvas > li > a {font-size:24px;padding:15px;}
}