/*! normalize.css v1.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{width:100%}body:after,body:before{content:"";display:table}body:after{clear:both}*{box-sizing:border-box}button,html,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}h1,h2,h3,h4,h5,h6{margin:0 0 5px}dl,ol,p,ul{margin:0 0 15px}hr{display:block;height:1px;border:0;border-top:1px solid #ddd;margin:1em 0;padding:0}img{vertical-align:middle}form .row{margin-bottom:10px}fieldset{float:left;width:100%;padding:0 0 30px;margin:0 0 30px;border:none;border-bottom:1px solid #e3e3e3}fieldset:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}legend{margin:0 0 5px;font-size:1.1em;font-weight:700}form .label,label{display:block;margin:0 0 4px;font-size:.9em;font-weight:700;white-space:nowrap}form .label.wrap,label.wrap{white-space:normal}form .label span,label span{color:#65cccd}form .label i,label i{margin-left:5px;font-size:.9em;font-weight:400}form .label.inline,label.inline{display:inline;margin-right:10px}input,select,textarea{width:100%;padding:7px 5px 5px;margin:0 0 10px;border:2px solid #ddd}input[type=file]{width:auto;padding:0;border:none}input[type=checkbox],input[type=radio]{width:auto;padding:0;margin:0 2px 10px 0;border:none}input.currency{width:80%}textarea{height:100px;resize:vertical}textarea.wysiwyg{width:500px;height:300px}.mce-tinymce{float:none!important;display:block;margin-bottom:15px!important}.mce-tinymce div,.mce-tinymce section{float:none!important}.searchable{min-width:280px;margin-bottom:15px!important}.selectsearchable{font-size:.8em}button.nice{display:inline-block;padding:7px 12px;margin-right:5px;background:#ddd;border:none;border-radius:4px;color:#2c2d2d;font-size:.9em;text-decoration:none;text-transform:uppercase;transition:background-color .25s}button.nice.red{background:#dc8b8b}button.nice:hover{background:#65cccd}.btn-link{display:inline-block;padding:7px 12px;background:#ddd;border:none;border-radius:4px;color:#2c2d2d;font-size:.9em;text-decoration:none;transition:background-color .25s}.btn-link:hover{background:#65cccd;color:#2c2d2d}.btn-link:focus{outline:0}@media only screen and (max-width:480px){form .col{width:100%!important}}.datepicker{min-width:10px}#ui-datepicker-div{font-size:.8em}.ui-datepicker-header{margin-bottom:2px}button.ui-datepicker-trigger{display:inline-block;width:auto;padding:0;margin:0 0 0 7px;background:0;border:0;cursor:pointer}ul.alerts{padding:10px 10px 8px 1.8em;margin:0 0 15px;border:2px solid;border-radius:3px}ul.alerts.success{color:#049001}ul.alerts.error{color:#900}dt{font-weight:700}dd{padding:0;margin:0 0 15px}ul{padding:0;margin:0 0 15px 1.3em}.pagination{list-style:none;width:100%;padding:10px 0;margin:10px 0}.pagination li{display:inline-block}.pagination li a,.pagination li span{display:block;padding:4px 6px;margin:0 3px 0 0;border:1px solid #2c2d2d;border-radius:3px;color:#555;font-size:.9em;font-weight:400;text-decoration:none}.pagination li a:hover,.pagination li.active span{background-color:#2c2d2d;color:#fff!important}table.nice{width:100%;border:none;font-size:.9em}table.nice tr{width:100%}table.nice th:first-child{border-radius:5px 0 0}table.nice th:last-child{border-radius:0 5px 0 0}table.nice th{background-color:#444;color:#fff;padding:9px 15px;text-align:left;line-height:1.1em}table.nice th .small{font-size:.8em}table.nice th i{font-weight:400}table.nice th a{color:#fff;text-decoration:none;white-space:nowrap}table.nice th a .fa{display:none}table.nice th a:hover{color:#65cccd}table.nice th.current a .fa{display:inline}table.nice tbody tr{border-bottom:1px solid #ddd}table.nice tbody tr:nth-child(even){background-color:#f2f2f2}table.nice tbody tr:last-child{border-bottom:none}table.nice tr.drag td{cursor:move}table.nice td{padding:10px;vertical-align:middle}table.nice td.icons{font-size:1.1em;text-align:right;white-space:nowrap}table.nice td.icons a{text-decoration:none}table.nice td input,table.nice td select{margin-bottom:0}table.nice tfoot{border-top:2px solid;font-weight:700}table.payment-amount{width:100%}table.payment-amount td{padding:4px 0}table.payment-amount td.amount{text-align:right}table.payment-amount tfoot{border-top:1px solid;font-size:1.1em;font-weight:700}.fancybox-nav{width:60px!important}.fancybox-nav span{visibility:visible!important;opacity:.7!important}.fancybox-nav:hover span{opacity:1!important}.fancybox-next{right:-70px!important}.fancybox-prev{left:-70px!important}.fa span,.iconfont span{display:none}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{font-family:proxima-nova,sans-serif}a{color:#2c2d2d;transition:color .25s,background-color .25s}a:hover{color:#65cccd}.max-container{max-width:1092px;padding:0 40px;margin:0 auto}.lt-ie9 .max-container{width:1092px}@media only screen and (max-width:750px){.max-container{padding:0 20px}}@media only screen and (max-width:750px){.hide-750{display:none!important}}@media only screen and (max-width:630px){.hide-630{display:none!important}}@media only screen and (max-width:480px){.hide-480{display:none!important}}.row{display:block;width:101.92308%;margin:0 -.96154%}.row:after,.row:before{content:"";display:table}.row:after{clear:both}.col-1{display:inline;float:left;width:6.41026%;margin:0 .96154%}.col-2{display:inline;float:left;width:14.74359%;margin:0 .96154%}.col-3{display:inline;float:left;width:23.07692%;margin:0 .96154%}.col-4{display:inline;float:left;width:31.41026%;margin:0 .96154%}.col-5{display:inline;float:left;width:39.74359%;margin:0 .96154%}.col-6{display:inline;float:left;width:48.07692%;margin:0 .96154%}.col-7{display:inline;float:left;width:56.41026%;margin:0 .96154%}.col-8{display:inline;float:left;width:64.74359%;margin:0 .96154%}.col-9{display:inline;float:left;width:73.07692%;margin:0 .96154%}.col-10{display:inline;float:left;width:81.41026%;margin:0 .96154%}.col-11{display:inline;float:left;width:89.74359%;margin:0 .96154%}.col-12{display:inline;float:left;width:98.07692%;margin:0 .96154%}.encase{padding:15px 15px 0;border:1px solid #ddd;border-radius:5px}.float-left{float:left}.float-right{float:right}.diplay-inline-block{display:inline-block}.text-align-center{text-align:center}.text-align-right{text-align:right}@media only screen and (max-width:480px){.text-align-right{text-align:left}}.auto-width{width:auto}.no-wrap{white-space:nowrap}.margin-btm-10{margin-bottom:10px}.margin-btm-30{margin-bottom:30px}.cBlue{color:#65cccd}.cGreen{color:#8bdc96}.cYellow{color:#eabf27}.cRed{color:#dc8b8b}.cGreyLight{color:#e3e3e3}#header{width:100%;padding:25px 0;float:left;position:relative}#header h1.logo{float:left;margin:0}#header h1.logo a{display:block;width:150px;height:60px;background:url(/assets/img/ENDIF-Interactive.svg) no-repeat;background-size:contain}#header .info{text-align:right}#header .info h2{margin:0;text-transform:uppercase;line-height:1}#header .info h2 span{display:block;font-size:.7em}#header .nav-icon{display:none;float:right;font-size:3em;cursor:pointer}#header nav{float:right;padding:16px 0 0}#header nav.closed{display:none}#header nav ul{padding:0;margin:0}#header nav ul li{display:inline-block;margin-left:40px;position:relative}#header nav ul li a{color:#2c2d2d;font-size:1.2em;font-weight:700;text-decoration:none;text-transform:uppercase}#header nav ul li a i.fa{display:none}#header nav ul li a:hover,#header nav ul li.current a{color:#a1a1a1}#header nav ul li ul.submenu{display:none;position:absolute;left:-15px;z-index:2001;padding:10px 10px 5px 5px;margin:0;background:#fff;background:rgba(255,255,255,.9)}#header nav ul li ul.submenu li{margin:0}#header nav ul li ul.submenu li a{display:block;padding:5px 10px;color:#2c2d2d;font-size:.9em;white-space:nowrap}#header nav ul li ul.submenu li a i.fa{display:inline-block;margin-right:5px}#header nav ul li ul.submenu li a:hover{color:#65cccd}#header nav ul li:hover ul.submenu{display:block}@media only screen and (max-width:830px){#header{padding:15px 0}#header nav{width:100%;padding:30px 0 0}#header nav ul{text-align:center}#header nav ul li{margin:0 20px}#header nav ul li ul.submenu{display:block;position:static;left:0;padding:0;margin:-5px 0 0}#header nav ul li ul.submenu li a{padding:12px 5px}}@media only screen and (max-width:480px){#header .nav-icon{display:block}#header .nav-icon:hover{color:#65cccd}#header .info{display:none}#header nav{display:none;padding:10px 20px 5px;background:#fff;border-bottom:3px solid #ddd;position:absolute;top:80px;left:0;z-index:1001}#header nav.opened{display:block}#header nav ul{text-align:left}#header nav ul li{width:100%;margin:0;border-bottom:1px solid #ddd}#header nav ul li:last-child{border-bottom:none}#header nav ul li a{display:block;padding:10px 0;font-size:1.4em;line-height:1em}#header nav ul li a i.fa{display:inline;margin-right:8px}}#main{width:100%;float:left}.page-inner #main{min-height:350px;padding:50px 0;background:#fff;background:linear-gradient(to bottom,#f3f3f3 0,#fff 100px)}.lt-ie9 .page-inner #main{border-top:1px solid #e3e3e3}.page-inner #main h1{font-size:1.6em;text-transform:uppercase}.page-inner #main h2{font-size:1.2em;text-transform:uppercase}.page-inner #main p{line-height:1.8em}#main .primary .section-options{float:right;list-style:none;padding:0;margin:0}#main .primary .section-options li{display:inline-block;margin:0 5px 10px 0}#main .sidebar{float:right;padding:40px 0 0 20px}#main .sidebar nav{margin-bottom:20px}#main .sidebar nav ul{padding:0;margin:0}#main .sidebar nav ul li{margin-bottom:3px}#main .sidebar nav ul li.current>a{color:#65cccd}#main .sidebar nav ul li i.fa{margin-right:5px}#main .sidebar nav ul li a{text-decoration:none}#main .sidebar nav ul ul.submenu{padding-left:25px;font-size:.9em}#main .sidebar nav ul ul.submenu i.fa{margin-right:2px;font-size:.85em}@media only screen and (max-width:750px){#main .lower-nav li{display:inline;float:left;width:48.07692%;margin:0 .96154%}#main .lower-nav li:nth-child(1),#main .lower-nav li:nth-child(2){margin-bottom:40px}#main .primary,#main .primary .col,#main .sidebar{display:inline;float:left;width:98.07692%;margin:0 .96154%}#main .sidebar{padding:0}}@media only screen and (max-width:480px){.page-inner #main{padding:30px 0}#main .primary .section-options{width:100%}}.main{width:100%;float:left;position:relative;z-index:10}@media only screen and (max-width:480px){.main{padding:0}}.page-error .error-icon{float:right;margin-left:20px;font-size:6em}body.intranet table.payments .note{width:40%}body.intranet table.expenses .note{width:55%}body.intranet table.timesheet .user{width:20%}body.intranet table.timesheet .note{width:40%}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clear{clear:both}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}