


#slider,

#slider .slider-wrap,

.slider-wrap .slide,

.slide a,

.slide img {

    display: block;

    width: 1040px;

    height: 400px;

}



.ei-slider { height: 395px; }



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






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

}



.ei-slider{

    max-width: 1024px !important;

    height: 389px !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: 295px;

}



.ei-slider{

    max-width: 768px !important;

    height: 290px !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: 185px;

}



.ei-slider{

    max-width: 480px !important;

    height: 180px !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: 123px;

}



.ei-slider{

    max-width: 320px !important;

    height: 118px !important;

}



}



