/*CAROUSEL SET-UP*/.carousel, .slide {    width: 100%;	height:auto;    padding:0;    margin: 0;    overflow: hidden;  }.carousel {    position: relative;  }.carousel ul {    margin:0;    padding: 0 0 1em 0;min-height:200px; position: relative;  }.slide {    height: auto;    background-size: cover;    position: relative;    margin-bottom:1em;    border:0px solid #333;  }  /*SLIDE STATES*/.carousel.active {  position:relative;  height: auto;  border: 1px solid #333;/*Carousel border*/}.active .slide {  display: inline-block;/*was none;*/  position:absolute;  top:0;  left:0;  border: none;  z-index:200;}.slide.current {  display:block;  z-index: 500;}/*ANIMATION and TRANSITION SET UP*/.active .slide {  display: block !important;  visibility: hidden;  transition: left .6s ease-out;}/*.slide {display:inline-block;}*/.active .slide.current {  visibility: visible;  left: 0;}.active .slide.next {  left: 100%;}.active .slide.prev {  left: -100%;}.active .slide.next.in-transition,.active .slide.prev.in-transition {  visibility:visible;}/*NEXT/PREV NAVIGATION*/.btn-prev,.btn-next {  position:absolute;  display:block;  height:100%;  z-index: 700;  top: 0;  right:0;  border:0;  background: rgba(255,255,255,.6);  line-height: 1;  padding:10px 5px;  transition: padding .4s ease-out;}.btn-next:hover,.btn-next:focus,.btn-prev:hover,.btn-prev:focus {  padding-left: 15px;  padding-right:15px;}.btn-prev {  left:0;  border-radius: 0 .25em .25em 0;}.btn-next {  right:0;  border-radius: .25em 0 0 .25em;}/* SLIDE NAVIGATION BUTTONS*/.carousel.with-slidenav {  padding-bottom: 2em;  background-color: #fff;}.carousel.with-slidenav .slide {  border-bottom: 0px solid #333;}.slidenav {  position: relative;  bottom:.25em;  left: 0;  right: 0;  text-align: center;}.slidenav li {  display:inline-block;  margin: 0 .5em;}.slidenav button {  border: 2px solid black;  background-color: black;  line-height: 1em;  height: 1.5em;  width:auto;  font-weight: bold;  color: #fff;}.slidenav button.current {  border-radius: .5em;  background-color: #fff;  color: #333;}.slidenav button:hover,.slidenav button:focus {  border: 2px dotted #fff;}.slidenav button.current:hover,.slidenav button.current:focus {  border: 2px dotted black;}