﻿.gray_bg_width_shadow{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:0px 0px 5px 1px #D3D3D3;-webkit-box-shadow:0px 0px 5px 1px #D3D3D3;box-shadow:0px 0px 5px 1px #333333;background:#333333;position:relative;}
.inner_glow{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:inset 0px 0px 2px 1px #c4c4c4;-webkit-box-shadow:inset 0px 0px 2px 1px #c4c4c4;box-shadow:inset 0px 0px 2px 0px #c4c4c4;overflow:hidden;}
#middle{margin-bottom:20px;}
.annotation-button{background:url("//i.grab.la/img/button_gray_bg.png") repeat-x left top;height:35px;display:inline-block;color:#999;text-decoration:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:1px solid #333333;cursor:pointer;}
.annotation-button span{display:block;border-top:1px solid #999;border-bottom:1px solid #999;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;height:33px;line-height:33px;text-align:center;padding:0px 10px;}
.annotation-field-authentication{text-align:right;right:5px;position:relative;}
.annotation-field-authentication a, .annotation-field-authentication span{color:white;}
.annotation-popup-round-form{text-align:center;display:none;position:absolute;z-index:20001;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 30px 10px #555;-webkit-box-shadow:0 0 30px 10px #555;box-shadow:0 0 30px 10px #555;border:1px solid #333;background-color:#f9f9f9;margin-left:-140px;}
.annotation-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:black no-repeat scroll center center;z-index:20000;}
#annotation-iframe-auth{border:none;padding:0px;overflow:hidden;min-height:88px;}
.annotation-button:hover{background:url("//i.grab.la/img/button_gray_bg.png") repeat-x left bottom;border:1px solid #5fb7e1;}
.annotation-button:hover span{border-top:1px solid #bae9f5;border-bottom:1px solid #12809f;}
.annotation-canvas{overflow:visible;position:absolute;}
.annotation-canvas *:not(textarea), .annotation-canvas *:not(input[type=text]){-webkit-user-select:none;-webkit-user-drag:none;-khtml-user-select:none;-moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;user-select:none;}
.annotation-canvas-toolbar-invoker,
.annotation-canvas-toolbar{position:absolute;right:0;height:100%;width:100px;}
.anotation-format-text{margin:0;font-family:sans-serif;white-space:pre-wrap;word-wrap:break-word;border-top:1px solid #333;padding-top:3px;}
.annotation-canvas-toolbar{display:none;background:url("//i.grab.la/img/toolbar_bg.png") repeat left top;text-align:center;z-index:10000;}
.annotation-canvas-toolbar .annotation-button{width:80px;}
.annotation-canvas-toolbar-top{position:absolute;top:10px;width:100%;}
.annotation-canvas-toolbar-bottom{position:absolute;bottom:10px;}
.annotation-canvas-toolbar-bottom .CanvasToolbarAreasCount_word{color:#999999;font-size:12px;text-align:center;text-transform:uppercase;}
.CanvasToolbarAreasCount_word_bottom{font-size:25px;line-height:25px;}
.annotation-canvas-toolbar-your-areas-count{color:#fff;}
.annotation-load-canvas-progress{background-color:white;padding:5px 10px;left:50%;margin-left:-79px;}
.annotation-load-canvas-progress-image{background:url('//i.grab.la/img/loading.gif');width:32px;height:32px;display:inline-block;position:relative;top:3px;}
.annotation-load-canvas-progress-text{display:inline-block;position:relative;margin-left:10px;top:-6px;}
.annotation-progress{background:url('//i.grab.la/img/loading_small.gif');width:32px;height:32px;display:block;position:absolute;left:50%;top:50%;margin-top:-16px;margin-left:-16px;}
.annotation-area{position:absolute;border:solid 1px red;float:left;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:inset 0px 0px 2px 1px #fff;-webkit-box-shadow:inset 0px 0px 2px 1px #fff;box-shadow:inset 0px 0px 2px 0px #fff;}
.annotation-area.annotation-hover{border:1px solid #BAE9F5;border-top:1px solid #BAE9F5;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:inset 0px 0px 2px 1px #c4c4c4;-webkit-box-shadow:inset 0px 0px 2px 1px #c4c4c4;box-shadow:inset 0px 0px 10px 0px #BAE9F5;}
.annotation-area.annotation-area-arrow{border:0px;box-shadow:none;}
.annotation-area.annotation-area-arrow.annotation-hover{border:1px solid #BAE9F5;box-shadow:inset 0px 0px 10px 0px #BAE9F5;}
.annotation-area.annotation-area-arrow.annotation-area-new{border:0px !important;box-shadow:none !important;}
.annotation-area-edit{margin-top:-1px;margin-left:-1px;cursor:move;z-index:1000 !important;border:1px dashed #BAE9F5;border-top:1px dashed #BAE9F5;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:inset 0px 0px 2px 1px #c4c4c4;-webkit-box-shadow:inset 0px 0px 2px 1px #c4c4c4;box-shadow:inset 0px 0px 10px 0px #BAE9F5;}
.annotation-area-edit.annotation-hover{border:1px dashed #BAE9F5;border-top:1px dashed #BAE9F5;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:inset 0px 0px 2px 1px #c4c4c4;-webkit-box-shadow:inset 0px 0px 2px 1px #c4c4c4;box-shadow:inset 0px 0px 10px 0px #BAE9F5;}
.annotation-area-edit.annotation-area-saving{cursor:default;border:dashed 2px #aabb55 !important;}
.annotation-area-toolbar{position:absolute;min-width:20px;opacity:1 !important;z-index:10001;padding:0px;display:none;padding-left:6px;}
.annotation-area-toolbar .annotation-button{visibility:hidden;height:20px;width:20px;display:block;margin-bottom:5px;}
.annotation-area-toolbar .annotation-button span{height:20px;}
.annotation-area-toolbar.annotation-visible{visibility:visible;display:block;}
.annotation-area-toolbar.annotation-visible .annotation-button{visibility:visible;}
.annotation-button-edit span{background:url('//i.grab.la/img/icons_snip.png') no-repeat 3px -41px;}
.annotation-button-delete span{background:url('//i.grab.la/img/icons_snip.png') no-repeat -81px -12px;}
.annotation-button-save span{background:url('//i.grab.la/img/icons_snip.png') no-repeat -39px -41px;}
.annotation-button-cancel span{background:url('//i.grab.la/img/icons_snip.png') no-repeat -39px -12px;}
.annotation-button-add-comment span{background:url('//i.grab.la/img/icons_snip.png') no-repeat 3px -12px;}
.annotation-comments-holder{position:absolute;list-style-type:none;padding:0px;margin:0;clear:both;opacity:0;filter:Alpha(Opacity=0);visibility:hidden;}
.annotation-comments-holder.annotation-visible{visibility:visible;opacity:1 !important;}
.annotation-comment{clear:both;}
.annotation-comments-holder .annotation-comment{position:relative;}
.annotation-comments-holder .annotation-comment-text-holder{background:#202020;padding:5px;-moz-box-shadow:0px 0px 5px 1px #D3D3D3;-webkit-box-shadow:0px 0px 5px 1px #D3D3D3;box-shadow:0px 0px 5px 1px #333333;color:#fff;margin:0px 0px 5px 0px;max-height:85px;overflow:auto;}
.annotation-comments-holder .annotation-username{display:inline-block;font-size:11px;color:#ccc;margin-right:10px;}
.annotation-comments-holder .annotation-username-post-date{display:inline-block;font-size:10px;color:#999;line-height:22px;}
.annotation-comments-holder .annotation-comment-text-holder .annotation-comment-text-editor{resize:none;display:block;height:70px;width:99%;}
.annotation-comments-holder .annotation-comment-toolbar .annotation-button{display:block;margin:0px 0px 5px auto;}
.annotation-comments-holder .annotation-comment-text{cursor:default;display:block;color:#fff;}
.annotation-comment-toolbar{position:absolute;right:-30px;width:32px;top:0px;opacity:0;height:100%;filter:Alpha(Opacity=0);}
.annotation-comment-toolbar .annotation-button{height:20px;width:20px;display:block;}
.annotation-comment-toolbar .annotation-button span{height:20px;}
.annotation-comments-holder .annotation-comment-edit{position:relative;}
.annotation-comment-toolbar-edit{position:absolute;right:-30px;top:3px;height:100%;}
.annotation-comment-edit .annotation-button{height:20px;width:20px;display:block;margin:0px 0px 5px 0px;}
.annotation-comment-edit .annotation-button span{height:20px;}
.annotation-comment-text-editor-back{width:100%;height:80px;position:relative;}
.annotation-comment-text-editor-back-with{position:absolute;left:5px;right:5px;border:1px solid #fff;}
.annotation-comment-text-editor{background:#202020;color:#fff;display:block;resize:none;margin:0px auto;height:75px;width:100%;border:0px;padding:0px;}
.annotation-title{color:white;margin:5px 0px;}
.annotation-add-comment-dialog{position:absolute;z-index:20001;background:#202020;width:100%;-moz-box-shadow:0px 0px 5px 1px #D3D3D3;-webkit-box-shadow:0px 0px 5px 1px #D3D3D3;box-shadow:0px 0px 5px 1px #333333;padding:0px 0px 5px 0px;border:0;}
.annotation-add-comment-dialog .annotation-comment-text-holder{margin-bottom:5px;}
.annotation-add-comment-dialog-toolbar{position:absolute;right:-30px;width:32px;top:0px;height:100%;}
.annotation-add-comment-dialog-toolbar .annotation-button{display:block;margin:0px 0px 5px auto;}
.annotation-add-comment-dialog .annotation-comment-text-holder .annotation-comment-text-editor{width:280px;height:100px;border:solid 1px #999;max-height:150px;}
.annotation-add-comment-dialog-toolbar .annotation-button{height:20px;width:20px;}
.annotation-comment-window{position:relative;}
.annotation-add-comment-dialog-toolbar .annotation-button span{height:19px;}
.annotation-visible{}
.annotation-area-edit .annotation-resizer{position:absolute;z-index:10000 !important;}
.annotation-area-saving .annotation-resizer{cursor:default !important;}
.annotation-area-edit .annotation-resizer[direction=top]{top:-6px;width:100%;height:8px;cursor:n-resize;}
.annotation-area-edit .annotation-resizer[direction=topleft]{left:-7px;top:-7px;width:10px;height:10px;cursor:nw-resize;z-index:10001 !important;}
.annotation-area-edit .annotation-resizer[direction=topright]{right:-7px;top:-7px;width:10px;height:10px;cursor:ne-resize;z-index:10001 !important;}
.annotation-area-edit .annotation-resizer[direction=right]{right:-6px;width:8px;height:100%;cursor:e-resize;}
.annotation-area-edit .annotation-resizer[direction=bottom]{bottom:-6px;width:100%;height:8px;cursor:s-resize;}
.annotation-area-edit .annotation-resizer[direction=left]{left:-6px;width:8px;height:100%;cursor:w-resize;}
.annotation-area-edit .annotation-resizer[direction=bottomleft]{left:-7px;bottom:-7px;width:10px;height:10px;cursor:sw-resize;z-index:10001 !important;}
.annotation-area-edit .annotation-resizer[direction=bottomright]{right:-7px;bottom:-7px;width:10px;height:10px;cursor:se-resize;z-index:10001 !important;}
#yourAreasCount{color:#fff;}
.clear{clear:both;float:none;}
.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) ;}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;}
.top_space_close{padding:5px;position:absolute;width:100%;margin-top:-10px;}