@font-face{font-family:Material-Design-Iconic-Font;src:url(https://cdnjs.cloudflare.com/ajax/libs/material-design-iconic-font/2.2.0/fonts/Material-Design-Iconic-Font.woff2?v=2.2.0) format('woff2'),url(https://cdnjs.cloudflare.com/ajax/libs/material-design-iconic-font/2.2.0/fonts/Material-Design-Iconic-Font.woff?v=2.2.0) format('woff'),url(https://cdnjs.cloudflare.com/ajax/libs/material-design-iconic-font/2.2.0/fonts/Material-Design-Iconic-Font.ttf?v=2.2.0) format('truetype')}.zmdi{display:inline-block;font:normal normal normal 14px/1 'Material-Design-Iconic-Font';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zmdi-hc-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.zmdi-hc-2x{font-size:2em}.zmdi-hc-3x{font-size:3em}.zmdi-hc-4x{font-size:4em}.zmdi-hc-5x{font-size:5em}.zmdi-hc-fw{width:1.28571429em;text-align:center}.zmdi-hc-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.zmdi-hc-ul>li{position:relative}.zmdi-hc-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.zmdi-hc-li.zmdi-hc-lg{left:-1.85714286em}.zmdi-hc-border{padding:.1em .25em;border:solid .1em #9e9e9e;border-radius:2px}.zmdi-hc-border-circle{padding:.1em .25em;border:solid .1em #9e9e9e;border-radius:50%}.zmdi.pull-left{float:left;margin-right:.15em}.zmdi.pull-right{float:right;margin-left:.15em}.zmdi-hc-spin{-webkit-animation:zmdi-spin 1.5s infinite linear;animation:zmdi-spin 1.5s infinite linear}.zmdi-hc-spin-reverse{-webkit-animation:zmdi-spin-reverse 1.5s infinite linear;animation:zmdi-spin-reverse 1.5s infinite linear}@-webkit-keyframes zmdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes zmdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes zmdi-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes zmdi-spin-reverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}.zmdi-hc-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.zmdi-hc-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.zmdi-hc-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.zmdi-hc-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.zmdi-hc-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.zmdi-hc-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.zmdi-hc-stack-1x,.zmdi-hc-stack-2x{position:absolute;left:0;width:100%;text-align:center}.zmdi-hc-stack-1x{line-height:inherit}.zmdi-hc-stack-2x{font-size:2em}.zmdi-hc-inverse{color:#fff}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-airplane-off:before{content:'\f102'}.zmdi-airplane:before{content:'\f103'}.zmdi-album:before{content:'\f104'}.zmdi-archive:before{content:'\f105'}.zmdi-assignment-account:before{content:'\f106'}.zmdi-assignment-alert:before{content:'\f107'}.zmdi-assignment-check:before{content:'\f108'}.zmdi-assignment-o:before{content:'\f109'}.zmdi-assignment-return:before{content:'\f10a'}.zmdi-assignment-returned:before{content:'\f10b'}.zmdi-assignment:before{content:'\f10c'}.zmdi-attachment-alt:before{content:'\f10d'}.zmdi-attachment:before{content:'\f10e'}.zmdi-audio:before{content:'\f10f'}.zmdi-badge-check:before{content:'\f110'}.zmdi-balance-wallet:before{content:'\f111'}.zmdi-balance:before{content:'\f112'}.zmdi-battery-alert:before{content:'\f113'}.zmdi-battery-flash:before{content:'\f114'}.zmdi-battery-unknown:before{content:'\f115'}.zmdi-battery:before{content:'\f116'}.zmdi-bike:before{content:'\f117'}.zmdi-block-alt:before{content:'\f118'}.zmdi-block:before{content:'\f119'}.zmdi-boat:before{content:'\f11a'}.zmdi-book-image:before{content:'\f11b'}.zmdi-book:before{content:'\f11c'}.zmdi-bookmark-outline:before{content:'\f11d'}.zmdi-bookmark:before{content:'\f11e'}.zmdi-brush:before{content:'\f11f'}.zmdi-bug:before{content:'\f120'}.zmdi-bus:before{content:'\f121'}.zmdi-cake:before{content:'\f122'}.zmdi-car-taxi:before{content:'\f123'}.zmdi-car-wash:before{content:'\f124'}.zmdi-car:before{content:'\f125'}.zmdi-card-giftcard:before{content:'\f126'}.zmdi-card-membership:before{content:'\f127'}.zmdi-card-travel:before{content:'\f128'}.zmdi-card:before{content:'\f129'}.zmdi-case-check:before{content:'\f12a'}.zmdi-case-download:before{content:'\f12b'}.zmdi-case-play:before{content:'\f12c'}.zmdi-case:before{content:'\f12d'}.zmdi-cast-connected:before{content:'\f12e'}.zmdi-cast:before{content:'\f12f'}.zmdi-chart-donut:before{content:'\f130'}.zmdi-chart:before{content:'\f131'}.zmdi-city-alt:before{content:'\f132'}.zmdi-city:before{content:'\f133'}.zmdi-close-circle-o:before{content:'\f134'}.zmdi-close-circle:before{content:'\f135'}.zmdi-close:before{content:'\f136'}.zmdi-cocktail:before{content:'\f137'}.zmdi-code-setting:before{content:'\f138'}.zmdi-code-smartphone:before{content:'\f139'}.zmdi-code:before{content:'\f13a'}.zmdi-coffee:before{content:'\f13b'}.zmdi-collection-bookmark:before{content:'\f13c'}.zmdi-collection-case-play:before{content:'\f13d'}.zmdi-collection-folder-image:before{content:'\f13e'}.zmdi-collection-image-o:before{content:'\f13f'}.zmdi-collection-image:before{content:'\f140'}.zmdi-collection-item-1:before{content:'\f141'}.zmdi-collection-item-2:before{content:'\f142'}.zmdi-collection-item-3:before{content:'\f143'}.zmdi-collection-item-4:before{content:'\f144'}.zmdi-collection-item-5:before{content:'\f145'}.zmdi-collection-item-6:before{content:'\f146'}.zmdi-collection-item-7:before{content:'\f147'}.zmdi-collection-item-8:before{content:'\f148'}.zmdi-collection-item-9-plus:before{content:'\f149'}.zmdi-collection-item-9:before{content:'\f14a'}.zmdi-collection-item:before{content:'\f14b'}.zmdi-collection-music:before{content:'\f14c'}.zmdi-collection-pdf:before{content:'\f14d'}.zmdi-collection-plus:before{content:'\f14e'}.zmdi-collection-speaker:before{content:'\f14f'}.zmdi-collection-text:before{content:'\f150'}.zmdi-collection-video:before{content:'\f151'}.zmdi-compass:before{content:'\f152'}.zmdi-cutlery:before{content:'\f153'}.zmdi-delete:before{content:'\f154'}.zmdi-dialpad:before{content:'\f155'}.zmdi-dns:before{content:'\f156'}.zmdi-drink:before{content:'\f157'}.zmdi-edit:before{content:'\f158'}.zmdi-email-open:before{content:'\f159'}.zmdi-email:before{content:'\f15a'}.zmdi-eye-off:before{content:'\f15b'}.zmdi-eye:before{content:'\f15c'}.zmdi-eyedropper:before{content:'\f15d'}.zmdi-favorite-outline:before{content:'\f15e'}.zmdi-favorite:before{content:'\f15f'}.zmdi-filter-list:before{content:'\f160'}.zmdi-fire:before{content:'\f161'}.zmdi-flag:before{content:'\f162'}.zmdi-flare:before{content:'\f163'}.zmdi-flash-auto:before{content:'\f164'}.zmdi-flash-off:before{content:'\f165'}.zmdi-flash:before{content:'\f166'}.zmdi-flip:before{content:'\f167'}.zmdi-flower-alt:before{content:'\f168'}.zmdi-flower:before{content:'\f169'}.zmdi-font:before{content:'\f16a'}.zmdi-fullscreen-alt:before{content:'\f16b'}.zmdi-fullscreen-exit:before{content:'\f16c'}.zmdi-fullscreen:before{content:'\f16d'}.zmdi-functions:before{content:'\f16e'}.zmdi-gas-station:before{content:'\f16f'}.zmdi-gesture:before{content:'\f170'}.zmdi-globe-alt:before{content:'\f171'}.zmdi-globe-lock:before{content:'\f172'}.zmdi-globe:before{content:'\f173'}.zmdi-graduation-cap:before{content:'\f174'}.zmdi-home:before{content:'\f175'}.zmdi-hospital-alt:before{content:'\f176'}.zmdi-hospital:before{content:'\f177'}.zmdi-hotel:before{content:'\f178'}.zmdi-hourglass-alt:before{content:'\f179'}.zmdi-hourglass-outline:before{content:'\f17a'}.zmdi-hourglass:before{content:'\f17b'}.zmdi-http:before{content:'\f17c'}.zmdi-image-alt:before{content:'\f17d'}.zmdi-image-o:before{content:'\f17e'}.zmdi-image:before{content:'\f17f'}.zmdi-inbox:before{content:'\f180'}.zmdi-invert-colors-off:before{content:'\f181'}.zmdi-invert-colors:before{content:'\f182'}.zmdi-key:before{content:'\f183'}.zmdi-label-alt-outline:before{content:'\f184'}.zmdi-label-alt:before{content:'\f185'}.zmdi-label-heart:before{content:'\f186'}.zmdi-label:before{content:'\f187'}.zmdi-labels:before{content:'\f188'}.zmdi-lamp:before{content:'\f189'}.zmdi-landscape:before{content:'\f18a'}.zmdi-layers-off:before{content:'\f18b'}.zmdi-layers:before{content:'\f18c'}.zmdi-library:before{content:'\f18d'}.zmdi-link:before{content:'\f18e'}.zmdi-lock-open:before{content:'\f18f'}.zmdi-lock-outline:before{content:'\f190'}.zmdi-lock:before{content:'\f191'}.zmdi-mail-reply-all:before{content:'\f192'}.zmdi-mail-reply:before{content:'\f193'}.zmdi-mail-send:before{content:'\f194'}.zmdi-mall:before{content:'\f195'}.zmdi-map:before{content:'\f196'}.zmdi-menu:before{content:'\f197'}.zmdi-money-box:before{content:'\f198'}.zmdi-money-off:before{content:'\f199'}.zmdi-money:before{content:'\f19a'}.zmdi-more-vert:before{content:'\f19b'}.zmdi-more:before{content:'\f19c'}.zmdi-movie-alt:before{content:'\f19d'}.zmdi-movie:before{content:'\f19e'}.zmdi-nature-people:before{content:'\f19f'}.zmdi-nature:before{content:'\f1a0'}.zmdi-navigation:before{content:'\f1a1'}.zmdi-open-in-browser:before{content:'\f1a2'}.zmdi-open-in-new:before{content:'\f1a3'}.zmdi-palette:before{content:'\f1a4'}.zmdi-parking:before{content:'\f1a5'}.zmdi-pin-account:before{content:'\f1a6'}.zmdi-pin-assistant:before{content:'\f1a7'}.zmdi-pin-drop:before{content:'\f1a8'}.zmdi-pin-help:before{content:'\f1a9'}.zmdi-pin-off:before{content:'\f1aa'}.zmdi-pin:before{content:'\f1ab'}.zmdi-pizza:before{content:'\f1ac'}.zmdi-plaster:before{content:'\f1ad'}.zmdi-power-setting:before{content:'\f1ae'}.zmdi-power:before{content:'\f1af'}.zmdi-print:before{content:'\f1b0'}.zmdi-puzzle-piece:before{content:'\f1b1'}.zmdi-quote:before{content:'\f1b2'}.zmdi-railway:before{content:'\f1b3'}.zmdi-receipt:before{content:'\f1b4'}.zmdi-refresh-alt:before{content:'\f1b5'}.zmdi-refresh-sync-alert:before{content:'\f1b6'}.zmdi-refresh-sync-off:before{content:'\f1b7'}.zmdi-refresh-sync:before{content:'\f1b8'}.zmdi-refresh:before{content:'\f1b9'}.zmdi-roller:before{content:'\f1ba'}.zmdi-ruler:before{content:'\f1bb'}.zmdi-scissors:before{content:'\f1bc'}.zmdi-screen-rotation-lock:before{content:'\f1bd'}.zmdi-screen-rotation:before{content:'\f1be'}.zmdi-search-for:before{content:'\f1bf'}.zmdi-search-in-file:before{content:'\f1c0'}.zmdi-search-in-page:before{content:'\f1c1'}.zmdi-search-replace:before{content:'\f1c2'}.zmdi-search:before{content:'\f1c3'}.zmdi-seat:before{content:'\f1c4'}.zmdi-settings-square:before{content:'\f1c5'}.zmdi-settings:before{content:'\f1c6'}.zmdi-shield-check:before{content:'\f1c7'}.zmdi-shield-security:before{content:'\f1c8'}.zmdi-shopping-basket:before{content:'\f1c9'}.zmdi-shopping-cart-plus:before{content:'\f1ca'}.zmdi-shopping-cart:before{content:'\f1cb'}.zmdi-sign-in:before{content:'\f1cc'}.zmdi-sort-amount-asc:before{content:'\f1cd'}.zmdi-sort-amount-desc:before{content:'\f1ce'}.zmdi-sort-asc:before{content:'\f1cf'}.zmdi-sort-desc:before{content:'\f1d0'}.zmdi-spellcheck:before{content:'\f1d1'}.zmdi-storage:before{content:'\f1d2'}.zmdi-store-24:before{content:'\f1d3'}.zmdi-store:before{content:'\f1d4'}.zmdi-subway:before{content:'\f1d5'}.zmdi-sun:before{content:'\f1d6'}.zmdi-tab-unselected:before{content:'\f1d7'}.zmdi-tab:before{content:'\f1d8'}.zmdi-tag-close:before{content:'\f1d9'}.zmdi-tag-more:before{content:'\f1da'}.zmdi-tag:before{content:'\f1db'}.zmdi-thumb-down:before{content:'\f1dc'}.zmdi-thumb-up-down:before{content:'\f1dd'}.zmdi-thumb-up:before{content:'\f1de'}.zmdi-ticket-star:before{content:'\f1df'}.zmdi-toll:before{content:'\f1e0'}.zmdi-toys:before{content:'\f1e1'}.zmdi-traffic:before{content:'\f1e2'}.zmdi-translate:before{content:'\f1e3'}.zmdi-triangle-down:before{content:'\f1e4'}.zmdi-triangle-up:before{content:'\f1e5'}.zmdi-truck:before{content:'\f1e6'}.zmdi-turning-sign:before{content:'\f1e7'}.zmdi-wallpaper:before{content:'\f1e8'}.zmdi-washing-machine:before{content:'\f1e9'}.zmdi-window-maximize:before{content:'\f1ea'}.zmdi-window-minimize:before{content:'\f1eb'}.zmdi-window-restore:before{content:'\f1ec'}.zmdi-wrench:before{content:'\f1ed'}.zmdi-zoom-in:before{content:'\f1ee'}.zmdi-zoom-out:before{content:'\f1ef'}.zmdi-alert-circle-o:before{content:'\f1f0'}.zmdi-alert-circle:before{content:'\f1f1'}.zmdi-alert-octagon:before{content:'\f1f2'}.zmdi-alert-polygon:before{content:'\f1f3'}.zmdi-alert-triangle:before{content:'\f1f4'}.zmdi-help-outline:before{content:'\f1f5'}.zmdi-help:before{content:'\f1f6'}.zmdi-info-outline:before{content:'\f1f7'}.zmdi-info:before{content:'\f1f8'}.zmdi-notifications-active:before{content:'\f1f9'}.zmdi-notifications-add:before{content:'\f1fa'}.zmdi-notifications-none:before{content:'\f1fb'}.zmdi-notifications-off:before{content:'\f1fc'}.zmdi-notifications-paused:before{content:'\f1fd'}.zmdi-notifications:before{content:'\f1fe'}.zmdi-account-add:before{content:'\f1ff'}.zmdi-account-box-mail:before{content:'\f200'}.zmdi-account-box-o:before{content:'\f201'}.zmdi-account-box-phone:before{content:'\f202'}.zmdi-account-box:before{content:'\f203'}.zmdi-account-calendar:before{content:'\f204'}.zmdi-account-circle:before{content:'\f205'}.zmdi-account-o:before{content:'\f206'}.zmdi-account:before{content:'\f207'}.zmdi-accounts-add:before{content:'\f208'}.zmdi-accounts-alt:before{content:'\f209'}.zmdi-accounts-list-alt:before{content:'\f20a'}.zmdi-accounts-list:before{content:'\f20b'}.zmdi-accounts-outline:before{content:'\f20c'}.zmdi-accounts:before{content:'\f20d'}.zmdi-face:before{content:'\f20e'}.zmdi-female:before{content:'\f20f'}.zmdi-male-alt:before{content:'\f210'}.zmdi-male-female:before{content:'\f211'}.zmdi-male:before{content:'\f212'}.zmdi-mood-bad:before{content:'\f213'}.zmdi-mood:before{content:'\f214'}.zmdi-run:before{content:'\f215'}.zmdi-walk:before{content:'\f216'}.zmdi-cloud-box:before{content:'\f217'}.zmdi-cloud-circle:before{content:'\f218'}.zmdi-cloud-done:before{content:'\f219'}.zmdi-cloud-download:before{content:'\f21a'}.zmdi-cloud-off:before{content:'\f21b'}.zmdi-cloud-outline-alt:before{content:'\f21c'}.zmdi-cloud-outline:before{content:'\f21d'}.zmdi-cloud-upload:before{content:'\f21e'}.zmdi-cloud:before{content:'\f21f'}.zmdi-download:before{content:'\f220'}.zmdi-file-plus:before{content:'\f221'}.zmdi-file-text:before{content:'\f222'}.zmdi-file:before{content:'\f223'}.zmdi-folder-outline:before{content:'\f224'}.zmdi-folder-person:before{content:'\f225'}.zmdi-folder-star-alt:before{content:'\f226'}.zmdi-folder-star:before{content:'\f227'}.zmdi-folder:before{content:'\f228'}.zmdi-gif:before{content:'\f229'}.zmdi-upload:before{content:'\f22a'}.zmdi-border-all:before{content:'\f22b'}.zmdi-border-bottom:before{content:'\f22c'}.zmdi-border-clear:before{content:'\f22d'}.zmdi-border-color:before{content:'\f22e'}.zmdi-border-horizontal:before{content:'\f22f'}.zmdi-border-inner:before{content:'\f230'}.zmdi-border-left:before{content:'\f231'}.zmdi-border-outer:before{content:'\f232'}.zmdi-border-right:before{content:'\f233'}.zmdi-border-style:before{content:'\f234'}.zmdi-border-top:before{content:'\f235'}.zmdi-border-vertical:before{content:'\f236'}.zmdi-copy:before{content:'\f237'}.zmdi-crop:before{content:'\f238'}.zmdi-format-align-center:before{content:'\f239'}.zmdi-format-align-justify:before{content:'\f23a'}.zmdi-format-align-left:before{content:'\f23b'}.zmdi-format-align-right:before{content:'\f23c'}.zmdi-format-bold:before{content:'\f23d'}.zmdi-format-clear-all:before{content:'\f23e'}.zmdi-format-clear:before{content:'\f23f'}.zmdi-format-color-fill:before{content:'\f240'}.zmdi-format-color-reset:before{content:'\f241'}.zmdi-format-color-text:before{content:'\f242'}.zmdi-format-indent-decrease:before{content:'\f243'}.zmdi-format-indent-increase:before{content:'\f244'}.zmdi-format-italic:before{content:'\f245'}.zmdi-format-line-spacing:before{content:'\f246'}.zmdi-format-list-bulleted:before{content:'\f247'}.zmdi-format-list-numbered:before{content:'\f248'}.zmdi-format-ltr:before{content:'\f249'}.zmdi-format-rtl:before{content:'\f24a'}.zmdi-format-size:before{content:'\f24b'}.zmdi-format-strikethrough-s:before{content:'\f24c'}.zmdi-format-strikethrough:before{content:'\f24d'}.zmdi-format-subject:before{content:'\f24e'}.zmdi-format-underlined:before{content:'\f24f'}.zmdi-format-valign-bottom:before{content:'\f250'}.zmdi-format-valign-center:before{content:'\f251'}.zmdi-format-valign-top:before{content:'\f252'}.zmdi-redo:before{content:'\f253'}.zmdi-select-all:before{content:'\f254'}.zmdi-space-bar:before{content:'\f255'}.zmdi-text-format:before{content:'\f256'}.zmdi-transform:before{content:'\f257'}.zmdi-undo:before{content:'\f258'}.zmdi-wrap-text:before{content:'\f259'}.zmdi-comment-alert:before{content:'\f25a'}.zmdi-comment-alt-text:before{content:'\f25b'}.zmdi-comment-alt:before{content:'\f25c'}.zmdi-comment-edit:before{content:'\f25d'}.zmdi-comment-image:before{content:'\f25e'}.zmdi-comment-list:before{content:'\f25f'}.zmdi-comment-more:before{content:'\f260'}.zmdi-comment-outline:before{content:'\f261'}.zmdi-comment-text-alt:before{content:'\f262'}.zmdi-comment-text:before{content:'\f263'}.zmdi-comment-video:before{content:'\f264'}.zmdi-comment:before{content:'\f265'}.zmdi-comments:before{content:'\f266'}.zmdi-check-all:before{content:'\f267'}.zmdi-check-circle-u:before{content:'\f268'}.zmdi-check-circle:before{content:'\f269'}.zmdi-check-square:before{content:'\f26a'}.zmdi-check:before{content:'\f26b'}.zmdi-circle-o:before{content:'\f26c'}.zmdi-circle:before{content:'\f26d'}.zmdi-dot-circle-alt:before{content:'\f26e'}.zmdi-dot-circle:before{content:'\f26f'}.zmdi-minus-circle-outline:before{content:'\f270'}.zmdi-minus-circle:before{content:'\f271'}.zmdi-minus-square:before{content:'\f272'}.zmdi-minus:before{content:'\f273'}.zmdi-plus-circle-o-duplicate:before{content:'\f274'}.zmdi-plus-circle-o:before{content:'\f275'}.zmdi-plus-circle:before{content:'\f276'}.zmdi-plus-square:before{content:'\f277'}.zmdi-plus:before{content:'\f278'}.zmdi-square-o:before{content:'\f279'}.zmdi-star-circle:before{content:'\f27a'}.zmdi-star-half:before{content:'\f27b'}.zmdi-star-outline:before{content:'\f27c'}.zmdi-star:before{content:'\f27d'}.zmdi-bluetooth-connected:before{content:'\f27e'}.zmdi-bluetooth-off:before{content:'\f27f'}.zmdi-bluetooth-search:before{content:'\f280'}.zmdi-bluetooth-setting:before{content:'\f281'}.zmdi-bluetooth:before{content:'\f282'}.zmdi-camera-add:before{content:'\f283'}.zmdi-camera-alt:before{content:'\f284'}.zmdi-camera-bw:before{content:'\f285'}.zmdi-camera-front:before{content:'\f286'}.zmdi-camera-mic:before{content:'\f287'}.zmdi-camera-party-mode:before{content:'\f288'}.zmdi-camera-rear:before{content:'\f289'}.zmdi-camera-roll:before{content:'\f28a'}.zmdi-camera-switch:before{content:'\f28b'}.zmdi-camera:before{content:'\f28c'}.zmdi-card-alert:before{content:'\f28d'}.zmdi-card-off:before{content:'\f28e'}.zmdi-card-sd:before{content:'\f28f'}.zmdi-card-sim:before{content:'\f290'}.zmdi-desktop-mac:before{content:'\f291'}.zmdi-desktop-windows:before{content:'\f292'}.zmdi-device-hub:before{content:'\f293'}.zmdi-devices-off:before{content:'\f294'}.zmdi-devices:before{content:'\f295'}.zmdi-dock:before{content:'\f296'}.zmdi-floppy:before{content:'\f297'}.zmdi-gamepad:before{content:'\f298'}.zmdi-gps-dot:before{content:'\f299'}.zmdi-gps-off:before{content:'\f29a'}.zmdi-gps:before{content:'\f29b'}.zmdi-headset-mic:before{content:'\f29c'}.zmdi-headset:before{content:'\f29d'}.zmdi-input-antenna:before{content:'\f29e'}.zmdi-input-composite:before{content:'\f29f'}.zmdi-input-hdmi:before{content:'\f2a0'}.zmdi-input-power:before{content:'\f2a1'}.zmdi-input-svideo:before{content:'\f2a2'}.zmdi-keyboard-hide:before{content:'\f2a3'}.zmdi-keyboard:before{content:'\f2a4'}.zmdi-laptop-chromebook:before{content:'\f2a5'}.zmdi-laptop-mac:before{content:'\f2a6'}.zmdi-laptop:before{content:'\f2a7'}.zmdi-mic-off:before{content:'\f2a8'}.zmdi-mic-outline:before{content:'\f2a9'}.zmdi-mic-setting:before{content:'\f2aa'}.zmdi-mic:before{content:'\f2ab'}.zmdi-mouse:before{content:'\f2ac'}.zmdi-network-alert:before{content:'\f2ad'}.zmdi-network-locked:before{content:'\f2ae'}.zmdi-network-off:before{content:'\f2af'}.zmdi-network-outline:before{content:'\f2b0'}.zmdi-network-setting:before{content:'\f2b1'}.zmdi-network:before{content:'\f2b2'}.zmdi-phone-bluetooth:before{content:'\f2b3'}.zmdi-phone-end:before{content:'\f2b4'}.zmdi-phone-forwarded:before{content:'\f2b5'}.zmdi-phone-in-talk:before{content:'\f2b6'}.zmdi-phone-locked:before{content:'\f2b7'}.zmdi-phone-missed:before{content:'\f2b8'}.zmdi-phone-msg:before{content:'\f2b9'}.zmdi-phone-paused:before{content:'\f2ba'}.zmdi-phone-ring:before{content:'\f2bb'}.zmdi-phone-setting:before{content:'\f2bc'}.zmdi-phone-sip:before{content:'\f2bd'}.zmdi-phone:before{content:'\f2be'}.zmdi-portable-wifi-changes:before{content:'\f2bf'}.zmdi-portable-wifi-off:before{content:'\f2c0'}.zmdi-portable-wifi:before{content:'\f2c1'}.zmdi-radio:before{content:'\f2c2'}.zmdi-reader:before{content:'\f2c3'}.zmdi-remote-control-alt:before{content:'\f2c4'}.zmdi-remote-control:before{content:'\f2c5'}.zmdi-router:before{content:'\f2c6'}.zmdi-scanner:before{content:'\f2c7'}.zmdi-smartphone-android:before{content:'\f2c8'}.zmdi-smartphone-download:before{content:'\f2c9'}.zmdi-smartphone-erase:before{content:'\f2ca'}.zmdi-smartphone-info:before{content:'\f2cb'}.zmdi-smartphone-iphone:before{content:'\f2cc'}.zmdi-smartphone-landscape-lock:before{content:'\f2cd'}.zmdi-smartphone-landscape:before{content:'\f2ce'}.zmdi-smartphone-lock:before{content:'\f2cf'}.zmdi-smartphone-portrait-lock:before{content:'\f2d0'}.zmdi-smartphone-ring:before{content:'\f2d1'}.zmdi-smartphone-setting:before{content:'\f2d2'}.zmdi-smartphone-setup:before{content:'\f2d3'}.zmdi-smartphone:before{content:'\f2d4'}.zmdi-speaker:before{content:'\f2d5'}.zmdi-tablet-android:before{content:'\f2d6'}.zmdi-tablet-mac:before{content:'\f2d7'}.zmdi-tablet:before{content:'\f2d8'}.zmdi-tv-alt-play:before{content:'\f2d9'}.zmdi-tv-list:before{content:'\f2da'}.zmdi-tv-play:before{content:'\f2db'}.zmdi-tv:before{content:'\f2dc'}.zmdi-usb:before{content:'\f2dd'}.zmdi-videocam-off:before{content:'\f2de'}.zmdi-videocam-switch:before{content:'\f2df'}.zmdi-videocam:before{content:'\f2e0'}.zmdi-watch:before{content:'\f2e1'}.zmdi-wifi-alt-2:before{content:'\f2e2'}.zmdi-wifi-alt:before{content:'\f2e3'}.zmdi-wifi-info:before{content:'\f2e4'}.zmdi-wifi-lock:before{content:'\f2e5'}.zmdi-wifi-off:before{content:'\f2e6'}.zmdi-wifi-outline:before{content:'\f2e7'}.zmdi-wifi:before{content:'\f2e8'}.zmdi-arrow-left-bottom:before{content:'\f2e9'}.zmdi-arrow-left:before{content:'\f2ea'}.zmdi-arrow-merge:before{content:'\f2eb'}.zmdi-arrow-missed:before{content:'\f2ec'}.zmdi-arrow-right-top:before{content:'\f2ed'}.zmdi-arrow-right:before{content:'\f2ee'}.zmdi-arrow-split:before{content:'\f2ef'}.zmdi-arrows:before{content:'\f2f0'}.zmdi-caret-down-circle:before{content:'\f2f1'}.zmdi-caret-down:before{content:'\f2f2'}.zmdi-caret-left-circle:before{content:'\f2f3'}.zmdi-caret-left:before{content:'\f2f4'}.zmdi-caret-right-circle:before{content:'\f2f5'}.zmdi-caret-right:before{content:'\f2f6'}.zmdi-caret-up-circle:before{content:'\f2f7'}.zmdi-caret-up:before{content:'\f2f8'}.zmdi-chevron-down:before{content:'\f2f9'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-chevron-up:before{content:'\f2fc'}.zmdi-forward:before{content:'\f2fd'}.zmdi-long-arrow-down:before{content:'\f2fe'}.zmdi-long-arrow-left:before{content:'\f2ff'}.zmdi-long-arrow-return:before{content:'\f300'}.zmdi-long-arrow-right:before{content:'\f301'}.zmdi-long-arrow-tab:before{content:'\f302'}.zmdi-long-arrow-up:before{content:'\f303'}.zmdi-rotate-ccw:before{content:'\f304'}.zmdi-rotate-cw:before{content:'\f305'}.zmdi-rotate-left:before{content:'\f306'}.zmdi-rotate-right:before{content:'\f307'}.zmdi-square-down:before{content:'\f308'}.zmdi-square-right:before{content:'\f309'}.zmdi-swap-alt:before{content:'\f30a'}.zmdi-swap-vertical-circle:before{content:'\f30b'}.zmdi-swap-vertical:before{content:'\f30c'}.zmdi-swap:before{content:'\f30d'}.zmdi-trending-down:before{content:'\f30e'}.zmdi-trending-flat:before{content:'\f30f'}.zmdi-trending-up:before{content:'\f310'}.zmdi-unfold-less:before{content:'\f311'}.zmdi-unfold-more:before{content:'\f312'}.zmdi-apps:before{content:'\f313'}.zmdi-grid-off:before{content:'\f314'}.zmdi-grid:before{content:'\f315'}.zmdi-view-agenda:before{content:'\f316'}.zmdi-view-array:before{content:'\f317'}.zmdi-view-carousel:before{content:'\f318'}.zmdi-view-column:before{content:'\f319'}.zmdi-view-comfy:before{content:'\f31a'}.zmdi-view-compact:before{content:'\f31b'}.zmdi-view-dashboard:before{content:'\f31c'}.zmdi-view-day:before{content:'\f31d'}.zmdi-view-headline:before{content:'\f31e'}.zmdi-view-list-alt:before{content:'\f31f'}.zmdi-view-list:before{content:'\f320'}.zmdi-view-module:before{content:'\f321'}.zmdi-view-quilt:before{content:'\f322'}.zmdi-view-stream:before{content:'\f323'}.zmdi-view-subtitles:before{content:'\f324'}.zmdi-view-toc:before{content:'\f325'}.zmdi-view-web:before{content:'\f326'}.zmdi-view-week:before{content:'\f327'}.zmdi-widgets:before{content:'\f328'}.zmdi-alarm-check:before{content:'\f329'}.zmdi-alarm-off:before{content:'\f32a'}.zmdi-alarm-plus:before{content:'\f32b'}.zmdi-alarm-snooze:before{content:'\f32c'}.zmdi-alarm:before{content:'\f32d'}.zmdi-calendar-alt:before{content:'\f32e'}.zmdi-calendar-check:before{content:'\f32f'}.zmdi-calendar-close:before{content:'\f330'}.zmdi-calendar-note:before{content:'\f331'}.zmdi-calendar:before{content:'\f332'}.zmdi-time-countdown:before{content:'\f333'}.zmdi-time-interval:before{content:'\f334'}.zmdi-time-restore-setting:before{content:'\f335'}.zmdi-time-restore:before{content:'\f336'}.zmdi-time:before{content:'\f337'}.zmdi-timer-off:before{content:'\f338'}.zmdi-timer:before{content:'\f339'}.zmdi-android-alt:before{content:'\f33a'}.zmdi-android:before{content:'\f33b'}.zmdi-apple:before{content:'\f33c'}.zmdi-behance:before{content:'\f33d'}.zmdi-codepen:before{content:'\f33e'}.zmdi-dribbble:before{content:'\f33f'}.zmdi-dropbox:before{content:'\f340'}.zmdi-evernote:before{content:'\f341'}.zmdi-facebook-box:before{content:'\f342'}.zmdi-facebook:before{content:'\f343'}.zmdi-github-box:before{content:'\f344'}.zmdi-github:before{content:'\f345'}.zmdi-google-drive:before{content:'\f346'}.zmdi-google-earth:before{content:'\f347'}.zmdi-google-glass:before{content:'\f348'}.zmdi-google-maps:before{content:'\f349'}.zmdi-google-pages:before{content:'\f34a'}.zmdi-google-play:before{content:'\f34b'}.zmdi-google-plus-box:before{content:'\f34c'}.zmdi-google-plus:before{content:'\f34d'}.zmdi-google:before{content:'\f34e'}.zmdi-instagram:before{content:'\f34f'}.zmdi-language-css3:before{content:'\f350'}.zmdi-language-html5:before{content:'\f351'}.zmdi-language-javascript:before{content:'\f352'}.zmdi-language-python-alt:before{content:'\f353'}.zmdi-language-python:before{content:'\f354'}.zmdi-lastfm:before{content:'\f355'}.zmdi-linkedin-box:before{content:'\f356'}.zmdi-paypal:before{content:'\f357'}.zmdi-pinterest-box:before{content:'\f358'}.zmdi-pocket:before{content:'\f359'}.zmdi-polymer:before{content:'\f35a'}.zmdi-share:before{content:'\f35b'}.zmdi-stackoverflow:before{content:'\f35c'}.zmdi-steam-square:before{content:'\f35d'}.zmdi-steam:before{content:'\f35e'}.zmdi-twitter-box:before{content:'\f35f'}.zmdi-twitter:before{content:'\f360'}.zmdi-vk:before{content:'\f361'}.zmdi-wikipedia:before{content:'\f362'}.zmdi-windows:before{content:'\f363'}.zmdi-aspect-ratio-alt:before{content:'\f364'}.zmdi-aspect-ratio:before{content:'\f365'}.zmdi-blur-circular:before{content:'\f366'}.zmdi-blur-linear:before{content:'\f367'}.zmdi-blur-off:before{content:'\f368'}.zmdi-blur:before{content:'\f369'}.zmdi-brightness-2:before{content:'\f36a'}.zmdi-brightness-3:before{content:'\f36b'}.zmdi-brightness-4:before{content:'\f36c'}.zmdi-brightness-5:before{content:'\f36d'}.zmdi-brightness-6:before{content:'\f36e'}.zmdi-brightness-7:before{content:'\f36f'}.zmdi-brightness-auto:before{content:'\f370'}.zmdi-brightness-setting:before{content:'\f371'}.zmdi-broken-image:before{content:'\f372'}.zmdi-center-focus-strong:before{content:'\f373'}.zmdi-center-focus-weak:before{content:'\f374'}.zmdi-compare:before{content:'\f375'}.zmdi-crop-16-9:before{content:'\f376'}.zmdi-crop-3-2:before{content:'\f377'}.zmdi-crop-5-4:before{content:'\f378'}.zmdi-crop-7-5:before{content:'\f379'}.zmdi-crop-din:before{content:'\f37a'}.zmdi-crop-free:before{content:'\f37b'}.zmdi-crop-landscape:before{content:'\f37c'}.zmdi-crop-portrait:before{content:'\f37d'}.zmdi-crop-square:before{content:'\f37e'}.zmdi-exposure-alt:before{content:'\f37f'}.zmdi-exposure:before{content:'\f380'}.zmdi-filter-b-and-w:before{content:'\f381'}.zmdi-filter-center-focus:before{content:'\f382'}.zmdi-filter-frames:before{content:'\f383'}.zmdi-filter-tilt-shift:before{content:'\f384'}.zmdi-gradient:before{content:'\f385'}.zmdi-grain:before{content:'\f386'}.zmdi-graphic-eq:before{content:'\f387'}.zmdi-hdr-off:before{content:'\f388'}.zmdi-hdr-strong:before{content:'\f389'}.zmdi-hdr-weak:before{content:'\f38a'}.zmdi-hdr:before{content:'\f38b'}.zmdi-iridescent:before{content:'\f38c'}.zmdi-leak-off:before{content:'\f38d'}.zmdi-leak:before{content:'\f38e'}.zmdi-looks:before{content:'\f38f'}.zmdi-loupe:before{content:'\f390'}.zmdi-panorama-horizontal:before{content:'\f391'}.zmdi-panorama-vertical:before{content:'\f392'}.zmdi-panorama-wide-angle:before{content:'\f393'}.zmdi-photo-size-select-large:before{content:'\f394'}.zmdi-photo-size-select-small:before{content:'\f395'}.zmdi-picture-in-picture:before{content:'\f396'}.zmdi-slideshow:before{content:'\f397'}.zmdi-texture:before{content:'\f398'}.zmdi-tonality:before{content:'\f399'}.zmdi-vignette:before{content:'\f39a'}.zmdi-wb-auto:before{content:'\f39b'}.zmdi-eject-alt:before{content:'\f39c'}.zmdi-eject:before{content:'\f39d'}.zmdi-equalizer:before{content:'\f39e'}.zmdi-fast-forward:before{content:'\f39f'}.zmdi-fast-rewind:before{content:'\f3a0'}.zmdi-forward-10:before{content:'\f3a1'}.zmdi-forward-30:before{content:'\f3a2'}.zmdi-forward-5:before{content:'\f3a3'}.zmdi-hearing:before{content:'\f3a4'}.zmdi-pause-circle-outline:before{content:'\f3a5'}.zmdi-pause-circle:before{content:'\f3a6'}.zmdi-pause:before{content:'\f3a7'}.zmdi-play-circle-outline:before{content:'\f3a8'}.zmdi-play-circle:before{content:'\f3a9'}.zmdi-play:before{content:'\f3aa'}.zmdi-playlist-audio:before{content:'\f3ab'}.zmdi-playlist-plus:before{content:'\f3ac'}.zmdi-repeat-one:before{content:'\f3ad'}.zmdi-repeat:before{content:'\f3ae'}.zmdi-replay-10:before{content:'\f3af'}.zmdi-replay-30:before{content:'\f3b0'}.zmdi-replay-5:before{content:'\f3b1'}.zmdi-replay:before{content:'\f3b2'}.zmdi-shuffle:before{content:'\f3b3'}.zmdi-skip-next:before{content:'\f3b4'}.zmdi-skip-previous:before{content:'\f3b5'}.zmdi-stop:before{content:'\f3b6'}.zmdi-surround-sound:before{content:'\f3b7'}.zmdi-tune:before{content:'\f3b8'}.zmdi-volume-down:before{content:'\f3b9'}.zmdi-volume-mute:before{content:'\f3ba'}.zmdi-volume-off:before{content:'\f3bb'}.zmdi-volume-up:before{content:'\f3bc'}.zmdi-n-1-square:before{content:'\f3bd'}.zmdi-n-2-square:before{content:'\f3be'}.zmdi-n-3-square:before{content:'\f3bf'}.zmdi-n-4-square:before{content:'\f3c0'}.zmdi-n-5-square:before{content:'\f3c1'}.zmdi-n-6-square:before{content:'\f3c2'}.zmdi-neg-1:before{content:'\f3c3'}.zmdi-neg-2:before{content:'\f3c4'}.zmdi-plus-1:before{content:'\f3c5'}.zmdi-plus-2:before{content:'\f3c6'}.zmdi-sec-10:before{content:'\f3c7'}.zmdi-sec-3:before{content:'\f3c8'}.zmdi-zero:before{content:'\f3c9'}.zmdi-airline-seat-flat-angled:before{content:'\f3ca'}.zmdi-airline-seat-flat:before{content:'\f3cb'}.zmdi-airline-seat-individual-suite:before{content:'\f3cc'}.zmdi-airline-seat-legroom-extra:before{content:'\f3cd'}.zmdi-airline-seat-legroom-normal:before{content:'\f3ce'}.zmdi-airline-seat-legroom-reduced:before{content:'\f3cf'}.zmdi-airline-seat-recline-extra:before{content:'\f3d0'}.zmdi-airline-seat-recline-normal:before{content:'\f3d1'}.zmdi-airplay:before{content:'\f3d2'}.zmdi-closed-caption:before{content:'\f3d3'}.zmdi-confirmation-number:before{content:'\f3d4'}.zmdi-developer-board:before{content:'\f3d5'}.zmdi-disc-full:before{content:'\f3d6'}.zmdi-explicit:before{content:'\f3d7'}.zmdi-flight-land:before{content:'\f3d8'}.zmdi-flight-takeoff:before{content:'\f3d9'}.zmdi-flip-to-back:before{content:'\f3da'}.zmdi-flip-to-front:before{content:'\f3db'}.zmdi-group-work:before{content:'\f3dc'}.zmdi-hd:before{content:'\f3dd'}.zmdi-hq:before{content:'\f3de'}.zmdi-markunread-mailbox:before{content:'\f3df'}.zmdi-memory:before{content:'\f3e0'}.zmdi-nfc:before{content:'\f3e1'}.zmdi-play-for-work:before{content:'\f3e2'}.zmdi-power-input:before{content:'\f3e3'}.zmdi-present-to-all:before{content:'\f3e4'}.zmdi-satellite:before{content:'\f3e5'}.zmdi-tap-and-play:before{content:'\f3e6'}.zmdi-vibration:before{content:'\f3e7'}.zmdi-voicemail:before{content:'\f3e8'}.zmdi-group:before{content:'\f3e9'}.zmdi-rss:before{content:'\f3ea'}.zmdi-shape:before{content:'\f3eb'}.zmdi-spinner:before{content:'\f3ec'}.zmdi-ungroup:before{content:'\f3ed'}.zmdi-500px:before{content:'\f3ee'}.zmdi-8tracks:before{content:'\f3ef'}.zmdi-amazon:before{content:'\f3f0'}.zmdi-blogger:before{content:'\f3f1'}.zmdi-delicious:before{content:'\f3f2'}.zmdi-disqus:before{content:'\f3f3'}.zmdi-flattr:before{content:'\f3f4'}.zmdi-flickr:before{content:'\f3f5'}.zmdi-github-alt:before{content:'\f3f6'}.zmdi-google-old:before{content:'\f3f7'}.zmdi-linkedin:before{content:'\f3f8'}.zmdi-odnoklassniki:before{content:'\f3f9'}.zmdi-outlook:before{content:'\f3fa'}.zmdi-paypal-alt:before{content:'\f3fb'}.zmdi-pinterest:before{content:'\f3fc'}.zmdi-playstation:before{content:'\f3fd'}.zmdi-reddit:before{content:'\f3fe'}.zmdi-skype:before{content:'\f3ff'}.zmdi-slideshare:before{content:'\f400'}.zmdi-soundcloud:before{content:'\f401'}.zmdi-tumblr:before{content:'\f402'}.zmdi-twitch:before{content:'\f403'}.zmdi-vimeo:before{content:'\f404'}.zmdi-whatsapp:before{content:'\f405'}.zmdi-xbox:before{content:'\f406'}.zmdi-yahoo:before{content:'\f407'}.zmdi-youtube-play:before{content:'\f408'}.zmdi-youtube:before{content:'\f409'}.zmdi-3d-rotation:before{content:'\f101'}.zmdi-airplane-off:before{content:'\f102'}.zmdi-airplane:before{content:'\f103'}.zmdi-album:before{content:'\f104'}.zmdi-archive:before{content:'\f105'}.zmdi-assignment-account:before{content:'\f106'}.zmdi-assignment-alert:before{content:'\f107'}.zmdi-assignment-check:before{content:'\f108'}.zmdi-assignment-o:before{content:'\f109'}.zmdi-assignment-return:before{content:'\f10a'}.zmdi-assignment-returned:before{content:'\f10b'}.zmdi-assignment:before{content:'\f10c'}.zmdi-attachment-alt:before{content:'\f10d'}.zmdi-attachment:before{content:'\f10e'}.zmdi-audio:before{content:'\f10f'}.zmdi-badge-check:before{content:'\f110'}.zmdi-balance-wallet:before{content:'\f111'}.zmdi-balance:before{content:'\f112'}.zmdi-battery-alert:before{content:'\f113'}.zmdi-battery-flash:before{content:'\f114'}.zmdi-battery-unknown:before{content:'\f115'}.zmdi-battery:before{content:'\f116'}.zmdi-bike:before{content:'\f117'}.zmdi-block-alt:before{content:'\f118'}.zmdi-block:before{content:'\f119'}.zmdi-boat:before{content:'\f11a'}.zmdi-book-image:before{content:'\f11b'}.zmdi-book:before{content:'\f11c'}.zmdi-bookmark-outline:before{content:'\f11d'}.zmdi-bookmark:before{content:'\f11e'}.zmdi-brush:before{content:'\f11f'}.zmdi-bug:before{content:'\f120'}.zmdi-bus:before{content:'\f121'}.zmdi-cake:before{content:'\f122'}.zmdi-car-taxi:before{content:'\f123'}.zmdi-car-wash:before{content:'\f124'}.zmdi-car:before{content:'\f125'}.zmdi-card-giftcard:before{content:'\f126'}.zmdi-card-membership:before{content:'\f127'}.zmdi-card-travel:before{content:'\f128'}.zmdi-card:before{content:'\f129'}.zmdi-case-check:before{content:'\f12a'}.zmdi-case-download:before{content:'\f12b'}.zmdi-case-play:before{content:'\f12c'}.zmdi-case:before{content:'\f12d'}.zmdi-cast-connected:before{content:'\f12e'}.zmdi-cast:before{content:'\f12f'}.zmdi-chart-donut:before{content:'\f130'}.zmdi-chart:before{content:'\f131'}.zmdi-city-alt:before{content:'\f132'}.zmdi-city:before{content:'\f133'}.zmdi-close-circle-o:before{content:'\f134'}.zmdi-close-circle:before{content:'\f135'}.zmdi-close:before{content:'\f136'}.zmdi-cocktail:before{content:'\f137'}.zmdi-code-setting:before{content:'\f138'}.zmdi-code-smartphone:before{content:'\f139'}.zmdi-code:before{content:'\f13a'}.zmdi-coffee:before{content:'\f13b'}.zmdi-collection-bookmark:before{content:'\f13c'}.zmdi-collection-case-play:before{content:'\f13d'}.zmdi-collection-folder-image:before{content:'\f13e'}.zmdi-collection-image-o:before{content:'\f13f'}.zmdi-collection-image:before{content:'\f140'}.zmdi-collection-item-1:before{content:'\f141'}.zmdi-collection-item-2:before{content:'\f142'}.zmdi-collection-item-3:before{content:'\f143'}.zmdi-collection-item-4:before{content:'\f144'}.zmdi-collection-item-5:before{content:'\f145'}.zmdi-collection-item-6:before{content:'\f146'}.zmdi-collection-item-7:before{content:'\f147'}.zmdi-collection-item-8:before{content:'\f148'}.zmdi-collection-item-9-plus:before{content:'\f149'}.zmdi-collection-item-9:before{content:'\f14a'}.zmdi-collection-item:before{content:'\f14b'}.zmdi-collection-music:before{content:'\f14c'}.zmdi-collection-pdf:before{content:'\f14d'}.zmdi-collection-plus:before{content:'\f14e'}.zmdi-collection-speaker:before{content:'\f14f'}.zmdi-collection-text:before{content:'\f150'}.zmdi-collection-video:before{content:'\f151'}.zmdi-compass:before{content:'\f152'}.zmdi-cutlery:before{content:'\f153'}.zmdi-delete:before{content:'\f154'}.zmdi-dialpad:before{content:'\f155'}.zmdi-dns:before{content:'\f156'}.zmdi-drink:before{content:'\f157'}.zmdi-edit:before{content:'\f158'}.zmdi-email-open:before{content:'\f159'}.zmdi-email:before{content:'\f15a'}.zmdi-eye-off:before{content:'\f15b'}.zmdi-eye:before{content:'\f15c'}.zmdi-eyedropper:before{content:'\f15d'}.zmdi-favorite-outline:before{content:'\f15e'}.zmdi-favorite:before{content:'\f15f'}.zmdi-filter-list:before{content:'\f160'}.zmdi-fire:before{content:'\f161'}.zmdi-flag:before{content:'\f162'}.zmdi-flare:before{content:'\f163'}.zmdi-flash-auto:before{content:'\f164'}.zmdi-flash-off:before{content:'\f165'}.zmdi-flash:before{content:'\f166'}.zmdi-flip:before{content:'\f167'}.zmdi-flower-alt:before{content:'\f168'}.zmdi-flower:before{content:'\f169'}.zmdi-font:before{content:'\f16a'}.zmdi-fullscreen-alt:before{content:'\f16b'}.zmdi-fullscreen-exit:before{content:'\f16c'}.zmdi-fullscreen:before{content:'\f16d'}.zmdi-functions:before{content:'\f16e'}.zmdi-gas-station:before{content:'\f16f'}.zmdi-gesture:before{content:'\f170'}.zmdi-globe-alt:before{content:'\f171'}.zmdi-globe-lock:before{content:'\f172'}.zmdi-globe:before{content:'\f173'}.zmdi-graduation-cap:before{content:'\f174'}.zmdi-home:before{content:'\f175'}.zmdi-hospital-alt:before{content:'\f176'}.zmdi-hospital:before{content:'\f177'}.zmdi-hotel:before{content:'\f178'}.zmdi-hourglass-alt:before{content:'\f179'}.zmdi-hourglass-outline:before{content:'\f17a'}.zmdi-hourglass:before{content:'\f17b'}.zmdi-http:before{content:'\f17c'}.zmdi-image-alt:before{content:'\f17d'}.zmdi-image-o:before{content:'\f17e'}.zmdi-image:before{content:'\f17f'}.zmdi-inbox:before{content:'\f180'}.zmdi-invert-colors-off:before{content:'\f181'}.zmdi-invert-colors:before{content:'\f182'}.zmdi-key:before{content:'\f183'}.zmdi-label-alt-outline:before{content:'\f184'}.zmdi-label-alt:before{content:'\f185'}.zmdi-label-heart:before{content:'\f186'}.zmdi-label:before{content:'\f187'}.zmdi-labels:before{content:'\f188'}.zmdi-lamp:before{content:'\f189'}.zmdi-landscape:before{content:'\f18a'}.zmdi-layers-off:before{content:'\f18b'}.zmdi-layers:before{content:'\f18c'}.zmdi-library:before{content:'\f18d'}.zmdi-link:before{content:'\f18e'}.zmdi-lock-open:before{content:'\f18f'}.zmdi-lock-outline:before{content:'\f190'}.zmdi-lock:before{content:'\f191'}.zmdi-mail-reply-all:before{content:'\f192'}.zmdi-mail-reply:before{content:'\f193'}.zmdi-mail-send:before{content:'\f194'}.zmdi-mall:before{content:'\f195'}.zmdi-map:before{content:'\f196'}.zmdi-menu:before{content:'\f197'}.zmdi-money-box:before{content:'\f198'}.zmdi-money-off:before{content:'\f199'}.zmdi-money:before{content:'\f19a'}.zmdi-more-vert:before{content:'\f19b'}.zmdi-more:before{content:'\f19c'}.zmdi-movie-alt:before{content:'\f19d'}.zmdi-movie:before{content:'\f19e'}.zmdi-nature-people:before{content:'\f19f'}.zmdi-nature:before{content:'\f1a0'}.zmdi-navigation:before{content:'\f1a1'}.zmdi-open-in-browser:before{content:'\f1a2'}.zmdi-open-in-new:before{content:'\f1a3'}.zmdi-palette:before{content:'\f1a4'}.zmdi-parking:before{content:'\f1a5'}.zmdi-pin-account:before{content:'\f1a6'}.zmdi-pin-assistant:before{content:'\f1a7'}.zmdi-pin-drop:before{content:'\f1a8'}.zmdi-pin-help:before{content:'\f1a9'}.zmdi-pin-off:before{content:'\f1aa'}.zmdi-pin:before{content:'\f1ab'}.zmdi-pizza:before{content:'\f1ac'}.zmdi-plaster:before{content:'\f1ad'}.zmdi-power-setting:before{content:'\f1ae'}.zmdi-power:before{content:'\f1af'}.zmdi-print:before{content:'\f1b0'}.zmdi-puzzle-piece:before{content:'\f1b1'}.zmdi-quote:before{content:'\f1b2'}.zmdi-railway:before{content:'\f1b3'}.zmdi-receipt:before{content:'\f1b4'}.zmdi-refresh-alt:before{content:'\f1b5'}.zmdi-refresh-sync-alert:before{content:'\f1b6'}.zmdi-refresh-sync-off:before{content:'\f1b7'}.zmdi-refresh-sync:before{content:'\f1b8'}.zmdi-refresh:before{content:'\f1b9'}.zmdi-roller:before{content:'\f1ba'}.zmdi-ruler:before{content:'\f1bb'}.zmdi-scissors:before{content:'\f1bc'}.zmdi-screen-rotation-lock:before{content:'\f1bd'}.zmdi-screen-rotation:before{content:'\f1be'}.zmdi-search-for:before{content:'\f1bf'}.zmdi-search-in-file:before{content:'\f1c0'}.zmdi-search-in-page:before{content:'\f1c1'}.zmdi-search-replace:before{content:'\f1c2'}.zmdi-search:before{content:'\f1c3'}.zmdi-seat:before{content:'\f1c4'}.zmdi-settings-square:before{content:'\f1c5'}.zmdi-settings:before{content:'\f1c6'}.zmdi-shield-check:before{content:'\f1c7'}.zmdi-shield-security:before{content:'\f1c8'}.zmdi-shopping-basket:before{content:'\f1c9'}.zmdi-shopping-cart-plus:before{content:'\f1ca'}.zmdi-shopping-cart:before{content:'\f1cb'}.zmdi-sign-in:before{content:'\f1cc'}.zmdi-sort-amount-asc:before{content:'\f1cd'}.zmdi-sort-amount-desc:before{content:'\f1ce'}.zmdi-sort-asc:before{content:'\f1cf'}.zmdi-sort-desc:before{content:'\f1d0'}.zmdi-spellcheck:before{content:'\f1d1'}.zmdi-storage:before{content:'\f1d2'}.zmdi-store-24:before{content:'\f1d3'}.zmdi-store:before{content:'\f1d4'}.zmdi-subway:before{content:'\f1d5'}.zmdi-sun:before{content:'\f1d6'}.zmdi-tab-unselected:before{content:'\f1d7'}.zmdi-tab:before{content:'\f1d8'}.zmdi-tag-close:before{content:'\f1d9'}.zmdi-tag-more:before{content:'\f1da'}.zmdi-tag:before{content:'\f1db'}.zmdi-thumb-down:before{content:'\f1dc'}.zmdi-thumb-up-down:before{content:'\f1dd'}.zmdi-thumb-up:before{content:'\f1de'}.zmdi-ticket-star:before{content:'\f1df'}.zmdi-toll:before{content:'\f1e0'}.zmdi-toys:before{content:'\f1e1'}.zmdi-traffic:before{content:'\f1e2'}.zmdi-translate:before{content:'\f1e3'}.zmdi-triangle-down:before{content:'\f1e4'}.zmdi-triangle-up:before{content:'\f1e5'}.zmdi-truck:before{content:'\f1e6'}.zmdi-turning-sign:before{content:'\f1e7'}.zmdi-wallpaper:before{content:'\f1e8'}.zmdi-washing-machine:before{content:'\f1e9'}.zmdi-window-maximize:before{content:'\f1ea'}.zmdi-window-minimize:before{content:'\f1eb'}.zmdi-window-restore:before{content:'\f1ec'}.zmdi-wrench:before{content:'\f1ed'}.zmdi-zoom-in:before{content:'\f1ee'}.zmdi-zoom-out:before{content:'\f1ef'}.zmdi-alert-circle-o:before{content:'\f1f0'}.zmdi-alert-circle:before{content:'\f1f1'}.zmdi-alert-octagon:before{content:'\f1f2'}.zmdi-alert-polygon:before{content:'\f1f3'}.zmdi-alert-triangle:before{content:'\f1f4'}.zmdi-help-outline:before{content:'\f1f5'}.zmdi-help:before{content:'\f1f6'}.zmdi-info-outline:before{content:'\f1f7'}.zmdi-info:before{content:'\f1f8'}.zmdi-notifications-active:before{content:'\f1f9'}.zmdi-notifications-add:before{content:'\f1fa'}.zmdi-notifications-none:before{content:'\f1fb'}.zmdi-notifications-off:before{content:'\f1fc'}.zmdi-notifications-paused:before{content:'\f1fd'}.zmdi-notifications:before{content:'\f1fe'}.zmdi-account-add:before{content:'\f1ff'}.zmdi-account-box-mail:before{content:'\f200'}.zmdi-account-box-o:before{content:'\f201'}.zmdi-account-box-phone:before{content:'\f202'}.zmdi-account-box:before{content:'\f203'}.zmdi-account-calendar:before{content:'\f204'}.zmdi-account-circle:before{content:'\f205'}.zmdi-account-o:before{content:'\f206'}.zmdi-account:before{content:'\f207'}.zmdi-accounts-add:before{content:'\f208'}.zmdi-accounts-alt:before{content:'\f209'}.zmdi-accounts-list-alt:before{content:'\f20a'}.zmdi-accounts-list:before{content:'\f20b'}.zmdi-accounts-outline:before{content:'\f20c'}.zmdi-accounts:before{content:'\f20d'}.zmdi-face:before{content:'\f20e'}.zmdi-female:before{content:'\f20f'}.zmdi-male-alt:before{content:'\f210'}.zmdi-male-female:before{content:'\f211'}.zmdi-male:before{content:'\f212'}.zmdi-mood-bad:before{content:'\f213'}.zmdi-mood:before{content:'\f214'}.zmdi-run:before{content:'\f215'}.zmdi-walk:before{content:'\f216'}.zmdi-cloud-box:before{content:'\f217'}.zmdi-cloud-circle:before{content:'\f218'}.zmdi-cloud-done:before{content:'\f219'}.zmdi-cloud-download:before{content:'\f21a'}.zmdi-cloud-off:before{content:'\f21b'}.zmdi-cloud-outline-alt:before{content:'\f21c'}.zmdi-cloud-outline:before{content:'\f21d'}.zmdi-cloud-upload:before{content:'\f21e'}.zmdi-cloud:before{content:'\f21f'}.zmdi-download:before{content:'\f220'}.zmdi-file-plus:before{content:'\f221'}.zmdi-file-text:before{content:'\f222'}.zmdi-file:before{content:'\f223'}.zmdi-folder-outline:before{content:'\f224'}.zmdi-folder-person:before{content:'\f225'}.zmdi-folder-star-alt:before{content:'\f226'}.zmdi-folder-star:before{content:'\f227'}.zmdi-folder:before{content:'\f228'}.zmdi-gif:before{content:'\f229'}.zmdi-upload:before{content:'\f22a'}.zmdi-border-all:before{content:'\f22b'}.zmdi-border-bottom:before{content:'\f22c'}.zmdi-border-clear:before{content:'\f22d'}.zmdi-border-color:before{content:'\f22e'}.zmdi-border-horizontal:before{content:'\f22f'}.zmdi-border-inner:before{content:'\f230'}.zmdi-border-left:before{content:'\f231'}.zmdi-border-outer:before{content:'\f232'}.zmdi-border-right:before{content:'\f233'}.zmdi-border-style:before{content:'\f234'}.zmdi-border-top:before{content:'\f235'}.zmdi-border-vertical:before{content:'\f236'}.zmdi-copy:before{content:'\f237'}.zmdi-crop:before{content:'\f238'}.zmdi-format-align-center:before{content:'\f239'}.zmdi-format-align-justify:before{content:'\f23a'}.zmdi-format-align-left:before{content:'\f23b'}.zmdi-format-align-right:before{content:'\f23c'}.zmdi-format-bold:before{content:'\f23d'}.zmdi-format-clear-all:before{content:'\f23e'}.zmdi-format-clear:before{content:'\f23f'}.zmdi-format-color-fill:before{content:'\f240'}.zmdi-format-color-reset:before{content:'\f241'}.zmdi-format-color-text:before{content:'\f242'}.zmdi-format-indent-decrease:before{content:'\f243'}.zmdi-format-indent-increase:before{content:'\f244'}.zmdi-format-italic:before{content:'\f245'}.zmdi-format-line-spacing:before{content:'\f246'}.zmdi-format-list-bulleted:before{content:'\f247'}.zmdi-format-list-numbered:before{content:'\f248'}.zmdi-format-ltr:before{content:'\f249'}.zmdi-format-rtl:before{content:'\f24a'}.zmdi-format-size:before{content:'\f24b'}.zmdi-format-strikethrough-s:before{content:'\f24c'}.zmdi-format-strikethrough:before{content:'\f24d'}.zmdi-format-subject:before{content:'\f24e'}.zmdi-format-underlined:before{content:'\f24f'}.zmdi-format-valign-bottom:before{content:'\f250'}.zmdi-format-valign-center:before{content:'\f251'}.zmdi-format-valign-top:before{content:'\f252'}.zmdi-redo:before{content:'\f253'}.zmdi-select-all:before{content:'\f254'}.zmdi-space-bar:before{content:'\f255'}.zmdi-text-format:before{content:'\f256'}.zmdi-transform:before{content:'\f257'}.zmdi-undo:before{content:'\f258'}.zmdi-wrap-text:before{content:'\f259'}.zmdi-comment-alert:before{content:'\f25a'}.zmdi-comment-alt-text:before{content:'\f25b'}.zmdi-comment-alt:before{content:'\f25c'}.zmdi-comment-edit:before{content:'\f25d'}.zmdi-comment-image:before{content:'\f25e'}.zmdi-comment-list:before{content:'\f25f'}.zmdi-comment-more:before{content:'\f260'}.zmdi-comment-outline:before{content:'\f261'}.zmdi-comment-text-alt:before{content:'\f262'}.zmdi-comment-text:before{content:'\f263'}.zmdi-comment-video:before{content:'\f264'}.zmdi-comment:before{content:'\f265'}.zmdi-comments:before{content:'\f266'}.zmdi-check-all:before{content:'\f267'}.zmdi-check-circle-u:before{content:'\f268'}.zmdi-check-circle:before{content:'\f269'}.zmdi-check-square:before{content:'\f26a'}.zmdi-check:before{content:'\f26b'}.zmdi-circle-o:before{content:'\f26c'}.zmdi-circle:before{content:'\f26d'}.zmdi-dot-circle-alt:before{content:'\f26e'}.zmdi-dot-circle:before{content:'\f26f'}.zmdi-minus-circle-outline:before{content:'\f270'}.zmdi-minus-circle:before{content:'\f271'}.zmdi-minus-square:before{content:'\f272'}.zmdi-minus:before{content:'\f273'}.zmdi-plus-circle-o-duplicate:before{content:'\f274'}.zmdi-plus-circle-o:before{content:'\f275'}.zmdi-plus-circle:before{content:'\f276'}.zmdi-plus-square:before{content:'\f277'}.zmdi-plus:before{content:'\f278'}.zmdi-square-o:before{content:'\f279'}.zmdi-star-circle:before{content:'\f27a'}.zmdi-star-half:before{content:'\f27b'}.zmdi-star-outline:before{content:'\f27c'}.zmdi-star:before{content:'\f27d'}.zmdi-bluetooth-connected:before{content:'\f27e'}.zmdi-bluetooth-off:before{content:'\f27f'}.zmdi-bluetooth-search:before{content:'\f280'}.zmdi-bluetooth-setting:before{content:'\f281'}.zmdi-bluetooth:before{content:'\f282'}.zmdi-camera-add:before{content:'\f283'}.zmdi-camera-alt:before{content:'\f284'}.zmdi-camera-bw:before{content:'\f285'}.zmdi-camera-front:before{content:'\f286'}.zmdi-camera-mic:before{content:'\f287'}.zmdi-camera-party-mode:before{content:'\f288'}.zmdi-camera-rear:before{content:'\f289'}.zmdi-camera-roll:before{content:'\f28a'}.zmdi-camera-switch:before{content:'\f28b'}.zmdi-camera:before{content:'\f28c'}.zmdi-card-alert:before{content:'\f28d'}.zmdi-card-off:before{content:'\f28e'}.zmdi-card-sd:before{content:'\f28f'}.zmdi-card-sim:before{content:'\f290'}.zmdi-desktop-mac:before{content:'\f291'}.zmdi-desktop-windows:before{content:'\f292'}.zmdi-device-hub:before{content:'\f293'}.zmdi-devices-off:before{content:'\f294'}.zmdi-devices:before{content:'\f295'}.zmdi-dock:before{content:'\f296'}.zmdi-floppy:before{content:'\f297'}.zmdi-gamepad:before{content:'\f298'}.zmdi-gps-dot:before{content:'\f299'}.zmdi-gps-off:before{content:'\f29a'}.zmdi-gps:before{content:'\f29b'}.zmdi-headset-mic:before{content:'\f29c'}.zmdi-headset:before{content:'\f29d'}.zmdi-input-antenna:before{content:'\f29e'}.zmdi-input-composite:before{content:'\f29f'}.zmdi-input-hdmi:before{content:'\f2a0'}.zmdi-input-power:before{content:'\f2a1'}.zmdi-input-svideo:before{content:'\f2a2'}.zmdi-keyboard-hide:before{content:'\f2a3'}.zmdi-keyboard:before{content:'\f2a4'}.zmdi-laptop-chromebook:before{content:'\f2a5'}.zmdi-laptop-mac:before{content:'\f2a6'}.zmdi-laptop:before{content:'\f2a7'}.zmdi-mic-off:before{content:'\f2a8'}.zmdi-mic-outline:before{content:'\f2a9'}.zmdi-mic-setting:before{content:'\f2aa'}.zmdi-mic:before{content:'\f2ab'}.zmdi-mouse:before{content:'\f2ac'}.zmdi-network-alert:before{content:'\f2ad'}.zmdi-network-locked:before{content:'\f2ae'}.zmdi-network-off:before{content:'\f2af'}.zmdi-network-outline:before{content:'\f2b0'}.zmdi-network-setting:before{content:'\f2b1'}.zmdi-network:before{content:'\f2b2'}.zmdi-phone-bluetooth:before{content:'\f2b3'}.zmdi-phone-end:before{content:'\f2b4'}.zmdi-phone-forwarded:before{content:'\f2b5'}.zmdi-phone-in-talk:before{content:'\f2b6'}.zmdi-phone-locked:before{content:'\f2b7'}.zmdi-phone-missed:before{content:'\f2b8'}.zmdi-phone-msg:before{content:'\f2b9'}.zmdi-phone-paused:before{content:'\f2ba'}.zmdi-phone-ring:before{content:'\f2bb'}.zmdi-phone-setting:before{content:'\f2bc'}.zmdi-phone-sip:before{content:'\f2bd'}.zmdi-phone:before{content:'\f2be'}.zmdi-portable-wifi-changes:before{content:'\f2bf'}.zmdi-portable-wifi-off:before{content:'\f2c0'}.zmdi-portable-wifi:before{content:'\f2c1'}.zmdi-radio:before{content:'\f2c2'}.zmdi-reader:before{content:'\f2c3'}.zmdi-remote-control-alt:before{content:'\f2c4'}.zmdi-remote-control:before{content:'\f2c5'}.zmdi-router:before{content:'\f2c6'}.zmdi-scanner:before{content:'\f2c7'}.zmdi-smartphone-android:before{content:'\f2c8'}.zmdi-smartphone-download:before{content:'\f2c9'}.zmdi-smartphone-erase:before{content:'\f2ca'}.zmdi-smartphone-info:before{content:'\f2cb'}.zmdi-smartphone-iphone:before{content:'\f2cc'}.zmdi-smartphone-landscape-lock:before{content:'\f2cd'}.zmdi-smartphone-landscape:before{content:'\f2ce'}.zmdi-smartphone-lock:before{content:'\f2cf'}.zmdi-smartphone-portrait-lock:before{content:'\f2d0'}.zmdi-smartphone-ring:before{content:'\f2d1'}.zmdi-smartphone-setting:before{content:'\f2d2'}.zmdi-smartphone-setup:before{content:'\f2d3'}.zmdi-smartphone:before{content:'\f2d4'}.zmdi-speaker:before{content:'\f2d5'}.zmdi-tablet-android:before{content:'\f2d6'}.zmdi-tablet-mac:before{content:'\f2d7'}.zmdi-tablet:before{content:'\f2d8'}.zmdi-tv-alt-play:before{content:'\f2d9'}.zmdi-tv-list:before{content:'\f2da'}.zmdi-tv-play:before{content:'\f2db'}.zmdi-tv:before{content:'\f2dc'}.zmdi-usb:before{content:'\f2dd'}.zmdi-videocam-off:before{content:'\f2de'}.zmdi-videocam-switch:before{content:'\f2df'}.zmdi-videocam:before{content:'\f2e0'}.zmdi-watch:before{content:'\f2e1'}.zmdi-wifi-alt-2:before{content:'\f2e2'}.zmdi-wifi-alt:before{content:'\f2e3'}.zmdi-wifi-info:before{content:'\f2e4'}.zmdi-wifi-lock:before{content:'\f2e5'}.zmdi-wifi-off:before{content:'\f2e6'}.zmdi-wifi-outline:before{content:'\f2e7'}.zmdi-wifi:before{content:'\f2e8'}.zmdi-arrow-left-bottom:before{content:'\f2e9'}.zmdi-arrow-left:before{content:'\f2ea'}.zmdi-arrow-merge:before{content:'\f2eb'}.zmdi-arrow-missed:before{content:'\f2ec'}.zmdi-arrow-right-top:before{content:'\f2ed'}.zmdi-arrow-right:before{content:'\f2ee'}.zmdi-arrow-split:before{content:'\f2ef'}.zmdi-arrows:before{content:'\f2f0'}.zmdi-caret-down-circle:before{content:'\f2f1'}.zmdi-caret-down:before{content:'\f2f2'}.zmdi-caret-left-circle:before{content:'\f2f3'}.zmdi-caret-left:before{content:'\f2f4'}.zmdi-caret-right-circle:before{content:'\f2f5'}.zmdi-caret-right:before{content:'\f2f6'}.zmdi-caret-up-circle:before{content:'\f2f7'}.zmdi-caret-up:before{content:'\f2f8'}.zmdi-chevron-down:before{content:'\f2f9'}.zmdi-chevron-left:before{content:'\f2fa'}.zmdi-chevron-right:before{content:'\f2fb'}.zmdi-chevron-up:before{content:'\f2fc'}.zmdi-forward:before{content:'\f2fd'}.zmdi-long-arrow-down:before{content:'\f2fe'}.zmdi-long-arrow-left:before{content:'\f2ff'}.zmdi-long-arrow-return:before{content:'\f300'}.zmdi-long-arrow-right:before{content:'\f301'}.zmdi-long-arrow-tab:before{content:'\f302'}.zmdi-long-arrow-up:before{content:'\f303'}.zmdi-rotate-ccw:before{content:'\f304'}.zmdi-rotate-cw:before{content:'\f305'}.zmdi-rotate-left:before{content:'\f306'}.zmdi-rotate-right:before{content:'\f307'}.zmdi-square-down:before{content:'\f308'}.zmdi-square-right:before{content:'\f309'}.zmdi-swap-alt:before{content:'\f30a'}.zmdi-swap-vertical-circle:before{content:'\f30b'}.zmdi-swap-vertical:before{content:'\f30c'}.zmdi-swap:before{content:'\f30d'}.zmdi-trending-down:before{content:'\f30e'}.zmdi-trending-flat:before{content:'\f30f'}.zmdi-trending-up:before{content:'\f310'}.zmdi-unfold-less:before{content:'\f311'}.zmdi-unfold-more:before{content:'\f312'}.zmdi-apps:before{content:'\f313'}.zmdi-grid-off:before{content:'\f314'}.zmdi-grid:before{content:'\f315'}.zmdi-view-agenda:before{content:'\f316'}.zmdi-view-array:before{content:'\f317'}.zmdi-view-carousel:before{content:'\f318'}.zmdi-view-column:before{content:'\f319'}.zmdi-view-comfy:before{content:'\f31a'}.zmdi-view-compact:before{content:'\f31b'}.zmdi-view-dashboard:before{content:'\f31c'}.zmdi-view-day:before{content:'\f31d'}.zmdi-view-headline:before{content:'\f31e'}.zmdi-view-list-alt:before{content:'\f31f'}.zmdi-view-list:before{content:'\f320'}.zmdi-view-module:before{content:'\f321'}.zmdi-view-quilt:before{content:'\f322'}.zmdi-view-stream:before{content:'\f323'}.zmdi-view-subtitles:before{content:'\f324'}.zmdi-view-toc:before{content:'\f325'}.zmdi-view-web:before{content:'\f326'}.zmdi-view-week:before{content:'\f327'}.zmdi-widgets:before{content:'\f328'}.zmdi-alarm-check:before{content:'\f329'}.zmdi-alarm-off:before{content:'\f32a'}.zmdi-alarm-plus:before{content:'\f32b'}.zmdi-alarm-snooze:before{content:'\f32c'}.zmdi-alarm:before{content:'\f32d'}.zmdi-calendar-alt:before{content:'\f32e'}.zmdi-calendar-check:before{content:'\f32f'}.zmdi-calendar-close:before{content:'\f330'}.zmdi-calendar-note:before{content:'\f331'}.zmdi-calendar:before{content:'\f332'}.zmdi-time-countdown:before{content:'\f333'}.zmdi-time-interval:before{content:'\f334'}.zmdi-time-restore-setting:before{content:'\f335'}.zmdi-time-restore:before{content:'\f336'}.zmdi-time:before{content:'\f337'}.zmdi-timer-off:before{content:'\f338'}.zmdi-timer:before{content:'\f339'}.zmdi-android-alt:before{content:'\f33a'}.zmdi-android:before{content:'\f33b'}.zmdi-apple:before{content:'\f33c'}.zmdi-behance:before{content:'\f33d'}.zmdi-codepen:before{content:'\f33e'}.zmdi-dribbble:before{content:'\f33f'}.zmdi-dropbox:before{content:'\f340'}.zmdi-evernote:before{content:'\f341'}.zmdi-facebook-box:before{content:'\f342'}.zmdi-facebook:before{content:'\f343'}.zmdi-github-box:before{content:'\f344'}.zmdi-github:before{content:'\f345'}.zmdi-google-drive:before{content:'\f346'}.zmdi-google-earth:before{content:'\f347'}.zmdi-google-glass:before{content:'\f348'}.zmdi-google-maps:before{content:'\f349'}.zmdi-google-pages:before{content:'\f34a'}.zmdi-google-play:before{content:'\f34b'}.zmdi-google-plus-box:before{content:'\f34c'}.zmdi-google-plus:before{content:'\f34d'}.zmdi-google:before{content:'\f34e'}.zmdi-instagram:before{content:'\f34f'}.zmdi-language-css3:before{content:'\f350'}.zmdi-language-html5:before{content:'\f351'}.zmdi-language-javascript:before{content:'\f352'}.zmdi-language-python-alt:before{content:'\f353'}.zmdi-language-python:before{content:'\f354'}.zmdi-lastfm:before{content:'\f355'}.zmdi-linkedin-box:before{content:'\f356'}.zmdi-paypal:before{content:'\f357'}.zmdi-pinterest-box:before{content:'\f358'}.zmdi-pocket:before{content:'\f359'}.zmdi-polymer:before{content:'\f35a'}.zmdi-share:before{content:'\f35b'}.zmdi-stackoverflow:before{content:'\f35c'}.zmdi-steam-square:before{content:'\f35d'}.zmdi-steam:before{content:'\f35e'}.zmdi-twitter-box:before{content:'\f35f'}.zmdi-twitter:before{content:'\f360'}.zmdi-vk:before{content:'\f361'}.zmdi-wikipedia:before{content:'\f362'}.zmdi-windows:before{content:'\f363'}.zmdi-aspect-ratio-alt:before{content:'\f364'}.zmdi-aspect-ratio:before{content:'\f365'}.zmdi-blur-circular:before{content:'\f366'}.zmdi-blur-linear:before{content:'\f367'}.zmdi-blur-off:before{content:'\f368'}.zmdi-blur:before{content:'\f369'}.zmdi-brightness-2:before{content:'\f36a'}.zmdi-brightness-3:before{content:'\f36b'}.zmdi-brightness-4:before{content:'\f36c'}.zmdi-brightness-5:before{content:'\f36d'}.zmdi-brightness-6:before{content:'\f36e'}.zmdi-brightness-7:before{content:'\f36f'}.zmdi-brightness-auto:before{content:'\f370'}.zmdi-brightness-setting:before{content:'\f371'}.zmdi-broken-image:before{content:'\f372'}.zmdi-center-focus-strong:before{content:'\f373'}.zmdi-center-focus-weak:before{content:'\f374'}.zmdi-compare:before{content:'\f375'}.zmdi-crop-16-9:before{content:'\f376'}.zmdi-crop-3-2:before{content:'\f377'}.zmdi-crop-5-4:before{content:'\f378'}.zmdi-crop-7-5:before{content:'\f379'}.zmdi-crop-din:before{content:'\f37a'}.zmdi-crop-free:before{content:'\f37b'}.zmdi-crop-landscape:before{content:'\f37c'}.zmdi-crop-portrait:before{content:'\f37d'}.zmdi-crop-square:before{content:'\f37e'}.zmdi-exposure-alt:before{content:'\f37f'}.zmdi-exposure:before{content:'\f380'}.zmdi-filter-b-and-w:before{content:'\f381'}.zmdi-filter-center-focus:before{content:'\f382'}.zmdi-filter-frames:before{content:'\f383'}.zmdi-filter-tilt-shift:before{content:'\f384'}.zmdi-gradient:before{content:'\f385'}.zmdi-grain:before{content:'\f386'}.zmdi-graphic-eq:before{content:'\f387'}.zmdi-hdr-off:before{content:'\f388'}.zmdi-hdr-strong:before{content:'\f389'}.zmdi-hdr-weak:before{content:'\f38a'}.zmdi-hdr:before{content:'\f38b'}.zmdi-iridescent:before{content:'\f38c'}.zmdi-leak-off:before{content:'\f38d'}.zmdi-leak:before{content:'\f38e'}.zmdi-looks:before{content:'\f38f'}.zmdi-loupe:before{content:'\f390'}.zmdi-panorama-horizontal:before{content:'\f391'}.zmdi-panorama-vertical:before{content:'\f392'}.zmdi-panorama-wide-angle:before{content:'\f393'}.zmdi-photo-size-select-large:before{content:'\f394'}.zmdi-photo-size-select-small:before{content:'\f395'}.zmdi-picture-in-picture:before{content:'\f396'}.zmdi-slideshow:before{content:'\f397'}.zmdi-texture:before{content:'\f398'}.zmdi-tonality:before{content:'\f399'}.zmdi-vignette:before{content:'\f39a'}.zmdi-wb-auto:before{content:'\f39b'}.zmdi-eject-alt:before{content:'\f39c'}.zmdi-eject:before{content:'\f39d'}.zmdi-equalizer:before{content:'\f39e'}.zmdi-fast-forward:before{content:'\f39f'}.zmdi-fast-rewind:before{content:'\f3a0'}.zmdi-forward-10:before{content:'\f3a1'}.zmdi-forward-30:before{content:'\f3a2'}.zmdi-forward-5:before{content:'\f3a3'}.zmdi-hearing:before{content:'\f3a4'}.zmdi-pause-circle-outline:before{content:'\f3a5'}.zmdi-pause-circle:before{content:'\f3a6'}.zmdi-pause:before{content:'\f3a7'}.zmdi-play-circle-outline:before{content:'\f3a8'}.zmdi-play-circle:before{content:'\f3a9'}.zmdi-play:before{content:'\f3aa'}.zmdi-playlist-audio:before{content:'\f3ab'}.zmdi-playlist-plus:before{content:'\f3ac'}.zmdi-repeat-one:before{content:'\f3ad'}.zmdi-repeat:before{content:'\f3ae'}.zmdi-replay-10:before{content:'\f3af'}.zmdi-replay-30:before{content:'\f3b0'}.zmdi-replay-5:before{content:'\f3b1'}.zmdi-replay:before{content:'\f3b2'}.zmdi-shuffle:before{content:'\f3b3'}.zmdi-skip-next:before{content:'\f3b4'}.zmdi-skip-previous:before{content:'\f3b5'}.zmdi-stop:before{content:'\f3b6'}.zmdi-surround-sound:before{content:'\f3b7'}.zmdi-tune:before{content:'\f3b8'}.zmdi-volume-down:before{content:'\f3b9'}.zmdi-volume-mute:before{content:'\f3ba'}.zmdi-volume-off:before{content:'\f3bb'}.zmdi-volume-up:before{content:'\f3bc'}.zmdi-n-1-square:before{content:'\f3bd'}.zmdi-n-2-square:before{content:'\f3be'}.zmdi-n-3-square:before{content:'\f3bf'}.zmdi-n-4-square:before{content:'\f3c0'}.zmdi-n-5-square:before{content:'\f3c1'}.zmdi-n-6-square:before{content:'\f3c2'}.zmdi-neg-1:before{content:'\f3c3'}.zmdi-neg-2:before{content:'\f3c4'}.zmdi-plus-1:before{content:'\f3c5'}.zmdi-plus-2:before{content:'\f3c6'}.zmdi-sec-10:before{content:'\f3c7'}.zmdi-sec-3:before{content:'\f3c8'}.zmdi-zero:before{content:'\f3c9'}.zmdi-airline-seat-flat-angled:before{content:'\f3ca'}.zmdi-airline-seat-flat:before{content:'\f3cb'}.zmdi-airline-seat-individual-suite:before{content:'\f3cc'}.zmdi-airline-seat-legroom-extra:before{content:'\f3cd'}.zmdi-airline-seat-legroom-normal:before{content:'\f3ce'}.zmdi-airline-seat-legroom-reduced:before{content:'\f3cf'}.zmdi-airline-seat-recline-extra:before{content:'\f3d0'}.zmdi-airline-seat-recline-normal:before{content:'\f3d1'}.zmdi-airplay:before{content:'\f3d2'}.zmdi-closed-caption:before{content:'\f3d3'}.zmdi-confirmation-number:before{content:'\f3d4'}.zmdi-developer-board:before{content:'\f3d5'}.zmdi-disc-full:before{content:'\f3d6'}.zmdi-explicit:before{content:'\f3d7'}.zmdi-flight-land:before{content:'\f3d8'}.zmdi-flight-takeoff:before{content:'\f3d9'}.zmdi-flip-to-back:before{content:'\f3da'}.zmdi-flip-to-front:before{content:'\f3db'}.zmdi-group-work:before{content:'\f3dc'}.zmdi-hd:before{content:'\f3dd'}.zmdi-hq:before{content:'\f3de'}.zmdi-markunread-mailbox:before{content:'\f3df'}.zmdi-memory:before{content:'\f3e0'}.zmdi-nfc:before{content:'\f3e1'}.zmdi-play-for-work:before{content:'\f3e2'}.zmdi-power-input:before{content:'\f3e3'}.zmdi-present-to-all:before{content:'\f3e4'}.zmdi-satellite:before{content:'\f3e5'}.zmdi-tap-and-play:before{content:'\f3e6'}.zmdi-vibration:before{content:'\f3e7'}.zmdi-voicemail:before{content:'\f3e8'}.zmdi-group:before{content:'\f3e9'}.zmdi-rss:before{content:'\f3ea'}.zmdi-shape:before{content:'\f3eb'}.zmdi-spinner:before{content:'\f3ec'}.zmdi-ungroup:before{content:'\f3ed'}.zmdi-500px:before{content:'\f3ee'}.zmdi-8tracks:before{content:'\f3ef'}.zmdi-amazon:before{content:'\f3f0'}.zmdi-blogger:before{content:'\f3f1'}.zmdi-delicious:before{content:'\f3f2'}.zmdi-disqus:before{content:'\f3f3'}.zmdi-flattr:before{content:'\f3f4'}.zmdi-flickr:before{content:'\f3f5'}.zmdi-github-alt:before{content:'\f3f6'}.zmdi-google-old:before{content:'\f3f7'}.zmdi-linkedin:before{content:'\f3f8'}.zmdi-odnoklassniki:before{content:'\f3f9'}.zmdi-outlook:before{content:'\f3fa'}.zmdi-paypal-alt:before{content:'\f3fb'}.zmdi-pinterest:before{content:'\f3fc'}.zmdi-playstation:before{content:'\f3fd'}.zmdi-reddit:before{content:'\f3fe'}.zmdi-skype:before{content:'\f3ff'}.zmdi-slideshare:before{content:'\f400'}.zmdi-soundcloud:before{content:'\f401'}.zmdi-tumblr:before{content:'\f402'}.zmdi-twitch:before{content:'\f403'}.zmdi-vimeo:before{content:'\f404'}.zmdi-whatsapp:before{content:'\f405'}.zmdi-xbox:before{content:'\f406'}.zmdi-yahoo:before{content:'\f407'}.zmdi-youtube-play:before{content:'\f408'}.zmdi-youtube:before{content:'\f409'}.zmdi-import-export:before{content:'\f30c'}.zmdi-swap-vertical-:before{content:'\f30c'}.zmdi-airplanemode-inactive:before{content:'\f102'}.zmdi-airplanemode-active:before{content:'\f103'}.zmdi-rate-review:before{content:'\f103'}.zmdi-comment-sign:before{content:'\f25a'}.zmdi-network-warning:before{content:'\f2ad'}.zmdi-shopping-cart-add:before{content:'\f1ca'}.zmdi-file-add:before{content:'\f221'}.zmdi-network-wifi-scan:before{content:'\f2e4'}.zmdi-collection-add:before{content:'\f14e'}.zmdi-format-playlist-add:before{content:'\f3ac'}.zmdi-format-queue-music:before{content:'\f3ab'}.zmdi-plus-box:before{content:'\f277'}.zmdi-tag-backspace:before{content:'\f1d9'}.zmdi-alarm-add:before{content:'\f32b'}.zmdi-battery-charging:before{content:'\f114'}.zmdi-daydream-setting:before{content:'\f217'}.zmdi-more-horiz:before{content:'\f19c'}.zmdi-book-photo:before{content:'\f11b'}.zmdi-incandescent:before{content:'\f189'}.zmdi-wb-iridescent:before{content:'\f38c'}.zmdi-calendar-remove:before{content:'\f330'}.zmdi-refresh-sync-disabled:before{content:'\f1b7'}.zmdi-refresh-sync-problem:before{content:'\f1b6'}.zmdi-crop-original:before{content:'\f17e'}.zmdi-power-off:before{content:'\f1af'}.zmdi-power-off-setting:before{content:'\f1ae'}.zmdi-leak-remove:before{content:'\f38d'}.zmdi-star-border:before{content:'\f27c'}.zmdi-brightness-low:before{content:'\f36d'}.zmdi-brightness-medium:before{content:'\f36e'}.zmdi-brightness-high:before{content:'\f36f'}.zmdi-smartphone-portrait:before{content:'\f2d4'}.zmdi-live-tv:before{content:'\f2d9'}.zmdi-format-textdirection-l-to-r:before{content:'\f249'}.zmdi-format-textdirection-r-to-l:before{content:'\f24a'}.zmdi-arrow-back:before{content:'\f2ea'}.zmdi-arrow-forward:before{content:'\f2ee'}.zmdi-arrow-in:before{content:'\f2e9'}.zmdi-arrow-out:before{content:'\f2ed'}.zmdi-rotate-90-degrees-ccw:before{content:'\f304'}.zmdi-adb:before{content:'\f33a'}.zmdi-network-wifi:before{content:'\f2e8'}.zmdi-network-wifi-alt:before{content:'\f2e3'}.zmdi-network-wifi-lock:before{content:'\f2e5'}.zmdi-network-wifi-off:before{content:'\f2e6'}.zmdi-network-wifi-outline:before{content:'\f2e7'}.zmdi-network-wifi-info:before{content:'\f2e4'}.zmdi-layers-clear:before{content:'\f18b'}.zmdi-colorize:before{content:'\f15d'}.zmdi-format-paint:before{content:'\f1ba'}.zmdi-format-quote:before{content:'\f1b2'}.zmdi-camera-monochrome-photos:before{content:'\f285'}.zmdi-sort-by-alpha:before{content:'\f1cf'}.zmdi-folder-shared:before{content:'\f225'}.zmdi-folder-special:before{content:'\f226'}.zmdi-comment-dots:before{content:'\f260'}.zmdi-reorder:before{content:'\f31e'}.zmdi-dehaze:before{content:'\f197'}.zmdi-sort:before{content:'\f1ce'}.zmdi-pages:before{content:'\f34a'}.zmdi-stack-overflow:before{content:'\f35c'}.zmdi-calendar-account:before{content:'\f204'}.zmdi-paste:before{content:'\f109'}.zmdi-cut:before{content:'\f1bc'}.zmdi-save:before{content:'\f297'}.zmdi-smartphone-code:before{content:'\f139'}.zmdi-directions-bike:before{content:'\f117'}.zmdi-directions-boat:before{content:'\f11a'}.zmdi-directions-bus:before{content:'\f121'}.zmdi-directions-car:before{content:'\f125'}.zmdi-directions-railway:before{content:'\f1b3'}.zmdi-directions-run:before{content:'\f215'}.zmdi-directions-subway:before{content:'\f1d5'}.zmdi-directions-walk:before{content:'\f216'}.zmdi-local-hotel:before{content:'\f178'}.zmdi-local-activity:before{content:'\f1df'}.zmdi-local-play:before{content:'\f1df'}.zmdi-local-airport:before{content:'\f103'}.zmdi-local-atm:before{content:'\f198'}.zmdi-local-bar:before{content:'\f137'}.zmdi-local-cafe:before{content:'\f13b'}.zmdi-local-car-wash:before{content:'\f124'}.zmdi-local-convenience-store:before{content:'\f1d3'}.zmdi-local-dining:before{content:'\f153'}.zmdi-local-drink:before{content:'\f157'}.zmdi-local-florist:before{content:'\f168'}.zmdi-local-gas-station:before{content:'\f16f'}.zmdi-local-grocery-store:before{content:'\f1cb'}.zmdi-local-hospital:before{content:'\f177'}.zmdi-local-laundry-service:before{content:'\f1e9'}.zmdi-local-library:before{content:'\f18d'}.zmdi-local-mall:before{content:'\f195'}.zmdi-local-movies:before{content:'\f19d'}.zmdi-local-offer:before{content:'\f187'}.zmdi-local-parking:before{content:'\f1a5'}.zmdi-local-parking:before{content:'\f1a5'}.zmdi-local-pharmacy:before{content:'\f176'}.zmdi-local-phone:before{content:'\f2be'}.zmdi-local-pizza:before{content:'\f1ac'}.zmdi-local-post-office:before{content:'\f15a'}.zmdi-local-printshop:before{content:'\f1b0'}.zmdi-local-see:before{content:'\f28c'}.zmdi-local-shipping:before{content:'\f1e6'}.zmdi-local-store:before{content:'\f1d4'}.zmdi-local-taxi:before{content:'\f123'}.zmdi-local-wc:before{content:'\f211'}.zmdi-my-location:before{content:'\f299'}.zmdi-directions:before{content:'\f1e7'}
.resumePreviewWrapper .side
{
	float: left;
	display: block;
	width: 150px;
	overflow: hidden;
}
.profilePreviewWrapper .side
{
	float: left;
	display: block;
	width: 180px;
	overflow: hidden;
}
.resumePreviewWrapper .main,
.profilePreviewWrapper .main
{
	float: right;
	display: block;
	width: 560px;
}
.resumePreviewWrapper .previewSection,
.profilePreviewWrapper .previewSection
{
    width: 100%;
    position: relative;
	word-wrap: break-word;
	margin-bottom: 14px;
}
.resumePreviewWrapper .previewSection h2,
.profilePreviewWrapper .previewSection h2
{
	line-height: 18px;
}
.resumePreviewWrapper .previewSectionHeader,
.profilePreviewWrapper .previewSectionHeader
{
	border-top: 1px solid #ccc;
	background-color: #eee;
	margin-top: 0px;
	margin-bottom: 7px;
	padding: 3px 7px 3px 7px;
}
.resumePreviewWrapper .previewSubSection,
.profilePreviewWrapper .previewSubSection
{
    margin: 7px 0;
	padding: 7px 0;
	border-top: 1px solid #CCC;
}
.previewSubSection:first-of-type
{
    margin-top: 0px!important;
	border:none;
}
.previewSubSection p
{
    margin:0;
}
.previewSubSection .stack
{
    margin-top:14px;
}
.resumePreviewWrapper .actionBar,
.profilePreviewWrapper .actionBar
{
	top: 4px;
	right: 7px;
}
.resumePreviewWrapper .ocupation,
.profilePreviewWrapper .ocupation
{
	display: block;
	margin-bottom: 7px;
}
.resumePreviewWrapper .previewSection ul,
.profilePreviewWrapper .previewSection ul
{
	margin: 0;
}
.resumePreviewWrapper .previewSection ul li,
.profilePreviewWrapper .previewSection ul li,
ul.profileFollowList li
{
	background:url(https://securemedia.newjobs.com/id/pb/icons/bullet-black.png) no-repeat 2px 7px;
	padding:0 0 0 10px;
	margin:0 0 3px;
	list-style:none;
}
.resumePreviewWrapper
{
	border: solid 1px #CFCFCF;
	box-shadow: 3px 3px 0px #D9D9D9;
	padding: 21px 14px 14px 14px;
}
.resumePreviewWrapper iframe
{
	width: 100%;
	height: 800px;
	overflow: auto;
}
.forPdf
{
	position: relative;
}
.pdfImagingWrapper
{
	overflow: auto;
	height: 800px;
	margin-top: 40px;
}
.resumePreviewWrapper .pdfImageSmall
{
	width: 100%;
}
.resumePreviewWrapper .pdfImageMedium
{
	width: 125%;
}
.resumePreviewWrapper .pdfImageBig
{
	width: 175%;
}
.resumePreviewWrapper .zoomBox
{
	position: absolute;
	right: 0px;
	top: 0px;
	border-left: solid 1px #CFCFCF;
	border-bottom: solid 1px #CFCFCF;
	border-bottom-left-radius: 5px;
	padding: 7px;
}
.resumePreviewWrapper .hiddenDescription
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 0.5px;
	height: 0.5px;
	overflow: hidden;
	color: #ffffff;
}
/*Default style for buttons*/
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
    outline: 0;
}
.btn
{  font-size: 15px;
  font-weight: 400;
  transition: all 0.2s ease-in;
  border-radius: 0;
  text-shadow: none;
  padding: 10px 20px;
}
.ProfileEditlinkclass
{	
	color: #642891;    
	float: right!important;
    font-size: 16px;
    font-weight: 400;
    text-decoration: none;	
	color: #337ab7;
}
/*The clear-background button*/
.btn-purple {
  color: #642891;
  background: none;
  border: 1px solid #642891;
  margin: 12px 0 0;
}
.btn-purple:hover {
  background-color: #642891;
  color: white;
}
/*the grey button*/
.btn-grey {
  color: #666;
  color: rgba(0,0,0,.7);
  margin: 12px 0 0;
  border: 1px solid #9c9c9c;
  background: #F4F4F4;
}
.btn-grey:hover {
background: #FBFBFF;
}
/*The white button*/
.btn-white {
  background: rgba(255, 255, 255, 0.3);
  border: 1px solid #fff;
  color: white;
  margin: 12px 0 0;
}
.btn-white:hover {
  background: rgba(255,255,255,.4);
  color: white;
}
/*the apply now button*/
.apply-now {
  background: none;
  color: charcoal;
  text-decoration: none;
  margin: 12px 0 0;
}
.apply-now:hover {
  text-decoration: none;
  cursor: pointer;
  background-color: #642891;
  color: white;
}
/*get info button*/
.btn-get-info {
  background: none;
  color: #642891;
  margin: 12px 0 0;
}
.btn-get-info:hover {
  background-color: #642891;
  color: white;
}
/*the green button*/
.btn-green {
  margin: 12px 0 0;
  background: #4AA354;
  color: white;
}
.btn-green:hover {
  background-color: #55B25F;
  color: white;
}
/*the purple-background button*/
.btn-pb {
  margin: 12px 0 0;
  background: #642891;
  color: white;
}
.btn-pb:hover {
  background-color: #7138A4;
  color: white;
}
/*the blue background button*/
.btn-blue {
  margin: 12px 0 0;
  background: #00A3DA;
  color: white;
}
.btn-blue:hover {
  background-color: #0099CC;
  color: white;
}
/* the button text change button*/
.btn-greypurple {
  margin: 12px 0 0;
  color: #212121;
  background: #F4F4F4;
   border: 1px solid #D7D7E4;
}
.btn-greypurple:hover {
  color: #642891;
}
/*forms style include dropdowns.*/
.form-control{
 box-shadow: none !important;
border-radius: 0 !important;
height: 40px !important;
}
.form-control:focus{
   border-color: #00AFF0;
}
.dropdown-toggle:focus  {
    border-color: #00aff0 !important;
}
#dropdownMenu1:focus span{
    color: #00aff0 ;
}
.dropdown-toggle {
    background-color: white;
    border: 1px solid #ccc;
    height: 40px;
    padding: 6px 12px;
}
.dropdown-menu{
    border-radius: 0px;
    border-width: 0px;
    box-shadow: 0 4px 5px rgba(0,0,0,.175) !important;
}
.dropdown-menu li a:hover {
color: #fff;
background-color: rgba(100,40,145,.80)!important;
}
.dropdown_icon{
  padding-left: 20px;
}
.dropdown_icon:focus{
 color: #00AFF0;
}
.link_dropdown{
    background-color: transparent;
    border: 0px;
    height: 40px;
    padding: 6px 12px;
    color: #00a3da;
}
.link_dropdown:focus{
 color: #377aad;
  text-decoration: underline;
  outline: none !important;
}
/*tooltip style*/
.tooltip_demo {
    width: 63%;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 3px;
    font-size: 12px;
    padding: 10px;
}
.left.tooltip-arrow {
    top: 50%;
    right: 37%;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000;
}
.right.tooltip-arrow {
    top: 50%;
    left: 5%;
    margin-left: -1px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000;
    transform: rotate(180deg);
}
.top.tooltip-arrow {
 top: 100%;
    right: 62%;
    margin-top: -3px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000;
    transform: rotate(90deg);
}
.bottom.tooltip-arrow {
    top: 0;
    right: 57%;
    margin-top: -7px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000;
    transform: rotate(-90deg);
}
/*copied from main.css - starts*/
.btn {
  margin: 16px 0 0;
  padding: 11px 12px;
}
.btn i {
  font-size: 24px;
  line-height: 24px;
  vertical-align: middle;
}
.btn.btn-md {
  height: 48px;
  padding: 15px 12px;
}
.btn:active,
.btn:focus {
  box-shadow: none;
}
.btn-purple {
  border-width: 1px;
  border-style: solid;
  border-color: #642891;
  border-radius: 0;
  color: #642891;
  font: 400 14px 'Roboto', sans-serif;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-purple:hover {
  background: #642891;
  color: #ffffff;
}
.btn-purple-fill {
  background: #642891;
  border-color: transparent;
  border-radius: 0;
  color: #ffffff;
  font: 400 14px 'Roboto', sans-serif;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-purple-fill:hover,
.btn-purple-fill:active,
.btn-purple-fill:focus {
  background: #78449f;
  color: #ffffff;
  box-shadow: none;
}
.btn-facebook {
  background: #3b5998;
  border-color: transparent;
  border-radius: 0;
  color: #ffffff;
  font: 400 14px 'Roboto', sans-serif;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-facebook:hover,
.btn-facebook:active,
.btn-facebook:focus {
  background: #5778be;
  color: #ffffff;
}
.btn-facebook .fa-facebook,
.btn-facebook .zmdi-facebook {
  position: absolute;
  left: 12px;
  /*bottom: 4px;*/
  font-size: 40px;
  font-weight: bold;
}
.btn-grey {
  border-color: #9c9c9c;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.39);
  border-radius: 0;
  color: #666;
  color: rgba(0, 0, 0, 0.7);
  margin: 12px 0 0;
  font: 400 15px 'Roboto', sans-serif;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-grey:hover {
  background: #f5f5f7;
}
.btn-no-border {
  font: 400 14px 'Roboto', sans-serif;
  color: #757575;
  color: rgba(0, 0, 0, 0.54);
  margin-top: 18px;
  padding: 0;
}
.btn-no-border.share-btn-fb {
  color: #3b5998;
  font-weight: 500;
  margin-right: 72px;
  margin-top: 5px;
  display: inline-block;
}
.btn-no-border.share-btn-fb i {
  color: #3b5998;
}
.btn-no-border.share-btn-fb:hover {
  color: #3b5998;
}
.btn-no-border.share-btn-fb:hover i {
  color: #3b5998;
}
.btn-no-border.share-btn-fb:hover .share-btn-text {
  text-indent: 5px;
}
.btn-no-border.share-btn-twitter {
  color: #00aced;
  font-weight: 500;
  margin-right: 72px;
  margin-top: 5px;
  display: inline-block;
}
.btn-no-border.share-btn-twitter i {
  color: #00aced;
}
.btn-no-border.share-btn-twitter:hover {
  color: #00aced;
}
.btn-no-border.share-btn-twitter:hover i {
  color: #00aced;
}
.btn-no-border.share-btn-twitter:hover .share-btn-text {
  text-indent: 5px;
}
.btn-no-border.share-btn-email {
  color: #757575;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  display: inline-block;
  margin-top: 4px;
}
.btn-no-border.share-btn-email i {
  color: #757575;
  color: rgba(0, 0, 0, 0.54);
  font-size: 22px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.btn-no-border.share-btn-email:hover .share-btn-text {
  text-indent: 4px;
}
.btn-no-border.share-btn-google {
  color: #F43222;
  font-weight: 500;
  display: inline-block;
  margin-top: 8px;
}
.btn-no-border.share-btn-google i {
  color: #F43222;
  font-size: 18px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.btn-no-border.share-btn-google:hover {
  color: #F43222;
}
.btn-no-border.share-btn-google:hover i {
  color: #F43222;
}
.btn-no-border.share-btn-google:hover .share-btn-text {
  text-indent: 5px;
}
.btn-no-border .share-btn-text {
  opacity: 1;
  filter: alpha(opacity=100);
  text-indent: 3px;
  position: absolute;
  top: 9px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.btn-no-border .share_bubble {
  font-size: 12px;
  margin-bottom: 10px;
  border-radius: 3px;
  border: 1px solid #d9d9de;
  color: #828587;
  font-weight: normal;
  margin: 0 0 0 5px;
  padding: 2px 5px;
  position: relative;
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.btn-no-border .share_bubble .triangle {
  display: block;
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 5px solid #d9d9de;
  position: absolute;
  left: -6px;
  top: 5px;
}
.btn-no-border .share_bubble .triangle.white {
  border-right-color: white;
  left: -4px;
}
.btn-no-border:hover {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
.btn-no-border:hover i {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
.btn-no-border:hover .share-btn-text {
  display: inline-block;
  opacity: 1;
  filter: alpha(opacity=100);
  text-indent: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.btn-no-border:hover .share_bubble {
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: 0.3s;
  transition: 0.3s;
  display: inline-block;
}
.btn-no-border:hover .share_bubble .triangle,
.btn-no-border:hover .share_bubble .count {
  opacity: 0;
  filter: alpha(opacity=0);
  display: inline-block;
}
.btn-no-border:focus,
.btn-no-border:active {
  box-shadow: none;
}
.btn-white {
  background: rgba(255, 255, 255, 0.3);
  border-color: #ffffff;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.95);
  border-radius: 0;
  color: #ffffff;
  margin: 20px 0;
  padding: 12px 35px;
  font: 400 16px 'Roboto', sans-serif;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-white:hover,
.btn-white:active,
.btn-white:focus {
  background: rgba(255, 255, 255, 0.4);
  color: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-get-info {
  background: none;
  color: #642891;
  border-width: 1px;
  border-style: solid;
  border-color: #642891;
  border-radius: 0;
  text-shadow: none;
  padding: 14px 25px;
  width: 100%;
  margin: 10px 0 0;
  font-size: 15px;
  font-weight: 400;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-get-info:hover {
  color: #ffffff;
  background: #642891;
  cursor: pointer;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
}
.apply-now {
  background: none;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
  height: 60px;
  display: block;
  text-decoration: none;
  line-height: 60px;
  font-weight: 400;
  font-size: 15px;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.apply-now:hover {
  background: #642891;
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.share-btns-container {
  margin-top: 20px;
  list-style: none;
}
.share-btn-container {
  display: inline-block;
}
.navbar .btn {
  margin: 0;
} /*copied from main.css - ends*/
/*bootstrap has-error overrides starts here*/
 .has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label
 {
	color:#D80000;
 }
 .has-error .form-control
 {
	border-color:#D80000;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-error .form-control:focus{
	border-color:#D80000; /*#843534*/
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483
}
.has-error .input-group-addon{
	color:#D80000;
	background-color:#f2dede;
	border-color:#DD2222;
}
.has-error .form-control-feedback{
	color:#D80000;
}
.alert-danger {
    background-color: #f5c6cb;
    border-color: #f5c6cb;
    color: #721c24;
}
/*bootstrap has-error overrides ends here*/
.input-error
{
	font-size: 12px;
	font-weight: 400;
	color: #d80000;
	margin-top: 5px;
	margin-bottom: 10px;
	display: block;
}
/*TODO: Move this H tags css to relevant file*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font: 300 16px 'Roboto', sans-serif;
  padding: 0;
  margin: 0 0 8px;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
h1 {
 font: 300 34px 'Roboto', sans-serif;
}
h2 {
  color: rgba(0, 0, 0, 0.87);
  font-size: 20px;
  line-height: 28px;
}
.resumeuploadH1{
	font-size: 24px;
    line-height: 32px;
	margin-bottom: 10px;
	font-weight: 300;
	}
 .Profiletitle{
	font-weight: 300;
	font-size:24px;
	line-height: 32px;
	margin-bottom:20px;
  }
 .ProfileViewtitle{
	font-size:24px;	
	margin-bottom:20px;
	line-height: 32px;
	font-weight: 300;
  }
h3 {
  font-size: 24px;
  line-height: 32px;
}
h4 {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
  font-size: 20px;
  line-height: 28px;
}
h5 {
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 0;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
h6 {
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}
p {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
  font: 300 16px 'Roboto', sans-serif;
  line-height: 24px;
  margin: 0;
  padding: 0;
}
hr {
  position: relative;
  margin: 16px 0;
  padding: 0;
  border-top: 0;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ebebeb;
  height: 0;
}
.bottom-ads{
	margin-top: 20px;
}	
.right-banner-ads{
	margin-bottom: 20px;
}
.container h1 {
  font: 300 34px/40px 'Roboto', sans-serif;
  margin: 24px 0 28px;
}
@media (max-width: 767px)  {
 .container h1 {
    font: 300 24px/32px 'Roboto', sans-serif;
    margin: 0 0 4px;
  }
}
.form-container-resume-manage-page h2 {
  font-size: 20px;
  line-height: 32px;
  font-weight: 300;
  margin: 0 0 8px;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
@media (min-width: 768px) {
  .form-container-resume-manage-page h2 {
    font-size: 24px;
    line-height: 32px;
    font-weight: 300;
  }
}
#availabilityDateBtnToggle
{
	cursor:pointer;
}
.right-banner-ads{
	margin-bottom: 20px;
}
.right-banner-ads{
	margin-bottom: 20px;
}
.or-divider {
  margin: 30px 0;
  text-align: center;
  border-top: 1px solid #ebebeb;
  height: 0;
  position: relative;
}
.or-divider .or-divider-text {  
  color: #757575;
  color: rgba(0, 0, 0, 0.54);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center;
  display: inline-block;
  padding: 8px;
  background: #fff;
  border-radius: 20px;
  margin: 0 auto;
  position: relative;
  top: -19px;
}
.alert-container  , .error-container{
	display: block;
    margin-bottom: 4px;
	margin-left: auto;
	margin-right: auto;
}
.alert-container i, .error-container i {
    color: #FF9430;
    font-size: 24px;
    padding-right: 5px;
    vertical-align: top;
    display: table-cell;
}    
.alert-container p, .error-container p {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 8px;
    margin-top: 0;
    padding-top: 3px;
    text-align: left;
    display: table-cell;
}
.error-container i, .error-container p {
	color: #f00000;
}
.form-container-create-resume-page,.form-container-preview-resume-page,
.form-container-resume-settings-page
{
  padding-left: 32px;
  padding-right: 32px;
  margin-bottom: 40px
}
.form-container-preview-resume-page .alert, 
.form-container-preview-resume-page .panel-default 
.form-container-resume-settings-page .alert,
.form-container-resume-settings-page .panel-default 
{
	border-radius: 0;
}
.form-container-preview-resume-page .alert-danger{
	background-color: transparent;
}
.form-container-preview-resume-page .resume-iframe{
	height:	800px;
	width: 100%;
	overflow-y: auto;
}
.form-container-create-resume-page .zmdi-help, .form-container-preview-resume-page .zmdi-help,
.form-container-resume-settings-page .zmdi-help{
	font-size: 25px;
}
#topBar p {
	word-wrap: break-word;
}
.zoom-box a{
	background-color: #999999;
}
.zoom-box a:hover{
	background-color: #999999;
}
.zoom-box i {
	color: #fff;
	font-size: 30px;
}
@media (max-width: 767px) {  
  .form-container-create-resume-page ,.form-container-preview-resume-page,
  .form-container-resume-settings-page  {
    margin-bottom: 40px;
  }
.form-container-create-resume-page ,.form-container-preview-resume-page ,
.form-container-resume-settings-page {
    padding-left: 5px;
    padding-right: 5px;
  }
  .ad-container-create-resume-page iframe {
    display: none;
  }
  .form-container-preview-resume-page .top-section .btn  {
	margin-right: 12px;
  }  
}
@media (min-width: 768px) and(max-width: 991px) {
.form-container-create-resume-page
  .ad-container-create-resume-page , .form-container-preview-resume-page,
.form-container-resume-settings-page 
  {
    padding-left: 16px;
    padding-right: 16px;
  }  
}
.twitter-typeahead .tt-dropdown-menu, .twitter-typeahead
{
	width: 100%;
}
/*Resume section- starts*/
.resume-upload-content-container {
	margin-top: 12px;
    margin-bottom: 12px;
}	
.resume-upload-section {
	margin-bottom: 12px;	
}
.resume-upload-section-preview {
	margin-bottom: 51px !important;	
}
.resume-upload-section .btn {
    background: #007FAD;
    color: #fff;
    text-align: left;
    height: 40px;
    padding: 8px 12px;
    transition: 0s;
}    
.resume-upload-section .btn:hover {
    background: #009ed8;
    color: #fff;
}
.resume-upload-section .btn
{
	margin-bottom: 0;
}
.resume-upload-section .btn:first-child, .resume-upload-section .btn:last-child, .btn-block + .btn-block{
    margin-top: 8px;
}
.resume-upload-section .btn i {
    color: #fff;
    padding-right: 16px;
    font-size: 28px;
    transition: 0s;
}
.resume-upload-section .btn i.zmdi-folder-google-drive {
	font-size: 35px;
}
.resume-upload-section .btn i.zmdi-dropbox,
.resume-upload-section .btn i.zmdi-google-drive {
	padding-left: 4px;
    padding-right: 19px;
}
.resume-upload-section .btn i.zmdi-desktop-mac {
	padding-left: 4px;
	padding-right: 19px;
}
.resume-upload-section .btn i.fa-upload {
    padding-right: 18px;
}
.resume-upload-section .btn i.fa-envelope {
	padding-right: 18px;
}
.resume-upload-section .btn:hover i,
.resume-upload-section .btn:active i,
.resume-upload-section .btn:focus i {
    color: #fff;
    transition: 0s;
}
 #fuUploadFromMyComputer {
    opacity: 0;
    position: absolute;
    /*left: 50%;*/
}   
.skip {
    color: #008abd;
    float: right;
    font-size: 12px;
}	
@media (min-width: 768px) {
	.resume-upload-content-container {
		margin-top: 24px;
        margin-bottom: 24px;
    }
	.resume-upload-content-container img{
		height: 112px;
		display: inline-block;
        box-shadow: 0 1px 3px rgba(0, 0, 0, .12);
        padding: 0;
    }	
	.resume-upload-section .btn {
		height: 40px;
		margin-left: auto;
        margin-right: auto;
    }	
	.resume-upload-content.fa-cloud {
		font-size: 88px;
    }
	.arrows .fa-angle-right {
		font-size: 48px;
    }
	.resume-upload-content.fa-cloud .cloud-m {
        background-size: 152px auto;
        width: 24px;
        height: 24px;
        left: 51px;
        top: 34px;
	}
	.form-container-preview-resume-page .top-section .btn{
		margin-right: 20px;
	}	
	.checkboxes-container .checkbox-inline .msg.has-icon {
		position: relative;
		top: -8px;
	}
	.checkboxes-container .checkbox-inline .msg.has-icon a {
		position: relative;
		top: 3px;
		left: 1px;
	}
}/*Resume section- Ends*/
/*Resume searchable section- starts*/
   input[type=checkbox] {
        width: 18px;
    }   
.checkbox-inline {
font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  cursor: pointer;
}	
.label--checkbox {
  position: relative;
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  cursor: pointer;
}
.legendcss{
	padding: 0;
    border: 0;
	margin-bottom:0px;
}
.Labeltext{
	display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
	font-weight: 400;
}
input[type=checkbox] {
  position: relative;
  margin: 0;
  cursor: pointer;
  box-shadow: none;
  border: 0;
  display: inline-block;
  width: 18px;
  height: 20px;
  vertical-align: text-top;
}
input[type=checkbox]:focus,
input[type=checkbox]:active {
  outline: none;
}
.checkbox:checked:before {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  height: 5px;
  width: 13px;
  border-color: #00aff0;
  border-width: 2px;
  border-top-style: none;
  border-right-style: none;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.checkbox:after , input[type='checkbox']:after{
  content: "";
  position: absolute;
  top: -3px;
  left: 0;
  width: 20px;
 height: 23px;
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border: 1px solid rgba(0, 0, 0, 0.12);
  cursor: pointer;
}
.checkbox:before ,input[type='checkbox']:before{
    border: 2px solid transparent;
    left: 4px;
    top: 4px;
    width: 13px;
    height: 8px;
    transition: 0s;
}    
.checkbox:checked:before , input[type='checkbox']:checked:before{
    height: 5px;
    width: 13px;
}    
.checkboxes-container {
    margin-top: 20px;
}
.checkboxes-container .checkbox-inline {
	margin-bottom: 10px;
}
.checkboxes-container .checkbox-inline .msg {
	padding: 0 5px;
}
.checkboxes-container  .label--checkbox, .term  .label--checkbox{
    display: table;
    margin-bottom: 10px;
}
.help-icon{
	cursor: pointer;
}	
.checkboxes-container  .label--checkbox input , .term  .label--checkbox input , .checkbox-inline input{
    /* display: table-cell; */
    display: inline-block;
    margin-right: 12px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}    
.checkboxes-container  .label--checkbox span , .term  .label--checkbox span {
    display: table-cell;
}
.term .radio{
	margin-top: -8px;
}
.label--checkbox {
    line-height: 20px;
}/*Resume searchable section- starts*/
/*Resume preview section- starts*/
.form-container-preview-resume-page .top-section .btn ,
.form-container-resume-settings-page .top-section .btn
{
	padding: 5px 12px;
	margin-top: 5px;
}
.pdfImagingWrapper{
	overflow: auto;
	width: 100%;
	height: 800px;
	border: 1px solid #e3e3e3;
}	
.form-container-preview-resume-page .well,
.form-container-resume-settings-page .well
{
	padding: 14px 14px 0 14px;
	border-radius: 0;
}
.form-container-preview-resume-page .top-section .dropdown {
	float: left;
}
.form-container-preview-resume-page .top-section .dropdown .btn {
	padding: 5px 12px;
	margin-top: 5px;
}
.form-container-preview-resume-page .top-section .dropdown-toggle {
	height: auto;
}	
.resume-preview-build .section-title-bar {
    background-color: #f2f2f2;
   /* font-size: 16px;*/
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 5px 15px;
}
.resume-preview-build .section-title-bar .edit-link {
  color: #642891;
  float: right;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}
.resume-preview-build .section-title-bar .edit-link:hover {
  text-decoration: underline;
}
.resume-preview-build .panel-default {
	border: 0 none;
	box-shadow: none;
	padding: 0 15px 0 ;
}
/*Resume preview section- ends*/
/*Settings*/
.resume-visibility ul,.ideal-settings ul , .additional-info-section  ul ,
.re-loc-section ul
{
	padding-left:	0;
}
.resume-visibility ul li, .ideal-settings ul li, .additional-info-section  ul li,
.re-loc-section ul li
{
	list-style: none;
	padding-left:	0;
}
.resume-visibility ul li  p, .ideal-settingsul ul li  p, .additional-info-section ul li  p,
.re-loc-section ul li  p
{
	font-size: 14px;
	margin-bottom: 10px;
}
.form-container-resume-settings-page .label--checkbox input{
	margin-right: 10px;
}
.form-container-resume-settings-page div#relocate-opt ul li {
	margin-top: 10px;
}
/* Cloud Resume copy from mdot*/
.cloud-container{}
.cloud-container p{
	padding-left: 26px;
}
.cloud-container .list-group-item-heading 
{
	font-weight: 400;
}
.cloud-container .folder-title
{
	font-size: 16px;
}
.fileIcon {
	display: block;
	background-repeat: no-repeat;
    float: left;
    height: 26px;
	width: 26px;
    position: relative;
    top: 10px !important;
}
#importResumeFileTitle
{
	margin: 40px 0 15px;
	font-weight: 400;
	font-size: 30px;
	text-align: center;
}
/* 
#importSpinner
{
    background: url(https://securemedia.newjobs.com/id/mobile30/CORE/icon-16-spinner.gif) no-repeat center center;
	-moz-background-size: 16px 16px;
	-o-background-size: 16px 16px;
	-webkit-background-size: 16px 16px;
	background-size: 16px 16px;
    height: 20px;
} */
.m-loading-icon {
    background:  url("https://securemedia.newjobs.com/mm/rainbow/coda/ubd/img/spinner-64x64.gif") no-repeat scroll center;
    bottom: 1px;
    left: 1px;
    margin-top: 30px;
    position: absolute;
    right: 1px;
    text-align: center;
    top: 1px;
    z-index: 9;
}
.m-loading-icon-replaceResume {
    background: url("https://securemedia.newjobs.com/mm/rainbow/coda/ubd/img/spinner-64x64.gif") no-repeat scroll center;
    bottom: 1px;
    left: 1px;
    margin-top: 30px;
    position: absolute;
    right: 1px;
    text-align: center;
    top: -18px;
    z-index: 9;
}
form#PreviewReusmeForm .m-loading-icon {
	margin-top: 160px;
}
#load-spinner {
 min-height: 130px;
}
#load-spinner .btn-tile, .btn.btn-tile {
    background-color: #f8f8f8;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
    color: #333;
    display: block;
    font-size: 13px;
    padding: 7.5px;
    position: relative;
    width: 100%;
    z-index: 3;
}
#waitingText
{
	margin: 20px auto 30px;
	font-size: 18px;
	text-align: center;
	position: absolute;
	width: 100%;
}
#lnkAddViaGoogleDrive{
	background-image: url("https://securemedia.newjobs.com/id/mobile30/CORE/g_drive_icon_32x32.png");
	-moz-background-size: 16px 16px;
	-o-background-size: 16px 16px;
	-webkit-background-size: 16px 16px;
	background-size: 16px 16px;
	background-repeat: no-repeat;
    background-size: 20px 20px;
	text-decoration: none;
	left: -15px;
    position: relative;
}
#dropboxHeaderIcon{
	background-image: url("https://securemedia.newjobs.com/id/mobile30/CORE/dropbox-icon-22x22.png");
	-moz-background-size: 22px 22px;
	-o-background-size:  22px 22px;
	-webkit-background-size: 22px 22px;
	background-size:  22px px;
	background-repeat: no-repeat;
	text-decoration: none;
    position: relative;
    float: left;
    height: 25px;
	width: 35px;
    position: relative;
    top: 10px !important;
}
#googleDriveHeaderIcon{
	background-image: url("https://securemedia.newjobs.com/id/mobile30/CORE/google-drive-icon-22x22.png");
	-moz-background-size: 22px 22px;
	-o-background-size:  22px 22px;
	-webkit-background-size: 22px 22px;
	background-size:  22px px;
	background-repeat: no-repeat;
	text-decoration: none;
    position: relative;
    float: left;
    height: 25px;
	width: 35px;
    position: relative;
    top: 10px !important;
}
#addViaGoogleDriveWrapper{
	text-align: center;	
}
#addViaGoogleDriveLinkText{
    font-size: 14px;
    left: 25px;
    position: relative;
	font-weight: normal !important;
}
.cssDisplayNone 
{
    display:none;
} 
.resumePreviewWrapper .pdfImageSmall
{ width: 100%; }
.resumePreviewWrapper .pdfImageMedium
{ width: 125%; }
.resumePreviewWrapper .pdfImageBig
{ width: 175%; }
#availabilityDateDiv label {
    display: block;
}
#availabilityDateDiv .date-col{
	padding-right: 0;
}
.validationSummaryErrors {
    color: #AC0000;
    background: #ffe3e3;
    padding: 10px 14px;
    margin-bottom: 14px;
    border: 1px solid #fcb5b5;
}
.validationSummaryErrors ul {
    padding: 0 0 0 14px; margin: 0;
    list-style: disc;
    font-weight: normal;  
}
.validationSummaryErrors ul li {
    margin-left: 0;
    padding-top:2px;
    color: #333333;
}
.validationSummaryErrors ul li a{
    color:#0D51AB;
}
.fieldValidationError {
    color: #AC0000 !important;
    display: block;
    width: 100%;
    font-size: 11px;
}
.fieldWrapper span.fnt20 {
    display: block;
}
.print-link {
    cursor: pointer;
    /*display: inline-block;*/
    font-weight: 400;
   margin-top: 0px;
    padding-left: 0 !important;
	color: rgba(0, 0, 0, 0.87);
}
.print-link:hover {
    color: rgba(0, 0, 0, 0.87);
    text-decoration: underline;
}
.picker.modal-dialog {
    overflow: hidden !important;
}
#ladaptSection ul {
   list-style: none;
   padding: 0px;
}      
#topBar.top-status-bar h1,
#topBar.top-status-bar h2 {
	font-size: 16px;
	color: rgba(0, 0, 0, 0.87);
	line-height: 24px;
	font: 300 16px 'Roboto', sans-serif;
	margin: 0;
	margin-bottom: 12px;
}
#topBar.top-status-bar h1 {
	font-weight: 400;
}
#topBar.top-status-bar h2 {
	float: left;
}
#topBar.top-status-bar .resume-status {
	padding-top: 5px;
	margin-bottom: 18px;
}
	#topBar.top-status-bar .resume-status a {
		font-size: 16px;
		margin-left: 4px;
		margin-top: 5px;
		color: #642891;
	}
