/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.x2-remote-page .ui-selectmenu a.ui-checkbox-on:after,.x2-remote-page .ui-selectmenu a.ui-checkbox-off:after,.x2-remote-page .ui-checkbox label.ui-checkbox-on:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.x2-remote-page .ui-selectmenu a.pull-left.ui-checkbox-on:after,.x2-remote-page .ui-selectmenu a.pull-left.ui-checkbox-off:after,.x2-remote-page .ui-checkbox label.pull-left.ui-checkbox-on:after,.ui-datepicker .ui-datepicker-header .pull-left.ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-header .pull-left.ui-datepicker-next:before{margin-right:.3em}.x2-remote-page .ui-selectmenu a.pull-right.ui-checkbox-on:after,.x2-remote-page .ui-selectmenu a.pull-right.ui-checkbox-off:after,.x2-remote-page .ui-checkbox label.pull-right.ui-checkbox-on:after,.ui-datepicker .ui-datepicker-header .pull-right.ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-header .pull-right.ui-datepicker-next:before{margin-left:.3em}.x2-remote-page .ui-selectmenu a.ui-checkbox-on:after,.x2-remote-page .ui-selectmenu a.ui-checkbox-off:after,.x2-remote-page .ui-checkbox label.ui-checkbox-on:after{content:"\f00c"}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{content:"\f060"}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{content:"\f061"}.pseudo-link{cursor:pointer;color:#004baf;transition:color .1s}.pseudo-link:hover{color:#006cfc}.opacity-hover{opacity:0.3}.opacity-hover:hover{opacity:1}.pseudo-link{cursor:pointer;color:#004baf;transition:color .1s}.pseudo-link:hover{color:#006cfc}.opacity-hover{opacity:0.3}.opacity-hover:hover{opacity:1}.x2-remote-page .photo-attachments-container.thumbnails .photo-attachment-container{margin-top:9px;position:relative;display:inline-block}.x2-remote-page .photo-attachments-container.thumbnails .photo-attachment-container img{max-width:120px;max-height:120px}.x2-remote-page .photo-attachments-container.thumbnails .photo-attachment-container .remove-attachment-button{position:absolute;right:0;top:0;height:15px;width:15px;line-height:15px}.x2-remote-page .photo-attachments-container.thumbnails .photo-attachment-container .remove-attachment-button i{cursor:pointer;font-size:20px;position:absolute;top:-10px;left:6px;color:white}.x2-remote-page .photo-attachments-container.thumbnails .photo-attachment-container .remove-attachment-button i:last-child{color:black}.x2-remote-page .errorSummary{display:none}.x2-remote-page input[type='text'][disabled='disabled']{background:#D9D9D9}.x2-remote-page .ui-btn.ui-state-disabled{background:#D9D9D9}.x2-remote-page .star-rating-control>div{display:inline-block;width:25px;height:25px;line-height:25px;text-align:center;font-size:25px;margin-right:15px;cursor:pointer}.x2-remote-page .star-rating-control>div a{color:orange !important}.x2-remote-page .star-rating-control>div.rating-cancel a{color:#f33 !important}.x2-remote-page .ui-selectmenu{border:1px solid #D9D9D9;background:white;border-radius:3px;-webkit-box-shadow:0 3px 11px 0px gray;-moz-box-shadow:0 3px 11px 0px gray;-ms-box-shadow:0 3px 11px 0px gray;-o-box-shadow:0 3px 11px 0px gray;box-shadow:0 3px 11px 0px gray}.x2-remote-page .ui-selectmenu .ui-icon-delete{display:none}.x2-remote-page .ui-selectmenu a{border-top:1px solid #D9D9D9;color:#0d0d0d;text-decoration:none}.x2-remote-page .ui-selectmenu a.ui-checkbox-on:after{text-decoration:none}.x2-remote-page .ui-selectmenu a.ui-checkbox-on::after{line-height:22px;color:green;border:1px solid #D9D9D9;text-align:center}.x2-remote-page .ui-selectmenu a.ui-checkbox-off:after{text-decoration:none}.x2-remote-page .ui-selectmenu a.ui-checkbox-off::after{line-height:22px;color:green;border:1px solid #D9D9D9;content:' ';text-align:center}.x2-remote-page .ui-checkbox{margin:0}.x2-remote-page .ui-checkbox label.ui-checkbox-off,.x2-remote-page .ui-checkbox label.ui-checkbox-on{height:35px}.x2-remote-page .ui-checkbox label.ui-checkbox-off::after,.x2-remote-page .ui-checkbox label.ui-checkbox-on::after{width:25px;height:25px;line-height:25px;margin:-11px 2px 0 -3px;background:white;border:1px solid #D9D9D9;left:8px}.x2-remote-page .ui-checkbox label.ui-checkbox-on:after{text-decoration:none}.x2-remote-page .ui-checkbox label.ui-checkbox-on::after{font-size:19px;text-align:center;color:green}.x2-remote-page .ui-checkbox input{display:none}.ui-datepicker{height:336px}.ui-datetimepicker{height:436px}.ui-datepicker{padding:18px;width:331px;position:absolute;top:0 !important;left:0 !important;bottom:0 !important;z-index:1000;display:block;right:0 !important;margin:auto !important;background:white;border:1px solid transparent;border-radius:3px !important;display:none;-webkit-box-shadow:0 3px 11px 0px gray;-moz-box-shadow:0 3px 11px 0px gray;-ms-box-shadow:0 3px 11px 0px gray;-o-box-shadow:0 3px 11px 0px gray;box-shadow:0 3px 11px 0px gray}.ui-datepicker .ui-datepicker-header{background:white;width:295px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{border:none !important}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before,.ui-datepicker .ui-datepicker-header .ui-datepicker-next::before{text-indent:0;position:absolute;left:0;top:0;width:28px;height:28px;line-height:28px;font-size:20px;color:black;background-image:none !important;background:none !important}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after,.ui-datepicker .ui-datepicker-header .ui-datepicker-next::after{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{text-decoration:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{text-decoration:none}.ui-datepicker .ui-datepicker-calendar{background:white;width:295px;border:none}.ui-datepicker .ui-datepicker-calendar tr,.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{border:none}.ui-datepicker .ui-datepicker-calendar a{color:#0d0d0d;font-weight:normal}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{position:relative}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today::before{content:' ';display:block;width:41px;height:41px;background:#D9D9D9;position:absolute;border-radius:50%;left:5px;top:-2px}.ui-datepicker .ui-timepicker-div .ui-timepicker-select{width:100%;background:none;border:none}.ui-datepicker .ui-timepicker-div dt,.ui-datepicker .ui-timepicker-div dd{display:inline-block}.ui-datepicker .ui-timepicker-div dt{clear:left;float:left}.ui-datepicker .ui-timepicker-div dd{float:right;width:223px;margin-left:0;padding-left:50px}.ui-datepicker .ui-datepicker-buttonpane{position:relative;top:12px}.ui-datepicker .ui-datepicker-buttonpane button{height:38px;text-transform:uppercase;background:none;border:none}.ui-datepicker .ui-datepicker-buttonpane button:active,.ui-datepicker .ui-datepicker-buttonpane button:focus{border:none;outline:none}
