
#slider,
#slider .slider-wrap,
.slider-wrap .slide,
.slide a,
.slide img {
    display: block;
    width: 1040px;
    height: 420px;
}

.ei-slider { height: 415px; }

.ei-slider-loading { line-height: 415px; }


@media only screen and (min-width: 1024px) and (max-width: 1024px) {

#slider,
#slider .slider-wrap,
.slider-wrap .slide,
.slide a,
.slide img {
    display: block;
    width: 1024px;
    height: 414px;
}

.ei-slider{
    max-width: 1024px !important;
    height: 409px !important;
}

}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

#slider,
#slider .slider-wrap,
.slider-wrap .slide,
.slide a,
.slide img,
#slider .ls-fallback-image,
#slider .ls-fallback-image a,
#slider .ls-fallback-image img {
    display: block;
    width: 768px;
    height: 310px;
}

.ei-slider{
    max-width: 768px !important;
    height: 305px !important;
}


}

@media only screen and (min-width: 480px) and (max-width: 767px) {

#slider,
#slider .slider-wrap,
.slider-wrap .slide,
.slide a,
.slide img,
#slider .ls-fallback-image,
#slider .ls-fallback-image a,
#slider .ls-fallback-image img {
    display: block;
    width: 480px;
    height: 194px;
}

.ei-slider{
    max-width: 480px !important;
    height: 189px !important;
}


}

@media only screen and (max-width: 479px) {

#slider,
#slider .slider-wrap,
.slider-wrap .slide,
.slide a,
.slide img,
#slider .ls-fallback-image,
#slider .ls-fallback-image a,
#slider .ls-fallback-image img {
    display: block;
    width: 320px;
    height: 129px;
}

.ei-slider{
    max-width: 320px !important;
    height: 124px !important;
}

}

