@media screen and (max-width: 600px),(min-width: 640px)and (max-width: 800px){.fc-toolbar .fc-center{margin:13px 20px 0}}@media screen and (max-width: 500px),(min-width: 640px)and (max-width: 706px){#calendar .fc-toolbar .fc-right .fc-button-group{margin-left:10px}}@media screen and (max-width: 455px){.webui-popover{max-width:300px}#calendar .fc-toolbar .fc-right .fc-button-group,#calendar .fc-toolbar .fc-right .fc-button-group+.fc-archive-button{margin-left:0}#calendar.fc .fc-toolbar button.fc-button{padding:0 .45rem}}.page-title+.action-menu.dropdown{margin-top:8px;margin-right:3px}.page-title+.action-menu.dropdown>li{border:1px solid #e5e5e5}.page-title+.action-menu.dropdown>li>a{margin:0;padding-right:5px;padding-left:8px}.page-title+.action-menu.dropdown>li>a:after{border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0)}.page-title+.action-menu.dropdown>li>a .icon{display:none}.page-title+.action-menu.dropdown>li>a span{margin-right:17px}.page-title+.action-menu.dropdown>li .submenu{right:-1px}.page-title+.action-menu.dropdown>li .submenu li[role=menuitem]{padding-right:0;padding-left:0}.fave-appointment-action{display:inline-block}.fave-appointment-action i{margin:0}.webui-popover{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1000px;max-height:500px}.webui-popover .webui-popover-content{overflow:hidden;width:330px;max-width:100%;max-height:500px}.webui-popover .webui-popover-content>div>img{width:auto;height:32px;float:right}.webui-popover .webui-popover-content .data{padding:0 10px;overflow:hidden;width:312px;display:inline-block;float:left}.webui-popover .webui-popover-content .data>div{margin:0 5px 5px 0}.webui-popover .webui-popover-content .data>div span:first-child{font-weight:bold;margin-right:5px;width:70px;display:inline-block}.webui-popover .webui-popover-content .data a.description-more{margin-top:4px}.webui-popover .webui-popover-content .data .details-title{padding-bottom:15px;margin:10px 0 15px 0;border-bottom:2px solid #ddd}.webui-popover .webui-popover-content .data .details-title img{height:32px;width:32px;vertical-align:middle;margin:3px 15px 0 0;float:left}.webui-popover .webui-popover-content .data .details-title .image-action-link{display:inline-block}.webui-popover .webui-popover-content .data .details-title .image-action-link a:nth-child(1){font-weight:bold;font-size:.875rem}.webui-popover .webui-popover-content .data .details-title .image-action-link a:nth-child(2){font-size:.6875rem}.webui-popover .webui-popover-content .data #map-div .embedded-map{top:3px;right:0px;height:120px}.webui-popover .webui-popover-content .data #map-div .embedded-map img{max-width:none !important;background:none !important}.webui-popover .webui-popover-content .data .details-actions{border-top:2px solid #ddd;margin-top:15px;padding-top:10px}.webui-popover .webui-popover-content .data .details-actions a>i{width:20px}.webui-popover .webui-popover-content .data .description-short{max-height:74px}.webui-popover .webui-popover-content .data .description-short p{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.webui-popover .webui-popover-content .description{width:100%;display:none;padding:10px;overflow:hidden;overflow-x:hidden;overflow-y:auto}.webui-popover .webui-popover-content .description>span{text-align:center;display:block;font-weight:bold;margin-bottom:10px}.webui-popover .webui-popover-content .ical-actions{position:relative;margin-top:15px;padding:0 10px}.webui-popover .webui-popover-content .ical-actions a{margin:4px 0}.webui-popover .webui-popover-content .ical-actions #copy-to-clipboard{margin-left:20px}.webui-popover.full-width{width:98%}.webui-popover.full-width .webui-popover-content{width:100%;height:500px}.webui-popover.full-width .webui-popover-content .data{width:46%}.webui-popover.full-width .webui-popover-content .data .description-short{display:none}.webui-popover.full-width .webui-popover-content .description{width:46%;display:inline-block;height:430px}.webui-popover.full-width .webui-popover-content #map-canvas{height:200px !important}.webui-popover.full-width .arrow{display:none}