/*! WARNING: This CSS file was generated from a Sass file. Do NOT edit it. If you edit this file your developer will overwrite the changes you have made next time they update your site. */*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}strong,b{font-weight:700}em,i{font-style:italic}html{overflow-x:hidden}body{background:#fff;font-family:"Lato", helvetica, arial, sans-serif;font-size:1.125rem;line-height:2rem;color:#202529;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;padding:160px 0 0}@media (max-width: 700px){body{padding:125px 0 0}}.container{width:90%;max-width:1200px;margin:0 auto;position:relative}.right{float:right}.left{float:left}.clear{clear:both}.clearfix:after{content:"";display:block;clear:both}.none{display:none}a{color:#0f5ba7;text-decoration:none;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}a:hover{color:#5296da;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}a img{outline:none;border:none}h1{font-family:"Open Sans", verdana, tahoma, sans-serif;font-size:3.5rem;line-height:1.1em;color:#1b2f42;font-weight:800}h1:after{content:"";background:#1b2f42;width:70px;height:5px;display:block;margin:20px 0 0}@media (max-width: 700px){h1{font-size:2.8rem}}h2{font-family:"Open Sans", verdana, tahoma, sans-serif;font-size:2.25rem;line-height:1.1em;color:#0f5ba7;font-weight:400;letter-spacing:2px;text-transform:uppercase}@media (max-width: 700px){h2{font-size:1.8rem}}h3{font-family:"Open Sans", verdana, tahoma, sans-serif;font-size:1.625rem;line-height:1.1em;color:#1b2f42;font-weight:400;letter-spacing:2px}.img-left{float:left;margin:5px 15px 5px 0}.img-right{float:right;margin:5px 0 5px 15px}.button,.content form input[type="submit"]{background:#1abc9c;display:inline-block;font-size:.8125rem;text-transform:uppercase;font-weight:700;color:#fff;letter-spacing:1px;text-align:center;line-height:1em;padding:15px 20px;min-width:180px;max-width:100%;border-radius:4px;margin:0 0 10px}.button:hover,.content form input[type="submit"]:hover{background:#1fa78c;color:#fff}.button.delete,.content form input.delete[type="submit"]{background:#fc4237}.button.delete:hover,.content form input.delete[type="submit"]:hover{background:#e2443a}.button.edit,.content form input.edit[type="submit"]{background:#0f5ba7}.button.edit:hover,.content form input.edit[type="submit"]:hover{background:#1b2f42}div.fancy-select{position:relative}div.fancy-select div.trigger{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;background:#fbfbfb;outline:none;border:1px solid #d6d2d2;width:100%;height:60px;border-radius:0;font-family:"Lato", helvetica, arial, sans-serif;font-size:.8125rem;text-transform:uppercase;color:#1b2f42;letter-spacing:1px;padding:13px 20px 0;-webkit-appearance:none;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}div.fancy-select div.trigger:after{content:"";display:block;position:absolute;width:0;height:0;border:9px solid transparent;border-top-color:#1b2f42;top:25px;right:20px}div.fancy-select ul.options{list-style:none;margin:0;position:absolute;top:40px;left:0;visibility:hidden;opacity:0;z-index:50;max-height:200px;overflow:auto;min-width:200px;background:#fbfbfb;outline:none;border:1px solid #d6d2d2;width:100%;border-top:none}div.fancy-select ul.options.open{visibility:visible;top:50px;opacity:1;transition:opacity 300ms ease-out, top 300ms ease-out;-webkit-transition:opacity 300ms ease-out, top 300ms ease-out;-moz-transition:opacity 300ms ease-out, top 300ms ease-out;-ms-transition:opacity 300ms ease-out, top 300ms ease-out;-o-transition:opacity 300ms ease-out, top 300ms ease-out}div.fancy-select ul.options.overflowing{top:auto;bottom:40px;transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-webkit-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-moz-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-ms-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-o-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out}div.fancy-select ul.options.overflowing.open{top:auto;bottom:50px;transition:opacity 300ms ease-out, bottom 300ms ease-out;-webkit-transition:opacity 300ms ease-out, bottom 300ms ease-out;-moz-transition:opacity 300ms ease-out, bottom 300ms ease-out;-ms-transition:opacity 300ms ease-out, bottom 300ms ease-out;-o-transition:opacity 300ms ease-out, bottom 300ms ease-out}div.fancy-select ul.options li{padding:10px 20px;font-family:"Lato", helvetica, arial, sans-serif;font-size:.8125rem;text-transform:uppercase;color:#1b2f42;letter-spacing:1px;cursor:pointer;white-space:nowrap;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}div.fancy-select ul.options li.selected{background:rgba(82,150,218,0.5);color:#fff}div.fancy-select ul.options li.hover{background:#5296da;color:#fff}.header{background:#0f5ba7;padding:20px 40px;position:fixed;top:0;left:0;width:100%;z-index:1000}@media (max-width: 700px){.header{padding:15px 20px}}.header .logo{display:block}@media (max-width: 700px){.header .logo{width:120px}}.header .logo:hover{opacity:.8}.header .logo img{display:block;width:100%;height:auto}.header .user-info{background:#0d4985;display:block;color:#fff;letter-spacing:1px;font-size:.9375rem;position:absolute;top:0;right:145px;height:100%;padding:15px 35px 0;line-height:1em;text-align:center}@media (max-width: 700px){.header .user-info{font-size:0;width:80px;right:80px;padding:0}}.header .user-info:hover{background:#5296da}.header .user-info:before{content:url(/assets/user-b3e875ee265a6ff88ac130d0075df4368621a5091c07fe4d4f8c867ca8e97862.png);display:block;margin:0 auto 12px;width:26px}@media (max-width: 700px){.header .user-info:before{margin:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}.header .logout{background:#1abc9c;display:block;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:.9375rem;position:absolute;top:0;right:0;height:100%;width:145px;padding:15px 35px 0;line-height:1em;text-align:center}@media (max-width: 700px){.header .logout{font-size:0;width:80px;padding:0}}.header .logout:hover{background:#1fa78c}.header .logout:before{content:url(/assets/gear-6214baaf3711e857303c3760a2ee6d67c84e5ce8349892f4116bfaa48eb30c12.png);display:block;margin:0 auto 12px;width:26px}@media (max-width: 700px){.header .logout:before{margin:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}.menu-link{display:none;background:#fbfbfb;padding:15px 40px;font-size:.875rem;letter-spacing:1px;text-transform:uppercase;color:#2c3845;line-height:1em;position:fixed;top:97px;left:0;width:100%;z-index:1000}@media screen and (max-width: 1000px){.menu-link{display:block}}@media (max-width: 700px){.menu-link{top:81px}}.nav{background:#fbfbfb;padding:15px 40px;border-bottom:1px solid #f2efef;position:fixed;top:97px;left:0;width:100%;z-index:1000}@media screen and (max-width: 1000px){.nav{clear:both;min-width:inherit;float:none;overflow:hidden;max-height:0;padding:0 40px;top:141px}.nav.active{max-height:100%}.nav li.menu-item-has-children>a:after{content:'+';position:absolute;top:0;right:0;display:block;font-size:1.5em;padding:10px}.nav li.menu-item-has-children>a.active:after{content:"-"}}@media (max-width: 700px){.nav{top:125px}}.nav ul{list-style:none;position:relative}@media screen and (max-width: 1000px){.nav ul{display:inline}}.nav ul:after{content:"";clear:both;display:block}.nav ul li{display:inline-block;line-height:1em;margin:0 40px 0 0}@media (max-width: 1300px){.nav ul li{margin:0 20px 0 0}}@media screen and (max-width: 1000px){.nav ul li{display:block;margin:0}}.nav ul li a{font-size:.875rem;letter-spacing:1px;text-transform:uppercase;color:#2c3845;line-height:1em}@media screen and (max-width: 1000px){.nav ul li a{display:block;padding:15px 0;border-bottom:1px solid #fff;position:relative}}.nav ul li a:hover{color:#1abc9c}.content{padding:40px 40px 100px;max-width:1600px}@media (max-width: 700px){.content{padding:40px 20px}}.content h2,.content h3,.content h4,.content h5,.content h6{margin:0 0 20px}.content h1,.content p,.content iframe,.content hr,.content blockquote,.content form,.content table{margin:0 0 40px}.content ul,.content ol{margin:0 0 40px 30px}.content iframe{max-width:100%}.content img{max-width:100%;height:auto}.content table{width:100%;font-size:.875rem;letter-spacing:1px}.content table tr{background:#f2efef;border-bottom:1px solid #fff}.content table tr:nth-of-type(even){background:#e7e3e3}.content table tr td,.content table tr th{padding:15px 20px;border-right:1px solid #fff}.content table thead{text-align:left;color:#fff;text-transform:uppercase;font-weight:700}.content table thead tr{background:#0f5ba7}.content form{width:100%;max-width:800px;font-size:.875rem;text-transform:uppercase}.content form div{margin:0 0 20px}.content form div.area-manager,.content form div.district-manager,.content form div.administrator{display:none}.content form label{display:block;font-weight:700}.content form input[type="text"],.content form input[type="email"],.content form input[type="password"],.content form input[type="tel"],.content form textarea{background:#fbfbfb;outline:none;border:1px solid #d6d2d2;width:100%;height:60px;border-radius:0;font-family:"Lato", helvetica, arial, sans-serif;font-size:.8125rem;text-transform:none;color:#1b2f42;letter-spacing:1px;padding:0 20px;-webkit-appearance:none;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.content form textarea{padding:20px;height:200px}.content form input[type="submit"]{outline:none;border:none;-webkit-appearance:none;cursor:pointer;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.content form input[type="submit"]:hover{transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.content .breadcrumbs{margin:0 0 40px;font-size:.874rem;letter-spacing:1px;color:#aab3bc}.content .breadcrumbs a{display:inline-block}.content .breadcrumbs a:after{content:"\00bb";display:inline-block;color:#aab3bc;margin:0 11px 0 15px}.content .breadcrumbs span{display:inline-block}.content .alert{font-size:.8125rem;text-transform:uppercase;font-weight:700;letter-spacing:1px;line-height:1em;padding:15px 20px;border-radius:4px;margin:0 0 40px}.content .alert.success,.content .alert.alert{background:#a9e4d9;border:1px solid #1abc9c}.content .alert.error{background:#ffb5b1;border:1px solid #fc4237}.content .form-errors{background:#ffb5b1;border:1px solid #fc4237;padding:15px 20px;border-radius:4px;margin:0 0 40px}.content .form-errors h2{font-size:1.25rem;font-weight:700;color:#202529}.content .form-errors h4{margin:0}.footer{background:#1b2f42;color:#fff;font-size:.8125rem;letter-spacing:1px;position:fixed;bottom:0;left:0;width:100%;padding:10px 40px}@media (max-width: 700px){.footer{position:relative}}
