.loading{background:#f9edbe;color:#000;padding:7px 10px;border:1px solid #f0c36d;z-index:999999;overflow:hidden;font-size:12px;font-weight:700;line-height:normal;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);-o-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);box-sizing:content-box}.loading.rounded-corners{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-o-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.loading .tooltip .close{display:none}.tooltip .close{font-weight:700;font-size:22px;cursor:pointer;margin-left:10px;line-height:16px}.tipsy{padding:5px;font-size:11px;position:absolute;z-index:98}.tipsy.ontop{z-index:9999}.tipsy-outer{padding:5px 8px 4px;background-color:#000;color:#fff;max-width:200px;text-align:center;word-wrap:break-word;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.tipsy-close-button{position:absolute;width:100%;height:1px}.tipsy-close-button a{display:block;width:30px;height:30px;background:transparent url(/static/images/fancybox.png) -40px 0;margin:-42px 25px 0 auto}.tipsy-close-button span{display:none}.tipsy-arrow{position:absolute;background:url(/static/icons/tipsy.gif) no-repeat top left;width:9px;height:5px}.tipsy-big{font-size:13px}.tipsy-big .tipsy-outer{max-width:none;padding:30px;text-align:left;background:url(/static/icons/tipsybg.jpg) repeat-x #000;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);-moz-box-shadow:0 0 15px rgba(0,0,0,.3);-o-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3)}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-4px}.tipsy-nw .tipsy-arrow{top:0;left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-4px;background-position:bottom left}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;background-position:bottom left}.tipsy-se .tipsy-arrow{bottom:0;right:10px;background-position:bottom left}.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right}.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px}.fc.hidden{display:none}.fc_title{text-decoration:none;cursor:pointer;zoom:1}.fc:focus{outline:none}.fc.expanded>.fc_content{display:block}.datepicker *{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker,.datepicker .close-button{position:absolute;display:none;z-index:5}.datepicker table{width:100%;font-size:.9em;border:1px solid #d0d0d0;padding:0 10px 10px;background:#fff;border-spacing:4px}.datepicker th{padding:.7em .3em;text-align:center;font-weight:400;border:0;color:#999;font-size:.9em}.datepicker th,.datepicker td,.datepicker span{cursor:pointer;vertical-align:middle}.datepicker-days td,.datepicker span{font-weight:400;padding:3px 5px;text-align:center;border:1px solid #e5e5e5;background:#fff;color:#000}.datepicker td.old,.datepicker td.new,.datepicker td.disabled{-webkit-opacity:.5;-moz-opacity:.5;-o-opacity:.5;opacity:.5}.datepicker td.today{border:1px solid #dd7a64;background:#fee;color:#000}.datepicker-days td.active,.datepicker-days td:hover,.datepicker-days td.today:hover,.datepicker span.active,.datepicker span:hover{border:1px solid #3079ed;background:#4d90fe;color:#fff}.datepicker-days td.active,.datepicker span.active{font-weight:700}.datepicker tfoot{display:none}.datepicker span{display:block;float:left;margin:2px;min-width:31%}.datepicker thead tr:first-of-type:after{display:block;content:"";border-top:30px solid transparent}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next{position:absolute;top:0;width:30px;height:30px;color:#fff;font-weight:700;line-height:14px}.datepicker .datepicker-switch{background:#4d90fe;border:1px solid #3079ed;border-bottom:0;left:0;right:0;width:auto}.datepicker .prev,.datepicker .next{font-size:19px;padding-top:5px;z-index:1}.datepicker .prev{left:0}.datepicker .next{right:0}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover{background:#3079ed}.datepicker .dow{padding-top:0}.datepicker .hour-switch,.datepicker .minute-switch{font-size:19px;padding:10px 0}.datepicker .prev-hour,.datepicker .next-hour,.datepicker .prev-minute,.datepicker .next-minute{font-size:19px;border-color:transparent;transform:rotateZ(-90deg);height:35px;width:25px;line-height:24px;margin:-10px auto}.datepicker-time{min-width:210px}.datepicker-time span{float:none}.colorpicker{width:210px;height:205px;overflow:hidden;position:absolute;display:none;background:#fff;border:1px solid #e5e5e5}.colorpicker_color{width:150px;height:150px;left:14px;top:40px;position:absolute;background:red;overflow:hidden;cursor:crosshair}.colorpicker_color div{position:absolute;top:0;left:0;width:150px;height:150px;background:url(/static/icons/colorpicker-overlay.png)}.colorpicker_color div div{position:absolute;top:0;left:0;width:11px;height:11px;overflow:hidden;background:url(/static/icons/colorpicker-select.gif);margin:-5px 0 0 -5px}.colorpicker_hue{position:absolute;top:40px;left:171px;width:20px;height:150px;cursor:n-resize;background:url(/static/icons/colorpicker-slider.png)}.colorpicker_hue div{position:absolute;width:20px;height:9px;overflow:hidden;background:url(/static/icons/colorpicker-indic.gif) left top;margin:-4px 0 0;left:0}.colorpicker_new_color{display:block;height:28px;border-bottom:1px solid #e5e5e5}.colorpicker_hex{text-align:center}.colorpicker_hex input{font-weight:700;position:relative;top:-23px;color:#fff;background:0 0;border:0;margin:0;padding:0;text-shadow:1px 1px 1px #000;filter:Shadow(Color=#000000,Direction=135,Strength=1)}.colorpicker_current_color,.colorpicker_field{display:none}.formError{position:absolute;top:300px;left:300px;z-index:99;line-height:normal}.formError .formErrorContent{background:#ee0101;position:relative;color:#fff;text-shadow:none;font-size:90%;border:1px solid #dd0101;padding:4px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;white-space:nowrap}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}.formError .formErrorArrowBottom{margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{font-size:0;height:1px;background:#ee0101;margin:0 auto;line-height:0;font-size:0;display:block}.formError .formErrorArrow .line10{width:15px;border:none}.formError .formErrorArrow .line9{width:13px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px}.formError .formErrorArrow .line2{width:3px;border:none;background:0 0}.formError .formErrorArrow .line1{width:1px;border:none;background:0 0}