

body,html{background-color:#F4F4F4;background:transparent; color:#F4F4F4;font-family:'Josefin Slab',serif;font-size:20px;margin-top:0px}
body{background-color:#F4F4F4}
a{color:#054b81}
a:active,a:focus,a:hover{color:#191472;text-decoration:none}

.headroom{position:fixed;top:0;left:0;right:0;transition:all .2s ease-in-out}
.headroom--unpinned{top:-100px}
.headroom--pinned{top:0}

.btn{text-transform:uppercase}
.btn.btn-default{background-color:#120c56;color:#f4f4f4;border:none;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
.btn.btn-default:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#191472}
.btn.btn-big{padding:25px;font-size:.8em;font-weight:700}#modal 

.modal-content{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;border:none!important}#modal 
.modal-content .modal-header{background-color:#191472;color:#f4f4f4;border-bottom:none}#modal 
.modal-content .modal-header .close span{color:#f4f4f4}#modal 
.modal-content .modal-header .modal-title{text-transform:uppercase;font-family:'Josefin Slab',serif}#modal 
.modal-content .modal-body{padding:0}#modal 
.modal-content .modal-body img{width:100%;height:auto}#modal 
.modal-content .modal-body .bio{font-size:.8em;position:absolute;z-index:20;padding:20px;background-color:rgba(90,89,85,.3);color:#f4f4f4}

.navbar.navbar-default{background-color:#003266;height:80px;width:100%;margin-bottom:50px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;border:none}
.navbar.navbar-default .navbar-brand{font-family:'Josefin Slab',serif;text-transform:uppercase;color:#7d8b8b;font-size:1.3em;line-height:1.8em}
.navbar.navbar-default .navbar-header button{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;margin-top:14px;border:none;width:50px;height:50px}
.navbar.navbar-default .navbar-header button:active,.navbar.navbar-default .navbar-header button:focus,.navbar.navbar-default .navbar-header button:hover{background-color:#191472}
.navbar.navbar-default .navbar-header button .icon-bar{width:100%;background-color:#f4f4f4;height:3px}
.navbar.navbar-default .navbar-header button .icon-bar:not(:last-of-type){margin-bottom:6px}
.navbar.navbar-default #main-navigation{padding:0;font-family:'Josefin Slab',serif;line-height:80px;font-size:0;color:#F4F4F4}
.navbar.navbar-default #main-navigation .navbar-nav.nav-justified>li{float:none}
.navbar.navbar-default #main-navigation ul li:first-child{border-right:0px solid #191472}
.navbar.navbar-default #main-navigation ul li a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:25px;color:#F4F4F4;text-decoration:none;text-transform:uppercase;font-weight:700;padding:30px 25px}
.navbar.navbar-default #main-navigation ul li a img{padding: 0px 0px; font-weight:0; margin-top:0;margin-bottom:0;line-height:0px}
.navbar.navbar-default #main-navigation ul li a:hover{background:#054b81;color:#f4f4f4}
.navbar.navbar-default #main-navigation ul li a.active{background:#52514e}

.container{margin-bottom:50px; background-color: #F4F4F4}
.header{background-color:#191472;height:80px;width:100%;margin-bottom:50px}
.logo{text-align:center;margin-bottom:50px}
.logo .img-responsive{margin:0 auto}
.logo .logo-text{font-size:1.5em;text-transform:uppercase;color:#F4F4F4;font-weight:700;margin-top:0px;margin-bottom:100px}

#games{margin-bottom:0}
.games{margin:0;padding:0;width:100%}
.games #carousel{width:100%!important}
.games #carousel .carousel-inner .item img{width:100%;height:auto}
.games #carousel .carousel-inner .item .carousel-caption{bottom:40px;font-size:3em;font-weight:700}
.games #carousel ol{bottom:0}
.games #carousel ol li{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#09093b;border:1px solid #5a5955;width:15px;height:15px;margin-left:10px}
.games #carousel ol li.active{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:20px;height:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}

.title{
  width:100%;height:40px;text-align:center;font-family:'Josefin Slab',serif;font-weight:700;
  font-size:2.5em;text-transform:uppercase;color:#f4f4f4;background-color:#054b81;
  padding:100px;line-height:0;margin-bottom:40px}
.about{text-align:center;color:#054b81;font-size:1em;width:60%}
.about strong{color:#054b81;font-size:1.5em}
.intro{text-align:center;color:#054b81;font-size:1.5em}
.intro strong{color:#054b81;font-size:1em}
.contact{text-align:center;color:#054b81;font-size:1em}
.contact strong{color:#054b81;font-size:1.5em}
.follow{text-align:center;color:#054b81;font-size:1em}
.follow strong{color:#054b81;font-size:1.5em}
.pics{text-align:center;color:#35e3c4;font-size:1em;margin:auto}
.pics strong{color:#f4f4f4;font-size:1.5em}
.copyright{text-align:center;color:#054b81;font-size:0.7em}


.bigimage {
    padding-top:50px;
    background: transparent;
    margin-bottom:50px
}


