@import url(//fonts.googleapis.com/css?family=Lato:400,700,300,300italic,400italic,700italic);body{color:#5d5d5d;font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif sans-serif}.site-container{-webkit-box-shadow:0 0 20px -5px rgba(0,0,0,.75);-ms-box-shadow:0 0 20px -5px rgba(0,0,0,.75);box-shadow:0 0 20px -5px rgba(0,0,0,.75)}.site-content{background-color:#fff;padding:20px}.site-content>h2:first-child,.newsletter>h2:first-child{margin-top:0}.site-content img{max-width:100%}.logo-container{display:table;padding:5px 0}.logo{color:#fff;display:table-cell;vertical-align:middle}.logo a{color:#fff;-ms-text-shadow:#666 2px 2px;text-shadow:#666 2px 2px}.logo img{height:auto;max-height:115px;width:100%}.logo h1{font-size:180%;font-weight:bold;margin:0}.logo h2{font-size:110%;margin:5px 0 0}.site-menu .navbar-default{border:0;-ms-border-radius:0;border-radius:0;font-size:110%;margin-bottom:0;min-height:inherit}.site-menu .navbar-collapse{padding:0 15px 0 0}.site-menu .navbar a{color:#fff}.site-menu .navbar-nav>li>a,.site-menu .navbar-nav>li>a:focus{color:#fff;padding:10px 20px}.site-menu .dropdown-menu{border-top:0}.site-menu .navbar-nav>.active>a,.site-menu .navbar-nav>li>a:hover,.site-menu .navbar-nav>.active>a:hover,.site-menu .navbar-nav>.open>a,.site-menu .navbar-nav>.open>a:hover,.site-menu .navbar-nav>.open>a:focus,.site-menu .navbar-nav>.active>a:focus,.site-menu .dropdown-menu>.active>a,.site-menu .dropdown-menu>.active>a:hover,.site-menu .dropdown-menu>li>a:hover,.site-menu .dropdown-menu>.active>a:focus,.site-menu .navbar-nav .open .dropdown-menu>li>a:hover,.site-menu .navbar-nav .open .dropdown-menu>.active>a,.site-menu .navbar-nav .open .dropdown-menu>.active>a:hover,.site-menu .navbar-nav .open .dropdown-menu>.active>a:focus,.site-menu .navbar-toggle:hover,.site-menu .navbar-toggle:active,.site-menu .navbar-toggle:focus{color:#fff}.site-menu .navbar-nav .open .dropdown-menu>li>a{color:#fff}.site-menu .navbar-header{text-align:center}.site-menu .navbar-toggle{border:0;float:none}.site-menu .navbar-toggle .icon-bar{background-color:#fff}.site-search{margin-top:43px}.site-search .btn-default{border-color:#c3c3c3}.social-links{font-size:80%;margin-top:43px;text-align:right}.social-links li{padding:2px;text-align:center}.social-links a{-ms-border-radius:50%;border-radius:50%;color:#fff;display:inline-block;height:36px;padding-top:7px;width:36px}.social-links a:hover{color:#fff;text-decoration:none}footer{color:#fff;padding:20px}footer a,footer a:hover{color:#fff}.footer-menu{margin:0 0 20px;text-align:center}.footer-menu li{padding:0 20px}.footer-menu a{color:#fff}.site-content .carousel{margin:0 -20px}.site-content>.carousel:first-child{margin-top:-20px}.section{background-color:#eee}.section-alternate{color:#fff}.section-alternate a,.section-alternate a:hover,.section-alternate a:active,.section-alternate a:focus{color:#fff;font-weight:bold}.section-full{margin:0 -20px;padding-left:20px;padding-right:20px}.section-full:before{border-left:0;position:relative}.blog-post-social-footer{background-color:inherit}.bullets{text-align:left}.bullet-icon{border:0;float:left;font-size:135%;padding:0;width:35px}.bullet-title,.section .bullet .bullet-title,.bullets-vertical .bullet-title{margin-top:0}.bullets-vertical .bullet-content{margin-left:45px}@media(max-width:767px){.site-header{text-align:center}.logo-container{margin-left:auto;margin-right:auto;text-align:center}.site-search{margin-top:0;margin-bottom:10px}.social-links{margin-top:0;text-align:center}}@media(min-width:768px){.site-header{min-height:125px}.site-header .navbar{margin-top:36px}.site-header .navbar-collapse{padding:0}.logo-container{height:125px}}