body,textarea{font:12px/14px Helvetica,Verdana,sans-serif}a{color:#888}h1.page-title{color:#2a3445;font-size:2em}h2,legend{color:#99b3cc;font-size:1.5em;line-height:1.5em}.alert{background:url(../images/notices.png) 0 0 repeat;padding:20px 50px;color:#fff;font-size:1.2em;line-height:1.2em;box-shadow:inset 0 20px 20px -20px #2a3445;border:0 none;border-radius:0;margin-top:-1em}.alert.alert-success{background-color:#317329}.alert.alert-info{background-color:#202735}.alert.alert-warning{background-color:#cbb246}.alert.alert-danger,.alert.alert-error{background-color:#a71930}.alert .close{color:#fff;opacity:.6;line-height:inherit}.alert .close:hover{opacity:1}input,select,textarea,button{outline-style:none;box-shadow:none;border-color:transparent}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{opacity:0;margin:0;cursor:pointer}form{clear:left}fieldset{border:0 none;margin:0 0 10px 0}fieldset br{clear:both}fieldset label{display:block;line-height:22px;color:#2a3445;font-weight:500;margin:3px 5px 6px;width:160px;text-align:right;float:left;clear:left}fieldset input,fieldset textarea,.shortcuts .item,fieldset .select-container,fieldset .file-container,fieldset .select-hour-container,fieldset .select-minutes-container{width:162px;background:transparent url(/themes/perfacilis/images/forms.png) 0 0 no-repeat}fieldset table{margin-left:10px}fieldset input,fieldset textarea{width:344px;padding:5px;border:0 none;height:28px;margin-bottom:3px}fieldset input[type=checkbox],fieldset input[type=radio]{width:auto;margin-top:5px}fieldset input.small{width:172px;background-position:0 -28px;font-size:100%}fieldset input.datepicker{cursor:pointer;background-position:-172px -288px;padding-right:26px;width:109px;float:left;margin-right:10px}fieldset input.tiny{width:86px;background-position:-172px -28px}fieldset input.number{background-position:-258px -28px;width:86px}fieldset input.disabled,fieldset input[disabled]{background-image:none;opacity:.5}fieldset select{width:370px;border:0 none;padding:5px;height:28px;background:transparent;-webkit-appearance:none}fieldset .select-container{width:344px;height:28px;overflow:hidden;background-position:0 -56px;float:left}fieldset select option{padding:2px 0 2px 5px}fieldset .select-container.small{width:172px;background-position:0 -204px;font-size:100%}fieldset .select-container.small select{width:198px}fieldset .select-container.tiny{width:86px;background-position:-172px -204px}fieldset .select-container.tiny select{width:112px}fieldset .select-hour-container{width:32px;background-position:-281px -288px;overflow:hidden;float:left}fieldset .select-minutes-container{width:31px;background-position:-313px -288px;overflow:hidden;float:left;margin-right:10px}fieldset .select-hour-container select,fieldset .select-minutes-container select{width:54px}fieldset .checkbox-container,fieldset .radio-container{float:left;clear:left}fieldset .checkbox-container input,fieldset .radio-container input{float:left;margin:0 2px 0 175px;width:auto}fieldset .checkbox-container label,fieldset .radio-container label{clear:none;text-align:left;width:auto}fieldset .file-container{position:relative;width:344px;height:28px;overflow:hidden;background-position:-344px -204px;cursor:pointer;float:left}fieldset .file-container input{width:370px;border:0 none;padding:5px;height:28px;background:transparent;-webkit-appearance:none;opacity:0;cursor:pointer}fieldset .file-container .fileName{position:absolute;line-height:28px;width:254px;padding:0 6px}fieldset textarea{width:334px;height:194px;background-position:-344px 0;resize:none}fieldset textarea.long{width:516px;height:56px;background-position:-172px -232px}fieldset textarea.large{width:100%;height:400px;background:#fff none;border:1px solid #ccc;border-radius:6px;resize:vertical}fieldset .editor{overflow:hidden}fieldset .editor textarea{width:100%;height:400px}fieldset .clearbutton{display:inline-block;margin-top:.75em;line-height:1.25em}fieldset label .required{float:right;color:red;margin:0 0 0 4px}fieldset label.invalid{color:#a71930}fieldset label.radio-label{margin-bottom:-100%}fieldset label.side-by-side{clear:none;width:auto}fieldset input.side-by-side,fieldset .select-container.side-by-side,fieldset .inline-notice.side-by-side{float:left;margin-left:10px}fieldset p.inline-notice{float:left}fieldset .inline-notice.side-by-side{line-height:28px}.form-group [class*="col-"].checkbox-container input,.form-group [class*="col-"].radio-container input{margin-left:0 !important}.form-group input::-webkit-outer-spin-button,.form-group input::-webkit-inner-spin-button{opacity:1 !important}.shortcuts.link{padding:5px 0;position:relative;margin-left:5px;line-height:18px;height:18px;display:inline-block}.shortcuts.link span{background:transparent url(../images/table.png) 0 0 no-repeat;width:16px;height:16px;text-indent:-1000em;display:block}.shortcuts.personalize.link span{background-position:-150px 0}.shortcuts.personalize.link:hover span{background-position:-150px -25px}.shortcuts .box{position:absolute;left:-14px;top:28px;z-index:100}.shortcuts .item{text-decoration:none;color:#c5c5c5;list-style-type:none;line-height:25px;height:25px;padding-left:10px;background-position:0 -266px}.shortcuts .item.first{padding-top:7px;margin-top:-7px;background-position:0 -234px}.shortcuts .item.last{background-position:0 -291px}.shortcuts .item:hover{color:#2a3445}.shortcuts.symbols.link span{background-position:-275px 0}.shortcuts.symbols.link:hover span{background-position:-275px -25px}.shortcuts.symbols .box{width:162px;border:1px solid #b3b3b3;background:#fdfdfd none;border-radius:6px;padding-top:5px}.shortcuts.symbols .item{float:left;width:22px;background:0;font-size:1.5em;line-height:1em}.tooltip.link{padding:5px 0;position:relative;margin-left:5px;line-height:18px;height:18px;display:inline-block}.tooltip.link span{background:transparent url(../images/table.png) -350px 0 no-repeat;width:16px;height:16px;text-indent:-1000em;display:block}.tooltip.link:hover span{background-position:-350px -25px}.tooltip .tip-wrap{margin:24px 0 0 -14px;z-index:100;width:172px}.tooltip .tip-wrap .tip-top{background:transparent url(../images/forms.png) 0 -234px;height:10px}.tooltip .tip-wrap .tip{border:1px solid #b3b3b3;border-width:0 1px 1px;border-radius:0 0 6px 6px;color:#2a3445;margin:0;background:#fff;padding:0 5px}.btn.pull-left{margin-right:.5em}.btn.pull-right{margin-left:.5em}.btn-primary:focus,.btn-primary:hover{background-color:#13171f;background-position:0 -15px}.btn-primary{background-image:-webkit-linear-gradient(top,#2a3445 0,#13171f 100%);background-image:linear-gradient(to bottom,#2a3445 0,#13171f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2a3445',endColorstr='#ff13171f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#0f1319}.btn-secondary{border:#fb6c46;background-color:#ff7b49;background-image:linear-gradient(to bottom,#ff7b49 0,#f05342 100%);background-repeat:repeat-x;color:#fff}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{background-color:#f05342;background-position-y:-15px;color:#fff}fieldset label.control-label{margin-left:0;margin-right:0}fieldset .checkbox-inline,fieldset.radio-inline{float:none;clear:none}.has-feedback .form-control-feedback{top:auto !important;line-height:34px;margin-top:-34px}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{top:auto !important;line-height:46px;margin-top:-46px}.callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.callout h4{margin-top:0;margin-bottom:5px}.callout p:last-child{margin-bottom:0}.callout code{border-radius:3px}.callout+.callout{margin-top:-5px}.callout-danger{background-color:#fdf7f7;border-color:#eed3d7}.callout-danger h4{color:#b94a48}.callout-warning{background-color:#faf8f0;border-color:#faebcc}.callout-warning h4{color:#c09853}.callout-info{background-color:#f4f8fa;border-color:#bce8f1}.callout-info h4{color:#3a87ad}.callout-success{background-color:#dff0d8;border-color:#d6e9c6}.callout-success h4{color:#5cb85c}.bg-dark{background-color:#202735 !important}.bg-light{background-color:#f8f9fa !important}.bg-white{background-color:#fff !important}.bg-primary{background-color:#c9e7ff !important;color:inherit !important}.bg-secondary{background-color:#7c93a7 !important}.text-danger{color:#dc3545 !important}.text-dark{color:#212529 !important}.text-info{color:#0dcaf0 !important}.text-light{color:#f8f9fa !important}.text-reset{color:inherit !important}.text-success{color:#198754 !important}.text-warning{color:#ffc107 !important}.text-white{color:#fff !important}.font-weight-bold{font-weight:700 !important}.font-weight-normal{font-weight:400 !important}.font-weight-light{font-weight:300 !important}.font-italic{font-style:italic !important}.text-break{word-break:break-word !important;overflow-wrap:break-word !important}.align-top{vertical-align:top !important}.img-fluid{max-width:100%;height:auto}@media(min-width:576px){.text-sm-left{text-align:left}.text-sm-center{text-align:center}.text-sm-right{text-align:right}}@media(min-width:768px){.text-md-right{text-align:left}.text-md-right{text-align:center}.text-md-right{text-align:right}}@media(min-width:992px){.text-lg-right{text-align:left}.text-lg-right{text-align:center}.text-lg-right{text-align:right}}@media(min-width:1200px){.text-lx-right{text-align:left}.text-lx-right{text-align:center}.text-lx-right{text-align:right}}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.mt-0,.my-0{margin-top:0 !important}.mt-1,.my-1{margin-top:.25rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mt-3,.my-3{margin-top:1rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mt-5,.my-5{margin-top:3rem !important}.mb-0,.my-0{margin-bottom:0 !important}.mb-1,.my-1{margin-bottom:.25rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.mr-0,.mx-0{margin-right:0 !important}.mr-1,.mx-1{margin-right:.25rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mr-5,.mx-5{margin-right:3rem !important}.ml-0,.mx-0{margin-left:0 !important}.ml-1,.mx-1{margin-left:.25rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.ml-3,.mx-3{margin-left:1rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.pt-0,.py-0{padding-top:0 !important}.pt-1,.py-1{padding-top:.25rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pt-3,.py-3{padding-top:1rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pt-5,.py-5{padding-top:3rem !important}.pb-0,.py-0{padding-bottom:0 !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pr-0,.px-0{padding-right:0 !important}.pr-1,.px-1{padding-right:.25rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pr-3,.px-3{padding-right:1rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pr-5,.px-5{padding-right:3rem !important}.pl-0,.px-0{padding-left:0 !important}.pl-1,.px-1{padding-left:.25rem !important}.pl-2,.px-2{padding-left:.5rem !important}.pl-3,.px-3{padding-left:1rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.pl-5,.px-5{padding-left:3rem !important}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.is-invalid .invalid-feedback,.is-valid .valid-feedback{display:block}.h-100{height:100% !important}.w-100{width:100% !important}html,body{overflow-x:hidden}body{background-color:#c9e7ff;position:relative}header .container{background:#c9e7ff url(../images/header.png) 0 50% no-repeat}#logo{display:block;background:url(../images/logo.png) 0 0 no-repeat;background-size:100% 100%;text-indent:-1000em;width:60px;height:42px;margin:.5em -45px .5em 45px}.navbar{margin-bottom:0}#menu{float:right;clear:right;margin-top:1.25em}#menu.navbar-nav>li{margin-right:5px;margin-left:5px}#menu.navbar-nav>li>a{padding-top:0;padding-bottom:0;background:transparent none;border-radius:12px;font-size:1.3em;color:#2a3445;line-height:24px}#menu.navbar-nav>li:hover>a,#menu.navbar-nav>li>a.active,#menu.nav>a:focus{background-color:#2a3445;color:#fff}#menu.navbar-nav>li>.dropdown-menu{border-radius:6px;min-width:155px;border-color:#b3b3b3}#menu .dropdown:hover>.dropdown-menu{display:block}#menu .dropdown-menu{font-size:1em}#menu .dropdown-menu>li>a.active{font-weight:bold;color:#2a3445}#menu .dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#99b3cc;background-image:none}.nav.nav-tabs{clear:left;margin-bottom:15px}main{background:#fbfaf3 url(../images/header_shadow.png) 0 0 repeat-x;padding:1em 0 2em}main h1.page-title{margin-top:0;font-size:2em}.breadcrumb{background-color:transparent}.table tbody tr.odd:hover,.table tr.odd:hover td,.table tbody tr.even:hover,.table tr.even:hover td{background-color:#e5f4ff}.table tbody tr td{vertical-align:middle}.table td.has-btn{width:1%;padding:1px;white-space:nowrap}.table td.button{border-right-width:0;padding:5px 5px 5px 0;width:22px}.table td.button:last-child{border-right-width:1px}.table td.button a{display:block;width:16px;height:16px;text-indent:-1000em;background:transparent url(../images/table.png) 0 0 no-repeat;float:right}.table td.button.edit a{background-position:-25px 0}.table td.button.edit a:hover{background-position:-25px -25px}.table td.button.check a{background-position:-50px 0}.table td.button.check a:hover{background-position:-50px -25px}.table td.button.download a{background-position:-75px 0}.table td.button.download a:hover{background-position:-75px -25px}.table td.button.mail a{background-position:-100px 0}.table td.button.mail a:hover{background-position:-100px -25px}.table td.button.remove a{background-position:-125px 0}.table td.button.remove a:hover{background-position:-125px -25px}.table td.button.contacts a{background-position:-150px 0}.table td.button.contacts a:hover{background-position:-150px -25px}.table td.button.import a{background-position:-175px 0}.table td.button.import a:hover{background-position:-175px -25px}.table td.button.form a{background-position:-200px 0}.table td.button.form a:hover{background-position:-200px -25px}.table td.button.publish a{background-position:-225px 0}.table td.button.publish a:hover{background-position:-225px -25px}.table td.button.search a{background-position:-250px 0}.table td.button.search a:hover{background-position:-250px 25px}.table td.button.love a{background-position:-275px 0}.table td.button.love a:hover{background-position:-275px 25px}.table td.button.numeric-list a{background-position:-300px 0}.table td.button.numeric-list a:hover{background-position:-300px -25px}.table td.button.copy a{background-position:-325px 0}.table td.button.copy a:hover{background-position:-325px -25px}.pagination{margin:0}.table td.sequence-bullit{padding:2px;width:25px;border-right-width:0;text-align:center}.table td.sequence-bullit span{display:inline-block;text-align:center;width:20px;height:20px;line-height:20px;border-radius:15px;background-color:#2a3445;color:#fff;font-size:10px;box-shadow:0 0 1px 1px #000}.table td .progress{margin-bottom:.25em}.progress{position:relative}.progress .progress-text{position:absolute;left:0;line-height:20px;background-color:rgba(25,25,25,0.2);padding-right:10px;padding-left:10px}.progress .progress-bar-transparent{background:none transparent}.affix{position:fixed;top:20px}.affix-bottom{position:absolute}footer{background:#c9e7ff url(../images/footer_shadow.png) 0 0 repeat-x}footer .container{padding-top:2em}.table .title th{background-color:#efefef}.table thead tr th a{color:#202735}.table thead tr th .order{width:6px;text-indent:-1000em;display:inline-block;background:url(../images/table.png) 0 0 no-repeat;margin-left:4px}.table thead tr th .order.asc{background-position:0 0}.table thead tr th .order.desc{background-position:0 -25px}.table tfoot td .item-count{float:left}.table tfoot td .pageIndex{float:right}.timeline{list-style-type:none;position:relative;padding-bottom:20px}.timeline:before{content:'';background:#ddd;display:inline-block;position:absolute;left:29px;width:2px;height:100%;z-index:400}.timeline>li{padding-left:10px;line-height:20px}.timeline>li:before{content:'';background:#fff;border:2px solid #ddd;display:inline-block;position:absolute;left:-15px;width:10px;height:10px;z-index:401;top:5px;border-radius:50%}.timeline>li.now:before{background:#3c763d;border:0 none;z-index:402;width:10px;height:10px;top:5px;left:-15px}.table-active td,.table-active th{box-shadow:inset 0 0 0 9999px rgba(42,52,69,0.2)}