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.

2677 lines
47 KiB

  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: #ed174f;
  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: #262262;
  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. text-decoration: none;
  528. line-height: 1.3em;
  529. padding: 10px 15px;
  530. margin-right: 2px;
  531. border-radius: 5px 5px 0 0;
  532. color: #fff;
  533. border-bottom: 1px solid #bbbbbb;
  534. background-color: #444d58;
  535. font-weight: bold;
  536. top: 6px;
  537. left: 1px;
  538. }
  539. .nav-tabs > li > a:focus, .nav > li > a:hover {
  540. background-color: #0E96EC;
  541. color: #fff;
  542. }
  543. .nav-tabs > li > a:hover {
  544. background-color: #0E96EC;
  545. text-decoration: none;
  546. color: #FFf;
  547. }
  548. .nav-tabs > li.active > a,
  549. .nav-tabs > li.active > a:focus,
  550. .nav-tabs > li.active > a:hover {
  551. -moz-border-bottom-colors: none;
  552. -moz-border-left-colors: none;
  553. -moz-border-right-colors: none;
  554. -moz-border-top-colors: none;
  555. background-color: #262262;
  556. color: #fff;
  557. border-color: #262262 transparent;
  558. border-radius: 5px 5px 0 0;
  559. border-style: solid;
  560. border-width: 1px;
  561. cursor: default;
  562. }
  563. .navbar .container {
  564. position: relative;
  565. }
  566. .navbar a.refresh {
  567. margin-left: 26%;
  568. padding: 5px 7px;
  569. position: absolute;
  570. top: 15%;
  571. z-index: 99999;
  572. font-size: 16px;
  573. background: no-repeat;
  574. border-radius: 3px;
  575. cursor: pointer;
  576. color: #191919;
  577. }
  578. .navbar a.print {
  579. margin-left: 34%;
  580. padding: 5px 7px;
  581. position: absolute;
  582. top: 15%;
  583. z-index: 99999;
  584. font-size: 16px;
  585. background: none;
  586. border-radius: 3px;
  587. cursor: pointer;
  588. color: #191919;
  589. }
  590. .navbar a.printExcel {
  591. margin-left: 28%;
  592. padding: 5px 7px;
  593. position: absolute;
  594. top: 15%;
  595. z-index: 99999;
  596. font-size: 16px;
  597. background: no-repeat;
  598. border-radius: 3px;
  599. cursor: pointer;
  600. color: #191919;
  601. }
  602. .navbar a.calculator {
  603. margin-left: 31%;
  604. padding: 5px 7px;
  605. position: absolute;
  606. top: 15%;
  607. z-index: 99999;
  608. font-size: 16px;
  609. background: no-repeat;
  610. border-radius: 3px;
  611. cursor: pointer;
  612. color: #191919;
  613. }
  614. .navbar-fixed-top .notification-menu .navbar-inverse .navbar-nav > li > a {
  615. color: #333 !important;
  616. }
  617. /*.navbar-inverse .navbar-nav > li > a {
  618. color: #fff;
  619. }*/
  620. .navbar-inverse .navbar-nav > li > a:hover {
  621. background: #920000;
  622. color: #FFFFFF;
  623. text-decoration: none;
  624. border: 0px;
  625. }
  626. .navbar a.print:hover,
  627. .navbar a.printExcel:hover,
  628. .navbar a.calculator:hover {
  629. color: #ed1c24;
  630. }
  631. .navbar-right .badge {
  632. background-color: #ed1c24;
  633. }
  634. @media (max-width: 998px) {
  635. .navbar a.print {
  636. margin-left: 5%;
  637. top: 12%;
  638. }
  639. .navbar a.printExcel {
  640. margin-left: 0%;
  641. top: 12%;
  642. }
  643. .navbar a.calculator {
  644. margin-left: 9%;
  645. top: 12%;
  646. }
  647. }
  648. .search-info {
  649. margin-top: 8px;
  650. }
  651. .notifyRequired {
  652. color: red;
  653. }
  654. .listtabs {
  655. margin-bottom: 0px;
  656. }
  657. @media (max-width:375px) {
  658. .navbar-brand {
  659. /*padding: 3px !important;
  660. background: #fff !important;*/
  661. position: absolute;
  662. }
  663. .navbar a.print {
  664. margin-left: 18%;
  665. margin-top: 15%;
  666. }
  667. .navbar a.printExcel {
  668. margin-left: 16%;
  669. margin-top: 15%;
  670. }
  671. .navbar a.calculator {
  672. margin-left: 70%;
  673. margin-top: 15%;
  674. }
  675. }
  676. @media (max-width:408px) {
  677. .navbar-brand {
  678. /*padding: 3px !important;
  679. background: #fff !important;*/
  680. position: absolute;
  681. }
  682. .navbar a.print {
  683. margin-left: 18%;
  684. margin-top: 9%;
  685. }
  686. .navbar a.printExcel {
  687. margin-left: 16%;
  688. margin-top: 9%;
  689. }
  690. .navbar a.calculator {
  691. margin-left: 70%;
  692. margin-top: 16%;
  693. }
  694. }
  695. /*@media (max-width:767px) {
  696. .navbar-brand {
  697. position: absolute;
  698. }
  699. .navbar a.print {
  700. margin-left: 16%;
  701. margin-top: 3%;
  702. }
  703. .navbar a.printExcel {
  704. margin-left: 16%;
  705. margin-top: 3%;
  706. }
  707. .navbar a.calculator {
  708. margin-left: 70%;
  709. margin-top: 7%;
  710. }
  711. }*/
  712. @media print {
  713. .page-title {
  714. display: none;
  715. }
  716. .noPrint {
  717. display: none;
  718. }
  719. a:after {
  720. content: '';
  721. }
  722. a[href]:after {
  723. content: none !important;
  724. }
  725. }
  726. @media(max-width:767px) {
  727. .table-responsive {
  728. overflow-x: auto;
  729. overflow-y: hidden;
  730. width: 100%;
  731. }
  732. }
  733. .table-responsive {
  734. min-height: .01%;
  735. /*overflow-x: initial;*/
  736. }
  737. /***graph**/
  738. #flot-tooltip {
  739. position: absolute;
  740. background: none repeat scroll 0 0 rgba(255,255,255,0.8);
  741. border: 2px solid rgba(230,230,230,0.8);
  742. border-radius: 10px;
  743. color: #666;
  744. font-family: sans-serif;
  745. font-size: 12px;
  746. padding: 6px;
  747. text-align: center;
  748. }
  749. #flot-tooltip span {
  750. display: block;
  751. }
  752. #flot-tooltip b {
  753. font-weight: bold;
  754. margin: 0.25em 0;
  755. color: #666;
  756. font-family: sans-serif;
  757. font-size: 12px;
  758. text-align: center;
  759. }
  760. #flot-tooltip i {
  761. margin: 0.1em 0;
  762. white-space: nowrap;
  763. color: #666;
  764. font-family: sans-serif;
  765. font-size: 12px;
  766. text-align: center;
  767. font-style: normal;
  768. }
  769. .legend .legendColorBox > div {
  770. margin-right: 7px;
  771. border: none !important;
  772. }
  773. /* -----------------------------------------
  774. Vectormaps
  775. ----------------------------------------- */
  776. .jvectormap-label {
  777. position: absolute;
  778. display: none;
  779. border: solid 1px #344154;
  780. border-radius: 3px;
  781. background: #344154;
  782. color: #ffffff;
  783. font-family: sans-serif, Verdana;
  784. font-size: smaller;
  785. padding: 3px 5px;
  786. z-index: 999;
  787. }
  788. .jvectormap-zoomin,
  789. .jvectormap-zoomout {
  790. position: absolute;
  791. left: 10px;
  792. border-radius: 3px;
  793. background: #344154;
  794. padding: 3px;
  795. color: white;
  796. width: 18px;
  797. height: 18px;
  798. cursor: pointer;
  799. line-height: 10px;
  800. text-align: center;
  801. }
  802. .jvectormap-zoomin {
  803. top: 10px;
  804. }
  805. .jvectormap-zoomout {
  806. top: 30px;
  807. }
  808. /****lock screen**/
  809. .lockscreen {
  810. background-color: #1f1f1f;
  811. padding-top: 150px;
  812. }
  813. .locksreen-col {
  814. width: 220px;
  815. margin: 0 auto;
  816. }
  817. .lockscreen img {
  818. border: 6px solid rgba(255,255,255,0.3);
  819. border-radius: 50%;
  820. }
  821. .lockscreen h3 {
  822. margin-top: 20px;
  823. font-size: 25px;
  824. color: #aaa;
  825. }
  826. .lockscreen h3 small {
  827. font-size: 13px;
  828. display: block;
  829. margin-bottom: 15px;
  830. }
  831. .lockscreen .m-t {
  832. margin: 0 auto;
  833. margin-top: 20px;
  834. }
  835. .lockscreen .form-control {
  836. border: 0px;
  837. -webkit-border-radius: 0px;
  838. border-radius: 0px;
  839. box-shadow: none;
  840. background-color: rgba(0,0,0,0.3);
  841. -webkit-box-shadow: none;
  842. height: 45px;
  843. }
  844. .lockscreen .btn-primary {
  845. border: 0px;
  846. border-radius: 0;
  847. -webkit-border-radius: 0;
  848. background-color: #0e96ec;
  849. }
  850. /****login register accounts***/
  851. .login-bg {
  852. background-color: #FFB2B2;
  853. background-image: url('../images/bg.png');
  854. background-repeat: repeat;
  855. background-size: cover;
  856. overflow: hidden;
  857. position: relative;
  858. }
  859. .account {
  860. background: #f7f7f7;
  861. }
  862. .account-col {
  863. background: #fff;
  864. max-width: 425px;
  865. margin: 90px auto;
  866. position: relative;
  867. }
  868. .login-logos {
  869. position: absolute;
  870. left: -2%;
  871. top: -1%;
  872. width: 78px;
  873. }
  874. .login-logos img {
  875. width: 156%;
  876. height: 118px;
  877. }
  878. .login-logo {
  879. background: #ed174f none repeat scroll 0 0;
  880. border-radius: 100%;
  881. height: 50px;
  882. position: absolute;
  883. right: 10%;
  884. top: 70px;
  885. max-width: 50px;
  886. box-shadow: 0 7px 12px #888888
  887. }
  888. .login-logo .fa {
  889. padding: 17px;
  890. font-size: 18px;
  891. color: #fff;
  892. }
  893. .login-head {
  894. background: #ed174f;
  895. position: relative;
  896. padding-top: 45px;
  897. padding-bottom: 15px;
  898. color: #fff;
  899. }
  900. .login-head h1 {
  901. color: #fff;
  902. font-size: 25px;
  903. text-align: center;
  904. font-weight: 500;
  905. text-transform: uppercase;
  906. text-shadow: 1px 1px rgba(0,0,0,0.1);
  907. }
  908. .login-head .fa {
  909. font-weight: 900;
  910. }
  911. .login-body {
  912. padding-top: 10px;
  913. }
  914. .login-body form {
  915. padding: 35px;
  916. }
  917. .login-body label {
  918. font-size: 11px;
  919. font-weight: 500;
  920. padding-bottom: 5px;
  921. }
  922. .login-body .form-control {
  923. -webkit-border-radius: 5px;
  924. border-radius: 20px;
  925. box-shadow: none;
  926. -webkit-box-shadow: none;
  927. background-color: rgba(255,255,255,0.9);
  928. border: 1px solid #ddd;
  929. width: 100%;
  930. }
  931. .login-body .input-group {
  932. margin-bottom: 10px;
  933. }
  934. .login-body .btn-default {
  935. background: #262262;
  936. border: 0 none;
  937. border-radius: 20px;
  938. color: #fff;
  939. margin-bottom: 10px;
  940. }
  941. .login-body .btn-default:hover {
  942. color: #efefef;
  943. background-color: #000;
  944. box-shadow: 0 7px 12px #888888
  945. }
  946. .login-body p {
  947. color: #efefef;
  948. text-align: left;
  949. padding: 5px;
  950. }
  951. .login-body .form-control::-moz-placeholder {
  952. color: #e0e0e0;
  953. opacity: 1;
  954. }
  955. .login-body input:focus {
  956. outline: none !important;
  957. border-color: #64CEFE;
  958. box-shadow: 0 0 10px #64CEFE;
  959. }
  960. /**************data tables************/
  961. /* -----------------------------------------
  962. Datatables
  963. ----------------------------------------- */
  964. div.dataTables_length label {
  965. font-weight: normal;
  966. float: left;
  967. text-align: left;
  968. }
  969. div.dataTables_length select {
  970. width: 75px;
  971. }
  972. div.dataTables_filter label {
  973. font-weight: normal;
  974. float: right;
  975. }
  976. div.dataTables_filter label input {
  977. border: 1px solid #ddd;
  978. padding: 0px 15px;
  979. }
  980. div.dataTables_filter label input:focus {
  981. outline: 0 !important;
  982. border-color: #0e96ec;
  983. }
  984. div.dataTables_filter input {
  985. width: 16em;
  986. }
  987. div.dataTables_info {
  988. padding-top: 8px;
  989. }
  990. div.dataTables_paginate {
  991. float: right;
  992. margin: 0;
  993. }
  994. div.dataTables_paginate ul.pagination {
  995. margin: 2px;
  996. }
  997. table.table {
  998. clear: both;
  999. margin-top: 0 !important;
  1000. margin-bottom: 0 !important;
  1001. max-width: none !important;
  1002. }
  1003. table.table thead .sorting,
  1004. table.table thead .sorting_asc,
  1005. table.table thead .sorting_desc,
  1006. table.table thead .sorting_asc_disabled,
  1007. table.table thead .sorting_desc_disabled {
  1008. cursor: pointer;
  1009. }
  1010. .sorting:before,
  1011. .sorting_asc:before,
  1012. .sorting_desc:before {
  1013. font-family: 'FontAwesome';
  1014. font-weight: normal;
  1015. font-style: normal;
  1016. }
  1017. .sorting:before {
  1018. content: "\f0dc";
  1019. margin-right: 7px;
  1020. }
  1021. .sorting_asc:before {
  1022. content: "\f0de";
  1023. margin-right: 7px;
  1024. }
  1025. .sorting_desc:before {
  1026. content: "\f0dd";
  1027. margin-right: 7px;
  1028. }
  1029. table.dataTable th:active {
  1030. outline: none;
  1031. }
  1032. .pagination > .active > a,
  1033. .pagination > .active > a:focus,
  1034. .pagination > .active > a:hover,
  1035. .pagination > .active > span,
  1036. .pagination > .active > span:focus,
  1037. .pagination > .active > span:hover {
  1038. background-color: #0e96ec;
  1039. border-color: #0e96ec;
  1040. }
  1041. .pagination > li > a, .pagination > li > span {
  1042. color: #0e96ec;
  1043. }
  1044. /************
  1045. Error 404
  1046. ************/
  1047. body.error {
  1048. background-image: url(../images/bg.jpg);
  1049. background-repeat: no-repeat;
  1050. background-size: cover;
  1051. }
  1052. .error .container {
  1053. max-width: 450px;
  1054. text-align: center;
  1055. padding-top: 200px;
  1056. }
  1057. .error-box {
  1058. padding: 20px;
  1059. background-color: rgba(255,255,255,0.7);
  1060. }
  1061. .error-box h1 {
  1062. color: #000;
  1063. font-size: 90px;
  1064. }
  1065. .error-box h4 {
  1066. color: #333;
  1067. font-weight: 600;
  1068. }
  1069. .error-box p {
  1070. color: #555;
  1071. }
  1072. .show-grid span {
  1073. display: block;
  1074. background: #ddd;
  1075. text-align: center;
  1076. -webkit-border-radius: 2px;
  1077. -moz-border-radius: 2px;
  1078. border-radius: 2px;
  1079. min-height: 40px;
  1080. line-height: 40px;
  1081. margin-bottom: 1px;
  1082. margin-bottom: 15px;
  1083. -webkit-transition: All 0.4s ease;
  1084. -moz-transition: All 0.4s ease;
  1085. -ms-transition: All 0.4s ease;
  1086. -o-transition: All 0.4s ease;
  1087. transition: All 0.4s ease;
  1088. }
  1089. ol.stylish-lists {
  1090. padding: 0;
  1091. margin: 0 0 0 25px;
  1092. }
  1093. ul.stylish-lists {
  1094. padding: 0;
  1095. margin: 0 0 0 25px;
  1096. list-style-type: disc;
  1097. }
  1098. .fontawesome-icon-list .fa-hover a {
  1099. display: block;
  1100. color: #222222;
  1101. line-height: 32px;
  1102. height: 32px;
  1103. padding-left: 10px;
  1104. border-radius: 4px;
  1105. }
  1106. .wysihtml5-toolbar .btn-default {
  1107. margin-right: 2px;
  1108. border-radius: 0px;
  1109. border: 0px;
  1110. color: #fff;
  1111. background-color: #333;
  1112. }
  1113. .wysihtml5-toolbar .btn-default.active,
  1114. .wysihtml5-toolbar .btn-default:active,
  1115. .wysihtml5-toolbar .open > .dropdown-toggle.btn-default {
  1116. color: #fff;
  1117. background-color: #0e96ec;
  1118. border-color: #0e96ec;
  1119. }
  1120. ul.wysihtml5-toolbar a.btn.wysihtml5-command-active {
  1121. background-image: none;
  1122. -webkit-box-shadow: none;
  1123. -moz-box-shadow: none;
  1124. box-shadow: none;
  1125. background-color: #0e96ec;
  1126. border-color: #0e96ec;
  1127. outline: 0;
  1128. }
  1129. /****buttons*********/
  1130. .btn {
  1131. text-transform: capitalize;
  1132. font-weight: 400;
  1133. letter-spacing: 1px;
  1134. border-radius: 4px;
  1135. -webkit-border-radius: 4px;
  1136. }
  1137. .btn-primary,
  1138. .btn-info,
  1139. .btn-success,
  1140. .btn-danger,
  1141. .btn-warning {
  1142. border: 0px;
  1143. -webkit-border-radius: 4px;
  1144. border-radius: 4px;
  1145. }
  1146. .btn-default {
  1147. -webkit-border-radius: 4px;
  1148. border-radius: 4px;
  1149. }
  1150. .btn-primary {
  1151. /*background-color: #262262 !important;
  1152. border-color: #262262 !important;*/
  1153. }
  1154. .btn-primary:hover {
  1155. background-color: #b50000 !important;
  1156. border-color: #b50000 !important;
  1157. }
  1158. .btn-clear {
  1159. background-color: #e9e9e9 !important;
  1160. border-color: #e9e9e9 !important;
  1161. color: #b3b3b3;
  1162. }
  1163. .btn-clear:hover {
  1164. background-color: #c7c7c7 !important;
  1165. border-color: #c7c7c7 !important;
  1166. }
  1167. .action-icon .fa {
  1168. font-size: 12px;
  1169. }
  1170. .btn-3d {
  1171. border-bottom: 3px solid rgba(0,0,0,.15);
  1172. }
  1173. .btn-circle {
  1174. padding: 0;
  1175. width: 60px;
  1176. height: 60px;
  1177. line-height: 60px;
  1178. border-radius: 50%;
  1179. -webkit-border-radius: 50%;
  1180. text-align: center;
  1181. font-size: 30px;
  1182. }
  1183. .btn-circle.btn-lg {
  1184. width: 80px;
  1185. height: 80px;
  1186. line-height: 80px;
  1187. font-size: 40px;
  1188. }
  1189. .btn-circle.btn-xs {
  1190. width: 40px;
  1191. height: 40px;
  1192. line-height: 40px;
  1193. font-size: 20px;
  1194. }
  1195. .hr-line-dashed {
  1196. border-top: 1px dashed #e7eaec;
  1197. color: #ffffff;
  1198. background-color: #ffffff;
  1199. height: 1px;
  1200. margin: 20px 0;
  1201. }
  1202. .m-b {
  1203. margin-bottom: 0px;
  1204. }
  1205. .m-b10 {
  1206. margin-bottom: 10px;
  1207. }
  1208. .mail-btn {
  1209. margin-bottom: 30px;
  1210. }
  1211. .mail-btn li {
  1212. display: inline-block;
  1213. background: #ddd;
  1214. margin-left: 5px;
  1215. color: #333;
  1216. font-size: 13px;
  1217. border-radius: 2px;
  1218. padding: 10px 15px;
  1219. cursor: pointer;
  1220. text-align: center;
  1221. position: relative;
  1222. margin-bottom: 10px;
  1223. }
  1224. .mail-btn li:hover {
  1225. background-color: #0e96ec;
  1226. color: #fff;
  1227. }
  1228. .mail-btn li i {
  1229. margin-right: 8px;
  1230. }
  1231. .mail-box-row-2 .dropdown-menu li a {
  1232. font-size: 13px;
  1233. }
  1234. .star {
  1235. color: #fff !important;
  1236. background: #B7C1D3;
  1237. display: block;
  1238. height: 30px;
  1239. width: 30px;
  1240. text-align: center;
  1241. line-height: 30px;
  1242. font-size: 14px;
  1243. border-radius: 50%;
  1244. border: 1px solid #B7C1D3;
  1245. }
  1246. /*********
  1247. Pricing tables
  1248. **********/
  1249. .price-box {
  1250. box-shadow: 1px 2px 15px rgba(0,0,0,0.2);
  1251. -webkit-box-shadow: 1px 2px 15px rgba(0,0,0,0.2);
  1252. transition: all 0.3s;
  1253. -webkit-transition: all 0.3s;
  1254. text-align: center;
  1255. padding-bottom: 20px;
  1256. border: 1px solid #ddd;
  1257. }
  1258. .price-box.popular h3 {
  1259. background-color: #0e96ec;
  1260. color: #fff;
  1261. }
  1262. .price-box:hover {
  1263. box-shadow: none;
  1264. -webit-box-shadow: none;
  1265. }
  1266. .price-box h3 {
  1267. color: #000;
  1268. background-color: #f5f5f5;
  1269. text-transform: uppercase;
  1270. padding: 20px;
  1271. margin-bottom: 0px;
  1272. font-weight: 700;
  1273. }
  1274. .price-box h4 {
  1275. font-size: 40px;
  1276. font-weight: 700;
  1277. background-color: #fff;
  1278. padding: 10px;
  1279. }
  1280. .price-box h4 sup,
  1281. .price-box h4 sub {
  1282. font-size: 12px;
  1283. }
  1284. .price-box h4 sup {
  1285. vertical-align: top;
  1286. top: 9px;
  1287. font-weight: 400;
  1288. }
  1289. .price-box h4 sub {
  1290. vertical-align: bottom;
  1291. bottom: 7px;
  1292. left: -9px;
  1293. font-weight: 400;
  1294. }
  1295. .price-box h4 span {
  1296. display: block;
  1297. font-size: 13px;
  1298. color: #0e96ec;
  1299. font-weight: 600;
  1300. margin-top: 5px;
  1301. }
  1302. .price-box ul {
  1303. text-align: left;
  1304. }
  1305. .price-box ul li {
  1306. padding: 8px 25px;
  1307. font-weight: 400;
  1308. border-bottom: 1px solid #eee;
  1309. }
  1310. .price-box ul li i {
  1311. color: #0e96ec;
  1312. margin-right: 10px;
  1313. }
  1314. .price-box p {
  1315. padding: 20px 25px;
  1316. font-size: 12px;
  1317. line-height: 18px;
  1318. }
  1319. /**dark price**/
  1320. .price-box.dark {
  1321. background-color: #344154;
  1322. }
  1323. .price-box.dark h4,
  1324. .price-box.dark h3 {
  1325. color: #fff;
  1326. background-color: #344154;
  1327. }
  1328. .price-box.dark.popular h3 {
  1329. background-color: #0e96ec;
  1330. }
  1331. .price-box.dark ul li {
  1332. border-bottom-color: rgba(255,255,255,0.1);
  1333. color: #aaa;
  1334. }
  1335. .contact-details {
  1336. padding-top: 30px;
  1337. }
  1338. .contact-details h3 {
  1339. font-weight: 600;
  1340. color: #000;
  1341. }
  1342. .socials li {
  1343. padding: 0px;
  1344. }
  1345. .socials li a {
  1346. width: 32px;
  1347. height: 32px;
  1348. line-height: 32px;
  1349. text-align: center;
  1350. background-color: #999;
  1351. border-radius: 2px;
  1352. -webkit-border-radius: 2px;
  1353. color: #fff;
  1354. font-size: 18px;
  1355. display: block;
  1356. }
  1357. .socials li a:hover {
  1358. color: #fff;
  1359. background-color: #0e96ec;
  1360. }
  1361. .jqstooltip {
  1362. box-sizing: content-box;
  1363. }
  1364. .flot-chart {
  1365. display: block;
  1366. height: 200px;
  1367. }
  1368. .flot-chart-content {
  1369. width: 100%;
  1370. height: 100%;
  1371. }
  1372. .flot-chart-pie-content {
  1373. width: 200px;
  1374. height: 200px;
  1375. margin: auto;
  1376. }
  1377. .form-control {
  1378. box-shadow: none;
  1379. -webkit-box-shadow: none;
  1380. width: 100%;
  1381. }
  1382. .form-group {
  1383. margin-bottom: 10px !important;
  1384. overflow: hidden;
  1385. }
  1386. .control-label {
  1387. color: #656565;
  1388. font-size: 13px;
  1389. font-weight: 700;
  1390. line-height: 24px;
  1391. }
  1392. .form-group .control-label {
  1393. font-size: 13px;
  1394. color: #656565;
  1395. font-weight: 700;
  1396. line-height: 24px;
  1397. }
  1398. /*************bootstrap wizard form css****/
  1399. .bwizard-steps li a {
  1400. display: block;
  1401. padding: 8px 20px;
  1402. background-color: #f5f5f5;
  1403. color: #999;
  1404. }
  1405. .bwizard-steps li.completed a {
  1406. background-color: #333;
  1407. color: #fff;
  1408. }
  1409. .bwizard-steps li.active a {
  1410. background-color: #777;
  1411. color: #fff;
  1412. }
  1413. .bwizard .control-label {
  1414. font-size: 12px;
  1415. }
  1416. .bwizard .has-error .form-control {
  1417. box-shadow: none;
  1418. -webkit-box-shadow: none;
  1419. }
  1420. .bwizard .help-block {
  1421. text-align: left;
  1422. font-weight: 400;
  1423. font-size: 13px;
  1424. }
  1425. .bwizard .progress {
  1426. box-shadow: none;
  1427. -webkit-box-shadow: none;
  1428. border-radius: 30px;
  1429. -webkit-border-radius: 30px;
  1430. }
  1431. .bwizard .progress-bar {
  1432. background-color: #0e96ec;
  1433. }
  1434. .blog-post {
  1435. padding: 0px;
  1436. background-color: #f5f5f5;
  1437. border-bottom: 2px solid #eee;
  1438. }
  1439. .blog-desc {
  1440. padding: 15px;
  1441. }
  1442. .blog-desc h3 {
  1443. font-weight: 600;
  1444. font-size: 20px;
  1445. }
  1446. .blog-meta {
  1447. display: block;
  1448. font-weight: 400;
  1449. font-size: 12px;
  1450. }
  1451. .blog-meta a {
  1452. margin-right: 10px;
  1453. }
  1454. .blog-meta a + a {
  1455. display: inline-block;
  1456. margin-left: 10px;
  1457. margin-right: 0px;
  1458. }
  1459. .post-header {
  1460. border-bottom: 1px solid #ddd;
  1461. padding-bottom: 20px;
  1462. margin-bottom: 20px;
  1463. }
  1464. .post-header h2 {
  1465. color: #000;
  1466. font-weight: 400;
  1467. font-size: 30px;
  1468. }
  1469. .blog-single-post .panel .panel-heading {
  1470. font-size: 25px;
  1471. color: #000;
  1472. }
  1473. .sidebar-widget {
  1474. padding-bottom: 30px;
  1475. }
  1476. .sidebar-widget h4 {
  1477. color: #000;
  1478. text-transform: uppercase;
  1479. font-weight: 700;
  1480. }
  1481. .tag-list a {
  1482. display: inline-block;
  1483. margin: 3px;
  1484. padding: 1px 5px;
  1485. color: #777;
  1486. border: 1px solid #eee;
  1487. font-size: 12px;
  1488. font-weight: 600;
  1489. text-transform: capitalize;
  1490. border-radius: 2px;
  1491. -webkit-border-radius: 2px;
  1492. }
  1493. .tag-list a:hover {
  1494. color: #0e96ec;
  1495. border-color: #0e96ec;
  1496. }
  1497. .tabs-container .tabs-left > .nav-tabs {
  1498. float: left;
  1499. margin-right: 0px;
  1500. }
  1501. .tabs-container .tabs-left > .nav-tabs > li {
  1502. float: none;
  1503. }
  1504. .tabs-container .tabs-left > .nav-tabs .active > a {
  1505. border-color: #e7eaec transparent #e7eaec #e7eaec;
  1506. }
  1507. .tabs-container .tabs-left .tab-content {
  1508. overflow: hidden;
  1509. background-color: #fff
  1510. }
  1511. .tabs-container .tabs-right > .nav-tabs {
  1512. float: right;
  1513. margin-right: 0px;
  1514. }
  1515. .tabs-container .tabs-right > .nav-tabs > li {
  1516. float: none;
  1517. }
  1518. .tabs-container .tabs-right > .nav-tabs .active > a {
  1519. border-color: #e7eaec #e7eaec #e7eaec transparent;
  1520. }
  1521. .tabs-container .tabs-right .tab-content {
  1522. overflow: hidden;
  1523. background-color: #fff
  1524. }
  1525. .buttons-column {
  1526. padding: 20px;
  1527. background-color: #fff;
  1528. margin-bottom: 40px;
  1529. }
  1530. .buttons-column h3 {
  1531. color: #000;
  1532. font-weight: 300;
  1533. font-size: 20px;
  1534. margin-bottom: 25px
  1535. }
  1536. .buttons-column a,
  1537. .buttons-column button {
  1538. display: inline-block;
  1539. margin: 5px;
  1540. }
  1541. /****mail view***/
  1542. .mail-side-bar {
  1543. padding: 15px;
  1544. background-color: #fff;
  1545. }
  1546. .mail-side-bar ul li a {
  1547. color: #333;
  1548. font-size: 13px;
  1549. font-weight: 500;
  1550. }
  1551. .mail-side-bar ul li a:hover {
  1552. color: #000;
  1553. }
  1554. .mail-side-bar ul li.lables {
  1555. text-transform: uppercase;
  1556. font-weight: 400;
  1557. padding-bottom: 10px;
  1558. color: #999;
  1559. }
  1560. .mail-side-bar ul.tags li.lables {
  1561. display: block;
  1562. }
  1563. .mail-side-bar ul.tags li {
  1564. padding: 0px;
  1565. }
  1566. .mail-side-bar ul.tags li a {
  1567. padding: 2px 12px;
  1568. font-size: 12px;
  1569. background-color: #f5f5f5;
  1570. display: block;
  1571. margin: 3px;
  1572. border: 1px solid #ddd;
  1573. }
  1574. .mail-box-header {
  1575. background-color: #fff;
  1576. padding: 15px;
  1577. margin-bottom: 20px;
  1578. }
  1579. .mail-box {
  1580. padding: 15px;
  1581. background-color: #fff;
  1582. }
  1583. .file {
  1584. border: 1px solid #e7eaec;
  1585. padding: 0;
  1586. background-color: #ffffff;
  1587. position: relative;
  1588. margin-bottom: 20px;
  1589. margin-right: 20px;
  1590. }
  1591. .file-box {
  1592. float: left;
  1593. width: 220px;
  1594. }
  1595. .file .icon {
  1596. padding: 15px 10px;
  1597. text-align: center;
  1598. }
  1599. .file .icon i {
  1600. font-size: 70px;
  1601. color: #dadada;
  1602. }
  1603. .file .file-name {
  1604. padding: 10px;
  1605. background-color: #f8f8f8;
  1606. border-top: 1px solid #e7eaec;
  1607. }
  1608. .file-name small {
  1609. color: #676a6c;
  1610. }
  1611. .mfp-bg {
  1612. z-index: 99999 !important;
  1613. }
  1614. .mfp-wrap {
  1615. z-index: 99999999 !important;
  1616. }
  1617. .gallery-col a {
  1618. display: block;
  1619. width: 20%;
  1620. float: left;
  1621. padding: 3px;
  1622. }
  1623. @media(max-width:768px) {
  1624. .gallery-col a {
  1625. width: 50%;
  1626. }
  1627. }
  1628. /*calendar css**/
  1629. .fc-event {
  1630. cursor: pointer;
  1631. margin-bottom: 10px;
  1632. padding: 8px 12px;
  1633. font-size: 15px;
  1634. border-radius: 0px;
  1635. -webkit-border-radius: 0px;
  1636. background-color: #fff;
  1637. color: #333;
  1638. border: 0px;
  1639. border-left: 2px solid #0e96ec;
  1640. }
  1641. .fc-event:hover {
  1642. color: #333;
  1643. }
  1644. .note-codable {
  1645. display: none;
  1646. }
  1647. .note-editor {
  1648. padding: 20px;
  1649. }
  1650. .note-editable {
  1651. padding: 20px 0;
  1652. }
  1653. .note-editable:focus {
  1654. outline: 0 !important;
  1655. }
  1656. .compose_form .form-control {
  1657. border: 0px;
  1658. -webkit-border-radius: 0px;
  1659. border-radius: 0px;
  1660. box-shadow: none;
  1661. -webkit-box-shadow: none;
  1662. min-height: 45px;
  1663. }
  1664. /***slider***/
  1665. .slider-selection {
  1666. background-color: #0e96ec;
  1667. background-image: none;
  1668. }
  1669. .slider-track {
  1670. background-color: #fff;
  1671. border: 1px solid #5d9cec;
  1672. }
  1673. .table-commerce {
  1674. padding: 15px;
  1675. background-color: #fff;
  1676. }
  1677. .label-purple {
  1678. background-color: #6a67fc;
  1679. }
  1680. .label-inverse {
  1681. background-color: #666;
  1682. }
  1683. .order-view-box {
  1684. padding: 15px;
  1685. background-color: #fff;
  1686. margin-bottom: 30px;
  1687. }
  1688. .order-view-box h3 {
  1689. color: #000;
  1690. font-weight: 700;
  1691. }
  1692. .profile-overview {
  1693. padding: 15px;
  1694. background-color: #fff;
  1695. }
  1696. .profile-overview h3 {
  1697. color: #000;
  1698. margin-top: 10px;
  1699. font-size: 20px;
  1700. font-weight: bold;
  1701. }
  1702. .profile-overview .socials li a {
  1703. border-radius: 50%;
  1704. -webkit-border-radius: 50%;
  1705. }
  1706. .show-tab i {
  1707. opacity: 0;
  1708. }
  1709. .show-tab:hover i {
  1710. opacity: 1;
  1711. }
  1712. .profile-detail tr:hover i {
  1713. opacity: 1;
  1714. }
  1715. .profile-edit {
  1716. padding: 15px;
  1717. background-color: #fff;
  1718. }
  1719. .sale-state-box {
  1720. padding: 15px;
  1721. background-color: #0e96ec;
  1722. color: #fff;
  1723. border-radius: 3px;
  1724. -webkit-border-radius: 3px;
  1725. margin-top: 15px;
  1726. box-shadow: 3px 4px 5px rgba(0,0,0,0.1);
  1727. }
  1728. .sale-state-box h3 {
  1729. font-size: 25px;
  1730. margin-bottom: 5px;
  1731. font-weight: 700;
  1732. }
  1733. .profile-states {
  1734. padding: 15px;
  1735. background-color: #fff;
  1736. margin-bottom: 30px;
  1737. }
  1738. .recent-activities {
  1739. padding: 15px;
  1740. background-color: #fff;
  1741. }
  1742. .recent-activities .media img {
  1743. height: 40px;
  1744. }
  1745. .recent-activities .media .media-heading {
  1746. color: #000;
  1747. margin-bottom: 0px;
  1748. }
  1749. .recent-activities .media-body {
  1750. font-size: 12px;
  1751. }
  1752. .users-row img {
  1753. margin-right: 10px;
  1754. }
  1755. .user-col {
  1756. padding: 15px;
  1757. background-color: #fff;
  1758. margin-bottom: 30px;
  1759. }
  1760. .sweet-buttons button {
  1761. margin: 5px;
  1762. }
  1763. .footer {
  1764. position: relative;
  1765. bottom: 0;
  1766. width: 100%;
  1767. padding: 20px 0;
  1768. background-color: #333;
  1769. color: #fff;
  1770. }
  1771. /* -------------------START GRID ------------------------------*/
  1772. .gridDiv {
  1773. margin-left: 10px;
  1774. }
  1775. .gridTable .hdtitle {
  1776. background-color: #eee;
  1777. border-color: #f5f5f5;
  1778. color: #333;
  1779. font-family: 'Roboto', sans-serif;
  1780. text-align: left;
  1781. }
  1782. .gridTable {
  1783. xwidth: 900px;
  1784. xmin-width: 900px;
  1785. xmax-width: 900px;
  1786. xpadding-top: 5px;
  1787. }
  1788. .filterTable {
  1789. width: 900px;
  1790. min-width: 900px;
  1791. max-width: 900px;
  1792. padding-top: 10px;
  1793. /*padding-buttom:20px;*/
  1794. }
  1795. .filterTable .selectAgea td {
  1796. padding-top: 10px;
  1797. /*padding-buttom:10px;*/
  1798. height: 25px;
  1799. vertical-align: middle;
  1800. }
  1801. .filterTable select {
  1802. font: normal 11px Arial, Helvetica, sans-serif;
  1803. text-align: left;
  1804. border: 1px solid #CCCCCC;
  1805. background: #F8FAFA;
  1806. }
  1807. .pagingTable {
  1808. width: 850px;
  1809. padding-top: 10px;
  1810. /*padding-buttom:10px;*/
  1811. }
  1812. .pagingTable td, div {
  1813. font-size: 13px;
  1814. margin-top: 0px;
  1815. }
  1816. /*.pagingTable td,div {
  1817. font-size:14px;
  1818. width: 238px;
  1819. }*/
  1820. .PageNo {
  1821. float: right;
  1822. font: Verdana, Arial;
  1823. font-size: 10px;
  1824. }
  1825. .gridTable .hdtitle .sortAsc {
  1826. background: #909090;
  1827. font: normal 11px Arial, Helvetica, sans-serif;
  1828. color: white;
  1829. text-align: left;
  1830. }
  1831. .gridTable a {
  1832. font: normal 11px Arial, Helvetica, sans-serif;
  1833. color: #4B6C9E;
  1834. text-align: left;
  1835. text-decoration: underline;
  1836. }
  1837. .gridTable a:hover {
  1838. font: normal 11px Arial, Helvetica, sans-serif;
  1839. color: #4B6C9E;
  1840. text-align: left;
  1841. text-decoration: none;
  1842. }
  1843. .gridTable .hdtitle .sortDsc {
  1844. background: #4b6c9e;
  1845. font: normal 11px Arial, Helvetica, sans-serif;
  1846. color: white;
  1847. text-align: left;
  1848. }
  1849. .gridTable .hdtitle a {
  1850. font: normal 11px Arial, Helvetica, sans-serif;
  1851. color: white;
  1852. text-align: left;
  1853. text-decoration: none;
  1854. }
  1855. .gridTable tr.hdtitle th {
  1856. padding: 5px;
  1857. border-left: 1px #dedede solid;
  1858. border-bottom: 1px #dedede solid;
  1859. }
  1860. .gridTable tr.oddbg {
  1861. font-size: 11px;
  1862. background: white;
  1863. font: normal 11px Arial, Helvetica, sans-serif;
  1864. color: #505050;
  1865. min-height: 20px;
  1866. }
  1867. .gridTable tr.oddbg td {
  1868. font-size: 11px;
  1869. padding-left: 5px;
  1870. border-left: 1px #dedede solid;
  1871. border-bottom: 1px #dedede solid;
  1872. min-height: 20px;
  1873. height: 20px;
  1874. }
  1875. .gridTable tr.evenbg {
  1876. font-size: 11px;
  1877. background: #f2f2f2;
  1878. font: normal 11px Arial, Helvetica, sans-serif;
  1879. color: #505050;
  1880. min-height: 20px;
  1881. }
  1882. .gridTable tr.evenbg td {
  1883. font-size: 11px;
  1884. padding-left: 5px;
  1885. border-left: 1px #dedede solid;
  1886. border-bottom: 1px #dedede solid;
  1887. min-height: 20px;
  1888. height: 20px;
  1889. }
  1890. .gridTable .GridOddRowOver td {
  1891. BACKGROUND-COLOR: #FFCC99;
  1892. COLOR: #000000;
  1893. font: normal 11px Arial, Helvetica, sans-serif;
  1894. padding-left: 5px;
  1895. border-left: 1px #dedede solid;
  1896. border-bottom: 1px #dedede solid;
  1897. min-height: 20px;
  1898. height: 20px;
  1899. }
  1900. .gridTable .GridEvenRowOver td {
  1901. BACKGROUND-COLOR: #FFCC99;
  1902. COLOR: #000000;
  1903. font: normal 11px Arial, Helvetica, sans-serif;
  1904. padding-left: 5px;
  1905. border-left: 1px #dedede solid;
  1906. border-bottom: 1px #dedede solid;
  1907. min-height: 20px;
  1908. height: 20px;
  1909. }
  1910. .ClmEdit {
  1911. vertical-align: middle;
  1912. text-align: center;
  1913. }
  1914. .pagedisplay {
  1915. border: 1px solid #CCCCCC;
  1916. color: red;
  1917. padding: 1px 5px;
  1918. text-decoration: none;
  1919. }
  1920. .pageSelected {
  1921. border: 1px solid #78477e;
  1922. color: #78477e;
  1923. padding: 1px 5px;
  1924. }
  1925. /*-------Filter Start ----*/
  1926. .formTable legend {
  1927. font-weight: bold;
  1928. /*border:1px solid #fff; */
  1929. font-family: Verdana, Arial;
  1930. font-size: 12px;
  1931. padding: 1px;
  1932. margin-left: 2em;
  1933. color: #D2A044;
  1934. }
  1935. .formTable fieldset {
  1936. border: 1px solid #A8A8A8;
  1937. }
  1938. fieldset.collapsible {
  1939. border-width: 1px;
  1940. font-size: 0.9em;
  1941. border-color: #F7F7F7;
  1942. padding-bottom: 5px;
  1943. }
  1944. fieldset.collapsible legend {
  1945. border-color: #F7F7F7;
  1946. padding-left: 16px;
  1947. background: url(../images/arrow_expanded.png) no-repeat 0% 40%;
  1948. cursor: pointer;
  1949. }
  1950. fieldset.collapsible.collapsed legend {
  1951. border-color: #F7F7F7;
  1952. background-image: url(../images/arrow_collapsed.png);
  1953. }
  1954. .collapsible legend {
  1955. border-color: #F7F7F7;
  1956. background-image: url(../images/arrow_collapsed.png);
  1957. }
  1958. fieldset#date-range p {
  1959. margin: 2px 0 2px 0;
  1960. }
  1961. fieldset#filters table {
  1962. border-collapse: collapse;
  1963. }
  1964. fieldset#filters table td {
  1965. padding: 0;
  1966. vertical-align: middle;
  1967. }
  1968. fieldset#filters tr.filter {
  1969. height: 2em;
  1970. }
  1971. fieldset#filters td.add-filter {
  1972. text-align: right;
  1973. vertical-align: top;
  1974. }
  1975. .buttons {
  1976. font-size: 0.9em;
  1977. margin-bottom: 1.4em;
  1978. margin-top: 1em;
  1979. }
  1980. fieldset#filters .filterBoxLable {
  1981. float: left;
  1982. }
  1983. fieldset#filters .filterBoxLable .lbl {
  1984. padding-left: 10px;
  1985. }
  1986. fieldset#filters .filterBoxLable .txt {
  1987. padding-left: 10px;
  1988. }
  1989. fieldset#filters input {
  1990. font: normal 12px Arial, Helvetica, sans-serif;
  1991. text-align: left;
  1992. padding: 3px;
  1993. border: 1px solid #CCCCCC;
  1994. background: #F8FAFA;
  1995. }
  1996. /*-------Filter End----*/
  1997. /* ------------END GRID -------------------*/
  1998. /*Calendar Control CSS*/
  1999. .cal_Theme1 .ajax__calendar_days td {
  2000. padding: 0px;
  2001. }
  2002. .cal_Theme1 .ajax__calendar_container {
  2003. background-color: #DEF1F4;
  2004. border: solid 1px #77D5F7;
  2005. }
  2006. .cal_Theme1 .ajax__calendar_header {
  2007. background-color: #ffffff;
  2008. margin-bottom: 4px;
  2009. }
  2010. .cal_Theme1 .ajax__calendar_title,
  2011. .cal_Theme1 .ajax__calendar_next,
  2012. .cal_Theme1 .ajax__calendar_prev {
  2013. color: #004080;
  2014. padding-top: 3px;
  2015. }
  2016. .cal_Theme1 .ajax__calendar_body {
  2017. background-color: #ffffff;
  2018. border: solid 1px #77D5F7;
  2019. }
  2020. .cal_Theme1 .ajax__calendar_dayname {
  2021. text-align: center;
  2022. font-weight: bold;
  2023. margin-bottom: 4px;
  2024. margin-top: 2px;
  2025. color: #004080;
  2026. }
  2027. .cal_Theme1 .ajax__calendar_day {
  2028. color: #004080;
  2029. text-align: center;
  2030. }
  2031. .cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
  2032. .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
  2033. .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
  2034. .cal_Theme1 .ajax__calendar_active {
  2035. color: #004080;
  2036. font-weight: bold;
  2037. background-color: #DEF1F4;
  2038. }
  2039. .cal_Theme1 .ajax__calendar_today {
  2040. font-weight: bold;
  2041. }
  2042. .cal_Theme1 .ajax__calendar_other,
  2043. .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
  2044. .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
  2045. color: #bbbbbb;
  2046. }
  2047. /*----Filter---*/
  2048. .filter-bg {
  2049. background: #eeeeee none repeat scroll 0 0;
  2050. border: 1px solid transparent;
  2051. border-radius: 4px;
  2052. overflow: hidden;
  2053. padding: 6px 12px;
  2054. }
  2055. .table > tbody > tr > td,
  2056. .table > tbody > tr > th,
  2057. .table > tfoot > tr > td,
  2058. .table > tfoot > tr > th,
  2059. .table > thead > tr > td,
  2060. .table > thead > tr > th {
  2061. border-top: 0px;
  2062. }
  2063. /** Creat Account**/
  2064. .creat-account .fa {
  2065. font-size: 14px;
  2066. color: Green;
  2067. padding: 10px;
  2068. }
  2069. /**Auto complated**/
  2070. .ui-datepicker-trigger {
  2071. padding: 0 1px 0 4px;
  2072. display: none;
  2073. }
  2074. @media only screen and (max-width: 800px) {
  2075. /*.navbar {
  2076. height: 50px;
  2077. }*/
  2078. }
  2079. @media only screen and (max-width: 800px) {
  2080. #flip-scroll .cf:after {
  2081. visibility: hidden;
  2082. display: block;
  2083. font-size: 0;
  2084. content: " ";
  2085. clear: both;
  2086. height: 0;
  2087. }
  2088. #flip-scroll * html .cf {
  2089. zoom: 1;
  2090. }
  2091. #flip-scroll *:first-child + html .cf {
  2092. zoom: 1;
  2093. }
  2094. #flip-scroll table {
  2095. width: 100%;
  2096. border-collapse: collapse;
  2097. border-spacing: 0;
  2098. }
  2099. #flip-scroll th,
  2100. #flip-scroll td {
  2101. margin: 0;
  2102. vertical-align: top;
  2103. }
  2104. #flip-scroll th {
  2105. text-align: left;
  2106. }
  2107. #flip-scroll table {
  2108. display: block;
  2109. position: relative;
  2110. width: 100%;
  2111. }
  2112. #flip-scroll thead {
  2113. display: block;
  2114. float: left;
  2115. }
  2116. #flip-scroll tbody {
  2117. display: block;
  2118. width: auto;
  2119. position: relative;
  2120. overflow-x: auto;
  2121. white-space: nowrap;
  2122. }
  2123. #flip-scroll thead tr {
  2124. display: block;
  2125. }
  2126. #flip-scroll th {
  2127. display: block;
  2128. text-align: right;
  2129. }
  2130. #flip-scroll tbody tr {
  2131. display: inline-block;
  2132. vertical-align: top;
  2133. }
  2134. #flip-scroll td {
  2135. display: block;
  2136. min-height: 1.25em;
  2137. text-align: left;
  2138. }
  2139. /* sort out borders */
  2140. #flip-scroll th {
  2141. border-bottom: 0;
  2142. border-left: 0;
  2143. }
  2144. #flip-scroll td {
  2145. border-left: 0;
  2146. border-right: 0;
  2147. border-bottom: 0;
  2148. }
  2149. #flip-scroll tbody tr {
  2150. border-left: 1px solid #babcbf;
  2151. }
  2152. #flip-scroll th:last-child,
  2153. #flip-scroll td:last-child {
  2154. border-bottom: 1px solid #babcbf;
  2155. }
  2156. }
  2157. .form-inline .file-upload {
  2158. display: inline-block;
  2159. vertical-align: middle;
  2160. width: auto;
  2161. }
  2162. /**Ajax Css*/
  2163. .ajax__calendar_days,
  2164. .ajax__calendar_months,
  2165. .ajax__calendar_years {
  2166. height: 175px !important;
  2167. left: 0;
  2168. margin: auto;
  2169. position: absolute;
  2170. text-align: center;
  2171. top: 0;
  2172. width: 185px !important;
  2173. }
  2174. .ajax__calendar_container {
  2175. width: 175px !important;
  2176. height: 220px !important;
  2177. }
  2178. .ajax__calendar_footer ajax__calendar_today {
  2179. height: 15px !important;
  2180. }
  2181. .ajax__calendar_dayname {
  2182. padding: 5px !important;
  2183. }
  2184. .cal_Theme1 .ajax__calendar_days td {
  2185. padding: 2px !important;
  2186. }
  2187. .ui-datepicker-title select {
  2188. min-width: 75px;
  2189. padding: 0;
  2190. }
  2191. .cal_Theme1 {
  2192. z-index: 9999;
  2193. overflow: hidden;
  2194. }
  2195. /*Menu Tile page css*/
  2196. .navigation .panel {
  2197. border-radius: 10px;
  2198. box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);
  2199. }
  2200. .navigation .fa {
  2201. color: #21ab47;
  2202. font-size: 30px;
  2203. margin-top: 20px;
  2204. }
  2205. .navigation .information {
  2206. color: #000;
  2207. }
  2208. .navigation .panel-title {
  2209. color: inherit;
  2210. font-size: 13px !important;
  2211. margin-bottom: 0;
  2212. margin-top: 0;
  2213. text-align: center;
  2214. font-weight: 500;
  2215. text-transform: none;
  2216. }
  2217. /**/
  2218. .ErrMsg {
  2219. color: red !important;
  2220. }
  2221. .brand_logo {
  2222. width: 250px;
  2223. }
  2224. .brand_logo img {
  2225. width: 100%;
  2226. }