/*******************************************

***          YT Framework: css          ***

*******************************************/


@media (min-width: 1600px){

.osau .os, .osau .au {
     width: 50% !important;
}
#content{margin-bottom:60px;
}
}

/* Medium devices Desktops

// ------------------*/

@media (min-width: 980px) and (max-width: 1199px) {

    #content{margin-bottom:60px;
    }

}



/* Small devices Tablets

// ------------------*/

@media (min-width: 768px) and (max-width: 979px) {

    #content{margin-bottom:60px;
    }

}



/* Extra small devices Phones

// ------------------*/

@media (max-width: 767px){



}

.homepage #content{
    display: initial;
}

/*media tools override*/
/*#djmediatools a.dj-category{
    border:0;
    border: none;
    background: none;
    padding: 0;
    box-shadow: initial
}

#djmediatools .dj-ctitle-bg{
    height: 100%;
}

#djmediatools .dj-ctitle{
    height: 100%;
}
#djmediatools .dj-ctitle-in{
    top:50%;
    left:50%;
    transform:translate(-50%, -50%);
    text-align: center;
    font-size: 20px;
}

#dj-slideshowThumbs80c .dj-slideshowThumbs-in{
    box-shadow: none;
}*/
.module.sjcontact_maps{
    bottom:0;
}
.blog .items-row .item.col-sm-12 .article-text{
  margin-top:0;
}
#yt_top .container #yt_logo .logo{
    max-width:100%;
}

p.counter{
    margin: 0;
    line-height: 30px;
}
.pagination{
    display: inline-block;
    border-top: none;
}

.tag-category .item{
    border-bottom: #ebebeb 1px solid;
}

.blog.tag-category .item .article-text{
    border:none !important;
}

.tag-category .article-text{
    margin-top: -20px;
    position: relative;
    padding: 20px;
    z-index: 1;
    background: #fff;
    margin-left: 20px;
    border: #ebebeb 1px solid;
    border-width: 0 2px 2px 0;}

    ul.category  li{
        border-bottom: none;
    }

#yt_footer a:hover{
        color:#be615e;
}

.logo img{
  height: auto!important;
}

.social_icon_top{
    padding: 20px 0 20px 20px;
}