Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.87 KB | None | 0 0
  1. /* CUSTOM NAKNADNE IZMJENE */
  2. button.swal2-confirm.swal2-styled {
  3. position: relative;
  4. }
  5. /* END CUSTOM NAKNADNE IZMJENE */
  6.  
  7. /* POSLOVNI KORISNICI & Additional tweaks */
  8. .survey {
  9. width: 100%;
  10. min-width: 1024px;
  11. padding-bottom: 2em;
  12. margin-bottom: 2em;
  13. }
  14.  
  15. input[type='submit'],
  16. input[type='button'] {
  17. font-size: 1em;
  18. position: absolute;
  19. height: 40px;
  20. bottom: -40px;
  21. width: 8em;
  22. }
  23.  
  24. input[type='submit'].next,
  25. input[type='button'].next,
  26. input[type='submit'].submit,
  27. input[type='button'].submit {
  28. right: 3em;
  29. border-radius: 0 0.2em 0.2em 0;
  30. }
  31.  
  32. input[type='submit'].back,
  33. input[type='button'].back {
  34. right: 11em;
  35. border-radius: 0.2em 0 0 0.2em;
  36. }
  37.  
  38. .back-fake {
  39. position: absolute;
  40. right: 11em;
  41. bottom: -40px;
  42. height: 40px;
  43. width: 8em;
  44. background: white;
  45. }
  46.  
  47. .progress {
  48. width: calc(100% - 22em);
  49. height: 40px;
  50. margin-left: 3em;
  51. }
  52.  
  53. .progress-bar {
  54. font-size: 1.3em;
  55. line-height: 1.6em;
  56. }
  57.  
  58. fieldset {
  59. min-height: 465px;
  60. }
  61.  
  62. .poslovni-header,
  63. .poslovni-subheader {
  64. font-size: 1em;
  65. text-align: center;
  66. padding: 1.5em 4em 2em 4em;
  67. }
  68.  
  69. .survey-content {
  70. width: 100%;
  71. display: flex;
  72. flex-wrap: wrap;
  73. justify-content: space-between;
  74. }
  75.  
  76. .survey-content-square {
  77. width: 48%;
  78. margin: 2em 0;
  79. }
  80.  
  81. .survey-content-square > p {
  82. text-align: justify;
  83. padding-left: 0.5em;
  84. padding-right: 0;
  85. }
  86.  
  87. .survey-content-square > img {
  88. width: 100%;
  89. height: auto;
  90. }
  91.  
  92. .survey svg path,
  93. .survey svg polygon,
  94. .survey svg rect {
  95. fill: #0097d3;
  96. }
  97.  
  98. .survey {
  99. background: url("./img/grey-bg.svg") no-repeat 0 0;
  100. background-size: cover;
  101. }
  102.  
  103. input[type='checkbox']:checked + label {
  104. box-shadow: 0px 0px 0px 3px #0097d3;
  105. }
  106.  
  107. input[type='checkbox'],
  108. input[type='radio'] {
  109. display: none;
  110. }
  111.  
  112.  
  113. input[type='submit'],
  114. input[type='button'] {
  115. display: block;
  116. border: 0;
  117. cursor: pointer;
  118. background: #0097d3;
  119. color: #fff;
  120. text-transform: uppercase;
  121. font-weight: bold;
  122. }
  123.  
  124. .progress {
  125. position: relative;
  126. background: #fff;
  127. overflow: hidden;
  128. border-radius: 0.2em;
  129. }
  130.  
  131. .progress-bar {
  132. color: #fff;
  133. height: 100%;
  134. font-weight: bold;
  135. border-radius: 0 0.2em 0.2em 0;
  136. text-align: center;
  137. background: #0097d3;
  138. transition: width .6s ease;
  139. }
  140.  
  141. fieldset {
  142. height: 100%;
  143. position: relative;
  144. border: none;
  145. }
  146.  
  147. .fieldset-header {
  148. padding: 2em 2em 1.5em 2em;
  149. background: url("img/bg.svg") no-repeat 0 0;
  150. background-size: cover;
  151. color: #fff;
  152. }
  153.  
  154. .fieldset-header h2 {
  155. font-size: 1.875em;
  156. }
  157.  
  158. .fieldset-body {
  159. padding: 3em 3em;
  160. display: flex;
  161. }
  162.  
  163. fieldset:not(:first-of-type) {
  164. display: none;
  165. }
  166.  
  167. fieldset:first-of-type .fieldset-body {
  168. justify-content: space-between;
  169. align-items: center;
  170. }
  171.  
  172. fieldset:nth-of-type(2) .fieldset-body {
  173. justify-content: space-between;
  174. align-items: center;
  175. }
  176.  
  177. fieldset:nth-of-type(3) .fieldset-body {
  178. justify-content: space-around;
  179. align-items: center;
  180. }
  181.  
  182. fieldset:nth-of-type(4) .fieldset-body {
  183. justify-content: center;
  184. align-items: center;
  185. }
  186.  
  187. fieldset:nth-of-type(4) .fieldset-body label {
  188. margin: 0 4em;
  189. }
  190.  
  191. fieldset:nth-of-type(5) .fieldset-body {
  192. justify-content: space-between;
  193. align-items: center;
  194. }
  195.  
  196. fieldset:nth-of-type(6) .fieldset-body {
  197. justify-content: space-between;
  198. align-items: center;
  199. }
  200.  
  201. fieldset:nth-of-type(7) .fieldset-body {
  202. justify-content: center;
  203. align-items: center;
  204. }
  205.  
  206. fieldset:nth-last-of-type(-n+2) input:not([type='button']):not([type='submit']) {
  207. display: block;
  208. padding: 0.5em;
  209. margin: 2em;
  210. width: calc(50% - 3em);
  211. height: 60px;
  212. font-size: 1.3em;
  213. line-height: 1.6em;
  214. border: 0;
  215. }
  216.  
  217. fieldset:nth-last-of-type(-n+2) input:not([type='button']):not([type='submit'])::placeholder {
  218. color: #888;
  219. }
  220.  
  221. fieldset:nth-last-of-type(-n+2) input:not([type='button']):not([type='submit']):focus {
  222. box-shadow: 0px 0px 0px 3px #0097d3;
  223. transition: 0.2s;
  224. color: #888;
  225. }
  226.  
  227. fieldset:nth-last-of-type(-n+2) label {
  228. display: none;
  229. }
  230.  
  231. fieldset:not(:nth-last-of-type(-n+2)) label {
  232. position: relative;
  233. cursor: pointer;
  234. display: block;
  235. width: 180px;
  236. height: 180px;
  237. border-radius: 0.2em;
  238. background: #fff;
  239. }
  240.  
  241. fieldset:not(:nth-last-of-type(-n+2)) label svg {
  242. position: absolute;
  243. top: 20px;
  244. left: 40px;
  245. width: 100px;
  246. height: 100px;
  247. }
  248.  
  249. fieldset:not(:nth-last-of-type(-n+2)) label span {
  250. position: absolute;
  251. height: 3em;
  252. width: 160px;
  253. bottom: 0;
  254. left: 10px;
  255. text-transform: uppercase;
  256. text-align: center;
  257. color: #0097d3;
  258. font-size: 0.7em;
  259. line-height: 1.3em;
  260. font-weight: bold;
  261. }
  262.  
  263. fieldset:not(:nth-last-of-type(-n+2)) label:hover {
  264. transition: 0.8s;
  265. background: #0097d3;
  266. }
  267.  
  268. fieldset:not(:nth-last-of-type(-n+2)) label:hover span {
  269. color: #fff;
  270. }
  271.  
  272. fieldset:not(:nth-last-of-type(-n+2)) label:hover svg path,
  273. fieldset:not(:nth-last-of-type(-n+2)) label:hover svg polygon,
  274. fieldset:not(:nth-last-of-type(-n+2)) label:hover svg rect {
  275. fill: #fff !important;
  276. }
  277.  
  278. fieldset:last-of-type .fieldset-body {
  279. padding: 2em 10%;
  280. }
  281.  
  282. fieldset:last-of-type .survey-contact {
  283. display: flex;
  284. flex-wrap: wrap;
  285. justify-content: center;
  286. }
  287.  
  288. fieldset:last-of-type input:not([type='button']):not([type='submit']) {
  289. width: 17em;
  290. margin: 0 1em 2em 1em;
  291. }
  292.  
  293. fieldset:last-of-type input[type='submit'] {
  294. width: 30%;
  295. left: 35%;
  296. bottom: 1em;
  297. }
  298.  
  299. #dodatne-napomene {
  300. display: block;
  301. font-family: 'Bosch Sans', Helvetica, Arial, sans-serif;
  302. font-size: 1.3em;
  303. line-height: 1.6em;
  304. padding: 0.5em;
  305. width: calc(100% - 3.5em);
  306. height: 8em;
  307. resize: none;
  308. margin-bottom: 2em;
  309. border: 0;
  310. }
  311.  
  312. #dodatne-napomene::placeholder {
  313. color: #888;
  314. }
  315.  
  316. #dodatne-napomene:focus {
  317. box-shadow: 0px 0px 0px 3px #0097d3;
  318. transition: 0.2s;
  319. color: #888;
  320. }
  321. /* END POSLOVNI KORISNICI & Additional tweaks */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement