.show{
    display:block !important;
}
.hide{
    display:none !important;
}
.scheduler-page div.select > a i {
    background: url("../images/form_sprite.png") no-repeat center -963px #F3F3F3;
    background: url("../images/form_sprite.png") no-repeat center -963px, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjN2RiOWU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: url("../images/form_sprite.png") no-repeat center -963px, -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%, #7db9e8 100%);
    background: url("../images/form_sprite.png") no-repeat center -963px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6), color-stop(100%,#7db9e8));
    background: url("../images/form_sprite.png") no-repeat center -963px, -webkit-linear-gradient(top, #ffffff 0%,#e6e6e6 100%,#7db9e8 100%);
    background: url("../images/form_sprite.png") no-repeat center -963px, -o-linear-gradient(top, #ffffff 0%,#e6e6e6 100%,#7db9e8 100%);
    background: url("../images/form_sprite.png") no-repeat center -963px, -ms-linear-gradient(top, #ffffff 0%,#e6e6e6 100%,#7db9e8 100%);
    background: url("../images/form_sprite.png") no-repeat center -963px, linear-gradient(top, #ffffff 0%,#e6e6e6 100%,#7db9e8 100%);
}
.scheduler-page div.select > a {
    color: #333;
    width: 99%;
}
.scheduler-page div.select > a em {
    padding: 0 39px 0 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    width: 138px;
}
.scheduler-page div.select ul li a {
    padding: 0 10px;
}
.planner_info {
    background: #e9edf0;
    border: 1px solid #fff;
    -moz-box-shadow: 0 0 10px rgba(0,0,0,.25);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.25);
    box-shadow: 0 0 10px rgba(0,0,0,.25);
    margin-top: 10px;
    padding-top: 10px;
    position: absolute;
    width: 238px;
}
.planner_info form {
    padding: 16px 25px 10px;
    background: #fff;
    border-top: 1px solid #ccc;
}
.planner_info form label {
    display: inline-block;
    color: #999;
    font-size: 14px;
    margin-bottom: 7px;
}
.planner_info form a.radio {
    vertical-align: top;
    height: 20px;
    width: 20px;
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAd1JREFUeNqslbtuwjAUhh1jLgMszCygjgiJNRJzH6MZeAbKIxRegQy8BcqMxMqAEEvFgMKExMLC3f3/KI5SGlFIe6Qj49j/5+PLOVhaa0GbzWZBa1kWvSKlfM1kMi20TXiN32FLzJ9er9cx3LtcLj5aQUa9Xg/0SsQMIguQtlLKgdvZbFagLwAUIbABcQOQN8Amp9NpeD6fXbg2jAgIYRn+Dkgnn88LwgC9BQbRMCoAbYBsQF8Oh0MPQ9sgKE6Yz+cWxB+5XK5TKBQEWpEQXWQxqABQHI/H/n6/71arVa3C6NqMjDBGR6CBJRkX4Jhx9Dv4/AkfqMViUQHAIcg4t3obVZLd7MBZr9cjxdvkBcS3+QgsHi010No4ArJUi6D4JTxr1PBcweAzk01+uHdmjxi1YDS55VrS80gJrMkwM1KDftw+00n8ny0JnMZX+IuTJZnofPEmydNamD1jiR8efkwMMG100JLhSeSfH1YNYSJ91sK8HpZKJT94eOi4gPYJNcAnzo0aat1o7/TValXebDa93W6nUY40axwm3nXOYemCpmw4UT1EhFus2GXVwIDD3PylfE24TehcBlAsFr8XWG4Vg7zmAQQj9JnoLaZT0l8AYB4i9FELBYDRYl8CDACy6lT8FHzyTAAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
    }
    .planner_info form a.radio.checked{
        background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAsFJREFUeNqMlbFrIkEUxt9uTEywuy4ohITrVSwUIQkRNAixTpsiJ1aW5v6F3B+Q4pIi7YGlKRZBAoE1mEIEYyXBQoU0F0gTNdG97xsc2Sy5yw08Znd25jffm/fmreE4jrhbu90WwzBCpmnuLy0tbaOPwrYwxs8PmN+czWY3MGs6nfbRCxmaY7iBgBmAHPt8viNYcnl5WfAuAMocqBYSApj9+vp6+fb2dgFz8K6++TSs0+l8AeAEVvL7/UIYoP8CJgFKAvp1PB6fov9NqALe398bWHyysrJSWl1dFfTykTrdNHS+YWk+5/tkMnEUkG5SGWFUR+DT05PYti13d3dUL1Ahm5ubEo/HJZ1Oy/r6utpsDisB08VG5wYmhwD4BVhybW1NAbvdrpTLZanX63RN4I4Cvry8KNvZ2ZF8Pi+xWEyphev8buPbocloMgDaTSoj7Pb2Vv7WqtWqnJ2dyXA4VMfBo8FaMvZNwLYJ0kGgm1SmU4Fn5TY9blmWXF1dLYBcCwbTzIxyQAeg0WgoN2l0Rff6WacH7fr6eqGaa8GI+pi07vRgAHhmbFREEN9pGqqVtlqtRQbMgVs+DmhjQ+hVALxAjvPZ67q7kWHyOrkHmRo6mrTRaKQ20Cq1QrZwOOyN1wOBTfcOiUTiHcwN9J5hKpUSj4dNkxfdfS6ZTEZ2d3cVRIPcQdGwbDYrBwcH3ttzY+LBwoOtgcFgUAqFgtrdGww3rFgsSigUWqjDOBmWqjb9fv9bIBD4yavHfGTEBoOBVCoVqdVqKpqcF4lEZG9vT3K5nNpYN4rBxnkcz7ma2Ov1jMfHx9Pn52cHbrIUOZj0X8a5rDZYS4aKsmxsbKhB2A93enzW5mnFNVxLxvsCC9cNuH2MAnHEu/lJ+bKh7hKuXhDGbKAYw5ucgLLisAKxaGzzOn30CwDMgrq+vgg6rf4IMACMI6NFcrfRqgAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
        }
.planner_info ul.list  {
    margin-top: -5px;
}
.planner_info ul.list li {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 7px
}
.planner_info ul.list li label {
    vertical-align: top;
    margin: 0;
    padding-top: 5px;
}
.planner_info ul.list li:first-child {
    margin-right: 20px;
}
.planner_info form .input_box {
    margin-bottom: 19px;
}
.planner_info .time_ctrl_holder{
    height: 45px;
}
.planner_info .radio_btn_holder{
    margin-bottom: 0px !important;
}
.planner_info form .input {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #d5d5d5;
    background: #f3f3f3;
    padding-left: 10px;
}
.planner_info form input[type="text"]{
    font-size: 18px;
    width: 100%;
    height: 42px;
    line-height: 42px;
}
.start_time {
    width: 75px;
    height: 42px;
    float: left;
    position: relative;
}
.start_time:last-child {
    margin-left: 15px;
}
.planner_info form textarea {
    width: 98%;
    height: 70px;
    line-height: 20px;
    margin: 0 1%;
    outline: medium none;
    padding: 10px 0 0;
    resize: none;
    font-size: 14px;
    background: transparent;
    border: none;
}
.planner_info .date_input {
    position: relative;
}
.planner_info .date_input:after {
    content: " ";
    border: 1px solid #DFDFDF;
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    display: block;
    height: 44px;
    position: absolute;
    right: -1px;
    top: -1px;
    width: 37px;
    z-index: 1;
    cursor: pointer;
    background: url("../images/form_sprite.png") no-repeat center -904px #F3F3F3;
    background: url("../images/form_sprite.png") no-repeat center -904px, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjN2RiOWU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: url("../images/form_sprite.png") no-repeat center -904px, -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%, #7db9e8 100%);
    background: url("../images/form_sprite.png") no-repeat center -904px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6), color-stop(100%,#7db9e8));
    background: url("../images/form_sprite.png") no-repeat center -904px, -webkit-linear-gradient(top, #ffffff 0%,#e6e6e6 100%,#7db9e8 100%);
    background: url("../images/form_sprite.png") no-repeat center -904px, -o-linear-gradient(top, #ffffff 0%,#e6e6e6 100%,#7db9e8 100%);
    background: url("../images/form_sprite.png") no-repeat center -904px, -ms-linear-gradient(top, #ffffff 0%,#e6e6e6 100%,#7db9e8 100%);
    background: url("../images/form_sprite.png") no-repeat center -904px, linear-gradient(top, #ffffff 0%,#e6e6e6 100%,#7db9e8 100%);
}
.planner_info .date_input input {
    position: relative;
    z-index: 1
}
.scheduler-page .planner {
    border: none;
}
.planner_info form .button {
    background: #357a54;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzM1N2E1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDYyM2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #357a54 1%, #1d623b 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#357a54), color-stop(100%,#1d623b));
    background: -webkit-linear-gradient(top,  #357a54 1%,#1d623b 100%);
    background: -o-linear-gradient(top,  #357a54 1%,#1d623b 100%);
    background: -ms-linear-gradient(top,  #357a54 1%,#1d623b 100%);
    background: linear-gradient(top,  #357a54 1%,#1d623b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#357a54', endColorstr='#1d623b',GradientType=0 );
    border: 1px solid #185534;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 9px 19px 5px;
    font-size: 14px;
}
.planner_info form .button span {
    color: #fff;
    display: inline-block;
    padding: 4px 0 6px 31px;
    background: url("../images/schedule_sprite.png") no-repeat scroll 0 3px;
}
.planner_info form .button.disabled {
    background: #fefefe;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #fefefe 1%, #e6e6e6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fefefe), color-stop(100%,#e6e6e6));
    background: -webkit-linear-gradient(top,  #fefefe 1%,#e6e6e6 100%);
    background: -o-linear-gradient(top,  #fefefe 1%,#e6e6e6 100%);
    background: -ms-linear-gradient(top,  #fefefe 1%,#e6e6e6 100%);
    background: linear-gradient(top,  #fefefe 1%,#e6e6e6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e6e6e6',GradientType=0 );
    border: 1px solid #c8c8c8;
}
.planner_info form .button.disabled span {
    color: #ccc;
    background: url("../images/schedule_sprite.png") no-repeat scroll 0 -59px;
}
.planner_wrap {
    border: 10px solid #3a3a3a;
    -moz-box-shadow: 0 0 10px rgba(0,0,0,.45);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.45);
    box-shadow: 0 0 10px rgba(0,0,0,.45);
    margin-left: 240px;
    float: left;
}
.fc-header {
    background: #ddebfb;
}
.scheduler-page .fc-button-prev, .scheduler-page .fc-button-next{
    display:inline-block;*display:inline;zoom:1;
    width:30px;
    height:28px;
    border:1px solid #dedede;
    background:url("../images/schedule_sprite.png") no-repeat scroll 4px -103px #fcfcfc;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    cursor:pointer
}
.scheduler-page .fc-button-prev .fc-button-content, .scheduler-page .fc-button-next .fc-button-content{display:none}
.scheduler-page .fc-button-next{background-position: 4px -164px}

.scheduler-page .add{
    float:left;
    width:140px;
    height:564px;
    text-align:center;
    background: #ffffff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
    background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
    background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
    background: linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
    -moz-box-shadow:inset 4px 0px 8px 2px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow:inset 4px 0px 8px 2px rgba(0, 0, 0, 0.25);
    box-shadow:inset 4px 0px 8px 2px rgba(0, 0, 0, 0.25);
}
.scheduler-page .add button{
    background:url("../images/add_participant.png") no-repeat scroll 15px 0 transparent;
    color:#333;
    font:400 14px/1 "HelveticaBeue Bold",Helvetica,Arial,sans-serif;
    border:none;
    display:inline-block;
    position:relative;
    top:50%;
    padding:80px 0 0;
    margin:-65px 0 0;
    width:120px;
    height:115px;
    cursor:pointer;
    text-shadow: 0px 0 rgba(0, 0, 0, 0.5), 0 -1px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.5), -1px -1px rgba(0, 0, 0, 0.3);
}
.scheduler-page .planner{
    float:left;
    width:300px;
}

/* SCHEDULER STYLING */
.fc-header td {
    padding:20px;
    vertical-align:middle;
}
.fc-header-center {
    text-align:center;
}
.fc-header-center h2 {
    font-size:18px;
}
.fc-header-right {
    text-align:right;
}
.fc-agenda .fc-agenda-axis {
    background: #eee;
    border-bottom:1px solid #aaa;
    vertical-align: bottom;
    color:#333;
    font-size:12px;
    font-weight:700;
    box-shadow: inset -8px 0 6px -6px #d7d7d7;
    vertical-align: middle;
}
.fc-agenda-allday .fc-widget-header th,.fc-agenda-axis {
    width: 60px!important;
}
.fc-minor .fc-agenda-axis,.fc-agenda-allday {
    border-bottom: 1px solid #aaa;
}
.fc-agenda-allday{
    border-top: 1px solid #aaa;
}
.fc-widget-content {
    background: #fff;
    border-bottom: 1px solid #ddd;
}
.fc-minor .fc-widget-content {
    border-bottom: 1px solid #aaa;
}
.fc-event {
    background: #bcd8f7;
    border-radius: 5px;
    padding: 10px;
    font-weight: bold;
    color: #222;
    font-size: 12px;
    border: 1px solid #CCC;
    margin: 2px 0;
    text-align: center;
    width: 100%;
    cursor:move;
}
.fc-agenda-slots td div{height:20px;}
.fc-agenda-allday .fc-day-content{height:40px;}
.planners .fc-agenda-days thead tr img{
    width:60px;
    height:60px;
    float:left;
    margin:5px;
}
.planners .fc-agenda-days thead tr h3{
    margin:5px;
}
.planners .fc-agenda-days thead tr button{
    display:block;
    position:relative;
    width:93px;
    height:36px;
    border:1px solid #c9c9c9;
    padding:5px 5px 5px 25px;
    background: #fefefe;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #fefefe 0%, #e6e6e6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e6e6e6));
    background: -webkit-linear-gradient(top,  #fefefe 0%,#e6e6e6 100%);
    background: -o-linear-gradient(top,  #fefefe 0%,#e6e6e6 100%);
    background: -ms-linear-gradient(top,  #fefefe 0%,#e6e6e6 100%);
    background: linear-gradient(top,  #fefefe 0%,#e6e6e6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e6e6e6',GradientType=0 );
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    cursor:pointer
}
.planners .fc-agenda-days thead tr button i{
    position:absolute;
    top:1px;
    left:-18px;
    width:16px;
    height:16px;
    background:url(../images/form_sprite.png) no-repeat scroll -7px -20px transparent;
    display:inline-block;
}
.planners .fc-agenda-days .fc-first{visibility:hidden}
/* RESIZE EVENT MARK STYLING */
.planner .ui-resizable-handle {
    display:block;
    position:absolute;
    bottom:0;
    cursor:s-resize;
    font-size: 11px;
    height: 8px;
    line-height: 8px;
    overflow: hidden;
    text-align: center;
    width: 100%;
}

/* PARTICIPANT CHOOSE DIALOG BOX */
.ui-dialog-form-participant form{
    padding:40px 0;
}
.ui-dialog-form-participant label{
    color:#222;
    font:14px/1 Helvetica,Arial,sans-serif;
}
.ui-dialog-form-participant select{
    color:#333;
    font:14px/1 Helvetica,Arial,sans-serif;
    margin-left:10px;
    width:200px;
    height:20px;
}
.ui-dialog-form-participant .select ul{
    height:150px !important; 
}
.planners{
    float:left;
}
.planners li{
    position:relative;
    float:left;
    width:250px;
}
.planners li:first-child{
    margin:0;
}
.fc-agenda-divider  + div{
    height:auto !important;
}
.planners_container{
    float: left;
    height: 564px;
    overflow-y: scroll;
    position: relative;
}
.common_event{
    position:absolute;
    top:220px;
    width:1244px;
    height:40px;
    border:3px dashed #222;
    cursor:move;
    z-index:20;
    
}
#sch_calendar {
    margin-left: 240px;
}
.std-button.submit {
    background: #357a54;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzM1N2E1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDYyM2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #357a54 1%, #1d623b 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#357a54), color-stop(100%,#1d623b));
    background: -webkit-linear-gradient(top,  #357a54 1%,#1d623b 100%);
    background: -o-linear-gradient(top,  #357a54 1%,#1d623b 100%);
    background: -ms-linear-gradient(top,  #357a54 1%,#1d623b 100%);
    background: linear-gradient(top,  #357a54 1%,#1d623b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#357a54', endColorstr='#1d623b',GradientType=0 );
    border: 1px solid #185534;
    color: #fff;
}
.std-button.submit:hover {
    background: #1d623b;
    color: #fff;
}
.std-button.disabled, .std-button.disabled:hover {
    background: #e7e7e6;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmNmY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #e7e7e6 0%, #cfcfcf 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e7e6), color-stop(100%,#cfcfcf));
    background: -webkit-linear-gradient(top,  #e7e7e6 0%,#cfcfcf 100%);
    background: -o-linear-gradient(top,  #e7e7e6 0%,#cfcfcf 100%);
    background: -ms-linear-gradient(top,  #e7e7e6 0%,#cfcfcf 100%);
    background: linear-gradient(top,  #e7e7e6 0%,#cfcfcf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e6', endColorstr='#cfcfcf',GradientType=0 );
    border: 1px solid #b5b5b5;
    color: #999;
}