html,body{font-family:'Arial';color:#333;font-size:.9em;height:100%}input,textarea,select{font-weight:normal}body{background:#fff;position:relative;overflow-x:hidden}h1,h2,h3,h4{font-weight:bold;margin-top:0}h3{font-size:1em}h4,h5,h6{font-size:.9em}h5,h6{font-weight:normal}h1{font-size:2.2em;color:#ed1a3b}h2,h3{color:#333}h1,h2{text-transform:uppercase}h1.loading{font-size:3em}h2{font-size:1.5em;margin-bottom:20px}p{margin-bottom:20px}th{padding-left:5px;padding-right:5px}img.wrappable{float:left;padding:3px 3px 0 3px}input.placeholder{color:#505050}span.placeholder{color:#6f6f6f}div.search{z-index:3}div.search>span.placeholder{padding-top:7px;margin-left:3px}tr:nth-child(even){background-color:#e7e7e7}button,input[type=button],input[type=submit]{border:0;margin:0;padding:0;display:inline-block;background-color:#505050;min-width:86px;padding-left:5px;padding-right:5px;height:22px;margin-bottom:15px;color:#fff}button>.small,input[type=button]>.small,input[type=submit]>.small{min-width:43px}button>.large,input[type=button]>.large,input[type=submit]>.large{min-width:172px}.no-touch button:hover,.no-touch input[type=button]:hover,.no-touch input[type=submit]:hover{background-color:#333}.no-touch button:disabled:hover,.no-touch input[type=button]:disabled:hover,.no-touch input[type=submit]:disabled:hover,.no-touch button.disable:hover,.no-touch input[type=button].disable:hover,.no-touch input[type=submit].disable:hover{background-color:#e7e7e7;color:#fff}button:disabled,input[type=button]:disabled,input[type=submit]:disabled{background-color:#e7e7e7;color:#fff}.no-touch button[disabled]:hover,.no-touch button.disable:hover{background-color:#e7e7e7}button[disabled],button.disable{background-color:#e7e7e7}#applicationHost{min-height:100%;position:relative;margin:0;padding:0 0 85px}header{background-color:#fafafa;text-align:center}header #busyindicator{display:none}header a.logout,header a.logout:visited{color:#fff;font-size:.9em;text-decoration:none;float:right;margin-top:-5px}header a.logout:hover{text-decoration:underline;color:#6f6f6f}header p.user-name{font-size:.9em;vertical-align:bottom;margin:0}header p.user-name,header p.user-name a,header p.user-name a:visited{text-decoration:none}header .toolbar{height:44px;background-color:#313131;vertical-align:middle;color:#fff;text-align:center}header .toolbar .inner{margin:0 15px;text-align:right;position:relative;top:40%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 15px}header .toolbar .inner a.admin{position:absolute;left:0;top:0;color:#fff}header .toolbar .inner a.admin:hover{color:#6f6f6f}header .country{text-transform:uppercase;color:#ed1a3b;font-weight:bold;display:inline-block;vertical-align:top;width:75px;margin-top:15px;font-family:Arial;letter-spacing:1px}header .country span{letter-spacing:0}header .menubar{margin:0 30px;text-align:left;height:66px;vertical-align:middle}header .menubar>.logo{margin-top:14px}header .menubar>.logo,header .menubar>.logo object,header .menubar>.logo img{display:inline-block;width:100px;margin-right:10px;height:38px;overflow:hidden}header .menubar>a.logo{padding:0;border-collapse:collapse;margin-left:0;margin-top:0;border:0 none;height:auto;width:auto;text-decoration:none}header .menubar>a.logo>img{margin:0;border:0 none;border-collapse:collapse;padding:0}header .menubar>h1{height:100%;display:inline-block;margin:0 35px 0 0;padding:0;vertical-align:middle;color:#333}header .menubar .preloader{position:absolute;top:0;bottom:0;right:0;left:0;background-color:#fff}header .menubar>nav.breadcrumb>ul>li{background-color:#505050}header .menubar>nav.breadcrumb>ul>li:hover{background-color:#f2f2f2}header .menubar>nav.breadcrumb>ul>li:hover>a{color:#fff}header .menubar>nav.breadcrumb>ul>li.route-active{background-color:#f2f2f2}header .menubar>nav{display:inline-block;vertical-align:top;height:100%}header .menubar>nav ul{margin:0;padding-left:0;height:66px;display:inline-block}header .menubar>nav ul>li{display:block;float:left;min-width:105px;padding:0;margin:0;text-align:center;font-weight:bold;height:100%;cursor:pointer;border-left:1px solid #e0e0e0;border-collapse:collapse}header .menubar>nav ul>li>a{outline:0;height:100%;width:100%;text-transform:uppercase;display:table}header .menubar>nav ul>li>a>span{display:table-cell;vertical-align:middle;text-align:center}header .menubar>nav ul>li:last-child{border-right:1px solid #e0e0e0}header .menubar>nav ul>li:hover,header .menubar>nav ul>li.route-active,header .menubar>nav ul li.active{color:#505050;background-color:#f2f2f2}header .menubar>nav ul>li:hover>a,header .menubar>nav ul>li.route-active>a,header .menubar>nav ul li.active>a{color:#505050}header .menubar>nav ul>li>a,header .menubar>nav ul>li>a:visited{text-decoration:none}header .menubar>nav.breadcrumb ul>li,header .menubar>nav.breadcrumb ol>li{background-color:#fff;border:1px solid #505050}header .menubar>nav.breadcrumb ul>li,header .menubar>nav.breadcrumb ol>li,header .menubar>nav.breadcrumb ul>li a,header .menubar>nav.breadcrumb ol>li a,header .menubar>nav.breadcrumb ul>li a:visited,header .menubar>nav.breadcrumb ol>li a:visited{color:#505050}header .menubar>nav.breadcrumb ul>li.active,header .menubar>nav.breadcrumb ol>li.active,header .menubar>nav.breadcrumb ul>li.route-active,header .menubar>nav.breadcrumb ol>li.route-active{background-color:#f2f2f2;border:1px solid #f2f2f2}header .menubar>nav.breadcrumb ul>li.active a,header .menubar>nav.breadcrumb ol>li.active a{color:#fff}header .menubar>nav.breadcrumb ul>li:hover,header .menubar>nav.breadcrumb ol>li:hover{border:1px solid #f2f2f2}header .menubar>nav.breadcrumb ul>li:hover a,header .menubar>nav.breadcrumb ol>li:hover a{color:#fff}.scrollable{overflow:auto}article{position:relative;display:block;background:#fff;overflow:visible;min-height:85%;padding:25px}aside.sidebar{float:right;display:block;margin-left:15px;right:15px;width:176px;text-align:left;overflow:hidden;background-color:#fff}aside.sidebar:after{content:"";float:right;display:block;width:17px;height:100px;margin-right:64px;-ms-zoom:1;zoom:1}section.noaccess,section.timeout{display:block;text-align:center}section.noaccess h2,section.timeout h2{text-align:left}section.noaccess p,section.timeout p{font-size:2em;margin-top:100px}p.callout1,div.callout1{background-color:#e7e7e7;color:#313131;padding:0 5px 5px;margin-bottom:15px}p.callout1>h2,div.callout1>h2,p.callout1 h3,div.callout1 h3{color:#ed1a3b;border-bottom:solid 1px #ed1a3b}p.callout2,div.callout2{background-color:#54aee1;color:#fff;padding:0 5px 5px}p.callout2>h2,div.callout2>h2,p.callout2 h3,div.callout2 h3{color:#fff;border:none}p.callout3,div.callout3{background-color:#54aee1;color:#fff;padding:0 5px 5px}p.callout3>h2,div.callout3>h2,p.callout3 h3,div.callout3 h3{color:#fff;border:none}p.callout2,p.callout3,div.callout2,div.callout3{display:inline-block;width:33%;min-height:150px;min-width:250px;vertical-align:top;margin-bottom:15px}.page-filter{border:1px solid #505050;cursor:pointer;position:relative;padding:0;margin:0 0 15px}.page-filter>input{padding-top:2px;padding-bottom:0;margin:0;width:152px;height:20px;border:none;overflow:hidden}.page-filter>ins{background:url('../images/find.gif') no-repeat right top;height:22px;width:22px;display:block;position:absolute;right:0;top:0}a,a:visited{color:#000;text-decoration:underline}a:hover{color:#ed1a3b}footer:before{content:"";position:absolute;bottom:0;right:-126px;display:block;width:17px;height:115px}footer{position:absolute;left:0;right:0;bottom:0;font-size:.8em;padding-bottom:0;height:85px;vertical-align:bottom;clear:both;border-collapse:collapse;overflow:hidden}footer>p{position:absolute;bottom:0;margin:0;background-color:#313131;color:#e7e7e7;display:block;height:30px;width:100%;padding-top:8px;text-align:center}.touch-icon{box-shadow:#6f6f6f 3px 3px;border:1px solid #6f6f6f;margin:15px;cursor:pointer}.touch-icon:hover{background-color:#e7e7e7}.numeric{text-align:right;white-space:nowrap;font-family:Consolas,'Lucida Console','DejaVu Sans Mono',monospace;padding-left:5px}input.number,input[type=number]{text-align:right;font-family:Consolas,'Lucida Console','DejaVu Sans Mono',monospace}.decimal{width:65px}.touch .pager li{-ms-zoom:2;zoom:2}.touch input[type=checkbox],.touch select{-ms-zoom:1.5;zoom:1.5}span.required:before{content:'*';color:#944a60;font-size:1.5em;font-weight:bold;position:absolute;margin-left:2px;margin-top:-6px}textarea{width:240px;height:100px;margin-bottom:10px}textarea.short{height:30px}fieldset{position:relative;display:inline-block;padding-right:15px}fieldset>input{margin-bottom:5px}fieldset>legend{font-size:1.2em;font-weight:bold;text-transform:capitalize}fieldset>label{width:100px;font-weight:bold;display:inline-block;vertical-align:top}fieldset>label:after{content:':'}fieldset span{display:inline-block}fieldset span.required{vertical-align:top;margin-right:3px}textarea.error,input.error,select.error{background-color:#f6a1a8}div.error{color:#944a60;position:absolute;display:inline-block;margin:0;margin-left:12px;padding:0 12px 0 6px;background-color:#f6a1a8;white-space:nowrap;overflow:visible;border:1px solid #944a60;cursor:pointer;z-index:100;height:21px}div.error>span:after{content:''}div.error>span.msg label{margin:0}div.error .border-notch{left:-7px;border-right:7px solid #944a60}div.error .inner-notch{left:-6px;border-right:7px solid #f6a1a8}div.error .notch{position:absolute;top:1px;margin:0;border-top:8px solid transparent;border-left:0;border-bottom:8px solid transparent;padding:0;width:0;height:0;font-size:0;line-height:0;_border-top-color:#f6a1a8;_border-bottom-color:#f6a1a8;_filter:chroma(color=pink)}div.error i{padding-top:2px}div.error label{cursor:pointer;padding-left:20px}div.error label .error{display:block;position:relative}.pager>ul{padding-left:0}.pager li{display:inline-block;cursor:pointer;vertical-align:middle;height:24px;width:25px;background-image:url(../images/viewmode.png);background-position-y:0}.pager li.first{background-position-x:-340px}.pager li.first:hover{background-position-x:-316px}.pager li.prev{background-position-x:-244px}.pager li.prev:hover{background-position-x:-220px}.pager li.next{background-position-x:-172px}.pager li.next:hover{background-position-x:-196px}.pager li.last{background-position-x:-268px}.pager li.last:hover{background-position-x:-292px}.pager li.stats{cursor:auto;background:none;width:auto;vertical-align:text-top;-ms-zoom:1;zoom:1}.search input::-ms-clear{display:none}input.datepicker,input[type=date]{line-height:1em;margin:0;padding:3px 0;border-collapse:collapse}.date-picker-label{font-weight:bold;display:inline-block;width:65px;text-align:right}.date-picker-label:after{content:':'}.splash{text-align:center;display:block;overflow:auto;margin:0 auto}.splash h1{text-transform:none}.splash-content{position:relative;width:100%;height:100%;display:table;padding:0 10px}.splash-content>div{display:table-cell;vertical-align:middle}.splash-content>div>div{width:100%;max-width:600px;margin:0 auto}.splash-content>div>div>div,.splash-content>div>div object{width:100%;display:block;height:auto;position:relative;padding-top:38.4%}.splash-content>div>div>div img,.splash-content>div>div object img,.splash-content>div>div>div svg,.splash-content>div>div object svg{width:100%;height:100%;position:absolute;top:0;left:0}.splash-content progress{margin:25px auto}#toast-container>.toast{background-image:none!important}#toast-container>.toast:before{position:fixed;font-family:FontAwesome;font-size:24px;line-height:18px;float:left;color:#fff;padding-right:.5em;margin:auto .5em auto -1.5em}#toast-container>.toast-warning{background-color:#df8639;color:#fff}#toast-container>.toast-warning:before{content:"";color:#fff}#toast-container>.toast-error{background-color:#944a60}#toast-container>.toast-error:before{content:""}#toast-container>.toast-info{background-color:#505050}#toast-container>.toast-info:before{content:""}#toast-container>.toast-success{background-color:#505050}#toast-container>.toast-success:before{content:""}#toast-container>div{border-radius:0}.toast-bottom-right{bottom:12px}progress,progress[role]{border:none;-moz-background-size:auto;-o-background-size:auto;-webkit-background-size:auto;background-size:auto;width:165px;height:15px;display:block;margin:0 auto;color:#22409a}progress[role]:after{background-image:none}progress::-moz-progress-bar{background:#22409a}progress::-webkit-progress-value{background:#22409a}progress[aria-valuenow]:before{background:#22409a}progress:not([value])::-moz-progress-bar{background-image:url(../images/loader.gif)}progress:not([value])::-webkit-progress-bar{background-image:url(../images/loader.gif)}progress[role]{background-image:url(../images/loader.gif)!important}html[data-useragent='no-MSIE 10+'] progress:not([value]){background-image:url(../images/loader.gif)!important;-moz-background-size:auto;-o-background-size:auto;-webkit-background-size:auto;background-size:auto}html[data-useragent='MSIE 10+'] progress:not([value]){width:75%}html[data-useragent='MSIE 10+'] progress.loaded:not([value]){width:165px}progress.loaded{position:fixed;right:1%;bottom:0;z-index:1000}.modal-backdrop{background-color:#fff}.breadcrumb{background-color:transparent;padding:0 0 0 5px;margin-bottom:0;display:inline-block}.navbar{min-height:25px;border:none;margin-bottom:inherit;z-index:2;border-radius:0}.navbar button{height:auto;min-width:0;background-color:#505050}.navbar-collapse{padding-left:0;padding-right:0}.navbar-toggle{margin-bottom:0}.navbar-default{border-color:transparent;background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-collapse{border:none;margin-right:0}.modal-content,.btn{border-radius:0}.btn{margin:0;padding:0}@media only screen and (max-width:897px){header .menubar{margin:0 5px}}@media only screen and (max-width:841px){header .menubar>h1{margin:0 10px 0 0}}@media only screen and (max-width:816px){header .menubar>nav ul>li{min-width:85px}}@media only screen and (max-width:767px){ul.app-group,ul.app-list{padding-left:5px}div.search{margin-right:85px}header .menubar{margin:0 20px}header .menubar>nav{height:auto}header .menubar>nav ul{background-color:#fafafa;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border:none}.navbar{position:absolute;top:50px;right:10px}.navbar-default div.navbar-collapse{margin-right:10px;padding-bottom:0}.navbar-default div.navbar-collapse ul{border:1px solid #313131;margin-bottom:0}.navbar-default .navbar-header .navbar-toggle{border-radius:0;background-color:#505050}.navbar-default .navbar-header .collapsed{background-color:#a0a0a0}.navbar-default .navbar-header .navbar-toggle:hover{background-color:#505050}.navbar-default .navbar-header .navbar-toggle:focus{background-color:inherit}.navbar-default .navbar-header .navbar-header>button.collapsed{background-color:#505050}.navbar-default .navbar-header .navbar-collapse{background-color:#505050}}@media only screen and (max-width:607px){header .menubar>h1{color:#fff;position:absolute;top:7px;left:7px}header .toolbar .inner a.admin{display:none}ul.app-group{margin-right:0!important;margin-left:0!important;padding-left:0}ul.app-list{margin-right:5px!important}}@media only screen and (max-width:538px){ul.app-list>li{zoom:.87}}@media only screen and (max-width:516px){header .country{display:none}}@media only screen and (max-width:494px){header .menubar>h1{display:none}}@media only screen and (max-width:468px){ul.app-list>li{zoom:.8}}@media only screen and (max-width:437px){div.search{margin-right:65px}}@media only screen and (max-width:434px){ul.app-group{margin-left:10px!important;margin-right:10px!important}ul.app-list{text-align:center}ul.app-list>li{zoom:1}}@media only screen and (max-width:418px){div.search>input{width:150px!important}}@media only screen and (max-width:392px){header .menubar>.logo{display:none}div.search>input{width:175px!important}}@media only screen and (max-width:383px){div.sizer{right:100px!important}div.sorter{right:225px!important}header .toolbar .inner{margin:0;padding:0 2px}}@media only screen and (max-width:322px){div.sizer{right:75px!important}div.sorter{right:185px!important}div.search>input{width:150px!important}}@media only screen and (max-width:286px){ul.app-group{margin-left:0!important;margin-right:0!important}header .menubar{margin:0 4px}div.search{float:left!important;margin-right:5px;text-align:left}.navbar-default div.navbar-collapse{margin-right:0!important}}@media only screen and (max-width:549px){}@media only screen and (max-width:400px){}@media print{body{width:auto}}.body-content{padding-left:15px;padding-right:15px}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px}