@media (max-width: 767px){
	.picker.modal-dialog-bg {
		background-color: #fff;
		left: 0;
		position: absolute;
		top: 0;
	}
	.picker-frame {
		border: 0 none;
		height: 100%;
		overflow: hidden;
		width: 100%;
	}
	.picker.modal-dialog{
		z-index: 19999 !important;
		margin: 0;
	}
	.picker.modal-dialog, .picker.modal-dialog-content.picker-dialog-content {
		height: 100% !important;
		max-width: 100% !important;
		top: 0 !important;
	}
	.picker.modal-dialog-content {
		font-size: 0;
		padding: 0;
	}
}
.list-edit
{
    float:left;padding-top:3px;
}
.list-cancel
{
    float:left;padding-left:5px;
}
.searchable-resume .radio
   {
        padding-top:10px;
        padding-bottom:10px;      
 }
.searchable-resume .radio div
   {
        padding-bottom:10px;
 }
   .searchable-resume input[type=checkbox], input[type=radio]
   {
       margin: 2px 0 0;
 }
 /* PreviewResume topbar icon tooltips */
.tooltip-preview-resume-btn-icons {
    float: right;
}
a.greyicon-btn-fill{
    background-color: #fafafa;
    border: 1px solid #e0e0e0;
    float: left;
    height: 40px;    
    width: 4.2rem;
    margin: 0 12px 0 0 !important;
    padding: 5px !important;    
	line-height: 30px;       
}
a.greyicon-btn-fill > i{
  color: #99a0b0;
}
a.greyicon-btn-fill > i:hover{
   color: #642891;
}
@media (min-width: 320px) and (max-width: 385px) { 
  #dropdown-download-resume{
    margin-right: 10px; 
  }
 }
 @media (max-width: 767px) {
   .tooltip-preview-resume-btn-icons {
     float: left;    
   }
   .greyicon-btn-fill{
     width: 4.1rem;
   }
  }
