#gdpr-cookie-message {background-color: #fafafa!important;}
#gdpr-cookie-message button  {background-color: #fff!important;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1); padding: 5px 10px!important;
color: #000!important; font-size: 12px!important; font-weight: 400!important;}
#gdpr-cookie-message a {color: #64C5BD!important;}
#gdpr-cookie-message h4 {color: #64C5BD!important; font-weight: 800;}

#Footer a:hover {margin-left: 2px!important; transition: all 0.3s cubic-bezier(.25,.8,.25,1);}

.sjm {border: 0px solid #fafafa; border-radius: 0px; color: #525255; padding: 5px 10px 0px 0px ;  
  transition: all 0.3s cubic-bezier(.25,.8,.25,1); font-size: 14px; font-weight: 600;
}

.sjm:hover {border: 0px solid #fafafa; border-radius: 0px; color: #525255; 
  transition: all 0.3s cubic-bezier(.25,.8,.25,1); font-size: 14px; margin-left: 2px!important; font-weight: 600; text-decoration: none!important; color: #ABDBCD;
}
.sjm-white {color: #fff!important;transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
.sjm-white a {color: #fff!important; padding: 5px 10px 0px 0px ;  
  transition: all 0.3s cubic-bezier(.25,.8,.25,1); font-size: 14px; font-weight: 600;transition: all 0.3s cubic-bezier(.25,.8,.25,1);

}

.sjm-white a:hover {transition: all 0.3s cubic-bezier(.25,.8,.25,1);
; color: #ABDBCD;
}

.logo img {
    max-width: 200px!important;
}


.fl-page-nav .navbar-nav > li.ss-nav-button {
  padding: 10px;
}
.fl-page-nav .navbar-nav > li.ss-nav-button > a {
  padding: 5px 18px !important;
  color: #ffffff !important;
  border-radius: 5px;
  background-color: #0f637d;
}


.fl-page-header-fixed .fl-page-nav .navbar-nav > li.ss-nav-button > a {
  position: relative;
  bottom: 6px;
}


.fl-page-nav .navbar-nav > li.ss-nav-button > a:active,
.fl-page-nav .navbar-nav > li.ss-nav-button > a:hover {
  color: #ffffff !important;
  background-color: #196f8c;
}

.page_copyright p {text-transform: none!important; font -size: 12px; font-weight: 400;}

.socal {display: inline-block; margin-right: 15px;}

#toTop  {display:none!Important;}

.section_padding_top_120 > [class*="container"] {
    padding-top: 20px!important;
}

.footerlinks a:hover {margin-left: 2px!important; transition: all 0.3s cubic-bezier(.25,.8,.25,1);}

.header_white .sf-menu > li > a {font-weight: 400;}
.header_white .sf-menu > li > a:hover {font-weight: 600;}

.wm {
 color: #fff!important; 
  font-size: 15px; font-weight: 400; 
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

.wm a {
 color: #fff!important; 
  font-size: 15px; font-weight: 400; 
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

.wm a:hover {
 color: #fff;  margin-left: 2px!important; transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
.formcraft-css .powered-by {display: none!important;}



.ls {
    background-color: #fff;
    color: #555; font-weight: 500;
}

.ls a {
    color: #555;
}

#box_wrapper .cal-row-fluid.cal-row-head [class*="cal-cell"] {
    background-color: #F9D108;
    border: none;
    color: #fff;
}

.cue-playlist-container .cue-playlist .cue-track .cue-track-details .cue-track-title {
    font-family: lato, sans-serif;
    font-size: 15px;
    font-weight: 400;
    text-transform: uppercase;
}

.stores {display: inline-block; margin-right: 10px; max-width: 150px; box-shadow: 0 1px 1px rgba(0,0,0,0.12), 0 1px 1px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1); opacity: 0.8;
}

.stores:hover {display: inline-block; margin-right: 10px; max-width: 150px; box-shadow: 0 5px 12px rgba(0,0,0,0.12), 0 2px 8px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1); opacity: 1;
}

.sep-page .sep-calendar .search .form-control {
display: none!important;
    height: 0px;
    padding: 10px;
    border-radius: none;
}

.sep-page .sep-calendar .eventCalendar-wrap .eventCalendar-slider .eventCalendar-monthWrap .eventCalendar-daysList .eventCalendar-day-header {
    border-bottom: 1px solid #f3f3f3;
    color: #fff;
    background-color: #222;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    padding: 6px 0;
}

.sep-page .sep-calendar .eventCalendar-wrap .eventCalendar-slider .eventCalendar-monthWrap .eventCalendar-daysList.eventCalendar-showAsWeek .eventCalendar-day.today {
    background: #F9D008;
}
a.eapps-social-icons-item-twitter.eapps-social-icons-item{display:none !important}