html{
  line-height:1.5 ;
  /*
  font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,
    sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji !important;  
  */
}

.greenLink {
  text-decoration: none;
  font-weight: 700;
}
a.greenLink:hover{
  text-decoration: underline;
}
.cleanLink {
  text-decoration: none;
  color: #374151;  /*tailwind gray-700 */
  font-weight: 700;
}

  .post-thumbnail { display: none !important;  }
/* hide featured images at top of pages */

.btn-blue {
  .bg-blue .hover:bg-blue-dark .text-white .px-4 .py-4 .text-lg .uppercase .rounded-lg
}

.drown{
  /*border: 1px #d8d8d8 dashed;*/
  /*font: 1em Arial;*/
  position: relative;
}

.drown:after {
  content: "";
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  pointer-events: none;
  background-image: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255, 1) 90%);
  width: 100%;
  height: 3em;
}

.dissolve{
  /*border: 1px #d8d8d8 dashed;*/
  /*font: 1em Arial;*/
  position: relative;
}

.dissolve:after {
  content: "";
  position: absolute;
  z-index: 1;
  bottom: 0;
  right: 0;
  pointer-events: none;
  background-image: linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255, 1) 90%);
  height: 100%;
  width: 4em;
}

    /* from localfans */
      .well-green {
        padding: 5px 15px;
        background-color: #B1C9AF;
        -moz-border-radius: 12px;
        border-radius: 12px;
        zborder:1px solid #3E9E41
      }
      .well-sand {
        zopacity:0.8;
        padding: 5px 15px;
        background-color: #E6DABE;
        -moz-border-radius: 12px;
        border-radius: 12px;
        zborder:1px solid #B5A984
      }
      .well-sand-edge {
        opacity:0.7;
        padding: 5px 5px;
        background-color: #FFF;
        -moz-border-radius: 12px;
        border-radius: 12px;
        border:1px solid #E6DABE
      }


.color-sand {
  color: "#E6DABE";
  background-color: "#E6DABE";
}
.color-mud {
	color: "#c3a677";
}

.color-moss {
	color: "#79c677";
}

.color-grass {
	color: "#6baf69";
}

.retro-bg-white {
  background-color: "#FFF";
}

.retro-bg-gray-EEE {
  background-color: "#EEE";
}

.zoomimage-crop
{
     zheight: 300px;
     overflow: hidden; 
}
.zoomimage-small
{
     height: 100%;
     width: 100%;
     background-size: cover;
     background-position: center;
     transition: all 0.5s ease;
}
.zoomimage-small:hover
{
     transform: scale(1.1);
     ztransform-origin: right;
}
.hrDark {
    clear:both;
    color: #c3a677;
    background-color: #c3a677;
    height: 1px; 
    margin-top:5px;
    margin-bottom:5px;       
}

.retroTable tbody tr {
    cursor: pointer;
}

.fixedHeader-floating {
  z-index: 1000 !important;
}
tr.selected{
  /*background-color: #A2F5BF  !important;*/
  background-color: #E3FCEC  !important;
  
}

.buttonOn {
  background-color: #428BCA !important;

}
.pullLeft {
  text-align: left !important;
  position: relative;
  float: left;
}

.retro-grey {
  background-color: #eee;
}

.strike {
    text-decoration: line-through;
}

.dotted {    
    border-bottom: 1px dotted #666;
    text-decoration: none !important;
    color: inherit !important;
}

/* ====================== */
/*   tailwinds overrides  */
/* ====================== */

@media (min-width: 1180px) {
  .xl\:appearance-none {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
  }
}

/* ====================== */
/*  datatables overrides  */
/* ====================== */
/*table{
  margin: 0 auto;
  width: 100%;
  clear: both;
  border-collapse: collapse;
  white-space: nowrap;
  table-layout: fixed; // ***********add this
  word-wrap:break-word; // ***********and this
}*/

.DTFC_LeftWrapper {
  /*pushes ut down a bit to accomodate for double header*/
/*position: absolute !important; 
top: 25px !important; */
}