.greyicon-btn-fill:last-child {  
  margin-right: 0 !important;  
}
.tooltip-preview-resume-btn-icons .btn-purple-fill {
    padding: 8px 12px !important;
    margin-top: 1px !important;
    margin-right: 15px !important;
}
.resume-terms-check-wrapper,
.resume-terms-validation-alert {
    padding: 15px 15px 8px 15px;
    background: #f8f8f8;
    border: 1px solid #e7e7e7;
    border-radius: 3px;
    width: calc(1000px - 275px);
    margin: 0 auto;
    margin-bottom: 20px;
}
.resume-terms-check-wrapper input[type=checkbox] {
	margin-right: 10px;
	float: left;
	width: 3%;
}
.resume-terms-text {
    float: left;
    width: 94%;
}
.resume-terms-validation-alert {
	background-color: #fde0e0;
    border-bottom-color: #fde0e0;
    border-left-color: #fde0e0;
    border-right-color: #fde0e0;
    border-top-color: #fde0e0;
	padding:7px 10px 10px 10px;	
}
@media (max-width: 768px) {
.resume-terms-check-wrapper,
.resume-terms-validation-alert {
    width: 100%;
}
.resume-terms-text {
    width: 92%;
    padding-left: 10px;
}
.resume-terms-check-wrapper input[type=checkbox]{
  margin-right: 10px;
}
}
.resume-list .column-heading-text-wrapper {
    text-align: left;
}
@media (max-width: 767px) {
    .resume-list table tbody, .resume-list table tr, .resume-list table th, .resume-list table td {
        display: block;
        padding: 0;
        border: none;
    }
    .resume-list>.table>thead>tr>th{
        border: 0 none;
    }
    .resume-list table thead th {
        display: none;
    }
    .resume-list .table > tbody > tr > td{
       border: 0 none;
       padding: 3px;
    }
    .resume-list .table>tbody>tr>td, .resume-list .table>tbody>tr>th, .resume-list .table>tfoot>tr>td, .resume-list .table>tfoot>tr>th, .resume-list .table>thead>tr>td, 
    .resume-list .table>thead>tr>th:last-child{
        border-top: 0 none;
    }
    .column-heading-text-wrapper .column-heading-text{
        font-weight: 500;
        font-size: 13px;
        display: inline-block;
        padding-right: 3px;
    }
    .resume-list .row-wrapper{
        position: relative;
        padding: 5px;
        background-color: #FBFBFB;
        border-bottom: 1px solid #eeeeee;
    }
    .resume-list.row-wrapper:last-child{
        border: 0 none;
    }
    .resume-list .row-wrapper a.delete-link {
        position: absolute;
        top: 0;
        right: 0;
        padding: 10px;
    }
    .resume-list a.delete-link > .zmdi-close{
        font-size: 20px;
        text-align: center;
    }
    .resume-list {
        margin: 0;
        padding: 0;
        border: 1px solid #eeeeee;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }
    .resume-list > .table {
    margin: 0;
    padding: 0;
    }
    .resume-list .column-heading-text-wrapper {
            text-align: inherit;
    }
}
#PostResumeForm #btn-google-drive {
    margin-top: 8px;
}
@media (max-width: 767px)  {
 button#btn-one-drive {
    display:flex; 
	align-items:center; 
	height:auto;
  }
}
.resume-file-constraint {
	color: #d80000 !important;
	font-size:18px; 
	font-weight: 400 !important;
}
#manageResumesContainer .btn-block {
    margin-bottom: 16px;
}
.form-container-resume-manage-page
{
  padding-left: 32px;
  padding-right: 32px;
}
.text-right {
	text-align: right;
}
.text-right  .btn.btn-md{
	min-width: 150px;
}
.form-container-letter-builder-page .alert-info{
	background-color: #fff;
}
.form-container-letter-builder-page .counter{
	margin: 5px 0 0;
}
.resume-list .btn{
	margin-top: 0;	
}
.resume-list .first-col {
	width: 50%;
}
.resume-list .table > tbody > tr > td{
	vertical-align: middle;
}
.resume-list .zmdi-close,.resume-list .zmdi-close-circle-o{
	display: block;
	font-size: 25px;
	color: red;
}
.resume-list .zmdi-check,.resume-list .zmdi-check-circle-o{
	display: block;
	font-size: 25px;
	color: green;
}
.resume-list  .resume-title{
	color: #642891;
    font: 400 18px/23px Roboto,sans-serif;
    padding: 0;
    text-align: left;
    /*text-decoration: none;*/
}
@media (max-width: 767px) {  
	.resume-list  .resume-title{
		max-width: 85%;
		display: inline-block;
	}
}
.resume-list .resume-info  {
  font: 300 13px/20px 'roboto';
}
.modal-dialog:not(.picker) {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
height:300px;
}
@media (max-width: 767px) {  
	.modal-dialog:not(.picker)
	{
		padding: 16px;
	}
	.resume-list .first-col {
		width: 80%;
	}
  .form-container-resume-manage-page{
    margin-bottom: 40px;
  }
  .form-container-resume-manage-page .panel{
	border: 0 none;
  }
  .form-container-resume-manage-page .panel-body{
	padding: 15px 0;
  }
.form-container-resume-manage-page{
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media (min-width: 768px) and(max-width: 991px)  {
.form-container-resume-manage-page {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.resume-list .table > thead > tr > th
{
	font: 500 16px/20px 'roboto';
}
@media (min-width: 768px) {
	.manage-resumes-tabs .nav.nav-pills {
		margin: 24px 0 28px;
		border-bottom: 2px solid rgba(0, 0, 0, .12);
		width: auto;
	}
}
@media (max-width: 767px) {
	.manage-resumes-tabs.nav-pills-scroll {
		margin: 0 -30px;
		width: 100vw;
		overflow-x: auto;
		overflow-y: hidden;
	}
.manage-resumes-tabs.nav-pills-scroll::-webkit-scrollbar {
	display: none;
}
.manage-resumes-tabs .nav.nav-pills {
	margin: 4px 0 20px;
    border-bottom: 2px solid rgba(0, 0, 0, .12);
    }
}
.manage-resumes-tabs .nav-pills > li {
	margin-bottom: -2px;
}	
.manage-resumes-tabs .nav-pills>li>a {
	color: #642891;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 12px;
    border-bottom: 2px solid transparent;
    transition: .2s;
}
.manage-resumes-tabs .nav-pills>li>a:hover,
.manage-resumes-tabs .nav-pills>li>a:focus,
.manage-resumes-tabs .nav-pills>li>a:active {
	color: #642891;
    border-bottom: 2px solid #642891;
    background: none;
    border-radius: 0;
    transition: .2s;
}
.manage-resumes-tabs .nav-pills>li.active>a,
.manage-resumes-tabs .nav-pills>li.active>a:focus,
.manage-resumes-tabs .nav-pills>li.active>a:hover {
	color: #642891;
    border-bottom: 2px solid #642891;
    background: none;
    border-radius: 0;
    transition: .2s;
}		
@media (max-width: 500px){
	.manage-resumes-tabs .nav-pills>li>a {
		font-size: 11px;
	}
}	 
.resume-list a.disabled {
	pointer-events: none;
    cursor: default;
	color: black;
}
.right-banner-ads{
	margin-bottom: 20px;
}
.right-banner-ads{
	margin-bottom: 20px;
}
.or-divider {
  margin: 30px 0;
  text-align: center;
  border-top: 1px solid #ebebeb;
  height: 0;
  position: relative;
}
.or-divider .or-divider-text {  
  color: #757575;
  color: rgba(0, 0, 0, 0.54);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center;
  display: inline-block;
  padding: 8px;
  background: #fff;
  border-radius: 20px;
  margin: 0 auto;
  position: relative;
  top: -19px;
}
.alert-container  , .error-container{
	display: block;
    margin-bottom: 4px;
	margin-left: auto;
	margin-right: auto;
}
.alert-container i, .error-container i {
    color: #FF9430;
    font-size: 24px;
    padding-right: 5px;
    vertical-align: top;
    display: table-cell;
}    
.alert-container p, .error-container p {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 8px;
    margin-top: 0;
    padding-top: 3px;
    text-align: left;
    display: table-cell;
}
.error-container i, .error-container p {
	color: #f00000;
}
 /* .ad-container-create-resume-page iframe {
    display: none;
  }*/
.twitter-typeahead .tt-dropdown-menu, .twitter-typeahead
{
	width: 100%;
}
/*Resume searchable section- starts*/
   input[type=checkbox] {
        width: 18px;
    }   
.checkbox-inline {
font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  cursor: pointer;
}	
.label--checkbox {
  position: relative;
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  cursor: pointer;
}
input[type=checkbox] {
  position: relative;
  margin: 0;
  cursor: pointer;
  box-shadow: none;
  border: 0;
  display: inline-block;
  width: 18px;
  height: 20px;
  vertical-align: text-top;
}
input[type=checkbox]:focus,
input[type=checkbox]:active {
  outline: none;
}
.checkbox:checked:before {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  height: 5px;
  width: 13px;
  border-color: #00aff0;
  border-width: 2px;
  border-top-style: none;
  border-right-style: none;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.checkbox:after , input[type='checkbox']:after{
  content: "";
  position: absolute;
  top: -3px;
  left: 0;
  width: 20px;
 height: 23px;
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border: 1px solid rgba(0, 0, 0, 0.12);
  cursor: pointer;
}
.checkbox:before ,input[type='checkbox']:before{
    border: 2px solid transparent;
    left: 4px;
    top: 4px;
    width: 13px;
    height: 8px;
    transition: 0s;
}    
.checkbox:checked:before , input[type='checkbox']:checked:before{
    height: 5px;
    width: 13px;
}    
.checkboxes-container {
    margin-top: 20px;
}
.checkboxes-container .checkbox-inline {
	margin-bottom: 10px;
}
.checkboxes-container .checkbox-inline .msg
{
	padding: 0 12px;	
}
.checkboxes-container  .label--checkbox, .term  .label--checkbox{
    display: table;
    margin-bottom: 10px;
}
.help-icon{
	cursor: pointer;
}	
.checkboxes-container  .label--checkbox input , .term  .label--checkbox input , .checkbox-inline input{
    display: inline-block;
    margin-right: 12px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}    
.checkboxes-container  .label--checkbox span , .term  .label--checkbox span {
    display: table-cell;
}
.term .radio{
	margin-top: -8px;
}
.label--checkbox {
    line-height: 20px;
}
.modal-dialog:not(.picker) {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
height:300px;
}
.email-label{
    font-size: 15px;
    font-weight: 600; !important
    cursor: default;
}
@media (max-width: 767px) {  
.modal-dialog:not(.picker)
	{
		padding: 16px;
	}
.form-container-prosume-edits-page .left-rail,
.form-container-prosume-view-page .left-rail,
.form-container-prosume-edits-page .middle-content,
.form-container-prosume-view-page .middle-content,
.form-container-prosume-edits-page .right-rail,
.form-container-prosume-view-page .right-rail
 {
    padding-left: 5px;
    padding-right: 5px;
  }
  #profile-menu{
	padding-right: 0px !important;
}	
}
@media (min-width: 768px) and(max-width: 991px) {
.form-container-prosume-edits-page .left-rail,
.form-container-prosume-view-page .left-rail,
.form-container-prosume-edits-page .middle-content,
.form-container-prosume-view-page .middle-content,
.form-container-prosume-edits-page .right-rail,
.form-container-prosume-view-page .right-rail {
	padding-left: 16px;
	padding-right: 16px;
  }
}
.nav-stacked > li{
	float: none;
}
.nav-stacked > li a {
  text-align: left;
  /*color: #642891;*/
  text-decoration: none;
  letter-spacing: normal;
  padding:5px 10px;
  margin: 0 !important;
  font: 400 18px/23px 'Roboto', sans-serif !important;
}
textarea.form-control{
height: auto !important;
}
.zmdi-close,.zmdi-close-circle-o{
	display: block;
	font-size: 25px;
	color: red;
}
.profile-list  {
  margin-top: 10px;
  padding-bottom: 30px;
}
.profile-list  article {
  background: none;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e0e0e0;
}
.profile-list  article:last-child
{
	border-bottom: medium none;
}
.profile-list  article i {
  vertical-align: middle;
}
.profile-list h2 {
  font-size: 20px;
  line-height: 32px;
  margin: 0 0 6px;
}
.profile-list .pull-right {
  padding: 4px 0 0;
}
/** copy from iline**/
.profile-list  article {
	padding: 14px 0 14px;
}
    /* Button default height should be 40px */    
    .profile-list  article .btn {
        margin: 16px 0 0;
        padding: 9px 12px;
    }
.profile-list  article .info {
    }
    .profile-list  article:last-child {
        padding-bottom: 12px;
    }
    .profile-list  article i {
        padding: 0 4px 0 0;
    }
.profile-list  h4  a{
	font-weight: 400;
	 color: rgba(0, 0, 0, 0.87);
}
.profile-list  h2  a{
	font-weight: 400;
	 color: rgba(0, 0, 0, 0.87);
}
.profile-list  article .info {            
	color: rgba(0, 0, 0, 0.87);
}
.profile-list  article .info a, .profile-list  article .info p {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
  font: 300 16px 'Roboto', sans-serif;
  line-height: 24px;
  margin: 0;
  padding: 0;
}
.col-no-right-padding{
	padding-right: 0;
}
.cssDisplayNone
{
display:none;
}
.form-container-prosume-view-page .section-title-bar,
.resume-preview-build .section-title-bar
 {
    background-color: #f2f2f2;
   /* font-size: 16px;*/
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 5px 15px;
}
.form-container-prosume-view-page .section-title-bar .edit-link,
.resume-preview-build .section-title-bar .edit-link 
{
  color: #642891;
  float: right;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}
.form-container-prosume-view-page .section-title-bar .edit-link:hover,
.resume-preview-build  .section-title-bar .edit-link:hover 
{
  text-decoration: underline;
}
.form-container-prosume-view-page .panel-default ,
.resume-preview-build  .panel-default 
{
	border: 0 none;
	box-shadow: none;
	padding: 0 15px 0 ;
}
.form-container-prosume-edits-page ul.groupVertical 
{
	padding-left:	0;
}
.form-container-prosume-edits-page  ul.groupVertical li
{
	list-style: none;
	padding-left:	0;
}
.form-container-prosume-edits-page ul.groupVertical  li  p
{
	font-size: 14px;
	margin-bottom: 10px;
}
.form-container-prosume-edits-page .label--checkbox input{
	margin-right: 10px;
}
.skills-section .m-hint{
	display: inline;
	font-size: 16px;
}
#profile-menu{
	padding-right: 20px;
}	
hr{
	border-bottom: 1px solid #e0e0e0;
}
.item-1{
	font-weight: 400;
}
.item-2{
	font: 400 14px/18px "Roboto",sans-serif;
	color: rgba(0, 0, 0, 0.77);
}
.prosume-list {
	padding-left: 10px;
}
div#photo div.form-group h2 {
	font-size: 16px;
}
div.form-replacement-label {
	font-weight: 400;
	margin-bottom: 5px;
}
.list-edit
{
    float:left;
	padding-top:3px;
}
.list-cancel
{
    float:left;
	padding-left:5px;
}
/*starts here*/
.section {
  padding: 48px 0;
}
.section .title,
.section .subtitle {
  margin: 0;
  margin-bottom: 28px;
}
.section ul {
  margin: 12px 0;
  padding-left: 32px;
}
.section ul li {
  margin: 4px 0;
  padding-left: 8px;
}
.section.section-hero ul {
  padding-left: 16px;
  margin: 0;
}
.section.section-hero ul li {
  padding-left: 0;
}
.resume-upload-hero-fr-fr{
  position: relative;  
  /*background: url('https://securemedia.newjobs.com/global/img/www/resume-cover-letter/resume-cover-letter-hero-FR-FR.jpg') no-repeat;*/
  background-size: cover;
  background-position: center center;
}
.section-hero {
  position: relative;
  background: url('https://securemedia.newjobs.com/global/img/www/resume-cover-letter/resume-cover-letter-hero-purp-compressor.jpg') no-repeat;
  background-size: cover;
  background-position: center center;
}
.section-hero h3,
.section-hero h4 {
  font-weight: 400;
  margin: 0;
}
.section-hero * {
  color: #ffffff;
}
.section-hero h1 {
  font-weight: 300;
}
.section-hero p span {
  display: table-cell;
}
.section-hero p .list-text {
  vertical-align: middle;
  padding-top: 4px;
}
.section-hero .mdi-check {
  padding-right: 4px;
  font-size: 32px;
  vertical-align: sub;
}
.section-bg-grey {
  background: #f5f5f5;
}
.section-bg-blue {
  background: #00aff0;
}
.hero-overlay {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #642891;
  opacity: 0.5;
}
.section.section-bg-blue .title {
  color: #ffffff;
  font-weight: 300;
}
.force-break {
  display: none;
}
.empty-space {
  display: none;
}
.money-back-text {
  margin-bottom: 12px;
}
.resume-cover-letter-page .circle {
  width: 353px;
  height: 276px;
  background: none;
  position: relative;
  text-align: center;
  margin: 0;
  overflow: hidden;
  border-radius: 100%;
  box-shadow: none;
  display: inline-block;
}
.resume-cover-letter-page .cloud {
  width: 277px;
  height: 126px;
  position: relative;
  background: #ffffff;
  display: inline-block;
  border-radius: 91px;
  margin: 100px auto 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.26);
  z-index: 1;
}
.resume-cover-letter-page .cloud:after {
  content: '';
  position: absolute;
  width: 170px;
  height: 160px;
  left: 53px;
  border-radius: 130px 130px 0 0;
  top: -70px;
  background: #ffffff url('https://securemedia.newjobs.com/global/img/logo-m-big.png') no-repeat;
  background-size: 68px 69px;
  background-position: center 74px;
}
.resume-cover-letter-page .cloud:before {
  content: '';
  position: absolute;
  background: #757575;
  border-radius: 10px;
  width: 117px;
  height: 6px;
  z-index: 2;
  left: 0;
  right: 0;
  bottom: 25px;
  margin: auto;
}
.resume-cover-letter-page .file {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 5;
  top: 98px;
  width: 110px;
  height: 100px;
  display: inline-block;
  overflow: hidden;
}
.resume-cover-letter-page .file:after {
  content: '';
  position: absolute;
  background: #ffffff;
  width: 106px;
  height: 80px;
  left: 2px;
  top: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.26);
  -webkit-animation: 3s upload linear infinite;
  -moz-animation: 3s upload linear infinite;
  -o-animation: 3s upload linear infinite;
  -ms-transition: 3s upload linear infinite;
  animation: 3s upload linear infinite;
}
.resume-cover-letter-page .file:before {
  content: '';
  background: #e0e0e0;
  color: #e0e0e0;
  width: 60px;
  height: 5px;
  position: absolute;
  left: 0;
  right: 0;
  top: 20px;
  z-index: 3;
  margin: auto;
  box-shadow: 0 15px, 0 30px;
  -webkit-animation: 3s upload linear infinite;
  -moz-animation: 3s upload linear infinite;
  -o-animation: 3s upload linear infinite;
  -ms-transition: 3s upload linear infinite;
  animation: 3s upload linear infinite;
}
.section-hero .resume-upload-section {
  margin: 8px 0;
}
.section-hero .resume-upload-section .btn:hover,
.section-hero  .resume-upload-section .btn:active,
.section-hero  .resume-upload-section .btn:focus {
  background: #009ed8;
}
.section-hero .resume-upload-section .btn {
  background: #007FAD;
  color: #ffffff;
  width:  35rem;
  text-align: left;
  height: auto;
  padding: 8px 12px;
  transition: 0s;
  margin-left: 0;
}
.section-hero .resume-upload-section .btn i {
  color: #ffffff;
  padding-right: 16px;
  font-size: 28px;
  transition: 0s;
  float: left;
}
.section-hero .resume-upload-section .btn i.mdi-folder-google-drive {
  font-size: 35px;
}
.section-hero .resume-upload-section .btn i.mdi-dropbox {
  padding-left: 4px;
  padding-right: 19px;
}
.section-hero .resume-upload-section .btn i.mdi-desktop-mac {
  padding-left: 4px;
  padding-right: 19px;
}
.ad-300-250 {
  background: #e0e0e0;
  min-width: 300px;
  height: 250px;
  text-align: center;
  vertical-align: middle;
  display: table-cell;
}
.resume-cover-letter-page .typewrite > .wrap{
	border-right: 1px solid #212121;
}
.resume-cover-letter-page .price {
  font-weight: 300;
}
.resume-cover-letter-page .price-link {
  font-size: 14px;
  font-weight: 400;
}
.resume-cover-letter-page .card {
  background: #ffffff;
  display: block;
  margin-bottom: 16px;
  padding: 0;
  border: 0;
  border-radius: 0;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
}
.resume-cover-letter-page .card p {
  font-size: 14px;
  font-weight: 400;
}
.resume-cover-letter-page .card > h3 {
  padding: 10px 20px;
  margin: 0;
  font-weight: 400;
  font-size: 20px !important;
}
.resume-cover-letter-page .card > h4 {
  padding: 10px 20px;
  margin: 0;
  font-weight: 400;
}
.resume-cover-letter-page .card.card-list .card-list-title {
  font-size: 16px;
  color: #642891;
}
.resume-cover-letter-page .card.card-list .card-list-title .fa {
  margin-right: 8px;
  display: none;
}
.resume-cover-letter-page .card.card-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.resume-cover-letter-page .card.card-list ul li {
  margin: 0;
  padding: 16px 5px;
  border-top: 1px solid #e0e0e0;
  display: flex;
  overflow: hidden;
}
.resume-cover-letter-page .card.card-list ul li:first-child {
  border-top: 0;
  padding-top: 0;
}
.resume-cover-letter-page .card.card-list .card-list-img-container {
  padding-left: 5px;
}
.resume-cover-letter-page .card.card-list .card-list-img-container  .card-image{
    height: 100px;
    min-height: 100px;
    width: 100%;
}
.resume-cover-letter-page .card.card-list .card-list-img-container a {
  height: 100%;
  min-height: 100px;
  background-size: cover;
  background-position: center center;
  display: block;
}
.resume-cover-letter-page .card.card-list .card-list-img-container .resume-thumbnail {
  border: 1px solid #e0e0e0;
}
.resume-cover-letter-page .card.card-list .see-more-link-item {
  padding: 0;
  text-align: right;
  display: block;
}
.resume-cover-letter-page .card.card-list .see-more-link-item a {
  display: block;
  padding: 16px 20px 15px;
}
.resume-cover-letter-page .card.card-list .see-more-link-item a .zmdi {
  font-size: 16px;
  width: 10px;
  vertical-align: middle;
}
@media (min-width: 451px) {
  .resume-cover-letter-page .empty-space {
    display: inline-block;
  }
}
@media (min-width: 768px) {
  .resume-cover-letter-page .row.bottom-card-section {
    margin-top: 16px;
  }
}
@media (max-width: 991px) {
  .resume-cover-letter-page  h1 {
    font-size: 34px;
    line-height: 40px;
  }
  .section {
    padding: 32px 0;
  }
  .section .title {
    margin-bottom: 20px;
  }
  .section-hero h3 {
    font-size: 20px;
    line-height: 32px;
  }
  .resume-cover-letter-page .circle {
    width: 292px;
  }
}
@media (max-width: 767px) { 
  .resume-cover-letter-page  h2 {
    font-size: 20px;
    line-height: 32px;
    font-weight: 500;
  }
  .resume-cover-letter-page .btn {
    margin-top: 8px;
  }
  .section-hero h1 {
    font-size: 24px;
    line-height: 32px;
    font-weight: 400;
  }
  .section-hero h3 {
    font-size: 16px;
    line-height: 24px;
  }
  .section {
    padding: 32px 0;
  }
  .section .title {
    margin-bottom: 20px;
    text-align: left;
  }
  .section .subtitle {
    margin-bottom: 12px;
  }
  .section-hero .upload-resume-text {
    margin-bottom: 8px;
  }
  .section-hero .resume-upload-section .btn {
    background: #007FAD;
    color: #ffffff;
    text-align: left;
    height: 40px;
    padding: 8px 12px;
    transition: 0s;
    display: block;
  }
  .section-bg-grey {
    padding-top: 16px;
    padding-bottom: 0px;
  }
  .section-bg-blue {
    background: #f5f5f5;
    padding-top: 0px;
    padding-bottom: 16px;
  }
}
@media (max-width: 500px) {
  .resume-cover-letter-page .force-break {
    display: inline-block;
  }
}
@media (max-width: 450px) {
  .section-hero .resume-upload-section .btn {
    height: auto;
	width: 100%;
  }
  .section ul {
    padding-left: 16px;
  }
  .section ul li {
    padding-left: 0;
  }
  .resume-cover-letter-page  h2 {
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
  } 
  .resume-cover-letter-page .typing-text-animation-1{
    max-width:90vw;
  }
  .resume-cover-letter-page .typing-text-animation-2 {
    max-width: 90vw;
  }
  .card > h4 {
    padding: 13px 20px;
    line-height: 28px;
  }
  .card-list-description {
    display: none;
  }
}
.resume-cover-letter-page  h2 {
	color: rgba(0, 0, 0, 0.87);
  }
