a {
    color: inherit;
    text-decoration: inherit
}

.line-clamp-2 {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.container {
    font-family: open sans,roboto,sans-serif;
    font-weight: 400;
    margin: 20px auto 60px;
    max-width: 1220px
}

.container .list-wrap {
    width: 100%
}

.container .search-list {
    margin-top: 20px
}

.container .search-list-title {
    color: #000;
    font-family: inherit;
    font-size: 14px
}

.container .search-list .list {
    border-bottom: 1px solid #ccc;
    margin-top: 15px;
    padding-bottom: 15px
}

.container .search-list .list .url {
    color: #000;
    cursor: pointer;
    font-family: inherit;
    font-size: 20px;
    font-weight: 700;
    line-height: 35px;
    opacity: 1;
    word-break: break-word
}

.container .search-list .list .url:hover {
    color: #ff7f00
}

.container .search-list .list .link {
    color: #000;
    font-family: inherit;
    font-size: 14px;
    font-weight: inherit;
    line-height: 20px;
    margin: 5px 0;
    word-break: break-all
}

.container .search-list .list .desc {
    color: #000;
    font-family: inherit;
    font-size: 14px;
    font-weight: inherit;
    line-height: 22px;
    word-break: break-word
}

@media (max-width: 1220px) {
    .container {
        margin-bottom:0;
        padding: 0 15px
    }

    .container .list-wrap {
        width: 100%
    }
}

@media (max-width: 768px) {
    .container {
        padding:0 10px
    }
}

 #afscontainer1 {
    height: 1330px
}

 #relatedsearches1 {
    min-height: 67px
}
