body{font-family:'Merriweather sans',sans-serif;font-size:14px;font-weight:300;line-height:1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}h1,h2,h3,h4,h5,li.title{font-family:'Josefin Sans',sans-serif;font-weight:400;color:inherit;margin-top:0px}h1,h2,h3{text-align:center}h1{font:46px/1.5em 'Josefin Sans',sans-serif;margin-bottom:0px;color:#fff}h2{font:46px/3em 'Josefin Sans',sans-serif}h3{font-size:18px}h4,li.title{font-size:18px;line-height:1.5em}a,a:hover,a:focus,a:visited,a:hover:visited,p{color:inherit;text-decoration:none}li{list-style:none}.navbar li.active a{color:#A6C0D7}ul{padding-left:0px}hr{border-top:1px solid #eee;margin-top:8px}.container{height:auto;width:100%}.row{margin-right:0px;margin-left:0px}.slick-slide img{max-width:100%;height:auto}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}nav{background-color:#1e1f21;border-bottom:none}nav .navbar-nav{margin:0px 0px;padding-right:0px;display:inline-block;float:none}nav .navbar-collapse ul{padding-bottom:0px;padding-top:5px}nav .navbar-collapse{max-height:390px;text-align:center}nav .nav>li>a:hover,nav .nav>li>a:focus{background-color:#1e1f21;color:#A6C0D7}nav a,nav a:visited{color:#fff;font-weight:400}nav a:hover,.navbar a:active{color:#A6C0D7}nav button .icon-bar{background:#fff}nav .navbar-brand{padding:18px 28px;height:auto}nav .navbar-brand .icon{width:20px;max-width:100%;height:auto}#banner{position:relative;width:100%;height:auto;max-height:400px;padding-top:36px;padding-bottom:11px;background-color:#1f1f22;background-image:-webkit-repeating-radial-gradient(center center, rgba(255,255,255,0.2), rgba(255,255,255,0.2) 1px, transparent 1px, transparent 100%);background-image:repeating-radial-gradient(center center, rgba(255,255,255,0.2), rgba(255,255,255,0.2) 2px, transparent 1px, transparent 100%);background-size:3px 3px}#banner article.bread-crumbs{margin-top:37px;padding-top:7px;padding-bottom:9px;color:#fff;text-align:center}#banner article.bread-crumbs>ol.breadcrumb{background-color:transparent;margin-bottom:0px;font-size:12px;font-weight:400;padding:15px}#banner article.bread-crumbs>ol.breadcrumb a{font-size:inherit;font-weight:inherit;line-height:inherit}#banner article .breadcrumb>li{display:inline;width:auto;font-size:12px;float:none}#banner article .breadcrumb>.active{color:#A6C0D7;font-weight:600}#main-body{background-color:#DBDBDB;padding-bottom:40px;width:100%}#main-body .col-md-10,#main-body .col-lg-6{padding-right:5px;padding-left:5px}#main-body>p{text-align:left;padding:0px 30px 0px 30px;margin:0px auto;margin-top:30px;margin-bottom:30px}#main-body article.grid-navbox{margin:0px auto 20px auto;height:100%;width:100%;max-width:2000px}#main-body ul.grid-navigation{display:inline-block;width:100%;height:100%;margin:0 auto;max-width:2000px}#main-body ul.grid-navigation li{float:left;display:inline;width:25%;height:25%;position:relative;margin:0 0 -8px 0\9}#main-body ul.grid-navigation img{width:100%;height:auto;float:left}#grid-navigation li{border:5px solid transparent}#grid-navigation li:hover{border:5px solid #c8c8c8}#contact-me{padding:5em 0 6em 0;background-color:#4D4F55;color:#fff;margin-bottom:0;width:100%}#contact-me .row:first-child,#contact-me .row:first-child .col-xs-12{margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}#contact-me .row:first-child ul{margin-top:20px}#contact-me ul,#contact-me p{display:block;text-align:center}#contact-me ul li{text-align:center;display:inline-block;padding-left:0;padding-right:0}#contact-me img.icons{margin-top:-4px;padding:0 10px;width:50px}#contact-me a:hover,#education a:focus{color:#a6c0d8}@media (max-width: 450px) and (min-width: 0px){h1{font-size:36px;max-width:300px;margin:0 auto}h2{font-size:26px;line-height:2em}h3,h4{font-size:17px}body{font-size:12px}nav .navbar-brand{padding:13px 28px}nav .navbar-collapse{border-bottom:1px solid #4c4f54}#banner{padding:0px;top:42px}#banner article.bread-crumbs{margin-top:0px;padding-top:30px}#main-body{padding-top:53px}#main-body article.grid-navbox{margin:20px auto;width:100%}#main-body ul.grid-navigation li{float:left;display:inline;width:50%;height:50%}#main-body>p{padding:0px 5px 0px 5px;margin-top:30px;margin-bottom:30px}#contact-me{padding:3em 5px 4em 5px}#contact-me .row:first-child ul{margin-top:0px}#contact-me .row:first-child ul span{display:none}#contact-me .row:nth-child(2),#contact-me .row:nth-child(2) .col-xs-12{margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}}@media (max-width: 767px) and (min-width: 450px){h2{font-size:30px;line-height:60px}nav .navbar-brand{padding:13px 28px}nav .navbar-collapse{border-top:1px solid #4c4f54}#contact-me{padding:3em 0 4em 0}#contact-me .row:first-child ul{margin-top:0px}#contact-me .row:first-child ul span{display:none}}@media (max-width: 992px) and (min-width: 768px){.navbar-brand .icon,.navbar-brand{display:none}#main-body>p{max-width:800px}}@media (max-width: 1300px) and (min-width: 992px){.navbar-nav>li>a{padding:18px 25px}#main-body>p{max-width:680px}}@media (max-width: 10000px) and (min-width: 1300px){.navbar-nav>li>a{padding:18px 25px}.container,#main-body{width:1300px}#main-body>p{max-width:800px}body{background-color:#DBDBDB}}
