@font-face{font-family:'open_sansbold';src:url('../fonts/opensans-bold-webfont.eot');src:url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-bold-webfont.woff') format('woff'),url('../fonts/opensans-bold-webfont.ttf') format('truetype'),url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sanssemibold';src:url('../fonts/opensans-semibold-webfont.eot');src:url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-semibold-webfont.woff') format('woff'),url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sanslight';src:url('../fonts/opensans-light-webfont.eot');src:url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-light-webfont.woff') format('woff'),url('../fonts/opensans-light-webfont.ttf') format('truetype'),url('../fonts/opensans-light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansregular';src:url('../fonts/opensans-regular-webfont.eot');src:url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-regular-webfont.woff') format('woff'),url('../fonts/opensans-regular-webfont.ttf') format('truetype'),url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal}html,body{height:100%;font-family:'open_sansregular',sans-serif !important}h1{font-family:'open_sansregular',sans-serif !important;font-size:1.8em;margin-top:0;color:#11286c;white-space:nowrap}h5{font-family:'open_sanssemibold';font-size:1.2em;padding-bottom:10px}a{color:#196aff}a:hover,a:focus{color:#595959;cursor:pointer !important;outline:none}a:visited{color:#003fb2}a[href^="http:"]:after,a[href^="https:"]:after,.external-link:after{position:relative;top:1px;left:5px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e164"}a.btn[href^="http:"]:after,a.btn[href^="https:"]:after{content:""}a[href^="http://www.dpw.state.pa.us"]:after{content:""}form{margin-bottom:0}select{color:#4d4d4d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(../js/boxsizing.htc);width:100%;margin-top:0;height:30px;padding:0 34px 0 10px !important;border:1px solid #ccc;-webkit-border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;font-size:1em;background:#fff url('../images/bg_nav_dropdown.png') no-repeat 100% 50%;-webkit-appearance:none;-moz-appearance:none;letter-spacing:normal}select[multiple="multiple"]{background:none}input[type="text"]{color:#4d4d4d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(../js/boxsizing.htc);width:100%;margin-top:0;height:30px;padding:0 25px 0 10px;border:1px solid #ccc;-webkit-border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;font-size:1em;-webkit-appearance:none;-moz-appearance:none;letter-spacing:normal}input[type="text"].required{border-left:5px solid #e6a61c}textarea{padding-left:5px !important}p.read-only-data{color:#808080;float:left;margin-top:5px;font-family:'open_sansbold'}p.read-only-data span{margin-left:5px;font-family:'open_sansregular'}.icon-view{position:relative;display:inline-block;width:25px;height:19px;top:2px;left:4px;background:url('../images/icons-logos.png') no-repeat top left;background-position:0 -120px}#wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -155px;padding:0 0 155px}#wrapper>.container{padding:0 15px 0 15px}.btn{font-family:'open_sanssemibold';font-size:.9em}.btn-group .btn+.btn{margin-left:15px}.btn-primary{background-color:#fff;background-image:-moz-linear-gradient(top, #fff, #fff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff));background-image:-webkit-linear-gradient(top, #fff, #fff);background-image:-o-linear-gradient(top, #fff, #fff);background-image:linear-gradient(to bottom, #fff, #fff);background-repeat:repeat-x;border:1px solid #196aff;color:#196aff;text-shadow:none;margin-left:5px;text-transform:uppercase;border-radius:3px}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background:#99bdff;text-shadow:none;border-color:#196aff}.btn-secondary{background-color:#597da7;background-image:-moz-linear-gradient(top, #597da7, #7a97b9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#597da7), to(#7a97b9));background-image:-webkit-linear-gradient(top, #597da7, #7a97b9);background-image:-o-linear-gradient(top, #597da7, #7a97b9);background-image:linear-gradient(to bottom, #597da7, #7a97b9);background-repeat:repeat-x;text-shadow:none;border:none;margin-left:5px;text-transform:uppercase;border-radius:3px;color:#fff;letter-spacing:.8px}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.btn-secondary:visited,.open .dropdown-toggle.btn-secondary{background:#7a97b9;text-shadow:none;border-color:#196aff;color:#fff}.btn-success{background-color:#2c8b36;background-image:-moz-linear-gradient(top, #2c8b36, #329e3e);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2c8b36), to(#329e3e));background-image:-webkit-linear-gradient(top, #2c8b36, #329e3e);background-image:-o-linear-gradient(top, #2c8b36, #329e3e);background-image:linear-gradient(to bottom, #2c8b36, #329e3e);background-repeat:repeat-x;text-shadow:none;border:none;margin-left:5px;margin-top:10px;text-transform:uppercase;border-radius:3px;padding:10px 15px !important}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background:#67b26a;text-shadow:none;border-color:#2c8b36}.btn-alternate{background-color:#640472;background-image:-moz-linear-gradient(top, #640472, #7a058b);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#640472), to(#7a058b));background-image:-webkit-linear-gradient(top, #640472, #7a058b);background-image:-o-linear-gradient(top, #640472, #7a058b);background-image:linear-gradient(to bottom, #640472, #7a058b);background-repeat:repeat-x;text-shadow:none;border:none;margin-left:5px;text-transform:uppercase;border-radius:0;color:#fff}.btn-alternate:hover,.btn-alternate:focus,.btn-alternate:active,.btn-alternate.active,.open .dropdown-toggle.btn-alternate{background:#8f06a3;text-shadow:none;border-color:#640472;color:#fff}.btn-inline{color:#1a1a1a;font-family:'open_sansbold';font-size:.9em}.btn-icon{text-transform:uppercase;display:block;padding:5px 10px 5px 40px;color:#196aff;float:left;margin:0 20px 20px 0;font-family:'open_sanssemibold'}.btn-icon:hover{text-decoration:none;color:#11286c}.btn-wrapped{text-align:left;white-space:normal}.btn-name{background:url('../images/icons-logos.png') no-repeat top left;background-position:0 -189px}.btn-name:hover{background:url('../images/icons-logos.png') no-repeat top left;background-position:0 -229px}.btn-collapse{background:url('../images/icons-logos.png') no-repeat top left;background-position:0 -149px}.btn-expand{background:url('../images/icons-logos.png') no-repeat top left;background-position:0 -189px}.buttons-left .btn{margin-right:20px}.btn-link{color:#196aff}.btn-link:hover,.btn-link:focus{color:#005aff}.btn-internal{padding:5px 25px}label{font-weight:normal;cursor:pointer;font-family:'open_sanssemibold'}label em{cursor:pointer;position:relative;margin-left:10px;font-size:1.1em;color:#4c8bff}label span,legend span{color:#e6a61c;font-size:.6em;margin-left:3px}legend{border:none;font-size:1em;font-family:'open_sanssemibold';margin:10px 0}legend em{cursor:pointer;position:relative;margin-left:10px;font-size:1.1em;color:#4c8bff}input+em,select+em{cursor:pointer;float:right;top:-50px !important;right:0 !important;font-size:1.1em;color:#4c8bff}textarea+em,input+label+em,label+br+a+em{color:#4c8bff}.form-group{margin-bottom:25px}.table{background-color:#e6e6e6;font-size:.9em}.table td,.table th{padding:15px 10px !important;border:none !important;border-right:2px solid #fff !important}.table td:first-child,.table th:first-child{text-align:center}.table td:last-child,.table th:last-child{border-right:none !important}.table th{font-family:#a6a6a6;background-color:#a6a6a6;background-image:-moz-linear-gradient(top, #a6a6a6, #c0c0c0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1a1a1a), to(#c0c0c0));background-image:-webkit-linear-gradient(top, #a6a6a6, #c0c0c0);background-image:-o-linear-gradient(top, #a6a6a6, #c0c0c0);background-image:linear-gradient(to bottom, #a6a6a6, #c0c0c0);background-repeat:repeat-x;color:#fff;white-space:nowrap}.table th:hover{background-color:#737373;background-image:-moz-linear-gradient(top, #737373, #8d8d8d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1a1a1a), to(#8d8d8d));background-image:-webkit-linear-gradient(top, #737373, #8d8d8d);background-image:-o-linear-gradient(top, #737373, #8d8d8d);background-image:linear-gradient(to bottom, #737373, #8d8d8d);background-repeat:repeat-x;text-decoration:none}.table th a{color:#fff}.table th a span{float:right;top:1px;right:2px}.table td a{text-decoration:underline}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{vertical-align:middle}.well{border:2px solid #e3e3e3;box-shadow:none;background:#f0f0f0}.well-second{border:2px solid #d7d7d7;background:#e3e3e3}.alert{margin-bottom:20px;padding:5px 0}.alert p{padding:8px 15px 15px 15px}.alert ul{padding:8px 15px 0 10px}.alert h4{padding:10px 0 0 5px;margin:0;font-size:1.4em;margin-left:10px;font-family:'open_sanssemibold'}.alert .close{margin-right:5px}.alert-info{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#4d4d4d;background:#e5eeff;border:2px solid #99bdff}.alert-info h4{color:#196aff}.alert-success{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#4d4d4d;background:#dcf4de;border:2px solid #67cf72}.alert-success h4{color:#2c8b36}.alert-warning{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#4d4d4d;background:#fdf7eb;border:2px solid #f3d38f}.alert-warning h4{color:#ba8615}.alert-error{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f9f1f1;border:2px solid #a94442}.alert-error ul{margin:0;padding:0 20px 0 20px;list-style:none}.alert-error ul li{margin:2px 0 2px 20px;padding:2px 0 2px 0;font-style:italic;color:#a94442;position:relative}.alert-error ul li span:before{position:absolute;top:3px;left:-25px;display:inline;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e088"}.modal-content{padding:15px;border:2px solid #196aff;border-radius:5px}.modal-header{background-color:#fff;height:40px;padding:0;border:none}.modal-header h4{font-family:'open_sansbold';color:#196aff;font-size:1.5em}.modal-body{padding:20px 10px}.modal-footer{background:#ccdeff;text-align:right;padding:15px;margin:-15px;margin-top:0}.modal.fade.in{top:10%}.panel{box-shadow:none}.panel-primary{clear:both;border-radius:0;border:none;padding:25px 45px}.panel-primary .panel-heading{background:none;filter:none;border:none;padding:0;position:relative;margin-bottom:20px}.panel-primary .panel-heading h1{padding-bottom:10px;border-bottom:1px solid #196aff}.panel-primary .panel-heading p{padding-top:5px;padding-bottom:10px;color:#1a1a1a}.panel-primary .panel-heading .header-actions{position:absolute;top:-3px;right:0;padding:0}.panel-primary .panel-body{padding:0}.panel-primary .panel-body h2{margin:20px 0 10px 0;font-size:1.3em;padding-bottom:10px;padding-top:15px;border-top:1px solid #ccc;color:#11286c;font-family:'open_sanssemibold'}.panel-primary .panel-body h2.first{border:none;margin:0 0 10px 0}.panel-primary .panel-body p{padding-top:5px;padding-bottom:10px}.panel-primary .panel-footer{background:#ccdeff;border:none;border-top:1px solid #196aff;border-radius:0;margin:10px -15px 0 -15px;padding:5px 10px;min-height:43px}.panel-primary .panel-footer .btn{text-decoration:none;text-transform:uppercase}header{background:url('../images/bg_texture.jpg');border-bottom:20px solid #ccdeff}header .dpw-bar{position:relative;background:#d7d7d7;margin-left:0;margin-right:0;width:100%;z-index:1001}header .dpw-bar .dpw-logo{position:absolute;top:4px;left:0;display:block;width:122px;height:25px;background:url('../images/icons-logos.png') no-repeat top left;background-position:0 -399px}header .dpw-bar .navbar-nav .dropdown-toggle{margin:4px 0 4px 10px}header .dpw-bar .navbar-nav .dropdown-toggle .caret{margin-top:-3px}header .dpw-bar .navbar-nav .dropdown-menu{padding:10px}header .dpw-bar .navbar-nav li{margin-left:-10px !important}header .dpw-bar .navbar-nav li a{color:#11286c;padding:4px 10px;font-size:.9em;text-transform:uppercase}header .dpw-bar .navbar-nav .dropdown-menu{text-align:left}header .dpw-bar .dpw-agencies{margin-right:-15px !important}header .bottom-line{border-bottom:8px solid #196aff}header .template-body-white{padding-top:20px;background:#fff}header .tab-bar{margin-top:-40px}header .navbar{min-height:40px;margin-bottom:0;border:none;border-radius:0 !important;z-index:1000}header .navbar-main{padding:0}header .navbar-header{padding-left:0}header .navbar-brand{padding:0;margin:25px 0 25px 0;display:block;height:70px;width:388px;background:url('../images/icons-logos.png') no-repeat top left;background-position:0 -269px}header .navbar-brand a:hover{text-decoration:none;cursor:pointer}header .navbar-default{box-shadow:none;background:none;border-radius:4px}header .navbar-default .navbar-nav li{margin-left:-15px !important}header .navbar-default .navbar-nav li a{position:relative;background:url('../images/icons-logos.png') no-repeat top left;background-position:0 -434px;color:#fff;text-transform:uppercase;text-align:center;padding:10px 0;width:218px}header .navbar-default .navbar-nav li a:hover,header .navbar-default .navbar-nav li a:active,header .navbar-default .navbar-nav li a:focus{background:url('../images/icons-logos.png') no-repeat top left;background-position:0 -484px;color:#fff !important}header .navbar-default .navbar-nav li:last-child a{border-right:none}header .navbar-default .navbar-nav li:last-child a:hover{border-right:none}header .navbar-default .navbar-nav .active a{z-index:1;background:url('../images/icons-logos.png') no-repeat top left;background-position:0 -484px;filter:none !important;color:#fff;box-shadow:none}header .navbar-default .navbar-nav .active a:hover{color:#fff;background:url('../images/icons-logos.png') no-repeat top left;background-position:0 -484px;filter:none !important}header .navbar-nav.navbar-right:last-child{margin-right:0}header .navbar-user-buttons{margin-top:10px;font-family:'open_sanssemibold';color:#196aff}header .navbar-user-buttons .navbar-username{float:left;font-size:1em;margin:8px 0 0 0;color:#1a1a1a;border-right:1px solid #bbc9f4;padding-right:10px}header .navbar-user-buttons .navbar-help{float:left;font-size:1em;margin:8px 0 0 10px;border-right:1px solid #bbc9f4;padding-right:10px}header .navbar-user-buttons .navbar-help:last-child{border:none}header .navbar-user-buttons .navbar-alerts{float:left;font-size:1em;margin:8px 0 0 10px;padding-right:10px;border-right:1px solid #bbc9f4}header .navbar-user-buttons .navbar-alerts span{color:#fff;margin-left:5px;padding:2px 4px 2px 4px;background:#2c8b36;border-radius:20px;font-size:.8em}header .navbar-user-buttons .navbar-logout{color:#1a1a1a;font-family:'open_sansbold';border:1px solid #ccc;background:#fafafa;text-transform:uppercase;padding:5px 15px;margin-top:3px;margin-left:-1px;font-size:.9em;border-radius:2px !important;text-decoration:none}header .navbar-user-buttons .navbar-logout:hover{background:#ebebeb}@media (max-width:992px){.navbar-user-buttons{margin-top:-220px !important;margin-left:20px !important}}.wayfinder{background:#f0f0f0;padding-top:15px}.wayfinder h3{font-size:1.4em;margin-bottom:15px;margin-top:5px}.wayfinder ul{list-style:none;margin:0;padding:0 0 15px 15px}.wayfinder ul li{padding:0 0 0 20px;border-left:1px solid #196aff;position:relative}.wayfinder ul li button{display:block;padding:0 0 20px 0;font-family:'open_sansregular';font-size:.9em;color:#9a9a9a;position:relative;border:none;background:none;text-align:left}.wayfinder ul li button span{position:absolute;left:-33px;top:-5px;border:1px solid #196aff;background:#fff;display:block;width:25px;height:25px;border-radius:15px}.wayfinder ul li button.active{color:#196aff;font-family:'open_sanssemibold'}.wayfinder ul li button.active span{background:#196aff}.wayfinder ul li button.complete{color:#4c8bff}.wayfinder ul li button.complete span{background:#b2cdff}.wayfinder ul li button:hover{text-decoration:none}.wayfinder ul li button:hover span{background:#196aff}.wayfinder ul li button.inactive:hover{cursor:default !important}.wayfinder ul li button.inactive:hover span{background:#fff}.wayfinder ul li:last-child button{padding-bottom:0}.wayfinder .fade-out{height:75px;margin:0 -15px;background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #f0f0f0, #fff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f0f0f0), to(#fff));background-image:-webkit-linear-gradient(top, #f0f0f0, #fff);background-image:-o-linear-gradient(top, #f0f0f0, #fff);background-image:linear-gradient(to bottom, #f0f0f0, #fff);background-repeat:repeat-x}.back-button{margin-top:-5px;margin-left:-10px}.back-button hr{border-top:1px solid #fff;margin-top:10px;margin-bottom:15px}.entity-header{margin:0;padding:0 20px 10px 0;background:#ccdeff;font-size:.9em;position:relative}.entity-header .page-nav{margin-top:5px;margin-left:15px}.entity-header .rounded-corner-left{width:0;height:0;border-bottom:39px solid #fff;border-right:25px solid transparent;position:absolute;left:0;top:2px}.entity-header .rounded-corner-right{width:0;height:0;right:0;top:2px;border-bottom:39px solid #fff;border-left:25px solid transparent;position:absolute}@media (max-width:768px){.entity-header .rounded-corner-right{top:46px}.entity-header .rounded-corner-left{top:46px}}.entity-header .actions{float:right}.entity-header .entity-id{position:absolute;left:35px;font-size:1.3em;top:7px}.entity-header .entity-id span{font-family:'open_sansbold';letter-spacing:1px}footer{height:155px;border-top:2px solid #196aff;background:url('../images/bg_texture.jpg')}footer .container{padding-left:15px;padding-right:15px}footer .container .dpw-logo{float:left;width:193px;height:40px;background:url('../images/icons-logos.png') no-repeat top left;background-position:0 -349px;margin:20px 20px 0 0}@media (max-width:768px){footer .container .dpw-logo{width:100%}}footer .container ul{list-style:none;float:left;margin:20px 30px 0 30px}footer .container ul li{font-family:'open_sansbold';color:#11286c}footer .container ul li a{font-family:'open_sanssemibold';font-size:.75em;color:#4d4d4d;display:block;margin:10px 0}@media (min-width:1200px){footer .container ul{margin:20px 60px 0 90px;padding-left:20px}}@media (max-width:992px){footer .container ul{margin:20px 10px 0 0;padding-left:20px}}@media (max-width:768px){footer .container ul{width:80%;margin:20px 20px 0 28px;padding-left:20px}}@media (max-width:400px){footer .container ul{margin:20px 50px 0 8px;padding-left:40px}}@media (max-width:768px){footer{height:455px !important}}.nowrap{white-space:nowrap}#alert-content{display:none}html.no-js .no-js-message{display:block !important;position:absolute;top:0;left:0;width:100%;height:100%}.no-js-message .no-js-message-content{display:block;position:relative;top:30px;width:750px;margin:50px auto;background-color:#e8c5c5;border:2px solid #a94442;-webkit-box-shadow:0 0 10px 0 #999;box-shadow:0 0 10px 0 #999;z-index:9999;padding:20px 30px;font-size:1.1em}.no-js-message .no-js-message-content h4{font-size:1.4em;padding-bottom:15px}.no-js-message .no-js-white-overlay{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7;z-index:9998}@-moz-document url-prefix(){select{padding:4px 5px 4px 10px !important;text-indent:.01px;text-overflow:''}}html.ie select{padding:4px 5px 4px 10px !important;background:#fff !important}