/*
Theme Name: Petland - Robinson
Template: petland
Description: Custom WordPress child theme for Petland Robinson.
Author: Cosmick Media
Author URI: https://cosmickmedia.com/
Version: 1.0.0
*/


#spinning-div {
    display: none;
}
li.menu-item-has-children.opened > .submenu-menu {
    display: block;
}

span.password-input {
    position: relative;
}
button.show-password-input {
    position: absolute;
    top: 10px;
    right: 8px;
    background: transparent;
    border: none;
}
button.show-password-input:before {
    content: "\f177";
    font-family: dashicons;
    display: inline-block;
    line-height: 1;
    font-weight: 400;
    font-style: normal;
    speak: never;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 20px;
    height: 20px;
    font-size: 20px;
    vertical-align: top;
    text-align: center;
}

.berocket_single_filter_widget {
    background-color: transparent !important;
    box-shadow: none !important;
}
.berocket_single_filter_widget h3 {
    color: #666 !important;
}

#sb_instagram .sbi_no_js img {
    display: block !important;
}
#sb_instagram .sbi_photo_wrap {
    position: relative;
    height: 100%;
}
#sb_instagram .sbi_photo {
    height: 100% !important;
}

.post-type-archive-breeds h2,
.post-type-archive-breeds h2 a.breed-title {
    font-size: 22px !important;
    line-height: 1.2em !important;
}
.ti-widget.ti-goog .ti-reviews-container-wrapper .ti-platform-icon {
    width: 60px !important;
}

@media (min-width: 768px) {
    .instagram-scroll-mobile .sbi_item {
        flex: initial !important;
        width: 33% !important;
        height: 600px !important;
    }
}
