/* =========================================
   ДЕСКТОП
   ========================================= */
.left .tn-atom { border-radius: 10px 0px 0px 10px !important; overflow: hidden !important; }
.cust .tn-atom { border-radius: 0px 9px 0px 9px !important; overflow: hidden !important; }
.right .tn-atom { border-radius: 0px 10px 10px 0px !important; overflow: hidden !important; }
.up .tn-atom { border-radius: 10px 10px 0px 0px !important; overflow: hidden !important; }
.up1 .tn-atom { border-radius: 10px 0px 0px 10px !important; overflow: hidden !important; }
.bot .tn-atom { border-radius: 10px !important; overflow: hidden !important; }
.up2 .tn-atom { border-radius: 10px !important; overflow: hidden !important; }
.right1 .tn-atom { border-radius: 0px 10px 10px 0px !important; overflow: hidden !important; }
.code .tn-atom { border-radius: 10px !important; overflow: hidden !important; background: rgba(0,0,0,0) !important; }

/* =========================================
   МОБИЛКА
   ========================================= */
@media only screen and (max-width: 480px) {
  /* Эти классы скругляют СНИЗУ */
  .left .tn-atom { border-radius: 0px 0px 10px 10px !important; overflow: hidden !important; }
  .cust .tn-atom { border-radius: 0px 0px 10px 10px !important; overflow: hidden !important; }
  .right .tn-atom { border-radius: 0px 0px 10px 10px !important; overflow: hidden !important; }
  .bot .tn-atom { border-radius: 0px 0px 10px 10px !important; overflow: hidden !important; }
  
  /* Эти классы скругляют СВЕРХУ */
  .up .tn-atom { border-radius: 10px 10px 0px 0px !important; overflow: hidden !important; }
  .up1 .tn-atom { border-radius: 10px 10px 0px 0px !important; overflow: hidden !important; }
  .up2 .tn-atom { border-radius: 10px 10px 0px 0px !important; overflow: hidden !important; }
  .right1 .tn-atom { border-radius: 10px 10px 0px 0px !important; overflow: hidden !important; }

  /* МАГИЯ: Если добавить класс m-top, он принудительно сделает скругление СВЕРХУ на мобилке */
  .m-top .tn-atom { border-radius: 10px 10px 0px 0px !important; overflow: hidden !important; }
}