﻿/*Slideshow*/.slideshow {    width: 960px;    height: 370px;    position: relative;    overflow: visible;}    .slideshow .slide {        width: 960px;        height: 370px;        position: absolute;        left: 0;        top: 0;    }    .slideshow .pickers {        display: none;        position: absolute;        bottom: -18px;        left:50%!important;        z-index: 2040;    }    .slideshow .picker {        width: 10px;        height: 10px;        background-image: url(/images/slideshowPickers_v3.png);        background-repeat: no-repeat;        background-position: right top;        cursor: pointer;        float: left;        z-index: 2030;        margin-right: 4px;    }        .slideshow .picker.last {            margin-right: 0;        }        .slideshow .picker.selected {            background-position: left top;        }    .slideshow .slide > img {        position: absolute;        right: 0;        top: 0;    }    .slideshow .slide > a {        background: transparent url('/images/trans.png') repeat scroll left top;        position: absolute;        left: 129px;        top: 0;        height: 370px;        width: 702px;    }    .slideshow .nav {        cursor: pointer;        position: absolute;        top: 0;        z-index: 1500;        background: transparent url('/images/trans.png') repeat scroll left top;        overflow: hidden;    }        .slideshow .nav.left {            left: 0;            padding-right: 60px;        }        .slideshow .nav.right {            right: 0;            padding-left: 60px;        }        .slideshow .nav, .slideshow .nav > div {            width: 69px;            height: 370px;        }            .slideshow .nav > div {                background: transparent url('/images/slideshow_arrows.png') no-repeat scroll center center;            }            .slideshow .nav.left > div {                background-position: left center;                margin-left: -69px;            }            .slideshow .nav.right > div {                background-position: right center;                margin-left: 69px;            }/*.slideshow a.href{    width: 940px;    height: 370px;    position: absolute;    top: 0;    left: 0;    z-index: 1020;    background: transparent url('/images/trans.png') no-repeat scroll right top;}*/.Landing .slideshow {    width: 100%;    height: 353px;}    .Landing .slideshow .slide {        width: 100%;        height: 353px;    }        .Landing .slideshow .slide > a {            background: transparent url('/images/trans.png') repeat scroll left top;            left: 129px;            height: 353px;            width: calc(100% - 260px);        }            .Landing .slideshow .slide > a.full {                width: 635px;            }    .Landing .slideshow .nav, .Landing .slideshow .nav > div {        height: 245px;    }        .Landing .slideshow .nav > div {            background: transparent url('/images/slideshowLanding_arrows.png') no-repeat scroll center center;        }        .Landing .slideshow .nav.left > div {            background-position: left center;            margin-left: -69px;        }        .Landing .slideshow .nav.right > div {            background-position: right center;            margin-left: 69px;        }    .Landing .slideshow .text {        position: absolute;        bottom: 0;        left: 0;        background-color: #eaeaea;        width: 100%;        height: 108px;        text-align: center;        padding: 0 20px;        box-sizing:border-box;    }        .Landing .slideshow .text h1 {            font-size: 30px;            top: auto;            margin-top: 11px;            margin-bottom: 9px;            line-height: 28px;            text-transform: uppercase;        }        .Landing .slideshow .text h2 {            font-size: 20px;            top: auto;            text-transform: uppercase;            margin-bottom: 0;        }@media screen and (max-width: 629px) {    .Landing .slideshow .text h1 {        font-size: 25px;    }    .Landing .slideshow .text h2 {        font-size: 17px;    }}@media screen and (max-width: 500px) {    .Landing .slideshow .text h1 {        font-size: 20px;    }    .Landing .slideshow .text h2 {        font-size: 14px;    }}@media screen and (max-width: 376px) {    .Landing .slideshow .text {    padding:0 9px;}    .Landing .slideshow .text h1 {        font-size: 18px;        line-height:22px;    } }