custom.css 9.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538
  1. /* styles */
  2. .videoWrapper {
  3. position: relative;
  4. padding-bottom: 56.25%; /* 16:9 */
  5. padding-top: 25px;
  6. height: 0;
  7. }
  8. .videoWrapper iframe {
  9. position: absolute;
  10. top: 0;
  11. left: 0;
  12. width: 100%;
  13. height: 100%;
  14. }
  15. .titlePlayer{
  16. color: #DCDCDC !important;
  17. text-shadow: 2px 2px #000 !important;
  18. }
  19. .exitTimes{
  20. color: #fff;
  21. }
  22. .fadeCatalogo{
  23. border-bottom: 0px solid;
  24. opacity:0;
  25. -moz-transition: opacity 2s;
  26. -webkit-transition: opacity 2s;
  27. -o-transition: opacity 2s;
  28. transition: opacity 2s;
  29. }
  30. #lb-logo {opacity:0;
  31. -moz-transition: opacity 2s; /* Firefox 4 */
  32. -webkit-transition: opacity 2s; /* Safari and Chrome */
  33. -o-transition: opacity 2s;
  34. transition: opacity 2s;
  35. }
  36. .login-container {
  37. max-width: 655px;
  38. }
  39. *, *:after, *:before {
  40. -webkit-box-sizing: border-box;
  41. -moz-box-sizing: border-box;
  42. box-sizing: border-box;
  43. }
  44. body {
  45. background-color: #000 !important;
  46. font-family: helvetica, sans-serif!important;
  47. line-height: 1.5!important;
  48. font-size: 17px!important;
  49. margin: 0 auto !important;
  50. color: #A9A9A9 !important;
  51. }
  52. img {
  53. max-width: 100%;
  54. }
  55. a {
  56. color: gray !important;
  57. text-decoration: none !important;
  58. }
  59. a:hover {
  60. opacity: .7 !important;
  61. }
  62. nav a {
  63. border-bottom: none;
  64. }
  65. nav a:hover, nav a.active {
  66. border-bottom: 1px solid;
  67. opacity: 1;
  68. }
  69. .header {
  70. padding-top: 0px;
  71. }
  72. .logo a, .main-nav a {
  73. text-decoration: none;
  74. color: #222;
  75. }
  76. .logo p {
  77. font-size: 42px;
  78. margin-top: 0;
  79. }
  80. .main-nav {
  81. text-align: right;
  82. }
  83. .main-nav a {
  84. font-size: 28px;
  85. margin-right: 30px;
  86. }
  87. .main-nav .navlink-contact {
  88. margin-right: 0;
  89. }
  90. .tagline {
  91. font-size: 20px;
  92. }
  93. .single-project .grid {
  94. padding-top: 40px;
  95. }
  96. .skills img {
  97. width: 48%;
  98. padding-bottom: 30px;
  99. }
  100. section {
  101. padding: 0px 0;
  102. }
  103. h2{
  104. color: #A9A9A9 !important;
  105. }
  106. .tag {
  107. background-color: rgba(0, 0, 0, 0.05);
  108. border-radius: 4px;
  109. margin-right: 4px;
  110. padding: 4px 6px;
  111. text-transform: capitalize;
  112. }
  113. .entries {
  114. padding-left: 0;
  115. position: relative;
  116. overflow:auto;
  117. text-align:
  118. }
  119. .entries ul {
  120. padding-left: 0;
  121. }
  122. .entries li {
  123. list-style: none;h2
  124. }
  125. .work [class*='col-'] img {
  126. width: 100%;
  127. margin-top: 30px;
  128. }
  129. .work .col-1-2 {
  130. padding-bottom: 20px;
  131. }
  132. .work h2, .contact h2 {
  133. font-weight: normal;
  134. }
  135. .container.about {
  136. padding-top: 20px;
  137. }
  138. /* make a grid */
  139. [class*='col-'] {
  140. float: left;
  141. }
  142. .grid:after {
  143. content: "";
  144. display: table;
  145. clear: both;
  146. }
  147. .grid {
  148. margin-left: -10px;
  149. margin-right: -10px;
  150. }
  151. [class*='col-'] {
  152. padding-left: 10px;
  153. padding-right: 10px;
  154. }
  155. .col-1-2 {
  156. width: 50%;
  157. }
  158. .col-1-3 {
  159. width: 33.33%;
  160. margin-bottom: 25px;
  161. }
  162. .col-2-3 {
  163. width: 66.66%;
  164. }
  165. .col-1-4 {
  166. width: 23%;
  167. margin-bottom: 25px;
  168. }
  169. .container {
  170. width: 90% !important;
  171. margin: 0 auto;
  172. padding-top: 30px;
  173. padding-bottom: 0px;
  174. padding-left: 0px;
  175. padding-right: 0px;
  176. position: relative;
  177. }
  178. /* single project */
  179. .single-project .tagline {
  180. padding-top: 10px;
  181. }
  182. .work-img {
  183. max-width: 100%;
  184. padding-bottom: 30px;
  185. }
  186. .single-project .grid {
  187. text-align: center;
  188. }
  189. .centerBlock {
  190. text-align: center;
  191. }
  192. @media all and (max-width: 760px) {
  193. .work-img {
  194. width: 100%;
  195. }
  196. }
  197. @media all and (max-width: 560px) {
  198. [class*='col-'] {
  199. width: 100%;
  200. }
  201. .main-nav a {
  202. font-size: 23px;
  203. margin-right: 18px;
  204. }
  205. .tagline {
  206. font-size: 19px;
  207. }
  208. .main-nav {
  209. text-align: left;
  210. }
  211. .header {
  212. padding-top: 22px;
  213. }
  214. .logo p {
  215. margin-bottom: 12px;
  216. }
  217. .main-nav > img {
  218. padding-bottom: 12px;
  219. }
  220. section {
  221. padding: 0px 0;
  222. }
  223. }
  224. .text-center {
  225. text-align: center
  226. }
  227. .byline {
  228. font-style: italic;
  229. }
  230. .contact-links {
  231. color: gray;
  232. }
  233. .contact-links ul li {
  234. display: inline;
  235. text-align:right;
  236. }
  237. .contact-links a {
  238. border-bottom: none;
  239. color:#000;
  240. opacity: .8;
  241. }
  242. .contact-links a:hover, nav a.active {
  243. border-bottom: 1px solid;
  244. opacity: .8;
  245. }
  246. .contact ul li {
  247. list-style-type: none;
  248. }
  249. .bio {
  250. font-size:26px;
  251. }
  252. .lead-in {
  253. font-size:20px;
  254. }
  255. .single-blog-post img, .single-blog-post video {
  256. width: 100%;
  257. padding: 0% 5% 0% 5%;
  258. }
  259. .single-blog-post .caption {
  260. padding: 0 5% 2% 5%;
  261. font-style: italic;
  262. }
  263. .hide {
  264. display: none !important;
  265. }
  266. .show {
  267. display: block !important;
  268. }
  269. /* Buttons */
  270. button.list-group-item-success {
  271. color: #3c763d;
  272. }
  273. a.list-group-item-success .list-group-item-heading,
  274. button.list-group-item-success .list-group-item-heading {
  275. color: inherit;
  276. }
  277. a.list-group-item-success:hover,
  278. button.list-group-item-success:hover,
  279. a.list-group-item-success:focus,
  280. button.list-group-item-success:focus {
  281. color: #3c763d;
  282. background-color: #d0e9c6;
  283. }
  284. a.list-group-item-success.active,
  285. button.list-group-item-success.active,
  286. a.list-group-item-success.active:hover,
  287. button.list-group-item-success.active:hover,
  288. a.list-group-item-success.active:focus,
  289. button.list-group-item-success.active:focus {
  290. color: #fff;
  291. background-color: #3c763d;
  292. border-color: #3c763d;
  293. }
  294. .list-group-item-info {
  295. color: #31708f;
  296. background-color: #d9edf7;
  297. }
  298. a.list-group-item-info,
  299. button.list-group-item-info {
  300. color: #31708f;
  301. }
  302. a.list-group-item-info .list-group-item-heading,
  303. button.list-group-item-info .list-group-item-heading {
  304. color: inherit;
  305. }
  306. a.list-group-item-info:hover,
  307. button.list-group-item-info:hover,
  308. a.list-group-item-info:focus,
  309. button.list-group-item-info:focus {
  310. color: #31708f;
  311. background-color: #c4e3f3;
  312. }
  313. a.list-group-item-info.active,
  314. button.list-group-item-info.active,
  315. a.list-group-item-info.active:hover,
  316. button.list-group-item-info.active:hover,
  317. a.list-group-item-info.active:focus,
  318. button.list-group-item-info.active:focus {
  319. color: #fff;
  320. background-color: #31708f;
  321. border-color: #31708f;
  322. }
  323. .list-group-item-warning {
  324. color: #8a6d3b;
  325. background-color: #fcf8e3;
  326. }
  327. a.list-group-item-warning,
  328. button.list-group-item-warning {
  329. color: #8a6d3b;
  330. }
  331. a.list-group-item-warning .list-group-item-heading,
  332. button.list-group-item-warning .list-group-item-heading {
  333. color: inherit;
  334. }
  335. a.list-group-item-warning:hover,
  336. button.list-group-item-warning:hover,
  337. a.list-group-item-warning:focus,
  338. button.list-group-item-warning:focus {
  339. color: #8a6d3b;
  340. background-color: #faf2cc;
  341. }
  342. a.list-group-item-warning.active,
  343. button.list-group-item-warning.active,
  344. a.list-group-item-warning.active:hover,
  345. button.list-group-item-warning.active:hover,
  346. a.list-group-item-warning.active:focus,
  347. button.list-group-item-warning.active:focus {
  348. color: #fff;
  349. background-color: #8a6d3b;
  350. border-color: #8a6d3b;
  351. }
  352. .list-group-item-danger {
  353. color: #a94442;
  354. background-color: #f2dede;
  355. }
  356. a.list-group-item-danger,
  357. button.list-group-item-danger {
  358. color: #a94442;
  359. }
  360. a.list-group-item-danger .list-group-item-heading,
  361. button.list-group-item-danger .list-group-item-heading {
  362. color: inherit;
  363. }
  364. a.list-group-item-danger:hover,
  365. button.list-group-item-danger:hover,
  366. a.list-group-item-danger:focus,
  367. button.list-group-item-danger:focus {
  368. color: #a94442;
  369. background-color: #ebcccc;
  370. }
  371. a.list-group-item-danger.active,
  372. button.list-group-item-danger.active,
  373. a.list-group-item-danger.active:hover,
  374. button.list-group-item-danger.active:hover,
  375. a.list-group-item-danger.active:focus,
  376. button.list-group-item-danger.active:focus {
  377. color: #fff;
  378. background-color: #a94442;
  379. border-color: #a94442;
  380. }
  381. button.close {
  382. -webkit-appearance: none;
  383. padding: 0;
  384. cursor: pointer;
  385. background: transparent;
  386. border: 0;
  387. }
  388. button,
  389. input,
  390. optgroup,
  391. select,
  392. textarea {
  393. margin: 0;
  394. font: inherit;
  395. color: inherit;
  396. }
  397. button {
  398. overflow: visible;
  399. }
  400. button,
  401. select {
  402. text-transform: none;
  403. }
  404. button,
  405. html input[type="button"],
  406. input[type="reset"],
  407. input[type="submit"] {
  408. -webkit-appearance: button;
  409. cursor: pointer;
  410. }
  411. button[disabled],
  412. html input[disabled] {
  413. cursor: default;
  414. }
  415. button::-moz-focus-inner,
  416. input::-moz-focus-inner {
  417. padding: 0;
  418. border: 0;
  419. }
  420. input {
  421. line-height: normal;
  422. }
  423. input[type="checkbox"],
  424. input[type="radio"] {
  425. -webkit-box-sizing: border-box;
  426. -moz-box-sizing: border-box;
  427. box-sizing: border-box;
  428. padding: 0;
  429. }
  430. input[type="number"]::-webkit-inner-spin-button,
  431. input[type="number"]::-webkit-outer-spin-button {
  432. height: auto;
  433. }
  434. input[type="search"] {
  435. -webkit-box-sizing: content-box;
  436. -moz-box-sizing: content-box;
  437. box-sizing: content-box;
  438. -webkit-appearance: textfield;
  439. }
  440. input[type="search"]::-webkit-search-cancel-button,
  441. input[type="search"]::-webkit-search-decoration {
  442. -webkit-appearance: none;
  443. }
  444. .sinopse{
  445. font-size: 10.1pt;
  446. }
  447. .splash{
  448. height: 173px;
  449. background-repeat: no-repeat;
  450. background-position: center;
  451. background-size: cover;
  452. }
  453. .splash-play{
  454. float: left;
  455. background: transparent;
  456. -webkit-appearance: none;
  457. border: 0px;
  458. padding-left: 45%;
  459. padding-top: 56.5px;
  460. opacity: 0.6;
  461. outline:none;
  462. }
  463. .splash-play:hover,
  464. .splash-play:focus {
  465. opacity: 1;
  466. }
  467. .classind{
  468. text-transform: uppercase;
  469. border: 1px solid #333;
  470. padding: 0 5px;
  471. }
  472. .panel-novo{
  473. max-width: 900px;
  474. }
  475. .manifesto{
  476. margin-top: 20px;
  477. text-align: center;
  478. color: white;
  479. font-size: 15pt;
  480. text-shadow: 1px 1px 4px rgba(0,0,0,.6);
  481. padding-top: 80px;
  482. padding-bottom: 40px;
  483. padding-left: 15%;
  484. padding-right: 15%;
  485. background-image: url("/jon-tyson-228428.jpg");
  486. height: 45%;
  487. background-repeat: no-repeat;
  488. background-size: cover;
  489. }
  490. .manifesto > h1{
  491. color: white;
  492. font-size: 30pt;
  493. }
  494. .footer-icons{
  495. padding-top: 10px;
  496. margin-right: 7.5px;
  497. margin-left: 7.5px;
  498. font-size: 25pt !important;
  499. text-align: center;
  500. }
  501. .thumbCatalogo{
  502. width: 480px;
  503. height: 270px;
  504. }
  505. .apoio-marcas{
  506. margin: 15px;
  507. }