You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2665 lines
49 KiB

4 years ago
  1. @import url(https://fonts.googleapis.com/css?family=Roboto:400,700,500italic,500,400italic,300italic,300,100italic,100);
  2. /***********
  3. Reset / Basics
  4. ***********/
  5. html {
  6. margin: 0;
  7. padding: 0;
  8. }
  9. body {
  10. font-family: 'Roboto', sans-serif;
  11. font-size: 13px;
  12. line-height: 1.42857143;
  13. color: #656565;
  14. background-color: #fff;
  15. margin: 0px;
  16. padding: 0px;
  17. line-height: 24px;
  18. }
  19. .main-nav {
  20. position: relative;
  21. }
  22. .main-container {
  23. position: relative;
  24. }
  25. .page-wrapper {
  26. padding-top: 10px;
  27. padding-bottom: 60px;
  28. min-height: 1000px;
  29. }
  30. body.bg-light {
  31. background-color: #fff !important;
  32. }
  33. body.bg-light #wrapper {
  34. background-color: #fff;
  35. }
  36. a {
  37. transition: all 0.3s ease-in-out;
  38. text-decoration: none;
  39. color: #ed1c24;
  40. }
  41. a:hover, a:focus, button, button:focus {
  42. background-color: transparent;
  43. outline: 0 !important;
  44. text-decoration: none;
  45. }
  46. li {
  47. list-style: none;
  48. }
  49. h1,
  50. h2,
  51. h3,
  52. h4,
  53. h5,
  54. h6 {
  55. font-weight: 400;
  56. margin-top: 0px;
  57. }
  58. h1 {
  59. font-size: 30px;
  60. }
  61. h2 {
  62. font-size: 24px;
  63. }
  64. h3 {
  65. font-size: 16px;
  66. }
  67. h4 {
  68. font-size: 14px;
  69. }
  70. h5 {
  71. font-size: 12px;
  72. }
  73. h6 {
  74. font-size: 10px;
  75. }
  76. .badge-danger {
  77. background-color: red;
  78. }
  79. .badge-succes {
  80. background-color: #70ac07;
  81. }
  82. .space-20 {
  83. height: 20px;
  84. }
  85. .space-30 {
  86. height: 30px;
  87. }
  88. .space-40 {
  89. height: 40px;
  90. }
  91. .space-50 {
  92. height: 50px;
  93. }
  94. .space-60 {
  95. height: 60px;
  96. }
  97. .space-70 {
  98. height: 70px;
  99. }
  100. .margin-b-30 {
  101. margin-bottom: 30px;
  102. }
  103. .pad-0 {
  104. padding: 0;
  105. }
  106. .page {
  107. position: relative;
  108. min-height: 100%;
  109. }
  110. .errormsg {
  111. font-size: 12px;
  112. color: #FA4345;
  113. }
  114. /***pace page loader css**/
  115. .pace {
  116. -webkit-pointer-events: none;
  117. pointer-events: none;
  118. -webkit-user-select: none;
  119. -moz-user-select: none;
  120. user-select: none;
  121. }
  122. .pace-inactive {
  123. display: none;
  124. }
  125. .pace .pace-progress {
  126. background: #aaa;
  127. position: fixed;
  128. z-index: 99000;
  129. top: 0;
  130. right: 100%;
  131. width: 100%;
  132. height: 4px;
  133. }
  134. #wrapper {
  135. margin: 0 0px 0 220px;
  136. padding: 50px 0;
  137. background: #eee;
  138. border-left: 1px solid #e4e5e7;
  139. transition: all 0.4s ease 0s;
  140. position: relative;
  141. min-height: 100%;
  142. }
  143. .content-wrapper {
  144. padding: 25px 40px 40px 40px;
  145. }
  146. /**page title**/
  147. .page-title {
  148. padding-bottom: 10px;
  149. border-bottom: 2px solid #f5f5f5;
  150. text-transform: capitalize;
  151. margin-bottom: 15px;
  152. }
  153. .page-title .breadcrumb {
  154. padding: 0;
  155. margin: 0;
  156. background-color: transparent;
  157. }
  158. .page-title h1 {
  159. text-transform: uppercase;
  160. font-size: 20px;
  161. }
  162. /****tiles*********/
  163. .tile .tile-title {
  164. color: #fff;
  165. text-transform: capitalize;
  166. background-color: rgba(255,255,255,0.1);
  167. padding: 3px 15px;
  168. }
  169. .tile-body {
  170. padding: 15px;
  171. }
  172. .tile-body i {
  173. font-size: 35px;
  174. color: #fff;
  175. }
  176. .tile-body h4 {
  177. color: #fff;
  178. text-transform: uppercase;
  179. font-size: 35px;
  180. margin: 0px;
  181. }
  182. .tile-footer {
  183. padding: 4px 15px;
  184. color: #fff;
  185. background-color: rgba(255,255,255,0.1);
  186. }
  187. .tile-footer a {
  188. color: #fff;
  189. }
  190. .tile.red {
  191. background-color: #fa4345;
  192. }
  193. .tile.green {
  194. background-color: #91be24;
  195. }
  196. .tile.blue {
  197. background-color: #165bf7;
  198. }
  199. .tile.purple {
  200. background-color: #972cf1;
  201. }
  202. /*Default*/
  203. p {
  204. font-family: 'Lato', sans-serif;
  205. color: #777777;
  206. line-height: 21px;
  207. }
  208. .nav-section .nav-cvr {
  209. transition: all 0.5s ease-in-out 0s;
  210. }
  211. .nav-cvr {
  212. background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  213. box-shadow: none;
  214. margin: 0;
  215. padding: 23px 0;
  216. }
  217. .navbar-brand {
  218. height: auto;
  219. padding: 0;
  220. }
  221. .nav-section .navbar-brand img {
  222. max-height: 60px;
  223. transition: all 0.5s ease-in-out 0s;
  224. }
  225. .nav .navbar-nav .navbar-right .navbar-top-drops {
  226. background-color: #dddddd;
  227. }
  228. /*-- banner
  229. -----------*/
  230. .banner-section {
  231. position: relative;
  232. background: #0073AB;
  233. overflow: hidden;
  234. }
  235. .banner-section .over-bg {
  236. padding: 0 0;
  237. background: rgba(0, 0, 0, 0) url("../images/3.png") repeat scroll 0 0;
  238. background-size: cover;
  239. background-position: 50% 100% !important;
  240. padding: 50px 0;
  241. }
  242. .banner-section .dest-detail {
  243. padding-top: 50px;
  244. }
  245. .banner-section .section-padding {
  246. padding: 95px 0 0 0;
  247. }
  248. .banner-section .services-list {
  249. margin-bottom: 20px;
  250. }
  251. .banner-section .services-list h5 {
  252. font-size: 17px;
  253. color: #fff;
  254. line-height: 17px;
  255. padding: 10px 0;
  256. font-weight: 500;
  257. }
  258. .banner-section .carousel-inner .item {
  259. opacity: 0;
  260. transition-property: opacity;
  261. }
  262. .banner-section .carousel-inner .active {
  263. opacity: 1;
  264. }
  265. .banner-section .carousel-inner .active.left,
  266. .banner-section .carousel-inner .active.right {
  267. left: 0;
  268. opacity: 0;
  269. z-index: 1;
  270. }
  271. .banner-section .carousel-inner .next.left,
  272. .banner-section .carousel-inner .prev.right {
  273. opacity: 1;
  274. }
  275. .banner-section .carousel-control {
  276. z-index: 2;
  277. }
  278. @media not all, not all {
  279. .banner-section .carousel-inner > .item.next,
  280. .banner-section .carousel-inner > .item.active.right {
  281. opacity: 0;
  282. transform: translate3d(0px, 0px, 0px);
  283. }
  284. .banner-section .carousel-inner > .item.prev,
  285. .banner-section .carousel-inner > .item.active.left {
  286. opacity: 0;
  287. transform: translate3d(0px, 0px, 0px);
  288. }
  289. .banner-section .carousel-inner > .item.next.left,
  290. .banner-section .carousel-inner > .item.prev.right,
  291. .banner-section .carousel-inner > .item.active {
  292. opacity: 1;
  293. transform: translate3d(0px, 0px, 0px);
  294. }
  295. }
  296. .banner-section .item {
  297. background-size: cover;
  298. height: 500px;
  299. }
  300. .banner-section .item span img {
  301. margin-top: 50px;
  302. }
  303. .banner-section .item .carousel-caption {
  304. left: 10%;
  305. right: 10%;
  306. text-shadow: none;
  307. top: 22%;
  308. }
  309. .banner-section .item .carousel-caption h2 {
  310. animation-duration: 0.8s;
  311. animation-name: fadeInDown;
  312. font-family: "Ubuntu",sans-serif;
  313. font-size: 60px;
  314. font-weight: 700;
  315. margin: 20px 0;
  316. text-transform: uppercase;
  317. }
  318. .banner-section .item .carousel-caption h3 {
  319. animation-duration: 0.8s;
  320. animation-name: fadeInUp;
  321. font-family: "Roboto",sans-serif;
  322. font-size: 20px;
  323. font-weight: 100;
  324. }
  325. .banner-section .item .carousel-caption .btn {
  326. animation-duration: 0.8s;
  327. animation-name: fadeInUp;
  328. margin: 30px 15px;
  329. }
  330. .banner-section .active {
  331. opacity: 1;
  332. }
  333. .banner-section .active.left,
  334. .banner-section .active.right {
  335. left: 0;
  336. opacity: 0;
  337. z-index: 1;
  338. }
  339. .banner-section .carousel-control {
  340. background-image: none;
  341. box-shadow: none;
  342. height: 55px;
  343. margin-top: -35px;
  344. padding: 10px 5px;
  345. text-shadow: none;
  346. top: 50%;
  347. width: 35px;
  348. z-index: 10;
  349. }
  350. .banner-section .carousel-control i {
  351. border: 2px solid #fff;
  352. border-radius: 100%;
  353. height: 50px;
  354. padding: 15px;
  355. width: 50px;
  356. }
  357. .banner-section .carousel-control i:hover {
  358. background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0;
  359. }
  360. .banner-section .left.carousel-control {
  361. left: 2%;
  362. }
  363. .banner-section .right.carousel-control {
  364. right: 4%;
  365. }
  366. .banner-section .carousel-indicators {
  367. bottom: 45px;
  368. }
  369. .banner-section .carousel-indicators li {
  370. border-radius: 4px;
  371. height: 8px;
  372. margin: 0 5px;
  373. opacity: 0.5;
  374. width: 40px;
  375. }
  376. .banner-section .carousel-indicators li:hover,
  377. .banner-section .carousel-indicators li.active {
  378. opacity: 1;
  379. }
  380. .banner-section:hover .carousel-control {
  381. display: block;
  382. }
  383. .banner-section i {
  384. margin-right: 10px;
  385. }
  386. .revolutionary {
  387. letter-spacing: 16.5px;
  388. text-transform: uppercase;
  389. }
  390. .banner-section .titles h1 {
  391. font-family: "Raleway", "Helvetica Neue", sans-serif;
  392. color: #fff;
  393. font-size: 40px;
  394. margin: 3px 0px;
  395. text-transform: uppercase;
  396. font-weight: 600;
  397. }
  398. .banner-section .grow {
  399. font-family: "Raleway", "Helvetica Neue", sans-serif;
  400. text-transform: uppercase;
  401. font-size: 25px;
  402. font-weight: 400;
  403. color: #fff;
  404. }
  405. .banner-section p {
  406. font-size: 18px;
  407. padding: 20px 0px 10px;
  408. color: #fff;
  409. font-weight: 400;
  410. line-height: 30px;
  411. }
  412. .banner-section .btn {
  413. font-size: 18px;
  414. font-weight: 500;
  415. padding: 7px 28px;
  416. text-transform: uppercase;
  417. height: 55px;
  418. }
  419. /* ends slider */
  420. /**panels**/
  421. .panel-default {
  422. border: 0px;
  423. border-radius: 0px;
  424. -webkit-border-radius: 0px;
  425. box-shadow: 0px;
  426. -webkit-border-radius: 0px;
  427. }
  428. .panel-heading {
  429. position: relative;
  430. }
  431. .panel-default > .panel-heading {
  432. color: #333;
  433. background-color: #EEEEEE;
  434. border-color: #f5f5f5;
  435. }
  436. .panel-default > .panel-body {
  437. background-color: #f5f5f5;
  438. }
  439. .panel-actions {
  440. right: 15px;
  441. position: absolute;
  442. top: 8px;
  443. }
  444. .panel-actions a {
  445. color: #999;
  446. display: inline-block;
  447. margin-left: 10px;
  448. }
  449. .panel-heading .panel-title {
  450. font-size: 13px;
  451. text-transform: uppercase;
  452. font-weight: 500;
  453. }
  454. .panel-actions a:hover {
  455. color: #3e81ec;
  456. }
  457. .panel-action-toggle:before {
  458. content: "\f107";
  459. font-family: "FontAwesome";
  460. font-size: 15px;
  461. }
  462. .panel-action-dismiss:before {
  463. content: "\f00d";
  464. font-family: "FontAwesome";
  465. }
  466. .panel-collapsed .panel-action-toggle:before {
  467. content: "\f106";
  468. }
  469. .recent-activites .list-group .list-group-item:first-child {
  470. border-top-width: 0;
  471. }
  472. .recent-activites .list-group {
  473. padding: 0;
  474. margin: 0px;
  475. }
  476. .recent-activites .list-group-item {
  477. position: relative;
  478. display: block;
  479. padding: 10px 15px;
  480. margin-bottom: -1px;
  481. background-color: #ffffff;
  482. border: 1px solid #dddddd;
  483. border-radius: 0px;
  484. border-left-width: 0;
  485. border-right-width: 0px;
  486. -webkit-border-radius: 0px;
  487. }
  488. .recent-activites .list-group-item small {
  489. display: block;
  490. }
  491. /**table recent orders**/
  492. .table-recent-orders > tbody > tr > td, .table-recent-orders > thead > tr > th {
  493. text-align: center;
  494. }
  495. /**RESET TABLE **/
  496. .table > tbody > tr > td,
  497. .table > tbody > tr > th,
  498. .table > tfoot > tr > td,
  499. .table > tfoot > tr > th,
  500. .table > thead > tr > td,
  501. .table > thead > tr > th {
  502. padding: 6px;
  503. }
  504. .table-scroll {
  505. width: 100%;
  506. overflow-x: scroll;
  507. }
  508. .bg-gray {
  509. background: #dadada;
  510. }
  511. .bg-gray-light {
  512. background: #f5f5f5;
  513. }
  514. /**logotab**/
  515. .navbar-brand {
  516. float: left;
  517. padding: 3px 15px;
  518. width: 160px;
  519. }
  520. .navbar-brand img {
  521. max-width: 100%;
  522. }
  523. /**nav tab**/
  524. .nav-tabs > li > a {
  525. display: block;
  526. font-size: 11px;
  527. font: Verdana;
  528. text-decoration: none;
  529. line-height: 1.3em;
  530. padding: 10px 15px;
  531. margin-right: 2px;
  532. border-radius: 5px 5px 0 0;
  533. color: #fff;
  534. border-bottom: 1px solid #bbbbbb;
  535. background-color: #444d58;
  536. font-weight: bold;
  537. }
  538. .nav-tabs > li > a:focus, .nav > li > a:hover {
  539. background-color: #0E96EC;
  540. color: #fff;
  541. }
  542. .nav-tabs > li > a:hover {
  543. background-color: #0E96EC;
  544. text-decoration: none;
  545. color: #FFf;
  546. }
  547. .nav-tabs > li.active > a,
  548. .nav-tabs > li.active > a:focus,
  549. .nav-tabs > li.active > a:hover {
  550. -moz-border-bottom-colors: none;
  551. -moz-border-left-colors: none;
  552. -moz-border-right-colors: none;
  553. -moz-border-top-colors: none;
  554. background-color: #ed1c24;
  555. color: #fff;
  556. border-color: #ed1c24 #ed1c24 transparent;
  557. border-radius: 5px 5px 0 0;
  558. border-style: solid;
  559. border-width: 1px;
  560. cursor: default;
  561. }
  562. .navbar .container {
  563. position: relative;
  564. }
  565. .navbar a.refresh {
  566. margin-left: 26%;
  567. padding: 5px 7px;
  568. position: absolute;
  569. top: 15%;
  570. z-index: 99999;
  571. font-size: 16px;
  572. background: no-repeat;
  573. border-radius: 3px;
  574. cursor: pointer;
  575. color: #191919;
  576. }
  577. .navbar a.print {
  578. margin-left: 34%;
  579. padding: 5px 7px;
  580. position: absolute;
  581. top: 15%;
  582. z-index: 99999;
  583. font-size: 16px;
  584. background: none;
  585. border-radius: 3px;
  586. cursor: pointer;
  587. color: #191919;
  588. }
  589. .navbar a.printExcel {
  590. margin-left: 28%;
  591. padding: 5px 7px;
  592. position: absolute;
  593. top: 15%;
  594. z-index: 99999;
  595. font-size: 16px;
  596. background: no-repeat;
  597. border-radius: 3px;
  598. cursor: pointer;
  599. color: #191919;
  600. }
  601. .navbar a.calculator {
  602. margin-left: 31%;
  603. padding: 5px 7px;
  604. position: absolute;
  605. top: 15%;
  606. z-index: 99999;
  607. font-size: 16px;
  608. background: no-repeat;
  609. border-radius: 3px;
  610. cursor: pointer;
  611. color: #191919;
  612. }
  613. .navbar-fixed-top .notification-menu .navbar-inverse .navbar-nav > li > a {
  614. color: #333 !important;
  615. }
  616. /*.navbar-inverse .navbar-nav > li > a {
  617. color: #fff;
  618. }*/
  619. .navbar-inverse .navbar-nav > li > a:hover {
  620. background: #920000;
  621. color: #FFFFFF;
  622. text-decoration: none;
  623. border: 0px;
  624. }
  625. .navbar a.print:hover,
  626. .navbar a.printExcel:hover,
  627. .navbar a.calculator:hover {
  628. color: #ed1c24;
  629. }
  630. .navbar-right .badge {
  631. background-color: #ed1c24;
  632. }
  633. @media (max-width: 998px) {
  634. .navbar a.print {
  635. margin-left: 5%;
  636. top: 12%;
  637. }
  638. .navbar a.printExcel {
  639. margin-left: 0%;
  640. top: 12%;
  641. }
  642. .navbar a.calculator {
  643. margin-left: 9%;
  644. top: 12%;
  645. }
  646. }
  647. .search-info {
  648. margin-top: 8px;
  649. }
  650. .notifyRequired {
  651. color: red;
  652. }
  653. .listtabs {
  654. margin-bottom: 0px;
  655. }
  656. @media (max-width:375px) {
  657. .navbar-brand {
  658. /*padding: 3px !important;
  659. background: #fff !important;*/
  660. position: absolute;
  661. }
  662. .navbar a.print {
  663. margin-left: 18%;
  664. margin-top: 15%;
  665. }
  666. .navbar a.printExcel {
  667. margin-left: 16%;
  668. margin-top: 15%;
  669. }
  670. .navbar a.calculator {
  671. margin-left: 70%;
  672. margin-top: 15%;
  673. }
  674. }
  675. @media (max-width:408px) {
  676. .navbar-brand {
  677. /*padding: 3px !important;
  678. background: #fff !important;*/
  679. position: absolute;
  680. }
  681. .navbar a.print {
  682. margin-left: 18%;
  683. margin-top: 9%;
  684. }
  685. .navbar a.printExcel {
  686. margin-left: 16%;
  687. margin-top: 9%;
  688. }
  689. .navbar a.calculator {
  690. margin-left: 70%;
  691. margin-top: 16%;
  692. }
  693. }
  694. /*@media (max-width:767px) {
  695. .navbar-brand {
  696. position: absolute;
  697. }
  698. .navbar a.print {
  699. margin-left: 16%;
  700. margin-top: 3%;
  701. }
  702. .navbar a.printExcel {
  703. margin-left: 16%;
  704. margin-top: 3%;
  705. }
  706. .navbar a.calculator {
  707. margin-left: 70%;
  708. margin-top: 7%;
  709. }
  710. }*/
  711. @media print {
  712. .page-title {
  713. display: none;
  714. }
  715. .noPrint {
  716. display: none;
  717. }
  718. a:after {
  719. content: '';
  720. }
  721. a[href]:after {
  722. content: none !important;
  723. }
  724. }
  725. @media(max-width:767px) {
  726. .table-responsive {
  727. overflow-x: auto;
  728. overflow-y: hidden;
  729. width: 100%;
  730. }
  731. }
  732. .table-responsive {
  733. min-height: .01%;
  734. /*overflow-x: initial;*/
  735. }
  736. /***graph**/
  737. #flot-tooltip {
  738. position: absolute;
  739. background: none repeat scroll 0 0 rgba(255,255,255,0.8);
  740. border: 2px solid rgba(230,230,230,0.8);
  741. border-radius: 10px;
  742. color: #666;
  743. font-family: sans-serif;
  744. font-size: 12px;
  745. padding: 6px;
  746. text-align: center;
  747. }
  748. #flot-tooltip span {
  749. display: block;
  750. }
  751. #flot-tooltip b {
  752. font-weight: bold;
  753. margin: 0.25em 0;
  754. color: #666;
  755. font-family: sans-serif;
  756. font-size: 12px;
  757. text-align: center;
  758. }
  759. #flot-tooltip i {
  760. margin: 0.1em 0;
  761. white-space: nowrap;
  762. color: #666;
  763. font-family: sans-serif;
  764. font-size: 12px;
  765. text-align: center;
  766. font-style: normal;
  767. }
  768. .legend .legendColorBox > div {
  769. margin-right: 7px;
  770. border: none !important;
  771. }
  772. /* -----------------------------------------
  773. Vectormaps
  774. ----------------------------------------- */
  775. .jvectormap-label {
  776. position: absolute;
  777. display: none;
  778. border: solid 1px #344154;
  779. border-radius: 3px;
  780. background: #344154;
  781. color: #ffffff;
  782. font-family: sans-serif, Verdana;
  783. font-size: smaller;
  784. padding: 3px 5px;
  785. z-index: 999;
  786. }
  787. .jvectormap-zoomin,
  788. .jvectormap-zoomout {
  789. position: absolute;
  790. left: 10px;
  791. border-radius: 3px;
  792. background: #344154;
  793. padding: 3px;
  794. color: white;
  795. width: 18px;
  796. height: 18px;
  797. cursor: pointer;
  798. line-height: 10px;
  799. text-align: center;
  800. }
  801. .jvectormap-zoomin {
  802. top: 10px;
  803. }
  804. .jvectormap-zoomout {
  805. top: 30px;
  806. }
  807. /****lock screen**/
  808. .lockscreen {
  809. background-color: #1f1f1f;
  810. padding-top: 150px;
  811. }
  812. .locksreen-col {
  813. width: 220px;
  814. margin: 0 auto;
  815. }
  816. .lockscreen img {
  817. border: 6px solid rgba(255,255,255,0.3);
  818. border-radius: 50%;
  819. }
  820. .lockscreen h3 {
  821. margin-top: 20px;
  822. font-size: 25px;
  823. color: #aaa;
  824. }
  825. .lockscreen h3 small {
  826. font-size: 13px;
  827. display: block;
  828. margin-bottom: 15px;
  829. }
  830. .lockscreen .m-t {
  831. margin: 0 auto;
  832. margin-top: 20px;
  833. }
  834. .lockscreen .form-control {
  835. border: 0px;
  836. -webkit-border-radius: 0px;
  837. border-radius: 0px;
  838. box-shadow: none;
  839. background-color: rgba(0,0,0,0.3);
  840. -webkit-box-shadow: none;
  841. height: 45px;
  842. }
  843. .lockscreen .btn-primary {
  844. border: 0px;
  845. border-radius: 0;
  846. -webkit-border-radius: 0;
  847. background-color: #0e96ec;
  848. }
  849. /****login register accounts***/
  850. .login-bg {
  851. background-color: #FFB2B2;
  852. background-image: url('../images/bg.png');
  853. background-repeat: repeat;
  854. background-size: cover;
  855. overflow: hidden;
  856. position: relative;
  857. }
  858. .account {
  859. background: #f7f7f7;
  860. }
  861. .account-col {
  862. background: #fff;
  863. max-width: 425px;
  864. margin: 90px auto;
  865. position: relative;
  866. }
  867. .login-logo {
  868. background: #333 none repeat scroll 0 0;
  869. border-radius: 100%;
  870. height: 50px;
  871. position: absolute;
  872. right: 10%;
  873. top: 70px;
  874. max-width: 50px;
  875. box-shadow: 0 7px 12px #888888
  876. }
  877. .login-logo .fa {
  878. padding: 17px;
  879. font-size: 18px;
  880. color: #fff;
  881. }
  882. .login-head {
  883. background: #EC1C24;
  884. position: relative;
  885. padding-top: 45px;
  886. padding-bottom: 15px;
  887. color: #fff;
  888. }
  889. .login-head h1 {
  890. color: #fff;
  891. font-size: 25px;
  892. text-align: center;
  893. font-weight: 500;
  894. text-transform: uppercase;
  895. text-shadow: 1px 1px rgba(0,0,0,0.1);
  896. }
  897. .login-head .fa {
  898. font-weight: 900;
  899. }
  900. .login-body {
  901. padding-top: 10px;
  902. }
  903. .login-body form {
  904. padding: 35px;
  905. }
  906. .login-body label {
  907. font-size: 11px;
  908. font-weight: 500;
  909. padding-bottom: 5px;
  910. }
  911. .login-body .form-control {
  912. -webkit-border-radius: 5px;
  913. border-radius: 20px;
  914. box-shadow: none;
  915. -webkit-box-shadow: none;
  916. background-color: rgba(255,255,255,0.9);
  917. border: 1px solid #ddd;
  918. width: 100%;
  919. }
  920. .login-body .input-group {
  921. margin-bottom: 10px;
  922. }
  923. .login-body .btn-default {
  924. background: #ED1C24;
  925. border: 0 none;
  926. border-radius: 20px;
  927. color: #fff;
  928. margin-bottom: 10px;
  929. }
  930. .login-body .btn-default:hover {
  931. color: #efefef;
  932. background-color: #000;
  933. box-shadow: 0 7px 12px #888888
  934. }
  935. .login-body p {
  936. color: #efefef;
  937. text-align: left;
  938. padding: 5px;
  939. }
  940. .login-body .form-control::-moz-placeholder {
  941. color: #e0e0e0;
  942. opacity: 1;
  943. }
  944. .login-body input:focus {
  945. outline: none !important;
  946. border-color: #64CEFE;
  947. box-shadow: 0 0 10px #64CEFE;
  948. }
  949. /**************data tables************/
  950. /* -----------------------------------------
  951. Datatables
  952. ----------------------------------------- */
  953. div.dataTables_length label {
  954. font-weight: normal;
  955. float: left;
  956. text-align: left;
  957. }
  958. div.dataTables_length select {
  959. width: 75px;
  960. }
  961. div.dataTables_filter label {
  962. font-weight: normal;
  963. float: right;
  964. }
  965. div.dataTables_filter label input {
  966. border: 1px solid #ddd;
  967. padding: 0px 15px;
  968. }
  969. div.dataTables_filter label input:focus {
  970. outline: 0 !important;
  971. border-color: #0e96ec;
  972. }
  973. div.dataTables_filter input {
  974. width: 16em;
  975. }
  976. div.dataTables_info {
  977. padding-top: 8px;
  978. }
  979. div.dataTables_paginate {
  980. float: right;
  981. margin: 0;
  982. }
  983. div.dataTables_paginate ul.pagination {
  984. margin: 2px;
  985. }
  986. table.table {
  987. clear: both;
  988. margin-top: 0 !important;
  989. margin-bottom: 0 !important;
  990. max-width: none !important;
  991. }
  992. table.table thead .sorting,
  993. table.table thead .sorting_asc,
  994. table.table thead .sorting_desc,
  995. table.table thead .sorting_asc_disabled,
  996. table.table thead .sorting_desc_disabled {
  997. cursor: pointer;
  998. }
  999. .sorting:before,
  1000. .sorting_asc:before,
  1001. .sorting_desc:before {
  1002. font-family: 'FontAwesome';
  1003. font-weight: normal;
  1004. font-style: normal;
  1005. }
  1006. .sorting:before {
  1007. content: "\f0dc";
  1008. margin-right: 7px;
  1009. }
  1010. .sorting_asc:before {
  1011. content: "\f0de";
  1012. margin-right: 7px;
  1013. }
  1014. .sorting_desc:before {
  1015. content: "\f0dd";
  1016. margin-right: 7px;
  1017. }
  1018. table.dataTable th:active {
  1019. outline: none;
  1020. }
  1021. .pagination > .active > a,
  1022. .pagination > .active > a:focus,
  1023. .pagination > .active > a:hover,
  1024. .pagination > .active > span,
  1025. .pagination > .active > span:focus,
  1026. .pagination > .active > span:hover {
  1027. background-color: #0e96ec;
  1028. border-color: #0e96ec;
  1029. }
  1030. .pagination > li > a, .pagination > li > span {
  1031. color: #0e96ec;
  1032. }
  1033. /************
  1034. Error 404
  1035. ************/
  1036. body.error {
  1037. background-image: url(../images/bg.jpg);
  1038. background-repeat: no-repeat;
  1039. background-size: cover;
  1040. }
  1041. .error .container {
  1042. max-width: 450px;
  1043. text-align: center;
  1044. padding-top: 200px;
  1045. }
  1046. .error-box {
  1047. padding: 20px;
  1048. background-color: rgba(255,255,255,0.7);
  1049. }
  1050. .error-box h1 {
  1051. color: #000;
  1052. font-size: 90px;
  1053. }
  1054. .error-box h4 {
  1055. color: #333;
  1056. font-weight: 600;
  1057. }
  1058. .error-box p {
  1059. color: #555;
  1060. }
  1061. .show-grid span {
  1062. display: block;
  1063. background: #ddd;
  1064. text-align: center;
  1065. -webkit-border-radius: 2px;
  1066. -moz-border-radius: 2px;
  1067. border-radius: 2px;
  1068. min-height: 40px;
  1069. line-height: 40px;
  1070. margin-bottom: 1px;
  1071. margin-bottom: 15px;
  1072. -webkit-transition: All 0.4s ease;
  1073. -moz-transition: All 0.4s ease;
  1074. -ms-transition: All 0.4s ease;
  1075. -o-transition: All 0.4s ease;
  1076. transition: All 0.4s ease;
  1077. }
  1078. ol.stylish-lists {
  1079. padding: 0;
  1080. margin: 0 0 0 25px;
  1081. }
  1082. ul.stylish-lists {
  1083. padding: 0;
  1084. margin: 0 0 0 25px;
  1085. list-style-type: disc;
  1086. }
  1087. .fontawesome-icon-list .fa-hover a {
  1088. display: block;
  1089. color: #222222;
  1090. line-height: 32px;
  1091. height: 32px;
  1092. padding-left: 10px;
  1093. border-radius: 4px;
  1094. }
  1095. .wysihtml5-toolbar .btn-default {
  1096. margin-right: 2px;
  1097. border-radius: 0px;
  1098. border: 0px;
  1099. color: #fff;
  1100. background-color: #333;
  1101. }
  1102. .wysihtml5-toolbar .btn-default.active,
  1103. .wysihtml5-toolbar .btn-default:active,
  1104. .wysihtml5-toolbar .open > .dropdown-toggle.btn-default {
  1105. color: #fff;
  1106. background-color: #0e96ec;
  1107. border-color: #0e96ec;
  1108. }
  1109. ul.wysihtml5-toolbar a.btn.wysihtml5-command-active {
  1110. background-image: none;
  1111. -webkit-box-shadow: none;
  1112. -moz-box-shadow: none;
  1113. box-shadow: none;
  1114. background-color: #0e96ec;
  1115. border-color: #0e96ec;
  1116. outline: 0;
  1117. }
  1118. /****buttons*********/
  1119. .btn {
  1120. text-transform: capitalize;
  1121. font-weight: 400;
  1122. letter-spacing: 1px;
  1123. border-radius: 4px;
  1124. -webkit-border-radius: 4px;
  1125. }
  1126. .btn-primary,
  1127. .btn-info,
  1128. .btn-success,
  1129. .btn-danger,
  1130. .btn-warning {
  1131. border: 0px;
  1132. -webkit-border-radius: 4px;
  1133. border-radius: 4px;
  1134. }
  1135. .btn-default {
  1136. -webkit-border-radius: 4px;
  1137. border-radius: 4px;
  1138. }
  1139. .btn-primary {
  1140. background-color: #ed1c24 !important;
  1141. border-color: #ed1c24 !important;
  1142. }
  1143. .btn-primary:hover {
  1144. background-color: #b50000 !important;
  1145. border-color: #b50000 !important;
  1146. }
  1147. .btn-clear {
  1148. background-color: #e9e9e9 !important;
  1149. border-color: #e9e9e9 !important;
  1150. color: #b3b3b3;
  1151. }
  1152. .btn-clear:hover {
  1153. background-color: #c7c7c7 !important;
  1154. border-color: #c7c7c7 !important;
  1155. }
  1156. .action-icon .fa {
  1157. font-size: 12px;
  1158. }
  1159. .btn-3d {
  1160. border-bottom: 3px solid rgba(0,0,0,.15);
  1161. }
  1162. .btn-circle {
  1163. padding: 0;
  1164. width: 60px;
  1165. height: 60px;
  1166. line-height: 60px;
  1167. border-radius: 50%;
  1168. -webkit-border-radius: 50%;
  1169. text-align: center;
  1170. font-size: 30px;
  1171. }
  1172. .btn-circle.btn-lg {
  1173. width: 80px;
  1174. height: 80px;
  1175. line-height: 80px;
  1176. font-size: 40px;
  1177. }
  1178. .btn-circle.btn-xs {
  1179. width: 40px;
  1180. height: 40px;
  1181. line-height: 40px;
  1182. font-size: 20px;
  1183. }
  1184. .hr-line-dashed {
  1185. border-top: 1px dashed #e7eaec;
  1186. color: #ffffff;
  1187. background-color: #ffffff;
  1188. height: 1px;
  1189. margin: 20px 0;
  1190. }
  1191. .m-b {
  1192. margin-bottom: 0px;
  1193. }
  1194. .m-b10 {
  1195. margin-bottom: 10px;
  1196. }
  1197. .mail-btn {
  1198. margin-bottom: 30px;
  1199. }
  1200. .mail-btn li {
  1201. display: inline-block;
  1202. background: #ddd;
  1203. margin-left: 5px;
  1204. color: #333;
  1205. font-size: 13px;
  1206. border-radius: 2px;
  1207. padding: 10px 15px;
  1208. cursor: pointer;
  1209. text-align: center;
  1210. position: relative;
  1211. margin-bottom: 10px;
  1212. }
  1213. .mail-btn li:hover {
  1214. background-color: #0e96ec;
  1215. color: #fff;
  1216. }
  1217. .mail-btn li i {
  1218. margin-right: 8px;
  1219. }
  1220. .mail-box-row-2 .dropdown-menu li a {
  1221. font-size: 13px;
  1222. }
  1223. .star {
  1224. color: #fff !important;
  1225. background: #B7C1D3;
  1226. display: block;
  1227. height: 30px;
  1228. width: 30px;
  1229. text-align: center;
  1230. line-height: 30px;
  1231. font-size: 14px;
  1232. border-radius: 50%;
  1233. border: 1px solid #B7C1D3;
  1234. }
  1235. /*********
  1236. Pricing tables
  1237. **********/
  1238. .price-box {
  1239. box-shadow: 1px 2px 15px rgba(0,0,0,0.2);
  1240. -webkit-box-shadow: 1px 2px 15px rgba(0,0,0,0.2);
  1241. transition: all 0.3s;
  1242. -webkit-transition: all 0.3s;
  1243. text-align: center;
  1244. padding-bottom: 20px;
  1245. border: 1px solid #ddd;
  1246. }
  1247. .price-box.popular h3 {
  1248. background-color: #0e96ec;
  1249. color: #fff;
  1250. }
  1251. .price-box:hover {
  1252. box-shadow: none;
  1253. -webit-box-shadow: none;
  1254. }
  1255. .price-box h3 {
  1256. color: #000;
  1257. background-color: #f5f5f5;
  1258. text-transform: uppercase;
  1259. padding: 20px;
  1260. margin-bottom: 0px;
  1261. font-weight: 700;
  1262. }
  1263. .price-box h4 {
  1264. font-size: 40px;
  1265. font-weight: 700;
  1266. background-color: #fff;
  1267. padding: 10px;
  1268. }
  1269. .price-box h4 sup,
  1270. .price-box h4 sub {
  1271. font-size: 12px;
  1272. }
  1273. .price-box h4 sup {
  1274. vertical-align: top;
  1275. top: 9px;
  1276. font-weight: 400;
  1277. }
  1278. .price-box h4 sub {
  1279. vertical-align: bottom;
  1280. bottom: 7px;
  1281. left: -9px;
  1282. font-weight: 400;
  1283. }
  1284. .price-box h4 span {
  1285. display: block;
  1286. font-size: 13px;
  1287. color: #0e96ec;
  1288. font-weight: 600;
  1289. margin-top: 5px;
  1290. }
  1291. .price-box ul {
  1292. text-align: left;
  1293. }
  1294. .price-box ul li {
  1295. padding: 8px 25px;
  1296. font-weight: 400;
  1297. border-bottom: 1px solid #eee;
  1298. }
  1299. .price-box ul li i {
  1300. color: #0e96ec;
  1301. margin-right: 10px;
  1302. }
  1303. .price-box p {
  1304. padding: 20px 25px;
  1305. font-size: 12px;
  1306. line-height: 18px;
  1307. }
  1308. /**dark price**/
  1309. .price-box.dark {
  1310. background-color: #344154;
  1311. }
  1312. .price-box.dark h4,
  1313. .price-box.dark h3 {
  1314. color: #fff;
  1315. background-color: #344154;
  1316. }
  1317. .price-box.dark.popular h3 {
  1318. background-color: #0e96ec;
  1319. }
  1320. .price-box.dark ul li {
  1321. border-bottom-color: rgba(255,255,255,0.1);
  1322. color: #aaa;
  1323. }
  1324. .contact-details {
  1325. padding-top: 30px;
  1326. }
  1327. .contact-details h3 {
  1328. font-weight: 600;
  1329. color: #000;
  1330. }
  1331. .socials li {
  1332. padding: 0px;
  1333. }
  1334. .socials li a {
  1335. width: 32px;
  1336. height: 32px;
  1337. line-height: 32px;
  1338. text-align: center;
  1339. background-color: #999;
  1340. border-radius: 2px;
  1341. -webkit-border-radius: 2px;
  1342. color: #fff;
  1343. font-size: 18px;
  1344. display: block;
  1345. }
  1346. .socials li a:hover {
  1347. color: #fff;
  1348. background-color: #0e96ec;
  1349. }
  1350. .jqstooltip {
  1351. box-sizing: content-box;
  1352. }
  1353. .flot-chart {
  1354. display: block;
  1355. height: 200px;
  1356. }
  1357. .flot-chart-content {
  1358. width: 100%;
  1359. height: 100%;
  1360. }
  1361. .flot-chart-pie-content {
  1362. width: 200px;
  1363. height: 200px;
  1364. margin: auto;
  1365. }
  1366. .form-control {
  1367. box-shadow: none;
  1368. -webkit-box-shadow: none;
  1369. width: 100%;
  1370. }
  1371. .form-group {
  1372. margin-bottom: 10px !important;
  1373. overflow: hidden;
  1374. }
  1375. .control-label {
  1376. color: #656565;
  1377. font-size: 13px;
  1378. font-weight: 700;
  1379. line-height: 24px;
  1380. }
  1381. .form-group .control-label {
  1382. font-size: 13px;
  1383. color: #656565;
  1384. font-weight: 700;
  1385. line-height: 24px;
  1386. }
  1387. /*************bootstrap wizard form css****/
  1388. .bwizard-steps li a {
  1389. display: block;
  1390. padding: 8px 20px;
  1391. background-color: #f5f5f5;
  1392. color: #999;
  1393. }
  1394. .bwizard-steps li.completed a {
  1395. background-color: #333;
  1396. color: #fff;
  1397. }
  1398. .bwizard-steps li.active a {
  1399. background-color: #777;
  1400. color: #fff;
  1401. }
  1402. .bwizard .control-label {
  1403. font-size: 12px;
  1404. }
  1405. .bwizard .has-error .form-control {
  1406. box-shadow: none;
  1407. -webkit-box-shadow: none;
  1408. }
  1409. .bwizard .help-block {
  1410. text-align: left;
  1411. font-weight: 400;
  1412. font-size: 13px;
  1413. }
  1414. .bwizard .progress {
  1415. box-shadow: none;
  1416. -webkit-box-shadow: none;
  1417. border-radius: 30px;
  1418. -webkit-border-radius: 30px;
  1419. }
  1420. .bwizard .progress-bar {
  1421. background-color: #0e96ec;
  1422. }
  1423. .blog-post {
  1424. padding: 0px;
  1425. background-color: #f5f5f5;
  1426. border-bottom: 2px solid #eee;
  1427. }
  1428. .blog-desc {
  1429. padding: 15px;
  1430. }
  1431. .blog-desc h3 {
  1432. font-weight: 600;
  1433. font-size: 20px;
  1434. }
  1435. .blog-meta {
  1436. display: block;
  1437. font-weight: 400;
  1438. font-size: 12px;
  1439. }
  1440. .blog-meta a {
  1441. margin-right: 10px;
  1442. }
  1443. .blog-meta a + a {
  1444. display: inline-block;
  1445. margin-left: 10px;
  1446. margin-right: 0px;
  1447. }
  1448. .post-header {
  1449. border-bottom: 1px solid #ddd;
  1450. padding-bottom: 20px;
  1451. margin-bottom: 20px;
  1452. }
  1453. .post-header h2 {
  1454. color: #000;
  1455. font-weight: 400;
  1456. font-size: 30px;
  1457. }
  1458. .blog-single-post .panel .panel-heading {
  1459. font-size: 25px;
  1460. color: #000;
  1461. }
  1462. .sidebar-widget {
  1463. padding-bottom: 30px;
  1464. }
  1465. .sidebar-widget h4 {
  1466. color: #000;
  1467. text-transform: uppercase;
  1468. font-weight: 700;
  1469. }
  1470. .tag-list a {
  1471. display: inline-block;
  1472. margin: 3px;
  1473. padding: 1px 5px;
  1474. color: #777;
  1475. border: 1px solid #eee;
  1476. font-size: 12px;
  1477. font-weight: 600;
  1478. text-transform: capitalize;
  1479. border-radius: 2px;
  1480. -webkit-border-radius: 2px;
  1481. }
  1482. .tag-list a:hover {
  1483. color: #0e96ec;
  1484. border-color: #0e96ec;
  1485. }
  1486. .tabs-container .tabs-left > .nav-tabs {
  1487. float: left;
  1488. margin-right: 0px;
  1489. }
  1490. .tabs-container .tabs-left > .nav-tabs > li {
  1491. float: none;
  1492. }
  1493. .tabs-container .tabs-left > .nav-tabs .active > a {
  1494. border-color: #e7eaec transparent #e7eaec #e7eaec;
  1495. }
  1496. .tabs-container .tabs-left .tab-content {
  1497. overflow: hidden;
  1498. background-color: #fff
  1499. }
  1500. .tabs-container .tabs-right > .nav-tabs {
  1501. float: right;
  1502. margin-right: 0px;
  1503. }
  1504. .tabs-container .tabs-right > .nav-tabs > li {
  1505. float: none;
  1506. }
  1507. .tabs-container .tabs-right > .nav-tabs .active > a {
  1508. border-color: #e7eaec #e7eaec #e7eaec transparent;
  1509. }
  1510. .tabs-container .tabs-right .tab-content {
  1511. overflow: hidden;
  1512. background-color: #fff
  1513. }
  1514. .buttons-column {
  1515. padding: 20px;
  1516. background-color: #fff;
  1517. margin-bottom: 40px;
  1518. }
  1519. .buttons-column h3 {
  1520. color: #000;
  1521. font-weight: 300;
  1522. font-size: 20px;
  1523. margin-bottom: 25px
  1524. }
  1525. .buttons-column a,
  1526. .buttons-column button {
  1527. display: inline-block;
  1528. margin: 5px;
  1529. }
  1530. /****mail view***/
  1531. .mail-side-bar {
  1532. padding: 15px;
  1533. background-color: #fff;
  1534. }
  1535. .mail-side-bar ul li a {
  1536. color: #333;
  1537. font-size: 13px;
  1538. font-weight: 500;
  1539. }
  1540. .mail-side-bar ul li a:hover {
  1541. color: #000;
  1542. }
  1543. .mail-side-bar ul li.lables {
  1544. text-transform: uppercase;
  1545. font-weight: 400;
  1546. padding-bottom: 10px;
  1547. color: #999;
  1548. }
  1549. .mail-side-bar ul.tags li.lables {
  1550. display: block;
  1551. }
  1552. .mail-side-bar ul.tags li {
  1553. padding: 0px;
  1554. }
  1555. .mail-side-bar ul.tags li a {
  1556. padding: 2px 12px;
  1557. font-size: 12px;
  1558. background-color: #f5f5f5;
  1559. display: block;
  1560. margin: 3px;
  1561. border: 1px solid #ddd;
  1562. }
  1563. .mail-box-header {
  1564. background-color: #fff;
  1565. padding: 15px;
  1566. margin-bottom: 20px;
  1567. }
  1568. .mail-box {
  1569. padding: 15px;
  1570. background-color: #fff;
  1571. }
  1572. .file {
  1573. border: 1px solid #e7eaec;
  1574. padding: 0;
  1575. background-color: #ffffff;
  1576. position: relative;
  1577. margin-bottom: 20px;
  1578. margin-right: 20px;
  1579. }
  1580. .file-box {
  1581. float: left;
  1582. width: 220px;
  1583. }
  1584. .file .icon {
  1585. padding: 15px 10px;
  1586. text-align: center;
  1587. }
  1588. .file .icon i {
  1589. font-size: 70px;
  1590. color: #dadada;
  1591. }
  1592. .file .file-name {
  1593. padding: 10px;
  1594. background-color: #f8f8f8;
  1595. border-top: 1px solid #e7eaec;
  1596. }
  1597. .file-name small {
  1598. color: #676a6c;
  1599. }
  1600. .mfp-bg {
  1601. z-index: 99999 !important;
  1602. }
  1603. .mfp-wrap {
  1604. z-index: 99999999 !important;
  1605. }
  1606. .gallery-col a {
  1607. display: block;
  1608. width: 20%;
  1609. float: left;
  1610. padding: 3px;
  1611. }
  1612. @media(max-width:768px) {
  1613. .gallery-col a {
  1614. width: 50%;
  1615. }
  1616. }
  1617. /*calendar css**/
  1618. .fc-event {
  1619. cursor: pointer;
  1620. margin-bottom: 10px;
  1621. padding: 8px 12px;
  1622. font-size: 15px;
  1623. border-radius: 0px;
  1624. -webkit-border-radius: 0px;
  1625. background-color: #fff;
  1626. color: #333;
  1627. border: 0px;
  1628. border-left: 2px solid #0e96ec;
  1629. }
  1630. .fc-event:hover {
  1631. color: #333;
  1632. }
  1633. .note-codable {
  1634. display: none;
  1635. }
  1636. .note-editor {
  1637. padding: 20px;
  1638. }
  1639. .note-editable {
  1640. padding: 20px 0;
  1641. }
  1642. .note-editable:focus {
  1643. outline: 0 !important;
  1644. }
  1645. .compose_form .form-control {
  1646. border: 0px;
  1647. -webkit-border-radius: 0px;
  1648. border-radius: 0px;
  1649. box-shadow: none;
  1650. -webkit-box-shadow: none;
  1651. min-height: 45px;
  1652. }
  1653. /***slider***/
  1654. .slider-selection {
  1655. background-color: #0e96ec;
  1656. background-image: none;
  1657. }
  1658. .slider-track {
  1659. background-color: #fff;
  1660. border: 1px solid #5d9cec;
  1661. }
  1662. .table-commerce {
  1663. padding: 15px;
  1664. background-color: #fff;
  1665. }
  1666. .label-purple {
  1667. background-color: #6a67fc;
  1668. }
  1669. .label-inverse {
  1670. background-color: #666;
  1671. }
  1672. .order-view-box {
  1673. padding: 15px;
  1674. background-color: #fff;
  1675. margin-bottom: 30px;
  1676. }
  1677. .order-view-box h3 {
  1678. color: #000;
  1679. font-weight: 700;
  1680. }
  1681. .profile-overview {
  1682. padding: 15px;
  1683. background-color: #fff;
  1684. }
  1685. .profile-overview h3 {
  1686. color: #000;
  1687. margin-top: 10px;
  1688. font-size: 20px;
  1689. font-weight: bold;
  1690. }
  1691. .profile-overview .socials li a {
  1692. border-radius: 50%;
  1693. -webkit-border-radius: 50%;
  1694. }
  1695. .show-tab i {
  1696. opacity: 0;
  1697. }
  1698. .show-tab:hover i {
  1699. opacity: 1;
  1700. }
  1701. .profile-detail tr:hover i {
  1702. opacity: 1;
  1703. }
  1704. .profile-edit {
  1705. padding: 15px;
  1706. background-color: #fff;
  1707. }
  1708. .sale-state-box {
  1709. padding: 15px;
  1710. background-color: #0e96ec;
  1711. color: #fff;
  1712. border-radius: 3px;
  1713. -webkit-border-radius: 3px;
  1714. margin-top: 15px;
  1715. box-shadow: 3px 4px 5px rgba(0,0,0,0.1);
  1716. }
  1717. .sale-state-box h3 {
  1718. font-size: 25px;
  1719. margin-bottom: 5px;
  1720. font-weight: 700;
  1721. }
  1722. .profile-states {
  1723. padding: 15px;
  1724. background-color: #fff;
  1725. margin-bottom: 30px;
  1726. }
  1727. .recent-activities {
  1728. padding: 15px;
  1729. background-color: #fff;
  1730. }
  1731. .recent-activities .media img {
  1732. height: 40px;
  1733. }
  1734. .recent-activities .media .media-heading {
  1735. color: #000;
  1736. margin-bottom: 0px;
  1737. }
  1738. .recent-activities .media-body {
  1739. font-size: 12px;
  1740. }
  1741. .users-row img {
  1742. margin-right: 10px;
  1743. }
  1744. .user-col {
  1745. padding: 15px;
  1746. background-color: #fff;
  1747. margin-bottom: 30px;
  1748. }
  1749. .sweet-buttons button {
  1750. margin: 5px;
  1751. }
  1752. .footer {
  1753. position: relative;
  1754. bottom: 0;
  1755. width: 100%;
  1756. padding: 20px 0;
  1757. background-color: #333;
  1758. color: #fff;
  1759. }
  1760. /* -------------------START GRID ------------------------------*/
  1761. .gridDiv {
  1762. margin-left: 10px;
  1763. }
  1764. .gridTable .hdtitle {
  1765. background-color: #eee;
  1766. border-color: #f5f5f5;
  1767. color: #333;
  1768. font-family: 'Roboto', sans-serif;
  1769. text-align: left;
  1770. }
  1771. .gridTable {
  1772. xwidth: 900px;
  1773. xmin-width: 900px;
  1774. xmax-width: 900px;
  1775. xpadding-top: 5px;
  1776. }
  1777. .filterTable {
  1778. width: 900px;
  1779. min-width: 900px;
  1780. max-width: 900px;
  1781. padding-top: 10px;
  1782. /*padding-buttom:20px;*/
  1783. }
  1784. .filterTable .selectAgea td {
  1785. padding-top: 10px;
  1786. /*padding-buttom:10px;*/
  1787. height: 25px;
  1788. vertical-align: middle;
  1789. }
  1790. .filterTable select {
  1791. font: normal 11px Arial, Helvetica, sans-serif;
  1792. text-align: left;
  1793. border: 1px solid #CCCCCC;
  1794. background: #F8FAFA;
  1795. }
  1796. .pagingTable {
  1797. width: 850px;
  1798. padding-top: 10px;
  1799. /*padding-buttom:10px;*/
  1800. }
  1801. .pagingTable td, div {
  1802. font-size: 13px;
  1803. margin-top: 0px;
  1804. }
  1805. /*.pagingTable td,div {
  1806. font-size:14px;
  1807. width: 238px;
  1808. }*/
  1809. .PageNo {
  1810. float: right;
  1811. font: Verdana, Arial;
  1812. font-size: 10px;
  1813. }
  1814. .gridTable .hdtitle .sortAsc {
  1815. background: #909090;
  1816. font: normal 11px Arial, Helvetica, sans-serif;
  1817. color: white;
  1818. text-align: left;
  1819. }
  1820. .gridTable a {
  1821. font: normal 11px Arial, Helvetica, sans-serif;
  1822. color: #4B6C9E;
  1823. text-align: left;
  1824. text-decoration: underline;
  1825. }
  1826. .gridTable a:hover {
  1827. font: normal 11px Arial, Helvetica, sans-serif;
  1828. color: #4B6C9E;
  1829. text-align: left;
  1830. text-decoration: none;
  1831. }
  1832. .gridTable .hdtitle .sortDsc {
  1833. background: #4b6c9e;
  1834. font: normal 11px Arial, Helvetica, sans-serif;
  1835. color: white;
  1836. text-align: left;
  1837. }
  1838. .gridTable .hdtitle a {
  1839. font: normal 11px Arial, Helvetica, sans-serif;
  1840. color: white;
  1841. text-align: left;
  1842. text-decoration: none;
  1843. }
  1844. .gridTable tr.hdtitle th {
  1845. padding: 5px;
  1846. border-left: 1px #dedede solid;
  1847. border-bottom: 1px #dedede solid;
  1848. }
  1849. .gridTable tr.oddbg {
  1850. font-size: 11px;
  1851. background: white;
  1852. font: normal 11px Arial, Helvetica, sans-serif;
  1853. color: #505050;
  1854. min-height: 20px;
  1855. }
  1856. .gridTable tr.oddbg td {
  1857. font-size: 11px;
  1858. padding-left: 5px;
  1859. border-left: 1px #dedede solid;
  1860. border-bottom: 1px #dedede solid;
  1861. min-height: 20px;
  1862. height: 20px;
  1863. }
  1864. .gridTable tr.evenbg {
  1865. font-size: 11px;
  1866. background: #f2f2f2;
  1867. font: normal 11px Arial, Helvetica, sans-serif;
  1868. color: #505050;
  1869. min-height: 20px;
  1870. }
  1871. .gridTable tr.evenbg td {
  1872. font-size: 11px;
  1873. padding-left: 5px;
  1874. border-left: 1px #dedede solid;
  1875. border-bottom: 1px #dedede solid;
  1876. min-height: 20px;
  1877. height: 20px;
  1878. }
  1879. .gridTable .GridOddRowOver td {
  1880. BACKGROUND-COLOR: #FFCC99;
  1881. COLOR: #000000;
  1882. font: normal 11px Arial, Helvetica, sans-serif;
  1883. padding-left: 5px;
  1884. border-left: 1px #dedede solid;
  1885. border-bottom: 1px #dedede solid;
  1886. min-height: 20px;
  1887. height: 20px;
  1888. }
  1889. .gridTable .GridEvenRowOver td {
  1890. BACKGROUND-COLOR: #FFCC99;
  1891. COLOR: #000000;
  1892. font: normal 11px Arial, Helvetica, sans-serif;
  1893. padding-left: 5px;
  1894. border-left: 1px #dedede solid;
  1895. border-bottom: 1px #dedede solid;
  1896. min-height: 20px;
  1897. height: 20px;
  1898. }
  1899. .ClmEdit {
  1900. vertical-align: middle;
  1901. text-align: center;
  1902. }
  1903. .pagedisplay {
  1904. border: 1px solid #CCCCCC;
  1905. color: red;
  1906. padding: 1px 5px;
  1907. text-decoration: none;
  1908. }
  1909. .pageSelected {
  1910. border: 1px solid #78477e;
  1911. color: #78477e;
  1912. padding: 1px 5px;
  1913. }
  1914. /*-------Filter Start ----*/
  1915. .formTable legend {
  1916. font-weight: bold;
  1917. /*border:1px solid #fff; */
  1918. font-family: Verdana, Arial;
  1919. font-size: 12px;
  1920. padding: 1px;
  1921. margin-left: 2em;
  1922. color: #D2A044;
  1923. }
  1924. .formTable fieldset {
  1925. border: 1px solid #A8A8A8;
  1926. }
  1927. fieldset.collapsible {
  1928. border-width: 1px;
  1929. font-size: 0.9em;
  1930. border-color: #F7F7F7;
  1931. padding-bottom: 5px;
  1932. }
  1933. fieldset.collapsible legend {
  1934. border-color: #F7F7F7;
  1935. padding-left: 16px;
  1936. background: url(../images/arrow_expanded.png) no-repeat 0% 40%;
  1937. cursor: pointer;
  1938. }
  1939. fieldset.collapsible.collapsed legend {
  1940. border-color: #F7F7F7;
  1941. background-image: url(../images/arrow_collapsed.png);
  1942. }
  1943. .collapsible legend {
  1944. border-color: #F7F7F7;
  1945. background-image: url(../images/arrow_collapsed.png);
  1946. }
  1947. fieldset#date-range p {
  1948. margin: 2px 0 2px 0;
  1949. }
  1950. fieldset#filters table {
  1951. border-collapse: collapse;
  1952. }
  1953. fieldset#filters table td {
  1954. padding: 0;
  1955. vertical-align: middle;
  1956. }
  1957. fieldset#filters tr.filter {
  1958. height: 2em;
  1959. }
  1960. fieldset#filters td.add-filter {
  1961. text-align: right;
  1962. vertical-align: top;
  1963. }
  1964. .buttons {
  1965. font-size: 0.9em;
  1966. margin-bottom: 1.4em;
  1967. margin-top: 1em;
  1968. }
  1969. fieldset#filters .filterBoxLable {
  1970. float: left;
  1971. }
  1972. fieldset#filters .filterBoxLable .lbl {
  1973. padding-left: 10px;
  1974. }
  1975. fieldset#filters .filterBoxLable .txt {
  1976. padding-left: 10px;
  1977. }
  1978. fieldset#filters input {
  1979. font: normal 12px Arial, Helvetica, sans-serif;
  1980. text-align: left;
  1981. padding: 3px;
  1982. border: 1px solid #CCCCCC;
  1983. background: #F8FAFA;
  1984. }
  1985. /*-------Filter End----*/
  1986. /* ------------END GRID -------------------*/
  1987. /*Calendar Control CSS*/
  1988. .cal_Theme1 .ajax__calendar_days td {
  1989. padding: 0px;
  1990. }
  1991. .cal_Theme1 .ajax__calendar_container {
  1992. background-color: #DEF1F4;
  1993. border: solid 1px #77D5F7;
  1994. }
  1995. .cal_Theme1 .ajax__calendar_header {
  1996. background-color: #ffffff;
  1997. margin-bottom: 4px;
  1998. }
  1999. .cal_Theme1 .ajax__calendar_title,
  2000. .cal_Theme1 .ajax__calendar_next,
  2001. .cal_Theme1 .ajax__calendar_prev {
  2002. color: #004080;
  2003. padding-top: 3px;
  2004. }
  2005. .cal_Theme1 .ajax__calendar_body {
  2006. background-color: #ffffff;
  2007. border: solid 1px #77D5F7;
  2008. }
  2009. .cal_Theme1 .ajax__calendar_dayname {
  2010. text-align: center;
  2011. font-weight: bold;
  2012. margin-bottom: 4px;
  2013. margin-top: 2px;
  2014. color: #004080;
  2015. }
  2016. .cal_Theme1 .ajax__calendar_day {
  2017. color: #004080;
  2018. text-align: center;
  2019. }
  2020. .cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
  2021. .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
  2022. .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
  2023. .cal_Theme1 .ajax__calendar_active {
  2024. color: #004080;
  2025. font-weight: bold;
  2026. background-color: #DEF1F4;
  2027. }
  2028. .cal_Theme1 .ajax__calendar_today {
  2029. font-weight: bold;
  2030. }
  2031. .cal_Theme1 .ajax__calendar_other,
  2032. .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
  2033. .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
  2034. color: #bbbbbb;
  2035. }
  2036. /*----Filter---*/
  2037. .filter-bg {
  2038. background: #eeeeee none repeat scroll 0 0;
  2039. border: 1px solid transparent;
  2040. border-radius: 4px;
  2041. overflow: hidden;
  2042. padding: 6px 12px;
  2043. }
  2044. .table > tbody > tr > td,
  2045. .table > tbody > tr > th,
  2046. .table > tfoot > tr > td,
  2047. .table > tfoot > tr > th,
  2048. .table > thead > tr > td,
  2049. .table > thead > tr > th {
  2050. border-top: 0px;
  2051. }
  2052. /** Creat Account**/
  2053. .creat-account .fa {
  2054. font-size: 14px;
  2055. color: Green;
  2056. padding: 10px;
  2057. }
  2058. /**Auto complated**/
  2059. .ui-datepicker-trigger {
  2060. padding: 0 1px 0 4px;
  2061. display: none;
  2062. }
  2063. @media only screen and (max-width: 800px) {
  2064. /*.navbar {
  2065. height: 50px;
  2066. }*/
  2067. }
  2068. @media only screen and (max-width: 800px) {
  2069. #flip-scroll .cf:after {
  2070. visibility: hidden;
  2071. display: block;
  2072. font-size: 0;
  2073. content: " ";
  2074. clear: both;
  2075. height: 0;
  2076. }
  2077. #flip-scroll * html .cf {
  2078. zoom: 1;
  2079. }
  2080. #flip-scroll *:first-child + html .cf {
  2081. zoom: 1;
  2082. }
  2083. #flip-scroll table {
  2084. width: 100%;
  2085. border-collapse: collapse;
  2086. border-spacing: 0;
  2087. }
  2088. #flip-scroll th,
  2089. #flip-scroll td {
  2090. margin: 0;
  2091. vertical-align: top;
  2092. }
  2093. #flip-scroll th {
  2094. text-align: left;
  2095. }
  2096. #flip-scroll table {
  2097. display: block;
  2098. position: relative;
  2099. width: 100%;
  2100. }
  2101. #flip-scroll thead {
  2102. display: block;
  2103. float: left;
  2104. }
  2105. #flip-scroll tbody {
  2106. display: block;
  2107. width: auto;
  2108. position: relative;
  2109. overflow-x: auto;
  2110. white-space: nowrap;
  2111. }
  2112. #flip-scroll thead tr {
  2113. display: block;
  2114. }
  2115. #flip-scroll th {
  2116. display: block;
  2117. text-align: right;
  2118. }
  2119. #flip-scroll tbody tr {
  2120. display: inline-block;
  2121. vertical-align: top;
  2122. }
  2123. #flip-scroll td {
  2124. display: block;
  2125. min-height: 1.25em;
  2126. text-align: left;
  2127. }
  2128. /* sort out borders */
  2129. #flip-scroll th {
  2130. border-bottom: 0;
  2131. border-left: 0;
  2132. }
  2133. #flip-scroll td {
  2134. border-left: 0;
  2135. border-right: 0;
  2136. border-bottom: 0;
  2137. }
  2138. #flip-scroll tbody tr {
  2139. border-left: 1px solid #babcbf;
  2140. }
  2141. #flip-scroll th:last-child,
  2142. #flip-scroll td:last-child {
  2143. border-bottom: 1px solid #babcbf;
  2144. }
  2145. }
  2146. .form-inline .file-upload {
  2147. display: inline-block;
  2148. vertical-align: middle;
  2149. width: auto;
  2150. }
  2151. /**Ajax Css*/
  2152. .ajax__calendar_days,
  2153. .ajax__calendar_months,
  2154. .ajax__calendar_years {
  2155. height: 175px !important;
  2156. left: 0;
  2157. margin: auto;
  2158. position: absolute;
  2159. text-align: center;
  2160. top: 0;
  2161. width: 185px !important;
  2162. }
  2163. .ajax__calendar_container {
  2164. width: 175px !important;
  2165. height: 220px !important;
  2166. }
  2167. .ajax__calendar_footer ajax__calendar_today {
  2168. height: 15px !important;
  2169. }
  2170. .ajax__calendar_dayname {
  2171. padding: 5px !important;
  2172. }
  2173. .cal_Theme1 .ajax__calendar_days td {
  2174. padding: 2px !important;
  2175. }
  2176. .ui-datepicker-title select {
  2177. min-width: 75px;
  2178. padding: 0;
  2179. }
  2180. .cal_Theme1 {
  2181. z-index: 9999;
  2182. overflow: hidden;
  2183. }
  2184. /*Menu Tile page css*/
  2185. .navigation .panel {
  2186. border-radius: 10px;
  2187. box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);
  2188. }
  2189. .navigation .fa {
  2190. color: #21ab47;
  2191. font-size: 30px;
  2192. margin-top: 20px;
  2193. }
  2194. .navigation .information {
  2195. color: #000;
  2196. }
  2197. .navigation .panel-title {
  2198. color: inherit;
  2199. font-size: 13px !important;
  2200. margin-bottom: 0;
  2201. margin-top: 0;
  2202. text-align: center;
  2203. font-weight: 500;
  2204. text-transform: none;
  2205. }
  2206. /**/
  2207. .ErrMsg {
  2208. color: red !important;
  2209. }
  2210. .brand_logo {
  2211. width: 250px;
  2212. }
  2213. .brand_logo img {
  2214. width: 100%;
  2215. }