ace-responsive.less 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. @media only screen and (max-width: @grid-float-breakpoint-max) {
  2. body {
  3. overflow-x : hidden;
  4. }
  5. }
  6. .navbar-fixed-top + .main-container {
  7. padding-top: @navbar-min-height;
  8. }
  9. @media (max-width: @screen-topbar-down) {
  10. .navbar-fixed-top + .main-container {
  11. padding-top: (@navbar-min-height * 2);
  12. }
  13. .navbar-fixed-top.navbar-collapse + .main-container {
  14. padding-top: @navbar-min-height;
  15. }
  16. }
  17. // custom grid
  18. @media only screen and (max-width: @screen-topbar-down-small) {
  19. .grid2 , .grid3 , .grid4{
  20. float: none;
  21. display: block;
  22. width: 96%;
  23. border-left-width: 0;
  24. position: relative;
  25. margin-bottom: 11px;
  26. border-bottom: 1px solid #E3E3E3;
  27. padding-bottom: 4px;
  28. }
  29. .grid2 > [class*="pull-"], .grid3 > [class*="pull-"], .grid4 > [class*="pull-"]{
  30. float: none !important;
  31. display: inline-block;
  32. position: absolute;
  33. right: 11px;
  34. top: 0;
  35. margin-top: 0;
  36. }
  37. .grid2:last-child , .grid3:last-child , .grid4:last-child {
  38. border-bottom-width: 0;
  39. }
  40. }
  41. @media only screen and (max-width: @screen-xs) {
  42. .hidden-480{
  43. display: none !important;
  44. }
  45. }
  46. @media only screen and (max-width: @screen-tiny) {
  47. .hidden-320{
  48. display: none !important;
  49. }
  50. }