.annotorious-hint-msg { background-color:rgba(0,0,0,0.6); margin:4px; padding:8px 15px 8px 30px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; line-height:normal; font-size:12px; color:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; } .annotorious-hint-icon { position:absolute; top:6px; left:5px; background:url(feather_icon.png); background-repeat:no-repeat; width:19px; height:22px; margin:2px 4px 0 6px; } .annotorious-opacity-fade { -moz-transition-property:opacity; -moz-transition-duration:.5s; -moz-transition-delay:0; -webkit-transition-property:opacity; -webkit-transition-duration:.5s; -webkit-transition-delay:0; -o-transition-property:opacity; -o-transition-duration:.5s; -o-transition-delay:0; transition-property:opacity; transition-duration:.5s; transition-delay:0; } .annotorious-item-focus { opacity:1.0; } .annotorious-item-unfocus { opacity:0.4; } .annotorious-popup { position:absolute; top:0; left:0; width:220px; min-height:26px; margin-top:12px; background-color:#383838; border:1px solid #000; outline:none; padding:5px; -moz-transition-property:opacity; -moz-transition-duration:.5s; -moz-transition-delay:0; -ms-transition-property:opacity; -ms-transition-duration:.5s; -ms-transition-delay:0; -webkit-transition-property:opacity; -webkit-transition-duration:.5s; -webkit-transition-delay:0; -o-transition-property:opacity; -o-transition-duration:.5s; -o-transition-delay:0; transition-property:opacity; transition-duration:.5s; transition-delay:0; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; -o-box-shadow:0 5px 5px rgba(0,0,0,0.7),inset 0 1px 1px rgba(255,255,255,0.25); -ms-box-shadow:0 5px 5px rgba(0,0,0,0.7),inset 0 1px 1px rgba(255,255,255,0.25); -moz-box-shadow:0 5px 5px rgba(0,0,0,0.7),inset 0 1px 1px rgba(255,255,255,0.25); -webkit-box-shadow:0 5px 5px rgba(0,0,0,0.7),inset 0 1px 1px rgba(255,255,255,0.25); box-shadow:0 5px 53px rgba(0,0,0,0.7),inset 0 1px 1px rgba(255,255,255,0.25); } .annotorious-popup-text { display:block; padding:5px; font-family:Verdana,Arial; font-size:12px; color:#eee; text-shadow:none; line-height:150%; } .annotorious-popup-text a { text-decoration:underline; color:#eee; background-color:transparent; } .top-left:after, .annotorious-editor:after { content:url(Indicator.png); position:absolute; left:15px; top:-14px; height:18px; width:19px; display:block; } .top-right:after { content:url(Indicator.png); position:absolute; right:15px; top:-14px; height:18px; width:19px; display:block; } .annotorious-popup-buttons { float:right; height:26px; width:56px; display:block; white-space:nowrap; padding-left:4px; -moz-transition-property:opacity; -moz-transition-duration:1s; -moz-transition-delay:0; -webkit-transition-property:opacity; -webkit-transition-duration:1s; -webkit-transition-delay:0; -o-transition-property:opacity; -o-transition-duration:1s; -o-transition-delay:0; transition-property:opacity; transition-duration:1s; transition-delay:0; } .annotorious-popup-button { font-size:10px; text-decoration:none; display:inline-block; color:#000; font-weight:700; width:26px; height:26px; text-indent:100%; white-space:nowrap; overflow:hidden; -moz-transition-property:opacity; -moz-transition-duration:1s; -moz-transition-delay:0; -webkit-transition-property:opacity; -webkit-transition-duration:1s; -webkit-transition-delay:0; -ms-transition-property:opacity; -ms-transition-duration:1s; -ms-transition-delay:0; -o-transition-property:opacity; -o-transition-duration:1s; -o-transition-delay:0; transition-property:opacity; transition-duration:1s; transition-delay:0; } .annotorious-popup-button-delete:hover { background-color:transparent; background:url(DarkSprite.png) no-repeat; background-position:0 -40px; } .annotorious-popup-button-delete { background:url(DarkSprite.png) no-repeat; background-position:0 -8px; outline:none; } .annotorious-popup-button-edit { background:url(DarkSprite.png) no-repeat; background-position:0 -70px; outline:none; } .annotorious-popup-button-edit:hover { background-color:transparent; background:url(DarkSprite.png) no-repeat; background-position:0 -99px; } .annotorious-popup-field { margin:0px; padding:6px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:12px; } .annotorious-editor { position:absolute; top:0; left:0; margin-top:12px; background-color:#383838; color:#F2F2F2; border:1px solid #000; border-radius:8px; -o-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; -o-box-shadow:0 5px 5px rgba(0,0,0,0.7),inset 0 1px 1px rgba(255,255,255,0.25); -ms-box-shadow:0 5px 5px rgba(0,0,0,0.7),inset 0 1px 1px rgba(255,255,255,0.25); -moz-box-shadow:0 5px 5px rgba(0,0,0,0.7),inset 0 1px 1px rgba(255,255,255,0.25); -webkit-box-shadow:0 5px 5px rgba(0,0,0,0.7),inset 0 1px 1px rgba(255,255,255,0.25); box-shadow:0 5px 53px rgba(0,0,0,0.7),inset 0 1px 1px rgba(255,255,255,0.25); z-index:2; } .annotorious-editor-button-container { background:url(DarkSprite.png); background-position:0 -1px; margin:0 10px 10px; background-repeat:repeat-x; height:2px; display:block; } .annotorious-editor-text { border:none; background-color:#383838; line-height:150%; margin:10px 0px 4px 0px; padding:0px 10px; min-height:50px; width:100%; min-width:200px; outline:none; font-family:Verdana,Arial; font-weight:400; font-size:12px; color:#eee; text-shadow:none; overflow-y:auto; display:block; resize:none; } .annotorious-editor-text a:hover { color:#eee; background-color:transparent; } .annotorious-editor-button { float:right; line-height:normal; display:inline-block; text-align:center; text-decoration:none; font-family:Verdana,Arial; font-size:.625em; border:1px solid #000; color:#f2f2f2; padding-top:5px; padding-bottom:5px; margin:7px 2px 10px 0px; cursor:pointer; width:60px; -moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.25),0 1px 1px rgba(255,255,255,0.25); -webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.25),0 1px 1px rgba(255,255,255,0.25); box-shadow:inset 0 1px 1px rgba(255,255,255,0.25),0 1px 1px rgba(255,255,255,0.25); -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; opacity:1; } .annotorious-editor-button-save { margin-left:5px; background:-webkit-gradient(linear,left top,left bottom,from(#FFA52C),to(#FB7B28)); background:-moz-linear-gradient(top,#FFA52C,#FB7B28); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFA52C',endColorstr='#FB7B28'); } .annotorious-editor-button-cancel { background:-webkit-gradient(linear,left top,left bottom,from(#656565),to(#2C2C2C)); background:-moz-linear-gradient(top,#656565,#2C2C2C); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#656565',endColorstr='#2C2C2C'); } .annotorious-editor-button:hover { color:rgba(242,2423,242,1); text-shadow:0 0 6px rgba(242,242,242,0.6); -o-text-shadow:0 0 6px rgba(242,242,242,0.6); -moz-text-shadow:0 0 6px rgba(242,242,242,0.6); -webkit-text-shadow:0 0 6px rgba(242,242,242,0.6); } .annotorious-editor-button:active { -moz-box-shadow:inset 0 3px 3px rgba(0,0,0,0.7),0 1px 1px rgba(255,255,255,0.25); -webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,0.7),0 1px 1px rgba(255,255,255,0.25); box-shadow:inset 0 3px 3px rgba(0,0,0,0.7),0 1px 1px rgba(255,255,255,0.25); } .annotorious-editor-field { margin:0px; padding:6px 0px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:12px; } /** OpenLayers module **/ .annotorious-ol-boxmarker-outer { border:1px solid #000; } .annotorious-ol-boxmarker-inner { border:1px solid #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .annotorious-ol-hint { line-height: normal; font-family:Arial, Verdana, Sans; font-size:16px; color:#fff; background-color:rgba(0,0,0,0.7); margin:0px; padding:9px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; }