
@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 #blog.adoption, html #blog.classified-ads {
    height: 91.5vh;
}
html footer {
    position: absolute;
    bottom: 0;
    padding: 0;
    width: 100%;
}
}
@media only screen and (min-width: 1400px) and (max-width: 3000px) {
html .body-innerwrapper {
    height: 100vh;
}
html .client-logo-section {
    position: relative;
    bottom: 40px;
    width: 100%;
}
html .classified-ads-holder {
    height: auto;
}
html #blog.adoption, html #blog.classified-ads {
    height: auto;
}
html footer {
    position: relative;
    bottom: 0;
    padding: 0;
    width: 100%;
}
}
@media only screen and (max-width: 1280px) {
    
}
@media only screen and (max-width: 1100px) {
html .space-50 {
    padding: 50px 0 0 0;
}
html .inner #blog article.blog-block {
    margin-bottom: 0;
}
}
@media only screen and (max-width: 979px) {
#blog.classified-ads .container, #blog.adoption .container {
    width: 100%;
}
}
@media only screen and (max-width: 800px) {

}
@media only screen and (max-width: 767px) {
    
}
@media only screen and (max-width: 600px) {
    
}
@media only screen and (max-width: 500px) {
    
}
@media only screen and (max-width: 479px) {
    
}
@media only screen and (max-width: 430px) {

}
@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) {
    
}
@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: relative;
    bottom: 0;
    width: 100%;
}
html footer {
    position: relative;
    bottom: 0;
    padding: 0;
    width: 100%;
}
}