.ns_nerveSlider {  overflow: hidden;  white-space: nowrap;  position: relative;  display: inline-block;  font-size: 0;  letter-spacing: 0;  word-spacing: 0;  text-align: left;  -ms-interpolation-mode: bicubic;}.ns_nerveSlider .ns_slides {  width: 100%;  height: 100%;}.ns_nerveSlider .ns_slides .ns_slidesTrack {  width: 100%;  height: 100%;  position: absolute;  overflow: visible;}.ns_nerveSlider .ns_slideContainer {  width: 100%;  height: 100%;  padding: 0;  margin: 0;  overflow: hidden;  position: relative;  font-size: 15px;  letter-spacing: auto;  word-spacing: auto;}.ns_nerveSlider.heightAdaptable .ns_slideContainer img.ns_slideImage {  width: 100%;  height: auto;}.ns_slideContainer.ns_decoy.ns_ls.left {  position: absolute;  left: -100%;}.ns_slideContainer.ns_decoy.ns_ls.right {  position: absolute;  right: -100%;}.ns_slideContainer.ns_decoy.ns_ls.up {  position: absolute;  top: -100%;}.ns_slideContainer.ns_decoy.ns_ls.down {  position: absolute;  bottom: -100%;}.ns_nerveSlider.ns_horizontal .ns_slideContainer {  display: inline-block;}.ns_nerveSlider.ns_vertical .ns_slideContainer {  display: block;}.ns_nerveSlider .ns_slideContainer img {  position: absolute;  z-index: auto;}.ns_nerveSlider .ns_slideContainer>a {  position: relative;  width: 100%;  height: 100%;  display: block;  overflow: hidden;}.ns_nerveSlider .ns_timer {  height: 6px;  position: absolute;  bottom: 0;  left: 0;  z-index: 90;  width: 0;}.ns_nerveSlider .ns_prevButton,.ns_nerveSlider .ns_nextButton {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  -moz-opacity: 0;  -khtml-opacity: 0;  opacity: 0;  width: 60px;  height: 100%;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  transition: all 0.4s ease;  cursor: pointer;  z-index: 51;  border-radius: 50%;}.ns_nerveSlider .ns_prevButton {  position: absolute;  left: -10px;  top: 0;}.ns_nerveSlider .ns_nextButton {  position: absolute;  right: -10px;  top: 0;}.ns_nerveSlider:hover .ns_prevButton {  left: 0;}.ns_nerveSlider:hover .ns_nextButton {  right: 0;}.ns_nerveSlider:hover .ns_prevButton,.ns_nerveSlider:hover .ns_nextButton {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";  filter: alpha(opacity=40);  -moz-opacity: 0.4;  -khtml-opacity: 0.4;  opacity: 0.4;}.ns_nerveSlider .ns_prevButton:hover {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;}.ns_nerveSlider .ns_nextButton:hover {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;}.ns_nerveSlider .ns_prevButton div {  width: 100%;  height: 100%;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  transition: all 0.4s ease;}.ns_nerveSlider .ns_nextButton div {  width: 100%;  height: 100%;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  transition: all 0.4s ease;}.ns_nerveSlider .ns_pauseButton {  position: absolute;  right: 10px;  bottom: -10px;  margin-bottom: 10px;  z-index: 51;  height: 40px;  width: 40px;  cursor: pointer;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  transition: all 0.4s ease;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  -moz-opacity: 0;  -khtml-opacity: 0;  opacity: 0;}.ns_nerveSlider:hover .ns_pauseButton {  bottom: 0;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";  filter: alpha(opacity=40);  -moz-opacity: 0.4;  -khtml-opacity: 0.4;  opacity: 0.4;}.ns_nerveSlider:hover .ns_pauseButton:hover {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;}.ns_nerveSlider .ns_pauseButton div {  width: 100%;  height: 100%;}.ns_nerveSlider .ns_filmstrip {  background: transparent url("images/swatches/0,0,0,20.png") repeat;  position: absolute;  top: -10px;  left: 0;  overflow-x: auto;  width: auto;  max-width: 100%;  padding: 4px;  margin: 10px;  z-index: 52;  -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease;  -ms-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  -moz-opacity: 0;  -khtml-opacity: 0;  opacity: 0;  border-radius: 2px;}.ns_nerveSlider:hover .ns_filmstrip {  top: 0;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";  filter: alpha(opacity=70);  -moz-opacity: 0.7;  -khtml-opacity: 0.7;  opacity: 0.7;}.ns_nerveSlider .ns_filmstrip:hover {  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;}.ns_nerveSlider .ns_filmstrip img.ns_fThumb {  height: 45px;  margin: 0 2px;  cursor: pointer;  filter: alpha(opacity=90);  -moz-opacity: 0.9;  -khtml-opacity: 0.9;  opacity: 0.9;  -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease;  -ms-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}.ns_nerveSlider .ns_filmstrip img.ns_fThumb:hover {  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;}.ns_nerveSlider .ns_filmstrip img.ns_fThumb:first-child {  margin-left: 0;}.ns_nerveSlider .ns_filmstrip img.ns_fThumb:last-child {  margin-right: 0;}.ns_nerveSlider .ns_caption {  width: 100%;  max-width: 100%;  height: auto;  min-height: 88px;  display: block;  font-family: "Arial", "Helvetica Neue";  background: #0000007a url(images/caption-gradient.png) 0 bottom repeat-x;  color: #FFF;  font-size: 14px;  position: absolute;  left: 0;  bottom: 0;  padding: 0;  margin: 0;  z-index: 50;  line-height: 38px;  text-shadow: 1px 1px 1px rgba(0,0,0,0.5);  filter: dropshadow(color=#000000, offx=1, offy=1);}.ns_nerveSlider .ns_caption>div {  display: contents;  position: absolute;  bottom: 0;  text-align: -webkit-center;  margin: 50px 35px 25px 35px;  white-space: normal;  overflow: hidden;}.ns_nerveSlider .ns_caption>div img {  position: relative;}.ns_nerveSlider .ns_caption a {  position: static;  width: auto;  height: auto;  display: inline;  overflow: auto;}.ns_nerveSlider .ns_caption>div h1 {  font-size: 63px;  line-height: 72px;  font-weight: 300;  position: static;  left: 0;  top: 0;  right: 0;  bottom: 0;  padding: 0;  text-align: -webkit-center;  margin: 0;  margin-bottom: 0px;  background: transparent;  box-shadow: none;  -webkit-box-shadow: none;  float: none;  display: block;  color:#fff;}.ns_nerveSlider .ns_caption>div h1:last-child{  font-size: 20px;  line-height: 20px;}.ns_nerveSlider .ns_caption>div h1:before,.ns_nerveSlider .ns_caption>div h1:after {  display: none;}.ns_nerveSlider .ns_loadSpinner,.ns_nerveSlider .ns_dummyImage {  background: transparent;  height: 100%;  width: 100%;  display: none;  position: absolute;  top: 0;  left: 0;  z-index: 6;}.ns_nerveSlider .ns_loadSpinner div,.ns_nerveSlider .ns_dummyImage div {  height: 100%;  width: 100%;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";  filter: alpha(opacity=50);  -moz-opacity: 0.5;  -khtml-opacity: 0.5;  opacity: 0.5;}.ns_nerveSlider .ns_loadSpinner div {  background: transparent url("images/loading.gif") 50% 50% no-repeat;}.ns_nerveSlider .ns_dummyImage div {  background: transparent url("images/dummy.png") 50% 50% no-repeat;}.ns_nerveSlider .ns_dots {  position: absolute;  top: 0;  right: 0;  padding: 10px;  z-index: 200;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  filter: alpha(opacity=60);  -moz-opacity: 0.6;  -khtml-opacity: 0.6;  opacity: 0.6;  -webkit-transition: all 0.5s ease;  -moz-transition: all 0.5s ease;  -ms-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  transition: all 0.5s ease;}.ns_nerveSlider:hover .ns_dots {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;}.ns_nerveSlider .ns_dots .ns_dot {  width: 8px;  height: 8px;  border-radius: 50%;  -moz-border-radius: 50%;  float: left;  margin: 0 3px;  cursor: pointer;  -webkit-transition: all 0.5s ease;  -moz-transition: all 0.5s ease;  -ms-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  transition: all 0.5s ease;}.ns_nerveSlider .ns_dots .ns_dot:first-child {  margin-left: 0;}.ns_nerveSlider .ns_dots .ns_dot:last-child {  margin-right: 0;}.ns_nerveSlider .ns_dots .ns_dot.ns_selected {  cursor: default;}.ns_nerveSlider .ns_slideContent {  width: 100%;  height: 100%;  position: absolute;  top: 0;  left: 0;  white-space: normal;}.ns_nerveSlider.heightAdaptable .ns_slideContainer .ns_slideContent {  height: auto;}.ns_nerveSlider.light .ns_prevButton div {  background: transparent url("images/prev-light.png") 50% 50% no-repeat;}.ns_nerveSlider.light .ns_nextButton div {  background: transparent url("images/next-light.png") 50% 50% no-repeat;}.ns_nerveSlider.light .ns_pauseButton div {  background: transparent url("images/play-pause-light.png") 50% 0% no-repeat;}.ns_nerveSlider.light .ns_timer {  background: transparent url("images/swatches/255,255,255,40.png") repeat;}.ns_nerveSlider.light .ns_dots .ns_dot {  border: 1px solid #fff;}.ns_nerveSlider.light .ns_dots .ns_dot.ns_selected {  border: 1px solid #fff;  background: #fff;}.ns_nerveSlider.dark .ns_prevButton div {  background: transparent url("images/prev-dark.png") 50% 50% no-repeat;}.ns_nerveSlider.dark .ns_nextButton div {  background: transparent url("images/next-dark.png") 50% 50% no-repeat;}.ns_nerveSlider.dark .ns_pauseButton div {  background: transparent url("images/play-pause-dark.png") 50% 0% no-repeat;}.ns_nerveSlider.dark .ns_timer {  background: transparent url("images/swatches/0,0,0,30.png") repeat;}.ns_nerveSlider.dark .ns_dots .ns_dot {  border: 1px solid #2e2e2e;}.ns_nerveSlider.dark .ns_dots .ns_dot.ns_selected {  border: 1px solid #2e2e2e;  background: #2e2e2e;}