:focus {outline: 0;}
body{margin:0px;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:999999; overflow:hidden;padding:0px;margin:0px;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;margin:40px 15px 15px 15px;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;margin: auto;max-width: none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

#cboxOverlay{background:url(images/bg.png) repeat 0 0;}
#cboxContent{background:#fff;padding:0px;margin: 0px;}

.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxTitle{position:absolute; top:20px; left:20px; font-size:18px; width:100%; color:#9596A1;}
#cboxCurrent{bottom:0px; left:0; color:#000; width: 100%; text-align: left;font-size:14px;}
#cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}

#cboxPrevious{border:0px;position:absolute; top:45%; left:20px; color:#444; display: block; width:20px; height:40px; background: url('images/leftarr3.png') no-repeat; text-indent: 9999px;}
/*#cboxPrevious:hover{background: url('images/prev-hover.png') no-repeat;}*/

#cboxNext{border:0px;position:absolute; top:45%; right:20px; color:#444; display: block; width:20px; height:40px; background: url('images/rightarr3.png') no-repeat; text-indent: 9999px;}
/*#cboxNext:hover{background: url('images/next-hover.png') no-repeat;}*/

#cboxLoadingOverlay{background:#fff url(images/loading.gif) no-repeat 5px 5px;}
#cboxClose{border:0px;position:absolute; top:15px; right:15px; display:block; width:22px;overflow: visible; height:22px; text-indent: -9999px; background: url('images/btn-close.png') no-repeat;}

/*-----------*/
/*user styles*/
/*-----------*/
.clr{clear:both;}
.error{font-size:11px;color:#cc0000;text-align:left;}

.popup-add-event{display:none;}
.popup-update-event{display:none;}
.popup-update-task-status{display:none;}

.form-add-event-callback {text-align:center;font: 12px/18px Arial, Tahoma, Verdana, sans-serif;}
.form-add-event-callback p{color:#9596a1; font-size:12px; line-height:15px; margin:0 0 5px 0; padding:10px 0 0 0; text-align:left; text-transform:none;clear:both;}
.form-add-event-callback input{float:left;width:265px; height:28px; background-color:#fff; border:1px solid #d7c9b9; outline:none; color:#23242b; font-size:14px; font-style:italic; text-align:left; margin:0 0 0px 0px; padding:0 5px 0 5px;}
.form-add-event-callback textarea{float:left;width:265px; height:80px; background-color:#fff; border:1px solid #d7c9b9; outline:none; color:#23242b; font-size:14px; font-style:italic; margin:0 0 0px 0px; padding:5px 5px 0 5px; resize:none; font-family: 'PT Sans', sans-serif;}
.form-add-event-callback select{float:left;width:277px; height:30px; border:1px solid #d7c9b9; margin:3px 0px 0 0px; padding:0px 5px 0 5px; text-align:left; line-height:20px;color: #000;text-transform:uppercase;font-size:12px;}
.form-add-event-callback select option:disabled{color:#000;}

.form-add-event-callback .submit{float:none;color:#fff; font-size:12px; text-transform:uppercase; cursor:pointer; text-align:center; width:180px; height:30px; background-color:#1abc9c; border:none; margin:30px 0 0 0; padding:0 0 0 0; font-style:normal;}
.form-add-event-callback .submit:hover{opacity:0.5;}
.form-add-event-callback .success{font-size:14px;color:green;padding-top:30px;text-transform:uppercase;text-align:center;}


