simple-job-board-admin.css 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437
  1. /**
  2. * Simple Job Board Admin Core CSS File - V 1.1.0
  3. *
  4. * @author PressTigers <support@presstigers.com>, 2016
  5. *
  6. * @since 1.0.0
  7. */
  8. /*--------------------------
  9. Table of Content
  10. ----------------------------
  11. # Core Variables and Mixins
  12. # Normalize
  13. # Grid
  14. # Colors - Core CSS
  15. # Typography - Core CSS
  16. # Elements - Core CSS
  17. # Add-ons - Core CSS
  18. ----------------------------*/
  19. /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
  20. .sjb-wrap article,
  21. .sjb-wrap aside,
  22. .sjb-wrap details,
  23. .sjb-wrap figcaption,
  24. .sjb-wrap figure,
  25. .sjb-wrap footer,
  26. .sjb-wrap header,
  27. .sjb-wrap hgroup,
  28. .sjb-wrap main,
  29. .sjb-wrap menu,
  30. .sjb-wrap nav,
  31. .sjb-wrap section,
  32. .sjb-wrap summary {
  33. display: block;
  34. }
  35. .sjb-wrap audio,
  36. .sjb-wrap canvas,
  37. .sjb-wrap progress,
  38. .sjb-wrap video {
  39. display: inline-block;
  40. vertical-align: baseline;
  41. }
  42. .sjb-wrap audio:not([controls]) {
  43. display: none;
  44. height: 0;
  45. }
  46. .sjb-wrap [hidden],
  47. .sjb-wrap template {
  48. display: none;
  49. }
  50. .sjb-wrap a {
  51. background-color: transparent;
  52. }
  53. .sjb-wrap a:active,
  54. .sjb-wrap a:hover {
  55. outline: 0;
  56. }
  57. .sjb-wrap abbr[title] {
  58. border-bottom: 1px dotted;
  59. }
  60. .sjb-wrap b,
  61. .sjb-wrap strong {
  62. font-weight: bold;
  63. }
  64. .sjb-wrap dfn {
  65. font-style: italic;
  66. }
  67. .sjb-wrap h1 {
  68. font-size: 2em;
  69. margin: 0.67em 0;
  70. }
  71. .sjb-wrap mark {
  72. background: #ff0;
  73. color: #000;
  74. }
  75. .sjb-wrap small {
  76. font-size: 80%;
  77. }
  78. .sjb-wrap sub,
  79. .sjb-wrap sup {
  80. font-size: 75%;
  81. line-height: 0;
  82. position: relative;
  83. vertical-align: baseline;
  84. }
  85. .sjb-wrap sup {
  86. top: -0.5em;
  87. }
  88. .sjb-wrap sub {
  89. bottom: -0.25em;
  90. }
  91. .sjb-wrap img {
  92. border: 0;
  93. }
  94. .sjb-wrap svg:not(:root) {
  95. overflow: hidden;
  96. }
  97. .sjb-wrap figure {
  98. margin: 1em 40px;
  99. }
  100. .sjb-wrap hr {
  101. box-sizing: content-box;
  102. height: 0;
  103. }
  104. .sjb-wrap pre {
  105. overflow: auto;
  106. }
  107. .sjb-wrap code,
  108. .sjb-wrap kbd,
  109. .sjb-wrap pre,
  110. .sjb-wrap samp {
  111. font-family: monospace, monospace;
  112. font-size: 1em;
  113. }
  114. .sjb-wrap button,
  115. .sjb-wrap input,
  116. .sjb-wrap optgroup,
  117. .sjb-wrap select,
  118. .sjb-wrap textarea {
  119. color: inherit;
  120. font: inherit;
  121. margin: 0;
  122. }
  123. .sjb-wrap button {
  124. overflow: visible;
  125. }
  126. .sjb-wrap button,
  127. .sjb-wrap select {
  128. text-transform: none;
  129. }
  130. .sjb-wrap button,
  131. .sjb-wrap html input[type="button"],
  132. .sjb-wrap input[type="reset"],
  133. .sjb-wrap input[type="submit"] {
  134. -webkit-appearance: button;
  135. cursor: pointer;
  136. }
  137. .sjb-wrap button[disabled],
  138. .sjb-wrap html input[disabled] {
  139. cursor: default;
  140. }
  141. .sjb-wrap button::-moz-focus-inner,
  142. .sjb-wrap input::-moz-focus-inner {
  143. border: 0;
  144. padding: 0;
  145. }
  146. .sjb-wrap input {
  147. line-height: normal;
  148. }
  149. .sjb-wrap input[type="checkbox"],
  150. .sjb-wrap input[type="radio"] {
  151. box-sizing: border-box;
  152. padding: 0;
  153. }
  154. .sjb-wrap input[type="number"]::-webkit-inner-spin-button,
  155. .sjb-wrap input[type="number"]::-webkit-outer-spin-button {
  156. height: auto;
  157. }
  158. .sjb-wrap input[type="search"] {
  159. -webkit-appearance: textfield;
  160. box-sizing: content-box;
  161. }
  162. .sjb-wrap input[type="search"]::-webkit-search-cancel-button,
  163. .sjb-wrap input[type="search"]::-webkit-search-decoration {
  164. -webkit-appearance: none;
  165. }
  166. .sjb-wrap fieldset {
  167. border: 1px solid #c0c0c0;
  168. margin: 0 2px;
  169. padding: 0.35em 0.625em 0.75em;
  170. }
  171. .sjb-wrap legend {
  172. border: 0;
  173. padding: 0;
  174. }
  175. .sjb-wrap textarea {
  176. overflow: auto;
  177. }
  178. .sjb-wrap optgroup {
  179. font-weight: bold;
  180. }
  181. .sjb-wrap table {
  182. border-collapse: collapse;
  183. border-spacing: 0;
  184. }
  185. .sjb-wrap td,
  186. .sjb-wrap th {
  187. padding: 0;
  188. }
  189. body.jobpost_page_sjb-add-ons {
  190. color: #333333;
  191. background-color: #fff;
  192. }
  193. .sjb-wrap * {
  194. -webkit-box-sizing: border-box;
  195. -moz-box-sizing: border-box;
  196. box-sizing: border-box;
  197. }
  198. .sjb-wrap *:before,
  199. .sjb-wrap *:after {
  200. -webkit-box-sizing: border-box;
  201. -moz-box-sizing: border-box;
  202. box-sizing: border-box;
  203. }
  204. .sjb-wrap {
  205. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  206. }
  207. .sjb-wrap input,
  208. .sjb-wrap button,
  209. .sjb-wrap select,
  210. .sjb-wrap textarea {
  211. font-family: inherit;
  212. font-size: inherit;
  213. line-height: inherit;
  214. }
  215. .sjb-wrap a {
  216. color: #337ab7;
  217. text-decoration: none;
  218. }
  219. .sjb-wrap a:hover,
  220. .sjb-wrap a:focus {
  221. color: #23527c;
  222. text-decoration: underline;
  223. }
  224. .sjb-wrap a:focus {
  225. outline: 5px auto -webkit-focus-ring-color;
  226. outline-offset: -2px;
  227. }
  228. .sjb-wrap figure {
  229. margin: 0;
  230. }
  231. .sjb-wrap img {
  232. vertical-align: middle;
  233. }
  234. .sjb-wrap .img-responsive {
  235. display: block;
  236. max-width: 100%;
  237. height: auto;
  238. }
  239. .sjb-wrap .img-rounded {
  240. border-radius: 6px;
  241. }
  242. .sjb-wrap .img-thumbnail {
  243. padding: 4px;
  244. line-height: 1.42857143;
  245. background-color: #fff;
  246. border: 1px solid #ddd;
  247. border-radius: 4px;
  248. -webkit-transition: all 0.2s ease-in-out;
  249. -o-transition: all 0.2s ease-in-out;
  250. transition: all 0.2s ease-in-out;
  251. display: inline-block;
  252. max-width: 100%;
  253. height: auto;
  254. }
  255. .sjb-wrap .img-circle {
  256. border-radius: 50%;
  257. }
  258. .sjb-wrap hr {
  259. margin-top: 20px;
  260. margin-bottom: 20px;
  261. border: 0;
  262. border-top: 1px solid #eeeeee;
  263. }
  264. .sjb-wrap .sr-only {
  265. position: absolute;
  266. width: 1px;
  267. height: 1px;
  268. margin: -1px;
  269. padding: 0;
  270. overflow: hidden;
  271. clip: rect(0, 0, 0, 0);
  272. border: 0;
  273. }
  274. .sjb-wrap .sr-only-focusable:active,
  275. .sjb-wrap .sr-only-focusable:focus {
  276. position: static;
  277. width: auto;
  278. height: auto;
  279. margin: 0;
  280. overflow: visible;
  281. clip: auto;
  282. }
  283. .sjb-wrap [role="button"] {
  284. cursor: pointer;
  285. }
  286. /*--------------------------
  287. # Normalize
  288. ----------------------------*/
  289. .sjb-section {
  290. padding: 20px;
  291. overflow: hidden;
  292. margin-bottom: 20px;
  293. }
  294. .sjb-content {
  295. width: 500px;
  296. }
  297. @media (min-width: 320px) and (max-width: 768px) {
  298. .sjb-content {
  299. width: 100%;
  300. }
  301. }
  302. .sjb-content p {
  303. margin-bottom: 0;
  304. }
  305. .sjb-form-group:first-child {
  306. padding-top: 0;
  307. padding-bottom: 10px;
  308. }
  309. .sjb-form-group {
  310. padding: 10px 0;
  311. height: 28px;
  312. }
  313. @media (min-width: 320px) and (max-width: 768px) {
  314. .sjb-form-group {
  315. height: inherit;
  316. }
  317. }
  318. .sjb-form-group:last-child {
  319. padding-top: 10px;
  320. padding-bottom: 0;
  321. }
  322. .sjb-form-group input {
  323. float: right;
  324. }
  325. @media (min-width: 320px) and (max-width: 768px) {
  326. .sjb-form-group input {
  327. float: none;
  328. width: 100%;
  329. }
  330. }
  331. .sjb-form-group input[type="radio"],
  332. .sjb-form-group input[type="checkbox"] {
  333. float: left;
  334. }
  335. @media (min-width: 320px) and (max-width: 768px) {
  336. .sjb-form-group input[type="radio"],
  337. .sjb-form-group input[type="checkbox"] {
  338. float: left;
  339. width: inherit;
  340. }
  341. }
  342. .sjb-form-group input[type="radio"] {
  343. margin-top: 5px;
  344. }
  345. @media (min-width: 320px) and (max-width: 768px) {
  346. .sjb-form-group input[type="radio"] {
  347. margin-top: -1px;
  348. }
  349. }
  350. .sjb-form-group input[type="checkbox"] {
  351. margin-top: 4px;
  352. }
  353. @media (min-width: 320px) and (max-width: 768px) {
  354. .sjb-form-group input[type="checkbox"] {
  355. margin-top: -1px;
  356. }
  357. }
  358. .sjb-form-group label {
  359. padding-top: 2px;
  360. cursor: default;
  361. width: 90%;
  362. }
  363. @media (min-width: 320px) and (max-width: 768px) {
  364. .sjb-form-group label {
  365. margin-bottom: 10px;
  366. display: inline-block;
  367. }
  368. }
  369. .sjb-typography {
  370. float: left;
  371. margin: 5px;
  372. width: 100%;
  373. }
  374. .sjb-typography-label {
  375. float: left;
  376. width: 250px;
  377. cursor: default;
  378. }
  379. .sjb-typography-label label {
  380. cursor: default;
  381. display: inline-block;
  382. min-width: 250px;
  383. }
  384. .sjb-typography-input {
  385. float: left;
  386. width: 55%;
  387. }
  388. .sjb-content-featured {
  389. width: 700px;
  390. }
  391. @media (min-width: 320px) and (max-width: 768px) {
  392. .sjb-content-featured {
  393. width: 100%;
  394. }
  395. }
  396. .sjb-content-featured .sjb-form-group {
  397. width: 30%;
  398. float: left;
  399. margin: 0 15px 0 0;
  400. padding: 0;
  401. height: auto;
  402. }
  403. @media (min-width: 320px) and (max-width: 768px) {
  404. .sjb-content-featured .sjb-form-group {
  405. float: left;
  406. height: inherit;
  407. margin: 0 15px 0 0;
  408. padding: 0;
  409. width: 100%;
  410. }
  411. }
  412. .sjb-content-featured .sjb-form-group label {
  413. cursor: default;
  414. float: left;
  415. text-align: center;
  416. width: 100%;
  417. font-weight: bold;
  418. }
  419. .sjb-content-featured .sjb-form-group input[type="text"],
  420. .sjb-content-featured .sjb-form-group select {
  421. width: 100%;
  422. }
  423. .sjb-content-featured input[type="submit"] {
  424. margin-top: 19px;
  425. }
  426. .sjb-content-featured .sjb-elements {
  427. float: left;
  428. height: 50px;
  429. }
  430. .sjb-content-featured .sjb-elements .sjb-required {
  431. float: left;
  432. margin-top: 25px;
  433. margin-right: 15px;
  434. }
  435. .sjb-input-data label {
  436. width: 100%;
  437. }
  438. .sjb-input-data label.sjb-featured-label {
  439. margin-bottom: 10px;
  440. font-weight: bold;
  441. }
  442. .sjb-input-data input[type="text"],
  443. .sjb-input-data select {
  444. width: 100%;
  445. max-width: 100%;
  446. }
  447. .sjb-input-data .sjb-required {
  448. margin-top: 20px;
  449. }
  450. #job_feature_form label {
  451. display: inline-block;
  452. cursor: default;
  453. width: 250px;
  454. }
  455. #job_app_form label {
  456. display: inline-block;
  457. cursor: default;
  458. }
  459. #job_app_form select {
  460. display: inline-block;
  461. }
  462. #job_feature_form li:first-child,
  463. #job_app_form li:first-child {
  464. padding-bottom: 10px;
  465. padding-top: 0;
  466. }
  467. #job_feature_form li,
  468. #job_app_form li {
  469. padding: 10px 0;
  470. }
  471. #job_feature_form li:last-child,
  472. #job_app_form li:last-child {
  473. padding-bottom: 0px;
  474. padding-top: 10px;
  475. }
  476. #upload-file-select {
  477. width: 250px;
  478. }
  479. @media (min-width: 320px) and (max-width: 768px) {
  480. #upload-file-select {
  481. height: 143px !important;
  482. }
  483. }
  484. .sjb-content-email-notify {
  485. width: 500px;
  486. }
  487. .sjb-content-email-notify .sjb-form-group {
  488. float: left;
  489. }
  490. .sjb-content-email-notify .sjb-form-group label {
  491. width: 220px;
  492. display: inline-block;
  493. float: left;
  494. }
  495. .sjb-content-email-notify .sjb-form-group.right-align {
  496. margin-left: 220px;
  497. }
  498. .sjb-content-email-notify .right-align label {
  499. width: 250px;
  500. }
  501. @media (min-width: 320px) and (max-width: 768px) {
  502. .sjb-content-email-notify {
  503. width: 100%;
  504. }
  505. .sjb-content-email-notify .sjb-form-group label {
  506. display: inline-block;
  507. float: left;
  508. }
  509. .sjb-content-email-notify .sjb-form-group.right-align {
  510. margin-left: 0px;
  511. float: left;
  512. }
  513. }
  514. @media (min-width: 320px) and (max-width: 480px) {
  515. #job_app_form label,
  516. #job_app_form select {
  517. margin-bottom: 10px;
  518. }
  519. #job_app_form select {
  520. width: 100%;
  521. }
  522. .sjb-form-group input[type="radio"],
  523. .sjb-form-group input[type="checkbox"] {
  524. width: 20px;
  525. }
  526. }
  527. @media (min-width: 320px) and (max-width: 992px) {
  528. .wrap h2.nav-tab-wrapper,
  529. h1.nav-tab-wrapper,
  530. h3.nav-tab-wrapper {
  531. border-bottom: none;
  532. }
  533. h1 .nav-tab,
  534. h2 .nav-tab,
  535. h3 .nav-tab {
  536. border-bottom: 1px solid #ccc;
  537. margin: 10px 10px 0 0;
  538. }
  539. }
  540. .container {
  541. margin-right: auto;
  542. margin-left: auto;
  543. padding-left: 15px;
  544. padding-right: 15px;
  545. }
  546. @media (min-width: 768px) {
  547. .container {
  548. width: 750px;
  549. }
  550. }
  551. @media (min-width: 992px) {
  552. .container {
  553. width: 970px;
  554. }
  555. }
  556. @media (min-width: 1200px) {
  557. .container {
  558. width: 1170px;
  559. }
  560. }
  561. .container-fluid {
  562. margin-right: auto;
  563. margin-left: auto;
  564. padding-left: 15px;
  565. padding-right: 15px;
  566. }
  567. .row {
  568. margin-left: -15px;
  569. margin-right: -15px;
  570. }
  571. .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  572. position: relative;
  573. min-height: 1px;
  574. padding-left: 15px;
  575. padding-right: 15px;
  576. }
  577. .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  578. float: left;
  579. }
  580. .col-xs-12 {
  581. width: 100%;
  582. }
  583. .col-xs-11 {
  584. width: 91.66666667%;
  585. }
  586. .col-xs-10 {
  587. width: 83.33333333%;
  588. }
  589. .col-xs-9 {
  590. width: 75%;
  591. }
  592. .col-xs-8 {
  593. width: 66.66666667%;
  594. }
  595. .col-xs-7 {
  596. width: 58.33333333%;
  597. }
  598. .col-xs-6 {
  599. width: 50%;
  600. }
  601. .col-xs-5 {
  602. width: 41.66666667%;
  603. }
  604. .col-xs-4 {
  605. width: 33.33333333%;
  606. }
  607. .col-xs-3 {
  608. width: 25%;
  609. }
  610. .col-xs-2 {
  611. width: 16.66666667%;
  612. }
  613. .col-xs-1 {
  614. width: 8.33333333%;
  615. }
  616. .col-xs-pull-12 {
  617. right: 100%;
  618. }
  619. .col-xs-pull-11 {
  620. right: 91.66666667%;
  621. }
  622. .col-xs-pull-10 {
  623. right: 83.33333333%;
  624. }
  625. .col-xs-pull-9 {
  626. right: 75%;
  627. }
  628. .col-xs-pull-8 {
  629. right: 66.66666667%;
  630. }
  631. .col-xs-pull-7 {
  632. right: 58.33333333%;
  633. }
  634. .col-xs-pull-6 {
  635. right: 50%;
  636. }
  637. .col-xs-pull-5 {
  638. right: 41.66666667%;
  639. }
  640. .col-xs-pull-4 {
  641. right: 33.33333333%;
  642. }
  643. .col-xs-pull-3 {
  644. right: 25%;
  645. }
  646. .col-xs-pull-2 {
  647. right: 16.66666667%;
  648. }
  649. .col-xs-pull-1 {
  650. right: 8.33333333%;
  651. }
  652. .col-xs-pull-0 {
  653. right: auto;
  654. }
  655. .col-xs-push-12 {
  656. left: 100%;
  657. }
  658. .col-xs-push-11 {
  659. left: 91.66666667%;
  660. }
  661. .col-xs-push-10 {
  662. left: 83.33333333%;
  663. }
  664. .col-xs-push-9 {
  665. left: 75%;
  666. }
  667. .col-xs-push-8 {
  668. left: 66.66666667%;
  669. }
  670. .col-xs-push-7 {
  671. left: 58.33333333%;
  672. }
  673. .col-xs-push-6 {
  674. left: 50%;
  675. }
  676. .col-xs-push-5 {
  677. left: 41.66666667%;
  678. }
  679. .col-xs-push-4 {
  680. left: 33.33333333%;
  681. }
  682. .col-xs-push-3 {
  683. left: 25%;
  684. }
  685. .col-xs-push-2 {
  686. left: 16.66666667%;
  687. }
  688. .col-xs-push-1 {
  689. left: 8.33333333%;
  690. }
  691. .col-xs-push-0 {
  692. left: auto;
  693. }
  694. .col-xs-offset-12 {
  695. margin-left: 100%;
  696. }
  697. .col-xs-offset-11 {
  698. margin-left: 91.66666667%;
  699. }
  700. .col-xs-offset-10 {
  701. margin-left: 83.33333333%;
  702. }
  703. .col-xs-offset-9 {
  704. margin-left: 75%;
  705. }
  706. .col-xs-offset-8 {
  707. margin-left: 66.66666667%;
  708. }
  709. .col-xs-offset-7 {
  710. margin-left: 58.33333333%;
  711. }
  712. .col-xs-offset-6 {
  713. margin-left: 50%;
  714. }
  715. .col-xs-offset-5 {
  716. margin-left: 41.66666667%;
  717. }
  718. .col-xs-offset-4 {
  719. margin-left: 33.33333333%;
  720. }
  721. .col-xs-offset-3 {
  722. margin-left: 25%;
  723. }
  724. .col-xs-offset-2 {
  725. margin-left: 16.66666667%;
  726. }
  727. .col-xs-offset-1 {
  728. margin-left: 8.33333333%;
  729. }
  730. .col-xs-offset-0 {
  731. margin-left: 0%;
  732. }
  733. @media (min-width: 768px) {
  734. .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
  735. float: left;
  736. }
  737. .col-sm-12 {
  738. width: 100%;
  739. }
  740. .col-sm-11 {
  741. width: 91.66666667%;
  742. }
  743. .col-sm-10 {
  744. width: 83.33333333%;
  745. }
  746. .col-sm-9 {
  747. width: 75%;
  748. }
  749. .col-sm-8 {
  750. width: 66.66666667%;
  751. }
  752. .col-sm-7 {
  753. width: 58.33333333%;
  754. }
  755. .col-sm-6 {
  756. width: 50%;
  757. }
  758. .col-sm-5 {
  759. width: 41.66666667%;
  760. }
  761. .col-sm-4 {
  762. width: 33.33333333%;
  763. }
  764. .col-sm-3 {
  765. width: 25%;
  766. }
  767. .col-sm-2 {
  768. width: 16.66666667%;
  769. }
  770. .col-sm-1 {
  771. width: 8.33333333%;
  772. }
  773. .col-sm-pull-12 {
  774. right: 100%;
  775. }
  776. .col-sm-pull-11 {
  777. right: 91.66666667%;
  778. }
  779. .col-sm-pull-10 {
  780. right: 83.33333333%;
  781. }
  782. .col-sm-pull-9 {
  783. right: 75%;
  784. }
  785. .col-sm-pull-8 {
  786. right: 66.66666667%;
  787. }
  788. .col-sm-pull-7 {
  789. right: 58.33333333%;
  790. }
  791. .col-sm-pull-6 {
  792. right: 50%;
  793. }
  794. .col-sm-pull-5 {
  795. right: 41.66666667%;
  796. }
  797. .col-sm-pull-4 {
  798. right: 33.33333333%;
  799. }
  800. .col-sm-pull-3 {
  801. right: 25%;
  802. }
  803. .col-sm-pull-2 {
  804. right: 16.66666667%;
  805. }
  806. .col-sm-pull-1 {
  807. right: 8.33333333%;
  808. }
  809. .col-sm-pull-0 {
  810. right: auto;
  811. }
  812. .col-sm-push-12 {
  813. left: 100%;
  814. }
  815. .col-sm-push-11 {
  816. left: 91.66666667%;
  817. }
  818. .col-sm-push-10 {
  819. left: 83.33333333%;
  820. }
  821. .col-sm-push-9 {
  822. left: 75%;
  823. }
  824. .col-sm-push-8 {
  825. left: 66.66666667%;
  826. }
  827. .col-sm-push-7 {
  828. left: 58.33333333%;
  829. }
  830. .col-sm-push-6 {
  831. left: 50%;
  832. }
  833. .col-sm-push-5 {
  834. left: 41.66666667%;
  835. }
  836. .col-sm-push-4 {
  837. left: 33.33333333%;
  838. }
  839. .col-sm-push-3 {
  840. left: 25%;
  841. }
  842. .col-sm-push-2 {
  843. left: 16.66666667%;
  844. }
  845. .col-sm-push-1 {
  846. left: 8.33333333%;
  847. }
  848. .col-sm-push-0 {
  849. left: auto;
  850. }
  851. .col-sm-offset-12 {
  852. margin-left: 100%;
  853. }
  854. .col-sm-offset-11 {
  855. margin-left: 91.66666667%;
  856. }
  857. .col-sm-offset-10 {
  858. margin-left: 83.33333333%;
  859. }
  860. .col-sm-offset-9 {
  861. margin-left: 75%;
  862. }
  863. .col-sm-offset-8 {
  864. margin-left: 66.66666667%;
  865. }
  866. .col-sm-offset-7 {
  867. margin-left: 58.33333333%;
  868. }
  869. .col-sm-offset-6 {
  870. margin-left: 50%;
  871. }
  872. .col-sm-offset-5 {
  873. margin-left: 41.66666667%;
  874. }
  875. .col-sm-offset-4 {
  876. margin-left: 33.33333333%;
  877. }
  878. .col-sm-offset-3 {
  879. margin-left: 25%;
  880. }
  881. .col-sm-offset-2 {
  882. margin-left: 16.66666667%;
  883. }
  884. .col-sm-offset-1 {
  885. margin-left: 8.33333333%;
  886. }
  887. .col-sm-offset-0 {
  888. margin-left: 0%;
  889. }
  890. }
  891. @media (min-width: 992px) {
  892. .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
  893. float: left;
  894. }
  895. .col-md-12 {
  896. width: 100%;
  897. }
  898. .col-md-11 {
  899. width: 91.66666667%;
  900. }
  901. .col-md-10 {
  902. width: 83.33333333%;
  903. }
  904. .col-md-9 {
  905. width: 75%;
  906. }
  907. .col-md-8 {
  908. width: 66.66666667%;
  909. }
  910. .col-md-7 {
  911. width: 58.33333333%;
  912. }
  913. .col-md-6 {
  914. width: 50%;
  915. }
  916. .col-md-5 {
  917. width: 41.66666667%;
  918. }
  919. .col-md-4 {
  920. width: 33.33333333%;
  921. }
  922. .col-md-3 {
  923. width: 25%;
  924. }
  925. .col-md-2 {
  926. width: 16.66666667%;
  927. }
  928. .col-md-1 {
  929. width: 8.33333333%;
  930. }
  931. .col-md-pull-12 {
  932. right: 100%;
  933. }
  934. .col-md-pull-11 {
  935. right: 91.66666667%;
  936. }
  937. .col-md-pull-10 {
  938. right: 83.33333333%;
  939. }
  940. .col-md-pull-9 {
  941. right: 75%;
  942. }
  943. .col-md-pull-8 {
  944. right: 66.66666667%;
  945. }
  946. .col-md-pull-7 {
  947. right: 58.33333333%;
  948. }
  949. .col-md-pull-6 {
  950. right: 50%;
  951. }
  952. .col-md-pull-5 {
  953. right: 41.66666667%;
  954. }
  955. .col-md-pull-4 {
  956. right: 33.33333333%;
  957. }
  958. .col-md-pull-3 {
  959. right: 25%;
  960. }
  961. .col-md-pull-2 {
  962. right: 16.66666667%;
  963. }
  964. .col-md-pull-1 {
  965. right: 8.33333333%;
  966. }
  967. .col-md-pull-0 {
  968. right: auto;
  969. }
  970. .col-md-push-12 {
  971. left: 100%;
  972. }
  973. .col-md-push-11 {
  974. left: 91.66666667%;
  975. }
  976. .col-md-push-10 {
  977. left: 83.33333333%;
  978. }
  979. .col-md-push-9 {
  980. left: 75%;
  981. }
  982. .col-md-push-8 {
  983. left: 66.66666667%;
  984. }
  985. .col-md-push-7 {
  986. left: 58.33333333%;
  987. }
  988. .col-md-push-6 {
  989. left: 50%;
  990. }
  991. .col-md-push-5 {
  992. left: 41.66666667%;
  993. }
  994. .col-md-push-4 {
  995. left: 33.33333333%;
  996. }
  997. .col-md-push-3 {
  998. left: 25%;
  999. }
  1000. .col-md-push-2 {
  1001. left: 16.66666667%;
  1002. }
  1003. .col-md-push-1 {
  1004. left: 8.33333333%;
  1005. }
  1006. .col-md-push-0 {
  1007. left: auto;
  1008. }
  1009. .col-md-offset-12 {
  1010. margin-left: 100%;
  1011. }
  1012. .col-md-offset-11 {
  1013. margin-left: 91.66666667%;
  1014. }
  1015. .col-md-offset-10 {
  1016. margin-left: 83.33333333%;
  1017. }
  1018. .col-md-offset-9 {
  1019. margin-left: 75%;
  1020. }
  1021. .col-md-offset-8 {
  1022. margin-left: 66.66666667%;
  1023. }
  1024. .col-md-offset-7 {
  1025. margin-left: 58.33333333%;
  1026. }
  1027. .col-md-offset-6 {
  1028. margin-left: 50%;
  1029. }
  1030. .col-md-offset-5 {
  1031. margin-left: 41.66666667%;
  1032. }
  1033. .col-md-offset-4 {
  1034. margin-left: 33.33333333%;
  1035. }
  1036. .col-md-offset-3 {
  1037. margin-left: 25%;
  1038. }
  1039. .col-md-offset-2 {
  1040. margin-left: 16.66666667%;
  1041. }
  1042. .col-md-offset-1 {
  1043. margin-left: 8.33333333%;
  1044. }
  1045. .col-md-offset-0 {
  1046. margin-left: 0%;
  1047. }
  1048. }
  1049. @media (min-width: 1200px) {
  1050. .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
  1051. float: left;
  1052. }
  1053. .col-lg-12 {
  1054. width: 100%;
  1055. }
  1056. .col-lg-11 {
  1057. width: 91.66666667%;
  1058. }
  1059. .col-lg-10 {
  1060. width: 83.33333333%;
  1061. }
  1062. .col-lg-9 {
  1063. width: 75%;
  1064. }
  1065. .col-lg-8 {
  1066. width: 66.66666667%;
  1067. }
  1068. .col-lg-7 {
  1069. width: 58.33333333%;
  1070. }
  1071. .col-lg-6 {
  1072. width: 50%;
  1073. }
  1074. .col-lg-5 {
  1075. width: 41.66666667%;
  1076. }
  1077. .col-lg-4 {
  1078. width: 33.33333333%;
  1079. }
  1080. .col-lg-3 {
  1081. width: 25%;
  1082. }
  1083. .col-lg-2 {
  1084. width: 16.66666667%;
  1085. }
  1086. .col-lg-1 {
  1087. width: 8.33333333%;
  1088. }
  1089. .col-lg-pull-12 {
  1090. right: 100%;
  1091. }
  1092. .col-lg-pull-11 {
  1093. right: 91.66666667%;
  1094. }
  1095. .col-lg-pull-10 {
  1096. right: 83.33333333%;
  1097. }
  1098. .col-lg-pull-9 {
  1099. right: 75%;
  1100. }
  1101. .col-lg-pull-8 {
  1102. right: 66.66666667%;
  1103. }
  1104. .col-lg-pull-7 {
  1105. right: 58.33333333%;
  1106. }
  1107. .col-lg-pull-6 {
  1108. right: 50%;
  1109. }
  1110. .col-lg-pull-5 {
  1111. right: 41.66666667%;
  1112. }
  1113. .col-lg-pull-4 {
  1114. right: 33.33333333%;
  1115. }
  1116. .col-lg-pull-3 {
  1117. right: 25%;
  1118. }
  1119. .col-lg-pull-2 {
  1120. right: 16.66666667%;
  1121. }
  1122. .col-lg-pull-1 {
  1123. right: 8.33333333%;
  1124. }
  1125. .col-lg-pull-0 {
  1126. right: auto;
  1127. }
  1128. .col-lg-push-12 {
  1129. left: 100%;
  1130. }
  1131. .col-lg-push-11 {
  1132. left: 91.66666667%;
  1133. }
  1134. .col-lg-push-10 {
  1135. left: 83.33333333%;
  1136. }
  1137. .col-lg-push-9 {
  1138. left: 75%;
  1139. }
  1140. .col-lg-push-8 {
  1141. left: 66.66666667%;
  1142. }
  1143. .col-lg-push-7 {
  1144. left: 58.33333333%;
  1145. }
  1146. .col-lg-push-6 {
  1147. left: 50%;
  1148. }
  1149. .col-lg-push-5 {
  1150. left: 41.66666667%;
  1151. }
  1152. .col-lg-push-4 {
  1153. left: 33.33333333%;
  1154. }
  1155. .col-lg-push-3 {
  1156. left: 25%;
  1157. }
  1158. .col-lg-push-2 {
  1159. left: 16.66666667%;
  1160. }
  1161. .col-lg-push-1 {
  1162. left: 8.33333333%;
  1163. }
  1164. .col-lg-push-0 {
  1165. left: auto;
  1166. }
  1167. .col-lg-offset-12 {
  1168. margin-left: 100%;
  1169. }
  1170. .col-lg-offset-11 {
  1171. margin-left: 91.66666667%;
  1172. }
  1173. .col-lg-offset-10 {
  1174. margin-left: 83.33333333%;
  1175. }
  1176. .col-lg-offset-9 {
  1177. margin-left: 75%;
  1178. }
  1179. .col-lg-offset-8 {
  1180. margin-left: 66.66666667%;
  1181. }
  1182. .col-lg-offset-7 {
  1183. margin-left: 58.33333333%;
  1184. }
  1185. .col-lg-offset-6 {
  1186. margin-left: 50%;
  1187. }
  1188. .col-lg-offset-5 {
  1189. margin-left: 41.66666667%;
  1190. }
  1191. .col-lg-offset-4 {
  1192. margin-left: 33.33333333%;
  1193. }
  1194. .col-lg-offset-3 {
  1195. margin-left: 25%;
  1196. }
  1197. .col-lg-offset-2 {
  1198. margin-left: 16.66666667%;
  1199. }
  1200. .col-lg-offset-1 {
  1201. margin-left: 8.33333333%;
  1202. }
  1203. .col-lg-offset-0 {
  1204. margin-left: 0%;
  1205. }
  1206. }
  1207. /*--------------------------
  1208. # Typography
  1209. ----------------------------*/
  1210. .sjb-admin-settings h4 {
  1211. margin: 20px 1px 20px;
  1212. padding-top: 20px;
  1213. font-size: 14px;
  1214. font-weight: 700;
  1215. line-height: 1.1;
  1216. }
  1217. .sjb-admin-settings h4.first {
  1218. margin: 32px 1px 18px 0;
  1219. padding-top: 10px;
  1220. }
  1221. /*--------------------------
  1222. # Elements
  1223. ----------------------------*/
  1224. /**
  1225. * Job Detail Page -> Meta Boxes CSS
  1226. */
  1227. .simple-job-board-metabox {
  1228. padding: 12px;
  1229. clear: both;
  1230. }
  1231. .simple-job-board-metabox::after,
  1232. .simple-job-board-metabox::before {
  1233. content: "";
  1234. display: table;
  1235. }
  1236. .simple-job-board-metabox::after {
  1237. clear: both;
  1238. }
  1239. .metabox-field {
  1240. clear: both;
  1241. float: left;
  1242. line-height: 2em;
  1243. margin: 0 0 12px;
  1244. padding: 0 12px 0 0;
  1245. width: 50%;
  1246. -moz-box-sizing: border-box;
  1247. box-sizing: border-box;
  1248. }
  1249. .metabox-field:nth-child(2n) {
  1250. clear: right;
  1251. float: right;
  1252. padding: 0 0 0 12px;
  1253. }
  1254. .metabox-field label {
  1255. display: block;
  1256. font-weight: 700;
  1257. margin: 0;
  1258. vertical-align: middle;
  1259. }
  1260. .metabox-field input[type=text],
  1261. .metabox-field textarea {
  1262. width: 100%;
  1263. }
  1264. .metabox-field .file_url input {
  1265. width: 85.8%;
  1266. }
  1267. .metabox-field .tips {
  1268. color: #999;
  1269. cursor: help;
  1270. float: right;
  1271. font-weight: 400;
  1272. }
  1273. .meta_option_panel label {
  1274. cursor: default;
  1275. min-width: 175px;
  1276. display: inline-block;
  1277. }
  1278. #app_form_fields select,
  1279. select#jobapp_field_type {
  1280. width: 200px;
  1281. display: inline-block;
  1282. margin-right: 15px;
  1283. }
  1284. #settings_app_form_fields li {
  1285. overflow: hidden;
  1286. }
  1287. /* Meta Boxes & Settings -> Movable Fields */
  1288. #job_features li,
  1289. #app_form_fields li,
  1290. #settings_job_features li,
  1291. #settings_app_form_fields li {
  1292. cursor: move;
  1293. }
  1294. #settings_app_form_fields li input[type="text"],
  1295. #settings_app_form_fields li select {
  1296. width: 100%;
  1297. max-width: 100%;
  1298. }
  1299. @media (max-width: 1082px) {
  1300. #settings_app_form_fields li input[type="text"],
  1301. #settings_app_form_fields li select {
  1302. margin-bottom: 10px;
  1303. }
  1304. }
  1305. /* Settings Required Fields */
  1306. .settings-field-options,
  1307. .jobapp-field-options {
  1308. margin-right: 15px;
  1309. }
  1310. /* Footer Logo */
  1311. #job_general_options {
  1312. margin-bottom: 50px;
  1313. }
  1314. /* Add-ons Styles */
  1315. .add-ons #primary.content-area {
  1316. padding: 60px 0;
  1317. }
  1318. .add-ons .products {
  1319. letter-spacing: -4px;
  1320. }
  1321. .add-ons .products .product {
  1322. display: inline-block;
  1323. float: none;
  1324. letter-spacing: 0;
  1325. vertical-align: top;
  1326. }
  1327. .add-ons .products .product article {
  1328. border: 1px solid #eee;
  1329. padding-bottom: 15px;
  1330. min-height: 300px;
  1331. margin-bottom: 30px;
  1332. }
  1333. .add-ons .products .product article a h3 {
  1334. padding: 0 15px;
  1335. font-size: 16px;
  1336. color: #337ab7;
  1337. }
  1338. .add-ons .products .product article a.button {
  1339. float: right;
  1340. margin-right: 15px;
  1341. }
  1342. .add-ons .products .product article a:hover {
  1343. text-decoration: none;
  1344. }
  1345. .add-ons .products .product article p {
  1346. font-weight: normal;
  1347. padding: 0 15px;
  1348. }
  1349. .add-ons .products .product article .price {
  1350. display: inline;
  1351. padding: 0 15px;
  1352. }
  1353. /*--------------------------
  1354. # Colors
  1355. ----------------------------*/
  1356. .sjb-section {
  1357. background-color: #f9f9f9;
  1358. }
  1359. /*
  1360. * Color Picker WP 4.9 Compatibility
  1361. */
  1362. .wp-picker-container .wp-color-result.button {
  1363. height: 26px;
  1364. background: no-repeat;
  1365. border: 1px solid #ccc;
  1366. }
  1367. .wp-color-result-text {
  1368. line-height: 24px;
  1369. }
  1370. html {
  1371. font-size: 10px;
  1372. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  1373. }
  1374. .sjb-wrap .add-ons a.button.button-primary.add-on-contact {
  1375. float: left;
  1376. margin-left: 10px;
  1377. }
  1378. .sjb-wrap .price.add-to-cart {
  1379. display: inline;
  1380. }
  1381. .sjb-wrap .price.add-to-cart span {
  1382. vertical-align: middle;
  1383. }
  1384. .job-application-metabox .app-status {
  1385. width: 100%;
  1386. }
  1387. .job-application-metabox p {
  1388. margin: 10px 0;
  1389. }
  1390. .type-jobpost_applicants .label {
  1391. border-radius: 3px;
  1392. font-size: 10px;
  1393. padding: 4px 6px;
  1394. font-weight: bold;
  1395. display: inline-block;
  1396. text-align: center;
  1397. }
  1398. .type-jobpost_applicants .new {
  1399. border: 1px solid #f19c42;
  1400. background: #f19c42;
  1401. color: #fff;
  1402. }
  1403. .type-jobpost_applicants .in-process {
  1404. border: 1px solid #ffc107;
  1405. background: #ffc107;
  1406. color: #fff;
  1407. }
  1408. .type-jobpost_applicants .selected {
  1409. border: 1px solid #28a745;
  1410. background: #28a745;
  1411. color: #fff;
  1412. }
  1413. .type-jobpost_applicants .shortlisted {
  1414. border: 1px solid #007bff;
  1415. background: #007bff;
  1416. color: #fff;
  1417. }
  1418. .type-jobpost_applicants .rejected {
  1419. border: 1px solid #e40c0c;
  1420. background: #e40c0c;
  1421. color: #fff;
  1422. }
  1423. .type-jobpost_applicants .not_any {
  1424. border: 1px solid #000;
  1425. background: transparent;
  1426. color: #000;
  1427. }
  1428. .full-width {
  1429. width: 100%;
  1430. }
  1431. .font-bold {
  1432. font-weight: bold;
  1433. }