.owl-carousel {display: none; width: 100%; -webkit-tap-highlight-color: transparent;  position: relative; z-index: 1; }
.owl-carousel .owl-stage {position: relative; -ms-touch-action: pan-Y; -moz-backface-visibility: hidden; }
.owl-carousel .owl-stage:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.owl-carousel .owl-stage-outer {position: relative; overflow: hidden; /* fix for flashing background */ -webkit-transform: translate3d(0px, 0px, 0px); }
.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); }
.owl-carousel .owl-item {position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; }
.owl-carousel .owl-item img {display: block; width: 100%; }
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {display: none; }
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.owl-carousel.owl-loaded {display: block; }
.owl-carousel.owl-loading {opacity: 0; display: block; }
.owl-carousel.owl-hidden {opacity: 0; }
.owl-carousel.owl-refresh .owl-item {visibility: hidden; }
.owl-carousel.owl-drag .owl-item {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } 
.owl-carousel.owl-grab {cursor: move; cursor: grab; }
.owl-carousel.owl-rtl {direction: rtl; } 
.owl-carousel.owl-rtl .owl-item {float: right; }
.no-js .owl-carousel {display: block; }
.owl-carousel .animated {animation-duration: 1000ms; animation-fill-mode: both; }
.owl-carousel .owl-animated-in {z-index: 0; }
.owl-carousel .owl-animated-out {z-index: 1; }
.owl-carousel .fadeOut {animation-name: fadeOut; }
@keyframes fadeOut {0% {opacity: 1; } 100% {opacity: 0; } } .owl-height {transition: height 500ms ease-in-out; }
.owl-carousel .owl-item .owl-lazy {opacity: 0; transition: opacity 400ms ease; }
.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d; }
.owl-carousel .owl-video-wrapper {position: relative; height: 100%; background: #000; }
.owl-carousel .owl-video-play-icon {position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: transform 100ms ease; }
.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {display: none; }
.owl-carousel .owl-video-tn {opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame {position: relative; z-index: 1; height: 100%; width: 100%; }

body{float:left; width:100%; margin:0;}
.flipbox-wraper{width:100%; margin:0 auto}
.flipbox-slider{float:left; width:100%;}
.flipbox-slider ul#flipbox-carousel{padding:0; list-style:none; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;width:100%; margin-top:50px; margin-left:-8px;margin-bottom: 0;}
ul#flipbox-carousel .owl-item{backface-visibility: hidden;margin: 0; padding: 0 20px;position: relative; z-index: 1;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
ul#flipbox-carousel li{margin-bottom: 15px;position: relative;transform: translateZ(0px); text-align:center; float:left;}
ul#flipbox-carousel li .flipbox-front{background-color: #ffffff;border-color: rgba(0, 0, 0, 0.5);border-radius: 4px;border-style: solid;border-width: 1px;color: #747474;transform: rotateY(0deg);z-index: 10; float:left; box-sizing: border-box;border-color: rgba(0, 0, 0, 0.5);-webkit-box-sizing: border-box;-moz-box-sizing: border-box; font-size:17px; font-weight:300;overflow:hidden}
ul#flipbox-carousel li .flipbox-back{background-color: #ffffff;border-radius: 4px;border-style: solid;border-width: 1px;color: #747474;transform: rotateY(0deg);z-index: 10; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
ul#flipbox-carousel li .flipbox-back, ul#flipbox-carousel li .flipbox-front {-webkit-perspective:600px;perspective:600px;padding:15px 20px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:padding-box;transition:all .4s cubic-bezier(.2, .85, .4, 1.275)!important; width:100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
ul#flipbox-carousel li .flipbox-front {-webkit-transform:rotateY(0);transform:rotateY(0);z-index:10}
ul#flipbox-carousel li img{max-width:100%; height:auto !important}
ul#flipbox-carousel li .flipbox-front-inner p{float: left;width: 100%; font-size: 14px; font-weight: 700; color: #fff; line-height: 20px; margin: 0px; padding: 0px}
ul#flipbox-carousel li .flipbox-back {position:absolute;left:0;top:0;height:auto;width:100%;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);z-index:-1}
ul#flipbox-carousel li .flipbox-back .fusion-button {display:block;margin:20px auto 0}
ul#flipbox-carousel li:hover .flipbox-back {-webkit-transform:rotateY(0);transform:rotateY(0);z-index:1}
ul#flipbox-carousel li:hover .flipbox-front {-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:-1}
ul#flipbox-carousel li:hover .flipbox-front .flipbox-grafix i:before {display:none}
ul#flipbox-carousel li .flipbox-grafix {display:table;margin:0 auto 10px}
ul#flipbox-carousel li .flipbox-image {table-layout:fixed;width:100%}
ul#flipbox-carousel li .flipbox-circle {height:64px;width:64px;border:1px solid;border-radius:50%;background-clip:padding-box}
ul#flipbox-carousel li .flipbox-circle i {display:table-cell;vertical-align:middle;font-size:24px}
ul#flipbox-carousel li .flip-box-no-circle i {font-size:60px}
ul#flipbox-carousel li .flipbox-heading {margin-top:0;margin-bottom:9px; text-transform:capitalize; color:#fff; font-size: 16px; font-weight: 800; background: none;}
ul#flipbox-carousel li h2.flipbox-heading::before{background: none; height: auto; width: auto;display: none;}
ul#flipbox-carousel li .flipbox-back p{float: left; width: 100%; font-size:14px; line-height: 20px; color: #fff; margin: 5px 0 0 0px; padding: 0px; font-weight: 700;}
ul#flipbox-carousel li .flipbox-heading.without-text {margin-bottom:0}
ul#flipbox-carousel li .flipbox-heading-back {margin-bottom:9px;margin-top:0;font-size:14px;text-transform:uppercase; color:#a0ce4e;}
ul#flipbox-carousel li .flipbox-btn{float:left; width:100%; text-align:center; margin-top:10px;}
ul#flipbox-carousel li .flipbox-btn .flipbox-button{background:#a0ce4e; width:100%; padding:5px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; color:#fff; font-size:17px; font-weight:600; text-transform:capitalize; text-decoration:none; display:inline-block; width:100%;}
ul#flipbox-carousel li .flipbox-btn .flipbox-button:hover{background:#000;}
ul#flipbox-carousel .owl-nav .owl-prev {background: rgba(0, 0, 0, 0) url("../images/prev-arrow.png") no-repeat scroll left center / 30px 30px;display: inline-block;height: 31px;  width: 27px;float:left; position:absolute;left:10px;}
ul#flipbox-carousel .owl-nav .owl-next{background:url(../images/next-arrow.png) no-repeat left center; background-size:30px 30px;display: inline-block;height: 31px; float:right;width: 27px; position:absolute; right:12px;}
ul#flipbox-carousel .owl-nav{position:absolute;top: 35%; width:100%; right:0;}
ul#flipbox-carousel .owl-dots {text-align: center;}
ul#flipbox-carousel .owl-dot{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
ul#flipbox-carousel .owl-dot span{display: block; width: 12px; height: 12px; margin: 5px 7px; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: #869791; }
ul#flipbox-carousel .owl-dot.active span,
ul#flipbox-carousel .clickable .owl-dot:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; }
ul#flipbox-carousel .owl-pagination {text-align: center; }
.fusion-layout-column.fusion-one-half {margin: 0 1% 0 0 !important; }

@media screen and (max-width:1300px)
{
	.flipbox-slider ul#flipbox-carousel{margin-left:-3px;}
  ul#flipbox-carousel li .flipbox-heading {font-size: 22px;margin-bottom: 5px;}
  ul#flipbox-carousel li .flipbox-btn .flipbox-button{font-size:15px;}
	ul#flipbox-carousel li .flipbox-front{font-size:15px;}
	ul#flipbox-carousel li .flipbox-heading-back{font-size:13px;}
	ul#flipbox-carousel li .flipbox-back p{font-size:14px;}
	ul#flipbox-carousel li .flipbox-btn .flipbox-button{font-size:16px;}
	ul#flipbox-carousel li{min-height:inherit;}
}
@media screen and (max-width:1023px)
{
  .flipbox-slider ul#flipbox-carousel{margin-left:-3px;}
  ul#flipbox-carousel li .flipbox-heading {font-size: 22px;margin-bottom: 5px;}
  ul#flipbox-carousel li .flipbox-btn .flipbox-button{font-size:15px;}
}
@media screen and (max-width:767px)
{
	ul#flipbox-carousel .owl-item{padding:0 10px;}
	ul#flipbox-carousel li .flipbox-grafix{margin: 0 auto 5px;}
	ul#flipbox-carousel li .flipbox-heading {font-size: 16px;margin-bottom: 5px;}
	ul#flipbox-carousel li .flipbox-front{font-size:15px; padding: 10px 15px;}
	ul#flipbox-carousel li .flipbox-front-inner p{font-size:14px; line-height: 15px}
	ul#flipbox-carousel li .flipbox-heading-back{font-size:13px;}
	ul#flipbox-carousel li .flipbox-back p{font-size:14px;line-height: 15px}
	ul#flipbox-carousel li .flipbox-btn .flipbox-button{font-size:14px;}
	ul#flipbox-carousel li img {height: auto !important;max-height: 400px;max-width: 100%;width: auto !important;}
	ul#flipbox-carousel li .flipbox-btn{margin-top: 5px;}
	ul#flipbox-carousel li .flipbox-btn .flipbox-button{padding: 5px;}
}
@media screen and (max-width:568px)
{
	.flipbox-slider ul#flipbox-carousel{margin-left:-1px;}
	ul#flipbox-carousel .owl-controls .owl-prev,ul#flipbox-carousel .owl-controls .owl-next{background-size: 20px 20px;}
	ul#flipbox-carousel li .flipbox-btn .flipbox-button{font-size:14px;}
	ul#flipbox-carousel li img {height: auto !important;max-height: 400px;max-width: 100%;width: auto !important;display: inline;}
}
@media screen and (max-width:567px){
	ul#flipbox-carousel li img {height: auto !important;max-height: 300px;max-width: 100%;width: auto !important; display: inline;}
	ul#flipbox-carousel li .flipbox-btn .flipbox-button{width:180px;}
	ul#flipbox-carousel .owl-nav{top:40%}
}
