html .blog-post-title.classified-ads h4 {
    width: 298px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #2fa846;
    font-weight: 600;
    margin-top: -7px;
}
@media only screen and (min-width: 3600px) and (max-height: 2140) {
html .body-innerwrapper {
    height: 100vh;
}
html .client-logo-section {
    position: absolute;
    bottom: 40px;
    width: 100%;
}
html .classified-ads-holder {
    height: 87vh;
}
html footer {
    position: absolute;
    bottom: 0;
    padding: 0;
    width: 100%;
}
}
@media only screen and (max-width: 1400px) {
    
}
@media only screen and (max-width: 1280px) {
    
}
@media only screen and (max-width: 1100px) {
html .blog-post-title.classified-ads h4 {
    width: 100%;
}
}
@media only screen and (max-width: 979px) {
html .classified-ads-holder .container {
    width: 100%;
}
}
@media only screen and (max-width: 800px) {
html .blog-content.classified-ads {
    text-align: center;
    padding: 25px 15px !important;
}
}
@media only screen and (max-width: 767px) {
html .classified-ads-holder {
    padding-bottom: 30px !important;
}
html .blog-block.classified-ads {
    width: 50%;
    margin: 0 auto;
}
}
@media only screen and (max-width: 600px) {
    
}
@media only screen and (max-width: 500px) {
html .blog-block.classified-ads {
    width: 70%;
    margin: 0 auto;
}
}
@media only screen and (max-width: 479px) {
    
}
@media only screen and (max-width: 430px) {
html .blog-block.classified-ads {
    width: 90%;
    margin: 0 auto;
}
}
@media only screen and (max-width: 400px) {
    
}
@media only screen and (max-width: 360px) {

}
@media only screen and (max-width: 320px) {
    
}
@media only screen and (max-width: 240px) {
html .blog-block.classified-ads {
    width: 100%;
    margin: 0 auto;
}
html .classified-ads-holder .container {
    width: 100%;
    padding: 0;
}
html .classified-ads-service-heading-info {
    padding: 0 10px;
}
}
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {

}
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {

}
@media only screen 
  and (min-device-width: 834px) 
  and (max-device-width: 1112px)
  and (-webkit-min-device-pixel-ratio: 2) {

}
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px)
  and (-webkit-min-device-pixel-ratio: 2) {
html .body-innerwrapper {
    height: 100vh;
}
html .client-logo-section {
    position: absolute;
    bottom: 40px;
    width: 100%;
}
html .classified-ads-holder {
    height: 80vh;
}
html footer {
    position: absolute;
    bottom: 0;
    padding: 0;
    width: 100%;
}
}