/* .header-top.top-layout-02{
    background-image: url(../../assets/images/ulos.png);
} */
.logo-img{
    height: 28px;
}

.logo-footer{
    height: 23px;
}

.top-header .slide-content{
    top: 50px;
}

.slider-icon{
    height: 62px;
}

.slick-dotted.slick-slider{
    margin-bottom: 0px;
}


.testimonial-section-02 .img-right{
    top: 83px;
}

.testimonial-section-02 .img-left{
    left: -315px;
    top: 115px;
}

.blog-item .blog-date{
    padding: 12px 0px;
}

.blog-item .blog-date .day{
    font-size: 22px;
}

.swin-sc-product.products-02 .products .item .block-img .price-wrapper{
    width: 80px;
    height: 80px;
    padding-top: 15px;
    line-height: 20px;
    font-size: 15px;
}

.blog-item .blog-date{
    font-family: 'Merriweather Sans', sans-serif;
}
.blog-item .blog-date .day{
    font-size: 19px;
}

/* gallery */
.thumbWrapper{
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}

.tg-captionBox{
    font-size: 30px;
    font-family: "Rancho", sans-serif;
    text-transform: capitalize;
    color: #29272e;
    background-color: #fff;
    padding: 24px 30px;
    font-size: 25px;
}

.swin-sc-product.products-02 .products .item .title{
    font-size: 25px;
}

.tg-placeHolder{
    left: 15% !important;
    width: 70% !important;
}

@media only screen and (max-width: 1024px) {
    .tg-placeHolder{
        left: 0% !important;
        width: 100% !important;
    }
}

@media only screen and (max-width: 628px) {
    .thumbWrapper{
        width: 100% !important;
        height: 350px !important;
    }
}

.tg-img-container label{
    background-color: #fff;
    margin-bottom: 0px;
}

.tg-img-caption{
    font-family: "Rancho", sans-serif;
    font-size: 22px;
    color: #000;
}

.blog-item{
    margin-bottom: 1.8em;
}

.blog-item .blog-content{
    min-height: 251px;
}

#wa{
    position: fixed;
    bottom: 2.5em;
    left: 1.5em;
    z-index: 10000;
}

#totop{
    border: 4px solid #fff;
}
