html { height: 100%; width: 100%; } .ie-compatibility { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: #fafafa; overflow: hidden; z-index: 9999; text-align: center; vertical-align: middle; padding-top: 100px; font-size: 24px; } body { background-color: #333; background: url("../img/background.png") no-repeat top center fixed; background-size: cover; margin: 0; padding: 0; height: 100%; width: 100%; overflow: auto; font-family: calibri; .error-navigator { font-size: 41px; color: red; text-align: center; position: relative; top: 50%; background: white; opacity: 0.5; } } a { text-decoration: none; } .rmq { font-weight: bold; font-style: italic; } .bg-warning { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; padding: 10px; margin: 1em; } .bg-info { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; padding: 10px; margin: 1em; text-align: center; } .title { position: absolute; z-index: 9999999999; cursor: pointer; } .data-loading-txt { position: relative; top: -40px; left: 50px; font-size: 15px; font-weight: bold; color: #666; } #result { background: white; opacity: 0.9; height: 0px; overflow: hidden; background: url("../img/filter.png") bottom left repeat-x; } #result .result-container { height: 100%; margin: 0; padding: 1em; box-sizing: border-box; } .modal-dialog { width: 770px !important; text-align: justify; font-size: 14px; } .other-radio { border: none; border-bottom: 1px solid #ddd; height: 30px; line-height: 30px; } #result .result-box { background: white; border-radius: 10px; height: calc(~'100% - 15px'); } .box-header { display: table; width: 100%; table-layout: fixed; } .box-description { height: 80px; overflow: auto; } .box-description-more { text-align: right; } .box-eligibilite-title { text-transform: uppercase; color: #666; } .box-eligibilite-title .btn{ z-index: 1000; position: relative; } .box-eligibilite-yes { color: #8cc474; } .box-eligibilite-no { color: #e46f61; } .box-eligibilite { height: calc(~'100% - 140px'); } .box-eligibilite > div { height: 100%; } .box-eligibilite-spinner { text-align: center; position:relative; top: 50%; margin-top: 30px; } .box-eligibilite-none { text-align: center; position:relative; top: 50%; font-size: 25px; text-transform: uppercase; color: #bbb; margin-top: -35px; } .box-body { overflow: auto; padding: 1em; box-sizing: border-box; height: calc(~'100% - 100px'); border-left: 7px solid silver; border-radius: 0 0 0 10px; } hr { margin-top: 5px !important; margin-bottom: 5px !important; } .box-logo, .box-title-description { display: table-cell; vertical-align: top; } .box-title { text-align: center; font-size: 24px; white-space: nowrap; font-weight: 200; margin-top: 5px; } .box-desc { height: 60px; overflow: auto; padding-left: 4px; } .solution { font-size: 16px; } .box-logo, .box-logo img { width: 100px; height: 100px; border-radius: 10px 0 10px 0; } .md-sidenav-right { z-index: 99999999999999; md-content { width: 100%; } } .md-sidenav-right .md-toolbar-tools { font-size: 20px; position: relative; top: 21px; } .md-sidenav-right md-progress-circular { position: absolute; right: 7px; top: 7px; } .force-hidden .md-inner { display: none !important; } .md-sidenav-right md-progress-circular .md-right .md-half-circle { border-right-color: white !important; border-top-color: white !important; } .md-sidenav-right md-progress-circular .md-left .md-half-circle { border-left-color: white !important; border-top-color: white !important; } .md-sidenav-right md-progress-circular .md-inner { display: none; } .md-label:before { content: no-close-quote; } .md-sidenav-right .section-title { text-transform: uppercase; color: #999; white-space: nowrap; font-size: 13px; padding-bottom: 10px; margin-bottom: 7px; border-bottom: 1px solid #999; } .md-sidenav-rightmd-checkbox .md-label { position: relative; top: -2px; } md-checkbox { margin: 5px 0 0 0; } .address-bar { position: absolute; right: 20px; z-index: 1000; } .address-bar .input-type { position: absolute; top: 20px; right: 128px; .loading-typeahead-results, .no-typeahead-results { padding: 0 5px; height: 40px; line-height: 40px; background: white; } } .address-bar input { width: 420px; height: 41px; padding: 0 10px; font-size: 15px; line-height: 30px; color: #777; } .ellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: inherit; } .address-bar ul.dropdown-menu { margin: -1px; border-radius: 0; width: 510px; padding: 0; li { height: 40px; line-height: 40px; a { .ellipsis; padding: 0px 5px; height: 100%; line-height: 40px; } } } .address-bar button { height: 41px; position: absolute; top: 20px; right: 40px; border-radius: 0 0 0 0 !important; box-shadow: none; } .address-bar .md-menu { position: absolute; top: 10px; right: -12px; cursor: pointer; color: white; font-size: 45px; } .address-bar button i { padding: 0 10px; } .title img { height: 65px; margin: 1em; } #map { height: 100%; width: 100%; } .popup-title { font-weight: bold; } .popup-line { white-space: nowrap; position: relative; } .leaflet-popup-content { width: 380px !important; max-height: 380px; overflow: auto; } .popup-label { color: rgba(0,0,0,0.54); width: inherit; text-overflow: ellipsis; white-space: nowrap; overflow: auto; font-size: 12px; } .popup-value { color: #333; font-size: 14px; height: 26px; line-height: 23px; border-bottom: 1px solid #ddd; margin-bottom: 13px; } .popup-small-date { position: absolute; font-size: 10px; right: 0px; top: 20px; } md-toast { padding-top: 10px !important; font-size: 14px !important; } md-toast.md-bottom { bottom: 15px; } md-toast.md-right { right: 15px; } md-radio-group.md-default-theme:focus:not(:empty) { border-color: transparent !important; } md-radio-button { margin: 5px 0px; } .modal-backdrop.in { opacity: 0.7 !important; } .formulaire .section { padding-bottom: 20px; } .formulaire .no-padding { padding-bottom: 0px; } .formulaire .section-name { text-transform: uppercase; font-size: 22px; } .formulaire md-input-container { padding-left: 10px; padding-bottom: 20px; text-align: left; > * { text-align: justify; } > label { text-align: left; } } .formulaire md-select, .formulaire input { } .formulaire md-select-value > span, .formulaire md-input-container label { height: 16px; margin-bottom: 5px; } .formulaire md-select-value.md-select-placeholder > span { position: relative; top: -2px; font-weight: bold; } .formulaire md-select-value { width: 100%; } .formulaire md-select-value > span { position: relative; top: 6px; } .formulaire md-content { display: flex; } .formulaire md-content, .formulaire md-content input { width: 100%; vertical-align: top; } .formulaire md-select, .formulaire textarea { width: 100%; } .formulaire .md-select-icon { display: none; } .md-select-menu-container { z-index: 1050; } .form-required { color: rgb(196,59,29); } md-checkbox .md-label:before { display: none; } md-checkbox { padding: 0; } md-checkbox .md-label { margin-left: 25px; line-height: 16px; font-size: 12px; } md-checkbox .md-container { position: absolute; top: 10px; } .formulaire .pres-text { line-height: 16px; } #mn_inscription .modal-body { max-height: 400px; overflow: auto; min-height: 150px; } .mn-form-in-progress, .mn-form-error, .mn-form-ok { text-align: center; font-size: 20px; } .mn-form-error i{ color: #EF5050; } .mn-form-ok i{ color: #68C782; } .mn-form-in-progress i, .mn-form-error i, .mn-form-ok i { font-size: 80px; margin-bottom: 30px; } .mn-form md-radio-group, .mn-form md-radio-button { display: block; } .mn-form md-radio-button .md-label{ white-space: nowrap; } .mn-form .alerte { margin-top: 30px; color: rgb(196,59,29); }