button.dt-button,
div.dt-button,
a.dt-button {

  margin-left: 0px !important;
  margin-right: 5px !important;
      border-radius: 4px !important;
      font-size: 15px  !important;
      border: 0px solid #fff   !important;
      background-image: -webkit-linear-gradient(top, #eee 0%, #eee 100%)  !important;
      background-image: -moz-linear-gradient(top, #eee 0%, #eee 100%)  !important;
      background-image: -ms-linear-gradient(top, #eee 0%, #eee 100%)  !important;
      background-image: -o-linear-gradient(top, #eee 0%, #eee 100%)  !important;
      background-image: linear-gradient(to bottom, #eee 0%, #eee 100%)  !important;
/*     border-radius: 0px !important;
*/     /* see buttons.dataTables.css */
      /*position: relative;
      display: inline-block;
      box-sizing: border-box;
      margin-right: 0.333em;
      margin-bottom: 0.333em;
      padding: 0.5em 1em;
      border: 1px solid #999;
      cursor: pointer;
      font-size: 0.88em;
      line-height: 1.6em;
      color: black;
      white-space: nowrap;
      overflow: hidden;
      background-image: -webkit-linear-gradient(top, white 0%, #e9e9e9 100%);
      background-image: -moz-linear-gradient(top, white 0%, #e9e9e9 100%);
      background-image: -ms-linear-gradient(top, white 0%, #e9e9e9 100%);
      background-image: -o-linear-gradient(top, white 0%, #e9e9e9 100%);
      background-image: linear-gradient(to bottom, white 0%, #e9e9e9 100%);
      filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='white', EndColorStr='#e9e9e9');
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      text-decoration: none;
      outline: none; */    

}

div.dt-button-collection {
       background-image: -webkit-linear-gradient(top, #eee 0%, #eee 100%)  !important;
      background-image: -moz-linear-gradient(top, #eee 0%, #eee 100%)  !important;
      background-image: -ms-linear-gradient(top, #eee 0%, #eee 100%)  !important;
      background-image: -o-linear-gradient(top, #eee 0%, #eee 100%)  !important;
      background-image: linear-gradient(to bottom, #eee 0%, #eee 100%)  !important;

  -webkit-column-gap: 5px;
  -moz-column-gap: 5px;
  -ms-column-gap: 5px;
  -o-column-gap: 5px;
  column-gap: 5px;
  position: absolute;
  top: 0;
  left: 0;
 /* width: 150px;*/
  margin-top: 3px;
  padding: 8px 8px 4px 8px;
  border: 0px solid #ccc !important;
  /*border: 0px solid rgba(0, 0, 0, 0.4);*/
  background-color: white;
  overflow: hidden;
  /*z-index: 2002;*/
  border-radius: 5;
  box-shadow: 3px 3px 5px rgba(0, 0, 0, 0);
}
td.dt-nowrap { white-space: nowrap }

.dataTables_filter input { 
  z-index: 10;
  width: 180px; padding: 16px 10px; line-height: 22px; 
}

.dataTables_wrapper {
    /*font-family: tahoma;*/
    /*font-size: 13px;*/
    /*direction: rtl;*/
    /*position: relative;*/
    /*clear: both;*/
    /**zoom: 1;*/
    /*zoom: 1;*/
}
.fixedHeader-floating {
    /*font-family: tahoma;*/
    /*font-size: 13px;*/
    /*direction: rtl;*/
    /*position: relative;*/
    /*clear: both;*/
    /**zoom: 1;*/
    /*zoom: 1;*/
}


/*.btn-group .button {
  border-radius: 0;
}*/

.button:first-child {
    border-radius: 8px 0 0 8px;
}


.button:last-child {
    border-radius: 0 8px 8px 0;
    margin-left: -1px;
}

.button:only-child {
    border-radius: 8px;
    margin-left: 0;
}

button {
    cursor: pointer; 
    float: left; 
    margin-left: -1px;
}

.button:after {
    content: "";
    clear: both;
    display: table;
}

button:not(:last-child) {
    /*5*/
}

/*div.dt-button-collection.fixed.two-column {
  margin-left: -500px;
}

*//*div.dt-button-collection.two-column {
  width: 500px;
  padding-bottom: 1px;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  -ms-column-count: 2;
  -o-column-count: 2;
  column-count: 2;
}*/


/*==========================================*/
/*for hover icon over audio/video thumbnails*/
/*==========================================*/

/*for all a/v widgets*/
/*-------------------*/
.video-play-button {
    position: relative;
    float:center; }

.hidden_img {
    display:none; }

/*for featured video widgets*/
/*--------------------------*/
.video-play-button .videofeatured_img {
    position:absolute;
    top:50%;
    left:50%;
    margin-left: -35px;
    margin-top: -20px;
    display:block;
}


/*for featured audio widgets*/
/*--------------------------*/
.video-play-button:hover .audiofeatured_img
  {
  display: block;
  }
.video-play-button .audiofeatured_img {
    position:absolute;
    top:50%;
    left:50%;
    margin-left: -35px;
    margin-top: -20px;
    display:none;
}


/*for video widgets*/
/*-----------------*/
.video-play-button:hover .hidden_img
  {
  display: block;
  }

.video-play-button .hidden_img {
    position:absolute;
    top:50%;
    left:50%;
    margin-left: -38px;
    margin-top: -20px;
    display:none;
}


/*for audio widgets*/
/*-----------------*/
.video-play-button:hover .hidden_mp3
  {
  display: block;
  }

.video-play-button .hidden_mp3 {
    position:absolute;
    top:50%;
    margin-left: 4px;
    margin-top: -25px;
    display:none;
}
/*==========================================*/
/*==========================================*/





/*from jquery-sweet-dropdown.css
*/

.dropdown-menu {
  position: absolute;
  z-index: 9999999;
  display: none;
  opacity: 0;
  top: 0;
  left: 0;
  -webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
  transition: opacity 0.2s, transform 0.2s;
  -webkit-transform: translateY(-20px) scale(0.93);
  transform: translateY(-20px) scale(0.93);
  border-radius: 3px; }
  .dropdown-menu.dropdown-opened {
    opacity: 1;
    -webkit-transform: none !important;
    transform: none !important; }
  .dropdown-menu.fixed {
    position: fixed; }
  .dropdown-menu.dropdown-anchor-left-top, .dropdown-menu.dropdown-anchor-left-center, .dropdown-menu.dropdown-anchor-left-bottom {
    -webkit-transform: translateX(-20px) scale(0.93);
    transform: translateX(-20px) scale(0.93); }
  .dropdown-menu.dropdown-anchor-right-top, .dropdown-menu.dropdown-anchor-right-center, .dropdown-menu.dropdown-anchor-right-bottom {
    -webkit-transform: translateX(20px) scale(0.93);
    transform: translateX(20px) scale(0.93); }
  .dropdown-menu .dropdown-anchor {
    border: 7px solid #fff; }
    .dropdown-menu .dropdown-anchor, .dropdown-menu .dropdown-anchor::after {
      position: absolute;
      content: '';
      display: inline-block; }
    .dropdown-menu .dropdown-anchor::after {
      border: 6px solid #fff; }
  .dropdown-menu.dark .dropdown-anchor, .dropdown-menu.dark .dropdown-anchor::after {
    border-color: #32363F; }
  .dropdown-menu.grey-anchor .dropdown-anchor, .dropdown-menu.grey-anchor .dropdown-anchor::after {
    border-color: #f6f6f6; }
  .dropdown-menu.accent-anchor .dropdown-anchor, .dropdown-menu.accent-anchor .dropdown-anchor::after {
    border-color: #6DAE6C; }
  .dropdown-menu.dropdown-anchor-top-left:not(.dropdown-overlay-trigger), .dropdown-menu.dropdown-anchor-top-center:not(.dropdown-overlay-trigger), .dropdown-menu.dropdown-anchor-top-right:not(.dropdown-overlay-trigger) {
    margin-top: 10px; }
  .dropdown-menu.dropdown-anchor-top-left .dropdown-anchor, .dropdown-menu.dropdown-anchor-top-center .dropdown-anchor, .dropdown-menu.dropdown-anchor-top-right .dropdown-anchor {
    border-top-color: transparent;
    border-right-color: transparent;
    border-left-color: transparent;
    top: -14px; }
    .dropdown-menu.dropdown-anchor-top-left .dropdown-anchor::after, .dropdown-menu.dropdown-anchor-top-center .dropdown-anchor::after, .dropdown-menu.dropdown-anchor-top-right .dropdown-anchor::after {
      border-top-color: transparent;
      border-right-color: transparent;
      border-left-color: transparent;
      margin-top: -5px;
      margin-left: -6px; }
  .dropdown-menu.dropdown-anchor-top-left.dropdown-anchor-top-left .dropdown-anchor, .dropdown-menu.dropdown-anchor-top-center.dropdown-anchor-top-left .dropdown-anchor, .dropdown-menu.dropdown-anchor-top-right.dropdown-anchor-top-left .dropdown-anchor {
    left: 15px; }
  .dropdown-menu.dropdown-anchor-top-left.dropdown-anchor-top-center .dropdown-anchor, .dropdown-menu.dropdown-anchor-top-center.dropdown-anchor-top-center .dropdown-anchor, .dropdown-menu.dropdown-anchor-top-right.dropdown-anchor-top-center .dropdown-anchor {
    left: calc(50% - 7px); }
  .dropdown-menu.dropdown-anchor-top-left.dropdown-anchor-top-right .dropdown-anchor, .dropdown-menu.dropdown-anchor-top-center.dropdown-anchor-top-right .dropdown-anchor, .dropdown-menu.dropdown-anchor-top-right.dropdown-anchor-top-right .dropdown-anchor {
    left: calc(100% - 28px); }
  .dropdown-menu.dropdown-anchor-right-top:not(.dropdown-overlay-trigger), .dropdown-menu.dropdown-anchor-right-center:not(.dropdown-overlay-trigger), .dropdown-menu.dropdown-anchor-right-bottom:not(.dropdown-overlay-trigger) {
    margin-left: -10px; }
  .dropdown-menu.dropdown-anchor-right-top .dropdown-anchor, .dropdown-menu.dropdown-anchor-right-center .dropdown-anchor, .dropdown-menu.dropdown-anchor-right-bottom .dropdown-anchor {
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    left: 100%; }
    .dropdown-menu.dropdown-anchor-right-top .dropdown-anchor::after, .dropdown-menu.dropdown-anchor-right-center .dropdown-anchor::after, .dropdown-menu.dropdown-anchor-right-bottom .dropdown-anchor::after {
      border-top-color: transparent;
      border-right-color: transparent;
      border-bottom-color: transparent;
      margin-left: -7px;
      margin-top: -6px; }
  .dropdown-menu.dropdown-anchor-right-top.dropdown-anchor-right-top .dropdown-anchor, .dropdown-menu.dropdown-anchor-right-center.dropdown-anchor-right-top .dropdown-anchor, .dropdown-menu.dropdown-anchor-right-bottom.dropdown-anchor-right-top .dropdown-anchor {
    top: 11px; }
  .dropdown-menu.dropdown-anchor-right-top.dropdown-anchor-right-center .dropdown-anchor, .dropdown-menu.dropdown-anchor-right-center.dropdown-anchor-right-center .dropdown-anchor, .dropdown-menu.dropdown-anchor-right-bottom.dropdown-anchor-right-center .dropdown-anchor {
    top: calc(50% - 7px); }
  .dropdown-menu.dropdown-anchor-right-top.dropdown-anchor-right-bottom .dropdown-anchor, .dropdown-menu.dropdown-anchor-right-center.dropdown-anchor-right-bottom .dropdown-anchor, .dropdown-menu.dropdown-anchor-right-bottom.dropdown-anchor-right-bottom .dropdown-anchor {
    top: calc(100% - 26px); }
  .dropdown-menu.dropdown-anchor-bottom-left:not(.dropdown-overlay-trigger), .dropdown-menu.dropdown-anchor-bottom-center:not(.dropdown-overlay-trigger), .dropdown-menu.dropdown-anchor-bottom-right:not(.dropdown-overlay-trigger) {
    margin-top: -10px; }
  .dropdown-menu.dropdown-anchor-bottom-left .dropdown-anchor, .dropdown-menu.dropdown-anchor-bottom-center .dropdown-anchor, .dropdown-menu.dropdown-anchor-bottom-right .dropdown-anchor {
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    top: 100%; }
    .dropdown-menu.dropdown-anchor-bottom-left .dropdown-anchor::after, .dropdown-menu.dropdown-anchor-bottom-center .dropdown-anchor::after, .dropdown-menu.dropdown-anchor-bottom-right .dropdown-anchor::after {
      border-right-color: transparent;
      border-bottom-color: transparent;
      border-left-color: transparent;
      margin-top: -7px;
      margin-left: -6px; }
  .dropdown-menu.dropdown-anchor-bottom-left.dropdown-anchor-bottom-left .dropdown-anchor, .dropdown-menu.dropdown-anchor-bottom-center.dropdown-anchor-bottom-left .dropdown-anchor, .dropdown-menu.dropdown-anchor-bottom-right.dropdown-anchor-bottom-left .dropdown-anchor {
    left: 15px; }
  .dropdown-menu.dropdown-anchor-bottom-left.dropdown-anchor-bottom-center .dropdown-anchor, .dropdown-menu.dropdown-anchor-bottom-center.dropdown-anchor-bottom-center .dropdown-anchor, .dropdown-menu.dropdown-anchor-bottom-right.dropdown-anchor-bottom-center .dropdown-anchor {
    left: calc(50% - 7px); }
  .dropdown-menu.dropdown-anchor-bottom-left.dropdown-anchor-bottom-right .dropdown-anchor, .dropdown-menu.dropdown-anchor-bottom-center.dropdown-anchor-bottom-right .dropdown-anchor, .dropdown-menu.dropdown-anchor-bottom-right.dropdown-anchor-bottom-right .dropdown-anchor {
    left: calc(100% - 28px); }
  .dropdown-menu.dropdown-anchor-left-top:not(.dropdown-overlay-trigger), .dropdown-menu.dropdown-anchor-left-center:not(.dropdown-overlay-trigger), .dropdown-menu.dropdown-anchor-left-bottom:not(.dropdown-overlay-trigger) {
    margin-left: 10px; }
  .dropdown-menu.dropdown-anchor-left-top .dropdown-anchor, .dropdown-menu.dropdown-anchor-left-center .dropdown-anchor, .dropdown-menu.dropdown-anchor-left-bottom .dropdown-anchor {
    border-top-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    left: -14px; }
    .dropdown-menu.dropdown-anchor-left-top .dropdown-anchor::after, .dropdown-menu.dropdown-anchor-left-center .dropdown-anchor::after, .dropdown-menu.dropdown-anchor-left-bottom .dropdown-anchor::after {
      border-top-color: transparent;
      border-bottom-color: transparent;
      border-left-color: transparent;
      margin-left: -5px;
      margin-top: -6px; }
  .dropdown-menu.dropdown-anchor-left-top.dropdown-anchor-left-top .dropdown-anchor, .dropdown-menu.dropdown-anchor-left-center.dropdown-anchor-left-top .dropdown-anchor, .dropdown-menu.dropdown-anchor-left-bottom.dropdown-anchor-left-top .dropdown-anchor {
    top: 11px; }
  .dropdown-menu.dropdown-anchor-left-top.dropdown-anchor-left-center .dropdown-anchor, .dropdown-menu.dropdown-anchor-left-center.dropdown-anchor-left-center .dropdown-anchor, .dropdown-menu.dropdown-anchor-left-bottom.dropdown-anchor-left-center .dropdown-anchor {
    top: calc(50% - 7px); }
  .dropdown-menu.dropdown-anchor-left-top.dropdown-anchor-left-bottom .dropdown-anchor, .dropdown-menu.dropdown-anchor-left-center.dropdown-anchor-left-bottom .dropdown-anchor, .dropdown-menu.dropdown-anchor-left-bottom.dropdown-anchor-left-bottom .dropdown-anchor {
    top: calc(100% - 26px); }
  .dropdown-menu.max-height ul {
    max-height: 184px; }
  .dropdown-menu ul {
    min-width: 160px;
    list-style: none;
    background: #FFF;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
    overflow: auto;
    padding: 5px 0;
    margin: 0; }
    .dropdown-menu ul li {
      list-style: none;
      padding: 0;
      margin: 0;
      line-height: 18px; }
      .dropdown-menu ul li > a,
      .dropdown-menu ul li label {
        display: block;
        color: #555;
        text-decoration: none;
        line-height: 18px;
        padding: 5px 15px;
        white-space: nowrap;
        transition: all 0.1s; }
        .dropdown-menu ul li > a svg,
        .dropdown-menu ul li label svg {
          height: 14px;
          width: 18px;
          vertical-align: middle;
          margin-left: -2px;
          margin-right: 4px;
          margin-top: -3px; }
          .dropdown-menu ul li > a svg path, .dropdown-menu ul li > a svg polygon,
          .dropdown-menu ul li label svg path,
          .dropdown-menu ul li label svg polygon {
            transition: fill 0.1s;
            fill: #0b0b0b; }
        .dropdown-menu ul li > a span.greenSVG svg path, .dropdown-menu ul li > a span.greenSVG svg polygon,
        .dropdown-menu ul li label span.greenSVG svg path,
        .dropdown-menu ul li label span.greenSVG svg polygon {
          fill: #B7D968; }
        .dropdown-menu ul li > a .flag,
        .dropdown-menu ul li label .flag {
          padding-bottom: 1px; }
        .dropdown-menu ul li > a:not(.grey):hover, .dropdown-menu ul li > a:hover,
        .dropdown-menu ul li label:not(.grey):hover,
        .dropdown-menu ul li label:hover {
          background-color: #6DAE6C;
          color: #FFF;
          cursor: pointer; }
          .dropdown-menu ul li > a:not(.grey):hover svg path, .dropdown-menu ul li > a:not(.grey):hover svg polygon, .dropdown-menu ul li > a:hover svg path, .dropdown-menu ul li > a:hover svg polygon,
          .dropdown-menu ul li label:not(.grey):hover svg path,
          .dropdown-menu ul li label:not(.grey):hover svg polygon,
          .dropdown-menu ul li label:hover svg path,
          .dropdown-menu ul li label:hover svg polygon {
            fill: #fff; }
        .dropdown-menu ul li > a.active,
        .dropdown-menu ul li label.active {
          -webkit-user-select: none;
          -moz-user-select: none;
          user-select: none;
          cursor: default;
          pointer-events: none;
          color: #999;
          background: #f6f6f6; }
        .dropdown-menu ul li > a.grey:hover,
        .dropdown-menu ul li label.grey:hover {
          cursor: default; }
        .dropdown-menu ul li > a.disabled, .dropdown-menu ul li > a.disabled:hover, .dropdown-menu ul li > a.disabled:active,
        .dropdown-menu ul li label.disabled,
        .dropdown-menu ul li label.disabled:hover,
        .dropdown-menu ul li label.disabled:active {
          -webkit-user-select: none;
          -moz-user-select: none;
          user-select: none;
          cursor: default;
          pointer-events: none;
          cursor: default;
          color: #999; }
      .dropdown-menu ul li.title {
        padding: 7.5px 15px;
        background: #f6f6f6;
        color: #999;
        font-family: "Roboto", "Open Sans", sans-serif;
        font-size: 12px;
        text-transform: uppercase;
        border: 0;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px; }
        .dropdown-menu ul li.title.grey {
          background: #999;
          color: #6DAE6C; }
        .dropdown-menu ul li.title.light {
          background: #f6f6f6;
          color: #fccfa2; }
        .dropdown-menu ul li.title.accent {
          background: #6DAE6C;
          color: #fccfa2; }
    .dropdown-menu ul li > a:hover small.grey {
      opacity: 0.75;
      color: #fff; }
    .dropdown-menu ul li:first-child.divider {
      display: none; }
  .dropdown-menu.right-aligned {
    text-align: right; }
    .dropdown-menu.right-aligned ul li a svg {
      margin-right: 0;
      margin-left: 4px; }
  .dropdown-menu .divider {
    height: 1px;
    background: #e0e0e0;
    margin: 5px 1px;
    overflow: hidden; }
  .dropdown-menu.dark.assign-dropdown ul li a {
    color: #fff; }
    .dropdown-menu.dark.assign-dropdown ul li a:hover {
      background: #6DAE6C;
      color: #fff; }
  .dropdown-menu.dark ul {
    background: #32363F; }
    .dropdown-menu.dark ul li > a,
    .dropdown-menu.dark ul li label {
      color: #939aaa; }
      .dropdown-menu.dark ul li > a svg path,
      .dropdown-menu.dark ul li > a svg polygon,
      .dropdown-menu.dark ul li label svg path,
      .dropdown-menu.dark ul li label svg polygon {
        fill: #778093; }
      .dropdown-menu.dark ul li > a.active,
      .dropdown-menu.dark ul li label.active {
        color: #7f889a;
        background: #393d48; }
        .dropdown-menu.dark ul li > a.active.green,
        .dropdown-menu.dark ul li label.active.green {
          background: #B7D968;
          color: #fff; }
          .dropdown-menu.dark ul li > a.active.green svg path, .dropdown-menu.dark ul li > a.active.green svg polygon,
          .dropdown-menu.dark ul li label.active.green svg path,
          .dropdown-menu.dark ul li label.active.green svg polygon {
            fill: #fff; }
        .dropdown-menu.dark ul li > a.active.accent,
        .dropdown-menu.dark ul li label.active.accent {
          background: #6DAE6C;
          color: #fff; }
          .dropdown-menu.dark ul li > a.active.accent svg path, .dropdown-menu.dark ul li > a.active.accent svg polygon,
          .dropdown-menu.dark ul li label.active.accent svg path,
          .dropdown-menu.dark ul li label.active.accent svg polygon {
            fill: #fff; }
    .dropdown-menu.dark ul .divider {
      background: rgba(255, 255, 255, 0.08); }

@media screen and (max-width: 420px) {
  .dropdown-menu ul li > a {
    line-height: 32px;
    padding-left: 24px;
    padding-right: 24px; } }

/*# sourceMappingURL=jquery.sweet-dropdown.css.map */




/*mailchimp*/


/* MailChimp Form Embed Code - Classic - 12/17/2015 v10.7 */
#mc_embed_signup form {display:block; position:relative; text-align:left; padding:10px 0 10px 3%}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border: 1px solid #ABB0B2; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; transition: all 0.23s ease-in-out 0s; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: normal; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding: 0 22px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}
#mc_embed_signup .button:hover {background-color:#777;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}

#mc_embed_signup .mc-field-group {clear:left; position:relative; width:96%; padding-bottom:3%; min-height:50px;}
#mc_embed_signup .size1of2 {clear:none; float:left; display:inline-block; width:46%; margin-right:4%;}
* html #mc_embed_signup .size1of2 {margin-right:2%; /* Fix for IE6 double margins. */}
#mc_embed_signup .mc-field-group label {display:block; margin-bottom:3px;}
#mc_embed_signup .mc-field-group input {display:block; width:100%; padding:8px 0; text-indent:2%;}
#mc_embed_signup .mc-field-group select {display:inline-block; width:99%; padding:5px 0; margin-bottom:2px;}

#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us{padding:5px 0;}
#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0;}
#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}
#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input{width:30px;}
#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label{display:none;}

#mc_embed_signup .indicates-required {text-align:right; font-size:11px; margin-right:4%;}
#mc_embed_signup .asterisk {color:#e85c41; font-size:150%; font-weight:normal; position:relative; top:5px;}     
#mc_embed_signup .clear {clear:both;}

#mc_embed_signup .mc-field-group.input-group ul {margin:0; padding:5px 0; list-style:none;}
#mc_embed_signup .mc-field-group.input-group ul li {display:block; padding:3px 0; margin:0;}
#mc_embed_signup .mc-field-group.input-group label {display:inline;}
#mc_embed_signup .mc-field-group.input-group input {display:inline; width:auto; border:none;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%; margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}

#mc-embedded-subscribe {clear:both; width:auto; display:block; margin:1em 0 1em 5%;}
#mc_embed_signup #num-subscribers {font-size:1.1em;}
#mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;}

#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {display:inline-block; margin:2px 0 1em 0; padding:5px 10px; background-color:rgba(255,255,255,0.85); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size:14px; font-weight:normal; z-index:1; color:#e85c41;}
#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {border:2px solid #e85c41;}
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