@media (min-width: 768px) {
.resume-cover-letter-page  h2 {    
    font-weight: 100;
	color: rgba(0, 0, 0, 0.87);
  }
}
    @-webkit-keyframes upload {
        0% {
            -webkit-transform: translateY(0px);
            -moz-transform: translateY(0px);
            -o-transform: translateY(0px);
            -ms-transform: translateY(0px);
            transform: translateY(0px);
        }
        100% {
            -webkit-transform: translateY(-100px);
            -moz-transform: translateY(-100px);
            -o-transform: translateY(-100px);
            -ms-transform: translateY(-100px);
            transform: translateY(-100px);
        }
    }
    @-moz-keyframes upload {
        0% {
            -webkit-transform: translateY(0px);
            -moz-transform: translateY(0px);
            -o-transform: translateY(0px);
            -ms-transform: translateY(0px);
            transform: translateY(0px);
        }
        100% {
            -webkit-transform: translateY(-100px);
            -moz-transform: translateY(-100px);
            -o-transform: translateY(-100px);
            -ms-transform: translateY(-100px);
            transform: translateY(-100px);
        }
    }
    @-o-keyframes upload {
        0% {
            -webkit-transform: translateY(0px);
            -moz-transform: translateY(0px);
            -o-transform: translateY(0px);
            -ms-transform: translateY(0px);
            transform: translateY(0px);
        }
        100% {
            -webkit-transform: translateY(-100px);
            -moz-transform: translateY(-100px);
            -o-transform: translateY(-100px);
            -ms-transform: translateY(-100px);
            transform: translateY(-100px);
        }
    }
    @-ms-keyframes upload {
        0% {
            -webkit-transform: translateY(0px);
            -moz-transform: translateY(0px);
            -o-transform: translateY(0px);
            -ms-transform: translateY(0px);
            transform: translateY(0px);
        }
        100% {
            -webkit-transform: translateY(-100px);
            -moz-transform: translateY(-100px);
            -o-transform: translateY(-100px);
            -ms-transform: translateY(-100px);
            transform: translateY(-100px);
        }
    }
    @-webkit-keyframes upload {
        0% {
            -webkit-transform: translateY(0px);
            -moz-transform: translateY(0px);
            -o-transform: translateY(0px);
            -ms-transform: translateY(0px);
            transform: translateY(0px);
        }
        100% {
            -webkit-transform: translateY(-100px);
            -moz-transform: translateY(-100px);
            -o-transform: translateY(-100px);
            -ms-transform: translateY(-100px);
            transform: translateY(-100px);
        }
    }    
    .resume-cover-letter-page .file:after {
        content: '';
        position: absolute;
        background: #fff;
        width: 106px;
        height: 80px;
        left: 2px;
        top: 0;
        border-radius: 0 0 10px 10px;
        -webkit-animation: upload 3s linear infinite;
        animation: upload 3s linear infinite;
        border-radius: 0;
        box-shadow: 0 1px 3px rgba(0, 0, 0, .26);
    }
    .resume-cover-letter-page .file:before {
        content: '';
        background: #e0e0e0;
        color: #e0e0e0;
        width: 60px;
        height: 5px;
        position: absolute;
        left: 0;
        right: 0;
        top: 20px;
        z-index: 3;
        margin: auto;
        -webkit-animation: upload 3s linear infinite;
        animation: upload 3s linear infinite;
        box-shadow: 0 15px, 0 30px;
    }
