
.theme-article-small .theme-article-title,
.theme-article-small .theme-article-desc {
    -webkit-box-orient: vertical;
}

body {
  min-width: 320px;    
}

.theme-svoih {
}

.theme-svoih .theme-bg {
  background-size: contain;
}

@media (max-width:767px) {
  .theme.theme-svoih {
    order: -1;
    min-height: 280px;  
  }
}

@media (min-width: 450px) and (max-width:767px) {
  .theme.theme-svoih {
    min-height: 350px;  
  }
}

@media (min-width:768px){
  .theme-svoih,
  .theme-detey {
    width:25%
  }
  
  .theme-svoih .theme-bg {
    background-size: cover;
  }
  
}

@media (min-width:768px) and (max-width:1199px) {
  .theme-svoih,
  .theme-detey {
    position: relative;
    overflow: visible;
    background-color: transparent;
  }
  
  .theme-svoih .theme-bg {
    right: -100%;
    bottom: 50%;
  }
  
  .theme-detey .theme-bg {
    left: -100%;
    top: 50%;
  }

  .theme-detey .theme-title {
    margin-left: -100%;
  }
  
}
