/*! normalize.css v2.1.2 | 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-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}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;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;position:relative;font-family:"LFT Etica Regular",LFT Etica,LFTEtica-Regular,Arial,sans-serif;font-size:13px;line-height:1.5;color:#666;background-color:#fff}a{text-decoration:none;color:#2D2B32;border-bottom:1px solid #a498c4}a:hover,a:active,a:focus{color:#56477c;border-bottom:1px solid #56477c}ul,ol{margin:0;padding:0}li{list-style:none}@font-face{font-family:"fontcustom";src:url("../webfont/fontcustom.woff?df09e77969d4a3ddeed70b702fe87441") format("woff"),url("../webfont/fontcustom.ttf?df09e77969d4a3ddeed70b702fe87441") format("truetype"),url("../webfont/fontcustom.svg?df09e77969d4a3ddeed70b702fe87441#fontcustom") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontcustom";display:inline-block;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add-to-list:before{content:"\f101"}.icon-archive:before{content:"\f102"}.icon-arrow-down:before,.custom-dropdown:after{content:"\f103"}.icon-arrow-left-2:before{content:"\f104"}.icon-arrow-left:before{content:"\f105"}.icon-arrow-right-2:before{content:"\f106"}.icon-arrow-right:before,.breadcrumb li:after{content:"\f107"}.icon-arrow-up:before{content:"\f108"}.icon-article:before{content:"\f109"}.icon-bars:before{content:"\f10a"}.icon-blocked:before{content:"\f10b"}.icon-calculator:before{content:"\f10c"}.icon-calendar:before{content:"\f10d"}.icon-checklist:before{content:"\f10e"}.icon-checkmark-circle:before{content:"\f10f"}.icon-checkmark:before{content:"\f110"}.icon-clip:before{content:"\f111"}.icon-clock:before{content:"\f112"}.icon-close:before{content:"\f113"}.icon-cog:before{content:"\f114"}.icon-cogs:before{content:"\f115"}.icon-comment:before{content:"\f116"}.icon-construction:before{content:"\f117"}.icon-contact:before{content:"\f118"}.icon-copy:before{content:"\f119"}.icon-cross:before{content:"\f11a"}.icon-cube:before{content:"\f11b"}.icon-dashboard:before{content:"\f11c"}.icon-download:before{content:"\f11d"}.icon-earth:before{content:"\f11e"}.icon-export:before{content:"\f11f"}.icon-feather:before{content:"\f120"}.icon-file:before{content:"\f121"}.icon-filter:before{content:"\f122"}.icon-flag:before{content:"\f123"}.icon-folder:before{content:"\f124"}.icon-gps:before{content:"\f125"}.icon-history:before{content:"\f126"}.icon-house:before{content:"\f127"}.icon-info:before{content:"\f128"}.icon-info2:before{content:"\f129"}.icon-key:before{content:"\f12a"}.icon-keyboard:before{content:"\f12b"}.icon-like:before{content:"\f12c"}.icon-list:before{content:"\f12d"}.icon-location-2:before{content:"\f12e"}.icon-location:before{content:"\f12f"}.icon-lock:before{content:"\f130"}.icon-logout:before{content:"\f131"}.icon-lot:before{content:"\f132"}.icon-mail:before{content:"\f133"}.icon-money:before{content:"\f134"}.icon-new:before{content:"\f135"}.icon-office:before{content:"\f136"}.icon-party1:before{content:"\f137"}.icon-pdf:before{content:"\f138"}.icon-pencil:before{content:"\f139"}.icon-phone:before{content:"\f13a"}.icon-play:before{content:"\f13b"}.icon-plus:before{content:"\f13c"}.icon-printer:before{content:"\f13d"}.icon-profile:before{content:"\f13e"}.icon-progress-0:before{content:"\f13f"}.icon-refresh:before{content:"\f140"}.icon-reset:before{content:"\f141"}.icon-scale:before{content:"\f142"}.icon-screen:before{content:"\f143"}.icon-search:before{content:"\f144"}.icon-signout:before{content:"\f145"}.icon-signup:before{content:"\f146"}.icon-skype:before{content:"\f147"}.icon-smartphone:before{content:"\f148"}.icon-switch:before{content:"\f149"}.icon-table:before{content:"\f14a"}.icon-tablet:before{content:"\f14b"}.icon-trash:before{content:"\f14c"}.icon-undo:before{content:"\f14d"}.icon-user:before{content:"\f14e"}.icon-user2:before{content:"\f14f"}.icon-users:before{content:"\f150"}.icon-vcard:before{content:"\f151"}.icon-warning:before{content:"\f152"}@font-face{font-family:"Lato";src:url(../webfont/Lato-Regular.ttf?1783091479406914867)}@font-face{font-family:"Lato-light";src:url(../webfont/Lato-Light.ttf?1783091479406914867)}p{margin:6px 0}a,a:hover,a:active,a:focus{text-decoration:none;border:none}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999;font-weight:400}a.muted:hover,a.muted:focus{color:#807f7f}h1,h2,h3,h4{font-weight:7000}h1,h2,h3{margin:0 0 12px;line-height:1.1;color:#393939}h3{font-weight:400}h3.section-heading{border-bottom:1px solid #F9F9F9;padding:0 4px 8px 4px;margin:0 0 8px}h4{margin:0 0 6px;line-height:1.5;font-weight:700}h1{font-size:32px}h2{font-size:24px}h3{font-size:18px}h4{font-size:13px}.article ul,.article ol{padding:0;margin:0 0 12px 24px}.article ul ul,.article ul ol,.article ol ol,.article ol ul{margin-bottom:0}.article li{line-height:1.5}dl{margin-bottom:12px}dt{font-weight:700}dd{margin-left:6px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:150px;clear:left;text-align:right}.dl-horizontal dd{margin-left:170px}hr{width:100%;margin:12px 0;border:0;border-top:1px solid #DDD;border-bottom:1px solid rgba(255,255,255,0.77)}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:none}blockquote{padding:0 0 0 15px;margin:0 0 1.5;border-left:5px solid #F9F9F9}blockquote p{margin-bottom:0;font-size:16.25px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:1.5;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #F9F9F9;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{background:#fff;border:1px solid #DDD;z-index:9999;height:250px !important;overflow:hidden;overflow-y:scroll;max-width:300px;height:auto !important;max-height:500px}.ui-autocomplete li{height:25px;line-height:25px}.ui-autocomplete li:hover{cursor:pointer}.ui-autocomplete li.invalid{text-decoration:line-through}.ui-autocomplete li.invalid a{color:#ccc}.ui-autocomplete li a{display:block;padding:0 15px;color:#666;text-decoration:none;border:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-autocomplete li a.ui-state-focus{background:#5C636C;color:#fff}.ui-autocomplete li.ui-autocomplete-category{text-transform:uppercase;font-weight:bold;padding:0 5px}/*!
 * bootstrap-select v1.3.5
 * http://silviomoreto.github.io/bootstrap-select/
 *
 * Copyright 2013 bootstrap-select
 * Licensed under the MIT license
 */.bootstrap-select.btn-group,.bootstrap-select.btn-group[class*="span"]{float:none;display:inline-block;margin-bottom:10px;margin-left:0}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group{margin-bottom:0}.bootstrap-select.form-control{padding:0;border:none}.bootstrap-select.btn-group.pull-right,.bootstrap-select.btn-group[class*="span"].pull-right,.row-fluid .bootstrap-select.btn-group[class*="span"].pull-right{float:right}.input-append .bootstrap-select.btn-group{margin-left:-1px}.input-prepend .bootstrap-select.btn-group{margin-right:-1px}.bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]){width:220px}.bootstrap-select{width:220px\0}.bootstrap-select.form-control:not([class*="span"]){width:100%}.bootstrap-select>.btn{width:100%}.error .bootstrap-select .btn{border:1px solid #b94a48}.dropdown-menu{z-index:99999}.bootstrap-select.show-menu-arrow.open>.btn{z-index:2051}.bootstrap-select.btn-group .btn .filter-option{overflow:hidden;position:absolute;left:12px;right:25px;text-align:left}.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.bootstrap-select.btn-group>.disabled,.bootstrap-select.btn-group .dropdown-menu li.disabled>a{cursor:not-allowed}.bootstrap-select.btn-group>.disabled:focus{outline:none !important}.bootstrap-select.btn-group[class*="span"] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu dt{display:block;padding:3px 20px;cursor:default}.bootstrap-select.btn-group .div-contain{overflow:hidden}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li>a.opt{position:relative;padding-left:35px}.bootstrap-select.btn-group .dropdown-menu li>a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:normal}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark{display:inline-block;position:absolute;right:15px;margin-top:2.5px}.bootstrap-select.btn-group .dropdown-menu li a i.check-mark{display:none}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:0.5em}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:focus small{color:#64b1d8;color:rgba(255,255,255,0.4)}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:normal}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #ffffff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.mobile-device{position:absolute;top:0;left:0;display:block !important;width:100%;height:100% !important;opacity:0}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}.control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select-searchbox{padding:4px 8px}.breadcrumb{list-style-type:none;overflow:hidden}.breadcrumb li{float:left}.breadcrumb li:after{font-family:"fontcustom";display:inline-block;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#139A43;padding:0 10px}.breadcrumb li:last-child:after{content:''}.breadcrumb li a{color:#fff;font-size:12px}.breadcrumb li a:hover{border-bottom:1px solid #FFF}.breadcrumb li:last-child a{text-decoration:none;color:#BBB}.breadcrumb li:last-child a:hover{cursor:default !important;border:none}.btn-group{*zoom:1}.btn-group:before,.btn-group:after{display:table;content:"";line-height:0}.btn-group:after{clear:both}.btn-group .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-right:-4px}.btn-group .btn,.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn.active{border-right:1px solid #1e1d22}.btn-group .btn:first-child,.btn-group .btn:hover:first-child,.btn-group .btn:focus:first-child,.btn-group .btn.active:first-child{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.btn-group .btn:last-child,.btn-group .btn:last-of-type,.btn-group .btn:hover:last-child,.btn-group .btn:hover:last-of-type,.btn-group .btn:focus:last-child,.btn-group .btn:focus:last-of-type,.btn-group .btn.active:last-child,.btn-group .btn.active:last-of-type{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.btn-group .btn-subtle,.btn-group .btn-subtle.active{border-right:none}.btn-group .btn-subtle:last-of-type,.btn-group .btn-subtle:last-child,.btn-group .btn-subtle.active:last-of-type,.btn-group .btn-subtle.active:last-child{border:1px solid #7b7b7b}.btn-group .btn-subtle:hover,.btn-group .btn-subtle:hover.active,.btn-group .btn-subtle:focus,.btn-group .btn-subtle:focus.active{border-right:none}.btn-group .btn-subtle:hover:last-of-type,.btn-group .btn-subtle:hover:last-child,.btn-group .btn-subtle:focus:last-of-type,.btn-group .btn-subtle:focus:last-child{border:1px solid #2D2B32}.btn{border:none;font-weight:400;white-space:nowrap;cursor:pointer;position:relative;text-align:center;font-size:13px;line-height:28px;padding:3px 10px;display:inline-block;zoom:1;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn,.btn:link,.btn:visited{border:none;color:#fff;background-color:#118d3d;background-image:-moz-linear-gradient(top, #139A43, #0f7a35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#139A43), to(#0f7a35));background-image:-webkit-linear-gradient(top, #139A43, #0f7a35);background-image:-o-linear-gradient(top, #139A43, #0f7a35);background-image:linear-gradient(to bottom, #139A43, #0f7a35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF139A43', endColorstr='#FF0F7A35', GradientType=0)}.btn:hover,.btn:focus,.btn.active{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background-color:#18c455;background-image:-moz-linear-gradient(top, #1ad05b, #16b14d);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1ad05b), to(#16b14d));background-image:-webkit-linear-gradient(top, #1ad05b, #16b14d);background-image:-o-linear-gradient(top, #1ad05b, #16b14d);background-image:linear-gradient(to bottom, #1ad05b, #16b14d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1AD05B', endColorstr='#FF16B14D', GradientType=0)}.btn.active,.btn.active-highlight{background:#094d21;color:rgba(255,255,255,0.55)}.btn:focus,.btn.active{outline:0 !important}.btn.disable-hover:hover,.btn.disable-hover.active,.btn.disable-hover:focus,.btn-group.disable-hover .btn:hover,.btn-group.disable-hover .btn.active,.btn-group.disable-hover .btn:focus{color:#fff;background-color:#26242a;background-image:-moz-linear-gradient(top, #2D2B32, #1c1a1f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2D2B32), to(#1c1a1f));background-image:-webkit-linear-gradient(top, #2D2B32, #1c1a1f);background-image:-o-linear-gradient(top, #2D2B32, #1c1a1f);background-image:linear-gradient(to bottom, #2D2B32, #1c1a1f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF2D2B32', endColorstr='#FF1C1A1F', GradientType=0)}.btn.disable-hover-mouse:hover,.btn.disable-hover-mouse.active,.btn.disable-hover-mouse:focus,.btn-group.disable-hover-mouse .btn:hover,.btn-group.disable-hover-mouse .btn.active,.btn-group.disable-hover-mouse .btn:focus{cursor:default}.btn.btn-small{line-height:24px;font-size:14px;height:31px;width:26px;padding:0 5px}.btn .icon{max-height:27px;line-height:16px;margin-right:4px}.btn .icon-after{margin:0 0 0 4px}.btn .icon-arrow-down{font-size:10px}.btn.btn-icon{min-width:34px}.btn.btn-icon-only{min-width:30px;padding:0 5px}.btn.btn-icon-only .icon{margin:0}.btn.disabled,.btn[disabled]{pointer-events:none;opacity:0.65;cursor:default}.btn-secondary{background:#CCC}.btn-secondary:hover{background:#bababa}.btn-secondary.disable-hover:hover,.btn-secondary.disable-hover.active,.btn-secondary.disable-hover:focus,.btn-group.disable-hover .btn-secondary:hover,.btn-group.disable-hover .btn-secondary.active,.btn-group.disable-hover .btn-secondary:focus{background:#CCC}.btn-important{background:#D35400}.btn-important:hover{background:#af4600}.btn-important.disable-hover:hover,.btn-important.disable-hover.active,.btn-important.disable-hover:focus,.btn-group.disable-hover .btn-important:hover,.btn-group.disable-hover .btn-important.active,.btn-group.disable-hover .btn-important:focus{background:#D35400}.btn-subtle{background:#fff;color:#2D2B32;border:1px solid #7b7b7b}.btn-subtle .icon{color:#2D2B32}.btn-subtle.active{background:#DDD;border:1px solid #7b7b7b}.btn-subtle.active,.btn-subtle.active .icon{color:#2e2e2f}.btn-subtle:focus,.btn-subtle:hover{background:#2D2B32;color:#fff;border:1px solid #2D2B32}.btn-subtle:focus .icon,.btn-subtle:hover .icon{color:#fff}.btn-subtle.disable-hover:hover,.btn-subtle.disable-hover.active,.btn-subtle.disable-hover:focus,.btn-group.disable-hover .btn-subtle:hover,.btn-group.disable-hover .btn-subtle.active,.btn-group.disable-hover .btn-subtle:focus{background:#fff;color:#2D2B32;border-color:#7b7b7b}.btn-group .btn-subtle.btn-small,.btn-subtle.btn-small{height:30px;width:auto;font-size:13px;line-height:22px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #ccc;margin-left:-1px;color:#336E7B;padding:3px 8px;background:#fff}.btn-group .btn-subtle.btn-small i,.btn-subtle.btn-small i{margin-right:0;color:#336E7B}.btn-group .btn-subtle.btn-small:hover,.btn-subtle.btn-small:hover{background:#336E7B;border-color:#336E7B}.btn-group .btn-subtle.btn-small:hover,.btn-group .btn-subtle.btn-small:hover i,.btn-subtle.btn-small:hover,.btn-subtle.btn-small:hover i{color:white}.btn-group .btn-subtle.btn-small:first-child,.btn-subtle.btn-small:first-child{-webkit-border-top-left-radius:2px;-moz-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.btn-group .btn-subtle.btn-small:last-child,.btn-group .btn-subtle.btn-small:last-of-type,.btn-subtle.btn-small:last-child,.btn-subtle.btn-small:last-of-type{-webkit-border-top-right-radius:2px;-moz-border-top-right-radius:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.btn-group .btn-subtle.btn-small.btn-icon,.btn-subtle.btn-small.btn-icon{padding-left:27px;position:relative}.btn-group .btn-subtle.btn-small.btn-icon i,.btn-subtle.btn-small.btn-icon i{position:absolute;top:6px;left:5px}.btn-flat{height:30px;padding-left:30px;color:white;line-height:22px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btn-flat>i{font-size:18px;position:absolute;top:5px;left:10px;color:#fff}.btn-flat:active,.btn-flat:focus{color:white}.btn-flat.gray{background:#ABB7B7;border:1px solid #ABB7B7}.btn-flat.gray:hover{background:#b9c3c3}.btn-flat.gray.selected{background:#9dabab}.btn-flat.pink{background:#139A43;border:1px solid #139A43}.btn-flat.pink:hover{background:#16b14d}.btn-flat.pink.selected{background:#108339}.btn-flat.green{background:#4B9B70;border:1px solid #4B9B70}.btn-flat.green:hover{background:#53ac7c}.btn-flat.green.selected{background:#438a64}.btn-flat.red{background:#C0392B;border:1px solid #C0392B}.btn-flat.red:hover{background:#d14233}.btn-flat.red.selected{background:#ab3326}.btn-flat.blue{background:#336E7B;border:1px solid #336E7B}.btn-flat.blue:hover{background:#3a7e8d}.btn-flat.blue.selected{background:#2c5e69}.btn-flat.orange{background:#E67E22;border:1px solid #E67E22}.btn-flat.orange:hover{background:#e98b39}.btn-flat.orange.selected{background:#d67118}.hotkey{display:block;width:35px;margin-top:2px;margin-right:10px;color:#555;background:#EEE;padding:1px 3px;border:1px solid #BBB;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0.5px 0.5px #CCC;-moz-box-shadow:0.5px 0.5px #CCC;box-shadow:0.5px 0.5px #CCC}.btn-success,.btn-success:link,.btn-success:visited{border:none;color:#fff;background-color:#49a575;background-image:-moz-linear-gradient(top, #4DAF7C, #42966a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#4DAF7C), to(#42966a));background-image:-webkit-linear-gradient(top, #4DAF7C, #42966a);background-image:-o-linear-gradient(top, #4DAF7C, #42966a);background-image:linear-gradient(to bottom, #4DAF7C, #42966a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4DAF7C', endColorstr='#FF42966A', GradientType=0)}.btn-success:hover,.btn-success:focus,.btn-success.active{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background-color:#56b282;background-image:-moz-linear-gradient(top, #5eb889, #4aa877);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5eb889), to(#4aa877));background-image:-webkit-linear-gradient(top, #5eb889, #4aa877);background-image:-o-linear-gradient(top, #5eb889, #4aa877);background-image:linear-gradient(to bottom, #5eb889, #4aa877);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5EB889', endColorstr='#FF4AA877', GradientType=0)}.btn-success.active,.btn-success.active-highlight{background:#285a40;color:rgba(255,255,255,0.55)}.btn-error,.btn-error:link,.btn-error:visited{border:none;color:#fff;background-color:#cf4142;background-image:-moz-linear-gradient(top, #D34B4C, #c93132);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#D34B4C), to(#c93132));background-image:-webkit-linear-gradient(top, #D34B4C, #c93132);background-image:-o-linear-gradient(top, #D34B4C, #c93132);background-image:linear-gradient(to bottom, #D34B4C, #c93132);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD34B4C', endColorstr='#FFC93132', GradientType=0)}.btn-error:hover,.btn-error:focus,.btn-error.active{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background-color:#d55455;background-image:-moz-linear-gradient(top, #d85f60, #d14344);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#d85f60), to(#d14344));background-image:-webkit-linear-gradient(top, #d85f60, #d14344);background-image:-o-linear-gradient(top, #d85f60, #d14344);background-image:linear-gradient(to bottom, #d85f60, #d14344);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD85F60', endColorstr='#FFD14344', GradientType=0)}.btn-error.active,.btn-error.active-highlight{background:#832021;color:rgba(255,255,255,0.55)}.btn-warning{background:#e67e22}.btn-warning:focus,.btn-warning:hover{background:#cd6d17}.btn-hover-error:hover,.btn-hover-error:focus,.btn-hover-error.active{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background-color:#dc7171;background-image:-moz-linear-gradient(top, #df7c7d, #d85f60);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#df7c7d), to(#d85f60));background-image:-webkit-linear-gradient(top, #df7c7d, #d85f60);background-image:-o-linear-gradient(top, #df7c7d, #d85f60);background-image:linear-gradient(to bottom, #df7c7d, #d85f60);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDF7C7D', endColorstr='#FFD85F60', GradientType=0)}.btn-hover-error.active,.btn-hover-error.active-highlight{background:#a02728;color:rgba(255,255,255,0.55)}.btn.btn-active-primary.active,.btn.btn-active-primary.active:link,.btn.btn-active-primary.active:visited{border:none;color:#fff;background-color:#118d3d;background-image:-moz-linear-gradient(top, #139A43, #0f7a35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#139A43), to(#0f7a35));background-image:-webkit-linear-gradient(top, #139A43, #0f7a35);background-image:-o-linear-gradient(top, #139A43, #0f7a35);background-image:linear-gradient(to bottom, #139A43, #0f7a35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF139A43', endColorstr='#FF0F7A35', GradientType=0)}.btn.btn-active-success.active,.btn.btn-active-success.active:link,.btn.btn-active-success.active:visited{border:none;color:#fff;background-color:#49a575;background-image:-moz-linear-gradient(top, #4DAF7C, #42966a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#4DAF7C), to(#42966a));background-image:-webkit-linear-gradient(top, #4DAF7C, #42966a);background-image:-o-linear-gradient(top, #4DAF7C, #42966a);background-image:linear-gradient(to bottom, #4DAF7C, #42966a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4DAF7C', endColorstr='#FF42966A', GradientType=0)}.btn.btn-active-error.active,.btn.btn-active-error.active:link,.btn.btn-active-error.active:visited{border:none;color:#fff;background-color:#cf4142;background-image:-moz-linear-gradient(top, #D34B4C, #c93132);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#D34B4C), to(#c93132));background-image:-webkit-linear-gradient(top, #D34B4C, #c93132);background-image:-o-linear-gradient(top, #D34B4C, #c93132);background-image:linear-gradient(to bottom, #D34B4C, #c93132);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD34B4C', endColorstr='#FFC93132', GradientType=0)}.btn-link{font-size:12px;cursor:pointer}.btn-link:hover{text-decoration:underline}.color-inverse{color:#fff}.color-inverse h1,.color-inverse h2,.color-inverse h3,.color-inverse strong{color:#fff}.color-inverse a{text-decoration:none;color:#fff;border-bottom:1px solid rgba(255,255,255,0.2)}.color-inverse a:visited{color:#e6e5e5;border-bottom:1px solid rgba(255,255,255,0.2)}.color-inverse a:hover,.color-inverse a:active,.color-inverse a:focus{background:rgba(255,255,255,0.2);color:brighten(#fff, 30%)}.color-inverse .dropdown-menu a{color:#2D2B32}.color-inverse .nav-pills a:hover,.color-inverse .nav-pills a.active{background:#393939}#colorpicker{position:absolute;background-color:white;border:1px solid #ccc;width:200px;height:128px;z-index:1030;padding:10px;top:100px;left:100px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-transition:opacity 0.218s;-moz-transition:opacity 0.218s;-o-transition:opacity 0.218s;transition:opacity 0.218s;cursor:default;font-size:13px;margin:0;outline:none;position:absolute}#colorpicker .colorpicker-table{width:100%;height:100%}#colorpicker .colorpicker-table td,#colorpicker .colorpicker-table div{width:16px;height:16px}#colorpicker .colorpicker-table div:hover{cursor:pointer;outline:1px solid #333}#colorpicker .colorpicker-table td.colorpicker-selected div{outline:1px solid #333;background:url("../images/checkmark.png") no-repeat 50% 50%}.brown-1{background-color:#e6b8af !important}.brown-2{background-color:#dd7e6b !important}.brown-3{background-color:#cc4125 !important;color:#fff}.brown-4{background-color:#a61c00 !important;color:#fff}.brown-5{background-color:#a61c00 !important;color:#fff}.brown-6{background-color:#5b0f00 !important;color:#fff}.red-1{background-color:#f4cccc !important}.red-2{background-color:#ea9999 !important}.red-3{background-color:#e06666 !important;color:#fff}.red-4{background-color:#c00 !important;color:#fff}.red-5{background-color:#900 !important;color:#fff}.red-6{background-color:#600 !important;color:#fff}.orange-1{background-color:#fce5cd !important}.orange-2{background-color:#f9cb9c !important}.orange-3{background-color:#f6b26b !important;color:#fff}.orange-4{background-color:#e69138 !important;color:#fff}.orange-5{background-color:#b45f06 !important;color:#fff}.orange-6{background-color:#783f04 !important;color:#fff}.yellow-1{background-color:#fff2cc !important}.yellow-2{background-color:#ffe599 !important}.yellow-3{background-color:#ffd966 !important;color:#fff}.yellow-4{background-color:#f1c232 !important;color:#fff}.yellow-5{background-color:#bf9000 !important;color:#fff}.yellow-6{background-color:#7f6000 !important;color:#fff}.green-1{background-color:#d9ead3 !important}.green-2{background-color:#b6d7a8 !important}.green-3{background-color:#93c47d !important;color:#fff}.green-4{background-color:#6aa84f !important;color:#fff}.green-5{background-color:#38761d !important;color:#fff}.green-6{background-color:#274e13 !important;color:#fff}.lightblue-1{background-color:#d0e0e3 !important}.lightblue-2{background-color:#a2c4c9 !important}.lightblue-3{background-color:#76a5af !important;color:#fff}.lightblue-4{background-color:#45818e !important;color:#fff}.lightblue-5{background-color:#134f5c !important;color:#fff}.lightblue-6{background-color:#0c343d !important;color:#fff}.blue-1{background-color:#c9daf8 !important}.blue-2{background-color:#a4c2f4 !important}.blue-3{background-color:#6d9eeb !important;color:#fff}.blue-4{background-color:#3c78d8 !important;color:#fff}.blue-5{background-color:#15c !important;color:#fff}.blue-6{background-color:#1c4587 !important;color:#fff}.darkblue-1{background-color:#cfe2f3 !important}.darkblue-2{background-color:#9fc5e8 !important}.darkblue-3{background-color:#6fa8dc !important;color:#fff}.darkblue-4{background-color:#3d85c6 !important;color:#fff}.darkblue-5{background-color:#0b5394 !important;color:#fff}.darkblue-6{background-color:#073763 !important;color:#fff}.purple-1{background-color:#d9d2e9 !important}.purple-2{background-color:#b4a7d6 !important}.purple-3{background-color:#8e7cc3 !important;color:#fff}.purple-4{background-color:#674ea7 !important;color:#fff}.purple-5{background-color:#351c75 !important;color:#fff}.purple-6{background-color:#20124d !important;color:#fff}.pink-1{background-color:#ead1dc !important}.pink-2{background-color:#d5a6bd !important}.pink-3{background-color:#c27ba0 !important;color:#fff}.pink-4{background-color:#a64d79 !important;color:#fff}.pink-5{background-color:#741b47 !important;color:#fff}.pink-6{background-color:#4c1130 !important;color:#fff}.ui-datepicker{width:18em;padding:.2em .2em 0;display:none;padding:5px 15px;background:white;border:1px solid #ddd}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border-bottom:1px solid #336E7B}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;border:none}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-13px;top:50%;margin-top:-8px;border:none}.ui-datepicker .ui-datepicker-prev span:hover,.ui-datepicker .ui-datepicker-next span:hover{border-bottom:1px solid #ddd;cursor:pointer;font-weight:bold}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:none;padding:1px}.ui-datepicker td span,.ui-datepicker td a{border:none;display:block;padding:.2em;text-align:center;text-decoration:none}.ui-datepicker td span:hover,.ui-datepicker td a:hover{text-decoration:underline}.ui-datepicker td span.ui-state-highlight,.ui-datepicker td a.ui-state-highlight{font-weight:bold;color:#336E7B}.ui-datepicker td span.ui-state-active,.ui-datepicker td a.ui-state-active{font-weight:bold}.ui-datepicker td.disabled a{color:#DDD}.ui-datepicker td.disabled a:hover{cursor:default;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.datepicker.dropdown-menu{position:absolute;background:#fff;border:1px solid #CCC;padding:0 10px 0 10px;width:230px}.datepicker.dropdown-menu .table-condensed thead{border-bottom:1px solid #139A43}.datepicker.dropdown-menu .table-condensed thead .switch{font-size:14px;padding-top:5px;cursor:pointer}.datepicker.dropdown-menu .table-condensed thead .switch:hover{color:#139A43}.datepicker.dropdown-menu .table-condensed thead .prev,.datepicker.dropdown-menu .table-condensed thead .next{font-size:22px}.datepicker.dropdown-menu .table-condensed thead .prev:hover,.datepicker.dropdown-menu .table-condensed thead .next:hover{cursor:pointer}.datepicker.dropdown-menu .table-condensed .year,.datepicker.dropdown-menu .table-condensed .month{display:block;float:left;padding:10px;width:25%;text-align:center;color:#999}.datepicker.dropdown-menu .table-condensed .year.active,.datepicker.dropdown-menu .table-condensed .month.active{color:#139A43;font-weight:bold}.datepicker.dropdown-menu .table-condensed .year:hover,.datepicker.dropdown-menu .table-condensed .month:hover{cursor:pointer;text-decoration:underline;color:#139A43}.datepicker.dropdown-menu .datepicker-days{margin-bottom:5px}.datepicker.dropdown-menu .datepicker-days table{width:100%}.datepicker.dropdown-menu .datepicker-days table thead{border-bottom:none}.datepicker.dropdown-menu .datepicker-days table thead tr:first-child{border-bottom:1px solid #139A43}.datepicker.dropdown-menu .datepicker-days table thead tr:last-child{height:35px}.datepicker.dropdown-menu .datepicker-days table tbody td{text-align:center;padding:5px 0;color:#999}.datepicker.dropdown-menu .datepicker-days table tbody td.active{color:#139A43;font-weight:bold}.datepicker.dropdown-menu .datepicker-days table tbody td:hover{cursor:pointer;text-decoration:underline;color:#139A43}.datepicker.dropdown-menu .datepicker-days table tbody td.old,.datepicker.dropdown-menu .datepicker-days table tbody td.new{color:#EEE}.dragtable-sortable{list-style-type:none;margin:0;padding:0;-moz-user-select:none;display:block}.dragtable-sortable li{margin:0;padding:0;float:left;font-size:1em;background:white}.dragtable-sortable th,.dragtable-sortable td{border-left:0px}.dragtable-sortable li:first-child th,.dragtable-sortable li:first-child td{border-left:1px solid #CCC}.ui-sortable-helper{opacity:0.7;filter:alpha(opacity=70)}.ui-sortable-placeholder{-moz-box-shadow:4px 5px 4px #C6C6C6 inset;-webkit-box-shadow:4px 5px 4px #C6C6C6 inset;box-shadow:4px 5px 4px #C6C6C6 inset;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;visibility:visible !important;background:#EFEFEF !important;visibility:visible !important}.ui-sortable-placeholder *{opacity:0.0;visibility:hidden}.custom-dropdown{position:relative;background:#fff}.custom-dropdown.disabled{background:inherit}.custom-dropdown.disabled,.custom-dropdown.disabled .filter-option{color:#000}.custom-dropdown select{background:#fff;height:29px;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;border-radius:0;line-height:18px;background:transparent;padding-right:25px}.custom-dropdown select::-ms-expand{display:none}.custom-dropdown select:disabled{background:inherit}.custom-dropdown select.error{border-color:#D34B4C}.custom-dropdown:after{font-family:"fontcustom";display:inline-block;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;margin-top:-28px;margin-right:8px;font-size:18px;color:#666}.custom-dropdown.custom-dropdown-small select{height:19px;margin:0;line-height:19px;padding:0 0 0 5px}.custom-dropdown.custom-dropdown-small:after{height:19px;margin-top:-22px}.custom-dropdown.custom-dropdown-cell select{height:38px;margin:0;line-height:38px;padding:0 0 0 5px;border:none}.custom-dropdown.custom-dropdown-cell:after{height:19px;margin-top:-32px}.custom-dropdown .bootstrap-select{width:100% !important;margin-bottom:0 !important}.custom-dropdown .bootstrap-select button{height:29px;border:1px solid #ccc !important;background:none !important;padding:0;border-radius:0 !important;color:#2D2B32 !important}.custom-dropdown .bootstrap-select .filter-option{line-height:27px !important;left:6px !important}.custom-dropdown .bootstrap-select .caret{display:none !important}.custom-dropdown .bootstrap-select.open .dropdown-menu{display:block}.custom-dropdown .bootstrap-select .dropdown-menu{display:none}.custom-dropdown .bootstrap-select .dropdown-menu{position:absolute;top:35px;z-index:9999;margin:2px 0 0;padding:5px 0;background:#fff;border-radius:0 !important;border:1px solid #ccc;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.custom-dropdown .bootstrap-select .dropdown-menu .bootstrap-select-searchbox input{width:100%}.custom-dropdown .bootstrap-select .dropdown-menu li a,.custom-dropdown .bootstrap-select .dropdown-menu li.no-results{display:block;width:100%;padding:3px 20px;clear:both;font-weight:normal;white-space:nowrap}.custom-dropdown .bootstrap-select .dropdown-menu li.no-results{color:#D34B4C}.custom-dropdown .bootstrap-select .dropdown-menu li a:hover{color:#fff;background:#5C636C}.btn-group .custom-dropdown-menu{display:inline-block;padding-right:5px}.custom-dropdown-menu{position:relative}.custom-dropdown-menu.menu-above .dropdown-menu{bottom:35px}.custom-dropdown-menu .dropdown-menu{display:none;position:absolute;min-width:100%;height:auto;width:auto;margin-top:5px;border:1px solid #ccc;background:#fff}.custom-dropdown-menu .dropdown-menu ul{list-style:none}.custom-dropdown-menu .dropdown-menu ul li{display:block}.custom-dropdown-menu .dropdown-menu ul li a{display:block;width:100%;height:100%;padding:5px 15px;color:#666;white-space:nowrap}.custom-dropdown-menu .dropdown-menu ul li:hover a{cursor:pointer;background:#5C636C;color:white}.custom-dropdown-menu.open .dropdown-menu{display:block}.custom-dropdown-menu.right .dropdown-menu{right:0}.custom-dropdown-menu.left .dropdown-menu{left:0}body>.bootstrap-select.open .dropdown-menu{display:block}body>.bootstrap-select .dropdown-menu{display:none}body>.bootstrap-select .dropdown-menu{position:absolute;top:5px;z-index:9999;margin:2px 0 0;padding:5px 0;background:#fff;border-radius:0 !important;border:1px solid #ccc;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}body>.bootstrap-select .dropdown-menu .bootstrap-select-searchbox input{width:100%}body>.bootstrap-select .dropdown-menu li a,body>.bootstrap-select .dropdown-menu li.no-results{display:block;width:100%;padding:3px 20px;clear:both;font-weight:normal;white-space:nowrap;height:25px;line-height:25px}body>.bootstrap-select .dropdown-menu li a span,body>.bootstrap-select .dropdown-menu li.no-results span{display:block;float:left;height:19px;line-height:19px}body>.bootstrap-select .dropdown-menu li a i.icon-checkmark,body>.bootstrap-select .dropdown-menu li.no-results i.icon-checkmark{top:0 !important;right:10px !important;margin:0 !important}body>.bootstrap-select .dropdown-menu li.no-results{color:#D34B4C}body>.bootstrap-select .dropdown-menu li a:hover{color:#fff;background:#5C636C}form{margin:0 0 1.5}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:1.5;font-size:19.5px;line-height:3;color:#393939;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:1.125;color:#999}label,input,button,select,textarea{font-family:"LFT Etica Regular",LFT Etica,LFTEtica-Regular,Arial,sans-serif}input,button,select,textarea{font-family:"LFT Etica Regular",LFT Etica,LFTEtica-Regular,Arial,sans-serif}label{display:block;margin-bottom:5px}label abbr{font-weight:400;color:#999}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{height:1.5;padding:4px 6px;margin-bottom:.75;font-size:13px;line-height:1.5;color:#666;vertical-align:middle;display:inline-block;zoom:1;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #DDD;-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(45,43,50,0.44);outline:0;outline:thin dotted \9;-webkit-box-shadow:0 0 6px rgba(45,43,50,0.14);-moz-box-shadow:0 0 6px rgba(45,43,50,0.14);box-shadow:0 0 6px rgba(45,43,50,0.14)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px}select{width:220px;border:1px solid #CCC;background-color:#fff}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;border-color:rgba(45,43,50,0.44);outline:0;outline:thin dotted \9;-webkit-box-shadow:0 0 6px rgba(45,43,50,0.14);-moz-box-shadow:0 0 6px rgba(45,43,50,0.14);box-shadow:0 0 6px rgba(45,43,50,0.14)}.uneditable-input,.uneditable-textarea{color:#999;background-color:#fcfcfc;border-color:#CCC;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);cursor:not-allowed}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:1.5;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:inherit}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.form-actions{padding:10px;background-color:#F9F9F9;border-top:1px solid #DDD;*zoom:1}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0}.form-actions:after{clear:both}.content-area+.form-actions{padding:10px 18px;background:#fff}.form-actions.align-buttons{padding-left:188px}.help-block,.help-inline{color:#999;font-size:11px}.help-block a,.help-inline a{color:#999;border-bottom:1px solid #CCC;border-bottom:1px solid rgba(0,0,0,0.33)}.help-block a:hover,.help-block a:active,.help-block a:focus,.help-inline a:hover,.help-inline a:active,.help-inline a:focus{color:#000;border-bottom:none}.help-block{display:block;margin-bottom:.75}.help-inline{display:inline-block;vertical-align:middle;padding-left:5px}.input-append,.input-prepend{display:inline-block;margin-bottom:.75;vertical-align:middle;font-size:0;white-space:nowrap}.input-append input,.input-append select,.input-append .uneditable-input,.input-append .dropdown-menu,.input-append .popover,.input-prepend input,.input-prepend select,.input-prepend .uneditable-input,.input-prepend .dropdown-menu,.input-prepend .popover{font-size:13px}.input-append input,.input-append select,.input-append .uneditable-input,.input-prepend input,.input-prepend select,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-append select:focus,.input-append .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:1.5;min-width:16px;padding:4px 5px;font-size:13px;font-weight:normal;line-height:1.5;text-align:center;text-shadow:0 1px 0 #fff;background-color:#F9F9F9;border:1px solid #ccc}.input-append .add-on,.input-append .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}.form-inline input,.form-inline textarea,.form-inline select,.form-inline .help-inline,.form-inline .uneditable-input,.form-inline .input-prepend,.form-inline .input-append,.form-horizontal input,.form-horizontal textarea,.form-horizontal select,.form-horizontal .help-inline,.form-horizontal .uneditable-input,.form-horizontal .input-prepend,.form-horizontal .input-append{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .hide,.form-horizontal .hide{display:none}.form-inline label,.form-inline .btn-group{display:inline-block}.form-inline .input-append,.form-inline .input-prepend{margin-bottom:0}.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin:6px 0 0 0}.control-label{font-weight:700}.radio-list label{font-weight:400}textarea{width:100%;min-height:95px}.controls-flex{display:-webkit-flex;display:flex}.controls-flex .control{-webkit-flex:1;flex:1;margin-right:10px}.controls-flex .control input,.controls-flex .control select{width:100%}.controls-flex .control label{font-size:11px}.search-wrapper{position:relative}.search-wrapper .icon-search{position:absolute;right:6px;top:6px;opacity:.77;filter:alpha(opacity=77)}.search-wrapper input{padding-right:24px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-wrapper .txt-help{color:#999}.control-group.error label{color:#D34B4C}.control-group.error input{border-color:#D34B4C}input[type="range"]{width:100%}.input-euro{position:relative}.input-euro>input{padding-left:32px}.input-euro:before{content:'\20AC';position:absolute;top:1px;left:16px;width:27px;height:27px;line-height:28px;text-align:center;background:none repeat scroll 0% 0% #F3F3F3;border-right:1px solid #CCC;color:#139A43}.input-slash{position:relative}.input-slash:before{content:'/';line-height:28px;position:absolute;left:4px;font-size:1.3em}.group-small{margin-bottom:0px}.input-small{max-width:200px}.input-medium{max-width:300px}.form-horizontal .control-label{height:29px;line-height:29px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:absolute;top:20px;margin-bottom:10%;left:50%;z-index:1060;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none}.modal.fade{-webkit-transition:opacity 0.3s linear,top 0.3s ease-out;-moz-transition:opacity 0.3s linear,top 0.3s ease-out;-o-transition:opacity 0.3s linear,top 0.3s ease-out;transition:opacity 0.3s linear,top 0.3s ease-out;top:-25%}.modal.fade.in{top:20px}.modal-small{width:300px;margin-left:-150px}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-footer .btn-link{margin-top:4px}.modal-medium{width:60% !important;margin-left:-30% !important}.modal-big{width:90% !important;margin-left:-45% !important}.modal-big .modal-body{max-height:none}.modal-liquid{width:96%;margin-left:-48%}.modal-liquid.fade.in{top:2%}.modal-liquid .modal-body{max-height:none}.modal-header{background:#2D2B32;padding-top:14px;padding-bottom:14px}.modal-header .close{color:#fff;text-shadow:none;top:16px;right:12px}.modal-header h2,.modal-header h3{margin:0;font-size:21px;font-weight:400;color:#fff}.modal-body.has-sections{padding:0}.modal-body.has-sections section{padding:12px}.section-header{background:#F9F9F9;padding:12px;margin:0}.section-header h3{line-height:28px;margin:0;font-size:18px;padding:0}.wrap-sections{*zoom:1}.wrap-sections:before,.wrap-sections:after{display:table;content:"";line-height:0}.wrap-sections:after{clear:both}.wrap-sections .wrap-sections-left,.wrap-sections .wrap-sections-right{width:50%;float:left}::-webkit-scrollbar{display:none}html{-ms-overflow-style:none}.scrollbar{overflow:scroll !important;position:relative !important;height:100%;-ms-overflow-style:scrollbar}.scrollbar::-webkit-scrollbar{display:inline;z-index:999;height:8px;width:8px}.scrollbar::-webkit-scrollbar-thumb{background:rgba(153,153,153,0.5);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.5)}.scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(153,153,153,0.6)}.scrollbar::-webkit-scrollbar-thumb:active{background:#999}.scrollbar::-webkit-scrollbar-thumb:window-inactive{background:rgba(153,153,153,0.2)}.scrollbar-y{overflow:hidden !important;overflow-y:auto !important}.scrollbar-x{overflow:hidden !important;overflow-x:scroll !important}.spinner{display:block;position:fixed;z-index:9999;height:100%;width:100%;top:0;left:0}.spinner-icon{position:relative;top:-moz-calc(50% - 15px);top:-o-calc(50% - 15px);top:-webkit-calc(50% - 15px);top:calc(50% - 15px);left:-moz-calc(50% - 15px);left:-o-calc(50% - 15px);left:-webkit-calc(50% - 15px);left:calc(50% - 15px);width:35px;height:35px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#139A43;border-left-color:#139A43;border-radius:50%;-webkit-animation:spinner 400ms linear infinite;animation:spinner 400ms linear infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.rotate{-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite}table{max-width:100%;border-collapse:collapse;border-spacing:0;border-style:none}table.table-fixed,table.fixed{table-layout:fixed}.table{width:100%}.table .table{background-color:#fff}.table caption{padding:4px;text-align:left;font-weight:700}.table th,.table td{padding:4px;text-align:left;vertical-align:top}.table th{font-weight:700}.table th a{border:none}.table thead th{vertical-align:bottom}.table tbody+tbody{border-top:2px solid #F9F9F9}.table-bordered{border-collapse:collapse;border-left:0}.table-bordered th,.table-bordered td{border-bottom:1px solid #F9F9F9}.table-bordered tr:last-child th,.table-bordered tr:last-child td{border:none}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#F9F9F9}.section-wrapper-packery .table-striped tbody>tr:nth-child(odd)>td,.well .table-striped tbody>tr:nth-child(odd)>td,.section-wrapper-packery .table-striped tbody>tr:nth-child(odd)>th,.well .table-striped tbody>tr:nth-child(odd)>th{background:none}.table-striped tbody>tr:nth-child(even)>td,.table-striped tbody>tr:nth-child(even)>th{background-color:#fff}.section-wrapper-packery .table-striped tbody>tr:nth-child(even)>td,.well .table-striped tbody>tr:nth-child(even)>td,.section-wrapper-packery .table-striped tbody>tr:nth-child(even)>th,.well .table-striped tbody>tr:nth-child(even)>th{background:#fff}.table-hover tbody tr:not(.text-error):hover>td,.table-hover tbody tr:not(.text-error):hover>th{background-color:#5C636C;color:#fff;border-top:1px solid #5C636C;border-bottom:1px solid #5C636C}.table-hover tbody tr:not(.text-error):hover>td:first-child,.table-hover tbody tr:not(.text-error):hover>th:first-child{border-left:1px solid #5C636C}.table-hover tbody tr:not(.text-error):hover>td.last-child,.table-hover tbody tr:not(.text-error):hover>td:last-child,.table-hover tbody tr:not(.text-error):hover>th.last-child,.table-hover tbody tr:not(.text-error):hover>th:last-child{border-right:1px solid #5C636C}.table-data{-moz-font-feature-settings:"lnum" 1, "tnum" 1;-moz-font-feature-settings:"lnum=1, tnum=1";-ms-font-feature-settings:"lnum" 1, "tnum" 1;-o-font-feature-settings:"lnum" 1, "tnum" 1;-webkit-font-feature-settings:"lnum" 1, "tnum" 1;font-feature-settings:"lnum" 1, "tnum" 1;font-size:12px;width:100%}.table-data.fixed{width:0}.table-data tr.selected td{background:rgba(92,99,108,0.5) !important;color:white}.table-data td{border:1px solid #DDD;padding:8px 5px;border-top:none}.table-data td.selected{background:#5C636C;color:#fff}.table-data tfoot td{border:none;font-weight:bold}.table-data thead{height:40px;text-align:right;font-size:12px}.table-data thead td,.table-data thead th{background:#2D2B32;color:#fcfcfc;border-collapse:collapse;border-spacing:0;border:1px solid #2D2B32;border-right:1px solid #DDD;height:39px;line-height:39px;padding:0 10px}.table-data thead td.table-add,.table-data thead th.table-add{width:50px;position:relative;cursor:pointer;text-align:center}.table-data thead td.table-add i,.table-data thead th.table-add i{display:none;position:absolute;font-size:21px;top:0px;right:17px}.table-data thead td.viewtable-add,.table-data thead th.viewtable-add{width:50px;position:relative;cursor:pointer;text-align:center}.table-data thead td.viewtable-add i,.table-data thead th.viewtable-add i{display:block;position:absolute;font-size:21px;top:0px;right:17px}.table-data thead td.header-shim,.table-data thead th.header-shim{border-width:0 1px 0 0;height:0;margin:0;padding-top:0;padding-bottom:0}.table-data thead td:first-child,.table-data thead th:first-child{border-left:1px solid #2D2B32}.table-data thead td.last-child,.table-data thead td:last-child,.table-data thead th.last-child,.table-data thead th:last-child{border-right:1px solid #2D2B32}.table-data thead td.last-child.total,.table-data thead td:last-child.total,.table-data thead th.last-child.total,.table-data thead th:last-child.total{border-right:1px solid #e8e8e8}.table-data thead tr:not(:last-child) td{border-bottom:1px solid #DDD}.table-data thead .button-icon{width:30px;text-align:center}.table-data thead .button-icon:hover{background:rgba(255,255,255,0.3)}.table-data.table-filter thead tr:first-child,.table-data.table-filter thead tr:first-child:hover{background:none}.table-data.table-filter thead tr:first-child td,.table-data.table-filter thead tr:first-child th,.table-data.table-filter thead tr:first-child:hover td,.table-data.table-filter thead tr:first-child:hover th{background:none;border:none;padding:0 5px}.table-data.table-filter thead tr:first-child td input,.table-data.table-filter thead tr:first-child th input,.table-data.table-filter thead tr:first-child:hover td input,.table-data.table-filter thead tr:first-child:hover th input{width:100%}.table-data.table-filter thead tr:first-child td div,.table-data.table-filter thead tr:first-child th div,.table-data.table-filter thead tr:first-child:hover td div,.table-data.table-filter thead tr:first-child:hover th div{position:relative}.table-data.table-filter thead tr:first-child td div i:first-child,.table-data.table-filter thead tr:first-child th div i:first-child,.table-data.table-filter thead tr:first-child:hover td div i:first-child,.table-data.table-filter thead tr:first-child:hover th div i:first-child{position:absolute;color:#666;font-size:16px;left:5px}.table-data.table-filter thead tr:first-child td div input,.table-data.table-filter thead tr:first-child th div input,.table-data.table-filter thead tr:first-child:hover td div input,.table-data.table-filter thead tr:first-child:hover th div input{padding-right:25px}.table-data.table-filter thead tr:first-child td div i:last-child,.table-data.table-filter thead tr:first-child th div i:last-child{display:none}.table-data.table-filter thead tr:first-child td div:hover i:last-child,.table-data.table-filter thead tr:first-child th div:hover i:last-child{display:block}.table-data.table-filter.table-filter-icon thead tr:first-child div input,.table-data.table-filter.table-filter-icon thead tr:first-child:hover div input{padding-left:25px}.table-data tbody tr:hover{cursor:pointer}.table-data.table-disable-hover-mouse tbody tr:hover{cursor:default}.table-data .highlight-disabled{background-color:inherit !important;color:#666 !important}.table-data .highlight-disabled span{color:#666 !important}.table-data .highlight-disabled.total{background-color:#e8e8e8 !important}.table-data .rowhead{width:160px;max-width:160px;overflow:hidden;text-overflow:ellipsis}.table-data tbody td.table-delete{position:relative}.table-data tbody td.table-delete i{display:none;position:absolute;top:5px;right:17px;font-size:16px}.table-data tbody td.viewtable-delete{position:relative}.table-data tbody td.viewtable-delete i{display:block;position:absolute;top:5px;right:17px;font-size:16px}.table-data tbody td.app-shortcut:hover{color:#139A43;text-decoration:underline;cursor:pointer}.editmode .table-data thead .table-add i,.editmode .table-data tbody .table-delete i{display:block}.editmode .table-data thead .viewtable-add i,.editmode .table-data tbody .viewtable-delete i{display:none}.editmode .table-data tbody tr.hover-delete td{background:#D34B4C !important;border-top:1px solid #D34B4C;border-bottom:1px solid #D34B4C}.editmode .table-data tbody tr.hover-delete td:first-child{border-left:1px solid #D34B4C}.editmode .table-data tbody tr.hover-delete td:last-child{border-right:1px solid #D34B4C}.table-data tr td{transition:all 0.5s ease !important}.table-data tr.red-1 td:first-child{border-left:10px solid #D34B4C}.table-data tr.red-1.active,.table-data tr.red-1:hover{color:white}.table-data tr.red-1.active td,.table-data tr.red-1:hover td{background:#D34B4C}.table-data tr.red-1.active td:first-child,.table-data tr.red-1:hover td:first-child{border-left:1px solid #DDD}.table-data tr.red-1.active td:last-child,.table-data tr.red-1:hover td:last-child{border-right:1px solid #DDD}.table-data tr.green-1 td:first-child{border-left:10px solid #5C636C}.table-data tr.green-1.active,.table-data tr.green-1:hover{color:white}.table-data tr.green-1.active td,.table-data tr.green-1:hover td{background:#5C636C}.table-data tr.green-1.active td:first-child,.table-data tr.green-1:hover td:first-child{border-left:1px solid #DDD}.table-data tr.green-1.active td:last-child,.table-data tr.green-1:hover td:last-child{border-right:1px solid #DDD}.table-data tr.blue-1 td:first-child{border-left:10px solid #336E7B}.table-data tr.blue-1.active,.table-data tr.blue-1:hover{color:white}.table-data tr.blue-1.active td,.table-data tr.blue-1:hover td{background:#336E7B}.table-data tr.blue-1.active td:first-child,.table-data tr.blue-1:hover td:first-child{border-left:1px solid #DDD}.table-data tr.blue-1.active td:last-child,.table-data tr.blue-1:hover td:last-child{border-right:1px solid #DDD}.table-data tr.orange-1 td:first-child{border-left:10px solid #E67E22}.table-data tr.orange-1.active,.table-data tr.orange-1:hover{color:white}.table-data tr.orange-1.active td,.table-data tr.orange-1:hover td{background:#E67E22}.table-data tr.orange-1.active td:first-child,.table-data tr.orange-1:hover td:first-child{border-left:1px solid #DDD}.table-data tr.orange-1.active td:last-child,.table-data tr.orange-1:hover td:last-child{border-right:1px solid #DDD}#AppPlanningOverview-tblOverview thead td,#AppPlanningOverview-tblTodo thead td{line-height:1.5;height:auto}td.visibility-hidden{visibility:hidden}#AppPlanningOverview-tblOverview{width:80%;float:left}#AppPlanningOverview-tblOverview tbody td{background-color:#fff}#AppPlanningOverview-tblTodo{width:15%;float:right}#AppPlanningOverview-container{overflow:auto}td.switch-week{padding:0 !important}td.switch-week a{padding-left:5px;padding-right:5px;color:white;display:block}td.switch-week a:hover{cursor:pointer}.dataTables_wrapper.table-hover tbody tr:hover{background:#2D2B32}.dataTables_wrapper.table-hover tbody tr:hover td,.dataTables_wrapper.table-hover tbody tr:hover a,.dataTables_wrapper.table-hover tbody tr:hover i,.dataTables_wrapper.table-hover tbody tr:hover td.actions a i{color:white}.dataTables_wrapper td.actions a{border:none;color:#2D2B32}.dataTables_wrapper td.actions a i{color:#2D2B32;font-size:15px}.dataTables_wrapper td.actions:hover{background:rgba(45,43,50,0.8)}.dataTables_wrapper .bottom{height:41px;background:#DDD;border:1px solid #DDD}.dataTables_wrapper .bottom div{background:#DDD;padding:10px;color:#2D2B32;display:inline-block}.dataTables_wrapper .bottom div:first-child{width:40%}.dataTables_wrapper .bottom div:last-child{width:60%;text-align:right}.dataTables_wrapper .bottom div:last-child a{padding:0 5px;margin:0 10px;border:none;text-decoration:underline}.dataTables_wrapper .bottom div:last-child a:hover{cursor:pointer}.dataTables_wrapper .bottom div:last-child a.paginate_active{text-decoration:none;font-weight:bold;border:none}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.reset-overflow{overflow:initial !important}[draggable]{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;-khtml-user-drag:element;-webkit-user-drag:element}ul.style-circle li{list-style:disc}.arrow{border-width:11px}.arrow,.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.arrow:after{border-width:10px;content:""}.arrow.arrow-bottom{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#CCC;border-bottom-width:0}.arrow.arrow-bottom:after{bottom:1px;margin-left:-10px;border-top-color:#ffffff;border-bottom-width:0}.arrow.arrow-top{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#CCC;border-top-width:0}.arrow.arrow-top:after{top:1px;margin-left:-10px;border-bottom-color:#FFF;border-top-width:0}.border-fix{width:-moz-calc(100% - 1px);width:-o-calc(100% - 1px);width:-webkit-calc(100% - 1px);width:calc(100% - 1px)}.hide,.hidden{display:none}.text-italic{font-style:italic !important}.text-bold{font-weight:bold !important}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-error,.invalid{color:#D34B4C !important}.text-success{color:#4DAF7C}.pull-left{float:left !important}.pull-right{float:right !important}.icon-clear-textbox{color:rgba(0,0,0,0.5) !important;font-size:22px;position:absolute;top:1px;right:8px;cursor:pointer}.icon-clear-textbox:hover{color:#D34B4C !important}.icon-add-textbox{display:none;color:rgba(0,0,0,0.5) !important;font-size:22px;position:absolute;top:-2px;right:8px;cursor:pointer}.icon-add-textbox:hover{color:#336E7B !important}.input-icon{position:relative}.input-icon i{position:absolute;font-size:14px;color:#2D2B32;top:5px;left:20px}.input-icon input{padding-left:25px}.editmode .controls:not(.disabled):hover .icon-add-textbox{display:block}.well{min-height:20px;padding:18px;background:#fff}.card{-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.2);box-shadow:0px 1px 3px rgba(0,0,0,0.2);background:#f7f7f7;padding:18px;border:1px solid #DDD;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.color-success{color:#2D2B32 !important}.color-warning,.row-head-warning{color:#E67E22 !important}.color-error,.row-head-error{color:#D34B4C !important}.color-error.yellow-4,.color-error.green-3,.row-head-error.yellow-4,.row-head-error.green-3{color:#D64541}.color-error.darkblue-4,.row-head-error.darkblue-4{color:#CF5B55}.app-shortcut-hover:hover{color:#139A43 !important;text-decoration:underline;cursor:pointer}.mt-0{margin-top:0 !important}.mt-5{margin-top:5px !important}.mt-10{margin-top:10px !important}.mt-15{margin-top:15px !important}.mt-20{margin-top:20px !important}.mt-25{margin-top:25px !important}.mr-0{margin-right:0 !important}.mr-5{margin-right:5px !important}.mr-10{margin-right:10px !important}.mr-15{margin-right:15px !important}.mr-20{margin-right:20px !important}.mr-25{margin-right:25px !important}.mb-0{margin-bottom:0 !important}.mb-5{margin-bottom:5px !important}.mb-10{margin-bottom:10px !important}.mb-15{margin-bottom:15px !important}.mb-20{margin-bottom:20px !important}.mb-25{margin-bottom:25px !important}.ml-0{margin-left:0 !important}.ml-5{margin-left:5px !important}.ml-10{margin-left:10px !important}.ml-15{margin-left:15px !important}.ml-20{margin-left:20px !important}.ml-25{margin-left:25px !important}.pt-0{padding-top:0 !important}.pt-5{padding-top:5px !important}.pt-10{padding-top:10px !important}.pt-15{padding-top:15px !important}.pt-20{padding-top:20px !important}.pt-25{padding-top:25px !important}.pr-0{padding-right:0 !important}.pr-5{padding-right:5px !important}.pr-10{padding-right:10px !important}.pr-15{padding-right:15px !important}.pr-20{padding-right:20px !important}.pr-25{padding-right:25px !important}.pb-0{padding-bottom:0 !important}.pb-5{padding-bottom:5px !important}.pb-10{padding-bottom:10px !important}.pb-15{padding-bottom:15px !important}.pb-20{padding-bottom:20px !important}.pb-25{padding-bottom:25px !important}.pl-0{padding-left:0 !important}.pl-5{padding-left:5px !important}.pl-10{padding-left:10px !important}.pl-15{padding-left:15px !important}.pl-20{padding-left:20px !important}.pl-25{padding-left:25px !important}#app-message{display:block;position:absolute;top:0;z-index:1070;padding:10px;min-height:50px;width:350px;left:-moz-calc(50% - 175px);left:-o-calc(50% - 175px);left:-webkit-calc(50% - 175px);left:calc(50% - 175px);background-color:#5C97BF}#app-message.medium{width:400px;left:-moz-calc(50% - 200px);left:-o-calc(50% - 200px);left:-webkit-calc(50% - 200px);left:calc(50% - 200px)}#app-message i.icon{display:none;position:absolute;font-size:25px;color:#fff}#app-message div.msg{padding-right:25px;color:#fff}#app-message p{margin:0;padding:0}#app-message ul{margin:0;padding:0}#app-message .close{position:absolute;top:5px;right:5px;font-size:25px;font-weight:bold;line-height:1;text-shadow:0 1px 0 #fff;opacity:0.2;-webkit-appearance:none;background:transparent;border:none}#app-message .close:hover{cursor:pointer;color:#000;text-decoration:none;opacity:0.5}#app-message .close:hover,#app-message .close:active,#app-message .close:focus{outline:0}#app-message.success{background-color:#4DAF7C}#app-message.success i.icon-checkmark-circle{display:block}#app-message.success div.msg{padding-left:35px}#app-message.error{background-color:#D34B4C}#app-message.error i.icon-warning{display:block}#app-message.error div.msg{padding-left:35px}#input-popup{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.3);z-index:1050}#input-popup .popup-container{width:500px;height:150px;position:absolute;top:-moz-calc(50% - 75px);top:-o-calc(50% - 75px);top:-webkit-calc(50% - 75px);top:calc(50% - 75px);left:-moz-calc(50% - 200px);left:-o-calc(50% - 200px);left:-webkit-calc(50% - 200px);left:calc(50% - 200px);z-index:1050;padding:15px;background:#fff}#input-popup .popup-container .actions{margin-top:15px}#input-popup .search-kbo{display:none}#input-popup.enterprise .search-kbo{display:inline-block}.row{width:100%;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}.column{float:left;padding-left:15px;width:100%}.column input{width:100%}.column.control-group{padding:0}.control-group{margin-top:10px}.control-group .controls{margin:5px 0 5px 0}.column.col-0-5,.tab.col-0-5,.tab-group .tab.col-0-5{width:4.16%}.column.col-1,.tab.col-1,.tab-group .tab.col-1{width:8.32%}.column.col-1-5,.tab.col-1-5,.tab-group .tab.col-1-5{width:12.5%}.column.col-2,.tab.col-2,.tab-group .tab.col-2{width:16.66%}.column.col-3,.tab.col-3,.tab-group .tab.col-3{width:25%}.column.col-4,.tab.col-4,.tab-group .tab.col-4{width:33.32%}.column.col-5,.tab.col-5,.tab-group .tab.col-5{width:41.66%}.column.half,.column.col-6,.tab.half,.tab.col-6,.tab-group .tab.half,.tab-group .tab.col-6{width:50%}.column.col-7,.tab.col-7,.tab-group .tab.col-7{width:58.32%}.column.col-8,.tab.col-8,.tab-group .tab.col-8{width:66.66%}.column.col-9,.tab.col-9,.tab-group .tab.col-9{width:75%}.column.col-10,.tab.col-10,.tab-group .tab.col-10{width:83.32%}.column.col-11,.tab.col-11,.tab-group .tab.col-11{width:91.66%}.column.col-12,.tab.col-12,.tab-group .tab.col-12{width:100%}.column.offset-0-5,.tab.offset-0-5,.tab-group .tab.offset-0-5{margin-left:4.16%}.column.offset-1,.tab.offset-1,.tab-group .tab.offset-1{margin-left:8.32%}.column.offset-1-5,.tab.offset-1-5,.tab-group .tab.offset-1-5{margin-left:12.5%}.column.offset-2,.tab.offset-2,.tab-group .tab.offset-2{margin-left:16.66%}.column.offset-3,.tab.offset-3,.tab-group .tab.offset-3{margin-left:25%}.column.offset-4,.tab.offset-4,.tab-group .tab.offset-4{margin-left:33.32%}.column.offset-5,.tab.offset-5,.tab-group .tab.offset-5{margin-left:41.66%}.column.half,.column.offset-6,.tab.half,.tab.offset-6,.tab-group .tab.half,.tab-group .tab.offset-6{margin-left:50%}.column.offset-7,.tab.offset-7,.tab-group .tab.offset-7{margin-left:58.32%}.column.offset-8,.tab.offset-8,.tab-group .tab.offset-8{margin-left:66.66%}.column.offset-9,.tab.offset-9,.tab-group .tab.offset-9{margin-left:75%}.column.offset-10,.tab.offset-10,.tab-group .tab.offset-10{margin-left:83.32%}.column.offset-11,.tab.offset-11,.tab-group .tab.offset-11{margin-left:91.66%}.column.offset-12,.tab.offset-12,.tab-group .tab.offset-12{margin-left:100%}.column.invert-offset-0-5,.tab.invert-offset-0-5,.tab-group .tab.invert-offset-0-5{margin-right:4.16%}.column.invert-offset-1,.tab.invert-offset-1,.tab-group .tab.invert-offset-1{margin-right:8.32%}.column.invert-offset-1-5,.tab.invert-offset-1-5,.tab-group .tab.invert-offset-1-5{margin-right:12.5%}.column.invert-offset-2,.tab.invert-offset-2,.tab-group .tab.invert-offset-2{margin-right:16.66%}.column.invert-offset-3,.tab.invert-offset-3,.tab-group .tab.invert-offset-3{margin-right:25%}.column.invert-offset-4,.tab.invert-offset-4,.tab-group .tab.invert-offset-4{margin-right:33.32%}.column.invert-offset-5,.tab.invert-offset-5,.tab-group .tab.invert-offset-5{margin-right:41.66%}.column.invert-half,.column.invert-offset-6,.tab.invert-half,.tab.invert-offset-6,.tab-group .tab.invert-half,.tab-group .tab.invert-offset-6{margin-right:50%}.column.invert-offset-7,.tab.invert-offset-7,.tab-group .tab.invert-offset-7{margin-right:58.32%}.column.invert-offset-8,.tab.invert-offset-8,.tab-group .tab.invert-offset-8{margin-right:66.66%}.column.invert-offset-9,.tab.invert-offset-9,.tab-group .tab.invert-offset-9{margin-right:75%}.column.invert-offset-10,.tab.invert-offset-10,.tab-group .tab.invert-offset-10{margin-right:83.32%}.column.invert-offset-11,.tab.invert-offset-11,.tab-group .tab.invert-offset-11{margin-right:91.66%}.column.invert-offset-12,.tab.invert-offset-12,.tab-group .tab.invert-offset-12{margin-right:100%}.tooltip{position:absolute;z-index:1060;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;box-shadow:0 1px 1px rgba(0,0,0,0.33);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.container-toolbar{width:100%;height:52px;padding:10px 15px;border-bottom:1px solid #EEE}.container-toolbar .actions,.container-toolbar .planning,.container-toolbar .tools,.container-toolbar .history,.module-content-header .actions,.module-content-header .planning,.module-content-header .tools,.module-content-header .history,#input-popup .actions,#input-popup .planning,#input-popup .tools,#input-popup .history{position:relative}.container-toolbar .btn-group,.module-content-header .btn-group,#input-popup .btn-group{float:left}.container-toolbar .btn-group .btn.btn-flat,.module-content-header .btn-group .btn.btn-flat,#input-popup .btn-group .btn.btn-flat{height:30px;line-height:23px;padding:3px 15px;border:1px solid #336E7B;border-right:1px solid #244e57}.container-toolbar .btn-group .btn.btn-flat:hover,.module-content-header .btn-group .btn.btn-flat:hover,#input-popup .btn-group .btn.btn-flat:hover{border:1px solid #3a7e8d;border-right:1px solid #244e57}.container-toolbar .btn-group .btn.btn-flat:hover[data-value="custom"],.module-content-header .btn-group .btn.btn-flat:hover[data-value="custom"],#input-popup .btn-group .btn.btn-flat:hover[data-value="custom"]{border:1px solid #336E7B;border-right:1px solid #244e57;background:#336E7B;cursor:default}.container-toolbar .btn-group .btn.btn-flat.active,.module-content-header .btn-group .btn.btn-flat.active,#input-popup .btn-group .btn.btn-flat.active{background:#244e57;color:#fff;border:1px solid #244e57}.container-toolbar .btn-group .btn.btn-flat:first-child,.module-content-header .btn-group .btn.btn-flat:first-child,#input-popup .btn-group .btn.btn-flat:first-child{-webkit-border-top-left-radius:2px;-moz-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.container-toolbar .btn-group .btn.btn-flat:last-child,.container-toolbar .btn-group .btn.btn-flat:last-of-type,.module-content-header .btn-group .btn.btn-flat:last-child,.module-content-header .btn-group .btn.btn-flat:last-of-type,#input-popup .btn-group .btn.btn-flat:last-child,#input-popup .btn-group .btn.btn-flat:last-of-type{-webkit-border-top-right-radius:2px;-moz-border-top-right-radius:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.container-toolbar .btn-group .btn.btn-flat:last-child,.container-toolbar .btn-group .btn.btn-flat:last-child:hover,.container-toolbar .btn-group .btn.btn-flat:last-of-type,.container-toolbar .btn-group .btn.btn-flat:last-of-type:hover,.module-content-header .btn-group .btn.btn-flat:last-child,.module-content-header .btn-group .btn.btn-flat:last-child:hover,.module-content-header .btn-group .btn.btn-flat:last-of-type,.module-content-header .btn-group .btn.btn-flat:last-of-type:hover,#input-popup .btn-group .btn.btn-flat:last-child,#input-popup .btn-group .btn.btn-flat:last-child:hover,#input-popup .btn-group .btn.btn-flat:last-of-type,#input-popup .btn-group .btn.btn-flat:last-of-type:hover{border-right:1px solid #336E7B}.container-toolbar .tools .btn-group .btn,.module-content-header .tools .btn-group .btn,#input-popup .tools .btn-group .btn{border-right:1px solid #ccc}.container-toolbar .payroll .payroll-datepicker,.container-toolbar .payroll .planning-datepicker,.container-toolbar .planning .payroll-datepicker,.container-toolbar .planning .planning-datepicker,.module-content-header .payroll .payroll-datepicker,.module-content-header .payroll .planning-datepicker,.module-content-header .planning .payroll-datepicker,.module-content-header .planning .planning-datepicker,#input-popup .payroll .payroll-datepicker,#input-popup .payroll .planning-datepicker,#input-popup .planning .payroll-datepicker,#input-popup .planning .planning-datepicker{position:relative;height:30px;width:110px;float:left}.container-toolbar .payroll .payroll-datepicker i,.container-toolbar .payroll .planning-datepicker i,.container-toolbar .planning .payroll-datepicker i,.container-toolbar .planning .planning-datepicker i,.module-content-header .payroll .payroll-datepicker i,.module-content-header .payroll .planning-datepicker i,.module-content-header .planning .payroll-datepicker i,.module-content-header .planning .planning-datepicker i,#input-popup .payroll .payroll-datepicker i,#input-popup .payroll .planning-datepicker i,#input-popup .planning .payroll-datepicker i,#input-popup .planning .planning-datepicker i{position:absolute;top:3px;left:10px;font-size:16px;color:#fff}.container-toolbar .payroll .payroll-datepicker input,.container-toolbar .payroll .planning-datepicker input,.container-toolbar .planning .payroll-datepicker input,.container-toolbar .planning .planning-datepicker input,.module-content-header .payroll .payroll-datepicker input,.module-content-header .payroll .planning-datepicker input,.module-content-header .planning .payroll-datepicker input,.module-content-header .planning .planning-datepicker input,#input-popup .payroll .payroll-datepicker input,#input-popup .payroll .planning-datepicker input,#input-popup .planning .payroll-datepicker input,#input-popup .planning .planning-datepicker input{cursor:pointer;width:100%;padding-top:5px;padding-left:30px;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.container-toolbar .payroll .payroll-datepicker,.module-content-header .payroll .payroll-datepicker,#input-popup .payroll .payroll-datepicker{width:75px}.container-toolbar .payroll .payroll-week,.module-content-header .payroll .payroll-week,#input-popup .payroll .payroll-week{height:30px;width:213px;float:left;background:#336E7B}.container-toolbar .payroll .payroll-week .prev,.container-toolbar .payroll .payroll-week .next,.module-content-header .payroll .payroll-week .prev,.module-content-header .payroll .payroll-week .next,#input-popup .payroll .payroll-week .prev,#input-popup .payroll .payroll-week .next{height:30px;width:20px;float:left;position:relative}.container-toolbar .payroll .payroll-week .prev i,.container-toolbar .payroll .payroll-week .next i,.module-content-header .payroll .payroll-week .prev i,.module-content-header .payroll .payroll-week .next i,#input-popup .payroll .payroll-week .prev i,#input-popup .payroll .payroll-week .next i{position:absolute;top:0;color:white;font-size:20px}.container-toolbar .payroll .payroll-week .prev:hover,.container-toolbar .payroll .payroll-week .next:hover,.module-content-header .payroll .payroll-week .prev:hover,.module-content-header .payroll .payroll-week .next:hover,#input-popup .payroll .payroll-week .prev:hover,#input-popup .payroll .payroll-week .next:hover{cursor:pointer}.container-toolbar .payroll .payroll-week .prev i,.module-content-header .payroll .payroll-week .prev i,#input-popup .payroll .payroll-week .prev i{left:7px}.container-toolbar .payroll .payroll-week .next i,.module-content-header .payroll .payroll-week .next i,#input-popup .payroll .payroll-week .next i{right:7px}.container-toolbar .payroll .payroll-week .curWeek,.module-content-header .payroll .payroll-week .curWeek,#input-popup .payroll .payroll-week .curWeek{width:173px;height:30px;float:left;line-height:30px;color:white;padding:0 57px}.container-toolbar .payroll .payroll-week .curWeek label,.module-content-header .payroll .payroll-week .curWeek label,#input-popup .payroll .payroll-week .curWeek label{padding-left:5px;width:40px;float:left}.container-toolbar .payroll .payroll-week .curWeek .inputWeek,.module-content-header .payroll .payroll-week .curWeek .inputWeek,#input-popup .payroll .payroll-week .curWeek .inputWeek{width:18px;float:left;overflow:hidden}.container-toolbar .payroll .payroll-week .curWeek input,.module-content-header .payroll .payroll-week .curWeek input,#input-popup .payroll .payroll-week .curWeek input{text-align:center;padding-left:2px;width:32px;color:white;border:none;background:transparent;padding:0;height:29px;line-height:28px}.container-toolbar .facturatie .facturatie-datepicker,.module-content-header .facturatie .facturatie-datepicker,#input-popup .facturatie .facturatie-datepicker{position:relative;height:30px;width:110px;float:left}.container-toolbar .facturatie .facturatie-datepicker i,.module-content-header .facturatie .facturatie-datepicker i,#input-popup .facturatie .facturatie-datepicker i{position:absolute;top:3px;left:10px;font-size:16px;color:#fff}.container-toolbar .facturatie .facturatie-datepicker input,.module-content-header .facturatie .facturatie-datepicker input,#input-popup .facturatie .facturatie-datepicker input{cursor:pointer;width:100%;padding-top:5px;padding-left:30px;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.container-toolbar .facturatie .facturatie-datepicker,.module-content-header .facturatie .facturatie-datepicker,#input-popup .facturatie .facturatie-datepicker{width:75px}.container-toolbar .facturatie .facturatie-week,.module-content-header .facturatie .facturatie-week,#input-popup .facturatie .facturatie-week{height:30px;width:213px;float:left;background:#336E7B}.container-toolbar .facturatie .facturatie-week .prev,.container-toolbar .facturatie .facturatie-week .next,.module-content-header .facturatie .facturatie-week .prev,.module-content-header .facturatie .facturatie-week .next,#input-popup .facturatie .facturatie-week .prev,#input-popup .facturatie .facturatie-week .next{height:30px;width:20px;float:left;position:relative}.container-toolbar .facturatie .facturatie-week .prev i,.container-toolbar .facturatie .facturatie-week .next i,.module-content-header .facturatie .facturatie-week .prev i,.module-content-header .facturatie .facturatie-week .next i,#input-popup .facturatie .facturatie-week .prev i,#input-popup .facturatie .facturatie-week .next i{position:absolute;top:0;color:white;font-size:20px}.container-toolbar .facturatie .facturatie-week .prev:hover,.container-toolbar .facturatie .facturatie-week .next:hover,.module-content-header .facturatie .facturatie-week .prev:hover,.module-content-header .facturatie .facturatie-week .next:hover,#input-popup .facturatie .facturatie-week .prev:hover,#input-popup .facturatie .facturatie-week .next:hover{cursor:pointer}.container-toolbar .facturatie .facturatie-week .prev i,.module-content-header .facturatie .facturatie-week .prev i,#input-popup .facturatie .facturatie-week .prev i{left:7px}.container-toolbar .facturatie .facturatie-week .next i,.module-content-header .facturatie .facturatie-week .next i,#input-popup .facturatie .facturatie-week .next i{right:7px}.container-toolbar .facturatie .facturatie-week .curWeek,.module-content-header .facturatie .facturatie-week .curWeek,#input-popup .facturatie .facturatie-week .curWeek{width:173px;height:30px;float:left;line-height:30px;color:white;padding:0 57px}.container-toolbar .facturatie .facturatie-week .curWeek label,.module-content-header .facturatie .facturatie-week .curWeek label,#input-popup .facturatie .facturatie-week .curWeek label{padding-left:5px;width:40px;float:left}.container-toolbar .facturatie .facturatie-week .curWeek .inputWeek,.module-content-header .facturatie .facturatie-week .curWeek .inputWeek,#input-popup .facturatie .facturatie-week .curWeek .inputWeek{width:18px;float:left;overflow:hidden}.container-toolbar .facturatie .facturatie-week .curWeek input,.module-content-header .facturatie .facturatie-week .curWeek input,#input-popup .facturatie .facturatie-week .curWeek input{text-align:center;padding-left:2px;width:32px;color:white;border:none;background:transparent;padding:0;height:29px;line-height:28px}.container-toolbar .facturatie .facturatie-month,.module-content-header .facturatie .facturatie-month,#input-popup .facturatie .facturatie-month{height:30px;width:213px;float:left;background:#336E7B}.container-toolbar .facturatie .facturatie-month .prev,.container-toolbar .facturatie .facturatie-month .next,.module-content-header .facturatie .facturatie-month .prev,.module-content-header .facturatie .facturatie-month .next,#input-popup .facturatie .facturatie-month .prev,#input-popup .facturatie .facturatie-month .next{height:30px;width:20px;float:left;position:relative}.container-toolbar .facturatie .facturatie-month .prev i,.container-toolbar .facturatie .facturatie-month .next i,.module-content-header .facturatie .facturatie-month .prev i,.module-content-header .facturatie .facturatie-month .next i,#input-popup .facturatie .facturatie-month .prev i,#input-popup .facturatie .facturatie-month .next i{position:absolute;top:0;color:white;font-size:20px}.container-toolbar .facturatie .facturatie-month .prev:hover,.container-toolbar .facturatie .facturatie-month .next:hover,.module-content-header .facturatie .facturatie-month .prev:hover,.module-content-header .facturatie .facturatie-month .next:hover,#input-popup .facturatie .facturatie-month .prev:hover,#input-popup .facturatie .facturatie-month .next:hover{cursor:pointer}.container-toolbar .facturatie .facturatie-month .prev i,.module-content-header .facturatie .facturatie-month .prev i,#input-popup .facturatie .facturatie-month .prev i{left:7px}.container-toolbar .facturatie .facturatie-month .next i,.module-content-header .facturatie .facturatie-month .next i,#input-popup .facturatie .facturatie-month .next i{right:7px}.container-toolbar .facturatie .facturatie-month .curMonth,.module-content-header .facturatie .facturatie-month .curMonth,#input-popup .facturatie .facturatie-month .curMonth{width:173px;height:30px;float:left;line-height:30px;color:white;padding:0 57px}.container-toolbar .facturatie .facturatie-month .curMonth label,.module-content-header .facturatie .facturatie-month .curMonth label,#input-popup .facturatie .facturatie-month .curMonth label{padding-left:5px;width:140px;float:left}.multiselect{position:relative}.multiselect .icon-switch{position:absolute;font-size:25px;top:50px;left:-moz-calc(50% - 5px);left:-o-calc(50% - 5px);left:-webkit-calc(50% - 5px);left:calc(50% - 5px)}.ms-container{position:relative}.ms-container .ms-selectable,.ms-container .ms-selection{display:block;width:-moz-calc(50% - 25px);width:-o-calc(50% - 25px);width:-webkit-calc(50% - 25px);width:calc(50% - 25px);border:1px solid #ccc;height:150px;overflow-y:auto}.ms-container .ms-selectable{float:left}.ms-container .ms-selectable li{text-align:left}.ms-container .ms-selectable li:after{content:"\f106";float:right}.ms-container .ms-selection{float:right}.ms-container .ms-selection li{text-align:right}.ms-container .ms-selection li:after{content:"\f104";float:left}.ms-container .ms-header{position:absolute;width:100%;text-transform:uppercase;color:#2D2B32;padding:0 5px;border-bottom:1px solid #ccc;top:1px;background:#fff;width:-moz-calc(50% - 27px);width:-o-calc(50% - 27px);width:-webkit-calc(50% - 27px);width:calc(50% - 27px)}.ms-container ul{margin-top:20px;outline:0}.ms-container ul li{padding:5px 10px}.ms-container ul li:after{display:none;font-family:"fontcustom";font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ms-container ul li:hover:not(.disabled){cursor:pointer;background:#5C636C;color:#fff}.ms-container ul li:hover:not(.disabled):after{display:inline-block}.ms-container ul li.disabled{background:#EEE}.ms-selectAll,.ms-deselectAll{font-weight:bold;font-style:italic;cursor:pointer}.ms-selectAll:hover,.ms-deselectAll:hover{text-decoration:underline}body,html{height:100%;min-width:1020px;overflow:hidden}input[type="text"],input[type="password"],textarea,input[type="number"]{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}button{-webkit-appearance:none;background:transparent;border:none}button.close{float:right;font-size:25px;font-weight:bold;line-height:1;text-shadow:0 1px 0 #fff;opacity:0.2}button.close:hover{cursor:pointer;color:#000;text-decoration:none;opacity:0.5}button.close:hover,button.close:active,button.close:focus{outline:0}#app-container{width:100%;height:-moz-calc(100% - 65px);height:-o-calc(100% - 65px);height:-webkit-calc(100% - 65px);height:calc(100% - 65px);overflow:hidden;background:#EEE;z-index:1010}#overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.3);top:0;left:0}.pac-container{z-index:9999}.modal h3 span.header-sub{font-size:16px}@media (max-height: 500px){.modal .scrollbar,.modal form{max-height:340px}.modal form .scrollbar{max-height:157px}}@media (min-height: 500px){.modal .scrollbar,.modal form{max-height:340px}.modal form .scrollbar{max-height:157px}}@media (min-height: 600px){.modal .scrollbar,.modal form{max-height:440px}.modal form .scrollbar{max-height:257px}}@media (min-height: 700px){.modal .scrollbar,.modal form{max-height:540px}.modal form .scrollbar{max-height:357px}}@media (min-height: 800px){.modal .scrollbar,.modal form{max-height:630px}.modal form .scrollbar{max-height:447px}}@media (min-height: 850px){.modal .scrollbar,.modal form{max-height:680px}.modal form .scrollbar{max-height:497px}}.modal.modal-responsive{width:900px;margin-left:-450px;overflow:hidden}@media (max-height: 575px){.modal.modal-responsive{max-height:450px}.modal.modal-responsive .content{max-height:275px}}@media (min-height: 575px){.modal.modal-responsive{max-height:550px}.modal.modal-responsive .content{max-height:375px}}@media (min-height: 675px){.modal.modal-responsive{max-height:650px}.modal.modal-responsive .content{max-height:475px}}@media (min-height: 775px){.modal.modal-responsive{max-height:750px}.modal.modal-responsive .content{max-height:575px}}@media (min-height: 875px){.modal.modal-responsive{max-height:830px}.modal.modal-responsive .content{max-height:675px}}.modal.modal-responsive .modal-body{overflow:hidden}.modal.modal-responsive .modal-body .content{overflow-y:scroll}.form-h label{height:29px;line-height:29px;margin-bottom:0}.form-h h3{text-transform:uppercase;color:#139A43;font-size:12px;font-weight:bold;margin-bottom:0;padding-left:15px}.actionlink_wrapper{position:relative}.actionlink_wrapper .actionlink{display:none;position:absolute;top:2px;left:22px;font-size:17px;color:#139A43;cursor:pointer}.actionlink_wrapper .actionlink .icon-skype{display:block}.actionlink_wrapper .actionlink .icon-phone{display:none}.actionlink_wrapper.actionlink_show .actionlink{display:block}.actionlink_wrapper.actionlink_show .actionlink_src{padding-left:30px}.mobile .actionlink_wrapper .actionlink .icon-skype{display:none}.mobile .actionlink_wrapper .actionlink .icon-phone{display:block}#system-message{position:absolute;top:0;width:100%;height:100%;z-index:9999;display:none;background:rgba(255,255,255,0.6)}#system-message .message{display:block;width:600px;margin:200px auto;padding:20px;text-align:center;border:1px solid #333;border-radius:2px;background:white}#system-message .message h1{color:#D34B4C;font-size:24px}#system-message .message p{font-size:16px}#app-login{height:100%;width:100%;background:#393939;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}#app-login .app-logo{margin-bottom:20px;display:block;height:50px;border:none}#app-login .app-logo,#app-login .app-logo:hover{background:none}#app-login .app-logo img,#app-login .app-logo h1{display:block;float:left}#app-login .app-logo img{height:100%;margin-right:10px}#app-login .app-logo h1{line-height:65px;margin-bottom:0;font-weight:normal}#app-login .login-form{width:500px;height:275px;position:absolute;top:-moz-calc(50% - 137.5px);top:-o-calc(50% - 137.5px);top:-webkit-calc(50% - 137.5px);top:calc(50% - 137.5px);left:-moz-calc(50% - 250px);left:-o-calc(50% - 250px);left:-webkit-calc(50% - 250px);left:calc(50% - 250px)}#app-login .login-form .control-group{*zoom:1}#app-login .login-form .control-group:before,#app-login .login-form .control-group:after{display:table;content:"";line-height:0}#app-login .login-form .control-group:after{clear:both}#app-login .login-form .control-group .control-label,#app-login .login-form .control-group .controls{float:left}#app-login .login-form .control-label{font-weight:normal;margin-top:5px;margin-right:15px;text-align:right;width:150px}#app-login .login-form .form-actions{margin-top:20px;margin-bottom:0;margin-left:0;padding-bottom:10px;padding-left:170px;background:none;border-top:1px solid #DDD;border-top:1px solid rgba(0,0,0,0.1)}#app-login .login-form #login-meta a{font-size:11px}#app-login .login-form #login-meta a{color:#999;border-bottom:1px solid #CCC;border-bottom:1px solid rgba(0,0,0,0.33)}#app-login .login-form #login-meta a:hover,#app-login .login-form #login-meta a:active,#app-login .login-form #login-meta a:focus{color:#000;border-bottom:none}#app-login .login-form #login-meta a:hover{cursor:pointer}#app-header{position:relative;z-index:1030;background:#2D2B32;*zoom:1;padding:12.5px 20px 12.5px 15px}#app-header:before,#app-header:after{display:table;content:"";line-height:0}#app-header:after{clear:both}#app-header a:hover{cursor:pointer}#app-header .app-hamburger{position:absolute;height:64px;width:75px;top:0;left:0;border:none}#app-header .app-hamburger:hover{border:none}#app-header .app-hamburger .icon-list{position:relative;top:20px;left:-2px;color:white;font-size:20px}#app-header .app-logo{float:left;height:40px}#app-header .app-logo img{display:block;float:left;height:100%}#app-header .app-logo h1{display:block;float:left;margin:0;font-size:19px}#app-header .app-nav-view{float:left;height:25px;min-width:150px;margin-left:25px;margin-top:-5px}#app-header .app-nav-view h1{font-size:18px;font-weight:bold;text-transform:uppercase;line-height:25px;color:#fff;margin:0}#app-header .app-nav-view h1,#app-header .app-nav-view h1:hover{cursor:default}#app-header .app-nav-view h1 i{color:white}#app-header .app-nav-view .icon-clock{color:#fff;font-size:18px;float:left;margin-top:2px;margin-right:5px}#app-header .app-nav-view ol{float:left;margin-top:5px;height:25px}#app-header .app-usr,#app-header .app-tools{height:39px;float:right;position:relative;padding:0 10px;border:none;color:#F9F9F9}#app-header .app-usr a,#app-header .app-tools a{color:#F9F9F9}#app-header .app-usr:hover,#app-header .app-usr.active,#app-header .app-usr:focus{background:#139A43}#app-header .app-tools a{position:relative;display:block;float:left;height:100%;line-height:39px;padding:0 5px;margin:0 5px;border:none}#app-header .app-tools a:hover{color:#139A43}#app-header .app-usr{margin-left:10px;padding:0 0 0 10px}#app-header .app-usr:hover,#app-header .app-usr.active,#app-header .app-usr:focus{cursor:pointer;background:#139A43}#app-header .app-usr:hover h1,#app-header .app-usr.active h1,#app-header .app-usr:focus h1{color:#fff}#app-header .app-usr h1{display:block;float:left;height:100%;margin-right:10px;font-size:13px;font-weight:normal;line-height:39px;color:#F9F9F9}#app-header .app-usr div{display:block;float:left;height:100%}#app-header .app-usr div img{height:100%}#app-header .app-usr ul{display:block;position:absolute;right:0;top:52px;width:300px;padding:0;background:#211f24}#app-header .app-usr ul li{height:35px;line-height:35px;border-bottom:1px solid #666}#app-header .app-usr ul li:hover{cursor:default}#app-header .app-usr ul li a{border:none;font-weight:normal;color:#F9F9F9}#app-header .app-usr ul li a:not(#frmHeader_cmdLogout){padding-left:15px;display:block;height:100%;width:100%}#app-header .app-usr ul li a:hover{cursor:pointer;color:#fff;background:#2b292f}#app-header .app-usr ul li a:hover i{color:#139A43}#app-header .app-usr ul li a i{padding-right:15px}#app-header .app-usr ul li:last-child{border-right:none}.app-search{position:fixed;top:20px;right:23px;padding:10px;background:#139A43;z-index:1020}.app-search input{width:300px;height:25px;padding-right:22px}.app-search i{color:rgba(0,0,0,0.5);font-size:22px;position:absolute;top:7px;right:18px;cursor:pointer}.app-search i:hover{color:#D34B4C}#frmHeader_cmdLogout i{color:#139A43 !important}.app-nav-sidebar{background:#f3f3f3;border-right:1px solid #d7d7d7;position:relative;float:left;min-height:100%;height:100%;width:230px;margin:0}.app-nav-sidebar h1{position:relative;padding:15px 25px;margin-bottom:0;font-weight:normal;text-transform:uppercase;color:#2D2B32;font-size:18px}.app-nav-sidebar h1 i{display:block;position:absolute;top:14px;right:55px;color:#666}.app-nav-sidebar h4{text-transform:uppercase;position:relative}.app-nav-sidebar h4 i[class*="icon-arrow"]{position:absolute;right:0;line-height:1.3;font-size:14px;color:#666}.app-nav-sidebar h4:hover{cursor:pointer}.app-nav-sidebar .scrollable-wrapper{padding:25px 25px 0 25px;height:100%;overflow:hidden;overflow-y:auto}.app-nav-sidebar .nav-list a{padding:5px 25px;margin:0 -25px;display:block}.app-nav-sidebar .nav-list a.active{border-left:6px solid #f39c12}.app-nav-sidebar .nav-list a:hover{cursor:pointer}#app-sidebar .scrollable-wrapper>div{padding-bottom:12px;border-bottom:1px solid #ddd;margin-bottom:12px}#app-sidebar .scrollable-wrapper>div h4{margin-bottom:12px}#app-sidebar .scrollable-wrapper>div:last-child{border-bottom:none}.container-content{padding:15px;width:100%}.module-containers{height:100%;width:100%;overflow:hidden}.module-content{height:100%}.container-content{height:-moz-calc(100% - 52px);height:-o-calc(100% - 52px);height:-webkit-calc(100% - 52px);height:calc(100% - 52px)}.module-content-body{height:100%;position:relative}.module-content-body>form,.module-content-body .tab-container,.module-content-body #AppWerkbonDetail-content>form{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.05);box-shadow:0px 1px 1px rgba(0,0,0,0.05);background:#f7f7f7;border:1px solid #DDD;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.module-content-body>form,.module-content-body #AppWerkbonDetail-content>form{margin-top:0;padding:5px 15px 15px 0px}.module-content-header,.module-content-body,.module-content-footer{*zoom:1}.module-content-header:before,.module-content-header:after,.module-content-body:before,.module-content-body:after,.module-content-footer:before,.module-content-footer:after{display:table;content:"";line-height:0}.module-content-header:after,.module-content-body:after,.module-content-footer:after{clear:both}.module-containers{width:-moz-calc(100% - 230px);width:-o-calc(100% - 230px);width:-webkit-calc(100% - 230px);width:calc(100% - 230px);margin-left:230px}.container-content{height:100%;overflow:hidden}.module-content-header{border-bottom:1px solid #EEE;margin-bottom:10px}.module-content-header h2{height:30px;line-height:30px;color:#666;margin-bottom:5px}.module-content-header h2 span.header-sub{font-size:16px}.module-content-body{height:-moz-calc(100% - 42px);height:-o-calc(100% - 42px);height:-webkit-calc(100% - 42px);height:calc(100% - 42px)}.modal-body{padding:0 15px 10px 15px}hr{display:block;float:left;margin-top:20px;margin-bottom:5px}input[disabled]{cursor:not-allowed;background-color:#EEE}.module-content-body{padding:10px}.admin-custom-title{width:100%}.admin-custom-title h2{position:relative;padding-left:30px;color:#2D2B32;font-size:21px;margin-bottom:30px}.admin-custom-title h2 i{position:absolute;left:0}#AdminPermissionOverview tr:hover{cursor:default;color:inherit}#AdminPermissionOverview tr:hover td{background:inherit}#AdminPermissionOverview .module{color:#2D2B32}#AdminPermissionOverview th{position:relative}#AdminPermissionOverview th:hover{cursor:move}#AdminPermissionOverview th span{position:absolute;height:38px;top:0px;right:5px;visibility:hidden}#AdminPermissionOverview th span i{float:left;margin-right:5px}#AdminPermissionOverview th span:hover{cursor:pointer}#AdminPermissionOverview .ui-sortable-helper{background-color:inherit !important;color:white;border:none}#AdminPermissionOverview .ui-sortable-helper td{border-right:1px solid #DDD;background-color:inherit !important}ul.dragtable-sortable table{margin:0 !important}ul.dragtable-sortable table th span{visibility:hidden !important}.streamstatus_order{font-size:16px;color:white;background:#2D2B32;border-radius:50%;margin-right:6px;width:20px;height:20px;text-align:center;line-height:20px;display:inline-block}#AdminDevhealthcheckOverview div.error p,#AdminDevhealthcheckOverview div.success p{width:100%;font-family:"Lato-light";font-size:18px;text-transform:uppercase;text-align:center;word-spacing:7px}#AdminDevhealthcheckOverview div.error p span,#AdminDevhealthcheckOverview div.success p span{font-family:"Lato"}#AdminDevhealthcheckOverview div.error h3,#AdminDevhealthcheckOverview div.success h3{margin-top:30px}#AdminDevhealthcheckOverview div.error li,#AdminDevhealthcheckOverview div.success li{list-style-type:disc;height:30px;line-height:30px;font-size:14px}#AdminDevhealthcheckOverview div.no_conflicts p{width:100%;font-family:"Lato-light";font-size:18px;text-transform:uppercase;text-align:center;word-spacing:7px}#AdminDevhealthcheckOverview div.no_conflicts p i{color:#4DAF7C}
