.owl-pagination,
.owl-theme .owl-controls .owl-buttons div,
.yamm{position:absolute}
.owl-carousel,
.owl-carousel .owl-item{text-align:center;display:block}
#owl-demo .item img{margin:0 auto}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:0px;top:39%}
.owl-theme .owl-controls .owl-buttons .owl-next{right:4px;top:39%}
.owl-pagination{bottom:-8px;left:0%;width:100%;}
#owl-demo .caption{float:right;width:100%;position:absolute;bottom:0;right:0;min-height:0px;min-width:0px;line-height:76px;border-width:0px;margin:0px;padding:0px 20%;letter-spacing:0px;font-size:48px;top:30%;color:#ffffff;font-weight:700;}
#owl-demo .caption h1{width:100%;color:#FFF;font-size:1.5em;font-weight:600;margin:0;filter:Alpha(Opacity=100);opacity:1;text-align:left}
.photo-gallery img,
.video-thumb span:hover{opacity:.7;filter:alpha(opacity=70)}
#owl-demo .caption h1 span{color:#ff0;padding-left:10px}
#owl-demo .caption h2{color:#FFF;font-size:1.5em;font-weight:600;margin:0;filter:Alpha(Opacity=100);opacity:1;text-align:left}
#owl-demo .caption h2 span{color:#ff0;padding-left:10px}
#owl-demo .item img{display:block;width:100%;height:auto;margin:0 auto;}
.owl-item{display:block}
@media only screen and (max-width:479px){#owl-demo .caption{font-size:33px;line-height:40px;}
}