Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.49 KB | None | 0 0
  1. /*
  2. Theme Name: OnePage
  3. Theme URL: https://bootstrapmade.com/onepage-multipurpose-bootstrap-template/
  4. Author: BootstrapMade
  5. Author URL: https://bootstrapmade.com
  6. */
  7.  
  8. /* ==== Google font ==== */
  9.  
  10. @import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700,900);
  11. @import url('https://fonts.googleapis.com/css?family=Ek+Mukta:400,600,700');
  12. body {
  13. width: 100%;
  14. height: 100%;
  15. font-family: 'Ek Mukta', sans-serif;
  16. font-weight: 300;
  17. color: #666;
  18. background-color: rgb(255, 255, 255);
  19. font-size: 16px;
  20. line-height: 1.6em;
  21. font-weight: 400;
  22. }
  23.  
  24. p {
  25. font-size: 16px;
  26. }
  27.  
  28. .btn-primary {
  29. padding: 8px 20px;
  30. background: #fff;
  31. color: #000;
  32. border-radius: 0;
  33. border: none;
  34. margin-top: 10px;
  35. }
  36.  
  37. .btn-primary:hover, .btn-primary:focus {
  38. background: #fff;
  39. color: #970303;
  40. outline: none;
  41. box-shadow: none;
  42. }
  43.  
  44. /* --- logo --- */
  45.  
  46. .site-logo {
  47. margin-top: 40px;
  48. margin-bottom: 40px;
  49. float: left;
  50. }
  51.  
  52. .site-logo a.brand {
  53. color: #000000;
  54. font-size: 30px;
  55. font-family: 'Roboto', sans-serif;
  56. font-weight: 900;
  57. }
  58.  
  59. .site-logo a.brand:hover {
  60. text-decoration: none;
  61. }
  62.  
  63. /* ------- Navigation ------------ */
  64.  
  65. .navbar {
  66. margin-bottom: 0;
  67. }
  68.  
  69. .navbar-brand {
  70. font-weight: 700;
  71. }
  72.  
  73. .navbar-brand:focus {
  74. outline: 0;
  75. }
  76.  
  77. .nav.navbar-nav {
  78. padding: 30px;
  79. }
  80.  
  81. .navbar-fixed-top ul.nav li a {
  82. font-size: 14px;
  83. letter-spacing: 3px;
  84. color: #000;
  85. text-transform: uppercase;
  86. font-weight: 700;
  87. }
  88.  
  89. .navbar-fixed-top.top-nav-collapse ul.nav li a {
  90. -webkit-transition: all .2s ease-in-out;
  91. -moz-transition: all .2s ease-in-out;
  92. transition: all .2s ease-in-out;
  93. color: #fff;
  94. }
  95.  
  96. .navbar-fixed-top ul.nav ul.dropdown-menu {
  97. border-radius: 0;
  98. margin-top: 21px;
  99. border-top: none;
  100. }
  101.  
  102. .navbar-fixed-top ul.nav li a:hover ul.dropdown-menu {
  103. -webkit-transition: all .2s ease-in-out;
  104. -moz-transition: all .2s ease-in-out;
  105. transition: all .2s ease-in-out;
  106. }
  107.  
  108. .navbar-fixed-top ul.nav ul.dropdown-menu li:last-child {
  109. border-bottom: none;
  110. }
  111.  
  112. .navbar-fixed-top ul.nav ul.dropdown-menu li a {
  113. padding: 10px 20px;
  114. }
  115.  
  116. .navbar-fixed-top.top-nav-collapse ul.nav ul.dropdown-menu li a {
  117. color: #666;
  118. }
  119.  
  120. .navbar-fixed-top .nav li a {
  121. -webkit-transition: background .3s ease-in-out;
  122. -moz-transition: background .3s ease-in-out;
  123. transition: background .3s ease-in-out;
  124. }
  125.  
  126. .navbar-fixed-top .nav li a:hover, .navbar-fixed-top .nav li a:focus, .navbar-fixed-top.nav li.active {
  127. outline: 0;
  128. color: #2487cd;
  129. }
  130.  
  131. .navbar-toggle {
  132. padding: 4px 12px;
  133. font-size: 18px;
  134. color: #000;
  135. }
  136.  
  137. .navbar-toggle:focus, .navbar-toggle:active {
  138. outline: 0;
  139. }
  140.  
  141. .slider {
  142. padding-top: 50px;
  143. }
  144.  
  145. .slider img {
  146. width: 1600px;
  147. height: 500px;
  148. }
  149.  
  150. #carousel-slider {
  151. position: relative;
  152. }
  153.  
  154. #carousel-slider .carousel-indicators {
  155. bottom: -25px;
  156. }
  157.  
  158. #carousel-slider .carousel-indicators li {
  159. border: 1px solid #ffbd20;
  160. }
  161.  
  162. #carousel-slider a i {
  163. border: 1px solid #000000;
  164. ;
  165. border-radius: 50%;
  166. font-size: 30px;
  167. height: 50px;
  168. padding: 8px;
  169. position: absolute;
  170. top: 50%;
  171. width: 50px;
  172. color: #fff;
  173. background: #000000;
  174. }
  175.  
  176. #carousel-slider a i:hover {
  177. background: #000000;
  178. color: #fff;
  179. border: 1px solid #000000;
  180. }
  181.  
  182. #carousel-slider .carousel-control {
  183. width: inherit;
  184. }
  185.  
  186. #carousel-slider .carousel-control.left i {
  187. left: 70px
  188. }
  189.  
  190. #carousel-slider .carousel-control.right i {
  191. right: 70px;
  192. }
  193.  
  194. #carousel-slider .carousel-control.left, #carousel-slider .carousel-control.right {
  195. background: none;
  196. }
  197.  
  198. .center h2 {
  199. font-size: 40px;
  200. margin-top: 0;
  201. margin-bottom: 10px;
  202. text-align: center;
  203. color: #000;
  204. text-transform: uppercase;
  205. }
  206.  
  207. #portfolio .lead {
  208. text-align: center;
  209. font-size: 18px;
  210. margin-bottom: 40px;
  211. }
  212.  
  213. #portfolio {
  214. padding-top: 40px;
  215. position: center;
  216. }
  217.  
  218. .portfolio-items, .portfolio-filter {
  219. list-style: none outside none;
  220. margin: 0 0 40px 0;
  221. padding: 0;
  222. }
  223.  
  224. .portfolio-filter>li {
  225. display: inline-block;
  226. }
  227.  
  228. .portfolio-filter>li a {
  229. background: none repeat scroll 0 0 #FFFFFF;
  230. font-size: 14px;
  231. font-weight: 400;
  232. margin-right: 20px;
  233. text-transform: uppercase;
  234. transition: all 0.9s ease 0s;
  235. -moz-transition: all 0.9s ease 0s;
  236. -webkit-transition: all 0.9s ease 0s;
  237. -o-transition: all 0.9s ease 0s;
  238. border: 1px solid #F2F2F2;
  239. outline: none;
  240. border-radius: 0;
  241. }
  242.  
  243. .portfolio-filter>li a:hover, .portfolio-filter>li a.active {
  244. color: #fff;
  245. background: #000000;
  246. border: 1px solid #000000;
  247. box-shadow: none;
  248. -webkit-box-shadow: none;
  249. }
  250.  
  251. .portfolio-items>li {
  252. float: left;
  253. padding: 0;
  254. -webkit-box-sizing: border-box;
  255. -moz-box-sizing: border-box;
  256. box-sizing: border-box;
  257. }
  258.  
  259. .portfolio-item {
  260. margin: 0;
  261. padding: 0;
  262. }
  263.  
  264. /* Start: Recommended Isotope styles */
  265.  
  266. /**** Isotope Filtering ****/
  267.  
  268. .isotope-item {
  269. z-index: 2;
  270. }
  271.  
  272. .isotope-hidden.isotope-item {
  273. pointer-events: none;
  274. z-index: 1;
  275. }
  276.  
  277. /**** Isotope CSS3 transitions ****/
  278.  
  279. .isotope, .isotope .isotope-item {
  280. -webkit-transition-duration: 0.8s;
  281. -moz-transition-duration: 0.8s;
  282. -ms-transition-duration: 0.8s;
  283. -o-transition-duration: 0.8s;
  284. transition-duration: 0.8s;
  285. }
  286.  
  287. .isotope {
  288. -webkit-transition-property: height, width;
  289. -moz-transition-property: height, width;
  290. -ms-transition-property: height, width;
  291. -o-transition-property: height, width;
  292. transition-property: height, width;
  293. }
  294.  
  295. .isotope .isotope-item {
  296. -webkit-transition-property: -webkit-transform, opacity;
  297. -moz-transition-property: -moz-transform, opacity;
  298. -ms-transition-property: -ms-transform, opacity;
  299. -o-transition-property: -o-transform, opacity;
  300. transition-property: transform, opacity;
  301. }
  302.  
  303. /**** disabling Isotope CSS3 transitions ****/
  304.  
  305. .isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {
  306. -webkit-transition-duration: 0s;
  307. -moz-transition-duration: 0s;
  308. -ms-transition-duration: 0s;
  309. -o-transition-duration: 0s;
  310. transition-duration: 0s;
  311. }
  312.  
  313. /* End: Recommended Isotope styles */
  314.  
  315. /* disable CSS transitions for containers with infinite scrolling*/
  316.  
  317. .isotope.infinite-scrolling {
  318. -webkit-transition: none;
  319. -moz-transition: none;
  320. -ms-transition: none;
  321. -o-transition: none;
  322. transition: none;
  323. }
  324.  
  325. .recent-work-wrap {
  326. position: relative;
  327. }
  328.  
  329. .recent-work-wrap img {
  330. width: 100%;
  331. }
  332.  
  333. .recent-work-wrap .recent-work-inner {
  334. top: 0;
  335. background: transparent;
  336. opacity: .8;
  337. width: 100%;
  338. border-radius: 0;
  339. margin-bottom: 0;
  340. }
  341.  
  342. .recent-work-wrap .recent-work-inner h3 {
  343. margin: 10px 0;
  344. }
  345.  
  346. .recent-work-wrap .recent-work-inner h3 a {
  347. font-size: 24px;
  348. color: #fff;
  349. }
  350.  
  351. .recent-work-wrap .overlay {
  352. position: absolute;
  353. top: 0;
  354. left: 0;
  355. width: 100%;
  356. height: 100%;
  357. opacity: 0;
  358. border-radius: 0;
  359. background: #333;
  360. color: #fff;
  361. vertical-align: middle;
  362. -webkit-transition: opacity 500ms;
  363. -moz-transition: opacity 500ms;
  364. -o-transition: opacity 500ms;
  365. transition: opacity 500ms;
  366. padding: 30px;
  367. }
  368.  
  369. .recent-work-wrap .overlay .preview {
  370. bottom: 0;
  371. display: inline-block;
  372. height: 35px;
  373. line-height: 35px;
  374. border-radius: 0;
  375. background: transparent;
  376. text-align: center;
  377. color: #fff;
  378. }
  379.  
  380. .recent-work-wrap:hover .overlay {
  381. opacity: 1;
  382. }
  383.  
  384. #about {
  385. margin-top: 80px;
  386. margin-bottom: 40px;
  387. }
  388.  
  389. #about .lead {
  390. text-align: center;
  391. font-size: 18px;
  392. margin-bottom: 50px;
  393. }
  394.  
  395. #about img {
  396. margin-bottom: 40px;
  397. }
  398.  
  399. .panel-default {
  400. border-color: transparent;
  401. }
  402.  
  403. .panel-default>.panel-heading, .panel {
  404. background-color: #e6e6e6;
  405. border: 0 none;
  406. box-shadow: none;
  407. }
  408.  
  409. .panel-default>.panel-heading+.panel-collapse .panel-body {
  410. background: #fff;
  411. color: #858586;
  412. }
  413.  
  414. .panel-body {
  415. padding: 20px 20px 10px;
  416. }
  417.  
  418. .panel-group .panel+.panel {
  419. margin-top: 20px;
  420. border-top: 1px solid #fff;
  421. }
  422.  
  423. .panel-group .panel {
  424. border-radius: 0;
  425. }
  426.  
  427. .panel-heading {
  428. border-radius: 0;
  429. }
  430.  
  431. .panel-title>a {
  432. color: #4e4e4e;
  433. }
  434.  
  435. .accordion-inner img {
  436. border-radius: 4px;
  437. }
  438.  
  439. .panel-heading.active {
  440. background: #000000;
  441. }
  442.  
  443. .panel-heading.active .panel-title>a {
  444. color: #ffffff;
  445. }
  446.  
  447. a.accordion-toggle i {
  448. width: 40px;
  449. line-height: 38px;
  450. font-size: 20px;
  451. margin-top: -10px;
  452. text-align: center;
  453. margin-right: -15px;
  454. background: #000000;
  455. color: #fff;
  456. }
  457.  
  458. .panel-heading.active a.accordion-toggle i {
  459. background: #000000;
  460. color: #fff;
  461. }
  462.  
  463. .panel-heading.active a.accordion-toggle.collapsed i {
  464. background: #000000;
  465. color: #fff;
  466. }
  467.  
  468. #features {
  469. margin-top: 50px;
  470. padding: 50px;
  471. text-align: center;
  472. }
  473.  
  474. #features .lead {
  475. text-align: center;
  476. font-size: 18px;
  477. margin-bottom: 50px;
  478. }
  479.  
  480. #features img {
  481. border-radius: 30%;
  482. margin-top: 30px;
  483. margin-bottom: 40px;
  484. }
  485.  
  486. /* --- Map --- */
  487.  
  488. .map {
  489. position: relative;
  490. padding-top: 50px;
  491. margin-top: 50px;
  492. }
  493.  
  494. /* google map */
  495.  
  496. #google-map {
  497. position: relative;
  498. height: 400px;
  499. }
  500.  
  501. .contact-page {
  502. padding-top: 80px;
  503. background: #eee;
  504. margin-top: -10px;
  505. }
  506.  
  507. .contact-page .contact-form .form-group label {
  508. color: #4E4E4E;
  509. font-size: 16px;
  510. font-weight: 300;
  511. }
  512.  
  513. .form-group .form-control {
  514. padding: 7px 12px;
  515. border-color: #f2f2f2;
  516. box-shadow: none;
  517. border-radius: 0;
  518. }
  519.  
  520. textarea#message {
  521. resize: none;
  522. padding: 10px;
  523. }
  524.  
  525. .contact-page .contact-wrap {
  526. margin-top: 20px;
  527. }
  528.  
  529. .validation {
  530. color: red;
  531. display: none;
  532. margin: 0 0 20px;
  533. font-weight: 400;
  534. font-size: 13px;
  535. }
  536.  
  537. #sendmessage {
  538. color: green;
  539. border: 1px solid green;
  540. display: none;
  541. text-align: center;
  542. padding: 15px;
  543. font-weight: 600;
  544. margin-bottom: 15px;
  545. }
  546.  
  547. #errormessage {
  548. color: red;
  549. display: none;
  550. border: 1px solid red;
  551. text-align: center;
  552. padding: 15px;
  553. font-weight: 600;
  554. margin-bottom: 15px;
  555. }
  556.  
  557. #sendmessage.show, #errormessage.show, .show {
  558. display: block;
  559. }
  560.  
  561. #footer {
  562. padding-top: 30px;
  563. padding-bottom: 30px;
  564. color: #fff;
  565. background: #000000;
  566. }
  567.  
  568. #footer a {
  569. color: #fff;
  570. }
  571.  
  572. #footer a:hover {
  573. color: #fff;
  574. }
  575.  
  576. #footer ul {
  577. list-style: none;
  578. padding: 0;
  579. margin: 0;
  580. text-align: center;
  581. }
  582.  
  583. #footer ul>li {
  584. margin-top: 20px;
  585. margin-bottom: 30px;
  586. display: inline-block;
  587. margin-left: 15px;
  588. text-align: center;
  589. }
  590.  
  591. .midnight-blue {
  592. text-align: center;
  593. }
  594.  
  595. .text-center {
  596. margin-bottom: 20px;
  597. font-size: 30px;
  598. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement