html{font-family:'Source Sans Pro',sans-serif}body{padding-top:10px;background:#fff;font-family:'Source Sans Pro',sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;text-shadow:none}hr{width:100vw;border:0;height:1px;background-image:linear-gradient(to right,transparent,rgba(37,57,70,.75),transparent)}.body-content{padding-left:0;padding-right:0}article{margin-bottom:30px}@media only screen and (min-width:1200px){article{padding-left:20%;padding-right:20%}}@media only screen and (max-width:992px){article{padding-left:15%;padding-right:15%}}@media only screen and (max-width:768px){article{padding-left:10%;padding-right:10%}}@media only screen and (max-width:480px){article{padding-left:5%;padding-right:5%}}@media only screen and (max-width:320px){article{padding-left:2%;padding-right:2%;margin-bottom:65px!important}}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px}.head-margin .footer-margin{margin-left:50px;margin-right:50px}#brand-image{max-height:120px;max-width:120px}@media only screen and (min-width:992px){.portal-menu{margin-top:45px}}@media only screen and (max-width:991px){.portal-menu{margin-top:15px}}@media only screen and (max-width:768px){}@media only screen and (max-width:768px){.navbar-collapse .container{padding-left:0!important;padding-right:0!important}}.navbar-default{background-color:#fff;border:none}.navbar-default a{font-size:25px}#mycarousel{background-image:url(img/home-banner.jpg);height:724px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.carousel-caption div{animation-delay:1s}.article-title-text-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;flex-flow:column;width:auto;align-self:center;justify-content:center}.article-title-item{text-align:center}.carousel-caption{color:#e41d1d;text-shadow:none;position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;vertical-align:central;padding:0}.carousel-caption .subheader{margin-top:20px;background-color:rgba(255,255,254,.8)}.carousel-caption .subheader span{padding:30px;font-size:3.5vmin}@media only screen and (max-width:480px){.carousel-caption .subheader span{font-size:8.5vmin}}@media only screen and (max-width:320px){.carousel-caption .subheader span{font-size:8.5vmin}}.carousel-caption .header{background-color:rgba(255,255,254,.8)}.carousel-caption .header span{padding:30px;font-size:20vmin;font-weight:bold}#chevron{height:724px}footer{background:#253946;width:100%}@media only screen and (min-width:320px){footer{min-height:30px!important}}@media only screen and (max-width:320px){footer{min-height:55px!important}}footer .footer-content{color:#fffffe;position:absolute;text-align:center;bottom:25%;width:100%}@media only screen and (min-width:320px){footer .footer-content{font-size:2vm ax}}@media only screen and (max-width:320px){footer .footer-content{font-size:1.5vm ax}}