.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;margin:0 auto;-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);}
.grabbing{cursor:url(grabbing.png) 8 8, move;}
.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);}
.carousel-demo{position:relative;}
#owl-demo .item{color:#FFF;}
#carousel-demo{position:relative;}
.owl-theme .owl-buttons{position:absolute;top:15.3em;right:0em;}
.owl-prev,.owl-next{display:inline-block;zoom:1;*display:inline;width:36px;height:32px;background:url("../images/arrow.png") no-repeat;text-indent:-1000px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.owl-prev{background-position:0px 0px;}
.owl-next{background-position:-40px 0px;}
.owl-carousel1 .owl-pagination{position:absolute;right:47%;bottom:-39px;display:inline-flex;}
.owl-carousel1 .owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;}
.owl-carousel1 .owl-controls .owl-page, .owl-controls .owl-buttons div{cursor:pointer;}
.owl-theme .owl-controls .owl-page span{display:block;width:18px;height:18px;margin:5px 6px;background:#a8a8a8;border-radius:100px;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background:#fff;}
@media(max-width:1440px){}
@media(max-width:1366px){}
@media(max-width:1280px){}
@media(max-width:1024px){.owl-theme .owl-buttons{position:absolute;top:3.9em;right:0em;}
.owl-theme .owl-buttons{position:absolute;top:11.1em;right:0em;}
.item-pic{padding:0;float:left;width:19%;}
.item-pic{padding:0;float:left;width:19%;}
.m-b{width:41%;float:left;margin-right:5%;margin-bottom:2%;}
.m-b:nth-child(3){margin:0em auto;text-align:center;float:none;}
.footer-grid{padding-left:0;margin-bottom:2em;}
.footer-grids{padding:2em 0 0em 0;}
.banner.two{background:url(../images/banner.jpg)no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;min-height:157px;}
}
@media(max-width:768px){.owl-theme .owl-buttons{position:absolute;top:11.6em;right:0em;}
}
@media(max-width:640px){.owl-theme .owl-buttons{position:absolute;top:9.6em;right:0em;}
}
@media(max-width:480px){.owl-buttons{position:absolute;top:10.1em;right:0em;}
}
@media(max-width:320px){.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;margin-top:4em;}
.owl-theme .owl-buttons{position:absolute;top:6.6em;right:0em;}
}