/*Hero Image on Resume Upload - FR-FR*/
.resume-upload-hero-fr-fr * {
  color: #ffffff;
}
.section-hero p  {
  font-weight: 500;
}
.resume-upload-hero-fr-fr ul{
  padding-left: 16px;
}
.resume-upload-hero-fr-fr .resume-upload-section .btn:hover,
.resume-upload-hero-fr-fr  .resume-upload-section .btn:active,
.resume-upload-hero-fr-fr  .resume-upload-section .btn:focus {
  background: #009ed8;
}
.resume-upload-hero-fr-fr .resume-upload-section .btn {
  background: #00aff0;
  color: #ffffff;
  width: 286px;
  text-align: left;
  height: 40px;
  padding: 8px 12px;
  transition: 0s;
  margin-left: 0;
}
.resume-upload-hero-fr-fr .resume-upload-section .btn i {
  color: #ffffff;
  padding-right: 16px;
  font-size: 28px;
  transition: 0s;
}
.resume-upload-hero-fr-fr .resume-upload-section .btn i.mdi-folder-google-drive {
  font-size: 35px;
}
.resume-upload-hero-fr-fr .resume-upload-section .btn i.mdi-dropbox {
  padding-left: 4px;
  padding-right: 19px;
}
.resume-upload-hero-fr-fr .resume-upload-section .btn i.mdi-desktop-mac {
  padding-left: 4px;
  padding-right: 19px;
}
.resume-upload-hero-fr-fr p  {
  font-weight: 500;
}
.widget.popup-widget.success-state {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fff none repeat scroll 0 0;
    border-color: #46c054;
    border-image: none;
    border-style: solid solid solid none;
    border-width: 2px 2px 2px 0;
}
.widget.popup-widget.success-state {
    top: 241px;
    transition: .3s;
}
.widget.popup-widget.reveal {
    top: 241px;
    bottom: auto;
    transition: .5s;
}
.widget.popup-widget {
    background: #00AFF0;
    width: 550px;
    position: fixed;
    top: -400px;
    bottom: auto;
    left: 50%;
    margin-left: -275px;
    padding: 0;
    z-index: 50;
    border: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    transition: .5s;
}
.widget {
    border: 0;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .15);
    border-color: #d7d7e4;
    margin-top: 0;
    margin-bottom: 24px;
    margin: 0 0 40px;
    margin-bottom: 40px;
    padding: 0 0 5px 0;
    overflow: hidden;
    background: none repeat scroll 0 0 #ffffff;
    border-color: #d7d7e4;
    border-style: solid;
    border-width: 1px;
}
.widget.popup-widget.success-state .close-icon {
        z-index: 1;
}
.widget.popup-widget.success-state .close-icon {
    display: inline-block;
}
.widget.popup-widget .close-icon {
    position: absolute;
    padding: 12px;
    right: 0;
    top: 0;
    font-size: 20px;
    color: #8ADAF8;
    color: rgba(0, 0, 0, .54);
    cursor: pointer;
}
.widget.popup-widget .widget-icon-container {
    background: #46C054;
    position: relative;
    left: 0;
    top: 0;
    bottom: 0;
    padding-top: 10px;
    min-width: 50px;
    max-width: 50px;
    text-align: center;
    display: table-cell;
    vertical-align: top;
}
.widget.popup-widget.success-state .widget-content {
    padding: 20px 38px 20px 20px;
    height: 160px;
    width: 100%;
    display: table-cell;
    vertical-align: middle;
    transition: .25s;
}
.widget.popup-widget .widget-icon-container .zmdi-alert-circle-o {
    color: #fff;
}
.widget.popup-widget .widget-icon-container .zmdi-alert-circle-o::before {
    font-size: 28px;
    }
