汇联通执法队后台管理系统
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

style-responsive.css 8.2KB

3 anos atrás
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387
  1. @media (max-width: 980px) {
  2. .form-horizontal.form-bordered .form-group {
  3. border-bottom: 1px solid #eee;
  4. }
  5. .form-horizontal.form-bordered .form-group > .control-label {
  6. padding: 15px 15px 5px;
  7. }
  8. .form-horizontal.form-bordered .form-group > div {
  9. padding: 5px 15px 15px;
  10. }
  11. .form-horizontal.form-bordered .form-group > .control-label, .form-horizontal.form-bordered .form-group > div {
  12. border: medium none;
  13. }
  14. .result-list .result-image, .result-list .result-price {
  15. width: 200px;
  16. }
  17. .gallery .image {
  18. width: 33%;
  19. }
  20. }
  21. @media (max-width: 767px) {
  22. body {
  23. padding-top: 0 !important;
  24. }
  25. .page-with-right-sidebar .sidebar {
  26. left: auto;
  27. right: -220px;
  28. }
  29. .page-with-right-sidebar .content {
  30. margin-right: 0;
  31. }
  32. .page-with-right-sidebar .footer {
  33. margin-right: 20px;
  34. }
  35. .content, .sidebar-minifed .content {
  36. margin-left: 0 !important;
  37. }
  38. .content.content-full-width .breadcrumb {
  39. margin: 20px;
  40. }
  41. .navbar.navbar-fixed-top {
  42. margin: 0;
  43. position: relative;
  44. }
  45. .navbar-brand {
  46. width: auto;
  47. }
  48. .navbar-header {
  49. border-bottom: 1px solid #eee;
  50. }
  51. .navbar-nav {
  52. margin: 0;
  53. }
  54. .navbar-right {
  55. float: right;
  56. }
  57. .navbar-left, .navbar-nav > li {
  58. float: left;
  59. }
  60. .navbar-form {
  61. border: medium none;
  62. margin: 0;
  63. padding: 12px 10px;
  64. }
  65. .navbar-form .btn-search {
  66. right: 10px;
  67. }
  68. .navbar-form .form-group {
  69. margin: 0;
  70. }
  71. .navbar-form .form-control, .navbar-form .form-control:focus {
  72. animation: 0s ease 0s normal none 1 running none !important;
  73. margin: 0;
  74. width: 200px !important;
  75. }
  76. .navbar-nav .open .dropdown-menu {
  77. background: none repeat scroll 0 0 #fff;
  78. border-top: 1px solid #eee;
  79. box-shadow: 0 2px 5px -1px rgba(0, 0, 0, 0.2);
  80. float: left;
  81. left: 0;
  82. list-style: outside none none;
  83. min-width: 160px;
  84. position: absolute;
  85. top: 100%;
  86. z-index: 1000;
  87. }
  88. .navbar-nav.navbar-right .open .dropdown-menu {
  89. left: auto;
  90. right: 0;
  91. }
  92. .navbar-nav .open .dropdown-menu > li > a {
  93. padding: 5px 15px;
  94. }
  95. .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
  96. background: none repeat scroll 0 0 #edf0f5;
  97. }
  98. @keyframes sidebarSlideIn {
  99. 0% {
  100. left: -220px;
  101. }
  102. 100% {
  103. left: 0;
  104. }
  105. }
  106. .sidebar-toggled .sidebar {
  107. animation: 0.2s ease 0s normal none 1 running sidebarSlideIn;
  108. left: 0;
  109. }
  110. .sidebar {
  111. background: none repeat scroll 0 0 #2d353c;
  112. left: -220px;
  113. padding-top: 0;
  114. position: fixed;
  115. z-index: 1020;
  116. }
  117. .sidebar-bg {
  118. background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  119. position: initial;
  120. }
  121. .sidebar-minified.page-with-right-sidebar .content {
  122. margin-right: 0;
  123. }
  124. .sidebar-minified.page-with-right-sidebar .footer {
  125. margin-right: 20px;
  126. }
  127. .content {
  128. padding: 20px;
  129. }
  130. .breadcrumb {
  131. float: none !important;
  132. }
  133. .footer {
  134. margin: 0 20px;
  135. }
  136. .table-responsive .table > tbody > tr > td, .table-responsive .table > tbody > tr > th, .table-responsive .table > tfoot > tr > td, .table-responsive .table > tfoot > tr > th, .table-responsive .table > thead > tr > td, .table-responsive .table > thead > tr > th {
  137. white-space: nowrap;
  138. }
  139. .dataTables_wrapper {
  140. min-width: 767px;
  141. padding: 15px;
  142. }
  143. .login .login-header, .login-content {
  144. width: 100% !important;
  145. }
  146. .login {
  147. margin: 108px 0;
  148. }
  149. .login .login-header {
  150. left: 0;
  151. margin: 0;
  152. }
  153. .invoice-company .pull-right {
  154. display: block;
  155. float: none !important;
  156. }
  157. .invoice .table-responsive {
  158. margin-bottom: 20px;
  159. }
  160. .invoice-date, .invoice-from, .invoice-to {
  161. display: block !important;
  162. padding: 0 !important;
  163. text-align: left !important;
  164. width: 100% !important;
  165. }
  166. .invoice-date, .invoice-to {
  167. margin-top: 20px !important;
  168. }
  169. .invoice-price .invoice-price-left, .invoice-price .invoice-price-right {
  170. display: block;
  171. float: left !important;
  172. padding: 10px !important;
  173. width: 100% !important;
  174. }
  175. .invoice-price .invoice-price-row {
  176. display: block !important;
  177. float: none !important;
  178. width: 100% !important;
  179. }
  180. .invoice-price .invoice-price-left .sub-price {
  181. display: block !important;
  182. padding: 0 10px !important;
  183. text-align: center !important;
  184. }
  185. .invoice-price .invoice-price-right {
  186. text-align: center !important;
  187. }
  188. .invoice-price .invoice-price-right small {
  189. display: block;
  190. left: 0 !important;
  191. position: relative !important;
  192. top: 0 !important;
  193. }
  194. .result-list .result-image {
  195. width: 160px;
  196. }
  197. .result-list .result-price {
  198. font-size: 20px;
  199. width: 100px;
  200. }
  201. .result-list > li > div {
  202. padding: 15px;
  203. }
  204. .map {
  205. left: 0 !important;
  206. top: 109px !important;
  207. }
  208. .gallery .image {
  209. width: 50%;
  210. }
  211. .vertical-box, .vertical-box .vertical-column {
  212. display: block !important;
  213. }
  214. .width-full, .width-lg, .width-md, .width-sm, .width-xs {
  215. width: 100% !important;
  216. }
  217. .fc-event .fc-event-title small {
  218. display: none !important;
  219. }
  220. .calendar {
  221. display: block;
  222. margin-left: 0 !important;
  223. width: 100% !important;
  224. }
  225. .fc-button-today {
  226. float: left !important;
  227. }
  228. .fc-header-center, .fc-header-left, .fc-header-right {
  229. display: table !important;
  230. text-align: center !important;
  231. width: 100% !important;
  232. }
  233. .calendar-event .external-event {
  234. width: 100% !important;
  235. }
  236. .fc-header-left {
  237. text-align: right !important;
  238. }
  239. .fc-header-center {
  240. margin-top: -46px !important;
  241. }
  242. .fc-header-center h2 {
  243. font-size: 18px !important;
  244. }
  245. .calendar-event .external-event i, .calendar-event .external-event p, .fc-event .fc-event-icons, .fc-header-left .fc-header-space {
  246. display: none !important;
  247. }
  248. .calendar-event .external-event h5 {
  249. margin: 0 !important;
  250. }
  251. .bwizard-steps li {
  252. float: left !important;
  253. width: 100% !important;
  254. }
  255. .nav-tabs.nav-justified.nav-justified-mobile > li {
  256. display: table-cell;
  257. width: 1%;
  258. }
  259. .nav-tabs.nav-justified.nav-justified-mobile > li > a {
  260. margin-bottom: 0;
  261. }
  262. }
  263. @media (max-width: 480px) {
  264. .media.media-lg .pull-left {
  265. float: none !important;
  266. margin-right: 0;
  267. }
  268. .media.media-lg .media-object {
  269. margin-bottom: 10px;
  270. width: 100%;
  271. }
  272. .result-list .result-image {
  273. float: none;
  274. width: 100%;
  275. }
  276. .result-list .result-image a {
  277. position: relative;
  278. }
  279. .result-list > li > div {
  280. display: block;
  281. width: 100%;
  282. }
  283. .result-list > li > .result-price {
  284. border-left: medium none;
  285. border-top: 1px dashed #ddd;
  286. padding: 15px;
  287. width: 100%;
  288. }
  289. .result-list .btn-row {
  290. text-align: center;
  291. }
  292. .result-list .result-price .btn {
  293. margin-top: 15px;
  294. }
  295. .gallery .image {
  296. width: 100%;
  297. }
  298. }
  299. @media (max-width: 380px) {
  300. .navbar-form .form-control, .navbar-form .form-control:focus {
  301. width: 160px !important;
  302. }
  303. }
  304. @media (max-width: 340px) {
  305. .navbar-form .form-control, .navbar-form .form-control:focus {
  306. width: 140px !important;
  307. }
  308. }
  309. @media (max-width: 979px) {
  310. .timeline .timeline-body {
  311. margin-left: 25%;
  312. margin-right: 10%;
  313. }
  314. .timeline .timeline-time {
  315. width: 13%;
  316. }
  317. .timeline .timeline-icon {
  318. left: 13%;
  319. width: 12%;
  320. }
  321. .timeline::before {
  322. left: 19%;
  323. }
  324. }
  325. @media (max-width: 767px) {
  326. .timeline::before {
  327. left: 50%;
  328. }
  329. .timeline .timeline-body {
  330. margin-left: 0;
  331. margin-right: 0;
  332. margin-top: 10px;
  333. padding: 20px;
  334. }
  335. .timeline .timeline-footer {
  336. margin: 20px -20px -20px;
  337. padding: 20px;
  338. }
  339. .timeline .timeline-body::before {
  340. border-bottom-color: #fff;
  341. border-right-color: transparent;
  342. left: 50%;
  343. margin-left: -10px;
  344. top: -20px;
  345. }
  346. .timeline .timeline-time {
  347. left: 0;
  348. margin-right: 40px;
  349. padding-top: 5px;
  350. right: 50%;
  351. width: auto;
  352. }
  353. .timeline .timeline-icon {
  354. left: 0;
  355. margin: 0 auto;
  356. position: relative;
  357. width: 80px;
  358. }
  359. }
  360. @media (max-width: 979px) {
  361. .coming-soon .timer .is-countdown {
  362. width: 767px;
  363. }
  364. }
  365. @media (max-width: 767px) {
  366. .coming-soon .timer .is-countdown {
  367. width: 100%;
  368. }
  369. }
  370. @media (max-width: 480px) {
  371. .coming-soon .timer .countdown-amount {
  372. font-size: 24px;
  373. }
  374. .coming-soon .coming-soon-content .desc, .coming-soon .coming-soon-header .desc, .coming-soon .timer .countdown-period {
  375. font-size: 12px;
  376. }
  377. .coming-soon .coming-soon-content .desc, .coming-soon .coming-soon-header .desc {
  378. padding-left: 20px;
  379. padding-right: 20px;
  380. }
  381. .coming-soon .coming-soon-content .input-group {
  382. margin-left: 20px;
  383. margin-right: 20px;
  384. width: auto;
  385. }
  386. }