.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
.separate-btn {
  border-radius: 5px;
  margin-right: 30px;
}
.btn-group > .separate-btn.btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.btn-group > .separate-btn.btn:last-child:not(:first-child) {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.mcsEvents_cover {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(238, 238, 238, 0.9);
  z-index: 9999;
}
.mcsEvents_wrapper {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-family: 'Roboto', Arial, Helvetica, sans-serif;
}
.mcsEvents_wrapper .mcsEvent_window {
  box-sizing: border-box;
  background: #fff;
  margin: 0 auto;
  /* max-height: 550px; */
  width: 80%;
  max-width: 900px;
  z-index: 4999;
  position: relative;
  border: 2px solid #a0a0a0;
  border-radius: 5px;
}
.mcsEvents_wrapper .mcsEvent_window .clearfix {
  display: block !important;
}
.mcsEvents_wrapper .mcsEvent_window ::-webkit-scrollbar {
  width: 5px;
  background-color: #e6e6e6;
}
.mcsEvents_wrapper .mcsEvent_window ::-webkit-scrollbar-thumb {
  background-color: #9c9c9c;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_recurring_icon {
  display: inline-block;
  width: 30px;
  height: 20px;
  background: url("data:image/png;base64,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") no-repeat center right;
  margin: -3px 4px -3px 0;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_title {
  font-size: 26px;
  line-height: 30px;
  color: #fff;
  background: #797979;
  padding: 14px 12px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_title a.mcsEvent_window_css_close {
  float: right;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAw9pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDQ4MjNBNDcwOUUwMTFFNEE3NkZEN0NDQzFCNDYxRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDQ4MjNBNDYwOUUwMTFFNEE3NkZEN0NDQzFCNDYxRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iQkE0MkVGNUUyNDc0MjBCRTZGNkRCRDVERkMwNzQ5NTciIHN0UmVmOmRvY3VtZW50SUQ9IkJBNDJFRjVFMjQ3NDIwQkU2RjZEQkQ1REZDMDc0OTU3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FeF6MgAACIZJREFUeNqMV3tQVNcZ/93duw9eCwgoRcEnJtjEpKZG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") no-repeat center right;
  display: inline-block;
  width: 80px;
  height: 28px;
  text-align: left;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
  opacity: 0.8;
  font-size: 17px;
}
@media (max-width: 767px) {
  .mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_title a.mcsEvent_window_css_close {
    width: 40px;
  }
  .mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_title a.mcsEvent_window_css_close span {
    display: none;
  }
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_title a.mcsEvent_window_css_close:hover {
  opacity: 1;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_categories {
  position: relative;
  background: #ededed;
  padding: 4px 8px 6px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_categories:before,
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_categories:after {
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 5px;
  width: 50%;
  top: 0%;
  background: #777;
  -webkit-box-shadow: 0 15px 10px #777;
  -moz-box-shadow: 0 15px 10px #777;
  box-shadow: 0 15px 10px #777;
  -webkit-transform: rotate(-1deg);
  -moz-transform: rotate(-1deg);
  -o-transform: rotate(-1deg);
  -ms-transform: rotate(-1deg);
  transform: rotate(-1deg);
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_categories:after {
  -webkit-transform: rotate(1deg);
  -moz-transform: rotate(1deg);
  -o-transform: rotate(1deg);
  -ms-transform: rotate(1deg);
  transform: rotate(1deg);
  left: auto;
  right: 5px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_categories ul {
  margin: 2px 0 0 0;
  padding: 0;
  list-style: none;
  overflow-x: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_categories ul li {
  color: #5e5e5e;
  font-size: 14px;
  padding: 0 12px 0 6px;
  display: inline-block;
  margin-right: 4px;
  border-right: 1px solid #9c9c9c;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_categories ul li:last-of-type {
  border-right: none;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper {
  padding: 16px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper .mcsEvent_window_right {
  width: 100%;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper .mcsEvent_window_description {
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 340px;
  padding-top: 10px;
  font-size: 16px;
  line-height: 20px;
  color: #5e5e5e;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper .mcsEvent_window_description > .line:first-of-type {
  display: none;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper .mcsEvent_window_description a {
  color: #428BCA;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper .mcsEvent_window_description p {
  margin: 0 0 13px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper .mcsEvent_window_description li {
  margin-bottom: 8px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper .mcsEvent_map a {
  color: #428BCA !important;
  font-size: 13px !important;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper dl {
  font-size: 16px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper dl dt {
  display: block !important;
  color: #5e5e5e;
  display: block;
  float: left;
  width: 55px;
  margin: 10px 0 0 0;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper dl dt:first-of-type {
  margin-top: 0;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper dl dd {
  margin: 10px 0 0 0;
  padding-left: 60px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper dl dd:first-of-type {
  margin-top: 0;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper dl dd small {
  color: #999;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper .link_copy_to_calendar {
  font-size: 12px;
  display: inline-block;
}
.mcsEvents_wrapper .mcsEvent_window.mcsEvent_window_css_has_image .mcsEvent_window_details_wrapper .mcsEvent_window_left {
  float: left;
  margin: 0 20px 20px 0;
  width: 35%;
}
.mcsEvents_wrapper .mcsEvent_window.mcsEvent_window_css_has_image .mcsEvent_window_details_wrapper .mcsEvent_window_left .mcsEvent_window_image {
  margin-bottom: 10px;
  position: relative;
}
.mcsEvents_wrapper .mcsEvent_window.mcsEvent_window_css_has_image .mcsEvent_window_details_wrapper .mcsEvent_window_left .mcsEvent_window_image:before,
.mcsEvents_wrapper .mcsEvent_window.mcsEvent_window_css_has_image .mcsEvent_window_details_wrapper .mcsEvent_window_left .mcsEvent_window_image:after {
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 12px;
  left: 8px;
  width: 46%;
  top: 80%;
  background: #444;
  -webkit-box-shadow: 0 15px 10px #444;
  -moz-box-shadow: 0 15px 10px #444;
  box-shadow: 0 15px 10px #444;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.mcsEvents_wrapper .mcsEvent_window.mcsEvent_window_css_has_image .mcsEvent_window_details_wrapper .mcsEvent_window_left .mcsEvent_window_image:after {
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  left: auto;
  right: 8px;
}
.mcsEvents_wrapper .mcsEvent_window.mcsEvent_window_css_has_image .mcsEvent_window_details_wrapper .mcsEvent_window_left .mcsEvent_window_image img {
  width: 100%;
  height: auto;
}
.mcsEvents_wrapper .mcsEvent_window.mcsEvent_window_css_has_image .mcsEvent_window_details_wrapper .mcsEvent_window_right {
  float: right;
  width: 60%;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer {
  color: #fff;
  background: #f0f0f0;
  padding: 14px 12px 10px;
  font-size: 14px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .alerts {
  margin-right: 10px;
  display: inline-block;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .alerts .alert {
  display: inline-block;
  padding: 3px 7px;
  background: #dadada;
  color: #444;
  border-radius: 4px;
  font-size: 12px;
  margin: 0 4px 0 0;
  border: 0 none;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .link_tickets {
  padding: 3px 5px 2px;
  margin-right: 4px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .mcs-facebook-banner {
  float: right;
  margin-right: 8px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .link_powered {
  background: url("data:image/png;base64,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") no-repeat top right;
  display: inline-block;
  width: 160px;
  height: 33px;
  position: relative;
  top: -5px;
  float: right;
  margin-bottom: -5px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .social_icons {
  display: inline-block;
  top: 2px;
  position: relative;
  float: right;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .social_icons span {
  position: relative;
  color: #444;
  top: -7px;
  margin-right: 4px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .social_icons .sicon {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-size: contain !important;
  margin-right: 1px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .social_icons .facebook_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI0LzA59sFr4wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAALRSURBVFiFzZfPaxNBFMe/s7tNqi1NKIg/arFCamnx5EUqvepJL0WxtuBFPQhqT63+C9aLiOBdLJUgglBEvPfgwR4kWqUV2/oDbZq1SZpsdnZnnocm22yyTWh3F/xCYCdv930/O+/NsMOICIwxAMDl8en7IG2MSOlCCGJM/gSzp58/HL3r/FcBuHR75hOg9nce7EBHZxtUTQnUXNgSOb0A/U8OgFhIPhoZcAAu3no6BUQnjvUfgW1aKG6WIGwZKICqKdjf3got2oKVhV8AzAcvHl+d1ABACHW081AM2cwmbG4HalyR5AJZvQAtoiF2IAb9d2YUQAWAdTGFgZesUMyrxU0bkdYIhGBdAKABgCQC5xySyFdyo2DAKBrQ03pdLDGQ2Iao8tIAgKSEsPzVXE/rOH64DacG+3B9ZLAuPnbvlXMtJIGk3AYQUvp6e6NoYPhsH26MnNnxntr8ohpA+gTo7Y41NPcCkNUAJCXIB8CJ7njTe2rzk3sGCFLuHeBaTc1tIZF8k8KXlQ18/Jr2fKbi56wCH/5Qylt5RZqq4PPKBlJL3uYVTwfAbxN66cPiWsO48NsDP5aWG8a/L35zjY8melxj3z3wfnZiV/ELd5KucU0PBF+CWtUtQwpwH9gTgKsHyN8+4GVWvTKevU7V7wPuGdj67Ubnbs4412+fXHHFFMZccU/Isl9oJWiWz1WCMJqwKUB1CUhIkJ+t0EPN8pH4n2ZAkkSpUAgUoFk+F0C8vQM9vcEeBRJN8i2b9jYAiJD/m0d0XzQwAF7iO8ZMwwTKJdo6fagQvBTO57iXeMkGFAgHgKk0n89kYZnhf5ZbpoV8Jgum0TwAKIwxNpccHyIm+dpqGrn1HMyiGbixWTSRW89hbTUNYpLPJceHGNs6lUYAxAFETw9PzTIZOUkCwR4My2IqJCk89e7l5HkAJoANF0AYpg3kADAALUA4b91AEoD1D2jZsYholQ5sAAAAAElFTkSuQmCC") no-repeat top left;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .social_icons .twitter_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI0LzA59sFr4wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAOaSURBVFiFvZfPa1xVFMc/b+b9mHSSSV9izCRpbEmNilbjqgsL0oW6EBSKQl1ZFJEuCtadK/8BFyq4EBeFuhB/bEqEImajiAiCoJZiMBKrSYw4MdNkMpm+effe42Jmwkxn3p10nPbAg+HOeed87jnnfu+MIyI4jgPAhStX386E4Qsp389zG8xUq3/fKBY/funYg6831pwGwMVrK796BwZm7wkCRtw0XirV1+SxMWwqzZ9RRLxbWXrx8KH79gA++OnKO9mJidcezR6gbAzbShOL9BXAcxxybppsKsWP5V3K6+vvvjr38PkUgBuOnJ4OAtZjRSFWRCIY6OsTiVCIFeuxYjoIcMOR0wAuAH6QF6CiTV933ckq2uC5afCD/B6AEkNJawz9LXuSlbRGSW2zLoARUCY5+dLSKh99uEA1quIHPqeef5xH5o72DKBEaKRzATTGuvtPPvsWJ3c3geOACPOXf+DY3EzPAI2cewDKgKUAmIEQ6loBYFyPldV/mZoa7RlA1cetXgGwjp/vty0NDWbs73QxTTOAEcR27j2vbengcPZ/aYWul7xeAbHuxukA8OZblxL9/cDluWePM3N4LBmAJgAl9hnAbQcIJo4k+4tw6curnH/lZKKLaj4FRgSxaUCHCnQz491ljWmkuQJdWtALwICXtsZUrS2QPaKO1qEF3ZKfPTGJssRUzRXQ0uUYdqjA+6eSlVCL8EcUUbXcLbpFCUWwnqgOAD/v7Fpe6G5a2o7hrbXgl5Xr3D893DtAywx0kWK8diX8avEfxHHIeLUbfTwMCLz0vgFapDiWbqfAbVuSkTwLiwXE1ERV4iqYWpRsJs2Jh8aZnRhMDBk3t8CIXYpHBwM2o/bv/fHpjv5KxXyzvMm9+WxizFvSgScm03y66lg8Ws3xPCSTwVBN9GnVAWPXgamc4vjYAN8X9w8R+mAkSgYwNwuRJVghVjyVr3J0KOCLDZdibAcJPeHMVMSGSvZRrTMAW7Em5yZP8e+ViLFA88aMj+/YAaoi/Fa5kagt20rf9JOsXCruZPxwEPufkUIcU4hjq89+bMdodLlUBGoZ02tr88uViJIymPrVfLuekjIsVyLSa2vzAE79cZ/5+rtrhKOThwKPYdfloKUdvdh1pdlSitUohs2Nvz4/+dgRQDmABwwB3tMXLr5nZh94UnK53jXWYs729lZqaXHh8stnzgExUGoBoFaNO2HSDOBQG8bG5zsFIID6D4Ek7cRpQpS6AAAAAElFTkSuQmCC") no-repeat top left;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .social_icons .google_icon {
  background: url("data:image/png;base64,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") no-repeat top left;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .social_icons .email_icon {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI0LzA59sFr4wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAP3SURBVFiFvZfNThtJFIW/qq52t9P+EYbYAtMBBWyjkeKXyJ4XGM1i8gDzCLOY90hmMZoXyD4vkAVBGEyACMY2DsEbhLEx6t9ZJN2ysWMgg+dIV2p1le45dW7dqm7BEM7Pz98EQfCL7/uKGUDTNE9K+VehUHgVvRPRw+np6T/ASj6fRymFEGJSjh9GGIZ4nken0wFoLC8vr8YCPn/+/Mb3/V+LxSIAQRA8KnkEKSUA7XYbTdP+XFpaeiUAWq2Wm8/nlaZphGE4E/IIQgh836fT6Xi2besKwHVdJYSY2cqHEYYhQghc11UAKno565VPEhILCIKAL1++UCgU/hfy8/Pz2G0ZqbEsi7Ozs9iNWcXZ2RmWZcUOyMiBTCaDZVm02+2ZkbfbbSzLIpPJjDsghCCbzWKaJs1m89HJm80mpmmSzWYRQow6EE0SQpDL5UgmkzQajUcjbzQaJJNJcrlcTD5WgiiklMzPz5NIJDg+Pv7P5MfHxyQSCebn55FSjnCNORCFpmk8ffoUTdM4Ojr6YfKjo6ORXLfHRxy4PajrOsViEU3TODw8fDD54eEhmqZRLBbRdX1sfMyBYWuiUEoR3Q/1ev3e5PV6HYBisYhSamLuiZtwUhiGgW3b+L7P3t7eneR7e3v4vo9t2xiGMXXu1BIMRzKZZG1tDdd1qdVq351Xq9VwXZe1tTWSyeTUnPcqwXAYhkGpVGIwGLC9vT2WcHt7m8FgQKlUwjCMO/M9yIEw/HpGmKZJpVKh2+2ytbUVj21tbdHtdqlUKpimOdLrdznwoNtQCEEqleLFixfs7OzEm63X61GtVkmlUiOn3DSMbcJpdjmOw8ePH2PV6XSaarWKYRgYhkG1WiWdThO56TgOrVbrXiWIr+PvqfY8j5OTEyqVSixACEEmkyGTyUxclVKKfD7PwcEBz58/R6nxb9ypJ2EUruuyv7/Ps2fP7rVPhuurlGJlZYX9/X1c1314G0bk5XI53tUPOQmjzimXyxNFTG3DwWDAzs4Oi4uL6LqO53l3ttWk8DwPXdexbZv3799zdXX1/Tbs9/uEYUiv1+PDhw+srq6ysLCA7/sPWvnt8H2fbDbLxsYGtVqNXq9Hv98fbUMpZc9xnFQQBOzu7rK4uEgul8N13Tvb6T7wPI9cLheLsG0bKWUvFgC87nQ6v11eXoqFhQXW19e5ubl5FPIIjuMwNzfH8vIy/X4/lFK+hq9/RgLQ3r17VxdCrOfzeaGU4smTJ48q4Pr6msFgwMXFRRiG4aeXL1/+BPgC0IE0kHj79u0flmX9HATB47J/g5Tyut/v/725ufk74ABXAkgAc4A5C9IpuAEuFOAD14DL0N/yjBF+4/P/BXEwzJNFos/9AAAAAElFTkSuQmCC") no-repeat top left;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .addthis {
  clear: inherit !important;
  display: inline-block;
  float: right;
  position: relative;
  margin: 4px 10px -16px 0;
  color: #5e5e5e;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .addthis > span {
  position: relative;
  top: -22px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .addthis > div {
  display: inline-block !important;
  margin-left: 6px;
  top: -7px;
}
.mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .addthis .at-share-btn {
  border-radius: 4px !important;
}
@media (max-width: 767px) {
  .mcsEvents_wrapper .mcsEvent_window {
    -webkit-overflow-scrolling: touch;
  }
  .mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_title {
    font-size: 20px;
    line-height: 22px;
    padding: 6px;
    min-height: 38px;
  }
  .mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .alerts {
    display: none;
  }
  .mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .addthis {
    margin-left: 0;
  }
  .mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .link_powered {
    top: -7px;
    margin-bottom: -7px;
  }
}
@media (max-width: 590px) {
  .mcsEvents_wrapper .mcsEvent_window {
    width: 96%;
    height: 99vh;
    overflow: hidden;
  }
  .mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper {
    max-height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    margin-right: 3px;
    padding-bottom: 200px;
  }
  .mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper .mcsEvent_window_description {
    max-height: none;
  }
  .mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_details_wrapper .mcsEvent_map {
    display: inline-block;
  }
  .mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer {
    position: fixed;
    bottom: 0;
    width: 100%;
  }
  .mcsEvents_wrapper .mcsEvent_window.mcsEvent_window_css_has_image .mcsEvent_window_details_wrapper .mcsEvent_window_left {
    float: none;
    width: 100%;
    margin: 0 0 6px 0;
  }
  .mcsEvents_wrapper .mcsEvent_window.mcsEvent_window_css_has_image .mcsEvent_window_details_wrapper .mcsEvent_window_right {
    float: none;
    width: 100%;
  }
}
@media (max-width: 500px) {
  .mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .addthis {
    top: 2px;
  }
  .mcsEvents_wrapper .mcsEvent_window .mcsEvent_window_footer .link_powered {
    display: none;
  }
}
