.stage{left:0;position:relative;width:100%;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.stage.active{left:-20em}@media print{#ccm-account-menu{display:none}}.ccm-page{background:#fff;width:100%;position:relative;overflow:hidden;min-height:100vh}.ccm-page .image-center{text-align:center}.ccm-page .image-center img{display:inline-block}.ccm-page .container{max-width:1340px;width:100%}.ccm-page img{max-width:100%}.ccm-page dl.padding-dl dt{padding-top:1em}.ccm-page fieldset{margin-bottom:2.5em}.ccm-page legend{font-size:18px;margin-bottom:10px}.ccm-page .panel-title{font-size:18px}.ccm-page .breadcrumb-align-btn{margin-top:1.9em}.ccm-page footer{padding:2em 0}.ccm-page footer p{font-size:1.8rem;line-height:1.6}.ccm-page .print-preview{margin:2em auto;max-width:1000px;background:#fff;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.2);-moz-box-shadow:0 0 7px rgba(0,0,0,0.2);box-shadow:0 0 7px rgba(0,0,0,0.2);padding:1em}@media print{.ccm-page .print-preview{margin:0;max-width:100%;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);padding:0}}.ccm-page .delete-button-form{margin-left:.6em}.ccm-page .panel-body>h3:first-child{margin-top:0}.ccm-page .icon-success{color:#080}.ccm-page div.ccm-file-selector{background-color:#e76e1f}.ccm-page div.ccm-file-selector:hover{background-color:#bf5814}.ccm-page header{position:relative;margin-bottom:1em;border-bottom:2px solid #e76e1f;overflow:hidden}.ccm-page header #clocking-button-wrapper{position:absolute;top:5px;right:1em}.ccm-page header #notification-count{position:absolute;right:7.9em;top:5px}.ccm-page header #notification-count a{color:#fff;position:relative;z-index:1}.ccm-page header .logo-link{display:block;margin-top:1em;text-decoration:none}.ccm-page header .sun-burst{margin-top:1em}.ccm-page header .tagline{margin-top:2.5em;margin-right:2em;font-size:2.4rem;color:#000}.ccm-page .header-nav-wrapper{position:static}.ccm-page #nav-link{position:fixed;right:.2em;margin:.5em .3em;font-size:3rem;z-index:99;background:rgba(255,255,255,0.2);height:1.2em;width:1.2em;text-align:center;outline:none;-webkit-transition:color .2s ease-out,background-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out}@media print{.ccm-page #nav-link{display:none}}.ccm-page #nav-link:hover{background:rgba(255,255,255,0.4)}.ccm-page #nav-link.active{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}@media only screen and (min-width: 992px){.ccm-page #nav-link{top:.3em}}@media screen and (min-width:992px){.ccm-page #nav-link{display:none}}.ccm-page nav.primary-nav{background:#fff;position:absolute;top:0;right:-20em;width:20em;min-height:100vh;padding:1em;z-index:9}.ccm-page nav.primary-nav ul{padding-left:0;list-style:none}.ccm-page nav.primary-nav ul ul{margin-top:0;margin-left:1em;background:transparent;display:none}.ccm-page nav.primary-nav ul ul li{border:none}.ccm-page nav.primary-nav ul ul a{display:inline-block;font-size:1.4rem;padding:5px;max-width:12.5em}.ccm-page nav.primary-nav li{margin:0;border-bottom:1px solid #eee;border-color:rgba(50,50,50,0.2)}.ccm-page nav.primary-nav .dropdown-trigger,.ccm-page nav.primary-nav a{display:block;width:auto;color:#aaa;font-size:1.8rem;padding:.5em}.ccm-page nav.primary-nav .dropdown-trigger{display:inline-block;width:1.2em;height:1.2em;text-align:center;float:right;cursor:pointer;color:#aaa}@media only screen and (min-width: 992px){.ccm-page nav.primary-nav .dropdown-trigger{top:8px}}.ccm-page nav.primary-nav .dropdown-trigger:hover{color:#333;background:transparent}.ccm-page #close-nav{position:absolute;top:0;right:0;border:none;font-size:4rem;padding:0 .5em;text-decoration:none;width:2em;height:2em;text-align:right}@media screen and (min-width:992px){.ccm-page #close-nav{display:none}.ccm-page nav.primary-nav{background:rgba(255,255,255,0.9);position:absolute;top:0;left:0;right:0;z-index:5;display:table;min-height:0;padding:0;width:100%}.ccm-page nav.primary-nav .dropdown-trigger{display:none}.ccm-page nav.primary-nav ul{margin-top:3em}.ccm-page nav.primary-nav li{border:none;display:table-cell;font-size:1.6rem;margin:0;padding:0;position:relative;vertical-align:middle;z-index:3;-webkit-transition:color .2s ease-out,background-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out}.ccm-page nav.primary-nav li.nav-path-selected,.ccm-page nav.primary-nav li:active,.ccm-page nav.primary-nav li:focus,.ccm-page nav.primary-nav li:hover{color:#fff;background:#fff}.ccm-page nav.primary-nav li:hover>ul{display:block}.ccm-page nav.primary-nav li li:hover ul{display:none}.ccm-page nav.primary-nav a{color:#aaa;display:block;padding:1.1em .5em;line-height:1;text-align:center;text-transform:uppercase;font-size:1.4rem;text-decoration:none}.ccm-page nav.primary-nav ul{display:table-row;position:relative;width:100%;margin:0}.ccm-page nav.primary-nav ul ul{background:#fff;background:rgba(255,255,255,0.9);display:none;margin:0;padding:0;position:absolute;top:1.3em;min-width:15em;width:100%;z-index:2}.ccm-page nav.primary-nav ul ul a{display:block;font-size:1.6rem;line-height:1.2;max-width:none;width:100%}.ccm-page nav.primary-nav ul ul:hover{display:block}.ccm-page nav.primary-nav ul ul li{display:block;margin:0;padding:0;width:100%}.ccm-page nav.primary-nav ul ul li a{padding:12px 15px;text-align:left}.ccm-page nav.primary-nav ul ul li ul{display:none}}@media screen and (min-width:1280px){.ccm-page nav.primary-nav a{font-size:1.6rem}}@media only screen and (min-width: 1400px){.ccm-page nav.primary-nav a{padding:1.1em .6em}.ccm-page nav.primary-nav ul ul{top:2.75em}}@media only screen and (min-width: 2300px){.ccm-page nav.primary-nav a{font-size:1.8rem}}.ccm-page .breadcrumb{background:#fff;margin-top:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-left:0;padding-top:0}.ccm-page .breadcrumb li{display:block;font-size:1.4rem}@media only screen and (min-width: 992px){.ccm-page .breadcrumb li{font-size:1.8rem;display:inline}}.ccm-page .border-wrapper-grey-bg .breadcrumb{background:none;margin:0 0 .5em 0;padding:0}.ccm-page .side-nav{background:#eee;padding-bottom:.5em}.ccm-page .side-nav h3{background-color:#aaa;margin:0 0 .5em;padding:.2em}.ccm-page .side-nav ul{line-height:1;margin:.2em 0;list-style:none;padding-left:1.5em}.ccm-page .side-nav ul ul{font-size:1.8rem}.ccm-page .side-nav ul ul ul{font-size:1.7rem}.ccm-page .side-nav ul ul ul ul{font-size:1.6rem}.ccm-page .side-nav .nav-path-selected>a{font-weight:bold}.ccm-page footer .logout-button-wrapper a{border:1px solid #e76e1f;color:#e76e1f}.notification-group{margin-bottom:3em}.home-container .btn{margin-right:.3em}div.ui-dialog div.ui-dialog-titlebar{padding:0 5px 5px 5px;background:#eee}.ccm-edit-mode .ccm-block-edit-layout{padding-bottom:1em;margin-bottom:1em}@media print{header,footer{display:none}h1{font-size:15pt}h2{font-size:13pt}h3{font-size:11pt}h4{font-size:9pt}p,li,td,th{font-size:6pt}}