custom.css 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417
  1. /******************* CUSTOM CSS ********************/
  2. .banner-overlay h1,
  3. .banner-overlay h3,
  4. .banner-overlay h4 {
  5. color: #edf0f3;
  6. }
  7. .container.full-width {
  8. padding: 0!important;
  9. }
  10. header.entry-header {
  11. display: none!important;
  12. }
  13. .static-banner .static-banner-overlay {
  14. top: 0;
  15. }
  16. .desc-block p {
  17. margin-left: 0!important;
  18. }
  19. .article-cover-image {
  20. margin-bottom: 45px;
  21. }
  22. .article-cover-image img{
  23. width: 100%;
  24. }
  25. .article {
  26. margin-bottom: 45px;
  27. }
  28. hr {
  29. height: 0;
  30. border: 0;
  31. border-top: 1px solid #1f2d38;
  32. color: inherit;
  33. }
  34. body.archive aside#secondary{
  35. display: none;
  36. }
  37. .no-post-found {
  38. margin: auto;
  39. }
  40. .portfolio-item {
  41. border-bottom: 1px solid #999;
  42. }
  43. .portfolio-title {
  44. clear: none;
  45. }
  46. .portfolio-logo {
  47. outline: 2px solid #ebebeb;
  48. }
  49. .profile-header-text h2 {
  50. margin: 5px 0px 10px!important;
  51. }
  52. .profile-header-text .contact-dets {
  53. margin-top: 0px !important;
  54. margin-right: 10px !important;
  55. }
  56. .paper-details .paper-tags .tag {
  57. margin: 2px;
  58. display: inline-block;
  59. }
  60. .parent-grid {
  61. display: flex;
  62. gap: 30px;
  63. flex-wrap: wrap;
  64. margin-bottom: 60px;
  65. }
  66. .grid-sub-item {
  67. width: 30% !important;
  68. margin: 30px 0 0 10px !important;
  69. }
  70. #all-faculties .faculty-stub {
  71. display: flex;
  72. padding: 0 !important;
  73. }
  74. .archive #all-faculties .stub-img-holder{
  75. border-radius: 0!important;
  76. }
  77. #all-faculties .faculty-link {
  78. width: 65%;
  79. padding: 0px 10px;
  80. }
  81. #all-faculties .faculty-link:hover {
  82. background-color: rgba(241, 136, 0, 0.15);
  83. text-decoration: none;
  84. }
  85. #all-faculties .archive-faculty-details {
  86. height: unset!important;
  87. padding: 0!important;
  88. }
  89. #all-events h3 {
  90. height: unset !important;
  91. }
  92. @media screen and (max-width: 991px){
  93. .parent-grid {
  94. justify-content: space-around;
  95. }
  96. .grid-sub-item {
  97. width: 40% !important;
  98. }
  99. }
  100. @media screen and (max-width: 575px){
  101. .grid-sub-item {
  102. width: 90% !important;
  103. margin-left: auto!important;
  104. margin-right: auto!important;
  105. }
  106. }
  107. #campus-life .image-container {
  108. margin-top: 1.5rem;
  109. }
  110. /* SOBE */
  111. .fac .container > h4 {
  112. margin-top: 0;
  113. }
  114. #dept-notices .notice-main .notice-container .notice-details .subtitle,
  115. #dept-notices .notice-main .notice-container .notice-details .title{
  116. color: wheat;
  117. }
  118. #programs .programs-container .programs .program-item:hover .text {
  119. text-shadow: none;
  120. }
  121. #programs .header {
  122. flex-direction: column;
  123. }
  124. #alumni {
  125. background:white;
  126. }
  127. #alumni .alumni-title {
  128. text-align: center;
  129. }
  130. #alumni .underline {
  131. margin: 0.5rem auto;
  132. }
  133. #alumni .alumni-desc {
  134. text-align: center;
  135. align-items: center;
  136. margin-bottom: 3rem;
  137. }
  138. #dept-news {
  139. background-color: white;
  140. }
  141. section#recognition {
  142. background: #f1fbff;
  143. }
  144. #events {
  145. background: #f1fbff;
  146. }
  147. #uiu-in-media .gallery-section {
  148. text-align: center;
  149. padding-bottom: 0!important;
  150. }
  151. .white-bg h2, .white-bg h1, .white-bg h3 {
  152. margin-top: 1rem;
  153. font-weight: 700;
  154. color: #000;
  155. letter-spacing: unset !important;
  156. text-shadow:none;
  157. }
  158. #news .section-header .section-title {
  159. margin-bottom: 1rem;
  160. font-weight: 700 !important;
  161. font-size: 2.8rem;
  162. }
  163. body.page-template-page-sobe-bba-home section#events {
  164. background: white!important;
  165. }
  166. #dept-notices .notice-main .section-title {
  167. font-size: 3rem;
  168. font-weight: bold;
  169. }
  170. /******************* Recognition ********************/
  171. #recognition {
  172. padding: 3rem 0 4rem !important;
  173. }
  174. #recognition .heading {
  175. text-align: center;
  176. }
  177. #recognition .heading h1 {
  178. display: block;
  179. text-align: center;
  180. font-size: 2.5rem;
  181. color: #000;
  182. margin: 0 auto 3rem !important;
  183. font-weight: 700 !important;
  184. }
  185. #recognition .heading p {
  186. margin-left: auto;
  187. margin-right: auto;
  188. color: #160c0c;
  189. }
  190. #recognition .slider-component {
  191. margin-top: 2rem;
  192. }
  193. #recognition .slider-component img {
  194. width: 100%;
  195. height: 100%;
  196. }
  197. #recognition .slider-component .swiper-slide {
  198. padding: 0.1rem;
  199. }
  200. #recognition .slider-component .recognitionSlider {
  201. width: 100%;
  202. }
  203. #recognition .slider-component .slide-item {
  204. overflow: hidden;
  205. border-radius: 10px;
  206. box-shadow: 1px 1px 5px rgba(51, 51, 51, 0.1411764706);
  207. }
  208. #recognition .slider-component .slider-btn {
  209. background: #F68B1F;
  210. border: none;
  211. transition-duration: 0.2s;
  212. }
  213. #recognition .slider-component .slider-btn::after {
  214. display: none;
  215. }
  216. #recognition .slider-component .slider-btn:hover {
  217. background: #683c10;
  218. }
  219. #recognition .slider-component .slider-btn span {
  220. color: #fff;
  221. font-size: 1.8rem;
  222. }
  223. #recognition .slider-component .ranking-provider {
  224. padding: 0.5rem 0.25rem;
  225. text-align: center;
  226. font-size: 1rem;
  227. color: #000;
  228. font-weight: 600;
  229. text-decoration: none;
  230. }
  231. #recognition .slider-component .ranking-provider .title {
  232. font-size: 1rem;
  233. font-weight: 600;
  234. font-family: "DM Serif Text", serif;
  235. text-decoration: none;
  236. color: #000;
  237. }
  238. #recognition .slider-component .ranking-provider .title:hover {
  239. text-decoration: underline;
  240. }
  241. #recognition .slider-component .ranking-container {
  242. display: block;
  243. position: relative;
  244. height: 350px;
  245. }
  246. #recognition .slider-component .ranking-container img {
  247. border-radius: unset;
  248. object-fit: cover;
  249. object-position: center;
  250. }
  251. #recognition .slider-component .ranking-container .text-box {
  252. position: absolute;
  253. padding: 1rem 0.25rem;
  254. top: 0;
  255. left: 0;
  256. height: 100%;
  257. width: 100%;
  258. text-align: center;
  259. color: #fff;
  260. font-weight: 500;
  261. display: flex;
  262. justify-content: center;
  263. align-items: flex-end;
  264. }
  265. #recognition .slider-component .ranking-container .text-box .title {
  266. font-size: 1.5rem;
  267. font-weight: 600;
  268. color: #dcf3fd;
  269. text-shadow: 2px 2px #4a4a4a;
  270. }
  271. /******************* UIU in Media ********************/
  272. #uiu-in-media {
  273. background: white
  274. }
  275. #uiu-in-media h1 {
  276. text-align: center;
  277. color: #000;
  278. margin: 0 auto 3rem !important;
  279. font-weight: 700 !important;
  280. }
  281. #uiu-in-media .link-btn-primary {
  282. margin-top: 3rem;
  283. }
  284. #uiu-in-media .gallery-section {
  285. padding: 2rem 0;
  286. }
  287. #uiu-in-media .gallery-item {
  288. position: relative;
  289. height: 350px;
  290. overflow: hidden;
  291. border-radius: 2px;
  292. border-bottom: 4px solid #F68B1F;
  293. }
  294. #uiu-in-media .gallery-item:hover .image-container img {
  295. transform: scale(1.2);
  296. }
  297. #uiu-in-media .image-container {
  298. height: 100%;
  299. width: 100%;
  300. position: relative;
  301. }
  302. #uiu-in-media .image-container::after {
  303. content: "";
  304. position: absolute;
  305. top: 0;
  306. left: 0;
  307. right: 0;
  308. bottom: 0;
  309. background: rgba(0, 0, 0, 0.4);
  310. }
  311. #uiu-in-media .image-container img {
  312. height: 100%;
  313. width: 100%;
  314. -o-object-fit: cover;
  315. object-fit: cover;
  316. -o-object-position: center;
  317. object-position: center;
  318. transition-duration: 5s;
  319. border-radius: unset !important;
  320. }
  321. #uiu-in-media .gallery-details {
  322. position: absolute;
  323. top: 0;
  324. left: 0;
  325. right: 0;
  326. bottom: 0;
  327. padding: 1rem;
  328. display: flex;
  329. gap: 0.5rem;
  330. flex-direction: column;
  331. justify-content: end;
  332. align-items: center;
  333. z-index: 2;
  334. }
  335. #uiu-in-media .gallery-details .create-date {
  336. color: #fff;
  337. font-size: 0.7rem;
  338. transition: 0.35s;
  339. }
  340. #uiu-in-media .gallery-details .news-title {
  341. color: #fff;
  342. font-size: 1.2rem;
  343. font-weight: 500;
  344. font-family: "Open Sans", sans-serif;
  345. }
  346. #uiu-in-media .gallery-details .news-title span {
  347. color: inherit;
  348. }
  349. #uiu-in-media .gallery-details .media-provider {
  350. background: #000;
  351. border-radius: 20px;
  352. padding: 0.15rem 0.75rem;
  353. color: #fff;
  354. font-size: 0.7rem;
  355. font-weight: 600;
  356. }