sgi.css 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. /*
  2. Created on : 5/12/2018, 01:34:49 PM
  3. Author : Alejandro
  4. */
  5. .container-fluid{padding: 0;}
  6. body{font-family: 'indivisa-text', Arial; font-size: /*12pt*/15px !important; color:#222; background-color: white;}
  7. .bg-head{background-color: white;}
  8. .bg-head-dark{background-color: #282828;}
  9. .menu {max-width: 960px; width: 100%; margin-left: auto; margin-right: auto; display: flex;/* flex-direction: column;*/}
  10. .subMenu{background-color: #F0F0F0; width: 100%; padding: 0px 10px; font-size: 15px; margin: 10px 0;}
  11. .subMenu .barra{max-width: 960px;min-height: 54px; padding: 16px 0;}
  12. .subMenu-dark{background-color: #161616;}
  13. .bg-white{background-color: white !important;}
  14. .marco {max-width: 1366px; width: 100%; margin-left: auto; margin-right: auto; }
  15. .content{min-height: 480px; padding: 1em 1.5em;}
  16. .subMenu .nav .nav-link:hover{text-decoration: underline;color:#006094;}
  17. .subMenu .nav .nav-link{color:#232323;}
  18. .menu .nav-pills .nav-link:hover{ color: #fff!important; background-color: #006094;}
  19. .menu .nav-pills .nav-link{color:#000!important;}
  20. .nav-pills .nav-link.active, .nav-pills .show>.nav-link{color: #006094!important; background-color: #ffffff;}
  21. .menu .nav-link {padding: 2px 15px;}
  22. .modal-header{background-color: #006094!important;color: #fff!important;}
  23. .modal-title{font-weight: bold; text-align: center;}
  24. .table .thead-dark th {border-color: #006094;}
  25. .alert-heading .fa { transition: .3s transform ease-in-out; }
  26. .alert-heading .collapsed .fa { transform: rotate(90deg); }
  27. #accordionMenu .collapsed .fa { transform: rotate(-90deg); }
  28. .menu-list .sistema:not(:last-child):after {content: "|"; margin-left: 10px; margin-right: 10px; color: #006094; }
  29. .clock[readonly]{ background-color: #fff !important;}
  30. .hasDatepicker[readonly]{ background-color: #fff !important;}
  31. .badge {padding: 0.5em 1.4em; }
  32. .border-mid:not(:last-child){border-bottom:1px dotted #ccc}
  33. .pointer{cursor: pointer;}
  34. /* Contenidos */
  35. h1, h2, h3 {font-family: 'indivisa-title', Arial; font-weight: bold; letter-spacing: 1px; position: relative; color: #001e61;}
  36. h4{font-weight: bold;}
  37. h1{margin-bottom:40px;}
  38. .subtitle:before, h2:before { content: ''; position: absolute; bottom: -8px; left: 0; width: 80px; display: block; background: #d21034; height: 3px; }
  39. .main-title{font-size: 3.2rem; margin-bottom: 60px;}
  40. .space-after{margin-bottom:1em;}
  41. .space-after-2x{margin-bottom:2em;}
  42. .space-before{margin-top:1em;}
  43. .filter-box{margin-bottom:38px;}
  44. .alerta{color:#ffb700!important; text-shadow: -1px -1px 0 #3f2f06, 1px -1px 0 #3f2f06, -1px 1px 0 #3f2f06, 1px 1px 0 #3f2f06;}
  45. /* The side navigation menu */
  46. #sidebar { width: 400px; position: fixed; top: 0; right: -400px; height: 100vh; z-index: 1023; transition: all 0.3s; overflow-y: auto; }
  47. #sidebar.active {right: 0;}
  48. #dismiss {text-align: center; position: absolute; top: 23px; right: 50px; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }
  49. .overlay {display: none; position: fixed; width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.6); z-index: 1022; opacity: 0; transition: all 0.5s ease-in-out;}
  50. .overlay.active { display: block; opacity: 1;}
  51. /***** SCROLLBAR *****/
  52. ::-webkit-scrollbar {width: 8px;}/*Ancho*/
  53. ::-webkit-scrollbar-track {background: #F1F1F1;}/*Riel*/
  54. ::-webkit-scrollbar-thumb {background: #D6D8DB;}/* Handle */
  55. ::-webkit-scrollbar-thumb:hover { background: #006094; }/*Hover Handle */
  56. /***** FOOTER *****/
  57. footer{ font-size: 14px; color: #fff; }
  58. footer .footerTop { background: #001d68; padding: 15px 0; }
  59. footer .footerTop .logotipo { overflow: hidden; }
  60. footer .footerTop .logotipo h3 { display: inline-block; vertical-align: top; color: #fff; margin: 0; float: right; text-align: right; font-size: 25px; font-family: 'indivisa-text'}
  61. footer .footerTop .logotipo h3 span { display: block; }
  62. footer .footerTop .menuFooter h3 { font-size: 12px; font-family: 'indivisa-text'; color: #fff !important;}
  63. footer .footerTop .menuFooter ul { overflow: hidden;}
  64. footer ul { list-style: none; padding: 0; margin: 0; }
  65. footer .footerTop .menuFooter ul>li {*zoom: 1; float: left; clear: none; text-align: inherit; width: 16%; margin-left: 0; margin-right: 3%;}
  66. footer .footerTop .menuFooter ul>li ul li a{font-size:10px;}
  67. footer ul>li { display: inline-block; vertical-align: top;}
  68. .footerMore { position: relative; display: none; padding: 5px 0; }
  69. footer a { color: #fff;
  70. -webkit-transition: color 0.5s; /* For Safari 3.0 to 6.0 */
  71. transition: color 0.5s; /* For modern browsers */}
  72. footer a:hover{color:#ce0e2d !important; text-decoration: none !important;}
  73. footer .footerTop .menuFooter ul>li ul li { display: block; width: 100%; margin-bottom: 0px;}
  74. footer .ubicacion { margin-top: 20px; overflow: hidden; }
  75. footer .ubicacion .address {display: inline-block; width: 65%; vertical-align: bottom; }
  76. footer .ubicacion .address h4, footer .ubicacion .address h4 a { color: #0fb7f1; font-size: 14px; margin: 0 0 0 -5px; position: relative;}
  77. footer .ubicacion .address h4 a { display: inline-block; }
  78. footer .ubicacion .redes{display:inline-block;width:32%;vertical-align:bottom;text-align:right}
  79. footer .ubicacion .redes h4{display:inline-block;vertical-align:middle;margin:0;font-size:16px}
  80. footer .ubicacion .redes ul{display:inline-block;vertical-align:middle}
  81. footer .ubicacion .redes ul li{margin-left:2px}
  82. footer .footerMiddle { background: #071e58; overflow: hidden; }
  83. footer .footerMiddle nav ul { text-align: center; }
  84. footer .footerMiddle nav ul li { border-right: 1px solid #fff; padding: 1px 10px; display: inline-block; margin-bottom: 10px;}
  85. footer ul>li { display: inline-block; vertical-align: top;}
  86. footer .footerBottom { background: #091941; overflow: hidden; padding: 15px 0;}
  87. .footerBottom .logotipos{display:inline-block;vertical-align:middle;width:20%}
  88. footer .footerBottom .logotipos a{display:inline-block;width:80px;margin-right:6px}
  89. footer .footerBottom .logotipos a.internacional{width:80px}
  90. footer .footerBottom .logotipos a.red{width:75px}
  91. footer .footerBottom .legales{text-align:right;float:right;width:60%;margin-right:0;margin-left:auto;padding-top:10px;padding-bottom:0}
  92. footer .footerBottom .legales ul li{border-right:1px solid #fff;padding:1px 10px}
  93. footer .footerBottom .legales ul li:last-child{border:0}
  94. .form-control-dark, .form-control-dark:active, .form-control-dark:focus{background-color: #333; color: #eee;}
  95. @media (max-width: 800px) {
  96. .menu, .subMenu {
  97. position: relative;
  98. }
  99. .iconoMenu {
  100. position: absolute;
  101. display: block;
  102. right: 20px;
  103. top:10px;
  104. }
  105. .menuOculto{
  106. display: none;
  107. }
  108. /*
  109. .responsive{
  110. float: none;
  111. text-align: center;
  112. display: flex;
  113. flex-direction: column;
  114. flex-wrap: wrap;
  115. justify-content: center;
  116. align-items: center;
  117. }*/
  118. }