/*! http://responsiveslides.com v1.54 by @viljamis */.rslides, .rslides2 {  position: relative;  top: 0 !important;  list-style: none;  overflow: hidden;  width: 100%;  height: 100%;  padding: 0;  margin: 0;}.rslides2 {  max-width: 1920px !important;  position: absolute;  top: 0;  left: 0;  z-index: 0 !important;}.rslides li, .rslides2 li {  -webkit-backface-visibility: hidden;  position: absolute;  display: none;  width: 100%;  left: 0;  top: 0;}.rslides li:first-child, .rslides2 li:first-child {  position: relative;  display: block;  float: left;}.rslides img, .rslides2 img {  display: block;  height: auto;  float: left;  width: 100%;  border: 0;}.callbacks {  position: relative;  list-style: none;  overflow: hidden;  width: 100% !important;  height: 100% !important;  padding: 0;  margin: 0;}.callbacks_container {  position: relative;  float: left;  width: 100%;  margin-left: 0;  margin-right: 0;  height: 100%;}.callbacks_container ul {  height: 100%;}.callbacks_container a, .callbacks_container a:hover {  border: none !important;  border-radius: 0 !important;  z-index: 9999 !important;}.callbacks .caption {  display: block;  position: absolute;  z-index: 2;  text-shadow: none;  color: #fff;  background: rgba(0, 0, 0, 0.5);  left: 0;  right: 0;  bottom: 0;  padding: 10px 20px;  margin: 0;  max-width: none;}.callbacks_nav {  position: absolute;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  top: 65%;  left: 0.5%;  opacity: 1;  z-index: 3;  text-indent: -9999px;  overflow: hidden;  text-decoration: none;  height: 61px;  width: 38px;  background: transparent url("../img/themes.svg") no-repeat left top;  margin-top: -45px;  background-size: 76px;}.callbacks_nav:active {  opacity: 1.0;}.callbacks_nav.next {  left: auto;  background-position: right top;  right: 0.5%;}.centered-btns_nav {  z-index: 999999!important;  position: absolute;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  top: 45%;  left: 0.5%;  opacity: 0.7;  text-indent: -9999px;  overflow: hidden;  text-decoration: none;  height: 61px;  width: 38px;  background: transparent url("../img/themes.svg") no-repeat left top;  margin-top: -45px;}.centered-btns_nav:active {  opacity: 1.0;}.centered-btns_nav.next {  left: auto;  background-position: right top;  right: 1%;}.transparent-btns_nav {  z-index: 3;  position: absolute;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  top: 0;  left: 0;  display: block;  background: #fff; /* Fix for IE6-9 */  opacity: 0;  filter: alpha(opacity=1);  width: 48%;  text-indent: -9999px;  overflow: hidden;  height: 91%;}.transparent-btns_nav.next {  left: auto;  right: 0;}.large-btns_nav {  z-index: 3;  position: absolute;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  opacity: 0.6;  text-indent: -9999px;  overflow: hidden;  top: 0;  bottom: 0;  left: 0;  background: #000 url("../img/themes.svg") no-repeat left 50%;  width: 38px;}.large-btns_nav:active {  opacity: 1.0;}.large-btns_nav.next {  left: auto;  background-position: right 50%;  right: 0;}.centered-btns_nav:focus, .transparent-btns_nav:focus, .large-btns_nav:focus {  outline: none;}.centered-btns_tabs, .transparent-btns_tabs, .large-btns_tabs {  margin-top: 10px;  text-align: center;}.centered-btns_tabs li, .transparent-btns_tabs li, .large-btns_tabs li {  display: inline;  float: none;  _float: left;  *float: left;  margin-right: 5px;}.centered-btns_tabs a, .transparent-btns_tabs a, .large-btns_tabs a {  text-indent: -9999px;  overflow: hidden;  -webkit-border-radius: 15px;  -moz-border-radius: 15px;  border-radius: 15px;  background: #ccc;  background: rgba(0, 0, 0, .2);  display: inline-block;  _display: block;  *display: block;  -webkit-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, .3);  -moz-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, .3);  box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, .3);  width: 9px;  height: 9px;}.centered-btns_here a, .transparent-btns_here a, .large-btns_here a {  background: #222;  background: rgba(0, 0, 0, .8);}.rslides_tabs {  background: rgba(255, 255, 255, 0.5);  font-size: 16px;  list-style: none;  margin: 0 auto 25px;  max-width: 540px;  padding: 10px 0;  text-align: center;  width: 100%;  position: relative;  top: -60px;  z-index: 99;  border-radius: 16px;}.rslides_tabs li {  display: inline;  float: none;  margin-right: 1px;}.rslides_tabs a {  width: auto;  line-height: 100%;  padding-right: 1%;  padding-left: 1%;  height: auto;  background: transparent;  display: inline;  color: rgba(0, 0, 0, 0.9);  text-decoration: none;  margin-left: 1%;  margin-right: 1%;}.rslides_tabs a:hover {  border: 0;}.rslides_tabs li:first-child {  margin-left: 0;}.rslides_tabs .rslides_here a {  background: rgba(71, 128, 193, 0.75);  color: #fff;  font-weight: bold;  border-radius: 100% !important;}