*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100%;padding:0;position:absolute;top:0;width:100%}body{background-color:#42657a;color:#ededed;font-family:Lato,sans-serif;font-size:16px;margin:0;position:relative;transition:background-color .2s ease-out}footer{background-color:#395769;bottom:0;font-size:12px;left:0;padding:1rem;right:0;width:100%}a{color:inherit;cursor:pointer;display:inline-block}h1,h2,h3,h4,h5,h6{font-family:Merriweather,serif;line-height:1.4}h1{font-size:2.2rem}h2{font-size:2rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}strong{font-weight:700}p{margin:20px 0;padding:0}pre{word-wrap:break-word;overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}hr{border:0;border-top:4px solid #1ed1b7}.bg-base-navy{background-color:#42657a}.bg-base-navy-dark{background-color:#395769}.btn,.btn-large,.btn-small{background-color:#1ed1b7;color:#395769;font-weight:500}.btn-large.red,.btn-small.red,.btn.red{background-color:#f5a52f!important}.wrapper{margin:40px auto;max-width:1080px;min-height:calc(100vh - 146px);overflow:hidden;position:relative;width:80%}@media only screen and (max-width:993px){.wrapper{margin:0 auto 30px;min-height:calc(100vh - 130px);width:90%}}.vcenter{top:50%;transform:translateY(-50%)}.navbar-fixed nav .sidenav-trigger{display:block;margin:0 4px}.wrapper .row .sidebar{background:#42657a;margin-top:58px;text-align:center}@media only screen and (min-width:993px){.wrapper .row .sidebar{border-right:4px solid #1ed1b7;height:73%;max-width:360px;position:fixed;right:50%;transform:translate(-58%);width:32%}}.wrapper .row .sidebar-image{border-radius:50%;width:80px}.wrapper .row .sidebar-title{font-size:1.08rem;margin:4px}.wrapper .row .sidebar-socmed>ul>li{display:inline-block}.wrapper .row .sidebar-socmed>ul>li>a{padding:6px}.wrapper .row .sidebar-socmed>ul>li>a:hover{background:#395769}.wrapper .row .sidebar-nav>li>a{display:block;margin-bottom:8px;padding:10px}.wrapper .row .sidebar-nav>li>a:hover{background:#395769}.wrapper .row .sidebar-content{overflow:hidden}.wrapper .row .sidebar-content>*{opacity:0;transform:translateY(200px)}.wrapper .row .sidebar-divider{width:0}#brand-logo{left:20px;top:-2px}@media only screen and (max-width:993px){#brand-logo{left:20px}}#brand-logo img{border:1px solid #1ed1b7;border-radius:50%;min-height:30px;vertical-align:middle;width:30px}.fullmenu{background:#42657a;color:#ededed;height:100vh;left:0;opacity:0;padding:60px 8px 20px;position:fixed;top:0;transition:opacity .5s ease-out,visibility .5s ease-out;visibility:hidden;width:100vw;z-index:1000}.fullmenu>hr{margin:12px;transition:width .3s ease-out;width:0}.fullmenu-content-wrapper{height:calc(100% - 32px);margin:12px;overflow:hidden}.fullmenu-content{opacity:0;transform:translateY(-200px);transition:opacity .3s ease-out,visibility .3s ease-out,transform .3s ease-out;visibility:hidden}.fullmenu-content>.col{border-bottom:4px solid #1ed1b7;border-radius:4px;margin-bottom:8px;margin-top:8px;padding:8px;text-align:center}.fullmenu-content>.col:hover{background:#395769}.fullmenu-trigger{-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent;border-bottom:4px solid #1ed1b7;border-top:4px solid #1ed1b7;cursor:pointer;height:22px;position:fixed;right:20px;top:16px;transition:width .3s ease-out,border-top-width .2s ease-out,border-bottom-width .2s ease-out;width:26px;z-index:1001}@media only screen and (min-width:600px){.fullmenu-trigger{top:20px}}.fullmenu-trigger:before{backface-visibility:hidden;border-bottom:4px solid #1ed1b7;content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%);transition:width .3s ease-out;width:100%}.fullmenu-trigger.show:before{width:calc(100% - 42px)}.fullmenu-close{height:22px;position:absolute;right:0;width:26px}.fullmenu-close:after,.fullmenu-close:before{backface-visibility:hidden;background:#1ed1b7;content:"";height:2.4px;left:0;opacity:0;position:absolute;top:50%;transition:opacity .3s ease-out,transform .3s ease-out;transition:.75s;width:30px}.fullmenu-close:before{transform:translate(-10px,10px) rotate(-225deg)}.fullmenu-close:after{transform:translate(-10px,-10px) rotate(-315deg)}.fullmenu-close.show:after,.fullmenu-close.show:before{opacity:1}.fullmenu-close.show:before{transform:rotate(-225deg)}.fullmenu-close.show:after{transform:rotate(-315deg)}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{background-color:#1ed1b7;border-radius:6px;bottom:125%;color:#344;left:0;opacity:0;padding:10px;position:absolute;text-align:center;transform:none;transition:opacity .3s;visibility:hidden;white-space:nowrap;z-index:1}@media only screen and (min-width:600px){.tooltip .tooltiptext{left:50%;transform:translate(-50%)}.tooltip .tooltiptext:after{border:5px solid transparent;border-top-color:#1ed1b7;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}}.tooltip:hover .tooltiptext{opacity:1;visibility:visible}.page-title{font-family:Lato,sans-serif;font-size:3.6rem;font-weight:800}@media only screen and (max-width:993px){.page-title{font-size:2.2rem}}.alert{border:1px solid transparent;border-radius:0;margin-bottom:21px;padding:15px}.alert h4{color:inherit;margin-top:0}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{color:inherit;position:relative;right:-21px;top:-2px}.alert-success{background-color:#5cb85c;border-color:transparent;color:#ebebeb}.alert-success hr{border-top-color:transparent}.alert-success .alert-link{color:#d2d2d2}.alert-info{background-color:#5bc0de;border-color:transparent;color:#ebebeb}.alert-info hr{border-top-color:transparent}.alert-info .alert-link{color:#d2d2d2}.alert-warning{background-color:#f0ad4e;border-color:transparent;color:#ebebeb}.alert-warning hr{border-top-color:transparent}.alert-warning .alert-link{color:#d2d2d2}.alert-danger{background-color:#d9534f;border-color:transparent;color:#ebebeb}.alert-danger hr{border-top-color:transparent}.alert-danger .alert-link{color:#d2d2d2}
