.add-to-calendar-checkbox:before,.cal-icon:before{position:relative;top:3px;display:inline-block;margin-right:.5em;content:' '}#body-content img,#page-content img{border-radius:5px;cursor:pointer;transition:.3s}#body-content img:not(.noModal):hover,#page-content img:not(.noModal):hover{opacity:.7}#imageModal .modal-footer{display:block}.calendar_extra_tag{float:left;width:240px}.calendar_extra_item{float:left}.add-to-calendar-checkbox{display:inline-block;position:relative;z-index:1;font-family:Roboto,"Helvetica Neue",Helvetica,Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;color:#000!important;font-weight:300;line-height:100%!important;background-color:#fff;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;font-size:15px;text-decoration:none;padding:13px 28px 12px 35px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;-webkit-font-smoothing:antialiased!important;text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-top:1px solid #c8c8c8;border-right:1px solid #bebebe;border-bottom:1px solid #a8a8a8;border-left:1px solid #bebebe;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:1px 3px 6px rgba(0,0,0,.15);-moz-box-shadow:1px 3px 6px rgba(0,0,0,.15);box-shadow:1px 3px 6px rgba(0,0,0,.15)}.add-to-calendar-checkbox:before{background-image:url("/libs/images/calendar/icon-calendar-t5.png");width:18px;height:18px}#cal-dropdown-box{width:201px;position:absolute;z-index:1;padding:6px 0;background:#fff;text-align:left;display:none;margin-top:-2px;border-top:1px solid #c8c8c8;border-right:1px solid #bebebe;border-bottom:1px solid #a8a8a8;border-left:1px solid #bebebe;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:1px 3px 6px rgba(0,0,0,.15);-moz-box-shadow:1px 3px 6px rgba(0,0,0,.15);box-shadow:1px 3px 6px rgba(0,0,0,.15)}.cal-icon{display:block;line-height:100%;background:#fff;text-decoration:none;font-size:14px;color:#333;padding:9px 10px 9px 30px}.cal-icon:focus,.cal-icon:hover{background-color:#f4f4f4}.cal-icon:before{width:16px;height:16px}.icon-apple:before{background-image:url("/libs/images/calendar/dropdown-apple-t1.png")}.icon-outlook-com:before,.icon-outlook:before{background-image:url("/libs/images/calendar/dropdown-outlook-t1.png")}.icon-yahoo:before{background-image:url("/libs/images/calendar/dropdown-yahoo-t1.png")}.icon-google:before{background-image:url("/libs/images/calendar/dropdown-google-t1.png")}#locations_map_link{padding:0 0 12px 20px}.inmate_roster .css_hook_image img{max-width:250px}.galleria-theme-classic .galleria-counter,.galleria-theme-classic .galleria-info-link{color:#fff!important;opacity:1!important}.employment div.css_hook_date{margin-bottom:10px}