.responsiveTabs ul {
  list-style: none;
}
/* Tabs container */
.r-tabs {
  /*border: 1px solid #d2d6de;*/
  border-bottom: 1px solid #d2d6de;
  border-radius: 3px;
  position: relative;
  /* Tab panel */
  /* Accordion anchor */
  /* Disabled accordion button */
}
.r-tabs .r-tabs-nav {
  /* Tab element */
  /* Tab anchor */
  /* Disabled tab */
  /* Active state tab anchor */
}
.r-tabs .r-tabs-nav .r-tabs-tab {
  background-color: #fff;
  position: relative;
}
.r-tabs .r-tabs-nav .r-tabs-anchor {
  color: #000;
  font-weight: bold;
  text-decoration: none;
  display: inline-block;
  padding: 5px 10px;
}
.r-tabs .r-tabs-nav .r-tabs-state-disabled {
  opacity: 0.5;
}
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
  color: #4a63ae;
  background: #fff;
  background: -moz-linear-gradient(top, #fff 0, rgba(75, 99, 173, 0.1) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0, #fff), color-stop(100%, rgba(75, 99, 173, 0.1)));
  background: -webkit-linear-gradient(top, #fff 0, rgba(75, 99, 173, 0.1) 100%);
  background: -o-linear-gradient(top, #fff 0, rgba(75, 99, 173, 0.1) 100%);
  background: -ms-linear-gradient(top, #fff 0, rgba(75, 99, 173, 0.1) 100%);
  background: linear-gradient(to bottom, #fff 0, rgba(75, 99, 173, 0.1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#4b63ad', GradientType=0);
  border-top: 2px solid #4a63ae;
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
}
.r-tabs .r-tabs-panel {
  background-color: rgba(74, 99, 174, 0.1);
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active {
  border-top: 2px solid #4a63ae;
  /* Active accordion anchor */
}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
  color: #4a63ae;
  background: #fff;
  background: -moz-linear-gradient(top, #fff 0, rgba(75, 99, 173, 0.1) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0, #fff), color-stop(100%, rgba(75, 99, 173, 0.1)));
  background: -webkit-linear-gradient(top, #fff 0, rgba(75, 99, 173, 0.1) 100%);
  background: -o-linear-gradient(top, #fff 0, rgba(75, 99, 173, 0.1) 100%);
  background: -ms-linear-gradient(top, #fff 0, rgba(75, 99, 173, 0.1) 100%);
  background: linear-gradient(to bottom, #fff 0, rgba(75, 99, 173, 0.1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#4b63ad', GradientType=0);
  border-top: none;
}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
  color: #000;
  border-top: 1px solid #d2d6de;
  font-weight: bold;
  text-decoration: none;
  display: block;
  padding: 5px 10px;
}
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
  opacity: 0.5;
}
