#map_canvas { width: 100%; height: 100%; margin: 0px; padding: 0px; } i.subtle { color: #888; } .dropdown-submenu{position:relative;} .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;} .dropdown-submenu:hover>.dropdown-menu{display:block;} .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;} .dropdown-submenu:hover>a:after{border-left-color:#ffffff;} .dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-200%;right:+100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;} .tt-dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 14px; background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box; } .tt-suggestion > p { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #333333; white-space: nowrap; } .tt-suggestion > p:hover, .tt-suggestion > p:focus, .tt-suggestion.tt-cursor p { color: #ffffff; text-decoration: none; outline: 0; background-color: #428bca; } .tooltip { position: relative; padding: 3px; background: rgba(0, 0, 0, 0.8); color: white; opacity: 0.7; white-space: nowrap; font: 10pt sans-serif; } .ol-zoom { left: 50%; top: 0px; } .ol-control button { float: left } .ol-rotate { visibility: hidden; } .l-outer-container { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .l-table { display: table; } .l-table-row { display: table-row; } .l-table-cell { display: table-cell; } .l-container { width: 100%; height: 100%; padding-left : 0px; padding-right : 0px; } .l-body-content-outer-wrapper { height: 100%; } .l-body-content-inner-wrapper { height: 100%; position: relative; overflow: auto; } .l-body-content { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .l-smaller { margin-right: 0px; margin-bottom: 0px; margin-top: 0px; padding: 5px 5px"; }