

.owl-pagination {

    background-color: #43474a;

    padding: 17px 0 10px;

    text-align: center;

    width: 100%;

	position:absolute;

	margin-top:-48px;

	background:url(../images/pgbg.png) repeat-x;

}

.owl-pagination .owl-page {

    background-color: #fff;

    border-radius: 90px;

    cursor: pointer;

    display: inline-block;

    height: 18px;

    margin: 0 5px;

    width: 18px;

}

.owl-pagination .owl-page.active, .owl-pagination .owl-page:hover {

    background-color: #fdb303;

}

.owl-carousel .owl-wrapper::after {

    clear: both;

    content: ".";

    display: block;

    height: 0;

    line-height: 0;

    visibility: hidden;

}

.owl-carousel {

    display: none;

    position: relative;

    width: 100%;

}

.owl-carousel .owl-wrapper {

    display: none;

    position: relative;

}

.owl-carousel .owl-wrapper-outer {

    overflow: hidden;

    position: relative;

    width: 100%;

}

.owl-carousel .owl-wrapper-outer.autoHeight {

    transition: height 500ms ease-in-out 0s;

}

.owl-carousel .owl-item {

    float: left;

    text-align: center;

}

.owl-carousel .owl-item img {

    margin-bottom: -4px;

}



.owl-carousel .owl-prev, .owl-carousel .owl-next { position:absolute; top:45%; width:40px; height:55px; background:url(../images/owl-buttons.png) left top; text-indent:-9999px; cursor:pointer; margin:0px 10px;}

.owl-carousel .owl-prev { left:0px; background-position:left top;}

.owl-carousel .owl-next { right:0px; background-position:right top;}



.galleryslid {

    padding: 0 30px;

}

.galleryslid .owl-next, .galleryslid .owl-prev {

    background: url(../images/arw.png) no-repeat scroll left top rgba(0, 0, 0, 0);

    cursor: pointer;

    height: 31px;

    position: absolute;

    text-indent: -9999px;

    top: 40%;

    width: 16px;

}

.galleryslid .owl-prev {

    left: 0;

}

.galleryslid .owl-next {

    background-position: right top;

    right: 0;

}

.disabled {

    opacity: 0.19;

}

.owl-origin {

    perspective: 1200px;

}

.owl-fade-out {

    animation: 0.7s ease 0s normal both 1 running fadeOut;

    z-index: 10;

}

.owl-fade-in {

    animation: 0.7s ease 0s normal both 1 running fadeIn;

}

.owl-backSlide-out {

    animation: 1s ease 0s normal both 1 running backSlideOut;

}

.owl-backSlide-in {

    animation: 1s ease 0s normal both 1 running backSlideIn;

}

.owl-goDown-out {

    animation: 0.7s ease 0s normal both 1 running scaleToFade;

}

.owl-goDown-in {

    animation: 0.6s ease 0s normal both 1 running goDown;

}

.owl-fadeUp-in {

    animation: 0.5s ease 0s normal both 1 running scaleUpFrom;

}

.owl-fadeUp-out {

    animation: 0.5s ease 0s normal both 1 running scaleUpTo;

}

@keyframes empty {

0% {

    opacity: 1;

}

}

@keyframes empty {

0% {

    opacity: 1;

}

}

@keyframes fadeIn {

0% {

    opacity: 0;

}

100% {

    opacity: 1;

}

}

@keyframes fadeIn {

0% {

    opacity: 0;

}

100% {

    opacity: 1;

}

}

@keyframes fadeOut {

0% {

    opacity: 1;

}

100% {

    opacity: 0;

}

}

@keyframes fadeOut {

0% {

    opacity: 1;

}

100% {

    opacity: 0;

}

}

@keyframes backSlideOut {

25% {

    opacity: 0.5;

    transform: translateZ(-500px);

}

100%, 75% {

    opacity: 0.5;

    transform: translateZ(-500px) translateX(-200%);

}

}

@keyframes backSlideOut {

25% {

    opacity: 0.5;

    transform: translateZ(-500px);

}

100%, 75% {

    opacity: 0.5;

    transform: translateZ(-500px) translateX(-200%);

}

}

@keyframes backSlideIn {

0%, 25% {

    opacity: 0.5;

    transform: translateZ(-500px) translateX(200%);

}

75% {

    opacity: 0.5;

    transform: translateZ(-500px);

}

100% {

    opacity: 1;

    transform: translateZ(0px) translateX(0px);

}

}

@keyframes backSlideIn {

0%, 25% {

    opacity: 0.5;

    transform: translateZ(-500px) translateX(200%);

}

75% {

    opacity: 0.5;

    transform: translateZ(-500px);

}

100% {

    opacity: 1;

    transform: translateZ(0px) translateX(0px);

}

}

@keyframes scaleToFade {

100% {

    opacity: 0;

    transform: scale(0.8);

}

}

@keyframes scaleToFade {

100% {

    opacity: 0;

    transform: scale(0.8);

}

}

@keyframes goDown {

0% {

    transform: translateY(-100%);

}

}

@keyframes goDown {

0% {

    transform: translateY(-100%);

}

}

@keyframes scaleUpFrom {

0% {

    opacity: 0;

    transform: scale(1.5);

}

}

@keyframes scaleUpFrom {

0% {

    opacity: 0;

    transform: scale(1.5);

}

}

@keyframes scaleUpTo {

100% {



    opacity: 0;

    transform: scale(1.5);

}

}

@keyframes scaleUpTo {

100% {

    opacity: 0;

    transform: scale(1.5);

}

}

@media only screen and (max-width:1199px){

.owl-pagination{ margin-top:0px; padding:5px 0px 3px;}}

