﻿@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAexQ.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf) format('truetype');}body{color:#666;font-size:14px;line-height:28px;background:#fff;font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;}.lighter{font-weight:300;}.dl-horizontal dt{white-space:normal;}input.btn.btn-link{padding:0;}h1,h2,h3,h4,h5,h6{color:#666;font-family:'Open Sans',sans-serif;font-weight:600;margin:2px 0;padding:0;}h1{font-size:30px;line-height:45px;}h2{font-size:25px;line-height:40px;}h3{font-size:22px;line-height:37px;}h4{font-size:18px;line-height:33px;}h5{font-size:15px;line-height:30px;}h6{font-size:13px;line-height:28px;}h2 a,h3 a,h4 a,h5 a,h6 a,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#666;}p{margin:2px 0 10px 0;padding:0;}main{min-height:calc(100vh - 500px);}article{overflow:hidden;}.outer section{width:100%;max-width:1150px;clear:both;}a,header-link a{color:#337ab7;}a:hover,header-link a:hover{color:#999;}a:hover,a:active,a:focus,header-link a:hover,header-link a:active,header-link a:focus{text-decoration:none !important;outline:none !important;}:focus{outline:none !important;}::-moz-focus-inner{border:0 !important;}hr{margin:20px 0;padding:0;border-top:0;border-bottom:1px solid #eee;}input,textarea,select,.form input,.form textarea,.form select{box-shadow:none !important;}form label{font-weight:400;}dl dt,dl dd{font-size:13px;line-height:28px;}.table td{padding:15px 5px;}.padd-right-0{padding-right:0;}.padd-right-5{padding-right:5px;}.padd-top-5{padding-top:5px;}.padd-left-0{padding-left:0;}.padd-5{padding:5px 8px;}.padd-10{padding:10px 13px;}.padd-15{padding:15px 18px;}.bold{font-weight:600;}.img-thumbnail{padding:2px;background:#fff;border-radius:3px;box-shadow:0 0 0 rgba(0,0,0,.15);}.popover{border-radius:5px;padding:10px 20px;box-shadow:0 3px 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.06);}.popover .popover-title{font-size:16px;line-height:30px;font-weight:600;background:#fff;padding:0;padding-bottom:5px;border-bottom:1px solid #f4f4f4;}.popover .popover-content{font-size:13px;line-height:28px;padding:0;padding-top:5px;font-family:"Open Sans",sans-serif;}blockquote{margin:20px 0;padding:15px 20px;background:#fdfdfd;}blockquote p{font-size:14px;line-height:29px;color:#777;font-style:italic;}blockquote small{margin-top:10px;}.dropcap-1{color:#337ab7;display:block;margin-top:15px;margin-right:5px;margin-bottom:3px;float:left;font-size:400%;}.dropcap-2{display:block;float:left;font-size:400%;width:60px;height:60px;line-height:60px;text-align:center;margin-top:10px;margin-right:10px;color:#337ab7;border-radius:100%;}.dropcap-3{display:block;float:left;font-size:400%;width:60px;height:60px;line-height:60px;text-align:center;margin-top:10px;margin-right:10px;color:#337ab7;}.list-6,.list-8{list-style-type:none;padding-left:20px;}.list-6 li:before,.list-8 li:before{color:#337ab7;}.list-6 li:before{font-family:"Font Awesome 5 Pro";font-weight:300;content:"";float:left;margin-left:-20px;}.list-8 li:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"";float:left;margin-left:-15px;}.sharp{border-radius:0 !important;}.rounded-1{border-radius:2px !important;}.rounded-2{border-radius:4px !important;}.rounded-3{border-radius:6px !important;}.rounded-4{border-radius:10px !important;}.rounded-5{border-radius:100% !important;}.color{color:#337ab7 !important;}.color-light{color:rgba(51,122,183,.54) !important;}.bg-color{background-color:#337ab7 !important;}.white{color:#fff !important;}.bg-white{background-color:#fff !important;}.bg-pink{color:#fff;background-color:#e85ac1 !important;}.bg-light-pink{color:#fff;background-color:rgba(232,90,193,.7) !important;}.bg-orange{color:#fff;background-color:rgba(255,156,0,.8) !important;}.bg-light-orange{color:#fff;background-color:rgba(255,156,0,.75) !important;}.bg-yellow{color:#fff;background-color:rgba(255,230,59,.9) !important;}.bg-light-yellow{color:#fff;background-color:rgba(255,230,59,.7) !important;}.bg-black{background-color:#666 !important;}.bg-red{background-color:#ed5441 !important;}.bg-green{color:#fff;background-color:#95bc3c !important;}.bg-light-green{color:#fff;background-color:#a5d33b !important;}.bg-purple{color:#fff;background-color:#875a93 !important;}.bg-light-purple{color:#fff;background-color:#9b7bb0 !important;}.bg-blue{background-color:#609cec !important;}.bg-light-blue{color:#fff;background-color:rgba(51,122,183,.6) !important;}.bg-dark-blue{background-color:#337ab7;color:#fff !important;}.btn{border-radius:2px;position:relative;}.label{border-radius:2px;font-weight:normal;padding:3px 7px;font-size:12px;line-height:18px;}.panel.panel-default{border-color:#eee;border-width:1px;}.panel-admin{padding:0 10px;}.outer{background:#fff;}.outer .container{width:100%;max-width:1150px;margin-top:30px;}.outer .page-heading-two .container{margin-top:0;}header{padding:15px 0;}header .logo{margin:10px 0 25px 0;}header .logo h1{font-weight:600;}header .logo h1 a{color:#808080;}header .logo h1 a:hover{color:#666;}header .logo h1 a i{color:#337ab7;}.header-link{color:#337ab7 !important;float:right;font-size:14px;font-weight:normal;border:0;padding-top:10px;padding-bottom:11px;border-bottom:0 !important;}.header-link a{color:#337ab7;}@media(max-width:785px){header .logo h1{text-align:center;}}header .navy ul,header .navy ul li,header .navy ul li a,header .navy #menu-button{margin:0;padding:0;border:0;list-style:none;display:block;position:relative;z-index:10;}header .navy #menu-button{display:none;background:#337ab7;}header .navy ul .submenu-button:after{color:#337ab7;}header .navy{width:auto;background:#fff;}header .navy>ul>li{float:left;}header .navy>ul>li>a{padding:20px 15px;font-size:16px;line-height:28px;color:#666;font-weight:600;}header .navy>ul>li:hover>a,header .navy>ul>li>a:hover{color:#777;}header .navy ul>li.has-sub>a:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";margin-left:5px;color:#337ab7;}header .navy ul ul{position:absolute;left:-9999px;opacity:0;transition:bottom .4s ease,opacity .3s ease;}header .navy>ul>li>ul{top:100px;background:#fff;padding:5px 0;box-shadow:0 5px 15px rgba(0,0,0,.15);border-top:2px solid #337ab7;border-bottom:2px solid #337ab7;}header .navy>ul>li:hover>ul{left:auto;top:60px;opacity:1;}header .navy ul ul ul{top:50px;padding:5px 0;box-shadow:0 5px 15px rgba(0,0,0,.15);border-top:2px solid #337ab7;border-bottom:2px solid #337ab7;}header .navy ul ul>li:hover>ul{top:0;left:170px;opacity:1;background:#fff;}header .navy ul ul li a{width:180px;padding:4px 20px;font-size:12px;font-weight:400;color:#666;}header .navy ul ul li:hover>a,header .navy ul ul li>a:hover{color:#999;}header .navy ul ul>li.has-sub>a:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";margin-left:7px;float:right;font-size:14px;}@media(max-width:785px){header .navy{max-width:400px;margin:0 auto;margin-bottom:10px;}header .navy ul,header .navy ul ul,header .navy ul ul ul,header .navy>ul,header .navy>ul>li>ul,header .navy>ul>li:hover>ul,header .navy ul ul li:hover>ul,header .navy ul ul ul li:hover>ul{position:relative;left:0;right:auto;top:0;width:100%;display:none;padding:0;opacity:1;text-align:left;box-shadow:none;}header .navy>ul>li{border:1px solid #eee;border-bottom:0;}header .navy ul li{width:100%;border-top:1px solid #eee;}header .navy ul li:last-child{border-bottom:1px solid #eee;}header .navy>ul>li>ul,header .navy ul ul ul{border-top:1px solid #eee !important;border-bottom:1px solid #eee !important;}header .navy ul li a{padding:10px 20px;}header .navy ul ul li a{width:100%;padding:10px 20px 10px 35px;}header .navy ul ul ul li a{padding:10px 20px 10px 50px;}header .navy ul ul ul ul li a{padding:10px 20px 10px 65px;}header .navy>ul>li.has-sub>a:after,header .navy ul ul li.has-sub>a:after{display:none;}header .navy #menu-button{position:relative;display:block;padding:10px 20px;cursor:pointer;font-size:13px;color:#fff;font-weight:600;text-transform:uppercase;}header .navy #menu-button:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";margin-left:7px;float:right;font-size:14px;}header .navy .submenu-button{position:absolute;right:0;display:block;width:50px;height:50px;z-index:12;cursor:pointer;border-left:1px solid #eee;}header .navy ul ul .submenu-button{height:50px;}header .navy ul .submenu-button:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";font-size:14px;line-height:50px;text-align:center;display:block;}}@media(min-width:786px){header .navy ul{display:block !important;}}.page-heading-two{padding:20px 0;background-color:rgba(51,122,183,.54);border-top:1px solid #eee;border-bottom:1px solid #eee;}.page-heading-two h2{float:left;font-size:22px;color:#666;font-weight:400;}.page-heading-two h2 span{font-size:13px;color:#888;}@media(max-width:767px){.page-heading-two h2{float:none;}}.page-heading-two .breads{float:right;font-size:12px;color:#aaa;margin-top:10px;}.page-heading-two .breads a{color:#888;}.page-heading-two h2,.page-heading-two h2 span,.page-heading-two .breads a,.page-heading-two .breads{color:#fff;}@media(max-width:767px){.page-heading-two .breads{float:none;margin-top:0;}}.block-heading-one{margin:10px 0 0 0;}.block-heading-one h3{font-size:15px;line-height:30px;font-weight:bold;padding-bottom:0;margin-bottom:0;padding-left:5px;}.block-heading-two{margin:10px 0 15px 0;}.block-heading-two h3{font-size:18px;line-height:36px;font-weight:600;padding:0 10px 6px 0;margin-bottom:10px;border-bottom:1px solid #eee;}.block-heading-two h3 span{padding-bottom:11px;border-bottom:3px solid;border-color:#337ab7;}.block-heading-right{border-bottom:none !important;text-align:right;}.block-heading-seven{text-align:center;margin:10px 0 15px 0;}.block-heading-seven h3{margin-bottom:10px;}.block-heading-seven h4{text-transform:uppercase;}.carousel{margin:10px auto;}.carousel .carousel-control.right{left:auto;right:0;background-image:none;background-repeat:no-repeat;filter:none;}.carousel .carousel-control.left{background-image:none;background-repeat:no-repeat;filter:none;}.carousel .carousel-control{position:absolute;z-index:7;top:45%;height:100px;width:15%;opacity:.7;filter:alpha(opacity=70);font-size:18px;color:#fff;text-align:center;text-shadow:none;}.carousel .carousel-control:hover,.carousel .carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:1;filter:alpha(opacity=100);}.carousel .carousel-control span{display:inline-block;width:35px;height:35px;background:rgba(0,0,0,.4);line-height:35px;border-radius:3px;}.carousel .carousel-indicators li{display:inline-block;width:11px;height:11px;margin:1px;text-indent:-999px;border:2px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);}.carousel .carousel-indicators .active{margin:0;width:13px;height:13px;background-color:#337ab7;}@media(max-width:480px){.carousel .carousel-indicators{display:none;}.carousel .carousel-control{top:40%;}.carousel .carousel-control span{width:auto;height:auto;background:transparent;line-height:0;border-radius:0;}}.carousel .carousel-caption{text-shadow:none;position:absolute;background:rgba(0,0,0,.7);max-width:350px;overflow:hidden;padding:15px 20px;text-align:left;z-index:5;}@media(max-width:550px){.carousel .carousel-caption{display:none;}}.carousel .item .carousel-caption h4,.carousel .item .carousel-caption h4 a{font-size:16px;line-height:29px;color:#fff;}.carousel .item .carousel-caption a{color:#fff;}.carousel .item .carousel-caption p{color:#ccc;font-size:13px;line-height:23px;}.carousel .item .carousel-caption.c-middle-left{top:30%;left:7%;bottom:auto;right:auto;}.carousel .item .carousel-caption.c-middle-right{top:30%;right:7%;bottom:auto;left:auto;}.carousel .item .carousel-caption.c-bottom-left{bottom:7%;left:5%;top:auto;right:auto;}.carousel .item .carousel-caption.c-bottom-right{bottom:7%;right:5%;top:auto;left:auto;}.carousel .item .carousel-caption.c-bottom-full{bottom:0%;left:0%;right:auto;top:auto;max-width:100%;width:100%;padding:12px 15px;}.carousel .item .carousel-caption.c-left-big{bottom:0%;left:0%;top:auto;right:auto;height:100%;padding:30px 25px;}.carousel .item .carousel-caption.c-right-big{bottom:0%;right:0%;top:auto;left:auto;height:100%;padding:30px 25px;}.image-style-two{position:relative;z-index:5;overflow:hidden;}.image-style-two img{border-radius:3px;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}.image-style-two .image-hover{position:absolute;display:block;top:100%;left:0;z-index:25;width:100%;height:0%;background:rgba(0,0,0,.7);border-radius:3px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.image-style-two:hover .image-hover{top:0;height:100%;}.image-style-two .image-caption{position:absolute;top:10%;text-align:center;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .6s ease-in;-moz-transition:all .6s ease-in;-ms-transition:all .6s ease-in;-o-transition:all .6s ease-in;transition:all .6s ease-in;z-index:35;width:100%;}.image-style-two:hover .image-caption{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.image-style-two .image-caption h4{color:#fff;margin-bottom:0;}.image-style-two .image-caption p{max-width:75%;margin:0 auto;color:rgba(255,255,255,.8);line-height:23px;margin-bottom:5px;}.image-style-two .image-caption a{display:inline-block;width:30px;height:30px;text-align:center;color:#fff;border-radius:2px;line-height:30px;background:#337ab7;}.img-box{margin:20px 0;}.img-box .img-box-item{max-width:260px;margin:10px auto;}.img-box .img-box-content{border:1px solid #ddd;border-top:0;padding:22px 15px 15px;position:relative;width:240px;}.img-box a i{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius:50px;display:inline-block;position:absolute;top:-25px;left:50%;margin-left:-20px;font-size:15px;}.img-box h4 a{color:#777;}.img-box .bor{width:55px;height:3px;margin:0 auto;margin-top:12px;margin-bottom:8px;}aside .s-widget{margin-bottom:20px;}aside .s-widget h5{border-bottom:1px solid #eee;padding-bottom:10px;font-size:13px;font-weight:normal;}aside .widget-content{margin:15px 0 10px 0;}aside .widget-content.search{max-width:280px;}aside .widget-content.categories ul li:before{color:#555;}aside .widget-content.categories ul li{padding-left:5px;margin:5px 0;}aside .widget-content.categories ul li a{color:#888;}aside .widget-content.brand-bg{max-width:300px;}aside .widget-content.brand-bg a{margin-bottom:5px;display:inline-block;}aside .widget-content.gallery img{max-width:90px;margin-bottom:5px;}aside .widget-content.tabs ul{padding:0;margin:0;list-style-type:none;}aside .widget-content.tabs .tab-pane ul li{margin:7px 0;}aside .widget-content.tabs .tab-pane ul li img{max-width:60px;float:left;margin-right:10px;margin-top:3px;}aside .widget-content.tabs .tab-pane ul li span{color:#555;}.quote-one .quote-one-item{margin:10px auto;}.quote-one span{float:left;font-family:'Georgia Times New Roman',serif;width:50px;display:inline-block;line-height:90px;font-size:100px;text-align:center;}.quote-one .quote-one-right,.quote-two .quote-two-right{margin-left:60px;}.quote-one p{font-size:15px;font-style:italic;}.quote-two .quote-two-item{margin:20px auto;}.quote-two span{float:left;font-family:'Georgia Times New Roman',serif;width:60px;display:inline-block;line-height:100px;font-size:120px;text-align:center;color:#fff;}.quote-two p{font-size:16px;line-height:30px;font-weight:300;}.totop{position:fixed;bottom:10px;right:10px;z-index:104400;display:none;}.totop a i{display:block;width:32px;height:32px;line-height:30px;text-align:center;font-size:20px;border-radius:2px;}.totop a,.totop a:visited{color:#fff;}.totop a:hover{color:#fff;text-decoration:none;}.foot{border-top:3px solid;margin-top:30px;padding:15px 0;background:#333;color:#aaa;}.foot .foot-item{margin:15px auto;max-width:500px;}@media(max-width:991px){.foot .foot-item{margin-bottom:35px;}}.foot .foot-item h5{color:#ccc;font-size:13px;line-height:0;margin-bottom:20px;}.foot .foot-item p{margin:0;}.foot .foot-item a{color:#bbb;}.foot .foot-item a:hover{color:#ccc;}.foot .foot-item .brand-bg{margin:10px 0 20px 0;}.foot .foot-item .subscribe-box{margin-top:20px;}.foot .foot-item .subscribe-box .input-group{max-width:250px;margin-top:20px;}.foot .foot-item ul li{border-bottom:1px solid rgba(255,255,255,.05);padding:5px 0;}.foot .foot-item ul li:last-child{border-bottom:0;}.foot .foot-item ul li :before{line-height:30px;font-family:"Font Awesome 5 Pro";font-weight:400;content:"";font-size:13px;margin-right:7px;color:#ccc;}.foot .foot-item .foot-recent-img a img{max-width:75px;display:inline-block;margin-right:5px;margin-bottom:10px;}.foot .foot-item .foot-recent-img a img.img-thumbnail{padding:1px;border-radius:2px;}.foot .foot-item .address h6{color:#ccc;font-size:13px;}.foot .foot-item .address h6 i{font-size:14px;}.foot .foot-item .address p i{font-size:14px;margin-right:8px;color:#ccc;}.foot .foot-item .address p.add{margin-left:20px;}.foot .foot-item .address p.tel{line-height:35px;}.footer-privacy{padding:15px 10px 4px;border-top:1px solid rgba(255,255,255,.05);font-size:12px;background:#333;color:#ccc;}.footer-privacy a{color:#ccc;}.footer-privacy a:hover{color:#aaa;}@media(max-width:767px){.footer-privacy .pull-left,.footer-privacy .pull-right{float:none !important;text-align:center;}}.image-right{float:right;padding-left:30px;margin-top:0;}.image-left{float:left;padding-right:30px;max-width:350px;margin:10px auto 20px auto;}figcaption{font-size:12px;line-height:16px;margin-top:5px;text-align:center;}.web-form{line-height:20px !important;}input.ta-md{height:100px;vertical-align:top;}.ta-md textarea{height:75px;}#form1 input.error,#form1 select.error,#form1 textarea.error,.error-field{background:#dff3a3;border:1px solid #b2c96b;}#aspnetForm label.error,#form1 label.error,.error-message{font-size:0;color:#f00;padding-top:2px;display:block;}.form-inline{padding:0 5px 10px 15px;}.form-inline .form-group{padding-right:5px;}.form-control-feedback{line-height:26px;height:26px;width:22px;}.has-feedback label~.form-control-feedback{top:27px;}.has-feedback .form-control-feedback{right:-20px;}.form-horizontal .has-feedback .form-control-feedback{top:0;right:-8px;}.form-control-150{width:150px !important;}.table{border:solid 1px #ddd;background-color:#fff;}.table .organization{max-width:200px;}.table .project-title{max-width:250px;}th{font-weight:bold;color:#333;border-right:0;border-left:0;padding:10px 5px;border-bottom:2px solid #cfd9db !important;border-top:1px solid #cfd9db !important;}th a{color:#333;}a.sort-link:after{font-family:"Font Awesome 5 Pro";font-weight:900;content:"";padding-left:5px;}.active-sort{background-color:rgba(51,122,183,.54) !important;}.active-sort a{color:#fff;}th .fa{padding-left:5px;}.login-form,.change-password-form{margin:25px 5px 5px 5px;}.login-form input.btn,.change-password-form input.btn{width:80%;}.vote{font-size:12px;padding:5px 2px;line-height:16px;}.row .vote{margin-right:-10px;margin-left:-10px;}.vote input[type="radio"],.vote label{margin-top:10px;}.votes td{padding-right:20px;}.votes label{margin-bottom:0;}.vote-director-col,.vote-vote-col{vertical-align:top;width:20%;}.admin{font-size:13px;}.admin-control-label{line-height:16px;font-weight:bold;}.admin-form-control{line-height:16px;height:32px;color:#666;}.form-subheading{background-color:#f5f5f5;}.msg-link{font-size:13px;}.message-form .form-group{line-height:16px;}.short{line-height:20px;}.checkbox label{padding-left:0;}input[type="checkbox"],input[type="radio"]{margin-top:0;}h3 a:hover{color:#999;}.alert-success{background-color:rgba(152,199,35,.65);border-bottom:1px solid #fff;border-top:0;border-radius:0;float:left;font-size:16px;color:#fff !important;margin-bottom:0;margin-top:0;padding:10px;text-align:center;width:100%;}.alert-danger-wide{background-color:rgba(241,19,40,.65);border-bottom:1px solid #fff;border-top:0;border-radius:0;float:left;font-size:16px;color:#fff;margin-bottom:0;margin-top:0;padding:10px;text-align:center;width:100%;}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;border-radius:5px 5px 5px 5px;float:left;font:14px Arial;margin-bottom:20px;margin-top:20px;padding:10px;text-align:left;width:100%;}.success-message,.alert-message{float:left;padding-top:3px;width:100%;}.success-message .fa-check-circle,.alert-message .fa-exclamation-circle,.alert-message .fa-exclamation-circle,fa-file-signature{font-size:18px;}.has-feedback .form-control{padding-right:3px;}@media(min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:0;}}#loading{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:1000;}#loadingcontent{display:table;position:fixed;left:0;top:0;width:100%;height:100%;}#loadingspinner{display:table-cell;vertical-align:middle;width:100%;text-align:center;font-size:larger;padding-top:80px;}.form-container,#sent-message-container,.template-container,#saved-letter-container{background-color:#fff;border:1px solid #e6e9ed;padding:0 20px 30px 20px;margin-bottom:30px;min-height:100px;}#sent-message-container,#error-container,#saved-letter-container,#success-message{display:none;}.admin-main-block{background-color:rgba(215,232,243,.3);}@media screen and (min-width:768px){.modal-sm{width:400px;}}.modal-header{background-color:#428bca !important;}.modal-title{color:#fff;}.modal-footer{border-top:2px solid #f4f5f6;padding:10px;text-align:center !important;}.modal-body h4{margin:10px;}.modal-body table{border:0;}.modal-body table th{border:none !important;font-size:14px;}.modal-content{border-top-left-radius:0;border-top-right-radius:0;border:0;}.modal-header .close{color:#fff !important;opacity:1 !important;}.mce-container{border-bottom-right-radius:6px;border-bottom-left-radius:6px;}.mce-floatpanel{border:none !important;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);top:30px !important;}.mce-window-head{background-color:#428bca !important;padding:15px !important;border-bottom:1px solid #e5e5e5 !important;}.mce-window-head .mce-title{font-size:18px !important;color:#fff !important;}.mce-title{line-height:1.42857143 !important;font-family:'Open Sans',sans-serif !important;}.mce-window-head .mce-close i{font-size:12px !important;font-weight:bold !important;color:#fff !important;padding-top:8px !important;}.mce-ico mce-i-remove{font-size:14px !important;}.mce-foot .mce-btn button{color:#fff !important;background-color:#337ab7 !important;border-color:#2e6da4 !important;padding:6px 12px !important;}.mce-btn{border:0 !important;}.mce-foot{border-top:2px solid #f4f5f6 !important;}div.mce-edit-area{padding-right:1px !important;}#mce-modal-block{background:#000 !important;}.admin-foot{border-top:3px solid;margin-top:0;padding:15px 0;background:#333;color:#aaa;}.buttons{text-align:center;margin-top:25px;margin-bottom:25px;}.dashboard-panel{margin-bottom:20px;}.dashboard-list-panel{min-height:100px;}.row-table{display:table;table-layout:fixed;height:100%;width:100%;margin:0;border-radius:5px;}.row-table>[class*="col-"]{display:table-cell;float:none;table-layout:fixed;vertical-align:middle;border-radius:5px;}.pv-lg{padding-bottom:15px !important;}.pagination li a:hover{background-color:#ccc;border-color:#ddd;}@media(min-width:768px){.dl-horizontal-col-5 dt{float:left;width:90px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal-col-5 dd{margin-left:110px;min-height:28px;}.dl-horizontal dt{float:left;width:130px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:150px;}}.divider-8{border-top:1px dotted #d4d4d4;border-bottom:1px dotted #d4d4d4;padding:2px;margin:20px 0;}.top-border{border-top:1px solid #eee;}.contact-address{line-height:22px;margin-bottom:15px;}.mission-detail,.activities-detail,.comments-detail{font-size:13px;padding:0 10px;}#contentFrame{min-height:calc(100vh - 300px);}.top-margin-0{margin-top:0;}.has-error{line-height:14px;}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:3px 8px 3px 8px;}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#eee;}.featured-grant .entry .entry-img h4{position:absolute;bottom:10px;left:0;width:100%;background:rgba(0,0,0,.4);padding:8px 20px;color:#fff;text-align:left;}.featured-grant .entry .entry-img img{border-radius:5px;}.featured-grant .entry .entry-img{position:relative;overflow:hidden;}.calendar-entry{line-height:20px;margin-bottom:10px;}.calendar-entry a,.calendar-entry a:visited{font-weight:bold;color:#337ab7;}.convert-date{display:inline;color:#807e7e;font-size:12px;}.time-zones{display:block;}.greeting{padding-right:15px;}.antispam{display:none;}.no-top{margin-top:0 !important;padding-top:0 !important;}.no-right{margin-right:0 !important;padding-right:0 !important;}.page-count{display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:5px;}.row-hyperlink{cursor:pointer;}.sidebar-footer-links{padding:5px;}.documents{width:100%;border:0;}.documents td{padding-right:50px;}.documents th{border-top:0 !important;}.documents td:nth-child(2),.documents th:nth-child(2){text-align:right;padding-right:20px;}.path{padding:0 0 4px 8px;line-height:16px;}.no-margin-bottom{margin-bottom:0 !important;}#loader{display:none;position:absolute;left:50%;top:50%;z-index:1;width:150px;height:150px;margin:-75px 0 0 -75px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #609cec;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s;}#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2;cursor:pointer;}.loi-message{padding-top:30px;padding-bottom:100px;font-size:16px;}.labeled-box{display:block;min-height:150px;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;margin-bottom:20px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.radio{position:absolute;right:25%;left:50%;margin-left:-150px;text-align:center;}.accordion-alt3 .panel-heading{padding:5px 0 !important;}.accordion-alt3 .panel-heading h4{font-size:13px;line-height:28px;}.accordion-alt3 .panel-heading h4 a i{font-size:13px;line-height:18px;width:18px;height:18px;margin-right:5px;color:#fff;text-align:center;}.tooltip-inner{max-width:250px;text-align:left;background-color:#337ab7;padding:5px 10px;}.tooltip.top .tooltip-arrow{border-top-color:#337ab7;}div.footnote{text-indent:10px;}.nopadding{padding:0 !important;margin:0 !important;}.report-sidebar{font-size:12px;padding-right:10px;}.report-sidebar .block-heading-two{margin:0;}.report-main{padding-left:5px;}.report-info{margin:10px 0 10px 0;width:100%;}.report-info tr{height:14px;}.report-info td{padding:0 5px 0 5px;}.sum-break{border-bottom:1px solid #666;}.sum-total{border-bottom:3px double #666;}.report-blue-highlight{background-color:rgba(115,191,233,.16);}.report-purple-highlight{background-color:rgba(140,113,161,.15);}.report-pink-highlight{background-color:rgba(232,90,193,.15);}.btn-create{margin-bottom:5px;}.div-border-right{border-right:1px solid #eee;}.custom-counter{margin:0;padding:0;list-style-type:none;}.custom-counter li{counter-increment:step-counter;margin-bottom:10px;line-height:20px;}.custom-counter li::before{content:counter(step-counter);margin-right:5px;font-size:80%;background-color:rgba(51,122,183,.6);color:#fff;font-weight:bold;padding:3px 8px;border-radius:3px;}.instructions-blockquote{margin:0;padding:5px 10px;}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}.radio label,.checkbox label{min-height:18px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:2px;}.radio+.radio,.checkbox+.checkbox{margin-top:-5px;}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer;}.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed;}.font-weight-bold{font-weight:bold;}.subheading-right{text-align:right;font-size:11px;}.google-map{font-size:larger;}.export{font-size:16px;text-align:right;padding-top:4px;padding-right:3px;}span.accordion-down:before{font-family:"Font Awesome 5 Pro";color:#337ab7;content:"";}span.accordion-up:before{font-family:"Font Awesome 5 Pro";color:#337ab7;content:"";}.list-table{width:100% !important;}.subheading-one{margin:10px 0 15px 0;}.subheading-one h3{font-size:15px !important;line-height:30px;border-bottom:1px solid #f3f3f3;margin-bottom:0;font-weight:bold;}.clear-table{border:none;width:100%;}.clear-table th{text-align:center;border:none !important;width:33%;}.clear-table td{padding:5px;}.admin-table td:first-child{font-weight:bold;}.secondary-label{font-weight:normal !important;padding-left:20px !important;}.tertiary-label{font-weight:normal !important;padding-left:40px !important;}#otherDescription{display:none;}.annual-data label,.change label{font-weight:normal;}.annual-data-table-edit td{padding:2px;}.annual-data-table,.annual-data-table-edit{width:100%;}.annual-data-table td,.annual-data-table-edit td{min-width:1em;}.annual-data-table td:nth-child(1){width:40% !important;}.annual-data-table td:nth-child(2),.annual-data-table td:nth-child(3),.annual-data-table td:nth-child(4){width:20% !important;}.annual-data-table-edit td:nth-child(1){width:30% !important;}.annual-data-table-edit td:nth-child(2),.annual-data-table-edit td:nth-child(3){width:25% !important;}.annual-data-table-edit td:nth-child(4){width:20% !important;}#addNewYear{visibility:hidden;}.annual-data-col-3{width:33.33%;}.annual-data-col{width:25%;}.change-col{font-size:14px;}.change-col label:first-child{font-size:13px;font-weight:bold;}div.annual-data-div>div{height:40px;}div.annual-data-div>div.header{height:30px;}div.annual-data-div>.form-group{margin-bottom:0;}td.annual-data-col>.form-group{margin-bottom:0;padding:0!important;}div.change-col>div>label{margin-right:30px;}#vote-success{visibility:hidden;margin-left:5px;color:#008000;font-weight:bold;font-size:14px;}.vote-start-date{display:inline;width:140px;margin-left:10px;margin-right:10px;}.no-sort::after{display:none !important;}.no-sort{pointer-events:none !important;cursor:default !important;width:100px;}.red-legend{color:#f00;text-align:right;margin-right:5px;visibility:hidden;}.table-hover thead tr{background-color:rgba(140,113,161,.15);}.table-top{padding-top:4px;padding-right:4px;}.margin-bottom-10{margin-bottom:10px !important;}.about li{line-height:18px;}.form-instructions{line-height:18px;padding:7px;border-radius:4px;background-color:#eee;margin-bottom:15px;}.field-validation-error{color:#a94442;}.form-control.input-validation-error{border-color:#a94442;}#history{border-right:0;border-left:0;border-bottom:0;}.compensation-table th{border-bottom:0 !important;border-top:0 !important;padding-top:0;text-align:center;}.compensation-table td:nth-child(2){width:20px;padding-bottom:20px;font-size:28px;color:#9d9d9d;}.compensation-table td:nth-child(5){width:50px;}.compensation-table td{padding-right:10px;}.compensation{margin-bottom:5px !important;}input.ceo,input.budget-low,input.js-budget-high{padding-right:12px !important;}.add-year{width:100px;display:inline;padding-top:3px;}#template,#template1{visibility:collapse;}.split-header-outer{line-height:36px;margin:12px 0 15px 0;}.split-header-left{border-bottom:#337ab7 3px solid;font-size:18px;font-weight:600;padding-left:0;}.split-header-right{border-bottom:1px solid #eee;text-align:right;}