.wave-animation{position:relative;min-height:100px}.wave-animation.ng-enter{left:100px;opacity:0;width:100%;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;-webkit-transform:cubic-bezier(.25,.46,.45,.94);-ms-transform:cubic-bezier(.25,.46,.45,.94);-o-transform:cubic-bezier(.25,.46,.45,.94);transform:cubic-bezier(.25,.46,.45,.94)}.wave-animation.ng-enter.ng-enter-active{left:0;opacity:1}.fade-animation.ng-enter{position:relative}.fade-animation.ng-enter.ng-enter-active{opacity:1}.fade-animation.ng-hide-remove{display:block!important}.fade-animation.ng-hide-remove.ng-hide-remove-active{opacity:1}.fade-animation.ng-enter,.fade-animation.ng-hide-remove{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:cubic-bezier(.25,.46,.45,.94);-ms-transform:cubic-bezier(.25,.46,.45,.94);-o-transform:cubic-bezier(.25,.46,.45,.94);transform:cubic-bezier(.25,.46,.45,.94);display:block!important;opacity:0}html{height:100%}body{overflow-y:scroll;padding-top:60px;height:100%}@media only screen and (min-width:768px) and (max-width:991px){body{padding-top:130px}}@media only screen and (min-width:992px){body{padding-top:210px}}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.index{background-color:#fff;padding-top:50px}.index .sgp_contact .sgp_title{min-height:53px;color:#64adf6}.index .sgp_contact .sgp_title .binary-itc{font-family:"Open Sans Condensed",sans-serif;font-size:16px;color:#484848;text-transform:uppercase}.index .sgp_contact .sgp_sub_element{color:#484848}.index .sgp_contact .sgp_sub_element i{color:#777}.index .sgp_title-icon-right{float:right;width:50px;margin-left:5px}.index .sgp_section-title-icon{height:50px;width:50px;text-align:center;border-radius:50%;padding:8px 0 0 2px;font-size:30px;box-shadow:2px 0 6px -1px #f5993b;color:#f5993b;background-color:#fff;border:1px solid transparent}.index .header-title{position:absolute;width:100%}.index .sgp_sub-title{font-size:95%;text-transform:none;font-weight:400}.index .sgp_sub-title.black{color:#000}.index .sgp_contact-group{margin-bottom:10px}@media only screen and (min-width:768px){.index .navbar-nav.navbar-right:last-child{margin-right:-7px}}@media only screen and (min-width:768px) and (max-width:991px){.index{padding-top:120px}}@media only screen and (min-width:992px){.index{padding-top:200px}.index .header-title{bottom:10px}}.index .content{padding-top:10px;background-color:#f6fafd}.index .panel,.index .panel-heading{border-top-left-radius:10px;border-top-right-radius:10px}.index .panel-default .list-group i{color:#777}.index .navbar-default{background-color:transparent;border-color:transparent}.index .navbar-default .container{background-color:#64adf6;border-color:#003455;border-top-left-radius:10px;border-top-right-radius:10px}.index .navbar-inverse{background-color:transparent;border-color:transparent}.index .navbar-inverse .container{min-height:100%;background-color:#64adf6;border-color:#2f2f2f}.index .navbar-default .navbar-nav>.active>a{background-color:#f5993b}.index .sgp_right-menu-item{display:block;color:#484848}@media only screen and (min-width:768px) and (max-width:991px){.index .navbar-fixed-top{top:70px}}@media only screen and (min-width:992px){.index .navbar-fixed-top{top:150px}}@media only screen and (min-width:992px){.index .header{height:150px}}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0;text-align:center}iframe{margin:0;padding:0;border:0;font:inherit;font-family:Arial;vertical-align:baseline}textarea{resize:vertical}a:hover{cursor:pointer}a.disabled,a:disabled{cursor:default}:focus{outline:0}.index .header-title h1{text-transform:none;font-size:47px;font-family:Helvetica;font-weight:700;line-height:20px;text-align:left}@media only screen and (min-width:768px) and (max-width:991px){.index .header-title h1{font-size:27px}.index .header-title h1 small{font-size:8px}}.index .header-title h1 small{font-size:18px;font-weight:700}.login .login-panel{background-color:#f6fafd}.login .login-content{padding:0}.login .login-content .panel{padding:10px}.login .header-title{margin-top:4%!important}@media only screen and (min-width:992px){.login .header-title{margin-top:10%!important}}.login .control-label{text-align:left}.login .checkbox label{font-size:12px}.login .checkbox label input{margin-top:1px}.login .page-header{margin:0 0 0;padding-bottom:0}.login h2{margin-top:0;font-size:25px;text-align:center}.header{position:fixed;top:0;right:0;left:0;z-index:1030;background-color:#fff;height:70px}@media only screen and (min-width:992px){.header{height:150px}}.header .header-title{margin-top:5px;font-size:18px;font-weight:700}@media only screen and (min-width:992px){.header .header-title{font-size:24px}}.header .header-nav{float:right;list-style:none;margin-bottom:0}.header .header-nav>li{margin-left:15px;float:left}@media only screen and (min-width:992px){.header .header-nav{margin-top:70px}}.header .logo-image{width:auto;margin-top:10px;margin-bottom:10px;height:50px}@media only screen and (min-width:992px){.header .logo-image{margin-top:15px;margin-bottom:25px;height:120px}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-fixed-top{top:70px}}@media only screen and (min-width:992px){.navbar-fixed-top{top:150px}}.navbar-default,.navbar-default .dropdown-menu{font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;font-size:16px}.navbar-inverse .navbar-text a{color:#fff;text-decoration:none}.navbar-inverse .navbar-text a:focus,.navbar-inverse .navbar-text a:hover{color:#fff;text-decoration:underline}.content{min-height:100%;height:auto!important;height:100%;margin-bottom:-55px}.footer-push{clear:both;height:55px}footer.navbar{height:55px;border-radius:0;margin-bottom:0}footer .navbar-text{margin-top:7px;margin-bottom:7px}.footer-text{float:left;padding-top:12px}.footer-text p{margin:0}.footer-image{float:left;border-right:2px dotted #fff;padding-right:15px;margin-right:15px;height:40px}@media only screen and (max-width:767px){.footer-image{display:none}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-transform:uppercase}h2 small{color:#f5993b}.page-header{margin-top:20px}.control-label{font-weight:700}@media only screen and (min-width:768px){.control-label{text-align:right}}select.form-control{width:auto;max-width:100%}.list-group>.panel{margin-bottom:0}.has-error .btn-group .btn-default,.has-error .btn-group-vertical .btn-default{border-color:#a94442}.has-error .btn-default{border-color:#a94442;color:#a94442}.input-xs{font-size:11px;height:18px;padding:0}.btn.active:focus,.btn:active:focus,.btn:focus{outline:0}.btn-group .btn-default,.btn-group-vertical .btn-default,.input-group-btn .btn-default{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-transform:none;color:#555;background-color:#fff;border-color:#ccc}.btn-group .btn-default.active,.btn-group .btn-default:active,.btn-group .btn-default:focus,.btn-group .btn-default:hover,.btn-group .open .dropdown-toggle.btn-default,.btn-group-vertical .btn-default.active,.btn-group-vertical .btn-default:active,.btn-group-vertical .btn-default:focus,.btn-group-vertical .btn-default:hover,.btn-group-vertical .open .dropdown-toggle.btn-default,.input-group-btn .btn-default.active,.input-group-btn .btn-default:active,.input-group-btn .btn-default:focus,.input-group-btn .btn-default:hover,.input-group-btn .open .dropdown-toggle.btn-default{color:#555;background-color:#e6e6e6;border-color:#adadad}.btn{font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase}.btn-text{height:36px;line-height:36px}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-default,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#64adf6;border-color:#4ca0f5}.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:999px;text-align:right;opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.nav-tabs{font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{color:#fff;background-color:#64adf6}.nav-tabs>li.has-error.active>a,.nav-tabs>li.has-error.active>a:focus,.nav-tabs>li.has-error.active>a:hover{color:#555;cursor:default;background-color:#f4ebf4;border:1px solid #a94442}@media (min-width:768px){.nav-tabs.nav-justified>li.has-error>a{color:#a94442;border-bottom:1px solid #a94442}.nav-tabs.nav-justified>li.has-error>a:focus,.nav-tabs.nav-justified>li.has-error>a:hover{color:#fff;border-color:#d9534f #d9534f #d9534f;background-color:#d9534f}.nav-tabs.nav-justified>li.has-error.active>a,.nav-tabs.nav-justified>li.has-error.active>a:focus,.nav-tabs.nav-justified>li.has-error.active>a:hover{color:#555;cursor:default;background-color:#f4ebf4;border:1px solid #a94442;border-bottom-color:transparent}}.table-responsive{overflow:auto}#documents-list p{margin-bottom:6px;margin-right:2px;display:inline-block}#documents-list .label{font-size:80%;font-weight:400;background-color:#64adf6}#documents-list i{margin-right:6px;color:#000}#tags-list .tag-container{margin:5px 10px;display:inline-block}.circle{margin-left:auto;margin-right:auto;border-radius:50%;width:80%;max-height:20px;max-width:20px;position:relative}.circle-primary{border:1px solid #64adf6;background-color:#64adf6;color:#fff}.circle:before{content:"";display:block;padding-top:100%}.circle-inner{text-align:center}.score-text{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:1em;line-height:1em}.angular-google-map-container{height:400px}.no-border-radius{border-top-left-radius:0!important;border-top-right-radius:0!important}body #tarteaucitronServices::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 transparent}body #tarteaucitronServices::-webkit-scrollbar-thumb{background-color:#ddd;outline:0 solid slategrey}body div#tarteaucitronServices{box-shadow:0 0 35px #575757}body .tarteaucitronSelfLink #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden{background:#64adf6}body .tac_activate{background:#64adf6}body .tac_activate .tarteaucitronAllow{background:#555}body .tac_activate .tac_float .tarteaucitronAllow{background-color:#5cb85c}body #tarteaucitron a{color:#555}body #tarteaucitron .tarteaucitronBorder{background:#fff;border:2px solid #64adf6}body #tarteaucitron #tarteaucitronClosePanel{background:#64adf6}body #tarteaucitron #tarteaucitronDisclaimer{color:#555}body #tarteaucitron #tarteaucitronServices .tarteaucitronHidden{background:#64adf6}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-color:#d9534f}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronAllow{background-color:#5cb85c}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{background-color:#d9534f}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border-color:#5cb85c}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow{background-color:#5cb85c}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronDeny{background-color:#d9534f}body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{color:#64adf6}body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:#64adf6;border:3px solid #64adf6;border-left:9px solid #64adf6;border-top:5px solid #64adf6}body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:#64adf6}body #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{background:#64adf6}body #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{background:#64adf6}body #tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected{background-color:#5cb85c}body #tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected{background-color:#d9534f}body #tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected{background-color:#d9534f}body #tarteaucitron #tarteaucitronInfo{background:#64adf6}body #tarteaucitronPrivacyUrl,body #tarteaucitronPrivacyUrlDialog{background:#5cb85c}body #tarteaucitronCloseAlert #tarteaucitronPrivacyUrl,body #tarteaucitronCloseAlert #tarteaucitronPrivacyUrlDialog{color:#64adf6}body #tarteaucitronRoot *{color:#64adf6}body #tarteaucitronRoot #tarteaucitronAlertBig{background:#64adf6}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl,body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{font:15px "Open Sans Condensed",sans-serif}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-word-break:break-all;word-break:break-all;padding:0 10px 0 10px}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font:15px "Open Sans Condensed",sans-serif}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize,body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{background:#5cb85c}body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{color:#64adf6}body #tarteaucitronRoot .tarteaucitronDeny{background:#d9534f}body .tarteaucitronCTAButton{background:#5cb85c}body #tarteaucitronPercentage{background:#5cb85c!important;box-shadow:0 0 2px #fff,0 1px 2px #555}body #tarteaucitronAlertSmall{background:#64adf6}body #tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#5cb85c}body #tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#d9534f}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie{background:#64adf6}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{border:2px solid #64adf6;color:#64adf6}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{background:#64adf6}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong{color:#64adf6}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain{background:#64adf6}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover{background:#64adf6}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a{color:#64adf6}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft{width:50%}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong{color:#c9302c}body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight{color:#64adf6}body #tarteaucitronAlertSmall #tarteaucitronCookiesTitle{background:#64adf6}.mw-datepicker input[datepicker-popup]{visibility:hidden;width:0;height:0;font-size:0;margin:0;padding:0}.mw-datepicker .input-group-btn{vertical-align:top}input.mw-datepicker{width:12em}.input-group.mw-datepicker{width:12em}.dropdown-menu[datepicker-popup-wrap]{background-color:#fff}div[ng-switch=datepickerMode]{width:250px;height:250px;vertical-align:baseline}div[ng-switch=datepickerMode] table[ng-switch-when=month] tbody button,div[ng-switch=datepickerMode] table[ng-switch-when=year] tbody button{height:99%;line-height:53.2px;display:block;padding:0}div[ng-switch=datepickerMode]>table{table-layout:fixed;height:100%;width:100%}div[ng-switch=datepickerMode] .btn-default{color:#555;background-image:none;background-color:transparent;border-color:transparent}div[ng-switch=datepickerMode] .btn-default.active{box-shadow:none}div[ng-switch=datepickerMode] .btn-default.btn-info{color:#fff;background-color:#64adf6;border-color:#4ca0f5}div[ng-switch=datepickerMode] .btn-default.btn-info span,div[ng-switch=datepickerMode] .btn-default.btn-info span.text-info{color:#fff}div[ng-switch=datepickerMode] .btn-default span,div[ng-switch=datepickerMode] .btn-default span.text-info{color:#555}div[ng-switch=datepickerMode] .btn-default:focus,div[ng-switch=datepickerMode] .btn-default:hover,div[ng-switch=datepickerMode] .open .dropdown-toggle.btn-default{color:#555;background-image:none;background-color:#e6e6e6;border-color:#adadad}div[ng-switch=datepickerMode] .btn-default.btn-info:focus,div[ng-switch=datepickerMode] .btn-default.btn-info:hover,div[ng-switch=datepickerMode] .open .dropdown-toggle.btn-default.btn-info{color:#555;background-color:#64adf6;border-color:#4ca0f5}.growl{position:fixed;top:50px;left:0;right:0;z-index:1030}@media only screen and (min-width:768px) and (max-width:991px){.growl{top:120px}}@media only screen and (min-width:992px){.growl{top:200px;left:25%;width:50%}}.growl .growl-item{text-align:center}.growl .growl-item.alert{font-size:16px;padding:2px 7px 2px 7px;margin-bottom:5px}.growl .growl-item.ng-enter{-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;opacity:0}.growl .growl-item.ng-enter.ng-enter-active{opacity:1}.growl .growl-item.ng-leave{-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;opacity:1}.growl .growl-item.ng-leave.ng-leave-active{opacity:0}