/* * 	Core Owl Carousel CSS File*	v1.24*//* clearfix */.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}/* display none until init */.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-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;-moz-transition: height 500ms ease-in-out;-ms-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: rgba(0, 0, 0, 0);}/* mouse grab icon *//* fix */.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:    hidden;-ms-backface-visibility:     hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}/* CSS3 Transitions */.owl-origin {-webkit-perspective: 1200px;-webkit-perspective-origin-x : 50%;-webkit-perspective-origin-y : 50%;-moz-perspective : 1200px;-moz-perspective-origin-x : 50%;-moz-perspective-origin-y : 50%;perspective : 1200px;}/* fade */.owl-fade-out {z-index: 10;-webkit-animation: fadeOut .7s both ease;-moz-animation: fadeOut .7s both ease;animation: fadeOut .7s both ease;}.owl-fade-in {-webkit-animation: fadeIn .7s both ease;-moz-animation: fadeIn .7s both ease;animation: fadeIn .7s both ease;}/* backSlide */.owl-backSlide-out {-webkit-animation: backSlideOut 1s both ease;-moz-animation: backSlideOut 1s both ease;animation: backSlideOut 1s both ease;}.owl-backSlide-in {-webkit-animation: backSlideIn 1s both ease;-moz-animation: backSlideIn 1s both ease;animation: backSlideIn 1s both ease;}/* goDown */.owl-goDown-out {-webkit-animation: scaleToFade .7s ease both;-moz-animation: scaleToFade .7s ease both;animation: scaleToFade .7s ease both;}.owl-goDown-in {-webkit-animation: goDown .6s ease both;-moz-animation: goDown .6s ease both;animation: goDown .6s ease both;}/* scaleUp */.owl-fadeUp-in {-webkit-animation: scaleUpFrom .5s ease both;-moz-animation: scaleUpFrom .5s ease both;animation: scaleUpFrom .5s ease both;}.owl-fadeUp-out {-webkit-animation: scaleUpTo .5s ease both;-moz-animation: scaleUpTo .5s ease both;animation: scaleUpTo .5s ease both;}/* Keyframes *//*empty*/@-webkit-keyframes empty {0% {opacity: 1}}@-moz-keyframes empty {0% {opacity: 1}}@keyframes empty {0% {opacity: 1}}@-webkit-keyframes fadeIn {0% { opacity:0; }100% { opacity:1; }}@-moz-keyframes fadeIn {0% { opacity:0; }100% { opacity:1; }}@keyframes fadeIn {0% { opacity:0; }100% { opacity:1; }}@-webkit-keyframes fadeOut {0% { opacity:1; }100% { opacity:0; }}@-moz-keyframes fadeOut {0% { opacity:1; }100% { opacity:0; }}@keyframes fadeOut {0% { opacity:1; }100% { opacity:0; }}@-webkit-keyframes backSlideOut {25% { opacity: .5; -webkit-transform: translateZ(-500px); }75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }}@-moz-keyframes backSlideOut {25% { opacity: .5; -moz-transform: translateZ(-500px); }75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }}@keyframes backSlideOut {25% { opacity: .5; transform: translateZ(-500px); }75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }}@-webkit-keyframes backSlideIn {0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }75% { opacity: .5; -webkit-transform: translateZ(-500px); }100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }}@-moz-keyframes backSlideIn {0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }75% { opacity: .5; -moz-transform: translateZ(-500px); }100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }}@keyframes backSlideIn {0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }75% { opacity: .5; transform: translateZ(-500px); }100% { opacity: 1; transform: translateZ(0) translateX(0); }}@-webkit-keyframes scaleToFade {to { opacity: 0; -webkit-transform: scale(.8); }}@-moz-keyframes scaleToFade {to { opacity: 0; -moz-transform: scale(.8); }}@keyframes scaleToFade {to { opacity: 0; transform: scale(.8); }}@-webkit-keyframes goDown {from { -webkit-transform: translateY(-100%); }}@-moz-keyframes goDown {from { -moz-transform: translateY(-100%); }}@keyframes goDown {from { transform: translateY(-100%); }}@-webkit-keyframes scaleUpFrom {from { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpFrom {from { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpFrom {from { opacity: 0; transform: scale(1.5); }}@-webkit-keyframes scaleUpTo {to { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpTo {to { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpTo {to { opacity: 0; transform: scale(1.5); }}.owl-carousel .owl-item .item{}.row-gallery .item a{display:block;background-repeat:no-repeat;background-position:center;background-size:contain;height:100%;}.owl-theme .owl-controls{text-align: center;}.owl-buttons{height:0px;}.owl-theme:hover div.owl-prev,.owl-theme:hover div.owl-next{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;}.owl-theme .owl-controls .owl-page span{display: block;border-radius:50%;width: 14px;height: 14px;margin: 0 6px;filter: Alpha(Opacity=50);opacity: 1;background-color: rgba(255, 255, 255, 1);padding:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;position:relative;}.owl-theme .owl-controls .owl-page span:before{content:"";height:20px;width:20px;border-radius:50%;left:-3px;top:-3px;border:1px solid transparent;position:absolute}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;background: #ee122b;}.owl-theme .owl-controls .owl-page.active span:before,.owl-theme .owl-controls.clickable .owl-page:hover span:before{border:1px solid #fff}.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}/* preloading images */.owl-item.loading{min-height: 150px;background: url(AjaxLoader.gif) no-repeat center center}.owl-buttons .owl-prev:before,.owl-buttons .owl-next:before{display:none;}
.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;filter: Alpha(Opacity=50);z-index:99;border-radius:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
.owl-buttons .owl-prev{position:absolute;right:0px;}.owl-buttons .owl-next{position:absolute;left:auto;right:20px;}
.owl-controls{position:absolute;width:100%;bottom:20px;}

.product-list .owl-controls{position:static;}.product-list .owl-controls .owl-buttons{position:absolute;top:40%;width:100%}.product-list.owl-theme .owl-controls .owl-buttons div{position:absolute;left:-55px;top:-50px;width:56px;height:56px;line-height:56px;text-align:center;border-radius:50%;font-size:18px;overflow:hidden;background:#7f7f7f;}.product-list .owl-buttons div:before{font-family:'FontAwesome';display:block;line-height:56px;color:#d8d8d8;content:"\f104";font-size:30px;}.product-list.owl-theme .owl-controls .owl-buttons div.owl-prev{left:auto;right:-55px;}.product-list .owl-buttons div.owl-prev:before{content:"\f105"}
@media (max-width: 1199px){
	.product-list.owl-theme .owl-controls .owl-buttons div{height:46px;width:46px;line-height:46px;left:-45px;}.product-list.owl-theme .owl-controls .owl-buttons div:before{line-height:46px;}.product-list.owl-theme .owl-controls .owl-buttons div.owl-prev{left:auto;right:-45px;}
}
@media (max-width: 991px){
	.product-list.owl-theme .owl-controls .owl-buttons div{left:20px;}.product-list.owl-theme .owl-controls .owl-buttons div.owl-prev{left:auto;right:20px;}
}
@media (max-width: 570px){
	.product-list.owl-theme .owl-controls .owl-buttons div{top:-30px;}
}
