.widget_models_entries_carousel .owl-item {
position: relative;
overflow: hidden;
} .widget_models_entries_carousel .style-1 {
padding: 0;
position: relative;
}
.widget_models_entries_carousel .style-1.nav-visible {
padding: 0 0 48px;
position: relative;
}
.widget_models_entries_carousel .style-2 {
position: relative;
}
.owl-carousel .owl-controls .owl-nav {
width: 0;
}
.widget.widget_models_entries_carousel .widget-title {
text-align: center;
}
.widget.widget_models_entries_carousel .style-1 .owl-carousel .owl-controls {
margin-top: 0;
position: absolute;
bottom: -36px;
width: 100%;
}
.widget.widget_models_entries_carousel .style-1 .owl-carousel .owl-controls .owl-nav .owl-prev,
.widget.widget_models_entries_carousel .style-1 .owl-carousel .owl-controls .owl-nav .owl-next {
width: 40px;
height: auto;
background-color: transparent;
position: absolute;
bottom: 0;
text-transform: uppercase;
font-size: 14px;
font-size: 1.4rem;
-webkit-transition: all ease .4s;
-moz-transition: all ease .4s;
-ms-transition: all ease .4s;
-o-transition: all ease .4s;
transition: all ease .4s;
}
.widget.widget_models_entries_carousel .style-1 .owl-carousel .owl-controls .owl-nav .owl-prev {
left: 24px;
}
.widget.widget_models_entries_carousel .style-1 .owl-carousel .owl-controls .owl-nav .owl-next {
right: 24px;
} .widget.widget_models_entries_carousel .style-2 .owl-carousel .owl-controls {
margin-top: 12px;
text-align: center;
width: 100%;
overflow: hidden;
}
.widget.widget_models_entries_carousel .style-2 .owl-carousel .owl-controls .owl-nav {
display: block;
min-height: 30px;
pointer-events: none;
min-width: 180px;
margin: 0 auto;
}
.widget.widget_models_entries_carousel .style-2 .owl-carousel .owl-controls .owl-prev .mc-chevron-thin-left:before,
.widget.widget_models_entries_carousel .style-2 .owl-carousel .owl-controls .owl-next .mc-chevron-thin-right:before {
display: inline;
font-family: 'FontAwesome';
font-size: 24px;
content: ' ';
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.widget.widget_models_entries_carousel .style-2 .owl-carousel .owl-controls .owl-prev .mc-chevron-thin-left:before {
content: '\f104';
float: left;
}
.widget.widget_models_entries_carousel .style-2 .owl-carousel .owl-controls .owl-next .mc-chevron-thin-right:before {
content: '\f105';
float: right;
}
.style-2 .mc-carousel .owl-controls .owl-nav .owl-prev,
.style-2 .mc-carousel .owl-controls .owl-nav .owl-next {
float: left;
pointer-events: auto;
text-align: center;
width: 20px;
}
.style-2 .mc-carousel .owl-controls .owl-nav .owl-next {
float: right;
}
.style-2 .mc-carousel .owl-controls .owl-nav i {
font-size: 20px;
font-weight: 100;
}
.style-2 .mc-carousel .owl-dots {
bottom: 20px;
overflow: hidden;
position: relative;
width: auto;
}
.style-2 .mc-carousel .owl-dots .owl-dot {
display: inline-block;
}
.style-2 .mc-carousel .owl-dots .owl-dot span {
background: transparent none repeat scroll 0 0;
border-radius: 0;
display: block;
height: 8px;
margin: 2px 7px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
width: 8px;
} .mc-carousel .item .overlay {
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
z-index: 1;
}
.mc-carousel .overlay:before,
.mc-carousel .overlay:after {
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.mc-carousel .overlay:before {
}
.mc-carousel .overlay:after {
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
opacity: 0;
}
.mc-carousel .item:hover .overlay:after {
opacity: 1;
}
.mc-carousel__link {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
} .style-1 .mc-carousel__content {
position: absolute;
left: 0;
right: 0;
bottom: 0;
z-index: 2;
padding: 30px 10px 36px;
text-align: left;
-webkit-transform: scaleY(0);
-o-transform: scaleY(0);
-ms-transform: scaleY(0);
transform: scaleY(0);
-webkit-transform-origin: bottom;
-o-transform-origin: bottom;
-ms-transform-origin: bottom;
transform-origin: bottom;
-webkit-transition: -webkit-transform 0.4s ease-out;
-o-transition: -o-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
transition: transform 0.4s ease;
}
.style-2 .mc-carousel__content {
position: absolute;
left: 0;
top: 0;
bottom: 0;
z-index: 2;
padding: 24px 40px;
text-align: left;
max-width: 80%;
-webkit-transform: scaleX(0);
-o-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: left;
-o-transform-origin: left;
-ms-transform-origin: left;
transform-origin: left;
-webkit-transition: -webkit-transform 0.4s ease-out;
-o-transition: -o-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
transition: transform 0.4s ease;
}
.style-1 .owl-models-carousel .item:hover .mc-carousel__content,
.style-2 .owl-models-carousel .item:hover .mc-carousel__content {
-webkit-transform: scaleX(1);
-o-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
} .style-1 .mc-carousel__parameters-block {
text-align: center;
}
.style-2 .mc-carousel__parameters-block {
text-align: left;
}
.style-1 .mc-carousel__parameters-block > div {
margin: 0 16px 10px;
display: inline-block;
text-align: center;
line-height: 1.4;
}
.style-2 .mc-carousel__parameters-block > div {
margin: 0 0 25px;
display: block;
text-align: left;
line-height: 1.2;
}
.style-2 .mc-carousel__parameters-block .show-gallery,
.style-2 .mc-carousel__parameters-block .show-profile {
margin-top: 15px;
}
.style-1 .mc-carousel__parameters-block > div > span {
font-weight: 900;
display: block;
overflow: hidden;
margin-bottom: 3px;
}
.style-2 .mc-carousel__parameters-block > div > span {
font-weight: 900;
display: inline;
margin-right: 10px;
}
.style-2 .mc-carousel__parameters-block > div > span:after {
content: ':';
}
.style-2 .mc-carousel__parameters-block .show-gallery,
.style-2 .mc-carousel__parameters-block .show-profile {
width: 40px;
height: 40px;
display: inline-block;
position: relative;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
transition: all 0.4s;
}
.style-2 .mc-carousel__parameters-block .show-gallery:hover,
.style-2 .mc-carousel__parameters-block .show-profile:hover,
.style-2 .mc-carousel__parameters-block .show-gallery:focus,
.style-2 .mc-carousel__parameters-block .show-profile:focus {
background: transparent !important;
}
.style-2 .mc-carousel__parameters-block .show-profile,
.style-2 .mc-carousel__parameters-block .show-gallery {
margin-right: 10px;
}
.style-2 .mc-carousel__parameters-block .show-gallery:after,
.style-2 .mc-carousel__parameters-block .show-profile:after {
position: absolute;
font-family: 'rt-icons-2';
content: ' ';
right: 11px;
}
.style-2 .mc-carousel__parameters-block .show-gallery:after {
content: "\e656";
font-size: 16px;
top: 6px;
}
.style-2 .mc-carousel__parameters-block .show-profile:after {
content: "\e654";
font-size: 16px;
top: 5px;
} .mc-carousel__title {
font-size: 20px;
font-size: 2rem;
text-align: center;
line-height: 1.2;
letter-spacing: 0;
margin-bottom: 12px;
}
.style-2 .mc-carousel__title {
text-align: left;
line-height: 25px !important;
}
.style-2 .mc-carousel__title span {
width: auto;
overflow: hidden;
display: block;
}
.mc-carousel__title a {
font-weight: 100;
} .transition--off {
-webkit-transition: none;
-o-transition: none;
transition: none;
} .mc-carousel .item .overlay,
.mc-carousel .item:hover .overlay,
.mc-carousel .item .overlay:after,
.mc-carousel .item:hover .overlay:after,
.transition--on {
-webkit-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}  .footer .widget.widget_models_entries_carousel .owl-carousel .owl-controls .owl-nav .owl-prev,
.footer .widget.widget_models_entries_carousel .owl-carousel .owl-controls .owl-nav .owl-next {
background-color: transparent;
}
.footer__widgets-row .widget.widget_models_entries_carousel {
padding-bottom: 40px;
}
@media screen and (min-width: 59.6875em) {
.mc-carousel__title {
font-size: 30px;
font-size: 3rem;
text-align: center;
line-height: 1.2;
letter-spacing: 0;
margin-bottom: 18px;
}
.style-2 .mc-carousel__title {
margin-bottom: 25px !important;
}
.widget_models_entries_carousel .style-1 {
padding: 0;
}
.widget_models_entries_carousel .style-1.nav-visible {
padding: 0 30px;
}
.widget_models_entries_carousel .style-2 .mc-carousel__content {
padding: 36px 40px;
}
.footer .widget_models_entries_carousel .style-2 .mc-carousel__content,
.site__sidebar .widget_models_entries_carousel .style-2 .mc-carousel__content {
padding: 12px 24px;
}
.widget.widget_models_entries_carousel .style-1 .owl-carousel .owl-controls {
margin-top: -30px;
position: absolute;
bottom: 50%;
}
.widget.widget_models_entries_carousel .style-1 .owl-carousel .owl-controls .owl-nav .owl-prev {
position: absolute;
left: -35px;
-moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg);
}
.widget.widget_models_entries_carousel .style-1 .owl-carousel .owl-controls .owl-nav .owl-next {
position: absolute;
right: -35px;
-moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg);
}
.widget.widget_models_entries_carousel .style-2 .owl-carousel .owl-controls {
margin-top: 24px;
}
}
@media screen and (min-width: 68.75em) {
.widget_models_entries_carousel .style-1 {
padding: 0;
}
.widget_models_entries_carousel .style-1.nav-visible {
padding: 0 30px;
}
.widget.widget_models_entries_carousel .style-1 .owl-carousel .owl-controls .owl-nav .owl-prev {
left: -35px;
}
.widget.widget_models_entries_carousel .style-1 .owl-carousel .owl-controls .owl-nav .owl-next {
right: -35px;
}
}
@media screen and (min-width: 77.5em) {
.widget_models_entries_carousel .style-1 {
padding: 0;
}
.widget_models_entries_carousel .style-1.nav-visible {
padding: 0 60px;
}
.widget.widget_models_entries_carousel .style-1 .owl-carousel .owl-controls .owl-nav .owl-prev {
left: -50px;
}
.widget.widget_models_entries_carousel .style-1 .owl-carousel .owl-controls .owl-nav .owl-next {
right: -50px;
}
}
@media screen and (min-width: 87.6875em) {
.style-2 .mc-carousel__parameters-block > div {
margin: 0 0 23px;
display: block;
text-align: left;
}
}
@media screen and (min-width: 1630px) {
.style-2 .mc-carousel__title {
line-height: 36px !important;
margin: 0 0 36px;
}
.style-2 .mc-carousel__parameters-block > div {
margin: 0 0 40px;
display: block;
text-align: left;
}
} @-moz-document url-prefix() {
.widget.widget_models_entries_carousel .owl-carousel .owl-stage-outer {
margin-right: 0;
}
.widget.widget_models_entries_carousel .owl-carousel .owl-stage-outer .owl-item .item-inner {
border: 0;
}
}