/*!
 * Start Bootstrap - SB Admin 2 Bootstrap Admin Theme (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */body{background-color:#f8f8f8}#wrapper{width:100%}#page-wrapper{padding:0 15px;min-height:568px;background-color:transparent}@media(min-width:768px){#page-wrapper{position:inherit;margin:0 0 0 250px;padding:0 30px;border-left:1px solid #e7e7e7}}.navbar-top-links{margin-right:0}.navbar-top-links li{display:inline-block}.navbar-top-links li:last-child{margin-right:15px}.navbar-top-links li a{padding:15px;min-height:50px}.navbar-top-links .dropdown-menu li{display:block}.navbar-top-links .dropdown-menu li:last-child{margin-right:0}.navbar-top-links .dropdown-menu li a{padding:3px 20px;min-height:0}.navbar-top-links .dropdown-menu li a div{white-space:normal}.navbar-top-links .dropdown-alerts,.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks{width:310px;min-width:0}.navbar-top-links .dropdown-messages{margin-left:5px}.navbar-top-links .dropdown-tasks{margin-left:-59px}.navbar-top-links .dropdown-alerts{margin-left:-123px}.navbar-top-links .dropdown-user{right:0;left:auto}.sidebar .sidebar-nav.navbar-collapse{padding-right:0;padding-left:0}.sidebar .sidebar-search{padding:15px}.sidebar ul li{border-bottom:1px solid #e7e7e7}.sidebar ul li a.active{background-color:#eee}.sidebar .arrow{float:right}.sidebar .fa.arrow:before{content:"\f104"}.sidebar .active>a>.fa.arrow:before{content:"\f107"}.sidebar .nav-second-level li,.sidebar .nav-third-level li{border-bottom:0!important}.sidebar .nav-second-level li a{padding-left:37px}.sidebar .nav-third-level li a{padding-left:52px}@media(min-width:768px){.sidebar{z-index:1;position:absolute;width:250px;margin-top:51px}.navbar-top-links .dropdown-alerts,.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks{margin-left:auto}}.btn-outline{color:inherit;background-color:transparent;transition:all .5s}.btn-primary.btn-outline{color:#428bca}.btn-success.btn-outline{color:#5cb85c}.btn-info.btn-outline{color:#5bc0de}.btn-warning.btn-outline{color:#f0ad4e}.btn-danger.btn-outline{color:#d9534f}.btn-danger.btn-outline:hover,.btn-info.btn-outline:hover,.btn-primary.btn-outline:hover,.btn-success.btn-outline:hover,.btn-warning.btn-outline:hover{color:#fff}.chat{margin:0;padding:0;list-style:none}.chat li{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #999}.chat li.left .chat-body{margin-left:60px}.chat li.right .chat-body{margin-right:60px}.chat li .chat-body p{margin:0}.chat .glyphicon,.panel .slidedown .glyphicon{margin-right:5px}.chat-panel .panel-body{height:350px;overflow-y:scroll}.login-panel{margin-top:15%}.flot-chart{display:block;height:400px}.flot-chart-content{width:100%;height:100%}.dataTables_wrapper{position:relative;clear:both}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{background:0 0}table.dataTable thead .sorting_asc:after{content:"\f0de";float:right;font-family:fontawesome}table.dataTable thead .sorting_desc:after{content:"\f0dd";float:right;font-family:fontawesome}table.dataTable thead .sorting:after{content:"\f0dc";float:right;font-family:fontawesome;color:rgba(50,50,50,.5)}.btn-circle{width:30px;height:30px;padding:6px 0;border-radius:15px;text-align:center;font-size:12px;line-height:1.428571429}.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;border-radius:25px;font-size:18px;line-height:1.33}.btn-circle.btn-xl{width:70px;height:70px;padding:10px 16px;border-radius:35px;font-size:24px;line-height:1.33}.show-grid [class^=col-]{padding-top:10px;padding-bottom:10px;border:1px solid #ddd;background-color:#eee!important}.show-grid{margin:15px 0}.huge{font-size:40px}.panel-green{border-color:#5cb85c}.panel-green .panel-heading{border-color:#5cb85c;color:#fff;background-color:#5cb85c}.panel-green a{color:#5cb85c}.panel-green a:hover{color:#3d8b3d}.panel-red{border-color:#d9534f}.panel-red .panel-heading{border-color:#d9534f;color:#fff;background-color:#d9534f}.panel-red a{color:#d9534f}.panel-red a:hover{color:#b52b27}.panel-yellow{border-color:#f0ad4e}.panel-yellow .panel-heading{border-color:#f0ad4e;color:#fff;background-color:#f0ad4e}.panel-yellow a{color:#f0ad4e}.panel-yellow a:hover{color:#df8a13}body{padding-bottom:20px;background:url(../img/bg_iga_37_5.png) repeat}.brandLogo{background:url(../img/brandIga.png) no-repeat;background-position:50% 50%;background-size:contain;height:45px;width:45px}.footer,.header,.marketing{padding-left:15px;padding-right:15px}.header{border-bottom:1px solid #e5e5e5}.header h3{margin-top:0;margin-bottom:0;line-height:40px;padding-bottom:19px}.footer{padding-top:19px;color:#777;border-top:1px solid #e5e5e5}@media (min-width:768px){.container{max-width:730px}}.container-narrow>hr{margin:30px 0}.jumbotron{text-align:center;border-bottom:1px solid #e5e5e5}.jumbotron .btn{font-size:21px;padding:14px 24px}.marketing{margin:40px 0}.marketing p+h4{margin-top:28px}@media screen and (min-width:768px){.footer,.header,.marketing{padding-left:0;padding-right:0}.header{margin-bottom:30px}.jumbotron{border-bottom:0}}.selected-add,.selected-remove{transition:.2s linear all}.selected,.selected-add.selected-add-active{font-size:1.2em;background-color:#e6e6e6!important}.accordion-sidebar-toggle:before{font-family:fontawesome;content:"\f107";float:right}.accordion-sidebar-toggle.collapsed:before{content:"\f104"}.accordion-toggle:before{font-family:fontawesome;content:"\f078";float:right}.accordion-toggle.collapsed:before{content:"\f053"}.img-responsive{margin:0 auto}.btn-sinister{color:#fff;background-color:#f8ab15;border-color:#f8ab15}.btn-sinister.active,.btn-sinister:active,.btn-sinister:focus,.btn-sinister:hover,.open .dropdown-toggle.btn-sinister{color:#fff;background-color:#db970f;border-color:#f8ab15}.btn-sinister.active,.btn-sinister:active,.open .dropdown-toggle.btn-sinister{background-image:none}.btn-sinister.disabled,.btn-sinister.disabled.active,.btn-sinister.disabled:active,.btn-sinister.disabled:focus,.btn-sinister.disabled:hover,.btn-sinister[disabled],.btn-sinister[disabled].active,.btn-sinister[disabled]:active,.btn-sinister[disabled]:focus,.btn-sinister[disabled]:hover,fieldset[disabled] .btn-sinister,fieldset[disabled] .btn-sinister.active,fieldset[disabled] .btn-sinister:active,fieldset[disabled] .btn-sinister:focus,fieldset[disabled] .btn-sinister:hover{background-color:#f8ab15;border-color:#f8ab15}.btn-sinister .badge{color:#f8ab15;background-color:#fff}.btn-carbon{color:#fff;background-color:#3c3c3c;border-color:#3c3c3c}.btn-carbon.active,.btn-carbon:active,.btn-carbon:focus,.btn-carbon:hover,.open .dropdown-toggle.btn-carbon{color:#fff;background-color:#1c1c1c;border-color:#3c3c3c}.btn-carbon.active,.btn-carbon:active,.open .dropdown-toggle.btn-carbon{background-image:none}.btn-carbon.disabled,.btn-carbon.disabled.active,.btn-carbon.disabled:active,.btn-carbon.disabled:focus,.btn-carbon.disabled:hover,.btn-carbon[disabled],.btn-carbon[disabled].active,.btn-carbon[disabled]:active,.btn-carbon[disabled]:focus,.btn-carbon[disabled]:hover,fieldset[disabled] .btn-carbon,fieldset[disabled] .btn-carbon.active,fieldset[disabled] .btn-carbon:active,fieldset[disabled] .btn-carbon:focus,fieldset[disabled] .btn-carbon:hover{background-color:#3c3c3c;border-color:#3c3c3c}.btn-carbon .badge{color:#3c3c3c;background-color:#fff}.panel-carbon{border-color:#3c3c3c}.panel-carbon>.panel-heading-carbon{border-color:#3c3c3c;color:#fff;background-color:#3c3c3c}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-carbon,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-carbon{color:#fff;background:#3c3c3c}.btn-gray{color:#fff;background-color:gray;border-color:gray}.btn-gray.active,.btn-gray:active,.btn-gray:focus,.btn-gray:hover,.open .dropdown-toggle.btn-gray{color:#fff;background-color:#686868;border-color:#686868}.btn-gray.active,.btn-gray:active,.open .dropdown-toggle.btn-gray{background-image:none}.btn-gray.disabled,.btn-gray.disabled.active,.btn-gray.disabled:active,.btn-gray.disabled:focus,.btn-gray.disabled:hover,.btn-gray[disabled],.btn-gray[disabled].active,.btn-gray[disabled]:active,.btn-gray[disabled]:focus,.btn-gray[disabled]:hover,fieldset[disabled] .btn-gray,fieldset[disabled] .btn-gray.active,fieldset[disabled] .btn-gray:active,fieldset[disabled] .btn-gray:focus,fieldset[disabled] .btn-gray:hover{background-color:#d3d3d3;border-color:#d3d3d3}.btn-gray .badge{color:gray;background-color:#fff}.panel-gray{border-color:gray}.panel-gray>.panel-heading{border-color:gray;color:#fff;background-color:gray}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-document,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-document{color:#fff;background:gray}.btn-document{color:#fff;background-color:#4c2c66;border-color:#4c2c66}.btn-document.active,.btn-document:active,.btn-document:focus,.btn-document:hover,.open .dropdown-toggle.btn-document{color:#fff;background-color:#250040;border-color:#4c2c66}.btn-document.active,.btn-document:active,.open .dropdown-toggle.btn-document{background-image:none}.btn-document.disabled,.btn-document.disabled.active,.btn-document.disabled:active,.btn-document.disabled:focus,.btn-document.disabled:hover,.btn-document[disabled],.btn-document[disabled].active,.btn-document[disabled]:active,.btn-document[disabled]:focus,.btn-document[disabled]:hover,fieldset[disabled] .btn-document,fieldset[disabled] .btn-document.active,fieldset[disabled] .btn-document:active,fieldset[disabled] .btn-document:focus,fieldset[disabled] .btn-document:hover{background-color:#4c2c66;border-color:#4c2c66}.btn-document .badge{color:#4c2c66;background-color:#fff}.panel-document{border-color:#4c2c66}.panel-document>.panel-heading{border-color:#4c2c66;color:#fff;background-color:#4c2c66}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-document,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-document{color:#fff;background:#4c2c66}.btn-white{color:#3c3c3c;background-color:#fff;border-color:#fff}.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover,.open .dropdown-toggle.btn-white{color:#3c3c3c;background-color:#e8e6eb;border-color:#e8e6eb}.btn-white.active,.btn-white:active,.open .dropdown-toggle.btn-white{background-image:none}.btn-white.disabled,.btn-white.disabled.active,.btn-white.disabled:active,.btn-white.disabled:focus,.btn-white.disabled:hover,.btn-white[disabled],.btn-white[disabled].active,.btn-white[disabled]:active,.btn-white[disabled]:focus,.btn-white[disabled]:hover,fieldset[disabled] .btn-white,fieldset[disabled] .btn-white.active,fieldset[disabled] .btn-white:active,fieldset[disabled] .btn-white:focus,fieldset[disabled] .btn-white:hover{background-color:#fff;border-color:#fff}.btn-white .badge{color:#fff;background-color:#3c3c3c}.btn-red{color:#fff;background-color:#f70844;border-color:#f70844}.btn-red.active,.btn-red:active,.btn-red:focus,.btn-red:hover,.open .dropdown-toggle.btn-red{color:#fff;background-color:#b80b36;border-color:#b80b36}.btn-red.active,.btn-red:active,.open .dropdown-toggle.btn-red{background-image:none}.btn-red.disabled,.btn-red.disabled.active,.btn-red.disabled:active,.btn-red.disabled:focus,.btn-red.disabled:hover,.btn-red[disabled],.btn-red[disabled].active,.btn-red[disabled]:active,.btn-red[disabled]:focus,.btn-red[disabled]:hover,fieldset[disabled] .btn-red,fieldset[disabled] .btn-red.active,fieldset[disabled] .btn-red:active,fieldset[disabled] .btn-red:focus,fieldset[disabled] .btn-red:hover{background-color:#fff;border-color:#fff}.btn-red .badge{color:#fff;background-color:#3c3c3c}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.panel-sinister{border-color:#f8ab15}.panel-sinister>.panel-heading-sinister{border-color:#f8ab15;color:#fff;background-color:#f8ab15}.wizard-carbon>.nav>li.active>a{text-decoration:none;background-color:#3c3c3c}.wizard-carbon>.nav-pills>li.active>a:focus,.wizard-sinister>.nav-pills>li.active>a:hover{color:#fff;background-color:#1c1c1c}.tabs-carbon>.nav>li.active>a{text-decoration:none;color:#fff;background-color:#3c3c3c}.tabs-carbon>.nav>li.active>a:hover{color:#fff;background-color:#1c1c1c}.wizard-gray>.nav>li.active>a{text-decoration:none;background-color:gray}.wizard-gray>.nav-pills>li.active>a:focus,.wizard-sinister>.nav-pills>li.active>a:hover{color:#fff;background-color:#686868}.tabs-gray>.nav>li.active>a{text-decoration:none;color:#fff;background-color:gray}.tabs-gray>.nav>li.active>a:hover{color:#fff;background-color:#686868}.loginFooter{position:absolute;bottom:0;width:100%;height:8%;background-color:#003063;color:#fff}.loginHeader{position:absolute;top:0;width:100%;height:8%;background-color:#003063;color:#fff}.vertical-center{min-height:100%;display:flex;align-items:center}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px;vertical-align:top}.center{text-align:center}.pointer tr{cursor:pointer!important}.form-group.required .control-label:after{content:" *";color:#a94442}.has-error .input-group-btn .btn.btn-default{border-color:#a94442;box-shadow:none}.tableRowError{background-color:#fd8484!important}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-error,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-error{color:#fff;background:#fd8484}pre{display:none}.td-policy-header{color:#fff;background-color:#5cb85c;text-align:center}.check-ok{color:#c4d500}.check-ko{color:#d9534f}.modal-sinister{border-color:#f8ab15}.modal-sinister>.modal-header-sinister{border-color:#f8ab15;color:#fff;background-color:#f8ab15;border-top-left-radius:6px;border-top-right-radius:6px}.modal-policy{border-color:#4cae4c}.modal-policy>.modal-header-policy{border-color:#4cae4c;color:#fff;background-color:#4cae4c;border-top-left-radius:6px;border-top-right-radius:6px}.line-red>td{background-color:red!important}body{margin:0;padding:0;background:url(../img/bg_login.jpg) no-repeat center fixed;-webkit-background-size:cover;background-size:cover;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif}#wrap{min-height:100%;height:auto;margin:0 auto -110px;padding:0 0 110px}#footer{height:110px;background-color:#003063;color:#fff}.btn-orange{color:#fff;background-color:#f18e00;border-color:#f18e00}.btn-orange.active,.btn-orange:active,.btn-orange:focus,.btn-orange:hover,.open .dropdown-toggle.btn-orange{color:#fff;background-color:#d67d00;border-color:#f18e00}.btn-orange.active,.btn-orange:active,.open .dropdown-toggle.btn-orange{background-image:none}.btn-orange.disabled,.btn-orange.disabled.active,.btn-orange.disabled:active,.btn-orange.disabled:focus,.btn-orange.disabled:hover,.btn-orange[disabled],.btn-orange[disabled].active,.btn-orange[disabled]:active,.btn-orange[disabled]:focus,.btn-orange[disabled]:hover,fieldset[disabled] .btn-orange,fieldset[disabled] .btn-orange.active,fieldset[disabled] .btn-orange:active,fieldset[disabled] .btn-orange:focus,fieldset[disabled] .btn-orange:hover{background-color:#f18e00;border-color:#f18e00}.btn-orange .badge{color:#f18e00;background-color:#fff}.btn-marine{color:#fff;background-color:#003063;border-color:#003063}.btn-marine.active,.btn-marine:active,.btn-marine:focus,.btn-marine:hover,.open .dropdown-toggle.btn-marine{color:#fff;background-color:#001d3d;border-color:#003063}.btn-marine.active,.btn-marine:active,.open .dropdown-toggle.btn-marine{background-image:none}.btn-marine.disabled,.btn-marine.disabled.active,.btn-marine.disabled:active,.btn-marine.disabled:focus,.btn-marine.disabled:hover,.btn-marine[disabled],.btn-marine[disabled].active,.btn-marine[disabled]:active,.btn-marine[disabled]:focus,.btn-marine[disabled]:hover,fieldset[disabled] .btn-marine,fieldset[disabled] .btn-marine.active,fieldset[disabled] .btn-marine:active,fieldset[disabled] .btn-marine:focus,fieldset[disabled] .btn-marine:hover{background-color:#003063;border-color:#003063}.btn-marine .badge{color:#003063;background-color:#fff}.panel-main{border-color:#003063}.panel-main .panel-heading{border-color:#003063;color:#fff;background-color:#003063}.panel-main a{color:#003063}.panel-green a:hover{color:#003063}.container{width:auto;max-width:680px;padding:0 15px}.container .credit{margin:20px 0}.myContainer{position:relative}.valign-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.valign-login{position:absolute;top:45%;left:50%;transform:translate(-50%,-45%)}.valign-center-hab{position:absolute;top:30%;left:50%;transform:translate(-50%,-30%)}.valign-center-mentions{position:absolute;top:90%;left:50%;transform:translate(-50%,-90%);width:100%}.valign-left{position:absolute;top:50%;margin-left:20px;transform:translateY(-50%)}.valign-right-logo{position:absolute;top:50%;left:100%;margin-left:-220px;transform:translateY(-50%)}.century{font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:20px}h1{font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:24px;font-style:normal;font-variant:normal;font-weight:500;line-height:26.4px}h2{font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:500;line-height:26.4px}h3{font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:500;line-height:15.4px}p{font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:20px}label{font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:14px;font-style:oblique;font-variant:normal;font-weight:400;line-height:20px}blockquote{font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:21px;font-style:normal;font-variant:normal;font-weight:400;line-height:30px}.text-blue{color:#337ab7}.small li{line-height:130%;font-size:1em}.tooltip .tooltip-inner{font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;background-color:#3c3c3c;color:#fff}.brandLogo{background:url(../img/Lafont_Assurance_2016.png) no-repeat;background-position:50% 50%;background-size:contain;height:50px;width:90px}.loginLogoLafont{background:url(../img/Lafont_Assurance_2016.png) no-repeat;background-position:50% 50%;background-size:contain;width:200px;height:55.7px}.loginLogoVivalto{background:url(../img/Logo_Vivalto-2017.png) no-repeat;background-position:50% 50%;background-size:contain;width:330px;height:100px}.uib-time input{width:51px}