/*
.navbar-header {
	float:left;
}

.navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
}
*/


/*
  Accordion tabs that have not been created using Javascript
*/

/* clearfix */

@import 'colors';


.ckeditor-accordion-container > dl {
  &:before {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
  }
  &:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
    clear: both;
  }
  box-sizing: border-box;
  dt, dd {
    box-sizing: border-box;
  }
  position: relative;
  border: 1px solid #466fa6;
  dt {
    position: relative;
    > .ckeditor-accordion-toggle {
      display: inline-block;
      position: absolute;
      padding: 0 10px;
      width: 30px;
      height: 30px;
      z-index: 1;
      top: calc(50% - 1px);
      left: 11px;
      box-sizing: border-box;
      &:before, &:after {
        background: #fff;
        -webkit-transition: all 600ms cubic-bezier(0.4, 0, 0.2, 1);
        transition: all 600ms cubic-bezier(0.4, 0, 0.2, 1);
        content: "";
        display: block;
        height: 2px;
        position: absolute;
        width: 10px;
        z-index: -1;
        left: 0;
        top: 0;
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
        will-change: transform;
      }
      &:before {
        left: 13px;
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
      }
      &:after {
        right: 13px;
        left: auto;
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
      }
    }
    &.active {
      > .ckeditor-accordion-toggle {
        &:before {
          transform: rotate(45deg);
        }
        &:after {
          transform: rotate(-45deg);
        }
      }
      > a {
        background-color: #466fa6;
      }
    }
    > a {
      display: block;
      padding: 10px 15px 10px 50px;
      background-color: #466fa6;
      color: #fff;
      cursor: pointer;
      -webkit-transition: background-color 300ms;
      transition: background-color 300ms;
      border-bottom: 1px solid #FFF;
      &:hover {
        background-color: #466fa6;
      }
    }
    &:last-of-type > a {
      border-bottom: 0;
    }
  }
  dd {
    display: none;
    padding: 0 15px;
    margin: 0;
    will-change: height;
  }
}
.node-teaser.node-event .content .date{
	display: flex;
	padding: 20px;
}
.node-teaser.node-event .content .date i{
	padding-right: 10px;
	font-size: 1.3rem;
	
}

/* CKEditor accordion */

/* label / tab */

/* contents */