/*! ========================================================================
 * Bootstrap Toggle: bootstrap-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */.checkbox label .toggle,.checkbox-inline .toggle{margin-left:-20px;margin-right:5px}.toggle{overflow:hidden;position:relative}.toggle input[type=checkbox]{display:none}.toggle-group{bottom:0;left:0;position:absolute;top:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none;width:200%}.toggle.off .toggle-group{left:-100%}.toggle-on{left:0;right:50%}.toggle-off,.toggle-on{border:0;border-radius:0;bottom:0;margin:0;position:absolute;top:0}.toggle-off{left:50%;right:0}.toggle-handle{border-width:0 1px;height:100%;margin:0 auto;padding-bottom:0;padding-top:0;position:relative;width:0}.toggle.btn{min-height:34px;min-width:59px}.toggle-on.btn{padding-right:24px}.toggle-off.btn{padding-left:24px}.toggle.btn-lg{min-height:45px;min-width:79px}.toggle-on.btn-lg{padding-right:31px}.toggle-off.btn-lg{padding-left:31px}.toggle-handle.btn-lg{width:40px}.toggle.btn-sm{min-height:30px;min-width:50px}.toggle-on.btn-sm{padding-right:20px}.toggle-off.btn-sm{padding-left:20px}.toggle.btn-xs{min-height:22px;min-width:35px}.toggle-on.btn-xs{padding-right:12px}.toggle-off.btn-xs{padding-left:12px}.ui-timepicker-container{box-sizing:border-box;overflow:hidden;position:absolute}.ui-timepicker,.ui-timepicker-viewport{box-sizing:content-box;display:block;height:205px;margin:0}.ui-timepicker{list-style:none;padding:0 1px;text-align:center}.ui-timepicker-viewport{overflow:auto;overflow-x:hidden;padding:0}.ui-timepicker-standard{background-color:#fff;border:1px solid #aaa;color:#222;font-family:Verdana,Arial,sans-serif;font-size:1.1em;margin:0;padding:2px}.ui-timepicker-standard a{border:1px solid transparent;color:#222;display:block;padding:.2em .4em;text-decoration:none}.ui-timepicker-standard .ui-state-hover{background-color:#dadada;border:1px solid #999;color:#212121;font-weight:400}.ui-timepicker-standard .ui-menu-item{margin:0;padding:0}.ui-timepicker-corners,.ui-timepicker-corners .ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-timepicker-hidden{display:none}.ui-timepicker-no-scrollbar .ui-timepicker{border:none}input[type=checkbox].ios8-switch{margin:8px 0 0 16px;position:absolute}input[type=checkbox].ios8-switch+label{line-height:2em;padding:0 0 0 50px;position:relative}input[type=checkbox].ios8-switch+label:before{width:40px}input[type=checkbox].ios8-switch+label:after,input[type=checkbox].ios8-switch+label:before{background:#fff;border:1px solid #d9d9d9;border-radius:16px;content:"";display:block;height:24px;left:0;position:absolute;top:0;-webkit-transition:all .3s;transition:all .3s}input[type=checkbox].ios8-switch+label:after{width:24px}input[type=checkbox].ios8-switch+label:hover:after{box-shadow:0 0 5px rgba(0,0,0,.3)}input[type=checkbox].ios8-switch:checked+label:after{margin-left:16px}input[type=checkbox].ios8-switch:checked+label:before{background:#55d069}input[type=checkbox].ios8-switch.danger:checked+label:before{background:#dc3545}input[type=checkbox].ios8-switch-sm{margin:5px 0 0 10px}input[type=checkbox].ios8-switch-sm+label{line-height:1.3em;padding:0 0 0 32px;position:relative}input[type=checkbox].ios8-switch-sm+label:before{border-radius:10px;height:15px;width:25px}input[type=checkbox].ios8-switch-sm+label:after{border-radius:10px;height:15px;width:15px}input[type=checkbox].ios8-switch-sm+label:hover:after{box-shadow:0 0 3px rgba(0,0,0,.3)}input[type=checkbox].ios8-switch-sm:checked+label:after{margin-left:10px}input[type=checkbox].ios8-switch-lg{margin:10px 0 0 20px}input[type=checkbox].ios8-switch-lg+label{line-height:2.3em;padding:7px 0 0 60px;position:relative}input[type=checkbox].ios8-switch-lg+label:before{border-radius:20px;height:30px;width:50px}input[type=checkbox].ios8-switch-lg+label:after{border-radius:20px;height:30px;width:30px}input[type=checkbox].ios8-switch-lg+label:hover:after{box-shadow:0 0 8px rgba(0,0,0,.3)}input[type=checkbox].ios8-switch-lg:checked+label:after{margin-left:20px}.f20-login{background-color:#f5f5f5}.f20-login .f20-white-zone{border-radius:250px;height:400px;margin:auto;max-width:400px}.f20-backoffice header nav{min-height:70px}.f20-backoffice header .navbar-brand img{height:30px}.f20-backoffice main{margin-top:50px}.f20-backoffice main .page-header h1{border-bottom:1px solid #eee;margin:1.5rem;padding-bottom:10px}.f20-backoffice footer{background-color:#f5f5f5;height:40px;line-height:40px}.f20-backoffice .f20-flashes-container{top:70px}.f20-backoffice .f20-backoffice-lnav .nav-link.active .svg-inline--fa{color:#fff}.f20-backoffice-lnav{border-right:1px solid #eee;bottom:40px;left:0;overflow-x:hidden;overflow-y:auto;padding:20px 0;position:fixed;top:70px}.f20-backoffice-lnav .nav{margin-bottom:20px}.f20-backoffice-lnav .nav .nav-item{width:100%}.f20-backoffice-lnav .nav .nav-item+.nav-item{margin-left:0}.f20-backoffice-lnav .nav .nav-link{border-radius:0}.f20-sign-container .f20-sign-capture,.f20-sign-container canvas{border:1px solid #000;height:250px;margin:auto;width:350px}.f20-sign-container .btn{cursor:pointer}body.env-test{background:#c87070!important}.form-label-group label{color:#a0a4a8;font-style:italic}fieldset legend.col-form-label{padding-top:0}input:invalid{background-color:#dc354530;border:1px solid #dc3545!important}.f20-btn-batch-action .badge{bottom:-20px;left:0;position:absolute;right:0}#UserDocumentView .nav-item.border-left{border-width:3px!important}.document-overlay{left:25px;position:absolute;top:25px;width:100px}h1{font-size:2rem}.dropzone .dz-message{color:#3670b7;display:block;font-size:25px;position:relative}.dropzone .dz-preview{margin:10px}.pub-stats .fa-medal{left:8px;margin-top:6px;position:absolute}.pub-stats .fa-medal[data-top="1"]{color:gold}.pub-stats .fa-medal[data-top="2"]{color:silver}.pub-stats .fa-medal[data-top="3"]{color:#614e1a}.pro-logo{height:30px}.pro-card-sector .progress{height:2rem}.pro-card-tc{background-image:url(/build/images/bg_card_tc.f3b9a4c1.png);background-position:top;background-repeat:no-repeat;background-size:contain}.pro-card-acquirer,.pro-card-contract,.pro-card-customer,.pro-card-duplicate,.pro-card-user{background-image:url(/build/images/bg_card_user.07abb855.png);background-position:top;background-repeat:no-repeat;background-size:contain}.pro-card-acquirer button.pro-edit,.pro-card-contract button.pro-edit,.pro-card-customer button.pro-edit,.pro-card-duplicate button.pro-edit,.pro-card-user button.pro-edit{height:50px;padding:11px;position:absolute;right:-10px;text-align:center;top:-10px;width:50px;z-index:200}.pro-card-acquirer button.pro-edit svg.fa-2x,.pro-card-contract button.pro-edit svg.fa-2x,.pro-card-customer button.pro-edit svg.fa-2x,.pro-card-duplicate button.pro-edit svg.fa-2x,.pro-card-user button.pro-edit svg.fa-2x{font-size:1.75em}.pro-card-acquirer.pro-card-contract,.pro-card-contract.pro-card-contract,.pro-card-customer.pro-card-contract,.pro-card-duplicate.pro-card-contract,.pro-card-user.pro-card-contract{background-image:none}.pro-card-help{position:sticky;top:25px}.modal-dialog.pro-bg-right .modal-body{background-position:100% 100%;background-repeat:no-repeat}.modal-dialog.pro-bg-left .modal-body{background-position:0 100%;background-repeat:no-repeat}.modal-dialog.pro-bg-color .modal-body{background-color:#edf0f5}.modal-dialog.pro-bg-color .pro-close,.modal-dialog.pro-bg-color .pro-shortcut{height:50px;padding:10px 7px;position:absolute;right:-20px;width:50px;z-index:200}.modal-dialog.pro-bg-color .pro-close{top:-20px}body.f20-backoffice{background-color:#edf0f5}body.f20-backoffice header .badge-danger{bottom:5px;position:relative;right:20px}body.f20-backoffice header .media img.f20-icon-md{height:48px}body.f20-backoffice.bo-user-account .f20-icon-xl{width:128px}body.f20-backoffice .f20-backoffice-lnav{border:none;bottom:0;box-shadow:15px 0 .75rem 0 rgba(0,0,0,.15)!important;left:auto;padding:10px 0;top:0;width:300px;z-index:1040}body.f20-backoffice .f20-backoffice-lnav .pro-admin-mode .nav-item.active{border-bottom:3px solid}body.f20-backoffice .container-helper-user{left:10px;position:fixed;top:30%;width:275px;z-index:1000}body.f20-backoffice .container-helper-user .container-helper-user-show{display:none}body.f20-backoffice .container-helper-user.hidden{width:90px}body.f20-backoffice .container-helper-user.hidden #helperUser,body.f20-backoffice .container-helper-user.hidden .container-helper-user-hide,body.f20-backoffice .container-helper-user.hidden h6 strong{display:none}body.f20-backoffice .container-helper-user.hidden .container-helper-user-show{display:block}body.f20-backoffice .container-helper-user ul.nav svg.fa-2x{font-size:1.75em}body.f20-backoffice .f20-search .btn-primary{left:0;position:absolute;right:0;width:200px}body.f20-backoffice .f20-results .table thead th{vertical-align:middle}body.f20-backoffice .f20-results .table tbody tr:nth-child(2n){background:#f5f8fa}body.f20-backoffice .f20-results .table tbody tr:nth-child(odd){background:#fff}body.f20-login{background-image:url(/build/images/bg_login.c4782e09.jpg);background-position-x:center;background-repeat:no-repeat}body.f20-login .container{left:0;position:absolute;right:0;top:200px}body.f20-login .container .col-md-4{margin-left:auto;max-width:350px!important}body.f20-login .container form button{height:50px}@media (max-width:1199.98px){.contract-comments-chrono>.row,.contract-comments-chrono>div{background-image:none}.contract-comments-chrono>.row h3{background-image:none!important}}@media (max-width:767.98px){body.f20-login{background:none}body.f20-login .container .col-md-4{margin:auto;max-width:400px!important}.container-helper-user{display:none}}