﻿/* Owl Carousel*/

.owl-dots {
    bottom: 1%;
}

.owl-theme .owl-dots .owl-dot span {
    width: 12px;
    height: 12px;
}


/* Showcase */

#showcase .row .col-xs-12 .showcaseAttributes {
    height: 250px;
}

#showcase .row .col-xs-12:nth-child(n+4) {
    margin-top: 25px;
}

#showcase .fa-paw {
    color: #A7A7A7;
    margin-right: 5px;
}

.showcaseAttributes > div {
    padding: 5px;
}

    .showcaseAttributes > div:not(:last-child) {
        border-bottom: 2px solid #A7A7A7;
    }

.showcaseAttributes .attributeName {
    font-weight: bold;
    margin-right: 5px;
}



.invisibleItem {
    visibility: hidden;
}

.hiddenItem {
    display: none;
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,100%,0);
        transform: translate3d(0,100%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */
    animation-name: fadeInUp;
    animation-duration: 1s;
    z-index: 2000;
}




/*Responsive*/
@media(max-width: 991px) {
    #showcase .row .col-xs-12:nth-child(3) {
        margin-top: 25px;
    }
}

@media(max-width: 767px) {
    #showcase .row .col-xs-12:nth-child(2) {
        margin-top: 25px;
    }
}