
#slider,
#slider .slider-wrap,
.slider-wrap .slide,
.slide a,
.slide img {
    display: block;
    width: 1040px;
    height: 380px;
}

.ei-slider { height: 375px; }

.ei-slider-loading { line-height: 375px; }


@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: 374px;
}

.ei-slider{
    max-width: 1024px !important;
    height: 369px !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: 281px;
}

.ei-slider{
    max-width: 768px !important;
    height: 276px !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: 175px;
}

.ei-slider{
    max-width: 480px !important;
    height: 170px !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: 117px;
}

.ei-slider{
    max-width: 320px !important;
    height: 112px !important;
}

}