.widget.popup-widget .success-msg h4 {
    font-size: 20px;
    font-weight: 400;
    line-height: 32px;
    margin-bottom: 4px;
}
.widget.popup-widget .success-msg P {
    color: #212121;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    margin: 0;
}
.widget.popup-widget.success-state .success-msg {
    height: auto;
    max-height: 120px;
    max-width: 216px;
    opacity: 1;
    transition: .2s;
}
.widget.popup-widget .success-msg {
    height: 0;
    margin: 0;
    overflow: hidden;
    opacity: 0;
    transition: .2s;
}
.widget.popup-widget.success-state .new-monster-img {
    right: 0;
    position: absolute;
    width: 250px;
    bottom: -90px;
    vertical-align: middle;
}
/*New Alert popup on Resume Setting Page for Mobile*/
@media (max-width: 768px) {
    .resume-settings-section .new-monster-img{
        display: none;
    }
    .resume-settings-section .widget.popup-widget.success-state .success-msg{
        max-width: 100%;
    }
    .resume-settings-section .widget.popup-widget{
        width: 92%;
        left: 4%;
        margin: 0;
    }
    .resume-settings-section .widget.popup-widget.success-state{
        top:207px;
    }
}
h1,h2,h3,h4,h5,h6 {
  font: 300 16px 'Roboto', sans-serif;
  padding: 0;
  margin: 0 0 8px;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
h1 {
  font: 100 45px/48px 'Roboto', sans-serif;
}
h2 {
  color: #3e4347;
  color: rgba(0, 0, 0, 0.54);
  font: 300 34px 'Roboto', sans-serif;
  line-height: 40px;
  margin: 5px 0;
  padding: 0;
}
h3 {
  font-size: 24px;
  line-height: 32px;
}
h4 {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
  font-size: 20px;
  line-height: 32px;
}
h5 {
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 0;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
h6 {
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}
p {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
  font: 300 16px 'Roboto', sans-serif;
  line-height: 24px;
  margin: 0;
  padding: 0;
}
a {
  color: #642891;
  font-weight: 400;
  line-height: 24px;
}
a:focus,a:hover,a:active {
  color: #642891;
  text-decoration: underline;
  outline: 0;
}
a:visited {
  color: #642891;
}
:focus {
  outline: none;
}
::-moz-focus-inner {
  border: none;
}
/* * Form */
/* override to set standard from default bootstrap */
.btn i {
  font-size: 24px;
  line-height: 24px;
  vertical-align: middle;
}
.btn.btn-md {
  height: 48px;
  padding: 13px 12px;
}
.btn:active,.btn:focus,.btn:visited:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-purple {
  border-width: 1px;
  border-style: solid;
  border-color: #642891;
  border-radius: 0;
  color: #642891;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-purple:visited {
  border-width: 1px;
  border-style: solid;
  border-color: #642891;
  color: #642891;
}
.btn-purple:hover,.btn-purple:focus,.btn-purple:visited:hover {
  background: #642891;
  color: #fff;
}
.btn-purple-fill {
  background: #642891;
  border-color: transparent;
  border-radius: 0;
  color: #fff;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-purple-fill:visited {
  background: #642891;
  border-color: transparent;
  color: #fff;
}
.btn-purple-fill:hover,.btn-purple-fill:active,.btn-purple-fill:focus,.btn-purple-fill:visited:hover {
  background: #78449f;
  color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-white-fill {
  background: #fff;
  border-color: transparent;
  border-radius: 0;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-white-fill:visited {
  background: #fff;
  border-color: transparent;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
.btn-white-fill:hover,.btn-white-fill:active,.btn-white-fill:focus,.btn-white-fill:visited:hover {
  background: #78449f;
  color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-white-fill:hover i,.btn-white-fill:active i,.btn-white-fill:focus i,.btn-white-fill:visited:hover i {
  coloe: #fff;
}
.resume-critique-landing .anchor {
height: 130px;
}
.resume-critique-landing .mainbar .matter {
  padding: 0;
}
.resume-critique-landing .bg-pattern {
    background: url('http://media.newjobs.com/global/img/www/resume-risesmart/resume-background-icons-color-2c.svg') no-repeat;
    background-size: cover;
    background-position: center bottom;
} 
.resume-critique-landing .top-section {
  padding: 24px 0 112px;
}
@media (min-width: 768px) {
  .resume-critique-landing section.top-section {
    padding: 88px 0 160px;
  }
}
.btn-grey {
  border-color: #9c9c9c;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.39);
  border-radius: 0;
  color: #666;
  color: rgba(0, 0, 0, 0.7);
  margin: 12px 0 0;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-grey:visited {
  border-color: #9c9c9c;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.39);
  color: #666;
  color: rgba(0, 0, 0, 0.7);
}
.btn-grey:hover,.btn-grey:active,.btn-grey:focus,.btn-grey:visited:hover {
  background: #f5f5f7;
}
.btn[disabled] {
  background: #e0e0e0 !important;
  border-color: transparent !important;
  border-radius: 0 !important;
  color: #757575 !important;
  color: rgba(0, 0, 0, 0.54) !important;
  -webkit-transition: all 0.2s ease-in !important;
  transition: all 0.2s ease-in !important;
  cursor: not-allowed !important;
}
.btn[disabled]:visited {
  background: #e0e0e0 !important;
  border-color: transparent !important;
  color: #757575 !important;
  color: rgba(0, 0, 0, 0.54) !important;
  cursor: not-allowed !important;
}
.btn[disabled]:hover,.btn[disabled]:active,.btn[disabled]:focus {
  background: #e0e0e0 !important;
  color: #757575 !important;
  color: rgba(0, 0, 0, 0.54) !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  cursor: not-allowed !important;
}
.btn[disabled]:hover:visited,.btn[disabled]:active:visited,.btn[disabled]:focus:visited {
  background: #e0e0e0 !important;
  color: #757575 !important;
  color: rgba(0, 0, 0, 0.54) !important;
  cursor: not-allowed !important;
}
.btn-no-border {
  color: #757575;
  color: rgba(0, 0, 0, 0.54);
  margin-top: 18px;
  padding: 0;
}
.btn-no-border:visited {
  color: #757575;
  color: rgba(0, 0, 0, 0.54);
}
.btn-no-border:hover,.btn-no-border:visited:hover {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
.btn-no-border:hover i,.btn-no-border:visited:hover i {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
.btn-no-border:focus,.btn-no-border:active {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-white {
  background: rgba(255, 255, 255, 0.3);
  border-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.95);
  border-radius: 0;
  color: #fff;
}
.btn-white:visited {
  background: rgba(255, 255, 255, 0.3);
  border-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.95);
  color: #fff;
}
.btn-white:hover,.btn-white:active,.btn-white:focus,.btn-white:visited:hover {
  background: rgba(255, 255, 255, 0.4);
  color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-ghost {
  background: rgba(255, 255, 255, 0);
  border-style: solid;
  border-color: #fff;
  border-width: 1px;
  color: #fff;
}
.btn-ghost:hover,.btn-ghost:active,.btn-ghost:focus,.btn-ghost:visited:hover {
  background: rgba(255, 255, 255, 0.26);
  color: #fff;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-ghost:visited {
  color: #fff;
}
.btn-block + .btn-block {
  margin-top: 8px;
}
.js_result_container {
  background: #fff;
  border-bottom: 1px solid #e0e0e0;
  padding: 12px 16px 14px;
  cursor: pointer;
  clear: both;
}
.js_result_container article i {
  font-size: 23px;
  color: #757575;
  margin-right: 0;
  vertical-align: top;
  display: inline;
}
.js_result_row {
  background: none;
  position: relative;
  margin: 0;
  overflow: visible;
  border: 0;
  padding: 0;
  width: 100%;
}
.js_result_row h2 {
  text-align: left;
  color: #642891;
  text-decoration: none;
  letter-spacing: normal;
  padding: 0;
  margin: 0;
  font: 400 18px/23px 'Roboto', sans-serif;
}
.js_result_row h2:hover a {
  text-decoration: underline;
}
.js_result_row h2:focus a {
  text-decoration: underline;
}
.js_result_row h2 a {
  text-align: left;
  padding: 0;
  font: 400 16px/20px 'Roboto', sans-serif;
}
.js_result_row h3 {
  text-align: left;
  color: #642891;
  text-decoration: none;
  letter-spacing: normal;
  padding: 0;
  margin: 0;
  font: 400 18px/23px 'Roboto', sans-serif;
}
.js_result_row h3 a {
  text-align: left;
  text-decoration: none;
  padding: 0;
  font: 400 16px/20px 'Roboto', sans-serif;
}
.js_result_row h4 {
  text-align: left;
  color: #642891;
  text-decoration: none;
  letter-spacing: normal;
  padding: 0;
  margin: 0;
  font: 400 18px/23px 'Roboto', sans-serif;
}
.js_result_row h4 a {
  text-align: left;
  text-decoration: none;
  padding: 0;
  font: 400 16px/20px 'Roboto', sans-serif;
}
.js_result_container.individual-card {
  border: 0;
  padding: 20px;
}
.js_result_container.individual-card article i {
  padding: 0;
  margin-left: 4px;
}
.js_result_container_wrapper {
  padding: 0 6px 12px;
}
.js_result_container {
  background: #fff;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  border: 0;
  padding: 20px 16px;
  cursor: pointer;
  clear: none;
  position: relative;
  overflow: hidden;
  -webkit-transition: .1s;
  transition: .1s;
  margin-bottom: 8px;
}
.js_result_container:before {
  position: absolute;
  top: 0;
  left: 0;
}
.js_result_container:hover {
  background: #fff;
  border-top-color: transparent;
  -webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 20px rgba(0, 0, 0, 0.15);
  z-index: 11;
  -webkit-transition: .1s;
  transition: .1s;
}
.js_result_row {
  overflow: visible;
}
.js_result_row h2 a {
  font: 400 16px/20px 'Roboto', sans-serif;
}
.js_result_row h3 a {
  font: 400 16px/20px 'Roboto', sans-serif;
}
.js_result_row h4 a {
  font: 400 16px/20px 'Roboto', sans-serif;
}
.js_result_container.has-image .js_result_row {
  width: 100%;
  display: table;
}
.js_result_container_wrapper {
  padding: 0 6px 12px;
}
.js_result_container.individual-card.article-card {
  padding: 0;
}
.js_result_container:hover .card-title {
  text-decoration: underline;
}
.card-title a {
  font-size: 16px;
  line-height: 20px;
}
.card-description {
  font-size: 14px;
  font-weight: 400;
}
.card-img-container .card-img {
  width: 100%;
  height: 140px;
  background-size: cover;
  display: block;
}
.card-content-container {
  padding: 20px;
}
.card-content-container p:last-child {
  margin-bottom: 0;
}
/* Overrides */
/* General Resets */
body {
  width: 100%;
  overflow-x: hidden;
}
h3 {
  font-size: 20px;
  line-height: 32px;
  font-weight: 300;
}
p {
  margin-bottom: 12px;
}
/* Buttons */
.btn {
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
.btn-purple-fill {
  color: #fff;
}
.btn-purple-fill:hover,.btn-purple-fill:active,.btn-purple-fill:focus {
  color: #fff;
}
/* Added for FAQ Button in Writing Services */
.resume-critique-product .data-section .btn-secondary-main {
  margin-top: 56px;
}
.btn.btn-secondary-main {
  border-color: #642891;
  color: #642891;
  background: #fff;
  padding: 7px 20px;
  font-size: 14px;
  line-height: 24px;
  border-radius: 0;
  width: auto;
  min-width: 100px;
}
.btn.btn-secondary-main:hover,.btn.btn-secondary-main:focus,.btn.btn-secondary-main:active {
  background: #78449f;
  border-color: #78449f;
  color: #fff;
}
.btn.btn-lg {
  padding: 13px 32px;
  font-size: 16px;
  line-height: 24px;
  border-radius: 0;
}
/* END for FAQ Button in Writing Services */
.btn-lg {
  padding: 13px 32px;
  font-size: 16px;
  line-height: 24px;
}
/* Footer */
.resume-critique-landing footer.page-footer {
    margin-top: 0;
    border-top: none;
    background-color: #F5F5F5;
}
/* General Resume Critique */
.bg-color {
  color: #fff;
  background: #642891;
  background-attachment: fixed;
}
.bg-color .bg-rotated {
  background: #642891;
}
.bg-color h1,.bg-color h2,.bg-color h3,.bg-color h4,.bg-color h5,.bg-color h6,.bg-color p {
  color: #fff;
}
.bg-color h3 {
  font-weight: 400;
}
section {
  padding: 24px 0;
  position: relative;
  z-index: 1;
}
section .section-header {
  font-size: 24px;
  line-height: 32px;
  margin-top: 0;
  margin-bottom: 32px;
  font-weight: 300;
}
section.recommended-section {
  z-index: 0;
}
.bg-color .btn-white-fill:hover,.bg-color .btn-white-fill:active,.bg-color .btn-white-fill:focus {
  background: rgba(255, 255, 255, 0.8);
  color: #212121;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-decoration: none;
}
.bg-color p {
  font-weight: 400;
}
.bg-color p:last-child {
  margin-bottom: 0;
}
.section.bg-color .section-header {
  font-weight: 400;
}
.bg-grey {
  background: #f5f5f5;
}
.resume-critique-landing .bg-pattern p {
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 0;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
.resume-critique-landing .bg-rotated {
  position: absolute;
  left: -100px;
  right: -100px;
  top: -50px;
  bottom: -50px;
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.bg-resume {
  background: url('https://securemedia.newjobs.com/global/img/www/resume-risesmart/resume-laptop-2.svg') no-repeat;
  background-size: 58%;
  background-position: 46vw 4vw;
  opacity: .12;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .bg-resume {
    background-size: 58% auto;
    background-position: right -50px bottom -150px;
  }
}
.section-header {
  font-weight: 400;
  font-size: 20px;
  line-height: 32px;
  padding: 0;
  margin: 24px 0 12px;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
.page-title-header {
  margin-bottom: 32px;
  font-size: 34px;
  line-height: 40px;
}
.overlay-white {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #fff;
  opacity: .75;
}
@media (min-width: 768px) {
  h3 {
    font-size: 24px;
    line-height: 32px;
    font-weight: 300;
  }
  .bg-color h3 {
    font-weight: 300;
  }
  section {
    padding: 80px 0px;
  }
  section.container-fluid {
    padding: 80px 0px;
  }
  section .section-header {
    font-size: 34px;
    line-height: 40px;
    font-weight: 100;
  }
 .resume-critique-landing .page-title-header {
    font-size: 45px;
    line-height: 48px;
    margin-bottom: 48px;
  }
  .bg-color .section-header {
    font-weight: 300;
  }
  .resume-critique-landing section.top-section {
    padding: 88px 0 160px;
  }
}
@media (min-width: 1600px) {
  .resume-critique-landing .bg-pattern {
    background-position: center 90%;
  }
}
@media (max-width: 1400px) {
  .bg-resume {
    background-position: 46vw 360px;
  }
}
@media all and (max-width: 1400px), (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .bg-resume {
    background-position: right 0px bottom -100px;
  }
}
@media (max-width: 767px) {
  .main-content {
    padding-top: 0;
  }
}
@media (max-width: 540px) {
  .resume-critique-landing .bg-pattern {
    background-position: -44vw bottom;
  }
}
/* Top Section */
.resume-critique-landing .top-section {
  padding: 24px 0 112px;
}
.resume-critique-landing .top-section .header-section-container {
  position: relative;
  z-index: 3;
}
.resume-critique-landing .top-section .page-title-header {
  margin-bottom: 44px;
}
.resume-critique-landing .top-section h3 {
  margin-bottom: 48px;
}
.resume-critique-landing .top-section .upload-resume-text {
  font-size: 20px;
  line-height: 32px;
  font-weight: 400;
  display: block;
  margin-bottom: 24px;
}
.resume-critique-landing .top-section h2 {
   margin-bottom: 48px;
}
@media (max-width: 767px) {
  .resume-critique-landing .top-section h2 {
    font-size: 24px;
    margin-bottom: 36px;
  }
}
@media (max-width: 450px) {
  .resume-critique-landing .top-section h2 {
    margin-bottom: 28px;
  }
}
.resume-critique-landing .top-section .resume-cta ul {
  padding-left: 18px;
  margin: 0 0 28px;
}
.resume-critique-landing .top-section .resume-cta li {
  margin: 4px 0;
  font: 400 16px 'Roboto', sans-serif;
  line-height: 24px;
}
.resume-critique-landing .top-section .resume-cta-wrapper {
  float: right;
}
.resume-critique-landing .top-section .btn {
  background: #007FAD;
  color: #fff;
  text-align: left;
  height: 40px;
  padding: 8px 12px;
  margin-top: 0;
  margin-bottom: 8px;
  max-width: 336px;
  margin-left: 24px;
  display: block; /*TODO*/
}
.resume-critique-landing .top-section .btn i {
  padding: 0 16px 0 4px;
  line-height: 24px;
  vertical-align: middle;  
  width: 30px;
  margin-right: 8px;
}
.resume-critique-landing .top-section .btn:hover,.resume-critique-landing .top-section .btn:active,.resume-critique-landing .top-section .btn:focus {
  background: #009ed8;
}
@media (min-width: 768px) {
  .resume-critique-landing .top-section .resume-cta-wrapper {
    max-width: 360px;
  }
  .resume-critique-landing .top-section .upload-resume-buttons {
    padding-top: 8px;
  }
}
@media (min-width: 768px) and (max-width: 1160px) {
  .resume-critique-landing .top-section .resume-cta-wrapper {
    float: left;
  }
  .resume-critique-landing .top-section .btn {
    max-width: 100%;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .resume-critique-landing .top-section .page-title-header {
    margin-bottom: 24px;
  }
  .resume-critique-landing .top-section h3 {
    font-size: 24px;
    margin-bottom: 36px;
  }
  .resume-critique-landing .top-section .resume-cta-wrapper {
    float: none;
  }
  .resume-critique-landing .top-section .upload-resume-text {
    text-align: center;
    margin-bottom: 20px;
  }
  .resume-critique-landing .top-section .resume-cta ul {
    max-width: 308px;
    margin-left: auto;
    margin-right: auto;
  }
  .resume-critique-landing .top-section .btn {
    max-width: 278px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
  .resume-critique-landing .top-section .btn:last-of-type {
    margin-bottom: 0;
  }
}
@media (max-width: 450px) {
  .resume-critique-landing .top-section {
    padding: 24px 0 92px;
  }
  .resume-critique-landing .top-section .page-title-header {
    margin-bottom: 28px;
  }
  .resume-critique-landing .top-section h3 {
    margin-bottom: 28px;
  }
  .resume-critique-landing .top-section .resume-cta {
    width: auto;
  }
}
@media (max-width: 350px) {
  .resume-critique-landing .top-section {
    background-size: 343%;
  }
}
/* Description/Resume Services Section */
.resume-critique-landing .description-section h3 {
  margin-bottom: 32px;
}
.resume-critique-landing .description-section .resume-services-container {
  max-width: 604px;
  max-width: 74ch;
}
.resume-critique-landing .description-section .resume-services-container > p {
  margin-bottom: 24px;
}
.resume-critique-landing .description-section .resume-services-container > p:last-of-type {
  margin-bottom: 36px;
}
.resume-critique-landing .description-section ul {
  margin: 12px 0 32px;
  padding-left: 32px;
}
.resume-critique-landing .description-section ul li {
  margin: 4px 0 16px;
  padding-left: 8px;
}
.resume-critique-landing .description-section .price {
  font: 300 45px 'Roboto', sans-serif;
  line-height: 48px;
  margin: 0 0 8px;
  padding: 0;
  display: inline-block;
}
.resume-critique-landing .description-section .price a {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}
.resume-critique-landing .description-section .btn {
  margin-top: 0;
  margin-right: 8px;
}
.resume-critique-landing .description-section .btn-white-fill {
  color: #642891;
}
.resume-critique-landing .description-section .btn-white-fill:hover,.resume-critique-landing .description-section .btn-white-fill:active,.resume-critique-landing .description-section .btn-white-fill:focus,.resume-critique-landing .description-section .btn-white-fill:visited:hover {
  background: #ECE5F2;
}
.resume-critique-landing .description-section .shopify-buy-frame {
  width: 145px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
}
.resume-critique-landing .description-section .shopify-buy-frame iframe {
  height: 52px !important;
}
@media (min-width: 768px) {
  .resume-critique-landing .description-section h3 {
    max-width: 720px;
  }
}
@media (max-width: 485px) {
  .resume-critique-landing .description-section .section-header,  .resume-critique-landing .description-section h3 {
    text-align: center;
  }
  .resume-critique-landing .description-section .resume-services-container ul {
    padding-left: 17px;
  }
  .resume-critique-landing .description-section .resume-services-container > p {
    text-align: center;
    margin-bottom: 36px;
  }
  .resume-critique-landing .description-section .price {
    width: 100%;
    text-align: center;
    margin-bottom: 36px;
  }
  .resume-critique-landing .description-section .btn {
    width: 100%;
  }
  .resume-critique-landing .description-section .btn:first-of-type {
    margin-bottom: 16px;
  }
  .resume-critique-landing .description-section .shopify-buy-frame {
    width: 100%;
    display: block;
    margin-right: 0;
    margin-bottom: 16px;
  }
}
@media (max-width: 399px) {
  .resume-critique-landing .description-section .price {
    line-height: 32px;
  }
  .resume-critique-landing .description-section .price a {
    display: inline-block;
    line-height: 24px;
  }
}
/* Article Section */
.resume-critique-landing .recommended-section {
  padding: 112px 0 24px;
}
.resume-critique-landing .recommended-section .article-row {
  opacity: 0;
  padding: 0 11px;
  margin-bottom: 8px;
  -webkit-transition: opacity 0.5s ease-in;
  transition: opacity 0.5s ease-in;
}
.resume-critique-landing .recommended-section .article-row.processed {
  opacity: 1;
}
.resume-critique-landing .recommended-section .js_result_container {
  margin-bottom: 0;
}
.resume-critique-landing .recommended-section .btn {
  width: 260px;
  margin-top: 0;
  margin-bottom: 32px;
}
@media (min-width: 768px) {
  .resume-critique-landing .recommended-section {
    padding: 160px 0 80px;
  }
  .resume-critique-landing .recommended-section h3 {
    padding: 0 0 8px;
  }
}
@media (max-width: 767px) {
  .resume-critique-landing .recommended-section .article-row {
    margin-bottom: 8px;
  }
  .resume-critique-landing .recommended-section .js_result_container_wrapper {
    padding: 0 4px 8px;
  }
}
@media (max-width: 540px) {
  .resume-critique-landing .recommended-section .js_result_container_wrapper {
    width: 100%;
  }
  .resume-critique-landing .recommended-section .js_result_container_wrapper:last-of-type {
    display: none;
  }
  .resume-critique-landing .recommended-section .btn {
    width: 100%;
    margin-bottom: 40px;
  }
}
/* Card Overrides */
.individual-card.article-card a p.card-title {
  color: #642891;
  font-weight: 400;
}
.individual-card.article-card a:hover {
  text-decoration: none;
}
/*---------------------------------------|PRODUCT PAGE CSS|-------------------------------------------------------------*/
h1,h2,h3,h4,h5,h6 {
  font: 300 16px 'Roboto', sans-serif;
  padding: 0;
  margin: 0 0 8px;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
h1 {
  font: 100 45px/48px 'Roboto', sans-serif;
}
h2 {
  color: #3e4347;
  color: rgba(0, 0, 0, 0.54);
  font: 300 34px 'Roboto', sans-serif;
  line-height: 40px;
  margin: 5px 0;
  padding: 0;
}
h3 {
  font-size: 24px;
  line-height: 32px;
}
h4 {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
  font-size: 20px;
  line-height: 32px;
}
h5 {
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 0;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
h6 {
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}
p {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
  font: 300 16px 'Roboto', sans-serif;
  line-height: 24px;
  margin: 0;
  padding: 0;
}
hr {
  position: relative;
  margin: 16px 0;
  padding: 0;
  border-top: 0;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ebebeb;
  height: 0;
}
a {
  color: #642891;
  font-weight: 400;
  line-height: 24px;
}
a:focus,a:hover,a:active {
  color: #642891;
  text-decoration: underline;
  outline: 0;
}
a:visited {
  color: #642891;
}
:focus {
  outline: none;
}
::-moz-focus-inner {
  border: none;
}
.resume-critique-landing strong {
    font-weight: 700
}
.resume-critique-product strong {
    font-weight: 700
}
blockquote {
  border: none;
  margin: 0;
}
/* * Form */
/* override to set standard from default bootstrap */
.js_result_container {
  background: #fff;
  border-bottom: 1px solid #e0e0e0;
  padding: 12px 16px 14px;
  cursor: pointer;
  clear: both;
}
.js_result_row {
  background: none;
  position: relative;
  margin: 0;
  overflow: visible;
  border: 0;
  padding: 0;
  width: 100%;
}
.js_result_row h2 {
  text-align: left;
  color: #642891;
  text-decoration: none;
  letter-spacing: normal;
  padding: 0;
  margin: 0;
  font: 400 18px/23px 'Roboto', sans-serif;
}
.js_result_row h2:hover a {
  text-decoration: underline;
}
.js_result_row h2:focus a {
  text-decoration: underline;
}
.js_result_row h2 a {
  text-align: left;
  padding: 0;
  font: 400 16px/20px 'Roboto', sans-serif;
}
.js_result_row h3 {
  text-align: left;
  color: #642891;
  text-decoration: none;
  letter-spacing: normal;
  padding: 0;
  margin: 0;
  font: 400 18px/23px 'Roboto', sans-serif;
}
.js_result_row h3 a {
  text-align: left;
  text-decoration: none;
  padding: 0;
  font: 400 16px/20px 'Roboto', sans-serif;
}
.js_result_row h4 {
  text-align: left;
  color: #642891;
  text-decoration: none;
  letter-spacing: normal;
  padding: 0;
  margin: 0;
  font: 400 18px/23px 'Roboto', sans-serif;
}
.js_result_row h4 a {
  text-align: left;
  text-decoration: none;
  padding: 0;
  font: 400 16px/20px 'Roboto', sans-serif;
}
.js_result_container.individual-card {
  border: 0;
  padding: 20px;
}
.js_result_container_wrapper {
  padding: 0 6px 12px;
}
.js_result_container {
  background: #fff;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  border: 0;
  padding: 20px 16px;
  cursor: pointer;
  clear: none;
  position: relative;
  overflow: hidden;
  -webkit-transition: .1s;
  transition: .1s;
  margin-bottom: 8px;
}
.js_result_container:before {
  position: absolute;
  top: 0;
  left: 0;
}
.js_result_container:hover {
  background: #fff;
  border-top-color: transparent;
  -webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 20px rgba(0, 0, 0, 0.15);
  z-index: 11;
  -webkit-transition: .1s;
  transition: .1s;
}
.js_result_row {
  overflow: visible;
}
.js_result_row h2 a {
  font: 400 16px/20px 'Roboto', sans-serif;
}
.js_result_row h3 a {
  font: 400 16px/20px 'Roboto', sans-serif;
}
.js_result_row h4 a {
  font: 400 16px/20px 'Roboto', sans-serif;
}
.js_result_container.has-image .js_result_row {
  width: 100%;
  display: table;
}
.js_result_container_wrapper {
  padding: 0 6px 12px;
}
.js_result_container:hover .card-title {
  text-decoration: underline;
}
.card-title a {
  font-size: 16px;
  line-height: 20px;
}
.card-description {
  font-size: 14px;
  font-weight: 400;
}
.card-img-container .card-img {
  width: 100%;
  height: 140px;
  background-size: cover;
  display: block;
}
.card-content-container {
  padding: 20px;
}
.card-content-container p:last-child {
  margin-bottom: 0;
}
/* Overrides */
/* General Resets */
body {
  width: 100%;
  overflow-x: hidden;
}
h3 {
  font-size: 20px;
  line-height: 32px;
  font-weight: 300;
}
p {
  margin-bottom: 12px;
}
blockquote {
  border: none;
  margin: 0;
}
/* Buttons */
/* Header/Nav */
/* Footer */
.resume-critique-product footer.page-footer {
  margin-top: -20px;
  padding-top: 200px;
}
/* General Resume Critique */
.bg-color {
  color: #fff;
}
.bg-color h1,.bg-color h2,.bg-color h3,.bg-color h4,.bg-color h5,.bg-color h6,.bg-color p {
  color: #fff;
}
.bg-color h3 {
  font-weight: 400;
}
section {
  padding: 24px 0;
  position: relative;
  z-index: 1;
}
section .section-header {
  font-size: 24px;
  line-height: 32px;
  margin-top: 0;
  margin-bottom: 32px;
  font-weight: 300;
}
section.data-section {
  z-index: 0;
}
.bg-color p {
  font-weight: 400;
}
.bg-color p:last-child {
  margin-bottom: 0;
}
.section.bg-color .section-header {
  font-weight: 400;
}
.bg-grey {
  background: #f5f5f5;
}
.resume-critique-product .bg-rotated {
  position: absolute;
  left: -100px;
  right: -100px;
  top: -50px;
  bottom: -50px;
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.bg-color .bg-rotated {
  background: #642891;
}
.section-header {
  font-weight: 400;
  font-size: 20px;
  line-height: 32px;
  padding: 0;
  margin: 24px 0 12px;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
.page-title-header {
  margin-bottom: 32px;
  font-size: 34px;
  line-height: 40px;
  font-weight: 300;
}
.page-title-subheader {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
  font-size: 20px;
  line-height: 32px;
}
@media (min-width: 768px) {
  h3 {
    font-size: 24px;
    line-height: 32px;
    font-weight: 300;
  }
  .bg-color h3 {
    font-weight: 300;
  }
  section {
    padding: 80px 0px;
  }
  section.container-fluid {
    padding: 80px 0px;
  }
  section .section-header {
    font-size: 34px;
    line-height: 40px;
    font-weight: 100;
  }
  .page-title-header {
    font-size: 34px;
    line-height: 40px;
    margin-bottom: 48px;
  }
  .bg-color .section-header {
    font-weight: 300;
  }
  .resume-critique-product section.top-section {
    padding: 88px 0 64px;
  }
}
@media (max-width: 767px) {
  .main-content {
    padding-top: 0;
  }
}
/* Top Section */
.resume-critique-product .top-section {
  padding: 56px 0 24px;
}
.resume-critique-product .top-section .bg-rotated::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100px;
  background-color: #642891;
  -webkit-transform: rotate(3deg);
  transform: rotate(3deg);
}
.resume-critique-product .top-section .bg-rotated {
  position: absolute;
  left: -100px;
  right: -100px;
  top: -50px;
  bottom: -50px;
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
  background: #642891;
  background-attachment: fixed;
}
.resume-critique-product .top-section .header-section-container {
  position: relative;
  z-index: 3;
}
.resume-critique-product .top-section .header-section-container * {
  max-width: 750px;
  max-width: 58ch;
  margin-left: auto;
  margin-right: auto;
}
.resume-critique-product .top-section .page-title-header {
  margin-bottom: 40px;
}
.resume-critique-product .top-section .subheader-text {
  font-size: 20px;
  line-height: 32px;
  font-weight: 400;
  display: block;
  margin-bottom: 28px;
}
.resume-critique-product .top-section .resume-cta {
  width: 316px;
}
.resume-critique-product .top-section .resume-cta ul {
  padding-left: 18px;
  margin: 0 0 28px;
}
.resume-critique-product .top-section .resume-cta li {
  margin: 4px 0;
  font: 400 16px 'Roboto', sans-serif;
  line-height: 24px;
}
@media (max-width: 767px) {
  .resume-critique-product .top-section .page-title-header {
    margin-bottom: 24px;
  }
}
@media (max-width: 450px) {
  .resume-critique-product .top-section .page-title-header {
    margin-bottom: 28px;
    font-size: 24px;
    line-height: 32px;
    font-weight: 400;
  }
  .resume-critique-product .top-section .subheader-text {
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
  }
  .resume-critique-product .top-section .resume-cta {
    width: auto;
  }
}
/* Product Section */
.resume-critique-product .product-section {
  z-index: 5;
  padding: 4px 0px 88px;
}
.resume-critique-product .product-section #product-cards .card-col {
  position: relative;
  opacity: 0;
  top: 50px;
  -webkit-transition: opacity 0.4s ease-in, top 0.6s ease-out;
  transition: opacity 0.4s ease-in, top 0.6s ease-out;
}
.resume-critique-product .product-section #product-cards .card-col.display {
  opacity: 1;
  top: 0;
}
.resume-critique-product .product-section .bg-rotated {
  top: 50px;
  bottom: 50px;
}
.resume-critique-product .product-section .bg-icons.bg-rotated {
  background-image: url(https://securemedia.newjobs.com/global/img/www/resume-risesmart/resume-background-icons-color.svg);
  background-size: 700px;
  background-position: 5vw bottom;
  background-repeat: no-repeat;
  opacity: .12;
  top: 50px;
  bottom: 50px;
}
.resume-critique-product .product-section .card-col {
  padding-right: 12px;
  padding-left: 12px;
}
.resume-critique-product .product-section .product-card {
  cursor: default;
  padding: 32px;
}
.resume-critique-product .product-section .product-card.popular .card-content .popular-marker-wrapper {
  display: block;
}
.resume-critique-product .product-section .card-content .popular-marker-wrapper {
  width: 68px;
  height: 68px;
  margin-top: 0;
  position: absolute;
  left: 0;
  top: 0;
  display: none;
  overflow: hidden;
  pointer-events: none;
}
.resume-critique-product .product-section .card-content .popular-marker-wrapper .popular-marker {
	font-size: 10px;
    background: #2E8538;
    padding: 24px 0 8px;
    width: 88px;
    text-align: center;
    color: #fff;
    font-weight: 600;
    position: absolute;
    left: -30px;
    top: -9px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    display: block;
}
.resume-critique-product .product-section .card-content .card-header span {
  display: block;
  margin-bottom: 16px;
}
.resume-critique-product .product-section .card-content .card-header i {
  color: #9E9E9E;
  font-size: 28px;
}
.resume-critique-product .product-section .card-content .card-header i.mdi-laptop {
  margin-left: 4px;
}
.resume-critique-product .product-section .card-content .card-header .mdi::before {
  padding: 0 8px;
  font-size: 28px;
}
.resume-critique-product .product-section .card-content .title {
  font: 300 34px 'Roboto', sans-serif;
  line-height: 40px;
  margin: 0 0 4px;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
.resume-critique-product .product-section .card-content h3 {
  font: 400 20px 'Roboto', sans-serif;
  margin-bottom: 16px;
}
.resume-critique-product .product-section .card-content .subtitle {
  margin-bottom: 28px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}
.resume-critique-product .product-section .card-content .card-cta .price {
  font-size: 45px;
  line-height: 48px;
  font-weight: 300;
  margin-bottom: 12px;
}
.resume-critique-product .product-section .card-content .card-cta span {
  display: block;
}
.resume-critique-product .product-section .card-content .card-cta span:last-of-type {
  margin-bottom: 32px;
}
.resume-critique-product .product-section .card-content .shopify-buy-frame {
  margin: 0 auto 40px;
}
.resume-critique-product .product-section .card-content .shopify-buy-frame iframe {
  height: 46px !important;
}
.resume-critique-product .product-section .card-content .card-description {
  margin: 0;
  padding: 0;
}
.resume-critique-product .product-section .card-content .card-description li {
  list-style: none;
  padding-left: 0;
  margin-bottom: 8px;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
}
.resume-critique-product .product-section .card-content .card-description li .highlight {
  color: #FF9430;
}
.resume-critique-product .product-section .card-content .card-description li:last-of-type {
  margin-bottom: 0;
}
.resume-critique-product .product-section .card-content .card-description li > span {
  display: inline-block;
  margin-bottom: 4px;
}
.resume-critique-product .product-section .card-content .card-description li ul {
  padding-left: 28px;
}
.resume-critique-product .product-section .card-content .card-description li ul li {
  margin-bottom: 4px;
  list-style: disc;
}
@media (min-width: 430px) {
  .resume-critique-product .product-section .card-content .shopify-buy-frame {
    width: 240px;
  }
}
@media (min-width: 768px) {
  .resume-critique-product .product-section .card-content .shopify-buy-frame {
    width: 160px;
  }
  .resume-critique-product .product-section .product-card.popular {
    top: -16px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  .resume-critique-product .product-section {
    padding: 4px 28px 88px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .resume-critique-product .product-section .product-card {
    padding: 20px;
  }
  .resume-critique-product .product-section .product-card.popular {
    padding-top: 36px;
  }
}
@media (min-width: 992px) {
  .resume-critique-product .product-section .card-content .shopify-buy-frame {
    width: 220px;
  }
  .resume-critique-product .product-section .product-card.popular {
    padding-top: 48px;
  }
}
@media (max-width: 767px) {
  .resume-critique-product .product-section {
    padding: 4px 0px 64px;
  }
  .resume-critique-product .product-section .js_result_container {
    margin-bottom: 16px;
  }
}
@media (max-width: 400px) {
  .resume-critique-product .product-section .col-xs-10 {
    width: 100%;
    margin-left: 0;
    padding-right: 32px;
    padding-left: 32px;
  }
}
/* Blurb Section */
.resume-critique-product .blurb-section .section-header {
  max-width: 1200px;
  max-width: 56ch;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 32px;
  font-size: 20px;
  line-height: 32px;
  font-weight: 400;
}
@media (min-width: 768px) {
  .resume-critique-product .blurb-section {
    padding: 60px 0px;
  }
}
/* Data Section */
.resume-critique-product .data-section {
  padding-top: 160px;
  padding-bottom: 160px;
}
.resume-critique-product .data-section .section-header {
  margin-bottom: 48px;
}
.resume-critique-product .data-section .data-col {
  padding-right: 28px;
  padding-left: 28px;
}
.resume-critique-product .data-section img {
  width: 64px;
  height: 64px;
  margin-bottom: 24px;
}
.resume-critique-product .data-section h3 {
  font-size: 24px;
  line-height: 32px;
  font-weight: 300;
  padding: 0;
  margin: 0 0 8px;
}
.resume-critique-product .data-section p {
  color: #757575;
  color: rgba(0, 0, 0, 0.54);
  font-size: 16px;
  line-height: 24px;
  font-weight: 300;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .resume-critique-product .data-section {
    padding-top: 124px;
    padding-bottom: 124px;
  }
  .resume-critique-product .data-section .data-col {
    padding-right: 15px;
    padding-left: 15px;
  }
  .resume-critique-product .data-section img {
    width: 52px;
    height: 52px;
    margin-bottom: 16px;
  }
  .resume-critique-product .data-section p {
    margin-bottom: 40px;
  }
  .resume-critique-product .data-section h3 {
    font-size: 20px;
    font-weight: 400;
  }
  .resume-critique-product .data-section .col-sm-4:last-of-type p {
    margin-bottom: 0;
  }
}
/* Testimonial Section */
.resume-critique-product .testimonial-section .section-header {
  margin-bottom: 48px;
}
.resume-critique-product .testimonial-section .testimonial {
  padding: 0 8px;
}
.resume-critique-product .testimonial-section blockquote {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  padding: 0;
  margin-bottom: 16px;
  position: relative;
}
.resume-critique-product .testimonial-section blockquote::before {
  content: '';
  background-image: url('https://securemedia.newjobs.com/global/img/www/resume-risesmart/quote-open-white.svg');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: top left;
  opacity: .1;
  position: absolute;
  top: -20px;
  left: -8px;
  width: 64px;
  height: 64px;
  pointer-events: none;
}
.resume-critique-product .testimonial-section p {
  font: 400 20px 'Roboto', sans-serif;
  line-height: 32px;
}
@media (max-width: 767px) {
  .resume-critique-product .testimonial-section p {
    font: 500 14px 'Roboto', sans-serif;
    line-height: 24px;
    margin-bottom: 40px;
  }
  .resume-critique-product .testimonial-section .col-sm-4:last-of-type p {
    margin-bottom: 0;
  }
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: normal;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
   /* border-radius: 4px;*/
}
#btnSeeOtherPkgUrl {
	  background-color: #642891;
    border-color: #fff;
    border-width: 1px;
}
/*-----------------------------------------------------FAQ----------------------------------------------------------------------*/
/* General Resume Critique FAQ */
p {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
  font: 300 16px 'Roboto', sans-serif;
  line-height: 24px;
  margin: 0;
  padding: 0;
}
a {
  color: #642891;
  font-weight: 400;
  line-height: 24px;
}
a:focus,a:hover,a:active {
  color: #642891;
  text-decoration: underline;
  outline: 0;
}
a:visited {
  color: #642891;
}
:focus {
  outline: none;
}
::-moz-focus-inner {
  border: none;
}
.bg-color {
  color: #fff;
  background-attachment: fixed;
}
.bg-color.bg-rotated {
  background: #642891;
}
.bg-color h1,.bg-color h2,.bg-color h3,.bg-color h4,.bg-color h5,.bg-color h6,.bg-color p {
  color: #fff;
}
.bg-color h3 {
  font-weight: 400;
}
section {
  padding: 24px 0;
  position: relative;
  z-index: 1;
}
section .section-header {
  font-size: 24px;
  line-height: 32px;
  margin-top: 0;
  margin-bottom: 32px;
  font-weight: 300;
}
.bg-color .btn-white-fill:hover,.bg-color .btn-white-fill:active,.bg-color .btn-white-fill:focus {
  background: rgba(255, 255, 255, 0.8);
  color: #212121;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-decoration: none;
}
.bg-color p {
  font-weight: 400;
}
.bg-color p:last-child {
  margin-bottom: 0;
}
.section.bg-color .section-header {
  font-weight: 400;
}
.resume-critique-faq .bg-pattern {
  background: url('https://securemedia.newjobs.com/global/img/www/resume-risesmart/resume-background-icons-color-3a.svg') no-repeat;
  background-size: cover;
  background-position: center top;
}
.resume-critique-faq .bg-pattern p {
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 0;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
.bg-rotated {
  position: absolute;
  left: -200px;
  right: -200px;
  top: -50px;
  bottom: -50px;
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.section-header {
  font-weight: 400;
  font-size: 20px;
  line-height: 32px;
  padding: 0;
  margin: 24px 0 12px;
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
}
.page-title-header {
  margin-bottom: 32px;
  font-size: 34px;
  line-height: 40px;
}
.overlay-white {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #fff;
  opacity: .75;
}
.return-link a {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}
@media (min-width: 768px) {
  h3 {
    font-size: 24px;
    line-height: 32px;
    font-weight: 300;
  }
  .bg-color h3 {
    font-weight: 300;
  }
  section {
    padding: 80px 0px;
  }
  section.container-fluid {
    padding: 80px 0px;
  }
  section .section-header {
    font-size: 34px;
    line-height: 40px;
    font-weight: 100;
  }
  .resume-critique-faq .page-title-header {
    font-size: 45px;
    line-height: 48px;
    margin-bottom: 48px;
  }
  .bg-color .section-header {
    font-weight: 300;
  }
  .resume-critique-faq section.top-section {
    padding: 88px 0 160px;
  }
}
@media (max-width: 767px) {
	  .rise-smart-main-content
	{
		 margin-left: -10px;
		 margin-right: -10px;
	}
}
/* Top Section (FAQ Section) */
.resume-critique-faq .top-section {
  padding: 24px 0 112px;
}
.resume-critique-faq .top-section.bg-pattern {
  background-size: contain;
}
.resume-critique-faq .top-section .secondary-bg {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: url(https://securemedia.newjobs.com/global/img/www/resume-risesmart/resume-background-icons-color-3b.svg) no-repeat;
  background-size: contain;
  background-position: center bottom;
}
.resume-critique-faq .top-section > .row {
  max-width: 1440px;
  margin: 0 auto;
}
.resume-critique-faq .top-section .header-section-container {
  position: relative;
  z-index: 3;
}
.resume-critique-faq .top-section .header-section-container > .row {
  margin-bottom: 80px;
}
.resume-critique-faq .top-section .page-title-header {
  margin-bottom: 44px;
}
.resume-critique-faq .top-section h2 {
  color: #212121;
  color: rgba(0, 0, 0, 0.87);
  font-size: 24px;
  line-height: 32px;
  font-weight: 300;
  margin-bottom: 88px;
  padding: 0 11%;
}
.resume-critique-faq .top-section h3 {
  font-size: 20px;
  line-height: 32px;
  font-weight: 300;
  margin-bottom: 16px;
  position: relative;
}
.resume-critique-faq .top-section .faq-item {
  margin-bottom: 64px;
}
.resume-critique-faq .top-section .faq-item h3.mdi::before {
  font-size: 36px;
  display: inline-block;
  position: absolute;
  top: -2px;
  left: -44px;
}
.resume-critique-faq .top-section .faq-col:first-of-type .faq-item:first-of-type .mdi::before {
  color: #642891;
}
.resume-critique-faq .top-section .faq-col:first-of-type .faq-item:nth-of-type(2) .mdi::before {
  color: #FF9430;
}
.resume-critique-faq .top-section .faq-col:first-of-type .faq-item:nth-of-type(3) .mdi::before {
  color: #00AFF0;
}
.resume-critique-faq .top-section .faq-col:first-of-type .faq-item:nth-of-type(4) .mdi::before {
  color: #F00000;
}
.resume-critique-faq .top-section .faq-col:first-of-type .faq-item:last-of-type .mdi::before {
  color: #46C054;
}
.resume-critique-faq .top-section .faq-col:nth-of-type(2) .faq-item:first-of-type .mdi::before {
  color: #F00000;
}
.resume-critique-faq .top-section .faq-col:nth-of-type(2) .faq-item:nth-of-type(2) .mdi::before {
  color: #46C054;
}
.resume-critique-faq .top-section .faq-col:nth-of-type(2) .faq-item:nth-of-type(3) .mdi::before {
  color: #642891;
}
.resume-critique-faq .top-section .faq-col:nth-of-type(2) .faq-item:nth-of-type(4) .mdi::before {
  color: #FF9430;
}
.resume-critique-faq .top-section .faq-col:nth-of-type(2) .faq-item:last-of-type .mdi::before {
  color: #00AFF0;
}
.resume-critique-faq .top-section .faq-cta .btn {
  margin: 0 0 28px;
}
@media (min-width: 768px) {
  .resume-critique-faq .top-section .faq-col {
    padding-right: 56px;
    padding-left: 56px;
  }
  .resume-critique-faq .top-section .faq-item:last-of-type {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .resume-critique-faq .top-section .header-section-container > .row {
    padding: 0 24px;
  }
}
@media (max-width: 767px) {
  .resume-critique-faq .top-section {
    padding: 48px 24px 80px;
  }
  .resume-critique-faq .top-section .page-title-header {
    margin-bottom: 24px;
  }
  .resume-critique-faq .top-section h2 {
    font-size: 24px;
    margin-bottom: 44px;
    padding: 0;
  }
  .resume-critique-faq .top-section .header-section-container > .row {
    margin-bottom: 20px;
  }
  .resume-critique-faq .top-section .return-link {
    margin-bottom: 60px;
  }
}
@media (max-width: 600px) {
  .resume-critique-faq .top-section.bg-pattern {
    background-size: 820px;
    background-position: 97% -2%;
  }
  .resume-critique-faq .top-section .secondary-bg {
    background-size: 820px;
    background-position: left bottom;
  }
}
@media (max-width: 450px) {
  .resume-critique-faq .top-section {
    padding: 48px 0 80px;
  }
  .resume-critique-faq .top-section .page-title-header {
    margin-bottom: 28px;
  }
  .resume-critique-faq .top-section h2 {
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 48px;
  }
  .resume-critique-faq .top-section h3 {
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
  }
  .resume-critique-faq .top-section .faq-item {
    margin-bottom: 48px;
    padding-left: 16px;
  }
  .resume-critique-faq .top-section .faq-item h3.mdi::before {
    font-size: 22px;
    top: 2px;
    left: -32px;
  }
  .resume-critique-faq .top-section .return-link {
    margin-bottom: 40px;
  }
}
@media (max-width: 350px) {
  .resume-critique-faq .top-section {
    background-size: 343%;
  }
}
/* Resume Comparison Section */
.resume-critique-faq .resume-comparison-section {
  padding: 80px 24px;
}
.raise-smart-head
{
	margin-bottom:80px;
}
.resume-critique-faq .resume-comparison-section .text-row {
  max-width: 1400px;
  margin: 0 auto;
}
.resume-critique-faq .resume-comparison-section h4 {
  font-weight: 500;
}
.resume-critique-faq .resume-comparison-section .separator {
  position: relative;
  border-top: 1px solid #fff;
  margin: 0 auto 48px;
  max-width: 400px;
}
.resume-critique-faq .resume-comparison-section .separator::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-color: #642891;
  padding: 8px;
  font-size: 32px;
}
.resume-critique-faq .resume-comparison-section p {
  margin-bottom: 48px;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container {
  margin-bottom: 80px;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container > .row {
  max-width: 1600px;
  margin: 0 auto;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .col-sm-6 {
  padding-right: 12px;
  padding-left: 12px;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-label-container h4 {
  display: inline-block;
  margin-bottom: 4px;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container {
  position: relative;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-point {
  position: absolute;
  -webkit-appearance: none;
  border: none;
  left: -2%;
  background-color: #FF9430;
  background-image: url('https://securemedia.newjobs.com/global/img/www/resume-risesmart/star-outline.svg');
  background-repeat: no-repeat;
  background-position: center 48%;
  background-size: 50%;
  border-radius: 100%;
  height: 40px;
  width: 40px;
  padding: 0;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  z-index: 5;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-point:hover,.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-point:active {
  -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15);
  background-color: #E6852B;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-point:focus {
  -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15);
  background-color: #E6852B;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-point .mdi {
  font-size: 26px;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-point .mdi::before {
  font-size: 26px;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight {
  position: absolute;
  z-index: 4;
  left: 0;
  width: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: opacity .2s linear;
  transition: opacity .2s linear;
  overflow: hidden;
  padding: 0 3%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight.highlight-active {
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight .resume-highlight-line {
  border-top: 1px solid #fff;
  width: 0;
  -webkit-transition: width .4s linear;
  transition: width .4s linear;
  position: relative;
  z-index: 7;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight.highlight-active .resume-highlight-line {
  width: 100%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight .resume-highlight-content {
  background-color: #BD5B00;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  padding: 20px;
  margin-bottom: 8px;
  -webkit-transform: translate(0, -105%);
  transform: translate(0, -105%);
  -webkit-transition: -webkit-transform .2s linear .4s;
  transition: -webkit-transform .2s linear .4s;
  transition: transform .2s linear .4s;
  transition: transform .2s linear .4s, -webkit-transform .2s linear .4s;
  position: relative;
  z-index: 6;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight .resume-highlight-content p {
  margin-bottom: 0;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight .resume-highlight-content .close {
  margin: 0 0 0 8px;
  color: #fff;
  text-shadow: none;
  opacity: .6;
  -webkit-transition: all .2s linear;
  transition: all .2s linear;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight .resume-highlight-content .close:hover,.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight .resume-highlight-content .close:active,.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight .resume-highlight-content .close:focus {
  opacity: 1;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight.highlight-active .resume-highlight-content {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container img {
  width: 100%;
  height: auto;
  opacity: 1;
  position: relative;
  z-index: 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition: opacity .2s linear;
  transition: opacity .2s linear;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .mobile-resume {
  display: none;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .pdf-description {
  display: none;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container.highlight-active img {
  opacity: .4;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container.highlight-active .resume-point.point-active {
  background-image: url(https://securemedia.newjobs.com/global/img/www/resume-risesmart/star-fill.svg);
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container.highlight-active .resume-point:not(.point-active) {
  opacity: 0;
  visibility: none;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container #resume-container-2 .resume-point:first-of-type {
  top: 16%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container #resume-container-2 .resume-point:nth-of-type(2) {
  top: 23.2%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container #resume-container-2 .resume-point:nth-of-type(3) {
  top: 35.3%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container #resume-container-2 .resume-highlight:first-of-type {
  top: 23.5%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container #resume-container-2 .resume-highlight:nth-of-type(2) {
  top: 30.7%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container #resume-container-2 .resume-highlight:nth-of-type(3) {
  top: 45.2%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container #resume-container-4 .resume-point:first-of-type {
  top: 12.8%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container #resume-container-4 .resume-point:nth-of-type(2) {
  top: 23%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container #resume-container-4 .resume-point:nth-of-type(3) {
  top: 45%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container #resume-container-4 .resume-highlight:first-of-type {
  top: 16.3%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container #resume-container-4 .resume-highlight:nth-of-type(2) {
  top: 30.2%;
}
.resume-critique-faq .resume-comparison-section .resume-comparison-container #resume-container-4 .resume-highlight:nth-of-type(3) {
  top: 60.7%;
}
.resume-critique-faq .resume-comparison-section .faq-cta {
  position: relative;
}
.resume-critique-faq .resume-comparison-section .faq-cta .btn {
  margin: 0 0 28px;
  color: #642891;
}
.resume-critique-faq .resume-comparison-section .return-link {
  position: relative;
}
.resume-critique-faq .resume-comparison-section .return-link a {
  color: #fff;
  text-decoration: underline;
}
.resume-critique-faq .resume-comparison-section .return-link a:visited {
  color: #fff;
  text-decoration: underline;
}
.resume-critique-faq .resume-comparison-section .return-link a:hover {
  text-decoration: none;
}
.resume-critique-faq .resume-comparison-section .return-link a:focus,.resume-critique-faq .resume-comparison-section .return-link a:active {
  outline: 1px dotted #fff;
  text-decoration: none;
}
.resume-critique-faq .resume-comparison-section .highlight-list {
  display: none;
}
.resume-critique-faq .resume-comparison-section .adobe-link {
  display: none;
}
@media (min-width: 768px) and (max-width: 1260px) {
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-point {
    left: -3%;
    height: 28px;
    width: 28px;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight .resume-highlight-content p {
    font-size: 14px;
    font-weight: 400;
  }
}
@media (max-width: 768px) {
  .resume-critique-faq .resume-comparison-section {
    padding: 56px 24px 32px;
  }
  .resume-critique-faq .resume-comparison-section .col-sm-6:first-of-type {
    margin-bottom: 32px;
  }
}
@media (max-width: 640px) {
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-point {
    height: 28px;
    width: 28px;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .resume-highlight .resume-highlight-content p {
    font-size: 14px;
    font-weight: 400;
  }
}
@media (max-width: 490px) {
  .resume-critique-faq .resume-comparison-section .highlight-list {
    display: block;
    margin-bottom: 48px;
    padding-left: 0;
    list-style: none;
  }
  .resume-critique-faq .resume-comparison-section .highlight-list li {
    margin-bottom: 16px;
    position: relative;
    padding-left: 20px;
  }
  .resume-critique-faq .resume-comparison-section .highlight-list li:last-of-type {
    margin-bottom: 0;
  }
  .resume-critique-faq .resume-comparison-section .highlight-list li::before {
    content: '';
    background-color: #FF9430;
    background-image: url(https://securemedia.newjobs.com/global/img/www/resume-risesmart/star-fill.svg);
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    background-position: center 50%;
    background-size: 68%;
    border-radius: 100%;
    position: absolute;
    left: -2%;
    top: 4px;
  }
  .resume-critique-faq .resume-comparison-section .highlight-list p {
    margin: 0;
    font-size: 14px;
    line-height: 24px;
    font-weight: 500;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container {
    margin-bottom: 60px;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container > .row {
    margin: 0 8px;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container > .row .col-sm-6:nth-of-type(2) .mobile-resume::before {
    content: '';
    background-color: #FF9430;
    background-image: url(https://securemedia.newjobs.com/global/img/www/resume-risesmart/star-fill.svg);
    background-repeat: no-repeat;
    background-position: center 74%;
    background-size: 25%;
    width: 70px;
    height: 35px;
    text-align: center;
    color: #fff;
    font-weight: 600;
    position: absolute;
    left: -27px;
    top: -9px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    display: block;
    z-index: 1;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .col-sm-6 {
    padding-right: 8px;
    padding-left: 8px;
    width: 50%;
    float: left;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .col-sm-6:first-of-type {
    margin-bottom: 0;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-label-container h4 {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 8px;
  }
  .resume-critique-faq .resume-comparison-section .resume-point {
    display: none;
  }
  .resume-critique-faq .resume-comparison-section .desktop-resume {
    display: none;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container {
    overflow: hidden;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .mobile-resume {
    display: block;
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
    -webkit-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .mobile-resume:hover,  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .mobile-resume:active,  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .mobile-resume:focus {
    -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15);
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15);
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .mobile-resume:hover img,  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .mobile-resume:active img,  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .mobile-resume:focus img {
    opacity: .8;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .pdf-description {
    display: block;
    margin-top: 4px;
    margin-bottom: 0;
    font-size: 12px;
    line-height: 20px;
    font-weight: 500;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .pdf-description .mdi {
    vertical-align: middle;
  }
  .resume-critique-faq .resume-comparison-section .resume-comparison-container .resume-container .pdf-description .mdi::before {
    font-size: 16px;
  }
  .resume-critique-faq .resume-comparison-section .adobe-link {
    display: block;
    position: relative;
    padding: 0 24px;
    margin-top: 24px;
  }
  .resume-critique-faq .resume-comparison-section .adobe-link a {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    text-decoration: underline;
  }
  .resume-critique-faq .resume-comparison-section .adobe-link a .mdi::before {
    font-size: 16px;
    text-decoration: underline;
  }
  .resume-critique-faq .resume-comparison-section .adobe-link a:visited {
    color: #fff;
    text-decoration: underline;
  }
  .resume-critique-faq .resume-comparison-section .adobe-link a:hover {
    text-decoration: none;
  }
  .resume-critique-faq .resume-comparison-section .adobe-link a:hover .mdi::before {
    text-decoration: none;
  }
  .resume-critique-faq .resume-comparison-section .adobe-link a:focus,  .resume-critique-faq .resume-comparison-section .adobe-link a:active {
    outline: 1px dotted #fff;
    text-decoration: none;
  }
  .resume-critique-faq .resume-comparison-section .adobe-link a:focus .mdi::before,  .resume-critique-faq .resume-comparison-section .adobe-link a:active .mdi::before {
    text-decoration: none;
  }
}
@media (max-width: 450px) {
  .resume-critique-faq .resume-comparison-section {
    padding: 32px 0 24px;
  }
}
.resume-critique-faq .page-title-header
{
	font-weight: 100;	
}
.resume-critique-landing .page-title-header
{
	font-weight: 100;
}
.resume-critique-landing .top-section h2 {
    color: #212121;
    color: rgba(0, 0, 0, 0.87);
    font-size: 24px;
    line-height: 32px;
    font-weight: 300; 
}
/**/
.resume-critique-product .anchor {
  height: 130px; 
}
.resume-critique-product .wrap .content {
  background: transparent;
}
.resume-critique-product .mainbar {
  background: transparent;
}
.resume-critique-product .mainbar .matter {
  padding: 0;
}
.resume-critique-product footer {
  margin-top: -20px; 
  padding-top: 200px;
  background-color: #f5f5f5; 
  position: relative;
  bottom: -20px;
}
@media (max-width: 767px){
  .resume-critique-product footer.page-footer {
    padding-top: 156px;
  } 
}
.resume-critique-faq footer.page-footer {
    margin-top: -20px;
    padding-top: 200px;
    margin-bottom: -20px; 
}
@media (max-width: 767px){
  .resume-critique-faq footer.page-footer {
    padding-top: 156px;
  } 
}
.resume-critique-product .product-section .card-content .shopify-buy-frame {
  margin: 0 auto 40px;
}
.resume-critique-product .product-section .card-content .shopify-buy-frame iframe {
  height: 46px !important;
}
@media (min-width: 430px) { 
  .resume-critique-product .product-section .card-content .shopify-buy-frame {
    width: 240px; 
  }
}
@media (min-width: 768px) {
  .resume-critique-product .product-section .card-content .shopify-buy-frame { 
    width: 160px;
  }
}
@media (min-width: 992px) {
  .resume-critique-product .product-section .card-content .shopify-buy-frame {
    width: 220px;
  }
}
/* MaterialDesignIcons.com */
@font-face {
	font-family: "Material Design Icons";
	src: url('https://securemedia.newjobs.com/global/fonts/materialdesignicons/materialdesignicons-webfont.eot?v=1.7.12');
	src: url('https://securemedia.newjobs.com/global/fonts/materialdesignicons/materialdesignicons-webfont.eot?#iefix&v=1.7.12') format("embedded-opentype"), url('https://securemedia.newjobs.com/global/fonts/materialdesignicons/materialdesignicons-webfont.woff2?v=1.7.12') format("woff2"), url('https://securemedia.newjobs.com/global/fonts/materialdesignicons/materialdesignicons-webfont.woff?v=1.7.12') format("woff"), url('https://securemedia.newjobs.com/global/fonts/materialdesignicons/materialdesignicons-webfont.ttf?v=1.7.12') format("truetype"), url('https://securemedia.newjobs.com/global/fonts/materialdesignicons/materialdesignicons-webfont.svg?v=1.7.12#materialdesigniconsregular') format("svg");
	font-weight: normal;
	font-style: normal
}
 
a.pill-btn {
	border-radius: 500px;
	padding: 10px 15px;
	background: #fff;
	color: #007FAD;
	margin: 10px 0;
	min-width: 270px;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
	display: inline-block;
	text-align: center;
	font-weight: 400;
}
a:hover {
	text-decoration: none;
}
a.pill-blue {
	background: #2C7AC0;
	color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
}
a.pill-blue:hover,
a.pill-blue:focus {
	box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.15);
	color: #fff;
}
a.pill-white {
	box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.15);
}
a.pill-white:hover {
	color: #fff;
	background: #2C7AC0;
	box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.15);
}
a.btn-lg {
	padding: 13px 18px;
	font-size: 16px;
	border: 2px solid #fff;
	letter-spacing: 1px;
}
a.btn-lg:hover {
	background: transparent;
	box-shadow: inset 0px 0px 5px 2px rgba(0, 0, 0, 0.1), 0px 0px 10px 3px rgba(0, 0, 0, 0.15);
	color: #fff;
}
/* font and helper classes*/ /* Hero section */ /* Step section */ /* Video section styles */ /* whats next section*/ /* Responsive */
.monster-build-resume section {
	padding: 80px 0;
}
.monster-build-resume section.grey-bg {
	background: #f7f9f8;
}
.monster-build-resume section.blue-bg {
	background: #2C7AC0;
}
.monster-build-resume [class*=' col-'] {
	padding-left: 20px;
	padding-right: 20px;
}
.monster-build-resume .purple-text {
	color: #35165e;
}
.monster-build-resume .white-text {
	color: #fff;
}
.monster-build-resume .blue-text {
	color: #2C7AC0;
	font-weight: 400;
}
.monster-build-resume .resume-terms-check-wrapper,
.resume-terms-validation-alert {
    padding: 15px 15px 8px 15px;
    background: #f8f8f8;
    border: 1px solid #e7e7e7;
    border-radius: 3px;
    margin: 0 auto;
    margin-bottom: 20px;
    text-align:left;
	width:auto;
}
.monster-build-resume .resume-terms-text {
    float: left;
    text-align: left;
    width: 94%;
    padding-left: 7px;
}
.monster-build-resume h1,
.monster-build-resume h2 {
	font-size: 3.5rem;
	font-weight: 700;
}
.monster-build-resume h1 svg, 
.monster-build-resume h2 svg {
	color: #35165e;
}
.monster-build-resume h1,
.monster-build-resume h2,
.monster-build-resume h3 {
	line-height: 1.5;
}
.monster-build-resume .header-banner-content h2 {
	font-size: 24px;
	font-weight: 400;
}
.monster-build-resume .thin-text {
	font-weight: 300;
}
.monster-build-resume .semi-bold-text {
	font-weight: 600;
}
.monster-build-resume .bold-text {
	font-weight: 900;
}
.monster-build-resume .steps-resume h2 {
	margin-bottom: 5rem;
}
.monster-build-resume .vertical-align-row,
.monster-build-resume .vertical-align-row.div,
.monster-build-resume .vertical-align-row > div[class*="col"] {
	vertical-align: middle;
}
.monster-build-resume .vertical-align-top,
.monster-build-resume .vertical-align-top.div,
.monster-build-resume .vertical-align-top > div {
	vertical-align: top;
}
.monster-build-resume .center-txt {
	text-align: center;
}
.monster-build-resume .padd-bottom-row {
	padding-bottom: 3rem;
}
.monster-build-resume .no-pad-bottom {
	padding-bottom: 0;
}
.monster-build-resume .no-margin-top {
	margin-top: 0;
}
.monster-build-resume .no-margin-bottom {
	margin-bottom: 0;
}
.monster-build-resume .padd-extra {
	padding: 10px 0;
}
.monster-build-resume p {
	line-height: 1.7;
}
.monster-build-resume .line-top-left {
	width: 80px;
	height: 4px;
	background: #2C7AC0;
	display: block;
	margin-bottom: 2.5rem;
}
.monster-build-resume img {
	max-width: 100%;
}
.monster-build-resume .resume-pricing-header {
	background-image: url(https://securemedia.newjobs.com/global/img/www/resume/post/coffee_header_hiring.jpg);
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
	padding: 80px 0;
}
.monster-build-resume .resume-pricing-header .first-col-text {
	background: rgba(255, 255, 255, 0.4);
}
.monster-build-resume .resume-pricing-header .second-button-cont {
	background: rgba(255, 255, 255, 0.7);
}
.monster-build-resume .second-button-cont {
	text-align: center;
}
.monster-build-resume .steps-resume {
	max-width: 1000px;
	margin: 0 auto;
	padding: 15px;
}
.monster-build-resume .step-cont,
.monster-build-resume .steps-resume {
	text-align: center;
}
.monster-build-resume .step-line {
	display: none;
}
.monster-build-resume .step-cont {
	padding: 2rem 0;
}
.monster-build-resume .step-cont p {
	max-width: 220px;
	margin: 0 auto;
}
.monster-build-resume .wave-background {
	background-image: url(https://securemedia.newjobs.com/global/img/www/resume/post/monster-bluegrad-whte-back.jpg);
	background-size: auto 64%;
	background-position: bottom center;
	background-repeat: no-repeat;
	padding: 80px 0 70px 0;
}
.monster-build-resume .iframe-wrap {
	padding-top: 56.25%;
	background-color: #f7f9f8;
	margin-bottom: 4rem;
}
.monster-build-resume .iframe-wrap iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.monster-build-resume .checkmark-list {
	padding-left: 0;
	list-style-type: none;
	margin-bottom: 20px;
}
.monster-build-resume .checkmark-list li {
	background: transparent url("https://securemedia.newjobs.com/global/img/www/resume/post/checkmark.png") 0 50% no-repeat;
	padding: 1.2rem 0 1.2rem 5.4rem;
}
.monster-build-resume .img-left-border-top {
	border-top: 15px solid #2C7AC0;
}
@media (min-width: 768px) {
	/* step section */
	.monster-build-resume .pad-col [class*="col-"] {
		padding: 30px;
	}
	.monster-build-resume .border-left-desk {
		border-left: 4px solid #fff;
		padding-left: 20px;
	}
	.monster-build-resume .step-cont {
		display: inline-block;
		max-width: 130px;
	}
	.monster-build-resume .step-line {
		display: inline-block;
		width: 136px;
		margin-top: 4rem;
	}
}
@media (min-width: 992px) {
	/* Helper classes */
	.monster-build-resume .row-eq-height {
		display: table;
	}
	.monster-build-resume .row-eq-height [class*="col-"] {
		float: none;
		display: table-cell;
		vertical-align: top;
	}
	.monster-build-resume .no-pad-bottom-md {
		padding-bottom: 0;
	}
	.monster-build-resume .large-container {
		max-width: 1300px;
		width: 90%;
		margin: 0 auto;
		padding: 0 15px;
	}
}
@media (min-width: 1600px) {
	.monster-build-resume .wave-background {
		background-size: contain;
	}
}
@media (max-width: 991px) {
	.monster-build-resume .narrow-mbl {
		max-width: 450px;
		margin-left: auto;
		margin-right: auto;
	}
	.monster-build-resume .first-col-text {
		text-align: center;
	}
	.monster-build-resume .large-container {
		width: 100%;
		margin: 0 auto;
		padding-right: 15px;
		padding-left: 15px;
		margin-right: auto;
		margin-left: auto;
	}
	.monster-build-resume .img-left-border-top {
		margin-bottom: 20px;
	}
}
@media (max-width: 767px) {
	/* hero section*/ /* wave section */ /* Helper classes*/
	.monster-build-resume .header-banner-content .first-col-text {
		background: rgba(255, 255, 255, 0.7);
		margin-bottom: -20px;
		padding: 10px 15px;
		text-align: center;
	}
	.monster-build-resume .header-banner-content .second-button-cont {
		padding-bottom: 20px;
	}
	.monster-build-resume .wave-background {
		background-size: auto 46%;
		padding: 50px 0;
	}
	.monster-build-resume .iframe-wrap {
		margin-bottom: 30vw;
	}
	.monster-build-resume .center-mbl {
		text-align: center;
	}
	.monster-build-resume .line-top-left {
		display: none;
	}
	.monster-build-resume .resume-pricing-header,
	.monster-build-resume section {
		padding: 50px 0;
	}
}
.monster-build-resume footer.page-footer {
    margin-top: 0;
}
#PostResumeForm #load-spinner {
    text-align: center;
}
#PostResumeForm #load-spinner > .m-loading-icon {
    margin: 5px 0;
    padding: 0;
    position: inherit;
    width: 64px;
    height: 64px;
    display: inline-block;
}
#PostResumeForm #load-spinner p {
    display: inline-block;
}
.second-button-cont  .has-error{
	text-align: left;
}
