.control-canvas{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block}.control-canvas label{display:inline-block;float:left;font-size:14px}.control-canvas.file-upload label.upload-clickable{float:right;margin-bottom:0}.control-canvas.file-upload input[type=file]{display:none}.control-canvas.file-upload .thumbnail{display:inline-block;float:left}.slider-scroller{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:absolute;margin:auto 10px;top:0;bottom:0;left:auto;right:auto;width:50px;height:50px;border-radius:50%;color:#fff;background-color:#000;z-index:10;padding:11px;text-align:center;vertical-align:middle;cursor:pointer;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;opacity:.75}.slider-scroller.left{left:0;background-image:url(/img/ui/prev.png)}.slider-scroller.right{right:0;background-image:url(/img/ui/next.png)}.ui-widget{font-family:lato,sans-serif;font-size:1em}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-height:240px;overflow-y:auto}.ui-autocomplete .ui-menu{overflow:hidden;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ui-autocomplete .ui-state-focus,.ui-autocomplete .ui-widget-header .ui-state-focus{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-image:none;background-color:#0093cc;border:1px solid transparent}.ui-autocomplete-input,input.ui-autocomplete-input{font-family:lato,sans-serif;font-size:16px}.ui-autocomplete .ui-menu-item{padding:2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ui-autocomplete .ui-menu-item a{font-size:14px;padding:2px 5px}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{color:#fff;background-image:none;background-color:#0093cc}.toggle.blink{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:0;color:#000;font-weight:700;font-size:14px;text-align:center;text-shadow:1px 1px 1px #191b1e;border-radius:3px;width:100px;height:40px;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;transition:border .2s linear 0s,box-shadow .2s linear 0s}label.toggle.blink,.toggle.blink label{margin-bottom:0}.toggle.blink p{left:0}.toggle.blink p span{color:#000;margin-left:0;padding:4px}.toggle.blink p span:last-child{color:#fff;left:48%}.toggle.blink input:checked+label{color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5)}.toggle.blink input:checked+p span:first-child{color:#fff}.toggle.blink input:checked+p span:last-child{color:#000}.toggle.blink .slide-button{height:auto;width:auto;left:50%;top:3px;bottom:3px;right:3px}.toggle.blink input:checked .slide-button,.toggle.blink input:checked~.slide-button{height:auto;width:auto;left:3px;top:3px;bottom:3px;right:50%}.toggle.blink p{color:#333;text-shadow:none}.toggle.blink span{color:#000}.toggle.blink.blue .slide-button{background-color:#38a3d4}.toggle.blink.yellow .slide-button{background-color:#f5e560}.annotation-dialog{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;background:url(../img/opacity.png) repeat transparent;top:0;left:0;padding:10px;color:#666;border-radius:4px}.annotation-dialog .close{position:absolute;float:none;right:10px;top:10px}.annotation-dialog .close:hover{background:0 0}.content .mCSB_container{margin-right:21px}.content .mCSB_container.mCS_no_scrollbar{margin-right:10px}.comments-panel{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;height:50%;width:50%;min-height:20px;min-width:240px}.comments-panel>*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;border-radius:4px;padding:10px}.comments-panel>header{display:block;background-color:#e7e7e7;color:#333;font-size:14px;font-weight:700;height:30px;line-height:20px;margin-top:0;padding:5px 10px;left:10px;right:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.comments-panel>header .close{right:5px;top:5px}.comments-panel>header .close:hover{background:0 0}.comments-panel>.comments-body{top:40px;left:10px;bottom:80px;right:10px;padding-right:0;background-color:#fff;border-top-left-radius:0;border-top-right-radius:0}.comments-panel>.add-comment{background-color:#e7e7e7;height:60px;left:10px;bottom:10px;right:10px}.comments-panel .comment-list{padding:0;margin:0;list-style-type:none}.comments-panel .comment-list>li{padding:0;margin:15px 0;font-size:13px}.comments-panel .comment-list>li:first-child{margin-top:0}.comments-panel .comment-list>li:last-child{margin-bottom:0}.comments-panel>.add-comment button{float:right;margin-left:10px;height:40px}.comments-panel>.add-comment fieldset{}.comments-panel>.add-comment fieldset>textarea{-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;font-size:13px;height:40px;line-height:15px;margin-right:10px;width:100%;resize:none}.comments-panel .comment{}.comments-panel .comment .comment-meta{font-size:12px;color:#999;background-color:#e7e7e7;margin-bottom:5px;padding:2px 5px;border-radius:2px}.comments-panel .comment .comment-meta .author{color:#666}.comments-panel .comment .comment-meta a{text-decoration:none}.comments-panel .comment .comment-meta a:hover{text-decoration:underline}.comments-panel .comment .comment-meta .action{color:#666;cursor:pointer;float:right;line-height:21px}.comments-panel .comment .comment-meta .action:hover{text-decoration:none}.comments-panel .comment .comment-meta .action.remove:hover{color:red}.comments-panel .comment .comment-meta [class^=icon-]:before,.comments-panel .comment .comment-meta [class*=" icon-"]:before{font-size:14px;cursor:pointer}.comments-panel .comment .comment-meta .date{}.comments-panel .comment .comment-meta .lapse{font-family:lato,sans-serif}.comments-panel .comment .comment-text{margin-left:20px;margin-bottom:10px}.gm-style{font-family:Lato,sans-serif}.gmaps-control{color:#565656;background-color:#fff;display:inline-block;-webkit-box-shadow:rgba(0,0,0,.3) 0 2px 4px;box-shadow:rgba(0,0,0,.3) 0 2px 4px;border:1px solid #ccc;border-radius:3px}.gmaps-control .control-body{padding:2px 5px;cursor:pointer;text-align:left;font-size:12px}.gmaps-control.gmaps-styler{margin-top:6px}.gmaps-control .gmaps-dropdown-toggle{}.gmaps-control .gmaps-dropdown-toggle img{float:right;width:7px;margin-top:8px;margin-left:5px}.gmaps-control .gmaps-dropdown-menu{display:none;margin:0;padding:5px}.gmaps-control:hover .gmaps-dropdown-menu{display:inline-block}.gmaps-control .gmaps-dropdown-menu li{list-style-type:none;border-radius:2px;line-height:18px;padding:2px 5px;font-size:12px}.gmaps-control .gmaps-dropdown-menu li:hover,.gmaps-control .gmaps-dropdown-menu li:active{background-color:#0093cc;color:#fff;cursor:pointer}.gmaps-control .gmaps-dropdown-menu li[data-selected="1"]{font-weight:700}.blink-search{position:relative;display:inline-block;box-sizing:border-box;padding:5px 40px 5px 10px;border:1px solid #333;border-radius:3px;font-size:13px;background-color:#fff}.blink-search input[type=text]{margin:1px 0 0;padding:2px 0;border:0 solid transparent;width:200px;box-shadow:none;font-size:inherit;vertical-align:top;line-height:15px}.blink-search button.submit{position:absolute;right:0;top:0;bottom:0;border:0;border-radius:0 2px 2px 0;line-height:12px;padding:2px 10px}.blink-search .selected-items{color:#666;line-height:22px;margin-right:5px}.blink-search .selected-items label{display:inline-block;border-radius:2px;font-size:inherit;line-height:18px;margin:1px 0 -6px;padding:2px 0;max-width:160px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:underline}.blink-search .results{box-sizing:border-box;position:absolute;border:1px solid silver;margin:5px 0 0 -10px;padding:5px;box-shadow:3px 3px 2px rgba(64,64,64,.33);width:100%;background-color:#fff}.blink-search .results li{list-style-type:none;padding:2px 5px;font-size:13px;border-radius:2px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blink-search .results li:before{display:inline-block;width:10px;text-align:center;font-family:fontawesome;font-style:normal;font-weight:400;content:" ";color:silver;margin-right:5px}.blink-search .results li:hover,.blink-search .results li:active,.blink-search .results li.active{color:#fff!important;background-color:#0393ec;cursor:pointer}.blink-search .item-class-role{color:#f46}.blink-search .item-class-skill{color:#3a3}.blink-search .item-class-place{color:#37c}.blink-search .results li.item-class-role:before{content:"\f007"}.blink-search .results li.item-class-skill:before{content:"\f0ad"}.blink-search .results li.item-class-place:before{content:"\f041"}.img-radio-group ul.thumbnails{margin-bottom:0}.img-radio-group li.img-radio{height:auto;width:auto;vertical-align:middle;margin:0 10px 0 0}.img-radio-group li.img-radio:last-child{margin-right:0}.img-radio-group li.img-radio input[type=radio]{display:none}.img-radio-group li.img-radio .thumbnail{height:auto;width:auto;border:1px solid transparent;box-shadow:none;text-align:center;padding:5px}.img-radio-group li.img-radio .thumbnail:hover{background-color:#0093cc;color:#fff}.img-radio-group li.img-radio.active .thumbnail{box-shadow:#000 0 1px 3px 0}.img-radio-group li.img-radio .thumbnail img{max-width:none;max-height:none}.img-radio-group li.img-radio .legend{line-height:110%;font-size:85%;margin-top:2px;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}