/* Стиль для десктопов и планшетов */
.left .tn-atom { border-radius: 10px 0px 0px 10px; }
.cust .tn-atom { border-radius: 0px 9px 0px 9px; }
.right .tn-atom { border-radius: 0px 10px 10px 0px; }
.up .tn-atom { border-radius: 10px 10px 0px 0px; }
.up1 .tn-atom { border-radius: 10px 0px 0px 10px; }
.bot .tn-atom { border-radius: 10px 10px 10px 10px; }
.up2 .tn-atom { border-radius: 10px 10px 10px 10px; }
.right1 .tn-atom { border-radius: 0px 10px 10px 0px; }


/*скругление углов карты*/
.code .tn-atom {
border-radius: 10px;
overflow: hidden;
background: rgba(0,0,0,.0) !important;
}


/* Стиль для мобильных устройств */
@media only screen and (max-width: 480px) {
  .left .tn-atom { border-radius: 0px 0px 10px 10px !important; }
  .cust .tn-atom { border-radius: 0px 0px 10px 10px !important; }
  .right .tn-atom { border-radius: 0px 0px 10px 10px !important; }
  .up .tn-atom { border-radius: 10px 10px 0px 0px; !important; }
  .custom .tn-atom { border-radius: 0px 0px 10px 10px; !important; }
  .up1 .tn-atom { border-radius: 10px 10px 0px 0px; !important; }
  .bot .tn-atom { border-radius: 0px 0px 10px 10px; !important; }
  .up2 .tn-atom { border-radius: 10px 10px 0px 0px; !important; }
  .right1 .tn-atom { border-radius: 10px 10px 0px 0px; !important; }
}