/**
 * Events area stylesheet.
 */
/**
 * Original Events Code.
 */
.view-events #views-exposed-form-events-page .form-submit {
  color: #fff;
  background: #666;
  font-size: 14px;
  padding: 9px 20px; }

.view-events .view-content .grid-inner {
  padding: 0px;
  /*border: 1px solid #ccc;
  min-height: 210px;*/ }

.view-events .view-content {
  margin-top: 10px; }

#advanced-filter {
  background: #666666;
  padding: 4px 15px;
  width: 85px; }

#advanced-filter a {
  color: #ffffff; }

.view-events .views-exposed-form .edit-today input {
  background: #9999FF !important; }

.view-events .views-exposed-form .edit-week input {
  background: #7777DD !important; }

.view-events .views-exposed-form .edit-month input {
  background: #5555BB !important; }

.view-events .views-exposed-form .edit-all input {
  background: #333399 !important; }

.view-events .view-content .views-row .grid {
  float: left;
  width: 50%; }
  @media screen and (min-width: 641px) and (max-width: 767px) {
    .view-events .view-content .views-row .grid {
      width: 50%; } }
  @media screen and (min-width: 768px) {
    .view-events .view-content .views-row .grid {
      width: 33.3%; } }

.view-events .view-content .views-row {
  width: 100% !important; }

.view-events .view-content .views-row .grid .views-field-field-event-type {
  color: #fff;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 16px; }

.view-events .view-content .views-row .grid .views-field-field-date {
  color: #fff;
  font-family: Arial,Helvetica,sans-serif; }

.view-events .view-content .views-row .grid .views-field-title a {
  color: #fff;
  font-family: Arial,Helvetica,sans-serif; }

.view-events .view-content .views-row .grid .views-field-title {
  padding-top: 4px;
  line-height: 20px;
  font-size: 18px;
  padding-bottom: 10px !important;
  margin-bottom: 0px !important; }

/**
 * Events views.
 */
.page-events .view-events #views-exposed-form-events-page .form-submit {
  padding: 9px 20px !important;
  opacity: 1;
  transition: opacity .25s ease-in-out;
  -moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out; }
  .page-events .view-events #views-exposed-form-events-page .form-submit:hover {
    opacity: 0.5; }

#views-exposed-form-events-page {
  position: relative;
  border: 0px;
  padding: 15 0;
  height: inherit; }
  #views-exposed-form-events-page label {
    font-size: 14px; }
  #views-exposed-form-events-page .views-reset-button {
    position: absolute;
    top: 0px;
    left: 51%;
    display: none; }
    @media screen and (min-width: 768px) {
      #views-exposed-form-events-page .views-reset-button {
        display: block; } }
  #views-exposed-form-events-page .views-exposed-form .form-type-select {
    float: left;
    margin-left: 10px;
    margin-top: -20px; }
  #views-exposed-form-events-page .form-item-field-event-type-value {
    margin-left: 50px !important; }
  #views-exposed-form-events-page .edit-submit-events {
    display: none; }

.work {
  position: relative;
  overflow: hidden;
  margin-right: 15px;
  margin-bottom: 10px; }
  .work .desc {
    right: 0;
    left: 0;
    /*top: 100%;*/
    bottom: 0;
    opacity: 1;
    background: rgba(0, 0, 0, 0.5);
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    transition: all .2s linear;
    /*padding:12px 15px;*/
    padding: 5px 10px; }
    @media screen and (min-width: 768px) {
      .work .desc {
        /*position: absolute;*/ } }
  .work .gallery_event {
    background: #ff3399; }
  .work .toy_release {
    background: black; }
  .work .print_release {
    /*background: #1630f2;*/
    background: #1630f2; }
  .work .book_magazine_release {
    background: #af33ff; }
  .work .convention_event {
    background: #04a504; }
  .work .live_painting_event {
    background: #0ec1bc; }
  .work .release_event {
    background: #f2740c; }
  .work .signing_event {
    background: #f2740c; }
  .work .other {
    background: #ed2020; }

.work:focus .desc,
.work:hover .desc {
  background: rgba(0, 0, 0, 0.9); }
.work:focus .gallery_event,
.work:hover .gallery_event {
  background: rgba(255, 51, 153, 0.9); }
.work:focus .toy_release,
.work:hover .toy_release {
  background: rgba(0, 0, 0, 0.9); }
.work:focus .print_release,
.work:hover .print_release {
  background: rgba(22, 48, 242, 0.9); }
.work:focus .book_magazine_release,
.work:hover .book_magazine_release {
  background: rgba(175, 51, 255, 0.9); }
.work:focus .convention_event,
.work:hover .convention_event {
  background: rgba(4, 165, 4, 0.9); }
.work:focus .live_painting_event,
.work:hover .live_painting_event {
  background: rgba(14, 193, 188, 0.9); }
.work:focus .release_event,
.work:hover .release_event {
  background: rgba(242, 116, 12, 0.9); }
.work:focus .signing_event,
.work:hover .signing_event {
  background: rgba(242, 116, 12, 0.9); }
.work:focus .other,
.work:hover .other {
  background: rgba(237, 32, 32, 0.9); }

.work .desc .desc-text {
  display: block;
  color: #fff; }
  .work .desc .desc-text a {
    color: #fff; }
    .work .desc .desc-text a:hover {
      color: #fff; }
.work .desc .desc-type {
  font-weight: 700; }
.work .desc .desc-date {
  font-size: 12px;
  margin-bottom: 5px; }
.work .desc .desc-title {
  font-weight: 700; }

.work .image {
  text-align: center; }
  .work .image img {
    max-width: 100%;
    display: inline-block; }
    @media screen and (min-width: 401px) {
      .work .image img {
        display: block; } }

/**
 * Events node.
 */
.region-content ul.flippy {
  position: absolute;
  top: 20px;
  right: 0; }

/*# sourceMappingURL=events.css.map */
