.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:block;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{position:relative;-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;}
.grabbing{cursor:url(../img/grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}
.rtl .owl-carousel .owl-item{float:right;}
@-webkit-keyframes animate{0%{-webkit-transform:perspective(160px);}
50%{-webkit-transform:perspective(160px) rotateY(-180deg);}
100%{-webkit-transform:perspective(160px) rotateY(-180deg) rotateX(-180deg);}
}
@keyframes animate{0%{transform:perspective(160px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(160px) rotateX(0deg) rotateY(0deg);}
50%{transform:perspective(160px) rotateX(-180deg) rotateY(0deg);-webkit-transform:perspective(160px) rotateX(-180deg) rotateY(0deg);}
100%{transform:perspective(160px) rotateX(-180deg) rotateY(-180deg);-webkit-transform:perspective(160px) rotateX(-180deg) rotateY(-180deg);}
}
.hide-loading .timeline-wrapper{display:none;}
.owl-carousel.owl-loading{display:none;}
.timeline-wrapper{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.timeline-wrapper.prepare{opacity:0;filter:alpha(opacity=0);}
@keyframes placeHolderShimmer{0%{background-position:-100% 0;}
100%{background-position:100% 0;}
}
.background-masker{background:#FFFFFF;position:absolute;}
.timeline-parent{padding-left:15px;padding-right:15px;}
@media (max-width:767px){.timeline-parent{padding-left:15px;padding-right:15px;}
}
.timeline-item{background:#FFFFFF;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px;padding:12px;margin:0 auto;width:100%;min-height:350px;position:relative;margin-bottom:30px;}
.animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);background-size:800px 104px;position:absolute;left:15px;right:15px;bottom:15px;top:15px;}
.animated-background:before, .animated-background:after{content:'';position:absolute;top:20px;height:5px;width:25px;background:#FFFFFF;}
.animated-background:before{left:10px;}
.animated-background:after{right:10px;}
.background-masker{bottom:60px;left:10px;right:10px;height:6px;}
.background-masker.content-top{height:20px;}
.background-masker.content-second-line{bottom:45px;}
.background-masker.content-third-line{bottom:30px;}
.background-masker.content-fourth-line{bottom:15px;}
.latest-blogs .animated-background:before{width:65px;height:65px;left:15px;top:15px;}
.latest-blogs .animated-background:after{display:none;}
.latest-blogs .timeline-item{min-height:300px;}
.latest-blogs .background-masker.content-top{bottom:80px;height:10px;width:50px;right:auto;left:10px;}
.rtl .latest-blogs .background-masker.content-top{right:10px;left:auto;}
.latest-blogs .background-masker.content-second-line{height:20px;}
.manufacturers_block .animated-background:before{display:none;}
.manufacturers_block .animated-background:after{display:none;}
.manufacturers_block .timeline-item{min-height:120px;margin-top:30px;margin-bottom:30px;}
.product-list-sidebar .animated-background:before{top:10px;bottom:10px;width:80px;height:auto;right:auto;left:10px;}
.rtl .product-list-sidebar .animated-background:before{right:10px;left:auto;}
.product-list-sidebar .animated-background:after{display:none;}
.product-list-sidebar .timeline-item{min-height:130px;}
.product-list-sidebar .background-masker{margin-left:100px;}
.rtl .product-list-sidebar .background-masker{margin-right:100px;margin-left:inherit;}
.product-list-sidebar .background-masker.content-top{top:20px;}