.calendar-filter select {
  background: #242424;
  color: #fff;
  font-weight: bold;
  padding: 0;
  font-size: 15px;
  border: 0px;
  margin-left: 10px;
  outline: 0px;
}



.fxst-countrypage .fxst-float-l {
  display: block !important;
}

.fxst-content-box-news {
  display: none !important;
}

#fxst-calendartable tr td .fxit-event,
#fxst-calendartable tr th .fxit-event {
  width: 100% !important;
}

.ui-slider .ui-widget-header {
  background: transparent url("/static/images/bar_sel.png") repeat-x 50% 50%;
  top: 3px;
}
.fxst-keyword {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #dddddd;
  color: #a0a0a0;
  vertical-align: middle;
  background: #ffffff url("/static/images/datepicker.png") no-repeat 105px 50% !important;
  margin-right: 10px;
  width: 120px;
  padding: 5px 0 5px 5px;
}
.fxst-calendar-filter-advanced ul .fxst-country .fxst-flag {
  display: inline-block;
  height: 11px;
  width: 14px;
  margin-right: 2px;
  background-image: url("/static/images/sprite-flags5.png");
}

.fxst-flag {
  display: block;
  background-image: url("/static/images/sprite-flags5.png");
}
.fxst-calendar-filter-form .fxst-btn-showfilters {
  display: none;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0b0";
}
.button {
  text-transform: none;
}

.fxst-btn-showfilters {
  margin-left: 20px;
  color: #fff;
}
#fxst-calendartable .fxst-tabNavigation-box {
  display: none;
}

.fxst-icon,
.fxst-i-10,
.fxst-i-12,
.fxst-i-16,
.fxst-i-20,
.fxst-i-vol,
.fxst-i-vol0,
.fxst-i-vol1,
.fxst-i-vol2,
.fxst-i-vol3,
.fxst-revised,
.fxst-closedFull,
.fxst-closedEmpty,
.fxst-openFull,
.fxst-openEmpty {
  background-image: none !important ;
}
.fxst-calendar-filter {
display:none;
  box-shadow: none !important;
  width: auto;

  border-width: 0px !important;
  margin: 0px auto auto;
  overflow: hidden;
  padding: 10px !important;
}

@media (max-width: 768px) {
  .fxst-flag {
    /*text-indent: -31px;*/
    color: #333333;
    /*position: absolute;*/
    left: 24px;
  }
}
.fxec_loading2 {
  padding: 15px;
  display: block;
}
.fxit-eventInfo {
  width: 40% !important;
}
.fxit-event-url {
  width: 55% !important;
}
.fxit-countryurl {
  display: inline-block;
  margin-top: 4px;
}
.fxit-eventurl {
  padding-left: 0px;
}
.fxit-event-numbers {
  width: 80% !important;
}
.fxs_event_hedaer {
  display: none !important;
}

.fxst-loading {
  display: none !important;
}
.FusionCharts {
  width: 400px;
  display: none;
}
#fxec_countryhistoryc {
  display: none !important;
}
.fxst-lastevent,
.fxst-nextevent {
  width: 50%;
}
.fxst-country-map {
  margin: 0 auto;
  float: none;
}

.fxst-float-l {
  display: block;
  width: 100%;
}
img.fxst-float-l{
    width: auto;
    float: none !important;
    margin: 0 auto;
}
.fxst-loading {
  display: none !important;
}
.FusionCharts {
  width: 400px;
  display: none;
}
.fxst-tabNavigation-box,
.fxst-hr-s1,
.fxst-contentfilter,
.fxst-filterevent {
  display: none;
}

.fxst-lastevent,
.fxst-nextevent {
  float: left;
  width: 600px;
  padding: 8px 0px;
  margin-top: -10px;
}

.fxst-lastevent,
.fxst-nextevent {
  width: 50%;
}
.fxst-event-map {
  margin: 0 auto;
  float: none;
}
