.zeus-carousel {
margin: 0;
}
.zeus-carousel .swiper-container {
width: 95%;
}
.zeus-carousel .swiper-container.has-dots {
padding-bottom: 10px;
}
.zeus-carousel .zeus-carousel-slide {
padding: 0 15px;
}
.zeus-carousel .zeus-carousel-item {
border-radius: 8px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1);
overflow: hidden;
}
.zeus-carousel .zeus-carousel-entry-media img {
width: 100%;
}
.zeus-carousel .zeus-carousel-entry-details {
background-color: #fff;
padding: 20px;
}
.zeus-carousel .zeus-carousel-title {
font-size: 1.1em;
font-weight: 500;
line-height: 1.4;
margin: 0 0 10px;
text-transform: capitalize;
}
.zeus-carousel .zeus-meta {
display: block;
font-size: 12px;
margin: 0 0 8px;
padding: 0;
list-style: none;
}
.zeus-carousel .zeus-meta li {
display: inline-block;
margin-right: 8px;
}
.zeus-carousel .zeus-meta li svg {
margin-right: 4px;
fill: #e5c063;
font-size: 12px;
width: 1em;
height: 1em;
vertical-align: middle;
}
.zeus-carousel .zeus-meta li:last-child {
margin-right: 0;
}
.zeus-carousel p {
margin: 0 0 10px;
}
.zeus-carousel p:last-child {
margin: 0;
}
.zeus-carousel .readmore-btn {
display: block;
margin-top: 20px;
}
.zeus-carousel .readmore-btn a {
display: inline-block;
font-size: 12px;
font-weight: 600;
line-height: 1;
text-transform: uppercase;
background-color: #e5c063;
color: #fff;
border-radius: 5px;
padding: 10px 20px;
}
.zeus-carousel .readmore-btn a:hover {
background-color: #e8c573;
}
.zeus-carousel .zeus-swiper-buttons {
background-image: none;
color: #222;
outline: none;
margin-top: 0;
width: 40px;
height: 40px;
line-height: 40px;
font-size: 20px;
top: calc(50% - (20px/2));
text-align: center;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.zeus-carousel .swiper-button-next {
right: 0;
}
.zeus-carousel .swiper-button-prev {
left: 0;
}
.zeus-carousel .swiper-pagination {
position: static;
bottom: 0;
left: 0;
width: 100%;
}
.zeus-carousel .swiper-pagination-bullet {
background: #ccc;
margin: 0 4px;
height: 8px;
width: 8px;
opacity: 1;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
.zeus-carousel .swiper-pagination-bullet-active {
background: #000;
}
.zeus-carousel .swiper-container-coverflow .zeus-carousel-slide {
padding: 0;
} body.rtl .zeus-carousel .zeus-meta li {
margin-left: 8px;
margin-right: 0;
}
body.rtl .zeus-carousel .zeus-meta li svg {
margin-right: 0;
margin-left: 4px;
}
body.rtl .zeus-carousel .zeus-meta li:last-child {
margin-left: 0;
}
body.rtl .zeus-carousel .swiper-button-next {
right: auto;
left: 0;
}
body.rtl .zeus-carousel .swiper-button-prev {
left: auto;
right: 0;
}