main.css.css 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990
  1. .js-download-widget-selector {
  2. display: inline;
  3. }
  4. .navbar {
  5. margin-bottom: 0;
  6. }
  7. .navbar-inner {
  8. min-width: 1060px;
  9. }
  10. .navbar-inner .container-fluid {
  11. max-width: 1024px;
  12. margin: 0 auto;
  13. }
  14. .billboard--wrapper,.key-feature--wrapper,.offset-feature--container,.support--wrapper,footer,.search-dropdown--container,.team-map--wrapper,.billboard-bg
  15. {
  16. min-width: 1100px;
  17. }
  18. body {
  19. background-color: #f1f1f1;
  20. }
  21. #scrim {
  22. display: none;
  23. background-color: rgba(0, 127, 0, 0.5);
  24. }
  25. #scrim.js-show {
  26. display: block;
  27. background-color: rgba(127, 0, 0, 0.5);
  28. position: absolute;
  29. top: 0;
  30. bottom: 0;
  31. left: 0;
  32. right: 0;
  33. z-index: 700;
  34. }
  35. .title-divider {
  36. width: 75%;
  37. height: 5px;
  38. background-color: #8CC63F;
  39. margin: 21px 0;
  40. }
  41. .title-divider.full-width {
  42. width: 100%;
  43. }
  44. .code-snippet {
  45. border-radius: 2px;
  46. border: 1px solid #ccc;
  47. background-color: #F9F9F9;
  48. padding: 12px 18px;
  49. margin: 15px 0;
  50. font-size: 13px;
  51. line-height: 13px;
  52. }
  53. .header--navbar {
  54. }
  55. .header--navbar .navbar-inner {
  56. position: absolute;
  57. z-index: 999;
  58. background-image: none;
  59. background-color: #34302d;
  60. border: none;
  61. border-top: 4px solid #6db33f;
  62. box-shadow: none;
  63. position: relative;
  64. border-radius: 0;
  65. }
  66. .header--navbar .navbar-inner .spring-logo--container {
  67. display: inline-block;
  68. }
  69. .header--navbar .navbar-inner .spring-logo--container .spring-logo {
  70. width: 160px;
  71. height: 46px;
  72. display: inline-block;
  73. margin: 12px 0 6px;
  74. text-decoration: none;
  75. }
  76. a.spring-logo {
  77. background: url("../img/spring-logo.png") -1px -1px no-repeat;
  78. }
  79. a.spring-logo span {
  80. display: block;
  81. width: 160px;
  82. height: 46px;
  83. background: url("../img/spring-logo.png") -1px -48px no-repeat;
  84. opacity: 0;
  85. -moz-transition: opacity .12s ease-in-out;
  86. -webkit-transition: opacity .12s ease-in-out;
  87. -o-transition: opacity .12s ease-in-out;
  88. }
  89. a:hover.spring-logo span {
  90. opacity: 1;
  91. }
  92. .header--navbar .navbar-inner .spring-logo--container:hover .logo-bg {
  93. opacity: 1;
  94. }
  95. .header--navbar .navbar-inner .navbar-link.active a {
  96. background-color: #6db33f;
  97. box-shadow: none;
  98. }
  99. .header--navbar .navbar-inner .navbar-link a {
  100. color: #eeeeee;
  101. font-family: "Montserrat", sans-serif;
  102. text-transform: uppercase;
  103. text-shadow: none;
  104. font-size: 14px;
  105. line-height: 14px;
  106. padding: 28px 20px;
  107. transition: all 0.15s;
  108. -webkit-transition: all 0.15s;
  109. -moz-transition: all 0.15s;
  110. -o-transition: all 0.15s;
  111. -ms-transition: all 0.15s;
  112. }
  113. .header--navbar .navbar-inner .navbar-link:hover a {
  114. color: #eeeeee;
  115. background-color: #6db33f;
  116. }
  117. .header--navbar .navbar-inner .navbar-link.nav-search {
  118. padding: 20px 0 23px;
  119. }
  120. .header--navbar .navbar-inner .navbar-link.nav-search .navbar-search--icon
  121. {
  122. color: #eeeeee;
  123. font-size: 24px;
  124. padding: 3px 16px 3px 18px;
  125. cursor: pointer;
  126. }
  127. .header--navbar .navbar-inner .navbar-link.nav-search:hover .navbar-search--icon
  128. {
  129. text-shadow: 0 0 10px #6db33f;
  130. }
  131. .header--navbar .navbar-inner .navbar-link.nav-search .search-input-close
  132. {
  133. display: none;
  134. }
  135. .header--navbar .navbar-inner .navbar-link.nav-search.js-highlight {
  136. background-color: #6db33f;
  137. }
  138. .header--navbar .navbar-inner .navbar-link.nav-search.js-highlight .navbar-search--icon
  139. {
  140. display: none;
  141. }
  142. .header--navbar .navbar-inner .navbar-link.nav-search.js-highlight .search-input-close
  143. {
  144. display: inline-block;
  145. color: #eeeeee;
  146. padding: 4px 24px 3px;
  147. cursor: pointer;
  148. }
  149. .header--navbar .search-dropdown--container {
  150. position: absolute;
  151. z-index: 998;
  152. margin-top: -90px;
  153. background-color: white;
  154. width: 100%;
  155. border-bottom: 1px solid #ddd;
  156. transition: margin 0.25s;
  157. -webkit-transition: margin 0.25s;
  158. -moz-transition: margin 0.25s;
  159. -o-transition: margin 0.25s;
  160. -ms-transition: margin 0.25s;
  161. }
  162. .header--navbar .search-dropdown--container.no-animation {
  163. transition: none;
  164. -webkit-transition: none;
  165. -moz-transition: none;
  166. -o-transition: none;
  167. -ms-transition: none;
  168. }
  169. .header--navbar .search-dropdown--container .form-search {
  170. margin: 0;
  171. }
  172. .header--navbar .search-dropdown--container .form-search .search-form--form
  173. {
  174. background: rgba(0, 0, 0, 0);
  175. border: none;
  176. box-shadow: none;
  177. color: #34302D;
  178. font-size: 21px;
  179. line-height: 29px;
  180. height: 30px;
  181. padding: 25px 0;
  182. width: 93%;
  183. }
  184. .header--navbar .search-dropdown--container .form-search .search-form--form::-webkit-input-placeholder
  185. {
  186. font-style: italic;
  187. }
  188. .header--navbar .search-dropdown--container .form-search .search-form--form:-moz-placeholder
  189. {
  190. font-style: italic;
  191. }
  192. .header--navbar .search-dropdown--container .form-search .search-form--form::-moz-placeholder
  193. {
  194. font-style: italic;
  195. }
  196. .header--navbar .search-dropdown--container .form-search .search-form--form:-ms-input-placeholder
  197. {
  198. font-style: italic;
  199. }
  200. .header--navbar .search-dropdown--container .form-search .search-form--submit
  201. {
  202. background-color: transparent;
  203. border: none;
  204. float: right;
  205. padding: 28px 16px 24px 0;
  206. }
  207. .header--navbar .search-dropdown--container .form-search .icon-search {
  208. font-size: 22px;
  209. color: #34302d;
  210. }
  211. .header--navbar .search-dropdown--container.js-show {
  212. margin-top: 0;
  213. }
  214. .right-pane-widget--container {
  215. border: 1px solid #ccc;
  216. box-shadow: 0 -4px 0 #34302d;
  217. margin: 4px 0 40px 0;
  218. }
  219. .right-pane-widget--container li {
  220. display: block;
  221. padding: 12px 6.2%;
  222. line-height: 14px;
  223. border-top: 1px solid white;
  224. }
  225. .right-pane-widget--container li [class^=icon-] {
  226. font-size: 16px;
  227. }
  228. .right-pane-widget--container li a {
  229. font-size: 14px;
  230. line-height: 14px;
  231. color: #5fa134;
  232. }
  233. .right-pane-widget--container li:first-child {
  234. border-bottom: none;
  235. }
  236. .right-pane-widget--container.secondary-nav li a {
  237. text-transform: uppercase;
  238. color: #888;
  239. }
  240. .right-pane-widget--container.secondary-nav li.active a {
  241. font-weight: bold;
  242. color: #34302d;
  243. }
  244. .right-pane-widget--container.no-top-border {
  245. box-shadow: none;
  246. }
  247. .header--content {
  248. background-color: #dedede;
  249. padding: 60px 0;
  250. }
  251. .header--content .header--content-subtitle--link {
  252. color: #8cc63f;
  253. }
  254. .header--content .header--content-subtitle--link:hover {
  255. text-decoration: none;
  256. color: #4e681e;
  257. }
  258. .row--container {
  259. margin-bottom: 60px;
  260. }
  261. .body--container--row {
  262. margin-bottom: 30px;
  263. }
  264. .clear {
  265. clear: both;
  266. }
  267. .body--container--link {
  268. color: #44474c;
  269. }
  270. .body--container--link:hover {
  271. color: #638e2a;
  272. text-decoration: none;
  273. }
  274. .body--container--link.bold {
  275. font-weight: bold;
  276. }
  277. .list-link--container {
  278. margin: 0;
  279. }
  280. .list-link--container .list-link {
  281. display: block;
  282. }
  283. .list-link--container .list-link a,.list-link--container .list-link div
  284. {
  285. color: #333;
  286. cursor: pointer;
  287. }
  288. .list-link--container .list-link a:hover,.list-link--container .list-link div:hover
  289. {
  290. color: #8cc63f;
  291. text-decoration: none;
  292. }
  293. .popover {
  294. border-radius: 1px;
  295. padding: 0;
  296. }
  297. .popover.right {
  298. margin-top: 46px;
  299. }
  300. .popover.right .arrow {
  301. top: 14px;
  302. border-right-color: #8cc63f;
  303. left: -8px;
  304. }
  305. .popover.right .arrow:after {
  306. border-right-color: #8cc63f;
  307. }
  308. .popover.bottom {
  309. margin-top: 5px;
  310. }
  311. .popover.bottom .arrow {
  312. border-bottom-color: #8cc63f;
  313. top: -9px;
  314. left: 15%;
  315. }
  316. .popover.bottom .arrow:after {
  317. border-bottom-color: #8cc63f;
  318. }
  319. .popover .popover-title {
  320. border-radius: 1px 1px 0 0;
  321. background-color: #8cc63f;
  322. color: white;
  323. }
  324. .popover .popover-content {
  325. border-radius: 0 0 1px 1px;
  326. }
  327. input.floating-input {
  328. background-color: transparent;
  329. border: none;
  330. border-bottom: 1px solid #dedede;
  331. box-shadow: none;
  332. border-radius: 0;
  333. padding: 0 0 0 0;
  334. }
  335. input.floating-input:focus {
  336. border: none;
  337. border-bottom: 1px solid #dedede;
  338. box-shadow: none;
  339. background: #ecebeb;
  340. }
  341. .floating-input--icon {
  342. font-size: 16px;
  343. color: #c5c5c5;
  344. }
  345. .bottom-slide--container {
  346. height: 190px;
  347. overflow: hidden;
  348. border-radius: 3px;
  349. background-color: #cccccc;
  350. border: 1px solid #c5c5c5;
  351. box-shadow: 1px 2px 3px rgba(204, 204, 204, 0.5);
  352. }
  353. .bottom-slide--container .bottom-slider--image {
  354. background-image:
  355. url("https://imgs.mi9.com/uploads/landscape/2101/beautiful-leaf-wallpapers_1280x960_28083.jpg");
  356. background-size: cover;
  357. height: 137px;
  358. transition: all 0.33s;
  359. -wekit-transition: all 0.33s;
  360. -moz-transition: all 0.33s;
  361. -o-transition: all 0.33s;
  362. -ms-transition: all 0.33s;
  363. }
  364. .bottom-slide--container .bottom-slider {
  365. background-color: #ecebeb;
  366. padding: 15px 10px;
  367. border-top: 1px solid #9e9e9e;
  368. transition: all 0.33s;
  369. -wekit-transition: all 0.33s;
  370. -moz-transition: all 0.33s;
  371. -o-transition: all 0.33s;
  372. -ms-transition: all 0.33s;
  373. }
  374. .bottom-slide--container .bottom-slider .bottom-slider--title {
  375. display: inline-block;
  376. max-width: 360px;
  377. line-height: 14px;
  378. }
  379. .bottom-slide--container .bottom-slider .bottom-slider--icon {
  380. color: #333;
  381. font-size: 27px;
  382. line-height: 22px;
  383. font-size: 27px;
  384. }
  385. .bottom-slide--container .bottom-slider .bottom-slider--more-info {
  386. opacity: 0;
  387. }
  388. .bottom-slide--container:hover .bottom-slider--image {
  389. transform: translateY(-26px);
  390. -webkit-transform: translateY(-26px);
  391. -moz-transform: translateY(-26px);
  392. -o-transform: translateY(-26px);
  393. -ms-transform: translateY(-26px);
  394. }
  395. .bottom-slide--container:hover .bottom-slider {
  396. transform: translateY(-53px);
  397. -webkit-transform: translateY(-53px);
  398. -moz-transform: translateY(-53px);
  399. -o-transform: translateY(-53px);
  400. -ms-transform: translateY(-53px);
  401. }
  402. .bottom-slide--container:hover .bottom-slider--more-info {
  403. opacity: 1;
  404. }
  405. .dashboard--posts tr:hover .actions {
  406. visibility: visible;
  407. }
  408. .dashboard--posts .actions {
  409. visibility: hidden;
  410. }
  411. .dashboard--posts .actions form {
  412. display: inline;
  413. }
  414. .gh-project-url--container {
  415. background-color: #FFF;
  416. border: 1px solid #CCC;
  417. height: 20px;
  418. padding: 4px 6px;
  419. border-radius: 4px;
  420. margin: 12px 0;
  421. }
  422. .gh-project-url--container input {
  423. width: 87%;
  424. background-color: transparent;
  425. border: none;
  426. box-shadow: none;
  427. }
  428. .gh-project-url--container input:focus {
  429. outline: none;
  430. }
  431. .gh-project-url--container .icon--pull-right {
  432. float: right;
  433. margin-top: 2px;
  434. cursor: pointer;
  435. }
  436. .btn--full-width {
  437. display: block;
  438. }
  439. .content--title {
  440. display: inline-block;
  441. border-top: 3px solid #6db33f;
  442. font-size: 12px;
  443. line-height: 12px;
  444. text-transform: uppercase;
  445. padding-top: 8px;
  446. font-family: "Montserrat", sans-serif;
  447. margin-bottom: 30px;
  448. margin-top: 60px;
  449. }
  450. .index-page--title {
  451. margin-bottom: 30px;
  452. line-height: 24px;
  453. }
  454. .index-page--subtitle {
  455. font-size: 16px;
  456. line-height: 24px;
  457. margin-bottom: 60px;
  458. }
  459. .index-page--subtitle a {
  460. color: #5fa134;
  461. }
  462. .search-result {
  463. margin-bottom: 30px;
  464. }
  465. .search-result--title {
  466. display: inline-block;
  467. font-size: 18px;
  468. line-height: 24px;
  469. font-weight: bold;
  470. font-family: "Montserrat", sans-serif;
  471. margin-bottom: 6px;
  472. color: #5fa134;
  473. }
  474. .search-result--title:hover {
  475. color: #5fa134;
  476. }
  477. .search-result--summary {
  478. font-size: 14px;
  479. line-height: 18px;
  480. font-family: "Montserrat", sans-serif;
  481. }
  482. .search-result--summary em {
  483. font-weight: bold;
  484. font-style: normal;
  485. color: black;
  486. }
  487. .search-result--path {
  488. color: #8395a1;
  489. }
  490. footer .container-fluid {
  491. margin: 0 auto;
  492. max-width: 1024px;
  493. }
  494. .footer {
  495. background-color: #34302d;
  496. color: #eeeeee;
  497. padding: 30px 0;
  498. }
  499. .footer a {
  500. color: #6db33f;
  501. }
  502. .footer .nav {
  503. margin-bottom: 12px;
  504. }
  505. .footer .nav li a {
  506. color: #eeeeee;
  507. text-shadow: none;
  508. text-transform: uppercase;
  509. font-size: 12px;
  510. line-height: 12px;
  511. padding: 0 17px;
  512. }
  513. .footer .nav li a:hover {
  514. color: #6db33f;
  515. }
  516. .footer .nav li:first-child a {
  517. padding-left: 0;
  518. }
  519. .footer .footer-newsletter--wrapper {
  520. width: auto;
  521. margin: 0;
  522. }
  523. .footer .footer-newsletter--container form {
  524. margin: 0;
  525. }
  526. .footer .footer-newsletter--container label {
  527. text-transform: uppercase;
  528. margin-bottom: 15px;
  529. line-height: 12px;
  530. font-weight: bold;
  531. font-size: 12px;
  532. }
  533. .footer .footer-newsletter--container .footer-subscribe--input--container {
  534. background-color: white;
  535. border: 1px solid #f1f1f1;
  536. }
  537. .footer .footer-newsletter--container .footer-subscribe--input--container .footer-subscribe--input {
  538. background: transparent;
  539. border: none;
  540. box-shadow: none;
  541. font-size: 12px;
  542. padding-left: 10px;
  543. }
  544. .footer .footer-newsletter--container .footer-subscribe--input--container .footer-subscribe--input:focus {
  545. outline: none;
  546. }
  547. .footer .footer-newsletter--container .footer-subscribe--input--container .footer-subscibe--btn {
  548. text-transform: uppercase;
  549. background-color: #6db33f;
  550. background-image: none;
  551. border-radius: 0;
  552. border: none;
  553. box-shadow: none;
  554. color: #eeeeee;
  555. text-shadow: none;
  556. font-size: 12px;
  557. padding: 9px 16px;
  558. }
  559. .item-dropdown-widget {
  560. text-align: left;
  561. z-index: 800;
  562. position: relative;
  563. }
  564. .item-dropdown-widget .item-dropdown--link {
  565. cursor: pointer;
  566. }
  567. .item-dropdown-widget .item-dropdown--link .item-dropdown--title {
  568. padding: 14px 0 14px 20px;
  569. font-size: 14px;
  570. line-height: 14px;
  571. }
  572. .item-dropdown-widget .item-dropdown--link .item-dropdown--icon {
  573. color: #cbcaca;
  574. padding: 14px;
  575. margin: 0;
  576. }
  577. .item-dropdown-widget .item-dropdown--link:hover .item-dropdown--title,.item-dropdown-widget .item-dropdown--link:hover .item-dropdown--icon
  578. {
  579. color: #5fa134;
  580. }
  581. .item-dropdown-widget .item--dropdown {
  582. display: block;
  583. }
  584. .item-dropdown-widget.js-open {
  585. z-index: 801;
  586. }
  587. .item-dropdown-widget.js-open .item-dropdown--title {
  588. color: #f1f1f1;
  589. background-color: #6db33f;
  590. position: relative;
  591. z-index: 802;
  592. }
  593. .item-dropdown-widget.js-open .item-dropdown--icon {
  594. color: #dddddd;
  595. background-color: #34302d;
  596. position: relative;
  597. z-index: 803;
  598. }
  599. .item-dropdown-widget.js-open .item--dropdown {
  600. display: block;
  601. }
  602. .item-dropdown-widget.js-open .item-dropdown--link:hover .item-dropdown--title
  603. {
  604. color: #f1f1f1;
  605. }
  606. .item-dropdown-widget.js-open .item-dropdown--link:hover .item-dropdown--icon
  607. {
  608. color: #ddd;
  609. }
  610. .item--dropdown {
  611. position: absolute;
  612. background-color: #34302d;
  613. padding: 20px;
  614. width: 255px;
  615. z-index: 999;
  616. border: 1px solid #eeeeee;
  617. border-top: none;
  618. margin-left: -1px;
  619. }
  620. .item--dropdown .item--header {
  621. padding-bottom: 20px;
  622. border-bottom: 1px solid #cccbca;
  623. }
  624. .item--dropdown .item--header .item--header-link {
  625. color: #6db33f;
  626. }
  627. .item--dropdown .item--header .item--header-link [class^=icon-] {
  628. color: #93918f;
  629. font-size: 20px;
  630. vertical-align: middle;
  631. padding-right: 10px;
  632. }
  633. .item--dropdown .item--header .item--header-link:hover {
  634. text-decoration: none;
  635. color: #7ac04c;
  636. }
  637. .item--dropdown .item--header .item--header-link:hover [class^=icon-] {
  638. color: #f1f1f1;
  639. }
  640. .item--dropdown .item--left-column,.item--dropdown .item--right-column {
  641. width: 45%;
  642. display: inline-block;
  643. vertical-align: top;
  644. }
  645. .item--dropdown .item--half-column {
  646. display: inline-block;
  647. vertical-align: top;
  648. width: 50%;
  649. }
  650. .item--dropdown .item--half-column:first-child .item--body-title,.item--dropdown .item--half-column:first-child .item--body--version
  651. {
  652. padding-right: 15px;
  653. }
  654. .item--dropdown .item--half-column:nth-child(2) .item--body-title,.item--dropdown .item--half-column:nth-child(2) .item--body--version
  655. {
  656. padding-left: 15px;
  657. }
  658. .item--dropdown .item--half-column:nth-child(3) {
  659. margin-top: 20px;
  660. }
  661. .item--dropdown .item--body-title {
  662. padding: 30px 0 15px 0;
  663. color: #f1f1f1;
  664. border-bottom: 1px solid #4a4440;
  665. font-size: 12px;
  666. line-height: 12px;
  667. text-transform: uppercase;
  668. }
  669. .item--dropdown .item--body .item--body--version {
  670. border-bottom: 1px solid #4a4540;
  671. padding: 7px 0;
  672. }
  673. .item--dropdown .item--body .item--body--version p {
  674. color: #f1f1f1;
  675. font-size: 14px;
  676. line-height: 19px;
  677. }
  678. .item--dropdown .item--body .item--body--version .docs-link {
  679. display: inline-block;
  680. color: #6db33f;
  681. }
  682. .item--dropdown .item--body .item--body--version .docs-link:hover {
  683. color: #7ac04c;
  684. }
  685. .item--dropdown .item--body .item--body--version .docs-link.reference-link
  686. {
  687. border-right: 1px solid #4a4540;
  688. padding-right: 10px;
  689. margin-right: 5px;
  690. }
  691. .item--dropdown.no-item--header .item--body-title {
  692. padding-top: 0;
  693. border-bottom: 1px solid #cccbca;
  694. }
  695. .item--dropdown.no-item--header .tool-download-link .file-type {
  696. color: #5fa134;
  697. line-height: 14px;
  698. font-size: 14px;
  699. display: inline-block;
  700. }
  701. .item--dropdown.no-item--header .tool-download-link .file-size {
  702. color: #6c635d;
  703. font-size: 10px;
  704. line-height: 23px;
  705. float: right;
  706. }
  707. .item-slider-widget {
  708. display: inline-block;
  709. margin-left: 15px;
  710. }
  711. .item-slider-widget .item--slider {
  712. height: 32px;
  713. position: absolute;
  714. width: 62px;
  715. border-radius: 2px;
  716. margin-top: -4px;
  717. z-index: 800;
  718. background: #68605a;
  719. background: -moz-linear-gradient(top, #68605a 0%, #34302d 100%, #020202 100%);
  720. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #68605a),
  721. color-stop(100%, #34302d), color-stop(100%, #020202));
  722. background: -webkit-linear-gradient(top, #68605a 0%, #34302d 100%, #020202 100%);
  723. background: -o-linear-gradient(top, #68605a 0%, #34302d 100%, #020202 100%);
  724. background: -ms-linear-gradient(top, #68605a 0%, #34302d 100%, #020202 100%);
  725. background: linear-gradient(to bottom, #68605a 0%, #34302d 100%, #020202 100%);
  726. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#68605a',
  727. endColorstr='#020202', GradientType=0);
  728. cursor: pointer;
  729. transition: all 0.25s;
  730. -webkit-transition: all 0.25s;
  731. -moz-webkit-transition: all 0.25s;
  732. -ms--webkit-transition: all 0.25s;
  733. -o-webkit-transition: all 0.25s;
  734. }
  735. .item-slider-widget .item-slider--container {
  736. background-color: white;
  737. border: 1px solid #999;
  738. padding: 0 3px;
  739. }
  740. .item-slider-widget .item-slider--container .item {
  741. display: inline-block;
  742. color: #c3c3c3;
  743. font-family: "Montserrat", sans-serif;
  744. font-size: 12px;
  745. line-height: 12px;
  746. text-transform: uppercase;
  747. padding: 7px 6px 5px;
  748. cursor: pointer;
  749. transition: color 0.25s;
  750. -webkit-transition: color 0.25s;
  751. -moz-webkit-transition: color 0.25s;
  752. -ms--webkit-transition: color 0.25s;
  753. -o-webkit-transition: color 0.25s;
  754. }
  755. .item-slider-widget .item-slider--container .item:hover {
  756. color: black;
  757. }
  758. .item-slider-widget .item-slider--container .item.js-active {
  759. z-index: 801;
  760. position: relative;
  761. color: #f1f1f1;
  762. }
  763. .content-container--wrapper {
  764. border: 1px solid #34302D;
  765. margin-top: -1px;
  766. }
  767. .content-container--wrapper:first-child {
  768. margin: 0;
  769. }
  770. .content-container--wrapper .content-container--title {
  771. font-size: 14px;
  772. line-height: 14px;
  773. text-transform: uppercase;
  774. background-color: #34302D;
  775. color: #FFF;
  776. padding: 18px 0;
  777. width: 327px;
  778. text-align: center;
  779. margin: 0;
  780. }
  781. .content-container--wrapper .content-items--container {
  782. padding: 20px;
  783. }
  784. .billboard--wrapper .billboard--container {
  785. max-width: 1024px;
  786. margin: 0 auto 60px;
  787. position: relative;
  788. min-height: 343px;
  789. }
  790. .billboard--wrapper .billboard-bg {
  791. border-bottom: 1px solid #34302d;
  792. }
  793. .search-facets>ul {
  794. margin-left: 0px;
  795. }
  796. .search-facets ul {
  797. list-style-type: none;
  798. }
  799. .body--container {
  800. padding: 0;
  801. }
  802. .search-form--container {
  803. max-width: 1024px;
  804. margin: 0 auto;
  805. }
  806. .container-fluid {
  807. padding: 0;
  808. }
  809. .body--container table {
  810. margin: 15px 0;
  811. text-align: left;
  812. border: 1px solid #CCCCCC;
  813. width: 100%;
  814. text-align: left;
  815. }
  816. .body--container table tr {
  817. background-color: #F1F1F1;
  818. border-top: 1px solid #CCCCCC;
  819. }
  820. .body--container table tr:nth-child(2n) {
  821. background-color: #F8F8F8;
  822. }
  823. .body--container table tr,.body--container table td,.body--container table th
  824. {
  825. padding: 6px;
  826. }
  827. .body--container table th {
  828. background-color: #F8F8F8;
  829. }
  830. footer .navbar {
  831. margin-bottom: 20px;
  832. }