/* INTERFACE SIG */ #map-edit { display: none; padding: 0px; } #encaps-map { border: solid 1px $gris500; border-radius: .5em; position: relative; width: 100%; height: 100%; background-color: #ffffff; padding: 0px; } #map-menu { background-color: #ffffff; } #map-titre { position: absolute; top: 0; left: 0; width: 80%; background-color: #37508A; color: #ffffff; border-radius: .5em 0 0 0; padding: 6px; height: 28px; text-transform: uppercase; font-size: 1em; font-weight: bold; } #map-infos { height: 25%; width: 20%; position: absolute; left: 80%; top: 75%; padding: 7px; background: #9FE855; font-size: 11px; font-weight: normal; color: #000000; border-top: 1px dotted darkgray; text-align: left; border-radius: 0 0 0.5em 0; text-transform: uppercase; } #map-id { width: 80%; height: calc(100% - 28px); position: absolute; left: 0; top: 28px; padding: 6px; border-right: 1px solid $gris500; border-radius: 0 0 0 0.5em; } #map-layers { overflow-y: hidden; overflow-x: hidden; width: 20%; position: absolute; top: 0; height: 75%; //border-right: solid 1px $gris500; //border-top: solid 1px $gris500; left: 80%; background-color: #ffffff; color: black; border-radius: 0 0.5em 0 0; font-size: 9px; font-weight: normal; } #map-layers-datas { position: absolute; top: 20%; width: 90%; height: auto; padding: 5px; background-color: #ffffff; border-radius: 1px 1px 0px 0px; } #map-layers-markers { position: absolute; top: 40%; width: 90%; height: auto; padding: 5px; background-color: #ffffff; } #map-layers-overlays { position: absolute; top: 60%; width: 90%; height: auto; padding: 5px; background-color: #ffffff; border-radius: 0px 0px 1px 1px; } #map-layers-bases { width: 100%; position: absolute; top: 20%; padding: 10px; } #map-tools-bao { width: 100%; height: 25px; background: #ffffff; font-size: 11px; font-weight: normal; color: #000000; } #table-tools { width: 100%; background: #ffffff; font-size: 9px; color: #000000; text-align: left; } #table-tools td { background: #ffffff; width: 50%; padding: 6%; } #table-tools a { color: #56739A; text-decoration: none; font-weight: bold; } #table-tools a:hover { color: #03224C; } #cadre-geom { background: #ccccff; padding: 2px; color: #000000; font-size: 9px; } #cadre-geom-choix { background: #ffffff; padding: 2px; color: #000000; font-size: 9px; border: 4px double #ccccff } #table-edit-geom { padding: 1px; background: #ccccff; width: 100%; font-size: 9px; color: #000000; border-top: 1px dotted #ffffff; text-align: justify; } #map-edit { width: 100%; position: relative; top: -34px; background: #37508A; font-size: 9px; color: darkblue; width: 100%; height: auto; font-size: 11px; } #table-edit-choix-geom { width: 100%; background: #26619C; font-size: 9px; color: #ffffff; text-align: left; } #table-edit-geom a { color: #56739A; text-decoration: none; font-weight: bold; } #table-edit-geom a:hover { color: #03224C; } #table-edit-geom td { width: 30%; text-align: center; } #table-edit { width: 100%; height: auto; background: #ccccff; font-size: 9px; color: #000000; border: 1px solid #ffffff; text-align: center; } #table-edit td { background: #F2F2FF; height: 20%; border: 3px double #ffffff; padding: 2%; border-radius: 5px; text-align: center; } #table-edit a { color: #56739A; text-decoration: none; font-weight: bold; } #table-edit a:hover { color: #03224C; } #map-legende { position: absolute; top: 130px; width: auto; background: #ffffff; color: #000000; font-size: 10px; font-weight: normal; text-align: left; } #map-edit-legende { height: 50px; width: auto; } #map-edit-legende-select { height: 50px; width: auto; border: 0px solid darkgray; } #map-edit-legende-fond { background-image: url(../img/back.png); height: 50px; width: 45%; border: 1px solid darkgray; } #map-edit-legende-select-fond { background-image: url(../img/back.png); height: 50px; width: 45%; border: 1px solid darkgray; } #map-getfeatures { width: 20%; position: absolute; top: 0; left: 80%; height: 100%; background-color: #ffffff; color: black; border-radius: 8px; font-size: 1em; font-weight: normal; } #map-getfeatures-datas { border: 0px dotted darkblue; height: auto; padding: 5px; background-color: #ffffff; } #map-getfeatures-datas li { color: #303030; list-style: none; } #map-getfeatures-markers a { color: #56739A; text-decoration: none; font-weight: bold; font-size: 1rem; text-transform: uppercase; } #map-getfeatures-markers a:hover { color: #03224C; text-decoration: none; font-weight: bold; text-transform: uppercase; } #map-getfeatures-markers li { color: #303030; padding : .5em; list-style-image: url(../img/map-info-16x16.png); } #map-getfeatures-flux { border: 0px dotted darkblue; height: auto; padding: 5px; background-color: #ffffff; } #map-getfeatures-flux a { color: #56739A; text-decoration: none; font-weight: bold; font-size: 10px; text-transform: uppercase; } #map-getfeatures-flux a:hover { color: #03224C; text-decoration: none; font-weight: bold; font-size: 10px; text-transform: uppercase; } #map-getfeatures-flux li { color: #303030; list-style-image: url(../img/map-info-flux-16x16.png); } #table-edit-geom { padding: 1px; background: #ffffff; width: 100%; font-size: 9px; color: #000000; text-align: justify; border: 1px dotted #56739A; } #cadre-geom-choix { background: #ffffff; padding: 2px; color: #000000; font-size: 9px; border: 1px dotted #56739A } /*interface infos */ #flux-table { width: 100%; font-size: 10pt; background: #ffffff; color: #000000; border: 1px solid #000000; } #flux-td-titre { border-bottom: 1px solid #303030; width: 100%; font-size: 8pt; font-weight: bold; background: #303030; color: #ffffff; } #flux-td-soustitre { width: 100%; border-bottom: 1px dotted #000000; border-top: 1px dotted #000000; font-size: 8pt; font-weight: bold; background: gray; color: #ffffff; text-transform: lowercase; } #flux-td-lib-champs { width: 100%; font-size: 0.75rem; font-weight: bold; background: #ffffff; color: #7f7f7f; } #flux-td-value-champs { width: auto; font-size: 0.75rem; font-weight: bold; background: #ffffff; color: #000000; } #map-getfeatures-markers { background-color: #ffffff; //font-size: 12px; text-transform: uppercase; overflow-y: scroll; border-bottom: 1px solid $gris500; height: 15%; color: #000000; } #map-getfeatures-markers a { font-size: 0.85rem; color: #56739A; text-decoration: underline; font-weight: bold; text-transform: uppercase; } #map-getfeatures-markers a:hover { color: #03224C; text-decoration: none; } #map-getfeatures-markers li { font-size: 0.75rem; color: #303030; list-style: none; @include newIcon('\EF14'); } #datas-div-titre { height: 30px; font-size: 10px; width: 100%; border: 0px solid #303030; width: 100%; font-weight: bold; background: #16b84e; color: #ffffff; } #markers-div-titre { height: 30px; font-size: 10px; width: 100%; border: 0px solid #303030; width: 100%; font-weight: bold; background: #16b84e; color: #ffffff; } #flux-div-titre { height: 30px; font-size: 10px; width: 100%; border: 0px solid #303030; width: 100%; font-weight: bold; background: #16b84e; color: #ffffff; } #datas-lib-champs { width: 100%; font-size: 0.75rem; background: #ffffff; color: #7f7f7f; } #datas-value-champs { width: auto; background: #ffffff; color: #000000; } #markers-lib-champs { width: 100%; font-size: 0.75rem; background: #ffffff; color: #7f7f7f; } #markers-value-champs { width: auto; font-size: 0.75rem; background: #ffffff; color: #000000; } #map-getfeatures-datas { text-transform: uppercase; overflow-y: scroll; border-bottom: 1px solid $gris500; height: 10%; padding: 2px; background-color: #ffffff; border-radius: 0px; color: #000000; } #map-getfeatures-flux { font-size: 12px; text-transform: uppercase; overflow-y: scroll; height: calc(75% - 28px); padding: 2px; background-color: #ffffff; border-radius: 0 0 0.5em 0; color: #000000; } #cadre-geom { background: #ffffff; padding: 2px; color: #000000; font-size: 9px; } #layers { clear: both; margin: 0px; } /* hide input */ #layers input.radio:empty { margin-left: -999px; } /* style label */ #layers input.radio:empty~label { position: relative; float: left; line-height: 1.9em; width: 100%; text-indent: 3.25em; margin-top: 0.25em; cursor: pointer; color: #5472AE; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } #layers input.radio:empty~label:before { position: absolute; display: block; top: 0; bottom: 0; left: 0; content: ''; width: 2.5em; background: #ffffff; border-radius: 0px; border: 1px dotted #22427C; } /* toggle hover */ #layers input.radio:hover:not(:checked)~label:before { content: '\2714'; text-indent: .9em; color: red; border: 1px solid #000000; } #layers input.radio:hover:not(:checked)~label { color: #000000; } /* toggle on */ #layers input.radio:checked~label:before { content: '\2714'; text-indent: .9em; color: #ffffff; background-color: orange; border: 1px solid #000000; font-size: 10px; } #layers input.radio:checked~label { color: #000000; } /* radio focus */ #layers input.radio:focus~label:before { box-shadow: 1 1 1 1px #999; } #h-oui-non { height: 20px; } #h-oui-non [type="checkbox"]:not(:checked), #h-oui-non [type="checkbox"]:checked { position: absolute; left: -9999px; } /*position libelle*/ #h-oui-non [type="checkbox"]:not(:checked)+label, #h-oui-non [type="checkbox"]:checked+label { position: relative; padding-left: 51px; cursor: pointer; } #h-oui-non [type="checkbox"]:not(:checked)+label:before, #h-oui-non [type="checkbox"]:checked+label:before, #h-oui-non [type="checkbox"]:not(:checked)+label:after, #h-oui-non [type="checkbox"]:checked+label:after { content: ''; position: absolute; } /*sous cercle*/ #h-oui-non [type="checkbox"]:not(:checked)+label:before, #h-oui-non [type="checkbox"]:checked+label:before { left: 0; top: -3px; width: 50px; height: 18px; background: #C4CECD; border-radius: 10px; -webkit-transition: background-color .2s; -moz-transition: background-color .2s; -ms-transition: background-color .2s; transition: background-color .2s; } /*cercle*/ #h-oui-non [type="checkbox"]:not(:checked)+label:after, #h-oui-non [type="checkbox"]:checked+label:after { width: 10px; height: 10px; -webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; transition: all .2s; border-radius: 50%; background: darkgray; top: 2px; left: 5px; } /* on checked */ #h-oui-non [type="checkbox"]:checked+label:before { background: orange; } /* position cercle*/ #h-oui-non [type="checkbox"]:checked+label:after { background: #ffffff; top: 1px; left: 35px; } /*position du oui*/ #h-oui-non [type="checkbox"]:checked+label .x99, #h-oui-non [type="checkbox"]:not(:checked)+label .x99:before, #h-oui-non [type="checkbox"]:checked+label .x99:after { position: absolute; left: 6px; width: 50px; border-radius: 10px; font-size: 11px; font-weight: normal; line-height: 11px; -webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; transition: all .2s; } /*position non*/ #h-oui-non [type="checkbox"]:not(:checked)+label .x99:before { content: "non"; left: 23px; color: #202726; } #h-oui-non [type="checkbox"]:checked+label .x99:after { content: "oui"; color: #ffffff; } #h-oui-non [type="checkbox"]:focus+label:before { border: 1px solid #777; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; margin-top: -1px; } #cssmenu, #cssmenu ul, #cssmenu ul li, #cssmenu ul li a { margin: 0; padding: 0; border: 0; list-style: none; line-height: 2; display: block; position: relative; box-sizing: border-box; border-radius: 0 .5em 0 0; } #cssmenu { width: 100%; font-family: Helvetica, Arial, sans-serif; color: #ffffff; background: MidnightBlue; } #cssmenu.align-right ul li { float: right; border-right: 0; border-left: 1px solid rgba(0, 0, 0, 0.22); } #cssmenu.align-right ul li a { border-right: 0; border-left: 1px solid rgba(255, 255, 255, 0.15); } #cssmenu ul { background: MidnightBlue; border-radius: 0 .5em 0 0; /* Old browsers */ } #cssmenu:after, #cssmenu ul:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } #cssmenu ul li { float: left; display: block; border-right: 1px solid rgba(0, 0, 0, 0.22); z-index: 1; background: MidnightBlue; } #cssmenu ul li::after { width: auto; height: 8px; position: absolute; border-top-left-radius: 50% 2px; border-top-right-radius: 50% 2px; background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 60%, #8A8A8A 61%, #8A8A8A 100%); background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 60%, #8A8A8A 61%, #8A8A8A 100%); background: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 60%, #8A8A8A 61%, #8A8A8A 100%); background: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 60%, #8A8A8A 61%, #8A8A8A 100%); background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)); z-index: 2; bottom: 10px; } #cssmenu ul li a { display: block; padding: 3px 3px; text-decoration: none; font-size: 10px; text-transform: none; color: #ffffff; border: 1px solid rgba(255, 255, 255, 0.15); z-index: 3; } #cssmenu ul li a:hover, #cssmenu ul li.active a { color: #ffffff; text-decoration: none; } #cssmenu ul li:hover, #cssmenu ul li.active { background: #7189D7; } // Overlay Carte Globale [aria-labelledby="ui-dialog-title-sousform-carte_globale"] { width: 75% !important; }