.fa-rss:before {
  content: "";
}

.fa-hdd-o:before {
  content: "";
}

.fa-bullhorn:before {
  content: "";
}

.fa-bell:before {
  content: "";
}

.fa-certificate:before {
  content: "";
}

.fa-hand-o-right:before {
  content: "";
}

.fa-hand-o-left:before {
  content: "";
}

.fa-hand-o-up:before {
  content: "";
}

.fa-hand-o-down:before {
  content: "";
}

.fa-arrow-circle-left:before {
  content: "";
}

.fa-arrow-circle-right:before {
  content: "";
}

.fa-arrow-circle-up:before {
  content: "";
}

.fa-arrow-circle-down:before {
  content: "";
}

.fa-globe:before {
  content: "";
}

.fa-wrench:before {
  content: "";
}

.fa-tasks:before {
  content: "";
}

.fa-filter:before {
  content: "";
}

.fa-briefcase:before {
  content: "";
}

.fa-arrows-alt:before {
  content: "";
}

.fa-group:before,
.fa-users:before {
  content: "";
}

.fa-chain:before,
.fa-link:before {
  content: "";
}

.fa-cloud:before {
  content: "";
}

.fa-flask:before {
  content: "";
}

.fa-cut:before,
.fa-scissors:before {
  content: "";
}

.fa-copy:before,
.fa-files-o:before {
  content: "";
}

.fa-paperclip:before {
  content: "";
}

.fa-save:before,
.fa-floppy-o:before {
  content: "";
}

.fa-square:before {
  content: "";
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "";
}

.fa-list-ul:before {
  content: "";
}

.fa-list-ol:before {
  content: "";
}

.fa-strikethrough:before {
  content: "";
}

.fa-underline:before {
  content: "";
}

.fa-table:before {
  content: "";
}

.fa-magic:before {
  content: "";
}

.fa-truck:before {
  content: "";
}

.fa-pinterest:before {
  content: "";
}

.fa-pinterest-square:before {
  content: "";
}

.fa-google-plus-square:before {
  content: "";
}

.fa-google-plus:before {
  content: "";
}

.fa-money:before {
  content: "";
}

.fa-caret-down:before {
  content: "";
}

.fa-caret-up:before {
  content: "";
}

.fa-caret-left:before {
  content: "";
}

.fa-caret-right:before {
  content: "";
}

.fa-columns:before {
  content: "";
}

.fa-unsorted:before,
.fa-sort:before {
  content: "";
}

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "";
}

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "";
}

.fa-envelope:before {
  content: "";
}

.fa-linkedin:before {
  content: "";
}

.fa-rotate-left:before,
.fa-undo:before {
  content: "";
}

.fa-legal:before,
.fa-gavel:before {
  content: "";
}

.fa-dashboard:before,
.fa-tachometer:before {
  content: "";
}

.fa-comment-o:before {
  content: "";
}

.fa-comments-o:before {
  content: "";
}

.fa-flash:before,
.fa-bolt:before {
  content: "";
}

.fa-sitemap:before {
  content: "";
}

.fa-umbrella:before {
  content: "";
}

.fa-paste:before,
.fa-clipboard:before {
  content: "";
}

.fa-lightbulb-o:before {
  content: "";
}

.fa-exchange:before {
  content: "";
}

.fa-cloud-download:before {
  content: "";
}

.fa-cloud-upload:before {
  content: "";
}

.fa-user-md:before {
  content: "";
}

.fa-stethoscope:before {
  content: "";
}

.fa-suitcase:before {
  content: "";
}

.fa-bell-o:before {
  content: "";
}

.fa-coffee:before {
  content: "";
}

.fa-cutlery:before {
  content: "";
}

.fa-file-text-o:before {
  content: "";
}

.fa-building-o:before {
  content: "";
}

.fa-hospital-o:before {
  content: "";
}

.fa-ambulance:before {
  content: "";
}

.fa-medkit:before {
  content: "";
}

.fa-fighter-jet:before {
  content: "";
}

.fa-beer:before {
  content: "";
}

.fa-h-square:before {
  content: "";
}

.fa-plus-square:before {
  content: "";
}

.fa-angle-double-left:before {
  content: "";
}

.fa-angle-double-right:before {
  content: "";
}

.fa-angle-double-up:before {
  content: "";
}

.fa-angle-double-down:before {
  content: "";
}

.fa-angle-left:before {
  content: "";
}

.fa-angle-right:before {
  content: "";
}

.fa-angle-up:before {
  content: "";
}

.fa-angle-down:before {
  content: "";
}

.fa-desktop:before {
  content: "";
}

.fa-laptop:before {
  content: "";
}

.fa-tablet:before {
  content: "";
}

.fa-mobile-phone:before,
.fa-mobile:before {
  content: "";
}

.fa-circle-o:before {
  content: "";
}

.fa-quote-left:before {
  content: "";
}

.fa-quote-right:before {
  content: "";
}

.fa-spinner:before {
  content: "";
}

.fa-circle:before {
  content: "";
}

.fa-mail-reply:before,
.fa-reply:before {
  content: "";
}

.fa-github-alt:before {
  content: "";
}

.fa-folder-o:before {
  content: "";
}

.fa-folder-open-o:before {
  content: "";
}

.fa-smile-o:before {
  content: "";
}

.fa-frown-o:before {
  content: "";
}

.fa-meh-o:before {
  content: "";
}

.fa-gamepad:before {
  content: "";
}

.fa-keyboard-o:before {
  content: "";
}

.fa-flag-o:before {
  content: "";
}

.fa-flag-checkered:before {
  content: "";
}

.fa-terminal:before {
  content: "";
}

.fa-code:before {
  content: "";
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "";
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "";
}

.fa-location-arrow:before {
  content: "";
}

.fa-crop:before {
  content: "";
}

.fa-code-fork:before {
  content: "";
}

.fa-unlink:before,
.fa-chain-broken:before {
  content: "";
}

.fa-question:before {
  content: "";
}

.fa-info:before {
  content: "";
}

.fa-exclamation:before {
  content: "";
}

.fa-superscript:before {
  content: "";
}

.fa-subscript:before {
  content: "";
}

.fa-eraser:before {
  content: "";
}

.fa-puzzle-piece:before {
  content: "";
}

.fa-microphone:before {
  content: "";
}

.fa-microphone-slash:before {
  content: "";
}

.fa-shield:before {
  content: "";
}

.fa-calendar-o:before {
  content: "";
}

.fa-fire-extinguisher:before {
  content: "";
}

.fa-rocket:before {
  content: "";
}

.fa-maxcdn:before {
  content: "";
}

.fa-chevron-circle-left:before {
  content: "";
}

.fa-chevron-circle-right:before {
  content: "";
}

.fa-chevron-circle-up:before {
  content: "";
}

.fa-chevron-circle-down:before {
  content: "";
}

.fa-html5:before {
  content: "";
}

.fa-css3:before {
  content: "";
}

.fa-anchor:before {
  content: "";
}

.fa-unlock-alt:before {
  content: "";
}

.fa-bullseye:before {
  content: "";
}

.fa-ellipsis-h:before {
  content: "";
}

.fa-ellipsis-v:before {
  content: "";
}

.fa-rss-square:before {
  content: "";
}

.fa-play-circle:before {
  content: "";
}

.fa-ticket:before {
  content: "";
}

.fa-minus-square:before {
  content: "";
}

.fa-minus-square-o:before {
  content: "";
}

.fa-level-up:before {
  content: "";
}

.fa-level-down:before {
  content: "";
}

.fa-check-square:before {
  content: "";
}

.fa-pencil-square:before {
  content: "";
}

.fa-external-link-square:before {
  content: "";
}

.fa-share-square:before {
  content: "";
}

.fa-compass:before {
  content: "";
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "";
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "";
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "";
}

.fa-euro:before,
.fa-eur:before {
  content: "";
}

.fa-gbp:before {
  content: "";
}

.fa-dollar:before,
.fa-usd:before {
  content: "";
}

.fa-rupee:before,
.fa-inr:before {
  content: "";
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "";
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "";
}

.fa-won:before,
.fa-krw:before {
  content: "";
}

.fa-bitcoin:before,
.fa-btc:before {
  content: "";
}

.fa-file:before {
  content: "";
}

.fa-file-text:before {
  content: "";
}

.fa-sort-alpha-asc:before {
  content: "";
}

.fa-sort-alpha-desc:before {
  content: "";
}

.fa-sort-amount-asc:before {
  content: "";
}

.fa-sort-amount-desc:before {
  content: "";
}

.fa-sort-numeric-asc:before {
  content: "";
}

.fa-sort-numeric-desc:before {
  content: "";
}

.fa-thumbs-up:before {
  content: "";
}

.fa-thumbs-down:before {
  content: "";
}

.fa-youtube-square:before {
  content: "";
}

.fa-youtube:before {
  content: "";
}

.fa-xing:before {
  content: "";
}

.fa-xing-square:before {
  content: "";
}

.fa-youtube-play:before {
  content: "";
}

.fa-dropbox:before {
  content: "";
}

.fa-stack-overflow:before {
  content: "";
}

.fa-instagram:before {
  content: "";
}

.fa-flickr:before {
  content: "";
}

.fa-adn:before {
  content: "";
}

.fa-bitbucket:before {
  content: "";
}

.fa-bitbucket-square:before {
  content: "";
}

.fa-tumblr:before {
  content: "";
}

.fa-tumblr-square:before {
  content: "";
}

.fa-long-arrow-down:before {
  content: "";
}

.fa-long-arrow-up:before {
  content: "";
}

.fa-long-arrow-left:before {
  content: "";
}

.fa-long-arrow-right:before {
  content: "";
}

.fa-apple:before {
  content: "";
}

.fa-windows:before {
  content: "";
}

.fa-android:before {
  content: "";
}

.fa-linux:before {
  content: "";
}

.fa-dribbble:before {
  content: "";
}

.fa-skype:before {
  content: "";
}

.fa-foursquare:before {
  content: "";
}

.fa-trello:before {
  content: "";
}

.fa-female:before {
  content: "";
}

.fa-male:before {
  content: "";
}

.fa-gittip:before,
.fa-gratipay:before {
  content: "";
}

.fa-sun-o:before {
  content: "";
}

.fa-moon-o:before {
  content: "";
}

.fa-archive:before {
  content: "";
}

.fa-bug:before {
  content: "";
}

.fa-vk:before {
  content: "";
}

.fa-weibo:before {
  content: "";
}

.fa-renren:before {
  content: "";
}

.fa-pagelines:before {
  content: "";
}

.fa-stack-exchange:before {
  content: "";
}

.fa-arrow-circle-o-right:before {
  content: "";
}

.fa-arrow-circle-o-left:before {
  content: "";
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "";
}

.fa-dot-circle-o:before {
  content: "";
}

.fa-wheelchair:before {
  content: "";
}

.fa-vimeo-square:before {
  content: "";
}

.fa-turkish-lira:before,
.fa-try:before {
  content: "";
}

.fa-plus-square-o:before {
  content: "";
}

.fa-space-shuttle:before {
  content: "";
}

.fa-slack:before {
  content: "";
}

.fa-envelope-square:before {
  content: "";
}

.fa-wordpress:before {
  content: "";
}

.fa-openid:before {
  content: "";
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "";
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "";
}

.fa-yahoo:before {
  content: "";
}

.fa-google:before {
  content: "";
}

.fa-reddit:before {
  content: "";
}

.fa-reddit-square:before {
  content: "";
}

.fa-stumbleupon-circle:before {
  content: "";
}

.fa-stumbleupon:before {
  content: "";
}

.fa-delicious:before {
  content: "";
}

.fa-digg:before {
  content: "";
}

.fa-pied-piper:before {
  content: "";
}

.fa-pied-piper-alt:before {
  content: "";
}

.fa-drupal:before {
  content: "";
}

.fa-joomla:before {
  content: "";
}

.fa-language:before {
  content: "";
}

.fa-fax:before {
  content: "";
}

.fa-building:before {
  content: "";
}

.fa-child:before {
  content: "";
}

.fa-paw:before {
  content: "";
}

.fa-spoon:before {
  content: "";
}

.fa-cube:before {
  content: "";
}

.fa-cubes:before {
  content: "";
}

.fa-behance:before {
  content: "";
}

.fa-behance-square:before {
  content: "";
}

.fa-steam:before {
  content: "";
}

.fa-steam-square:before {
  content: "";
}

.fa-recycle:before {
  content: "";
}

.fa-automobile:before,
.fa-car:before {
  content: "";
}

.fa-cab:before,
.fa-taxi:before {
  content: "";
}

.fa-tree:before {
  content: "";
}

.fa-spotify:before {
  content: "";
}

.fa-deviantart:before {
  content: "";
}

.fa-soundcloud:before {
  content: "";
}

.fa-database:before {
  content: "";
}

.fa-file-pdf-o:before {
  content: "";
}

.fa-file-word-o:before {
  content: "";
}

.fa-file-excel-o:before {
  content: "";
}

.fa-file-powerpoint-o:before {
  content: "";
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "";
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "";
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "";
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "";
}

.fa-file-code-o:before {
  content: "";
}

.fa-vine:before {
  content: "";
}

.fa-codepen:before {
  content: "";
}

.fa-jsfiddle:before {
  content: "";
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "";
}

.fa-circle-o-notch:before {
  content: "";
}

.fa-ra:before,
.fa-rebel:before {
  content: "";
}

.fa-ge:before,
.fa-empire:before {
  content: "";
}

.fa-git-square:before {
  content: "";
}

.fa-git:before {
  content: "";
}

.fa-hacker-news:before {
  content: "";
}

.fa-tencent-weibo:before {
  content: "";
}

.fa-qq:before {
  content: "";
}

.fa-wechat:before,
.fa-weixin:before {
  content: "";
}

.fa-send:before,
.fa-paper-plane:before {
  content: "";
}

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "";
}

.fa-history:before {
  content: "";
}

.fa-genderless:before,
.fa-circle-thin:before {
  content: "";
}

.fa-header:before {
  content: "";
}

.fa-paragraph:before {
  content: "";
}

.fa-sliders:before {
  content: "";
}

.fa-share-alt:before {
  content: "";
}

.fa-share-alt-square:before {
  content: "";
}

.fa-bomb:before {
  content: "";
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "";
}

.fa-tty:before {
  content: "";
}

.fa-binoculars:before {
  content: "";
}

.fa-plug:before {
  content: "";
}

.fa-slideshare:before {
  content: "";
}

.fa-twitch:before {
  content: "";
}

.fa-yelp:before {
  content: "";
}

.fa-newspaper-o:before {
  content: "";
}

.fa-wifi:before {
  content: "";
}

.fa-calculator:before {
  content: "";
}

.fa-paypal:before {
  content: "";
}

.fa-google-wallet:before {
  content: "";
}

.fa-cc-visa:before {
  content: "";
}

.fa-cc-mastercard:before {
  content: "";
}

.fa-cc-discover:before {
  content: "";
}

.fa-cc-amex:before {
  content: "";
}

.fa-cc-paypal:before {
  content: "";
}

.fa-cc-stripe:before {
  content: "";
}

.fa-bell-slash:before {
  content: "";
}

.fa-bell-slash-o:before {
  content: "";
}

.fa-trash:before {
  content: "";
}

.fa-copyright:before {
  content: "";
}

.fa-at:before {
  content: "";
}

.fa-eyedropper:before {
  content: "";
}

.fa-paint-brush:before {
  content: "";
}

.fa-birthday-cake:before {
  content: "";
}

.fa-area-chart:before {
  content: "";
}

.fa-pie-chart:before {
  content: "";
}

.fa-line-chart:before {
  content: "";
}

.fa-lastfm:before {
  content: "";
}

.fa-lastfm-square:before {
  content: "";
}

.fa-toggle-off:before {
  content: "";
}

.fa-toggle-on:before {
  content: "";
}

.fa-bicycle:before {
  content: "";
}

.fa-bus:before {
  content: "";
}

.fa-ioxhost:before {
  content: "";
}

.fa-angellist:before {
  content: "";
}

.fa-cc:before {
  content: "";
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "";
}

.fa-meanpath:before {
  content: "";
}

.fa-buysellads:before {
  content: "";
}

.fa-connectdevelop:before {
  content: "";
}

.fa-dashcube:before {
  content: "";
}

.fa-forumbee:before {
  content: "";
}

.fa-leanpub:before {
  content: "";
}

.fa-sellsy:before {
  content: "";
}

.fa-shirtsinbulk:before {
  content: "";
}

.fa-simplybuilt:before {
  content: "";
}

.fa-skyatlas:before {
  content: "";
}

.fa-cart-plus:before {
  content: "";
}

.fa-cart-arrow-down:before {
  content: "";
}

.fa-diamond:before {
  content: "";
}

.fa-ship:before {
  content: "";
}

.fa-user-secret:before {
  content: "";
}

.fa-motorcycle:before {
  content: "";
}

.fa-street-view:before {
  content: "";
}

.fa-heartbeat:before {
  content: "";
}

.fa-venus:before {
  content: "";
}

.fa-mars:before {
  content: "";
}

.fa-mercury:before {
  content: "";
}

.fa-transgender:before {
  content: "";
}

.fa-transgender-alt:before {
  content: "";
}

.fa-venus-double:before {
  content: "";
}

.fa-mars-double:before {
  content: "";
}

.fa-venus-mars:before {
  content: "";
}

.fa-mars-stroke:before {
  content: "";
}

.fa-mars-stroke-v:before {
  content: "";
}

.fa-mars-stroke-h:before {
  content: "";
}

.fa-neuter:before {
  content: "";
}

.fa-facebook-official:before {
  content: "";
}

.fa-pinterest-p:before {
  content: "";
}

.fa-whatsapp:before {
  content: "";
}

.fa-server:before {
  content: "";
}

.fa-user-plus:before {
  content: "";
}

.fa-user-times:before {
  content: "";
}

.fa-hotel:before,
.fa-bed:before {
  content: "";
}

.fa-viacoin:before {
  content: "";
}

.fa-train:before {
  content: "";
}

.fa-subway:before {
  content: "";
}

.fa-medium:before {
  content: "";
}

.checkbox {
  padding-left: 20px;
}
.checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 5px;
}
.checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: -20px;
  border: 1px solid #bcbec0;
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: 0;
  margin-left: -20px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #bcbec0;
}
.checkbox input[type="checkbox"],
.checkbox input[type="radio"] {
  opacity: 0;
  z-index: 1;
}
.checkbox input[type="checkbox"]:focus + label::before,
.checkbox input[type="radio"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.checkbox input[type="checkbox"]:checked + label::after,
.checkbox input[type="radio"]:checked + label::after {
  font-family: "FontAwesome";
  content: "";
}
.checkbox input[type="checkbox"]:disabled + label,
.checkbox input[type="radio"]:disabled + label {
  opacity: 0.65;
}
.checkbox input[type="checkbox"]:disabled + label::before,
.checkbox input[type="radio"]:disabled + label::before {
  background-color: white;
  cursor: not-allowed;
}
.checkbox.checkbox-circle label::before {
  border-radius: 50%;
}
.checkbox.checkbox-inline {
  margin-top: 0;
}

.checkbox-primary input[type="checkbox"]:checked + label::before,
.checkbox-primary input[type="radio"]:checked + label::before {
  background-color: #262d38;
  border-color: #262d38;
}
.checkbox-primary input[type="checkbox"]:checked + label::after,
.checkbox-primary input[type="radio"]:checked + label::after {
  color: #fff;
}

.checkbox-danger input[type="checkbox"]:checked + label::before,
.checkbox-danger input[type="radio"]:checked + label::before {
  background-color: #bb1e3b;
  border-color: #bb1e3b;
}
.checkbox-danger input[type="checkbox"]:checked + label::after,
.checkbox-danger input[type="radio"]:checked + label::after {
  color: #fff;
}

.checkbox-info input[type="checkbox"]:checked + label::before,
.checkbox-info input[type="radio"]:checked + label::before {
  background-color: #1c334d;
  border-color: #1c334d;
}
.checkbox-info input[type="checkbox"]:checked + label::after,
.checkbox-info input[type="radio"]:checked + label::after {
  color: #fff;
}

.checkbox-warning input[type="checkbox"]:checked + label::before,
.checkbox-warning input[type="radio"]:checked + label::before {
  background-color: #f2ab3f;
  border-color: #f2ab3f;
}
.checkbox-warning input[type="checkbox"]:checked + label::after,
.checkbox-warning input[type="radio"]:checked + label::after {
  color: #fff;
}

.checkbox-success input[type="checkbox"]:checked + label::before,
.checkbox-success input[type="radio"]:checked + label::before {
  background-color: #049983;
  border-color: #049983;
}
.checkbox-success input[type="checkbox"]:checked + label::after,
.checkbox-success input[type="radio"]:checked + label::after {
  color: #fff;
}

.radio {
  padding-left: 20px;
}
.radio label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 5px;
}
.radio label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: -20px;
  border: 1px solid #bcbec0;
  border-radius: 50%;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out;
  transition: border 0.15s ease-in-out;
}
.radio label::after {
  display: inline-block;
  position: absolute;
  content: " ";
  width: 11px;
  height: 11px;
  left: 3px;
  top: 3px;
  margin-left: -20px;
  border-radius: 50%;
  background-color: #bcbec0;
  -webkit-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  -o-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
}
.radio input[type="radio"] {
  opacity: 0;
  z-index: 1;
}
.radio input[type="radio"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.radio input[type="radio"]:checked + label::after {
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
}
.radio input[type="radio"]:disabled + label {
  opacity: 0.65;
}
.radio input[type="radio"]:disabled + label::before {
  cursor: not-allowed;
}
.radio.radio-inline {
  margin-top: 0;
}

.radio-primary input[type="radio"] + label::after {
  background-color: #262d38;
}
.radio-primary input[type="radio"]:checked + label::before {
  border-color: #262d38;
}
.radio-primary input[type="radio"]:checked + label::after {
  background-color: #262d38;
}

.radio-danger input[type="radio"] + label::after {
  background-color: #bb1e3b;
}
.radio-danger input[type="radio"]:checked + label::before {
  border-color: #bb1e3b;
}
.radio-danger input[type="radio"]:checked + label::after {
  background-color: #bb1e3b;
}

.radio-info input[type="radio"] + label::after {
  background-color: #1c334d;
}
.radio-info input[type="radio"]:checked + label::before {
  border-color: #1c334d;
}
.radio-info input[type="radio"]:checked + label::after {
  background-color: #1c334d;
}

.radio-warning input[type="radio"] + label::after {
  background-color: #f2ab3f;
}
.radio-warning input[type="radio"]:checked + label::before {
  border-color: #f2ab3f;
}
.radio-warning input[type="radio"]:checked + label::after {
  background-color: #f2ab3f;
}

.radio-success input[type="radio"] + label::after {
  background-color: #049983;
}
.radio-success input[type="radio"]:checked + label::before {
  border-color: #049983;
}
.radio-success input[type="radio"]:checked + label::after {
  background-color: #049983;
}

input[type="checkbox"].styled:checked + label:after,
input[type="radio"].styled:checked + label:after {
  font-family: 'FontAwesome';
  content: "\f00c";
}
input[type="checkbox"] .styled:checked + label::before,
input[type="radio"] .styled:checked + label::before {
  color: #fff;
}
input[type="checkbox"] .styled:checked + label::after,
input[type="radio"] .styled:checked + label::after {
  color: #fff;
}

/*------------------------------------*\
    #Artisan Mixins
\*------------------------------------*/
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : 24/04/2015, 2:28:00 PM
    Author     : admin
*/
.noselect, .checkbox > label, .artisan-ubermenu .artisan-ubermenu-jobs .artisan-ubermenu-featured-filters-list > li div.checkbox input[type="checkbox"] + label, .artisan-ubermenu .artisan-ubermenu-jobs .artisan-ubermenu-content .row > .artisan-ubermenu-filter-col div.checkbox input[type="checkbox"] + label, .artisan-ubermenu .artisan-ubermenu-jobs .artisan-ubermenu-content .get-in-contact .md-bottom-block > .artisan-ubermenu-filter-col div.checkbox input[type="checkbox"] + label, .get-in-contact .artisan-ubermenu .artisan-ubermenu-jobs .artisan-ubermenu-content .md-bottom-block > .artisan-ubermenu-filter-col div.checkbox input[type="checkbox"] + label, .artisan-ubermenu .artisan-ubermenu-jobs .artisan-ubermenu-content .users .users-notice .users-notice-right .browsers-list > .artisan-ubermenu-filter-col div.checkbox input[type="checkbox"] + label, .users .users-notice .users-notice-right .artisan-ubermenu .artisan-ubermenu-jobs .artisan-ubermenu-content .browsers-list > .artisan-ubermenu-filter-col div.checkbox input[type="checkbox"] + label, .artisan-ubermenu .artisan-ubermenu-jobs .artisan-ubermenu-content .modal .header > .artisan-ubermenu-filter-col div.checkbox input[type="checkbox"] + label, .modal .artisan-ubermenu .artisan-ubermenu-jobs .artisan-ubermenu-content .header > .artisan-ubermenu-filter-col div.checkbox input[type="checkbox"] + label, .artisan-ubermenu .artisan-ubermenu-jobs .artisan-ubermenu-content .modal .modal-body > .artisan-ubermenu-filter-col div.checkbox input[type="checkbox"] + label, .modal .artisan-ubermenu .artisan-ubermenu-jobs .artisan-ubermenu-content .modal-body > .artisan-ubermenu-filter-col div.checkbox input[type="checkbox"] + label {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/*------------------------------------*\
    #Artisan Image Mixins
\*------------------------------------*/
/*==========  Image - Half Height centered  ==========*/
/*------------------------------------*\
    #Artisan - Typography
\*------------------------------------*/
body {
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  color: #262d38;
}
@media (min-width: 768px) {
  body {
    text-align: left;
  }
}

strong {
  font-weight: 700;
}

h1,
h2,
h3,
h4,
h5,
.block-jobs-latest .carousel-caption .role-desc p .title,
h6 {
  display: block;
  letter-spacing: initial;
}
h1.alt,
h2.alt,
h3.alt,
h4.alt,
h5.alt,
.block-jobs-latest .carousel-caption .role-desc p .alt.title,
h6.alt {
  color: #049983;
}

h1.normal,
h2.normal,
h3.normal,
h4.normal,
h5.normal,
.block-jobs-latest .carousel-caption .role-desc p .normal.title,
h6.normal {
  font-weight: normal;
}

.bold {
  font-weight: bold;
}

h1 {
  font-size: 25px;
}

h2 {
  font-size: 21px;
}

h3 {
  font-size: 18px;
}

h4 {
  font-size: 16px;
}

h5, .block-jobs-latest .carousel-caption .role-desc p .title {
  font-size: 14px;
}

h6 {
  font-size: 12px;
}

.creative-communities h3 > a,
.creative-communities h3 > a:focus,
.creative-communities h3 > a:hover {
  color: #000000;
  text-decoration: none;
}

.creative-communities .article-xs .overlay-xs h2 > a,
.creative-communities .article-xs .overlay-xs h2 > a:focus,
.creative-communities .article-xs .overlay-xs h2 > a:hover {
  text-decoration: none !important;
}

.creative-communities .article-post-info > span > a,
.creative-communities .article-post-info > span > a:focus {
  color: #049983;
  text-decoration: none;
}

.creative-communities .article-post-info > span > a:hover {
  text-decoration: underline;
}

.block-header {
  position: relative;
  width: auto;
}
.block-header.us1:after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  height: 3px;
  margin: 0 auto;
  content: '';
  background: #262d38;
}
.block-header.us1.alt:after {
  background: #049983;
}
.block-header
> h2, .block-header
> h3 {
  margin: 0;
  padding: 0 4%;
}
.block-header
> span {
  max-width: 80%;
  margin: 0 auto;
}
.block-header.alt
> h2, .block-header.alt
> h3 {
  color: #049983;
}

hr.white {
  border-color: white;
}

hr.center {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

hr.short {
  width: 165px;
  border-width: 3px;
}

.form-control {
  color: #262d38;
}

optgroup {
  margin: 8px 15px;
  line-height: 1.4em;
}

option {
  padding-left: 15px;
}

/*------------------------------------*\
    #Artisan Buttons
\*------------------------------------*/
button:focus, button:active {
  outline: none;
}

.btn, .job-btn-red, .candidates .big-register-btn, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:hover, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a:focus, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:focus {
  padding: 6px 12px;
  font-size: 18px;
  line-height: 20px;
  border-radius: 0;
  font-weight: 600;
  overflow: hidden;
  padding: 5px 14px;
  text-transform: uppercase;
  font-size: 16px;
  border: none;
}
.btn:hover, .job-btn-red:hover, .candidates .big-register-btn:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:hover, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:hover:focus, .btn:focus, .job-btn-red:focus, .candidates .big-register-btn:focus, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:focus, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:focus:hover, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a:focus, .btn.focus, .focus.job-btn-red, .candidates .focus.big-register-btn, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a.focus, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a.focus:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a.focus:focus {
  text-decoration: none;
  color: #333;
}
.btn:focus, .job-btn-red:focus, .candidates .big-register-btn:focus, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:focus, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:focus:hover, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a:focus {
  outline: none;
}
.btn:active, .job-btn-red:active, .candidates .big-register-btn:active, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:active, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:active:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:active:focus {
  outline: none;
}
.btn:active, .job-btn-red:active, .candidates .big-register-btn:active, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:active, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:active:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:active:focus, .btn.active, .active.job-btn-red, .candidates .active.big-register-btn, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a.active, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a.active:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a.active:focus {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-sm, .btn-group-sm > .btn, .btn-group-sm > .job-btn-red, .candidates .btn-group-sm > .big-register-btn, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .btn-group-sm > a, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .btn-group-sm > a:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .btn-group-sm > a:focus, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:hover, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a:focus, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:focus {
  padding: 6px 12px;
  font-size: 18px;
  line-height: 20px;
  border-radius: 0;
  font-weight: 600;
  padding: 9px 15px;
  text-transform: uppercase;
  border: none;
}
@media (min-width: 992px) {
  .btn-sm, .btn-group-sm > .btn, .btn-group-sm > .job-btn-red, .candidates .btn-group-sm > .big-register-btn, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .btn-group-sm > a, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .btn-group-sm > a:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .btn-group-sm > a:focus, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:hover, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a:focus, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:focus {
    padding: 6px 27px;
  }
}
.btn-sm:hover, .btn-group-sm > .btn:hover, .btn-group-sm > .job-btn-red:hover, .candidates .btn-group-sm > .big-register-btn:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:hover, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:hover:focus, .btn-sm:focus, .btn-group-sm > .btn:focus, .btn-group-sm > .job-btn-red:focus, .candidates .btn-group-sm > .big-register-btn:focus, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:focus, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:focus:hover, .artisan-navbar.navbar .artisan-breadcrumb.jobs ul li.search a:focus, .btn-sm.focus, .btn-group-sm > .focus.btn, .btn-group-sm > .focus.job-btn-red, .candidates .btn-group-sm > .focus.big-register-btn, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a.focus, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a.focus:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a.focus:focus {
  text-decoration: none;
  color: #333;
}
.btn-sm:active, .btn-group-sm > .btn:active, .btn-group-sm > .job-btn-red:active, .candidates .btn-group-sm > .big-register-btn:active, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:active, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:active:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a:active:focus, .btn-sm.active, .btn-group-sm > .active.btn, .btn-group-sm > .active.job-btn-red, .candidates .btn-group-sm > .active.big-register-btn, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a.active, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a.active:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search a.active:focus {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.artisan-btn-red, .job-btn-red, .candidates .big-register-btn {
  /*  @include background-image(linear-gradient($artisan-red, darken($artisan-red, 5%))); */
  background: #bb1e3b;
  color: #ffffff;
}
.artisan-btn-red:hover, .job-btn-red:hover, .candidates .big-register-btn:hover, .artisan-btn-red:focus, .job-btn-red:focus, .candidates .big-register-btn:focus, .artisan-btn-red.focus, .focus.job-btn-red, .candidates .focus.big-register-btn {
  /*    @include background-image(linear-gradient($artisan-red-gradient)); */
  background: #ae1c37;
  color: #ffffff;
}

.artisan-btn-green {
  /*  @include background-image(linear-gradient($artisan-green, darken($artisan-green, 10%)));*/
  background: #049983;
  color: #ffffff;
}
.artisan-btn-green:hover, .artisan-btn-green:focus, .artisan-btn-green.focus {
  /*   @include background-image(linear-gradient($artisan-green-gradient)); */
  background: #048a76;
  color: #ffffff;
}

.artisan-btn-yellow {
  /*  @include background-image(linear-gradient($artisan-yellow, darken($artisan-yellow, 10%))); */
  background: #f2ab3f;
  color: #ffffff;
}
.artisan-btn-yellow:hover, .artisan-btn-yellow:focus, .artisan-btn-yellow.focus {
  /*    @include background-image(linear-gradient($artisan-yellow-gradient)); */
  background: #f1a531;
  color: #ffffff;
}

.artisan-black-box-btn {
  margin: 30px !important;
  height: 60px;
  display: inline-block;
  text-align: center;
}
.artisan-black-box-btn a, .artisan-black-box-btn button, .artisan-black-box-btn a:hover, .artisan-black-box-btn a:focus {
  display: inline-block;
  border: 3px solid #262d38;
  color: #262d38;
  font-size: 28px;
  text-transform: uppercase;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  height: 100%;
  padding-top: 8px;
  font-weight: 600;
}

.black-link,
.black-link:hover,
.black-link:focus {
  color: #000000;
}

.breadcrumb-link,
.breadcrumb-link:hover,
.breadcrumb-link:focus {
  color: #b1b4b6;
}

.job-btn-red {
  font-size: 16px;
  display: inline-block;
  font-size: 16px;
  line-height: 20px;
  padding: 6px 19px;
}

.btn-blue {
  color: #ffffff;
  background-color: #1c334d;
  text-transform: uppercase;
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  line-height: 14px;
  padding: 17px 20px;
}
.btn-blue:hover {
  color: #bcbec0;
}
.btn-blue:focus, .btn-blue:active {
  color: #bcbec0;
  background-color: #262d38;
  outline: none;
}

.btn-dark-grey {
  color: #ffffff;
  background-color: #262d38;
  text-transform: uppercase;
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 20px;
  padding: 7px 20px;
}
.btn-dark-grey:hover, .btn-dark-grey:focus, .btn-dark-grey:active {
  color: #bcbec0;
  outline: none;
}

#flashMessage.message {
  margin: 0 15px;
  padding: 15px;
  color: #ffffff;
  font-size: 21px;
  font-weight: 700;
  text-align: center;
}
#flashMessage.message ul, #flashMessage.message ol, #flashMessage.message li {
  margin: 0;
  padding: 0;
}

#flashMessage.message.success {
  background: #049983;
}

#flashMessage.message.error {
  background: #f2ab3f;
}

#flashMessage.message.error {
  background: #bb1e3b;
}

/*------------------------------------*\
    #Artisan Icons
\*------------------------------------*/
a.icon {
  position: relative;
  display: inline-block;
}
a.icon .icon {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: contain;
}

.svg-white .svg-fg {
  fill: #ffffff;
}

.svg-light-grey .svg-fg {
  fill: #bcbec0;
}

.svg-dark-grey .svg-fg {
  fill: #262d38;
}

.svg-black .svg-fg {
  fill: #000000;
}

.svg-blue .svg-fg {
  fill: #1c334d;
}

.svg-green .svg-fg {
  fill: #049983;
}

.svg-yellow .svg-fg {
  fill: #f2ab3f;
}

.svg-red .svg-fg {
  fill: #bb1e3b;
}

.svg-white-on-blue .svg-fg {
  fill: #ffffff;
}
.svg-white-on-blue .svg-bg {
  background: #1c334d;
  fill: #1c334d;
}

.svg-white-on-yellow .svg-fg {
  fill: #ffffff;
}
.svg-white-on-yellow .svg-bg {
  background: #f2ab3f;
  fill: #f2ab3f;
}

.svg-white-on-green .svg-fg {
  fill: #ffffff;
}
.svg-white-on-green .svg-bg {
  background: #049983;
  fill: #049983;
}

.svg-white-on-red .svg-fg {
  fill: #ffffff;
}
.svg-white-on-red .svg-bg {
  background: #bb1e3b;
  fill: #bb1e3b;
}

.svg-white-on-light-grey .svg-fg {
  fill: #ffffff;
}
.svg-white-on-light-grey .svg-bg {
  background: #bcbec0;
  fill: #bcbec0;
}

.svg-white-on-dark-grey .svg-fg {
  fill: #ffffff;
}
.svg-white-on-dark-grey .svg-bg {
  background: #262d38;
  fill: #262d38;
}

.svg-dark-grey-on-yellow .svg-fg {
  fill: #262d38;
}
.svg-dark-grey-on-yellow .svg-bg {
  background: #f2ab3f;
  fill: #f2ab3f;
}

.svg-light-grey-on-white .svg-fg {
  fill: #bcbec0;
}
.svg-light-grey-on-white .svg-bg {
  background: #ffffff;
  fill: #ffffff;
}

.svg-red-on-white .svg-fg {
  fill: #bb1e3b;
}
.svg-red-on-white .svg-bg {
  background: #ffffff;
  fill: #ffffff;
}

.svg-blue-on-white .svg-fg {
  fill: #1c334d;
}
.svg-blue-on-white .svg-bg {
  background: #ffffff;
  fill: #ffffff;
}

.svg-green-on-white .svg-fg {
  fill: #049983;
}
.svg-green-on-white .svg-bg {
  background: #ffffff;
  fill: #ffffff;
}

.svg-yellow-on-white .svg-fg {
  fill: #f2ab3f;
}
.svg-yellow-on-white .svg-bg {
  background: #ffffff;
  fill: #ffffff;
}

/*------------------------------------*\
    #Artisan - Content
\*------------------------------------*/
/*------------------------------------*\
    Utility Classes
\*------------------------------------*/
.border, .candidates .border-sm {
  background: url(../img/article-border.jpg) top left repeat-x;
  display: block;
  width: 100%;
  clear: both;
}
@media (max-width: 767px) {
  .border, .candidates .border-sm {
    height: 10px;
    margin-bottom: 10px;
  }
}
@media (min-width: 768px) {
  .border, .candidates .border-sm {
    height: 13px;
  }
}

.no-gutter {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.no-gutter-left {
  padding-left: 0 !important;
}

.no-gutter-right {
  padding-right: 0 !important;
}

.bold {
  font-weight: 600;
}

.top-dashed {
  border-top: 1px dashed #bcbec0;
  padding-top: 30px;
  padding-bottom: 30px;
}

.one-third {
  width: 33.33%;
}

.two-thirds {
  width: 66.67%;
}

.link {
  cursor: pointer;
}

.margin {
  margin: 30px;
}

.art-caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: top;
  border-top: 12px dashed;
  border-right: 12px solid transparent;
  border-left: 12px solid transparent;
}

.padding-left {
  padding-left: 15px !important;
}

.padding-right {
  padding-right: 15px !important;
}

div.hr {
  max-width: 200px;
  margin-bottom: 20px;
  border-bottom: 3px solid #333;
}

@media (max-width: 768px) {
  div.hr {
    margin-left: auto;
    margin-right: auto;
  }

  .container, .static-content, .static-buttons, .find-your-match .popup-body .client-section, .find-your-match .popup-body .candidate-section, .ekko-lightbox.modal .modal-body .ekko-lightbox-container {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .container, .static-content, .static-buttons, .find-your-match .popup-body .client-section, .find-your-match .popup-body .candidate-section, .ekko-lightbox.modal .modal-body .ekko-lightbox-container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container, .static-content, .static-buttons, .find-your-match .popup-body .client-section, .find-your-match .popup-body .candidate-section, .ekko-lightbox.modal .modal-body .ekko-lightbox-container {
    width: 1170px;
  }
}
/*------------------------------------*\
    Social Media Helper Classes
\*------------------------------------*/
.shareTools {
  content: "";
  display: block;
  line-height: 0;
  over-flow: hidden;
}
.shareTools a.mailto {
  display: inline-block;
  width: 30px;
  height: 20px;
  text-align: center !important;
  margin: 0 auto;
  background: #bcbec0;
}
.shareTools a.mailto img.icon.mail {
  padding: 1px;
  height: 100%;
}
.shareTools .minMargin {
  clear: both;
  height: 4px;
  display: block;
  width: 100%;
}
.shareTools .socialLeft {
  float: left;
}
.shareTools .socialLeft > div {
  margin: 0 50px 0 0;
}
.shareTools .socialRight {
  float: right;
}
.shareTools .socialRight > div {
  margin: 0 0 0 30px;
}
.shareTools .socialRight > div:first-of-type {
  margin: 0;
}
.shareTools .socialLeft > div,
.shareTools .socialRight > div {
  display: inline;
  float: left;
}
.shareTools .socialLeft > div > iframe,
.shareTools .socialLeft > div > fb,
.shareTools .socialLeft > div > a,
.shareTools .socialRight > div > iframe,
.shareTools .socialRight > div fb,
.shareTools .socialRight > div a {
  display: inline;
  float: left;
  margin: 0;
  padding: 0;
}

.mobile_social_media_links {
  display: none;
}

.loading-div {
  position: fixed;
  top: 0px;
  right: 0px;
  left: 0px;
  z-index: 1040;
  opacity: 0.5;
  filter: alpha(opacity=50);
  -webkit-filter: opacity(50%);
  height: 100%;
  width: 100%;
  background: #bcbec0 url("/img/loading.gif") no-repeat center center;
}

/* remove arrow in Internet Explorer 10 */
select::-ms-expand {
  display: none;
}

/*------------------------------------*\
    # IMPORT PAGE 
\*------------------------------------*/
/*------------------------------------*\
      		# IMPORT PAGE 
\*------------------------------------*/
/*------------------------------------*\
    #Artisan Content Article
\*------------------------------------*/
@media (min-width: 992px) {
  .creative-communities-body {
    padding-top: 80px;
  }
}

.creative-communities {
  margin-top: 0;
}
.creative-communities .arty-article-nxt-prev-top {
  width: 100%;
  margin-bottom: 15px;
}
.creative-communities .arty-article-nxt-prev-top a {
  color: #b1b4b6;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .creative-communities {
    overflow-x: hidden;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .creative-communities {
    margin-top: 0;
  }
}
.creative-communities .content {
  padding-left: 0;
  padding-right: 0;
}
.creative-communities .content .article-lg {
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .creative-communities .content {
    padding-left: 15px;
    padding-right: 15px;
  }
  .creative-communities .content .article-lg {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .creative-communities .content {
    overflow: visible;
  }
}

@media (min-width: 768px) {
  .search,
  .creative-communities {
    padding-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .search,
  .creative-communities {
    padding-top: 36px;
  }
  .search .article-right,
  .creative-communities .article-right {
    padding-left: 0;
  }
}
.search .tablet-submenu,
.creative-communities .tablet-submenu {
  font-size: 16px;
  height: 50px;
  padding-right: 0;
  padding-bottom: 24px;
  padding-left: 0;
  vertical-align: middle;
  color: #ffffff;
  background-color: #1c334d;
}
.search .tablet-submenu .checkbox input[type="checkbox"],
.creative-communities .tablet-submenu .checkbox input[type="checkbox"] {
  cursor: pointer;
}
.search .tablet-submenu .checkbox input[type="checkbox"]:checked + label::after,
.creative-communities .tablet-submenu .checkbox input[type="checkbox"]:checked + label::after {
  background-color: #ffffff;
}
.search .tablet-submenu .checkbox input[type="checkbox"] + label::before,
.creative-communities .tablet-submenu .checkbox input[type="checkbox"] + label::before {
  background-color: #1c334d;
}
.search .tablet-submenu .block,
.creative-communities .tablet-submenu .block {
  margin: 17px auto;
}
.search .tablet-submenu .radio,
.search .tablet-submenu .checkbox,
.creative-communities .tablet-submenu .radio,
.creative-communities .tablet-submenu .checkbox {
  display: inline;
  padding: 0 40px 0 15px;
}
.search article.article-lg,
.creative-communities article.article-lg {
  position: relative;
}
.search .article-main,
.creative-communities .article-main {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 767px) {
  .search .article-main,
  .creative-communities .article-main {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .search .article-main,
  .creative-communities .article-main {
    margin-top: -5px;
  }
}
@media (min-width: 992px) {
  .search .article-main,
  .creative-communities .article-main {
    width: 66.666% !important;
    margin-top: 0;
    margin-top: 30px;
  }
}
@media (min-width: 1200px) {
  .search .article-main,
  .creative-communities .article-main {
    margin-top: 0;
  }
}
.search .article-main .article-load-more,
.creative-communities .article-main .article-load-more {
  border-width: 3px;
  border-style: solid;
  border-color: #000000;
  display: inline-block;
  padding: 12px 22px;
  margin-bottom: 30px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: table;
}
.search .article-main .article-load-more div,
.creative-communities .article-main .article-load-more div {
  color: #000000;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 700;
}
.search .article-main .article-load-more div b.caret-right,
.creative-communities .article-main .article-load-more div b.caret-right {
  display: none;
  height: 15px;
  border: none;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  padding-left: 30px;
  background: url(../img/sel-arr.gif) right no-repeat;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .search .article-main .article-load-more,
  .creative-communities .article-main .article-load-more {
    border: none;
  }
  .search .article-main .article-load-more div,
  .creative-communities .article-main .article-load-more div {
    text-transform: none;
  }
  .search .article-main .article-load-more div b.caret-right,
  .creative-communities .article-main .article-load-more div b.caret-right {
    display: inline-block;
  }
}
.search .article-main .block-media-inner,
.creative-communities .article-main .block-media-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  -webkit-justify-content: left;
  -moz-justify-content: left;
  justify-content: left;
  display: flex;
  padding: 0 !important;
  width: 100%;
  float: left;
}
@media (max-width: 767px) {
  .search .article-main .block-media-inner,
  .creative-communities .article-main .block-media-inner {
    border-top: none !important;
  }
}
@media (min-width: 992px) {
  .search .article-main .block-media-inner,
  .creative-communities .article-main .block-media-inner {
    min-width: 760px;
  }
}
.search .article-main .block-media-inner div.image-wall-mask,
.creative-communities .article-main .block-media-inner div.image-wall-mask {
  position: relative;
  overflow: hidden;
}
@media (max-width: 767px) {
  .search .article-main .block-media-inner div.image-wall-mask,
  .creative-communities .article-main .block-media-inner div.image-wall-mask {
    height: 16vh;
    min-width: 33.33%;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 33.33%;
    -moz-box-flex: 1;
    -moz-flex: 1 1 33.33%;
    -ms-flex: 1 1 33.33%;
    flex: 1 1 33.33%;
  }
}
@media (min-width: 768px) {
  .search .article-main .block-media-inner div.image-wall-mask,
  .creative-communities .article-main .block-media-inner div.image-wall-mask {
    width: 180px;
    height: 180px;
    float: left;
  }
}
@media (min-width: 992px) {
  .search .article-main .block-media-inner div.image-wall-mask,
  .creative-communities .article-main .block-media-inner div.image-wall-mask {
    width: 156px;
    height: 156px;
  }
}
@media (min-width: 1200px) {
  .search .article-main .block-media-inner div.image-wall-mask,
  .creative-communities .article-main .block-media-inner div.image-wall-mask {
    width: 190px;
    height: 190px;
  }
}
.search .article-main .article-links a, .search .article-main .article-links a:hover, .search .article-main .article-links a:focus, .search .article-main .article-links a:visited,
.creative-communities .article-main .article-links a,
.creative-communities .article-main .article-links a:hover,
.creative-communities .article-main .article-links a:focus,
.creative-communities .article-main .article-links a:visited {
  font-size: 16px;
  /*font-size: $font-size-h5;*/
  color: #049983;
  text-decoration: underline;
  font-weight: 600;
}
.search .article-main .article-links a > .article-link-chevron,
.creative-communities .article-main .article-links a > .article-link-chevron {
  font-family: Arial;
}
.search .article-main .block-media-inner-left,
.creative-communities .article-main .block-media-inner-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  display: flex;
  padding: 0 !important;
  width: 100%;
  float: left;
}
@media (max-width: 767px) {
  .search .article-main .block-media-inner-left,
  .creative-communities .article-main .block-media-inner-left {
    border-top: none !important;
  }
}
.search .article-main .block-media-inner-left div.image-wall-mask,
.creative-communities .article-main .block-media-inner-left div.image-wall-mask {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.search .article-main .block-media-inner-left div.image-wall-mask img.img-responsive,
.creative-communities .article-main .block-media-inner-left div.image-wall-mask img.img-responsive {
  width: 100%;
  max-width: 100%;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.search .article-main .block-media-inner-left div.image-wall-mask-media-lg,
.creative-communities .article-main .block-media-inner-left div.image-wall-mask-media-lg {
  height: auto;
}
.search .article-main .block-media-inner-left div.image-wall-mask-media-lg img.img-responsive,
.creative-communities .article-main .block-media-inner-left div.image-wall-mask-media-lg img.img-responsive {
  opacity: 1;
}
@media (min-width: 992px) {
  .search .article-main .block-media-inner-left div.image-wall-mask-media-lg img.img-responsive,
  .creative-communities .article-main .block-media-inner-left div.image-wall-mask-media-lg img.img-responsive {
    opacity: 0;
  }
}
@media (min-width: 992px) {
  .search .article-main .block-media-inner-left div.image-wall-mask-media-lg,
  .creative-communities .article-main .block-media-inner-left div.image-wall-mask-media-lg {
    height: 510px;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
  }
}
@media (min-width: 992px) {
  .search .article-main .block-media-inner-left div.image-wall-mask img.img-responsive,
  .creative-communities .article-main .block-media-inner-left div.image-wall-mask img.img-responsive {
    width: auto !important;
    max-width: none !important;
    margin-left: auto !important;
    margin-right: auot !important;
  }
}
.search .article-main .block-media-inner-right,
.creative-communities .article-main .block-media-inner-right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  display: flex;
  padding: 0 !important;
  width: 100%;
  float: left;
}
@media (max-width: 767px) {
  .search .article-main .block-media-inner-right,
  .creative-communities .article-main .block-media-inner-right {
    border-top: none !important;
  }
}
.search .article-main .block-media-inner-right div.image-wall-mask,
.creative-communities .article-main .block-media-inner-right div.image-wall-mask {
  position: relative;
  overflow: hidden;
}
@media (max-width: 767px) {
  .search .article-main .block-media-inner-right div.image-wall-mask,
  .creative-communities .article-main .block-media-inner-right div.image-wall-mask {
    height: 16vh;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 33.33%;
    -moz-box-flex: 1;
    -moz-flex: 1 1 33.33%;
    -ms-flex: 1 1 33.33%;
    flex: 1 1 33.33%;
  }
}
@media (min-width: 768px) {
  .search .article-main .block-media-inner-right div.image-wall-mask,
  .creative-communities .article-main .block-media-inner-right div.image-wall-mask {
    width: 47%;
    height: 120px;
  }
}
@media (min-width: 992px) {
  .search .article-main .block-media-inner-right div.image-wall-mask,
  .creative-communities .article-main .block-media-inner-right div.image-wall-mask {
    width: 47%;
    height: 120px;
  }
}
@media (min-width: 1200px) {
  .search .article-main .block-media-inner-right div.image-wall-mask,
  .creative-communities .article-main .block-media-inner-right div.image-wall-mask {
    width: 47%;
    height: 120px;
  }
}
.search .article-main .block-media-inner-right div.image-wall-mask.gutter-left,
.creative-communities .article-main .block-media-inner-right div.image-wall-mask.gutter-left {
  margin-left: 5px;
}
.search .article-main .block-media-inner-right div.image-wall-mask.gutter-top,
.creative-communities .article-main .block-media-inner-right div.image-wall-mask.gutter-top {
  margin-top: 10px;
}
.search .article-main .block-media-inner-right div.image-wall-mask.gutter-right,
.creative-communities .article-main .block-media-inner-right div.image-wall-mask.gutter-right {
  margin-right: 5px;
}
@media (min-width: 992px) {
  .search .article-main .block-media-inner-right .image-wall-mask-yt,
  .creative-communities .article-main .block-media-inner-right .image-wall-mask-yt {
    background-color: #000;
    position: relative;
  }
}
@media (min-width: 992px) {
  .search .article-main .block-media-inner-right .image-wall-mask-yt .img-responsive,
  .creative-communities .article-main .block-media-inner-right .image-wall-mask-yt .img-responsive {
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.search .article-main .article-xs,
.creative-communities .article-main .article-xs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  -webkit-justify-content: left;
  -moz-justify-content: left;
  justify-content: left;
  display: flex;
  padding: 0 !important;
  border-top: none !important;
  width: 100%;
  height: 200px;
  float: left;
  position: relative;
}
.search .article-main .article-xs .xs-img,
.creative-communities .article-main .article-xs .xs-img {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 200px;
  padding: 0;
  margin: 0;
  text-align: center;
}
.search .article-main .article-xs .xs-img img,
.creative-communities .article-main .article-xs .xs-img img {
  min-height: 200px;
  min-width: 100%;
}
.search .article-main .article-xs .xs-img.black,
.creative-communities .article-main .article-xs .xs-img.black {
  background: #1c334d;
  background: rgba(28, 51, 77, 0.8);
}
.search .article-main .article-xs .xs-img.white,
.creative-communities .article-main .article-xs .xs-img.white {
  background: #ffffff;
}
.search .article-main .article-xs .overlay-xs,
.creative-communities .article-main .article-xs .overlay-xs {
  display: table;
  position: absolute;
  background: transparent;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 200px;
  font-weight: bold;
  text-align: center;
  padding: 5px;
  font-size: 0px;
  font-size: 16px;
}
.search .article-main .article-xs .overlay-xs a, .search .article-main .article-xs .overlay-xs a:hover, .search .article-main .article-xs .overlay-xs a:focus,
.creative-communities .article-main .article-xs .overlay-xs a,
.creative-communities .article-main .article-xs .overlay-xs a:hover,
.creative-communities .article-main .article-xs .overlay-xs a:focus {
  text-decoration: underline;
  line-height: 1.5;
  font-weight: 400;
}
.search .article-main .article-xs .overlay-xs h2,
.creative-communities .article-main .article-xs .overlay-xs h2 {
  margin-top: 15px;
}
.search .article-main .article-xs .overlay-xs hr,
.creative-communities .article-main .article-xs .overlay-xs hr {
  width: 20vw;
  margin-top: 10px;
  margin-bottom: 10px;
}
.search .article-main .article-xs .overlay-xs .article-info,
.creative-communities .article-main .article-xs .overlay-xs .article-info {
  padding-bottom: 15px;
  font-weight: 400;
}
.search .article-main .article-xs .overlay-xs.black,
.creative-communities .article-main .article-xs .overlay-xs.black {
  background: #1c334d;
  background: rgba(28, 51, 77, 0.8);
  color: #ffffff;
}
.search .article-main .article-xs .overlay-xs.black a, .search .article-main .article-xs .overlay-xs.black a:hover, .search .article-main .article-xs .overlay-xs.black a:focus,
.creative-communities .article-main .article-xs .overlay-xs.black a,
.creative-communities .article-main .article-xs .overlay-xs.black a:hover,
.creative-communities .article-main .article-xs .overlay-xs.black a:focus {
  color: #ffffff;
}
.search .article-main .article-xs .overlay-xs.black h2,
.creative-communities .article-main .article-xs .overlay-xs.black h2 {
  color: #ffffff;
}
.search .article-main .article-xs .overlay-xs.black hr,
.creative-communities .article-main .article-xs .overlay-xs.black hr {
  border-top: 3px solid #ffffff;
}
.search .article-main .article-xs .overlay-xs.white,
.creative-communities .article-main .article-xs .overlay-xs.white {
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8);
  color: #000000;
}
.search .article-main .article-xs .overlay-xs.white a, .search .article-main .article-xs .overlay-xs.white a:hover, .search .article-main .article-xs .overlay-xs.white a:focus,
.creative-communities .article-main .article-xs .overlay-xs.white a,
.creative-communities .article-main .article-xs .overlay-xs.white a:hover,
.creative-communities .article-main .article-xs .overlay-xs.white a:focus {
  color: #000000;
}
.search .article-main .article-xs .overlay-xs.white h2,
.creative-communities .article-main .article-xs .overlay-xs.white h2 {
  color: #000000;
}
.search .article-main .article-xs .overlay-xs.white hr,
.creative-communities .article-main .article-xs .overlay-xs.white hr {
  border-top: 3px solid #000000;
}
.search .article-main .article-xs-border,
.creative-communities .article-main .article-xs-border {
  margin-top: 0;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .search .article-main .article-xs-border,
  .creative-communities .article-main .article-xs-border {
    margin-top: 15px;
    margin-bottom: 30px;
    margin-left: 0;
    min-width: 1px;
    overflow-x: visible;
  }
}
@media (max-width: 991px) {
  .search .article-main .article-xs-border,
  .creative-communities .article-main .article-xs-border {
    min-width: 4000px;
    margin-left: -1000px;
  }
}
.search .pagination-links li,
.creative-communities .pagination-links li {
  list-style-type: none;
  display: inline-block;
  padding-left: 3px;
  padding-right: 3px;
}
.search .pagination-links li a,
.creative-communities .pagination-links li a {
  padding-right: 5px;
  line-height: 15px;
  border-right: 1px solid #bcbec0;
  border-left: 0;
}
.search .pagination-links li:first-child a,
.creative-communities .pagination-links li:first-child a {
  padding-right: 5px;
  line-height: 15px;
  border-right: 1px solid #bcbec0;
  border-left: 0;
}
.search .pagination-links li:last-child a,
.creative-communities .pagination-links li:last-child a {
  padding-right: 5px;
  line-height: 15px;
  border-left: 0;
  border-right: 0;
}
.search .pagination-links li a,
.search .pagination-links li a:hover,
.search .pagination-links li a:focus,
.search .pagination-links li a:visited,
.creative-communities .pagination-links li a,
.creative-communities .pagination-links li a:hover,
.creative-communities .pagination-links li a:focus,
.creative-communities .pagination-links li a:visited {
  color: #bcbec0;
  text-decoration: none;
}
.search .pagination-links li.active a,
.search .pagination-links li.active a:hover,
.search .pagination-links li.active a:focus,
.search .pagination-links li.active a:visited,
.creative-communities .pagination-links li.active a,
.creative-communities .pagination-links li.active a:hover,
.creative-communities .pagination-links li.active a:focus,
.creative-communities .pagination-links li.active a:visited {
  color: #262d38;
  text-decoration: none;
}
.search .pagination-links li.disabled a,
.search .pagination-links li.disabled a:hover,
.search .pagination-links li.disabled a:focus,
.search .pagination-links li.disabled a:visited,
.creative-communities .pagination-links li.disabled a,
.creative-communities .pagination-links li.disabled a:hover,
.creative-communities .pagination-links li.disabled a:focus,
.creative-communities .pagination-links li.disabled a:visited {
  color: #bcbec0;
  text-decoration: none;
  cursor: default;
}
@media (min-width: 992px) {
  .search .article-sm-title h2,
  .creative-communities .article-sm-title h2 {
    margin-top: 0;
  }
}
.search .article-sm-title h3,
.creative-communities .article-sm-title h3 {
  color: #000000;
  text-align: left;
}
.search .article-sm-title h3 .article-order,
.creative-communities .article-sm-title h3 .article-order {
  font-size: 14px;
  float: right;
  margin-top: 4px;
  text-align: right;
}
@media (min-width: 992px) {
  .search .article-sm-title h3,
  .creative-communities .article-sm-title h3 {
    margin-top: 0;
  }
}
.search .article-sm-title hr.black,
.creative-communities .article-sm-title hr.black {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  width: 15%;
  padding: 0;
  float: none;
  border-top: 3px solid black !important;
}
@media (min-width: 768px) {
  .search .article-sm-title hr.black,
  .creative-communities .article-sm-title hr.black {
    float: left;
    margin-left: 0;
  }
}
.search .article-content, .search .gs-bidi-start-align.gs-snippet,
.creative-communities .article-content,
.creative-communities .search .gs-bidi-start-align.gs-snippet,
.search .creative-communities .gs-bidi-start-align.gs-snippet {
  position: relative;
  margin: 0 auto;
  width: 100%;
  text-align: center;
  color: #ffffff;
  width: 100%;
  overflow: hidden;
}
.search .article-content h1.white, .search .gs-bidi-start-align.gs-snippet h1.white,
.creative-communities .article-content h1.white,
.creative-communities .search .gs-bidi-start-align.gs-snippet h1.white,
.search .creative-communities .gs-bidi-start-align.gs-snippet h1.white {
  color: #ffffff;
}
.search .article-content h1.black, .search .gs-bidi-start-align.gs-snippet h1.black,
.creative-communities .article-content h1.black,
.creative-communities .search .gs-bidi-start-align.gs-snippet h1.black,
.search .creative-communities .gs-bidi-start-align.gs-snippet h1.black {
  color: #000000;
}
.search .article-content hr.white, .search .gs-bidi-start-align.gs-snippet hr.white,
.creative-communities .article-content hr.white,
.creative-communities .search .gs-bidi-start-align.gs-snippet hr.white,
.search .creative-communities .gs-bidi-start-align.gs-snippet hr.white {
  margin-top: 0;
  border-top: 5px solid white !important;
  width: 20%;
}
.search .article-content hr.black, .search .gs-bidi-start-align.gs-snippet hr.black,
.creative-communities .article-content hr.black,
.creative-communities .search .gs-bidi-start-align.gs-snippet hr.black,
.search .creative-communities .gs-bidi-start-align.gs-snippet hr.black {
  margin-top: 0;
  margin-left: 0;
  width: 20%;
  padding: 0;
  border-top: 5px solid black !important;
}
.search .article-content p.white, .search .gs-bidi-start-align.gs-snippet p.white,
.creative-communities .article-content p.white,
.creative-communities .search .gs-bidi-start-align.gs-snippet p.white,
.search .creative-communities .gs-bidi-start-align.gs-snippet p.white {
  color: #ffffff;
}
.search .article-content p.black, .search .gs-bidi-start-align.gs-snippet p.black,
.creative-communities .article-content p.black,
.creative-communities .search .gs-bidi-start-align.gs-snippet p.black,
.search .creative-communities .gs-bidi-start-align.gs-snippet p.black {
  color: #000000;
}
.search .article-content a, .search .gs-bidi-start-align.gs-snippet a,
.creative-communities .article-content a,
.creative-communities .search .gs-bidi-start-align.gs-snippet a,
.search .creative-communities .gs-bidi-start-align.gs-snippet a {
  text-decoration: none;
  display: inline-block;
}
.search .article-content a.white, .search .gs-bidi-start-align.gs-snippet a.white,
.creative-communities .article-content a.white,
.creative-communities .search .gs-bidi-start-align.gs-snippet a.white,
.search .creative-communities .gs-bidi-start-align.gs-snippet a.white {
  color: #ffffff;
  border-bottom-color: #ffffff;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.search .article-content a.black, .search .gs-bidi-start-align.gs-snippet a.black,
.creative-communities .article-content a.black,
.creative-communities .search .gs-bidi-start-align.gs-snippet a.black,
.search .creative-communities .gs-bidi-start-align.gs-snippet a.black {
  color: #000000;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.search .article-content a.btn, .search .gs-bidi-start-align.gs-snippet a.btn, .search .article-content a.job-btn-red, .search .gs-bidi-start-align.gs-snippet a.job-btn-red, .search .article-content .candidates a.big-register-btn, .candidates .search .article-content a.big-register-btn, .search .gs-bidi-start-align.gs-snippet .candidates a.big-register-btn, .candidates .search .gs-bidi-start-align.gs-snippet a.big-register-btn, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .article-content a, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .gs-bidi-start-align.gs-snippet a, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .article-content a:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .article-content a:focus,
.creative-communities .article-content a.btn,
.creative-communities .search .gs-bidi-start-align.gs-snippet a.btn,
.search .creative-communities .gs-bidi-start-align.gs-snippet a.btn,
.creative-communities .article-content a.job-btn-red,
.creative-communities .search .gs-bidi-start-align.gs-snippet a.job-btn-red,
.search .creative-communities .gs-bidi-start-align.gs-snippet a.job-btn-red,
.creative-communities .article-content .candidates a.big-register-btn,
.candidates .creative-communities .article-content a.big-register-btn,
.creative-communities .search .gs-bidi-start-align.gs-snippet .candidates a.big-register-btn,
.candidates .creative-communities .search .gs-bidi-start-align.gs-snippet a.big-register-btn,
.search .creative-communities .gs-bidi-start-align.gs-snippet .candidates a.big-register-btn,
.candidates .search .creative-communities .gs-bidi-start-align.gs-snippet a.big-register-btn,
.creative-communities .article-content .artisan-navbar .artisan-breadcrumb.jobs ul li.search a,
.artisan-navbar .artisan-breadcrumb.jobs ul li.search .creative-communities .article-content a,
.creative-communities .artisan-navbar .artisan-breadcrumb.jobs ul li.search .gs-bidi-start-align.gs-snippet a,
.artisan-navbar .artisan-breadcrumb.jobs ul .creative-communities li.search .gs-bidi-start-align.gs-snippet a,
.artisan-navbar .artisan-breadcrumb.jobs ul li.search .creative-communities .gs-bidi-start-align.gs-snippet a {
  display: none;
}
.search .article-content .imgz, .search .gs-bidi-start-align.gs-snippet .imgz,
.creative-communities .article-content .imgz,
.creative-communities .search .gs-bidi-start-align.gs-snippet .imgz,
.search .creative-communities .gs-bidi-start-align.gs-snippet .imgz {
  text-align: left;
  position: relative;
}
.search .article-content .txt, .search .gs-bidi-start-align.gs-snippet .txt,
.creative-communities .article-content .txt,
.creative-communities .search .gs-bidi-start-align.gs-snippet .txt,
.search .creative-communities .gs-bidi-start-align.gs-snippet .txt {
  color: #000000;
  text-align: left;
}
@media (min-width: 768px) {
  .search .article-content, .search .gs-bidi-start-align.gs-snippet,
  .creative-communities .article-content,
  .creative-communities .search .gs-bidi-start-align.gs-snippet,
  .search .creative-communities .gs-bidi-start-align.gs-snippet {
    position: relative;
    overflow: visible;
    color: #000000;
  }
  .search .article-content hr, .search .gs-bidi-start-align.gs-snippet hr,
  .creative-communities .article-content hr,
  .creative-communities .search .gs-bidi-start-align.gs-snippet hr,
  .search .creative-communities .gs-bidi-start-align.gs-snippet hr {
    display: none;
  }
  .search .article-content h1, .search .gs-bidi-start-align.gs-snippet h1,
  .creative-communities .article-content h1,
  .creative-communities .search .gs-bidi-start-align.gs-snippet h1,
  .search .creative-communities .gs-bidi-start-align.gs-snippet h1 {
    display: block;
  }
  .search .article-content p, .search .gs-bidi-start-align.gs-snippet p, .search .article-content a, .search .gs-bidi-start-align.gs-snippet a,
  .creative-communities .article-content p,
  .creative-communities .search .gs-bidi-start-align.gs-snippet p,
  .search .creative-communities .gs-bidi-start-align.gs-snippet p,
  .creative-communities .article-content a,
  .creative-communities .search .gs-bidi-start-align.gs-snippet a,
  .search .creative-communities .gs-bidi-start-align.gs-snippet a {
    text-align: left;
    display: inline-block;
    margin: 20px auto;
  }
  .search .article-content p.white, .search .gs-bidi-start-align.gs-snippet p.white,
  .creative-communities .article-content p.white,
  .creative-communities .search .gs-bidi-start-align.gs-snippet p.white,
  .search .creative-communities .gs-bidi-start-align.gs-snippet p.white {
    color: #000000;
  }
  .search .article-content a.white, .search .gs-bidi-start-align.gs-snippet a.white,
  .creative-communities .article-content a.white,
  .creative-communities .search .gs-bidi-start-align.gs-snippet a.white,
  .search .creative-communities .gs-bidi-start-align.gs-snippet a.white {
    color: #000000;
    border-bottom-color: #000000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }
  .search .article-content a.black, .search .gs-bidi-start-align.gs-snippet a.black, .search .article-content a.white, .search .gs-bidi-start-align.gs-snippet a.white,
  .creative-communities .article-content a.black,
  .creative-communities .search .gs-bidi-start-align.gs-snippet a.black,
  .search .creative-communities .gs-bidi-start-align.gs-snippet a.black,
  .creative-communities .article-content a.white,
  .creative-communities .search .gs-bidi-start-align.gs-snippet a.white,
  .search .creative-communities .gs-bidi-start-align.gs-snippet a.white {
    display: none;
  }
  .search .article-content a.btn, .search .gs-bidi-start-align.gs-snippet a.btn, .search .article-content a.job-btn-red, .search .gs-bidi-start-align.gs-snippet a.job-btn-red, .search .article-content .candidates a.big-register-btn, .candidates .search .article-content a.big-register-btn, .search .gs-bidi-start-align.gs-snippet .candidates a.big-register-btn, .candidates .search .gs-bidi-start-align.gs-snippet a.big-register-btn, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .article-content a, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .gs-bidi-start-align.gs-snippet a, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .article-content a:hover, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .article-content a:focus,
  .creative-communities .article-content a.btn,
  .creative-communities .search .gs-bidi-start-align.gs-snippet a.btn,
  .search .creative-communities .gs-bidi-start-align.gs-snippet a.btn,
  .creative-communities .article-content a.job-btn-red,
  .creative-communities .search .gs-bidi-start-align.gs-snippet a.job-btn-red,
  .search .creative-communities .gs-bidi-start-align.gs-snippet a.job-btn-red,
  .creative-communities .article-content .candidates a.big-register-btn,
  .candidates .creative-communities .article-content a.big-register-btn,
  .creative-communities .search .gs-bidi-start-align.gs-snippet .candidates a.big-register-btn,
  .candidates .creative-communities .search .gs-bidi-start-align.gs-snippet a.big-register-btn,
  .search .creative-communities .gs-bidi-start-align.gs-snippet .candidates a.big-register-btn,
  .candidates .search .creative-communities .gs-bidi-start-align.gs-snippet a.big-register-btn,
  .creative-communities .article-content .artisan-navbar .artisan-breadcrumb.jobs ul li.search a,
  .artisan-navbar .artisan-breadcrumb.jobs ul li.search .creative-communities .article-content a,
  .creative-communities .artisan-navbar .artisan-breadcrumb.jobs ul li.search .gs-bidi-start-align.gs-snippet a,
  .artisan-navbar .artisan-breadcrumb.jobs ul .creative-communities li.search .gs-bidi-start-align.gs-snippet a,
  .artisan-navbar .artisan-breadcrumb.jobs ul li.search .creative-communities .gs-bidi-start-align.gs-snippet a {
    display: inline-block;
    float: left;
    text-transform: capitalize;
    margin: 0 16px;
  }
}
.search .article-view,
.creative-communities .article-view {
  position: relative !important;
  display: block;
  overflow: visible;
  padding: 10px 0;
  text-align: left !important;
  color: #000000 !important;
  font-size: 14px;
}
.search .article-view hr,
.creative-communities .article-view hr {
  float: left;
  text-align: left !important;
}
.search .article-view p,
.creative-communities .article-view p {
  display: inline !important;
  clear: both;
}
.search .article-post-info,
.creative-communities .article-post-info {
  padding: 20px 0;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
}
.search .article-post-info span,
.creative-communities .article-post-info span {
  text-transform: uppercase;
  margin: 0;
}
.search .article-right,
.creative-communities .article-right {
  padding-right: 0;
}
@media (max-width: 767px) {
  .search .article-right,
  .creative-communities .article-right {
    display: none;
  }
}
@media (min-width: 992px) {
  .search .article-right,
  .creative-communities .article-right {
    display: block;
    margin-left: 8.333% !important;
    width: 25% !important;
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .search .article-right-community-media-gallery,
  .creative-communities .article-right-community-media-gallery {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .search .article-right-community-media-gallery .block-newsletter-signup,
  .creative-communities .article-right-community-media-gallery .block-newsletter-signup {
    padding-top: 0;
  }
}
@media (min-width: 992px) {
  .search .article-right-index-page,
  .creative-communities .article-right-index-page {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .search .article-right-index-page .block-jobs-latest,
  .creative-communities .article-right-index-page .block-jobs-latest {
    margin-top: 0;
  }
}

.search .article-content .gs-bidi-start-align.gs-snippet, .search .gs-bidi-start-align.gs-snippet .gs-bidi-start-align.gs-snippet {
  text-align: left !important;
}

.hr-posted {
  border-bottom: 1px solid #BCBEC0;
  margin-bottom: 20px;
}

a.btn-bg-grey,
a.btn-bg-grey:hover,
a.btn-bg-grey:focus {
  font-family: helvetica,arial,sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color: #bcbec0;
  text-align: left;
  padding: 0px 3px !important;
  display: inline-block;
  line-height: 20px;
  color: #fff;
}
a.btn-bg-grey img,
a.btn-bg-grey:hover img,
a.btn-bg-grey:focus img {
  vertical-align: middle;
  height: 12px;
  padding-right: 5px;
}
@media (max-width: 767px) {
  a.btn-bg-grey img,
  a.btn-bg-grey:hover img,
  a.btn-bg-grey:focus img {
    padding-right: 0px;
  }
}

/** JOBS PAGE **/
.content-container.jobs {
  padding-top: 0;
}
@media (max-width: 767px) {
  .content-container.jobs {
    padding-top: 55px;
  }
}
@media (min-width: 768px) {
  .content-container.jobs {
    padding-top: 75px;
  }
}
@media (min-width: 992px) {
  .content-container.jobs {
    padding-top: 0px;
    overflow: visible;
  }
  .content-container.jobs .container, .content-container.jobs .static-content, .content-container.jobs .static-buttons, .content-container.jobs .find-your-match .popup-body .client-section, .find-your-match .popup-body .content-container.jobs .client-section, .content-container.jobs .find-your-match .popup-body .candidate-section, .find-your-match .popup-body .content-container.jobs .candidate-section, .content-container.jobs .ekko-lightbox.modal .modal-body .ekko-lightbox-container, .ekko-lightbox.modal .modal-body .content-container.jobs .ekko-lightbox-container {
    overflow: visible;
  }
  .content-container.jobs .container .jobs, .content-container.jobs .static-content .jobs, .content-container.jobs .static-buttons .jobs, .content-container.jobs .find-your-match .popup-body .client-section .jobs, .find-your-match .popup-body .content-container.jobs .client-section .jobs, .content-container.jobs .find-your-match .popup-body .candidate-section .jobs, .find-your-match .popup-body .content-container.jobs .candidate-section .jobs, .content-container.jobs .ekko-lightbox.modal .modal-body .ekko-lightbox-container .jobs, .ekko-lightbox.modal .modal-body .content-container.jobs .ekko-lightbox-container .jobs {
    overflow: visible;
  }
  .content-container.jobs .container .jobs .content-main, .content-container.jobs .static-content .jobs .content-main, .content-container.jobs .static-buttons .jobs .content-main, .content-container.jobs .find-your-match .popup-body .client-section .jobs .content-main, .find-your-match .popup-body .content-container.jobs .client-section .jobs .content-main, .content-container.jobs .find-your-match .popup-body .candidate-section .jobs .content-main, .find-your-match .popup-body .content-container.jobs .candidate-section .jobs .content-main, .content-container.jobs .ekko-lightbox.modal .modal-body .ekko-lightbox-container .jobs .content-main, .ekko-lightbox.modal .modal-body .content-container.jobs .ekko-lightbox-container .jobs .content-main {
    overflow: visible;
  }
  .content-container.jobs .container .jobs .content-main .content-main-left h5.title, .content-container.jobs .static-content .jobs .content-main .content-main-left h5.title, .content-container.jobs .static-buttons .jobs .content-main .content-main-left h5.title, .content-container.jobs .find-your-match .popup-body .client-section .jobs .content-main .content-main-left h5.title, .find-your-match .popup-body .content-container.jobs .client-section .jobs .content-main .content-main-left h5.title, .content-container.jobs .find-your-match .popup-body .candidate-section .jobs .content-main .content-main-left h5.title, .find-your-match .popup-body .content-container.jobs .candidate-section .jobs .content-main .content-main-left h5.title, .content-container.jobs .ekko-lightbox.modal .modal-body .ekko-lightbox-container .jobs .content-main .content-main-left h5.title, .ekko-lightbox.modal .modal-body .content-container.jobs .ekko-lightbox-container .jobs .content-main .content-main-left h5.title, .content-container.jobs .container .jobs .content-main .content-main-left .block-jobs-latest .carousel-caption .role-desc p .title, .block-jobs-latest .carousel-caption .role-desc p .content-container.jobs .container .jobs .content-main .content-main-left .title, .content-container.jobs .static-content .jobs .content-main .content-main-left .block-jobs-latest .carousel-caption .role-desc p .title, .block-jobs-latest .carousel-caption .role-desc p .content-container.jobs .static-content .jobs .content-main .content-main-left .title, .content-container.jobs .static-buttons .jobs .content-main .content-main-left .block-jobs-latest .carousel-caption .role-desc p .title, .block-jobs-latest .carousel-caption .role-desc p .content-container.jobs .static-buttons .jobs .content-main .content-main-left .title, .content-container.jobs .find-your-match .popup-body .client-section .jobs .content-main .content-main-left .block-jobs-latest .carousel-caption .role-desc p .title, .block-jobs-latest .carousel-caption .role-desc p .content-container.jobs .find-your-match .popup-body .client-section .jobs .content-main .content-main-left .title, .find-your-match .popup-body .content-container.jobs .client-section .jobs .content-main .content-main-left .block-jobs-latest .carousel-caption .role-desc p .title, .block-jobs-latest .carousel-caption .role-desc p .find-your-match .popup-body .content-container.jobs .client-section .jobs .content-main .content-main-left .title, .content-container.jobs .find-your-match .popup-body .candidate-section .jobs .content-main .content-main-left .block-jobs-latest .carousel-caption .role-desc p .title, .block-jobs-latest .carousel-caption .role-desc p .content-container.jobs .find-your-match .popup-body .candidate-section .jobs .content-main .content-main-left .title, .find-your-match .popup-body .content-container.jobs .candidate-section .jobs .content-main .content-main-left .block-jobs-latest .carousel-caption .role-desc p .title, .block-jobs-latest .carousel-caption .role-desc p .find-your-match .popup-body .content-container.jobs .candidate-section .jobs .content-main .content-main-left .title, .content-container.jobs .ekko-lightbox.modal .modal-body .ekko-lightbox-container .jobs .content-main .content-main-left .block-jobs-latest .carousel-caption .role-desc p .title, .block-jobs-latest .carousel-caption .role-desc p .content-container.jobs .ekko-lightbox.modal .modal-body .ekko-lightbox-container .jobs .content-main .content-main-left .title, .ekko-lightbox.modal .modal-body .content-container.jobs .ekko-lightbox-container .jobs .content-main .content-main-left .block-jobs-latest .carousel-caption .role-desc p .title, .block-jobs-latest .carousel-caption .role-desc p .ekko-lightbox.modal .modal-body .content-container.jobs .ekko-lightbox-container .jobs .content-main .content-main-left .title {
    margin-top: 0px;
    overflow: visible;
  }
}
.content-container.jobs #job-filters-left-fixed {
  position: relative;
}
.content-container.jobs .content-left {
  padding: 0;
  color: #ffffff;
}
.content-container.jobs .content-left .search {
  background-color: #262d38;
  padding: 15px;
}
.content-container.jobs .content-left .search label {
  color: #ffffff;
  width: 100%;
  text-align: center;
  margin-top: 5px;
}
.content-container.jobs .content-left .search input {
  color: #000000;
}
.content-container.jobs .content-left h4 {
  color: #ffffff;
}
.content-container.jobs .content-left .bg-green {
  background-color: #049983;
  padding: 15px;
  color: #ffffff;
}
.content-container.jobs .content-left .bg-green h4 {
  color: #ffffff;
}
.content-container.jobs .content-left .bg-grey {
  background-color: #d1d2d4;
  padding: 15px;
  color: #000000;
}
.content-container.jobs .content-left .bg-grey h4 {
  color: #000000;
}
.content-container.jobs .content-left .no-gutter-bottom {
  padding-bottom: 0;
}

/* .content-left only works for md & lg */
.content-left .content-container.bg-green {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  height: auto;
}
.content-left .content-container.bg-green h4 {
  text-align: left;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
  width: 100%;
}
.content-left .content-container.bg-green h4 span {
  font-size: 12px;
  float: right;
  text-align: right;
  text-transform: capitalize;
  text-decoration: underline;
  font-weight: 300;
}
.content-left .content-container.bg-green h4 span.job-work-type-icon,
.content-left .content-container.bg-green h4 span.job-location-icon {
  font-size: 12px;
  float: right;
  cursor: pointer;
  overflow: hidden;
  -ms-transform: rotate(-90deg);
  /* IE 9 */
  -webkit-transform: rotate(-90deg);
  /* Chrome, Safari, Opera */
  transform: rotate(-90deg);
}
@media (min-width: 992px) {
  .content-left .content-container.bg-green h4 span.job-work-type-icon,
  .content-left .content-container.bg-green h4 span.job-location-icon {
    margin-left: 15px;
  }
}
@media (min-width: 1200px) {
  .content-left .content-container.bg-green h4 span.job-work-type-icon,
  .content-left .content-container.bg-green h4 span.job-location-icon {
    margin-left: 30px;
  }
}
.content-left .content-container.bg-green h4 span.job-work-type-icon.collapsed,
.content-left .content-container.bg-green h4 span.job-location-icon.collapsed {
  -ms-transform: rotate(90deg) translate(2px, -2px);
  /* IE 9 */
  -webkit-transform: rotate(90deg) translate(2px, -2px);
  /* Chrome, Safari, Opera */
  transform: rotate(90deg) translate(2px, -2px);
}
.content-left .content-container.bg-green div.checkbox {
  margin-left: 30px;
  clear: both;
  padding-top: 2px;
  text-align: left;
  width: 100%;
}
.content-left .content-container.bg-green hr {
  width: 100%;
  border-top: 1px solid #ffffff;
  margin: 15px 0;
}
.content-left .content-container.bg-green ul {
  list-style-type: none;
}
.content-left .content-container.bg-green div.checkbox input[type="checkbox"]:checked
+ label::after {
  background-color: #262d38;
  height: 14px;
  width: 14px;
  margin-top: 2px;
  outline: 0;
}
.content-left .content-container.bg-green div.checkbox input[type="checkbox"]
+ label::before {
  background-color: #ffffff;
  height: 14px;
  width: 14px;
  margin-top: 2px;
  outline: 0;
}
.content-left .content-container.bg-grey {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  height: auto;
}
.content-left .content-container.bg-grey form {
  width: 100%;
}
.content-left .content-container.bg-grey h4 {
  text-align: left;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 15px;
  margin-top: 0;
  margin-bottom: 0;
  width: 100%;
}
.content-left .content-container.bg-grey h4 span {
  font-size: 12px;
  float: right;
  text-align: right;
  text-transform: capitalize;
  text-decoration: underline;
  font-weight: 300;
}
.content-left .content-container.bg-grey h4 span.job-category-icon {
  font-size: 12px;
  float: right;
  cursor: pointer;
  overflow: hidden;
  -ms-transform: rotate(-90deg);
  /* IE 9 */
  -webkit-transform: rotate(-90deg);
  /* Chrome, Safari, Opera */
  transform: rotate(-90deg);
}
@media (min-width: 992px) {
  .content-left .content-container.bg-grey h4 span.job-category-icon {
    margin-left: 15px;
  }
}
@media (min-width: 1200px) {
  .content-left .content-container.bg-grey h4 span.job-category-icon {
    margin-left: 30px;
  }
}
.content-left .content-container.bg-grey h4 span.job-category-icon.collapsed {
  -ms-transform: rotate(90deg) translate(2px, -2px);
  /* IE 9 */
  -webkit-transform: rotate(90deg) translate(2px, -2px);
  /* Chrome, Safari, Opera */
  transform: rotate(90deg) translate(2px, -2px);
}
.content-left .content-container.bg-grey .job-category-listings {
  -ms-overflow-style: none;
  overflow-y: hidden;
}
.content-left .content-container.bg-grey .job-category-listings::-webkit-scrollbar {
  display: none;
  width: 0 !important;
}
@media (min-width: 992px) {
  .content-left .content-container.bg-grey .job-category-listings {
    overflow-y: hidden;
    max-height: none;
    padding-right: 7.5px;
  }
}
@media (min-width: 1200px) {
  .content-left .content-container.bg-grey .job-category-listings {
    overflow-y: hidden;
    max-height: none;
    padding-right: 0;
  }
}
.content-left .content-container.bg-grey .job-category-listings span.job-filter-icon {
  margin-left: 0;
  margin-top: 4px;
}
.content-left .content-container.bg-grey div.checkbox {
  clear: both;
  padding-top: 0;
  text-align: left;
  margin-top: 0;
  margin-bottom: 2px;
  width: 100%;
}
.content-left .content-container.bg-grey div.checkbox label {
  font-weight: 700;
}
.content-left .content-container.bg-grey div.checkbox label i {
  font-weight: 300;
}
@media (min-width: 992px) {
  .content-left .content-container.bg-grey hr {
    display: none;
  }
}
@media (min-width: 1200px) {
  .content-left .content-container.bg-grey hr {
    display: block;
    width: 100%;
    border-top: 1px solid #bcbec0;
    margin-top: 7.5px;
    margin-bottom: 7.5px;
  }
}
.content-left .content-container.bg-grey ul {
  list-style-type: none;
  padding-left: 20px;
}
.content-left .content-container.bg-grey ul > li:first-child,
.content-left .content-container.bg-grey ul > li:last-child {
  margin: 0;
}
.content-left .content-container.bg-grey ul div.checkbox {
  margin: 5px 0 0 0;
  text-align: left;
}
.content-left .content-container.bg-grey ul div.checkbox label {
  font-weight: 400 !important;
  margin-left: 3px !important;
}
.content-left .content-container.bg-grey div.checkbox input[type="checkbox"]:checked
+ label::after {
  background-color: #878b8f;
  border-color: #a7aaac;
  height: 14px !important;
  width: 14px !important;
  margin-top: 2px;
  outline: 0;
}
.content-left .content-container.bg-grey div.checkbox input[type="checkbox"]
+ label::before {
  background-color: #d1d2d4;
  border-color: #a7aaac;
  height: 14px !important;
  width: 14px !important;
  margin-top: 2px;
  outline: 0;
}
.content-left .content-container.bg-grey .job-filter-icon,
.content-left .content-container.bg-grey .job-category-icon {
  font-size: 12px;
  float: right;
  cursor: pointer;
  overflow: hidden;
  -ms-transform: rotate(-90deg);
  /* IE 9 */
  -webkit-transform: rotate(-90deg);
  /* Chrome, Safari, Opera */
  transform: rotate(-90deg);
}
@media (min-width: 992px) {
  .content-left .content-container.bg-grey .job-filter-icon,
  .content-left .content-container.bg-grey .job-category-icon {
    margin-left: 15px;
  }
}
@media (min-width: 1200px) {
  .content-left .content-container.bg-grey .job-filter-icon,
  .content-left .content-container.bg-grey .job-category-icon {
    margin-left: 30px;
  }
}
.content-left .content-container.bg-grey .job-filter-icon.collapsed,
.content-left .content-container.bg-grey .job-category-icon.collapsed {
  -ms-transform: rotate(90deg) translate(2px, -2px);
  /* IE 9 */
  -webkit-transform: rotate(90deg) translate(2px, -2px);
  /* Chrome, Safari, Opera */
  transform: rotate(90deg) translate(2px, -2px);
}
.content-left form {
  width: 100%;
}
.content-left form button[type="submit"],
.content-left form button.btn-grey {
  background-color: #262d38;
  color: #ffffff;
  width: auto;
  margin-top: 10px;
  font-size: 16px;
  line-height: 1.2;
}
.content-left form button[type="submit"] img,
.content-left form button.btn-grey img {
  height: 15px;
  padding-bottom: 3px;
}
.content-left .search label {
  font-weight: 600 !important;
}
.content-left .search input {
  width: 100%;
  padding-left: 15px;
  height: 31px !important;
  padding-right: 30px;
  outline: 0;
}
.content-left .search .input {
  position: relative;
}
.content-left .search span.input-group-btn {
  width: 24px;
  height: 24px;
  display: inline;
  position: absolute;
  top: 4px;
  right: 8px;
  background-color: #ffffff;
  text-align: center;
}
.content-left .search span.input-group-btn button, .content-left .search span.input-group-btn button:hover, .content-left .search span.input-group-btn button:focus {
  width: 24px;
  height: 24px;
  outline: 0;
  color: #ffffff;
  font-size: 16px;
  background-color: #c1c3c5;
  text-align: center;
}
.content-left .search span.input-group-btn button img, .content-left .search span.input-group-btn button:hover img, .content-left .search span.input-group-btn button:focus img {
  text-align: center;
  margin-top: -9px;
  margin-left: -6px;
  height: 17px;
  width: 17px;
}

/* */
#jobs-content-main.content-main {
  text-align: left;
  padding-left: 0;
  padding-right: 0;
}
#jobs-content-main.content-main .main-content-job-container {
  border-bottom: 1px solid #bcbec0;
  padding: 30px 0;
}
#jobs-content-main.content-main .main-content-job-container .main-content-job {
  position: relative;
}
#jobs-content-main.content-main .main-content-job-container .main-content-job .content-main-left {
  display: table-cell;
}
@media (max-width: 767px) {
  #jobs-content-main.content-main .main-content-job-container .main-content-job .content-main-left {
    width: 100%;
  }
}
@media (min-width: 768px) {
  #jobs-content-main.content-main .main-content-job-container .main-content-job .content-main-left {
    width: 80%;
  }
}
#jobs-content-main.content-main .main-content-job-container .main-content-job .content-main-left .job-copy {
  padding-right: 15px;
}
@media (max-width: 767px) {
  #jobs-content-main.content-main .main-content-job-container .main-content-job .content-main-left .job-copy {
    border: none;
    padding-right: 5px;
  }
}
@media (min-width: 768px) {
  #jobs-content-main.content-main .main-content-job-container .main-content-job .content-main-left .job-copy {
    border-right: 1px solid #bcbec0;
  }
}
#jobs-content-main.content-main .main-content-job-container .main-content-job .content-main-right {
  position: absolute;
  width: 20%;
  height: 100%;
  right: 0;
  top: 0;
}
#jobs-content-main.content-main .main-content-job-container .main-content-job .content-main-right .job-buttons {
  position: absolute;
  padding: 0;
  left: 0;
  bottom: 0;
  margin-bottom: 0;
}
#jobs-content-main.content-main .content-main-left {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
#jobs-content-main.content-main .content-main-left div {
  float: left;
}
#jobs-content-main.content-main .content-main-left h3 {
  margin-bottom: 0;
}
#jobs-content-main.content-main .content-main-left .icon {
  display: inline-block;
  height: 80px;
  width: 80px;
}
#jobs-content-main.content-main .content-main-left .job-title {
  font-size: 18px;
  font-weight: 600;
  display: inline-block;
  min-width: 51%;
  padding-bottom: 10px;
  padding-left: 15px;
  width: 195px;
}
@media (max-width: 767px) {
  #jobs-content-main.content-main .content-main-left .job-title {
    width: 175px;
  }
}
#jobs-content-main.content-main .content-main-left .job-title a, #jobs-content-main.content-main .content-main-left .job-title a:focus, #jobs-content-main.content-main .content-main-left .job-title a:hover {
  color: #262d38;
  text-decoration: none;
}
#jobs-content-main.content-main .content-main-left .job-info {
  clear: none;
  font-size: 12px;
  min-width: 51%;
  padding-left: 15px;
  width: 195px;
}
@media (max-width: 767px) {
  #jobs-content-main.content-main .content-main-left .job-info {
    width: 175px;
  }
}
#jobs-content-main.content-main .content-main-left .job-role {
  clear: both;
  width: 100%;
  font-size: 16px;
  font-weight: 600;
  padding-top: 15px;
  padding-bottom: 30px;
}
#jobs-content-main.content-main .content-main-left .job-description {
  clear: both;
  width: 100%;
  font-size: 14px;
  line-height: 1.4em;
}
#jobs-content-main.content-main .content-main-left .job-links {
  clear: both;
  width: 100%;
  padding-top: 30px;
}
#jobs-content-main.content-main .content-main-left .job-links a, #jobs-content-main.content-main .content-main-left .job-links a:hover, #jobs-content-main.content-main .content-main-left .job-links a:focus {
  font-size: 18px;
  text-decoration: underline;
}
#jobs-content-main.content-main .content-main-left .job-links a > .job-link-chevron {
  font-family: Lucida Sans Unicode, Arial Unicode MS, Arial;
}
#jobs-content-main.content-main .content-main-left .job-buttons {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
}
#jobs-content-main.content-main .content-main-left .job-buttons a, #jobs-content-main.content-main .content-main-left .job-buttons a:hover, #jobs-content-main.content-main .content-main-left .job-buttons a:focus {
  display: block;
  text-align: center;
  color: #ffffff;
  font-size: 16px;
  padding: 15px;
}
@media (max-width: 767px) {
  #jobs-content-main.content-main .content-main-left .job-buttons a, #jobs-content-main.content-main .content-main-left .job-buttons a:hover, #jobs-content-main.content-main .content-main-left .job-buttons a:focus {
    font-size: 14px;
    /* width: 80%; */
    padding: 10px 8px !important;
  }
}
#jobs-content-main.content-main .content-main-left .job-buttons .btn-grey {
  background-color: #bcbec0;
}
#jobs-content-main.content-main .content-main-left .job-buttons .btn-red {
  background-color: #981830;
}
@media (max-width: 767px) {
  #jobs-content-main.content-main .content-main-left .job-buttons div.col-xs-5 {
    width: 41.66% !important;
  }
}
@media (max-width: 767px) {
  #jobs-content-main.content-main .content-main-left .job-buttons div.col-xs-5 .col-xs-offset-2 {
    margin-left: 1.6% !important;
  }
}
#jobs-content-main.content-main .content-main-left .job-more-button {
  width: 100%;
  text-align: center;
}
#jobs-content-main.content-main .content-main-left .job-more-button .btn-box {
  color: #262d38;
  border: 3px solid #262d38;
  padding: 15px;
  width: 100%;
  font-size: 18px;
  margin: 30px auto;
}
#jobs-content-main.content-main .header .content-main-left {
  padding-right: 30px;
}
@media (min-width: 768px) {
  #jobs-content-main.content-main .header .content-main-left {
    width: 70%;
  }
}
@media (min-width: 1200px) {
  #jobs-content-main.content-main .header .content-main-left {
    width: 75%;
  }
}
@media (min-width: 768px) {
  #jobs-content-main.content-main .header .content-main-right {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  #jobs-content-main.content-main .header .content-main-right {
    width: 25%;
  }
}
#jobs-content-main.content-main .content-main-right {
  padding-left: 0;
  padding-right: 0;
  /* this class displays only for sm & above */
  margin-left: 0;
  margin-right: 0;
  height: 100%;
}
#jobs-content-main.content-main .content-main-right .search {
  padding-top: 5px;
}
#jobs-content-main.content-main .content-main-right .search label {
  font-weight: 600 !important;
}
#jobs-content-main.content-main .content-main-right .job-buttons {
  /*width: 100%;*/
  padding-top: 90px;
  margin-left: 0;
}
@media (min-width: 768px) {
  #jobs-content-main.content-main .content-main-right .job-buttons {
    padding-top: 150px;
  }
}
#jobs-content-main.content-main .content-main-right .job-buttons a img, #jobs-content-main.content-main .content-main-right .job-buttons a:hover img, #jobs-content-main.content-main .content-main-right .job-buttons a:focus img {
  height: 25px;
  margin-top: -5px;
}
#jobs-content-main.content-main .content-main-right .job-buttons a.btn-grey, #jobs-content-main.content-main .content-main-right .job-buttons a.btn-grey:hover, #jobs-content-main.content-main .content-main-right .job-buttons a.btn-grey:focus {
  width: 100%;
  color: #ffffff;
  background-color: #bcbec0;
  font-size: 14px;
  font-weight: 300;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 15px;
}
#jobs-content-main.content-main .content-main-right .job-buttons a.artisan-btn-red, #jobs-content-main.content-main .content-main-right .job-buttons a.job-btn-red, #jobs-content-main.content-main .content-main-right .job-buttons .candidates a.big-register-btn, .candidates #jobs-content-main.content-main .content-main-right .job-buttons a.big-register-btn, #jobs-content-main.content-main .content-main-right .job-buttons a.artisan-btn-red:hover, #jobs-content-main.content-main .content-main-right .job-buttons a.job-btn-red:hover, #jobs-content-main.content-main .content-main-right .job-buttons .candidates a.big-register-btn:hover, .candidates #jobs-content-main.content-main .content-main-right .job-buttons a.big-register-btn:hover, #jobs-content-main.content-main .content-main-right .job-buttons a.artisan-btn-red:focus, #jobs-content-main.content-main .content-main-right .job-buttons a.job-btn-red:focus, #jobs-content-main.content-main .content-main-right .job-buttons .candidates a.big-register-btn:focus, .candidates #jobs-content-main.content-main .content-main-right .job-buttons a.big-register-btn:focus {
  padding-left: 20px;
  padding-right: 20px;
}
#jobs-content-main.content-main .content-main-right .dropdown button.dropdown-toggle {
  font-size: 14px;
  font-weight: 300;
  text-transform: none;
  margin-top: -5px;
  padding: 6px;
  float: right;
  outline: 0;
}
#jobs-content-main.content-main .content-main-right .dropdown button.dropdown-toggle .caret {
  margin-left: 3px;
}
#jobs-content-main.content-main .content-main-right .dropdown button.dropdown-toggle:focus, #jobs-content-main.content-main .content-main-right .dropdown button.dropdown-toggle:active {
  outline: 0;
}
#jobs-content-main.content-main .content-main-right .dropdown ul.dropdown-menu {
  right: 0;
  left: auto;
  float: right;
  min-width: 110px;
}
#jobs-content-main.content-main .content-main-right .dropdown ul.dropdown-menu li a {
  font-size: 14px;
  font-weight: 300;
  color: #000000;
  right: 0 !important;
  text-align: right;
  padding: 3px 10px;
}
#jobs-content-main.content-main hr {
  clear: both !important;
  width: 100%;
  border-top: 1px solid #bcbec0;
  padding-top: 15px;
  padding-bottom: 15px;
}
@media (min-width: 768px) {
  #jobs-content-main.content-main .content-main-left .icon {
    display: block;
    height: 80px;
    width: 80px;
    margin-top: 0px;
  }
  #jobs-content-main.content-main .content-main-left .job-title {
    font-size: 18px;
    font-weight: 600;
    display: inline-block;
    padding-bottom: 5px;
    padding-left: 0;
    width: 100%;
  }
  #jobs-content-main.content-main .content-main-left .job-info {
    font-size: 14px;
    padding-left: 0;
    width: 100%;
    padding-bottom: 10px;
  }
  #jobs-content-main.content-main .content-main-left .job-description {
    clear: both;
    width: 100%;
    font-size: 14px;
    padding-top: 10px;
  }
  #jobs-content-main.content-main .content-main-left .job-role,
  #jobs-content-main.content-main .content-main-left .job-buttons {
    display: none;
  }
  #jobs-content-main.content-main .content-main-left .job-links {
    padding-bottom: 3px;
  }
  #jobs-content-main.content-main .content-main-left .job-links a, #jobs-content-main.content-main .content-main-left .job-links a:hover, #jobs-content-main.content-main .content-main-left .job-links a:focus {
    font-size: 16px;
  }
  #jobs-content-main.content-main .content-main-left .job-more-button .btn-box {
    font-size: 16px;
  }
  #jobs-content-main.content-main .content-main-right h4 {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  #jobs-content-main.content-main .content-main-left {
    padding-left: 0;
  }
  #jobs-content-main.content-main .content-main-left h3 {
    font-size: 21px;
    margin-top: 0;
    width: 33.33%;
    text-align: left;
    padding-bottom: 0;
    border: 0;
  }
  #jobs-content-main.content-main .content-main-left h3.results {
    width: 100%;
  }
  #jobs-content-main.content-main .content-main-left h5.title, #jobs-content-main.content-main .content-main-left .block-jobs-latest .carousel-caption .role-desc p .title, .block-jobs-latest .carousel-caption .role-desc p #jobs-content-main.content-main .content-main-left .title {
    width: 100%;
    color: #b1b4b6;
    font-weight: 300;
  }
  #jobs-content-main.content-main .content-main-left h5.title strong, #jobs-content-main.content-main .content-main-left .block-jobs-latest .carousel-caption .role-desc p .title strong, .block-jobs-latest .carousel-caption .role-desc p #jobs-content-main.content-main .content-main-left .title strong {
    font-weight: 700;
  }
  #jobs-content-main.content-main .content-main-left hr.title {
    width: 15%;
    margin-left: 0px;
    height: 0;
    margin-top: 15px;
    padding: 0px;
    margin-bottom: 0px;
    border-top: 0;
    border-bottom: 3px solid #262d38;
    text-align: left;
  }
  #jobs-content-main.content-main .content-main-left .icon {
    display: block;
    height: 80px;
    width: 80px;
    margin-top: 0;
  }
  #jobs-content-main.content-main .content-main-right h3 {
    font-size: 16px;
    margin-top: 0;
    text-align: left;
    padding-bottom: 15px;
  }
  #jobs-content-main.content-main .content-main-right .btn-grey {
    display: none;
  }
  #jobs-content-main.content-main .content-main-right .job-buttons {
    display: inline-block;
    width: 100%;
    margin-bottom: 15px;
    padding-top: 120px;
  }
  #jobs-content-main.content-main .content-main-right .job-buttons a img, #jobs-content-main.content-main .content-main-right .job-buttons a:hover img, #jobs-content-main.content-main .content-main-right .job-buttons a:focus img {
    height: 25px;
    margin-top: -5px;
  }
  #jobs-content-main.content-main .content-main-right .job-buttons a.btn-grey, #jobs-content-main.content-main .content-main-right .job-buttons a.btn-grey:hover, #jobs-content-main.content-main .content-main-right .job-buttons a.btn-grey:focus {
    width: 20%;
    color: #ffffff;
    background-color: #bcbec0;
    font-size: 16px;
    font-weight: 300;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 10px;
    float: right;
  }
  #jobs-content-main.content-main .content-main-right .job-buttons a.btn-red, #jobs-content-main.content-main .content-main-right .job-buttons a.btn-red:hover, #jobs-content-main.content-main .content-main-right .job-buttons a.btn-red:focus {
    width: 70%;
    font-size: 16px;
    font-weight: 400;
    float: left;
    color: #ffffff;
    background-color: #981830;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 10px;
  }
  #jobs-content-main.content-main hr {
    margin-left: -18px;
  }
}

.content-container.jobs #job-filters-left-fixed {
  top: auto !important;
  height: 100%;
}
.content-container.jobs #job-filters-left-fixed .job-filters-left-fixed-inner {
  width: 285px;
}
.content-container.jobs #job-filters-left-fixed .job-filters-left-fixed-inner.affix-top {
  position: fixed;
  top: 174px;
  z-index: 20;
}
.content-container.jobs #job-filters-left-fixed .job-filters-left-fixed-inner.affix {
  position: fixed !important;
  top: 174px;
  z-index: 20;
}
.content-container.jobs #job-filters-left-fixed .job-filters-left-fixed-inner.affix-bottom {
  top: auto;
  z-index: 20;
}

.main-content-job-container + .job-search-not-match {
  display: none;
}

.job-svg-container {
  width: 100%;
}
.job-svg-container > svg {
  width: 75px;
  height: 75px;
}

.results_counter {
  width: 100%;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.jobsLoader {
  display: block;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #ffffff;
  z-index: 18;
  padding-top: 30px;
  text-align: center;
}
.jobsLoader.loaded {
  display: none;
}
.jobsLoader > h3 {
  -webkit-animation-direction: reverse;
  animation-direction: reverse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
  position: absolute;
  top: 165px;
  left: 0px;
  width: 100%;
  text-align: center;
  margin-top: 0;
}

.content-container.jobs .jobs {
  position: relative;
}

.jobs {
  /**   View Job Page **/
}
.jobs .content-container.view-jobs,
.jobs .content-container.view-jobs .content,
.jobs .content-container.view-jobs .content .content-inner {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
  max-width: none;
  width: 100%;
}
.jobs .jobs-phone-link {
  padding-top: 10px;
}
.jobs .jobs-phone-link .city-abbr {
  border: 3px solid #262d38;
  display: inline-block;
  padding: 7px;
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-size: 14px;
  line-height: 1;
  margin-right: 7px;
}
.jobs .jobs-phone-link a {
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-size: 14px;
  color: #262d38;
  line-height: 1;
}
@media (min-width: 992px) {
  .jobs .jobs-phone-link {
    position: absolute;
    bottom: -50px;
    left: 0;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .jobs .content-container.view-jobs .content {
    max-width: 992px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1200px) {
  .jobs .content-container.view-jobs .content {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.jobs .view-job .view-job-container {
  margin-left: -15px;
  margin-right: -15px;
  /*      margin-left: $grid-gutter-width /2;
        margin-right: $grid-gutter-width /2;*/
}
.jobs .view-job .view-job-container:before, .jobs .view-job .view-job-container:after {
  content: " ";
  display: table;
}
.jobs .view-job .view-job-container:after {
  clear: both;
}
@media (min-width: 992px) {
  .jobs .view-job .view-job-container .content-main-left-jobs-top,
  .jobs .view-job .view-job-container .content-main-right-jobs-top {
    margin-left: -15px;
  }
}
@media (min-width: 992px) {
  .jobs .view-job .view-job-container .content-main-right-jobs-top {
    margin-left: auto;
    float: right;
    margin-right: 0;
  }
}
@media (min-width: 992px) {
  .jobs .view-job .view-job-container {
    margin-left: 0;
    margin-right: 0;
  }
  .jobs .view-job .view-job-container .content-main-left-jobs-top,
  .jobs .view-job .view-job-container .content-main-right-jobs-top {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1200px) {
  .jobs .view-job .view-job-container {
    margin-left: 0;
    margin-right: 0;
  }
  .jobs .view-job .view-job-container .content-main-left-jobs-top,
  .jobs .view-job .view-job-container .content-main-right-jobs-top {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 768px) {
  .jobs .view-job .view-job-container-bottom-copy {
    margin-left: -15px;
    width: auto;
  }
}
.jobs .view-job {
  padding-top: 30px;
  padding-left: 0 !important;
  padding-right: 0 !important;
  /** tablet **/
  /** tablet **/
}
.jobs .view-job hr {
  text-align: center;
  border-top: 2px solid #6e7275;
  width: 50%;
  padding-top: 15px;
  padding-bottom: 15px;
}
.jobs .view-job .job-title-container {
  background-color: #f2ab3f;
  padding-top: 5px;
  padding-bottom: 5px;
}
.jobs .view-job .job-title-container .icon {
  display: inline-block;
  height: 80px;
  width: 80px;
  margin-top: 18px;
  padding: 0;
}
@media (min-width: 768px) {
  .jobs .view-job .job-title-container .icon {
    margin-left: 0;
  }
}
.jobs .view-job .job-title-container .job-title {
  font-size: 18px;
  color: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
  text-align: center;
  font-weight: 600;
}
.jobs .view-job .caret {
  border-top: 12px dashed;
  border-right: 12px solid transparent;
  border-left: 12px solid transparent;
  margin-top: -18px;
  color: #f2ab3f;
}
@media (min-width: 992px) {
  .jobs .view-job .content-main-view-left {
    padding: 0 30px 0 0;
  }
}
.jobs .view-job .content-main-view-left .job-role {
  clear: both;
  width: 100%;
  font-size: 21px;
  font-weight: 600;
  padding-top: 15px;
  padding-bottom: 30px;
  text-align: center;
}
.jobs .view-job .content-main-view-left .job-description {
  clear: both;
  width: 100%;
  font-size: 14px;
  text-align: center;
}
@media (min-width: 768px) {
  .jobs .view-job .content-main-view-left .job-description {
    margin-top: 20px;
  }
}
.jobs .view-job .content-main-view-left .job-buttons {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 60px;
  /*              .btn-red {
                    background-color: darken($artisan-red,8%);
                }*/
}
.jobs .view-job .content-main-view-left .job-buttons a, .jobs .view-job .content-main-view-left .job-buttons a:hover, .jobs .view-job .content-main-view-left .job-buttons a:focus {
  /*                  width: 100%;
                    display:block;
                    text-align: center;
                    color: $artisan-white;
                    font-size: $font-size-xh1;
                    
                    padding: $grid-gutter-width /2;*/
}
@media (min-width: 768px) {
  .jobs .view-job .content-main-view-left .job-buttons a, .jobs .view-job .content-main-view-left .job-buttons a:hover, .jobs .view-job .content-main-view-left .job-buttons a:focus {
    font-size: 16px;
    /*                  	padding:$grid-gutter-width /6;*/
  }
}
.jobs .view-job .content-main-view-left .job-buttons .btn-grey {
  background-color: #bcbec0;
}
.jobs .view-job .content-main-view-left hr.dotted {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 85%;
  border-top: 2px dotted #bcbec0;
  /*
  margin-top: $grid-gutter-width * 5/3;
  padding-bottom: $grid-gutter-width;
  */
}
@media (min-width: 992px) {
  .jobs .view-job .content-main-view-left hr.dotted {
    margin-left: -15px;
    margin-right: 30px;
  }
}
.jobs .view-job .content-main-view-left p {
  font-size: 14px;
  text-align: center;
  padding-bottom: 60px;
  line-height: 32px;
}
.jobs .view-job .content-main-view-left p a, .jobs .view-job .content-main-view-left p a:hover, .jobs .view-job .content-main-view-left p a:focus {
  text-decoration: underline;
}
.jobs .view-job .content-main-view-left p.dotted-below {
  width: 90%;
  text-align: left;
  padding-left: 50px;
  margin-left: 0;
}
@media (max-width: 991px) {
  .jobs .view-job .content-main-view-left p.dotted-below {
    margin-top: -40px !important;
  }
}
.jobs .view-job .content-main-view-right {
  background-color: #e6e7e8;
  padding-top: 30px;
  padding-bottom: 30px;
}
.jobs .view-job .content-main-view-right .view-cell {
  padding-top: 15px;
}
.jobs .view-job .content-main-view-right h4 {
  font-size: 21px;
  text-align: center;
  padding-top: 0;
  padding-bottom: 5px;
}
.jobs .view-job .content-main-view-right hr {
  text-align: center;
  border-top: 2px solid #6e7275;
  width: 50%;
  padding-bottom: 0;
  padding-top: 0;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
}
.jobs .view-job .content-main-view-right ul {
  list-style-type: none;
  -webkit-padding-start: 0;
  padding-left: 0;
}
.jobs .view-job .content-main-view-right ul li {
  text-align: center;
  padding-bottom: 10px;
  font-size: 14px;
}
@media (min-width: 992px) {
  .jobs .view-job .job-button-container-border-bottom {
    margin-left: -15px;
    width: auto;
    margin-right: 0;
    float: none;
  }
}
.jobs .view-job .job-button-container {
  margin-right: 0;
  width: auto;
  float: none;
  clear: both;
  clear: both;
  background-color: #262d38;
}
@media (min-width: 992px) {
  .jobs .view-job .job-button-container {
    margin-left: -15px;
  }
}
@media (max-width: 991px) {
  .jobs .view-job .job-button-container .col-md-12, .jobs .view-job .job-button-container .modal .modal-body .recaptcha-container, .modal .modal-body .jobs .view-job .job-button-container .recaptcha-container {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 768px) {
  .jobs .view-job .job-button-container {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.jobs .view-job .job-button-container .arty-sharer {
  margin-top: 13px;
  margin-bottom: 13px;
}
@media (max-width: 991px) {
  .jobs .view-job .job-button-container .arty-sharer ul > li.a-sharer-item > a {
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media (min-width: 768px) {
  .jobs .view-job .job-button-container .arty-sharer {
    margin-top: 15px;
    margin-bottom: 15px;
  }
}
@media (min-width: 992px) {
  .jobs .view-job .job-button-container .arty-sharer {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.jobs .view-job .job-button-container .row, .jobs .view-job .job-button-container .get-in-contact .md-bottom-block, .get-in-contact .jobs .view-job .job-button-container .md-bottom-block, .jobs .view-job .job-button-container .users .users-notice .users-notice-right .browsers-list, .users .users-notice .users-notice-right .jobs .view-job .job-button-container .browsers-list, .jobs .view-job .job-button-container .modal .header, .modal .jobs .view-job .job-button-container .header, .jobs .view-job .job-button-container .modal .modal-body, .modal .jobs .view-job .job-button-container .modal-body {
  margin: 0;
}
.jobs .view-job .job-button-container .icon.star {
  height: 22px;
  margin-top: -5px;
}
.jobs .view-job .job-button-container .icon.mail {
  height: 15px;
  margin-top: -3px;
}
@media (min-width: 768px) {
  .jobs .view-job .job-button-container {
    /*          	margin-left:-20px;*/
  }
  .jobs .view-job .job-button-container .no-gutter-left a, .jobs .view-job .job-button-container .no-gutter-left a:hover, .jobs .view-job .job-button-container .no-gutter-left a:focus, .jobs .view-job .job-button-container .no-gutter-right a, .jobs .view-job .job-button-container .no-gutter-right a:hover, .jobs .view-job .job-button-container .no-gutter-right a:focus {
    font-size: 16px !important;
    text-align: center;
    padding: 10px;
  }
  .jobs .view-job .job-button-container .no-gutter-left {
    margin-left: 55px;
  }
  .jobs .view-job .job-button-container .no-gutter-right {
    margin-left: 217px;
    margin-top: -3px;
  }
}
@media (min-width: 992px) {
  .jobs .view-job .job-button-container .no-gutter-left a, .jobs .view-job .job-button-container .no-gutter-left a:hover, .jobs .view-job .job-button-container .no-gutter-left a:focus, .jobs .view-job .job-button-container .no-gutter-right a, .jobs .view-job .job-button-container .no-gutter-right a:hover, .jobs .view-job .job-button-container .no-gutter-right a:focus {
    padding: 6px 15px;
  }
  .jobs .view-job .job-button-container .no-gutter-left {
    margin-left: 0;
  }
  .jobs .view-job .job-button-container .no-gutter-right {
    margin-left: 0;
    margin-top: 0;
  }
}
.jobs .view-job .job-button-container a, .jobs .view-job .job-button-container a:hover, .jobs .view-job .job-button-container a:focus {
  background-color: #263138;
  text-decoration: none;
  /*              width: 100%;*/
  padding-top: 12px;
  padding-bottom: 12px;
  color: #ffffff !important;
  display: block;
  text-align: center;
}
.jobs .view-job .job-button-container a.btn-bg-yellow,
.jobs .view-job .job-button-container a.btn-bg-yellow:hover,
.jobs .view-job .job-button-container a.btn-bg-yellow:focus {
  background-color: #f2ab3f;
  /*              width: 100%;*/
  text-align: left;
  font-size: 14px !important;
}
.jobs .view-job .job-button-container a.btn-bg-grey,
.jobs .view-job .job-button-container a.btn-bg-grey:hover,
.jobs .view-job .job-button-container a.btn-bg-grey:focus {
  font-size: 14px;
  background-color: #bcbec0;
  /*              width: 100%;*/
  text-align: left;
  font-size: 14px !important;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-block;
}
@media (min-width: 768px) {
  .jobs .view-job .job-button-container a.btn-bg-grey,
  .jobs .view-job .job-button-container a.btn-bg-grey:hover,
  .jobs .view-job .job-button-container a.btn-bg-grey:focus {
    font-size: 18px;
    text-align: center;
  }
}
@media (min-width: 992px) {
  .jobs .view-job .job-button-container a.btn-bg-grey,
  .jobs .view-job .job-button-container a.btn-bg-grey:hover,
  .jobs .view-job .job-button-container a.btn-bg-grey:focus {
    font-size: 14px;
  }
}
.jobs .view-job .btn-trans-bg {
  border: 3px solid #263138;
  /*width:60%;*/
  align-content: center;
  text-align: center;
  margin: 30px auto;
  padding: 15px;
  display: inline-block;
}
.jobs .view-job .btn-trans-bg a, .jobs .view-job .btn-trans-bg a:hover, .jobs .view-job .btn-trans-bg a:focus {
  font-size: 21px !important;
  font-weight: bold;
  color: #262d38;
  text-align: center;
  text-transform: uppercase;
  /*                    padding:20px 60px;*/
  text-decoration: none;
}
@media (min-width: 768px) {
  .jobs .view-job {
    padding-top: 0;
  }
  .jobs .view-job .col-sm-4, .jobs .view-job .users .users-notice .users-notice-right, .users .users-notice .jobs .view-job .users-notice-right {
    width: 27%;
  }
  .jobs .view-job .job-title-container {
    background-color: #ffffff;
    border-bottom: 2px solid #262d38;
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media (min-width: 768px) and (min-width: 992px) {
  .jobs .view-job .job-title-container {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  .jobs .view-job .job-title-container .job-title {
    color: #000000;
    font-size: 18px;
    text-align: left;
    margin-left: -15px;
    padding-bottom: 5px;
  }
  .jobs .view-job .job-title-container .job-info {
    text-align: left;
    padding-bottom: 10px;
    font-size: 16px;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .jobs .view-job .job-title-container .job-info {
    margin-bottom: 10px;
  }
}
  .jobs .view-job .content-main-view-left .job-description {
    text-align: left;
    font-size: 14px;
  }
  .jobs .view-job .content-main-view-left .job-buttons {
    /*                  .btn-red {
                          background-color: darken($artisan-red,8%);
                      }*/
  }
  .jobs .view-job .content-main-view-left .job-buttons a, .jobs .view-job .content-main-view-left .job-buttons a:hover, .jobs .view-job .content-main-view-left .job-buttons a:focus {
    font-size: 16px;
  }
  .jobs .view-job .content-main-view-left .job-buttons .btn-grey {
    background-color: #bcbec0;
  }
  .jobs .view-job .content-main-view-left hr.dotted {
    /* text-align:left; 
    margin-left:0;
    */
  }
  .jobs .view-job .content-main-view-left p {
    font-size: 14px;
    text-align: left;
    line-height: 22px;
  }
  .jobs .view-job .content-main-view-left p a, .jobs .view-job .content-main-view-left p a:hover, .jobs .view-job .content-main-view-left p a:focus {
    text-decoration: underline;
  }
  .jobs .view-job .content-main-view-left p .dotted-below {
    width: 90%;
    text-align: left;
  }
}
@media (min-width: 768px) and (min-width: 992px) {
  .jobs .view-job .content-main-view-left p .dotted-below {
    margin-top: -40px !important;
  }
}
@media (min-width: 768px) and (min-width: 992px) {
  .jobs .view-job .content-main-view-left p .dotted-below {
    padding-left: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .jobs .view-job .content-main-view-right .container, .jobs .view-job .content-main-view-right .static-content, .jobs .view-job .content-main-view-right .static-buttons, .jobs .view-job .content-main-view-right .find-your-match .popup-body .client-section, .find-your-match .popup-body .jobs .view-job .content-main-view-right .client-section, .jobs .view-job .content-main-view-right .find-your-match .popup-body .candidate-section, .find-your-match .popup-body .jobs .view-job .content-main-view-right .candidate-section, .jobs .view-job .content-main-view-right .ekko-lightbox.modal .modal-body .ekko-lightbox-container, .ekko-lightbox.modal .modal-body .jobs .view-job .content-main-view-right .ekko-lightbox-container {
    width: 100%;
  }
}
  .jobs .view-job .content-main-view-right .view-cell {
    padding-top: 15px;
  }
  .jobs .view-job .content-main-view-right h4 {
    font-size: 16px;
  }
  .jobs .view-job .content-main-view-right hr {
    width: 60%;
    border-top: 1px solid #6e7275;
    margin-left: auto;
    margin-right: auto;
  }
  .jobs .view-job .content-main-view-right ul {
    list-style-type: none;
    -webkit-padding-start: 0;
    padding-left: 0;
  }
  .jobs .view-job .content-main-view-right ul li {
    font-size: 14px;
  }
  .jobs .view-job .job-button-container {
    padding-top: 10px;
    padding-bottom: 10px;
    /*
    .no-gutter-left .btn {
    	margin-left:155px;
    }
    .no-gutter-right .btn {
    	margin-right:155px;
    }
    */
  }
  .jobs .view-job .job-button-container a, .jobs .view-job .job-button-container a:hover, .jobs .view-job .job-button-container a:focus {
    width: auto;
    display: inline-block;
  }
  .jobs .view-job {
    padding-top: 0;
    width: 70%;
    margin-left: 5%;
  }
  .jobs .view-job .job-title-container {
    background-color: #ffffff;
    border-bottom: 2px solid #262d38;
    padding-left: 0;
    padding-right: 0;
  }
  .jobs .view-job .job-title-container .icon {
    margin-left: 0;
  }
  .jobs .view-job .job-title-container .job-title {
    color: #000000;
    font-size: 18px;
    text-align: left;
    margin-left: -15px;
    padding-bottom: 5px;
  }
  .jobs .view-job .job-title-container .job-info {
    text-align: left;
    padding-bottom: 10px;
    font-size: 16px;
  }
  .jobs .view-job .job-title-container.row, .jobs .view-job .get-in-contact .job-title-container.md-bottom-block, .get-in-contact .jobs .view-job .job-title-container.md-bottom-block, .jobs .view-job .users .users-notice .users-notice-right .job-title-container.browsers-list, .users .users-notice .users-notice-right .jobs .view-job .job-title-container.browsers-list, .jobs .view-job .modal .job-title-container.header, .modal .jobs .view-job .job-title-container.header, .jobs .view-job .modal .job-title-container.modal-body, .modal .jobs .view-job .job-title-container.modal-body {
    margin-left: -15px;
  }
  .jobs .view-job .content-main-view-left .job-description {
    text-align: left;
    font-size: 14px;
  }
  .jobs .view-job .content-main-view-left .job-buttons {
    padding-bottom: 15px;
    /*                  a,a:hover,a:focus {
                          font-size: $font-size-h4;
                          padding-top: $grid-gutter-width * 8/15;
                          padding-bottom: $grid-gutter-width * 8/15;
                      }*/
    /*                  .btn-red {
                          background-color: darken($artisan-red,8%);
                      }*/
  }
  .jobs .view-job .content-main-view-left .job-buttons .btn-grey {
    background-color: #bcbec0;
  }
  .jobs .view-job .content-main-view-left hr.dotted {
    margin-top: 15px;
    margin-bottom: 15px;
    padding-bottom: 0;
    width: 100%;
    text-align: left;
  }
  .jobs .view-job .content-main-view-left p {
    font-size: 14px;
    text-align: left;
  }
  .jobs .view-job .content-main-view-left p a, .jobs .view-job .content-main-view-left p a:hover, .jobs .view-job .content-main-view-left p a:focus {
    text-decoration: underline;
  }
  .jobs .view-job .content-main-view-left p i {
    text-transform: none;
  }
  .jobs .view-job .content-main-view-left p.dotted-below {
    padding-left: 0;
    margin-left: -15px;
  }
  .jobs .view-job .content-main-view-left .content-main-left-xs {
    padding-top: 30px;
    padding-left: 0;
  }
  .jobs .view-job .content-main-view-right {
    margin-top: 30px;
  }
  .jobs .view-job .content-main-view-right .view-cell {
    padding-top: 15px;
  }
  .jobs .view-job .content-main-view-right h4 {
    font-size: 16px;
  }
  .jobs .view-job .content-main-view-right hr {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    border-top: 1px solid #6e7275;
  }
  .jobs .view-job .content-main-view-right ul {
    list-style-type: none;
    -webkit-padding-start: 0;
    padding-left: 0;
  }
  .jobs .view-job .content-main-view-right ul li {
    font-size: 14px;
  }
  .jobs .view-job .job-button-container {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .jobs .view-job .job-button-container .container, .jobs .view-job .job-button-container .static-content, .jobs .view-job .job-button-container .static-buttons, .jobs .view-job .job-button-container .find-your-match .popup-body .client-section, .find-your-match .popup-body .jobs .view-job .job-button-container .client-section, .jobs .view-job .job-button-container .find-your-match .popup-body .candidate-section, .find-your-match .popup-body .jobs .view-job .job-button-container .candidate-section, .jobs .view-job .job-button-container .ekko-lightbox.modal .modal-body .ekko-lightbox-container, .ekko-lightbox.modal .modal-body .jobs .view-job .job-button-container .ekko-lightbox-container {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
  .jobs .view-job .job-button-container .container .col-md-4, .jobs .view-job .job-button-container .static-content .col-md-4, .jobs .view-job .job-button-container .static-buttons .col-md-4, .jobs .view-job .job-button-container .find-your-match .popup-body .client-section .col-md-4, .find-your-match .popup-body .jobs .view-job .job-button-container .client-section .col-md-4, .jobs .view-job .job-button-container .find-your-match .popup-body .candidate-section .col-md-4, .find-your-match .popup-body .jobs .view-job .job-button-container .candidate-section .col-md-4, .jobs .view-job .job-button-container .ekko-lightbox.modal .modal-body .ekko-lightbox-container .col-md-4, .ekko-lightbox.modal .modal-body .jobs .view-job .job-button-container .ekko-lightbox-container .col-md-4, .jobs .view-job .job-button-container .container .content-main-view-right, .jobs .view-job .job-button-container .static-content .content-main-view-right, .jobs .view-job .job-button-container .static-buttons .content-main-view-right, .jobs .view-job .job-button-container .find-your-match .popup-body .client-section .content-main-view-right, .find-your-match .popup-body .jobs .view-job .job-button-container .client-section .content-main-view-right, .jobs .view-job .job-button-container .find-your-match .popup-body .candidate-section .content-main-view-right, .find-your-match .popup-body .jobs .view-job .job-button-container .candidate-section .content-main-view-right, .jobs .view-job .job-button-container .ekko-lightbox.modal .modal-body .ekko-lightbox-container .content-main-view-right, .ekko-lightbox.modal .modal-body .jobs .view-job .job-button-container .ekko-lightbox-container .content-main-view-right, .jobs .view-job .job-button-container .container .block-latest-job-listings .block-content .artisan-listing-third, .block-latest-job-listings .block-content .jobs .view-job .job-button-container .container .artisan-listing-third, .jobs .view-job .job-button-container .static-content .block-latest-job-listings .block-content .artisan-listing-third, .block-latest-job-listings .block-content .jobs .view-job .job-button-container .static-content .artisan-listing-third, .jobs .view-job .job-button-container .static-buttons .block-latest-job-listings .block-content .artisan-listing-third, .block-latest-job-listings .block-content .jobs .view-job .job-button-container .static-buttons .artisan-listing-third, .jobs .view-job .job-button-container .find-your-match .popup-body .client-section .block-latest-job-listings .block-content .artisan-listing-third, .block-latest-job-listings .block-content .jobs .view-job .job-button-container .find-your-match .popup-body .client-section .artisan-listing-third, .find-your-match .popup-body .jobs .view-job .job-button-container .client-section .block-latest-job-listings .block-content .artisan-listing-third, .block-latest-job-listings .block-content .find-your-match .popup-body .jobs .view-job .job-button-container .client-section .artisan-listing-third, .jobs .view-job .job-button-container .find-your-match .popup-body .candidate-section .block-latest-job-listings .block-content .artisan-listing-third, .block-latest-job-listings .block-content .jobs .view-job .job-button-container .find-your-match .popup-body .candidate-section .artisan-listing-third, .find-your-match .popup-body .jobs .view-job .job-button-container .candidate-section .block-latest-job-listings .block-content .artisan-listing-third, .block-latest-job-listings .block-content .find-your-match .popup-body .jobs .view-job .job-button-container .candidate-section .artisan-listing-third, .jobs .view-job .job-button-container .ekko-lightbox.modal .modal-body .ekko-lightbox-container .block-latest-job-listings .block-content .artisan-listing-third, .block-latest-job-listings .block-content .jobs .view-job .job-button-container .ekko-lightbox.modal .modal-body .ekko-lightbox-container .artisan-listing-third, .ekko-lightbox.modal .modal-body .jobs .view-job .job-button-container .ekko-lightbox-container .block-latest-job-listings .block-content .artisan-listing-third, .block-latest-job-listings .block-content .ekko-lightbox.modal .modal-body .jobs .view-job .job-button-container .ekko-lightbox-container .artisan-listing-third, .jobs .view-job .job-button-container .container .modal .modal-body .file-container, .modal .modal-body .jobs .view-job .job-button-container .container .file-container, .jobs .view-job .job-button-container .static-content .modal .modal-body .file-container, .modal .modal-body .jobs .view-job .job-button-container .static-content .file-container, .jobs .view-job .job-button-container .static-buttons .modal .modal-body .file-container, .modal .modal-body .jobs .view-job .job-button-container .static-buttons .file-container, .jobs .view-job .job-button-container .find-your-match .popup-body .client-section .modal .modal-body .file-container, .modal .modal-body .jobs .view-job .job-button-container .find-your-match .popup-body .client-section .file-container, .find-your-match .popup-body .jobs .view-job .job-button-container .client-section .modal .modal-body .file-container, .modal .modal-body .find-your-match .popup-body .jobs .view-job .job-button-container .client-section .file-container, .jobs .view-job .job-button-container .find-your-match .popup-body .candidate-section .modal .modal-body .file-container, .modal .modal-body .jobs .view-job .job-button-container .find-your-match .popup-body .candidate-section .file-container, .find-your-match .popup-body .jobs .view-job .job-button-container .candidate-section .modal .modal-body .file-container, .modal .modal-body .find-your-match .popup-body .jobs .view-job .job-button-container .candidate-section .file-container, .jobs .view-job .job-button-container .ekko-lightbox.modal .modal-body .ekko-lightbox-container .file-container, .ekko-lightbox.modal .modal-body .jobs .view-job .job-button-container .ekko-lightbox-container .file-container, .jobs .view-job .job-button-container .container .modal .modal-body .file-container-description, .modal .modal-body .jobs .view-job .job-button-container .container .file-container-description, .jobs .view-job .job-button-container .static-content .modal .modal-body .file-container-description, .modal .modal-body .jobs .view-job .job-button-container .static-content .file-container-description, .jobs .view-job .job-button-container .static-buttons .modal .modal-body .file-container-description, .modal .modal-body .jobs .view-job .job-button-container .static-buttons .file-container-description, .jobs .view-job .job-button-container .find-your-match .popup-body .client-section .modal .modal-body .file-container-description, .modal .modal-body .jobs .view-job .job-button-container .find-your-match .popup-body .client-section .file-container-description, .find-your-match .popup-body .jobs .view-job .job-button-container .client-section .modal .modal-body .file-container-description, .modal .modal-body .find-your-match .popup-body .jobs .view-job .job-button-container .client-section .file-container-description, .jobs .view-job .job-button-container .find-your-match .popup-body .candidate-section .modal .modal-body .file-container-description, .modal .modal-body .jobs .view-job .job-button-container .find-your-match .popup-body .candidate-section .file-container-description, .find-your-match .popup-body .jobs .view-job .job-button-container .candidate-section .modal .modal-body .file-container-description, .modal .modal-body .find-your-match .popup-body .jobs .view-job .job-button-container .candidate-section .file-container-description, .jobs .view-job .job-button-container .ekko-lightbox.modal .modal-body .ekko-lightbox-container .file-container-description, .ekko-lightbox.modal .modal-body .jobs .view-job .job-button-container .ekko-lightbox-container .file-container-description {
    padding-left: 0;
    padding-right: 0;
  }
  .jobs .view-job .job-button-container a, .jobs .view-job .job-button-container a:hover, .jobs .view-job .job-button-container a:focus {
    padding-top: 6px;
    padding-bottom: 6px;
    width: auto;
    padding-left: 15px;
    padding-right: 15px;
    display: inline-block;
  }
}

.about-image .img-responsive {
  width: 100%;
}

.static-content {
  text-align: left;
}
.static-content h1 {
  text-transform: capitalize;
}
.static-content hr {
  width: 30%;
  padding: 0;
  margin: 0;
  border-top: 3px solid #262d38 !important;
  color: #000000;
}
.static-content h2 {
  color: #bcbec0;
  font-size: 21px;
  padding: 15px 0;
}
.static-content h2 span {
  font-weight: 600;
}
.static-content p {
  padding: 5px 0;
}

.static-buttons {
  margin-left: -15px;
  margin-right: -15px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.static-buttons:before, .static-buttons:after {
  content: " ";
  display: table;
}
.static-buttons:after {
  clear: both;
}
.static-buttons .static-btn {
  padding: 15px 0;
  display: block;
  width: 100%;
  font-weight: 600;
}
.static-buttons .static-btn a, .static-buttons .static-btn a:hover, .static-buttons .static-btn a:focus {
  height: 60px;
  background-color: #049983;
  display: block;
  font-size: 21px;
  color: #ffffff;
  text-decoration: none;
  padding-top: 15px;
}

/*------------------------------------*\
    Home Page Content
\*------------------------------------*/
.content-container.home {
  padding: 0;
  margin-top: 15px;
  /* all block-article-? */
  /*==========  Block - Welcome Text  ==========*/
  /*==========  Block - Jobs Latest  ==========*/
  /*==========  Block - Newsletter Signup  ==========*/
  /*==========  Block - Looking For A  ==========*/
  /*==========  Block - Connecting  ==========*/
}
.content-container.home:before, .content-container.home:after {
  content: none;
}
.content-container.home .row, .content-container.home .get-in-contact .md-bottom-block, .get-in-contact .content-container.home .md-bottom-block, .content-container.home .users .users-notice .users-notice-right .browsers-list, .users .users-notice .users-notice-right .content-container.home .browsers-list, .content-container.home .modal .header, .modal .content-container.home .header, .content-container.home .modal .modal-body, .modal .content-container.home .modal-body {
  padding: 0;
  margin: 0;
}
.content-container.home .block {
  float: left;
}
.content-container.home .block-article {
  position: relative;
  display: block;
  padding: 15px;
  margin: 0;
  float: left;
  overflow: hidden;
}
@media (max-width: 767px) {
  .content-container.home .block-article {
    padding: 0;
  }
}
@media (max-width: 991px) {
  .content-container.home .block-article.col {
    padding: 0;
  }
}
@media (max-width: 767px) {
  .content-container.home .block-article-1 .block-article {
    width: 100%;
    height: 50vw;
  }
}
@media (min-width: 768px) {
  .content-container.home .block-article-1 .block-article {
    height: 375px;
    width: 375px;
  }
}
@media (min-width: 992px) {
  .content-container.home .block-article-1 .block-article {
    height: 243px;
    width: 243px;
  }
}
@media (min-width: 1200px) {
  .content-container.home .block-article-1 .block-article {
    height: 293px;
    width: 293px;
  }
}
@media (max-width: 767px) {
  .content-container.home .block-article-2 .block-article {
    width: 100%;
    height: 50vw;
  }
}
@media (min-width: 768px) {
  .content-container.home .block-article-2 .block-article {
    height: 375px;
    width: 375px;
  }
}
@media (min-width: 992px) {
  .content-container.home .block-article-2 .block-article {
    height: 243px;
    width: 243px;
  }
}
@media (min-width: 1200px) {
  .content-container.home .block-article-2 .block-article {
    height: 293px;
    width: 293px;
  }
}
@media (max-width: 767px) {
  .content-container.home .block-article-3 .block-article {
    width: 100%;
    height: 50vw;
  }
}
@media (min-width: 768px) {
  .content-container.home .block-article-3 .block-article {
    width: 375px;
    height: 375px;
  }
}
@media (min-width: 992px) {
  .content-container.home .block-article-3 .block-article {
    height: 486px;
    width: 486px;
  }
}
@media (min-width: 1200px) {
  .content-container.home .block-article-3 .block-article {
    height: 586px;
    width: 586px;
  }
}
@media (max-width: 767px) {
  .content-container.home .block-article-4 .block-article {
    width: 100%;
    height: 50vw;
  }
}
@media (min-width: 768px) {
  .content-container.home .block-article-4 .block-article {
    height: 375px;
    width: 375px;
  }
}
@media (min-width: 992px) {
  .content-container.home .block-article-4 .block-article {
    height: 243px;
    width: 243px;
  }
}
@media (min-width: 1200px) {
  .content-container.home .block-article-4 .block-article {
    height: 293px;
    width: 293px;
  }
}
@media (min-width: 992px) {
  .content-container.home .block-article-5 .block-article {
    height: 243px;
    width: 325px;
  }
}
@media (min-width: 1200px) {
  .content-container.home .block-article-5 .block-article {
    height: 293px;
    width: 390px;
  }
}
@media (max-width: 767px) {
  .content-container.home .block-article-6 .block-article {
    width: 100%;
    height: 50vw;
  }
  .content-container.home .block-article-6 .block-article img {
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .content-container.home .block-article-6 .block-article {
    height: 375px;
    width: 750px;
  }
}
@media (min-width: 992px) {
  .content-container.home .block-article-6 .block-article {
    height: 243px;
    width: 486px;
    overflow: hidden;
  }
}
@media (min-width: 1200px) {
  .content-container.home .block-article-6 .block-article {
    height: 293px;
    width: 585px;
    overflow: hidden;
  }
}
@media (min-width: 992px) {
  .content-container.home .block-article-7 .block-article {
    height: 243px;
    width: 243px;
    overflow: hidden;
  }
}
@media (min-width: 1200px) {
  .content-container.home .block-article-7 .block-article {
    height: 293px;
    width: 293px;
    overflow: hidden;
  }
}
.content-container.home .block-article .article-link-package {
  display: inline-block;
}
.content-container.home .block-article .no-overflow {
  position: relative;
  overflow: hidden;
}
.content-container.home .block-article .no-overflow div.article-image-overlay {
  display: table;
  position: absolute;
  background: transparent;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  font-weight: bold;
  text-align: center;
  padding: 5px;
  font-size: 0px;
}
.content-container.home .block-article .no-overflow div.article-image-overlay span {
  display: table-cell;
  vertical-align: middle;
  color: #ffffff;
}
.content-container.home .block-article .no-overflow div.article-image-overlay span a {
  color: #ffffff;
}
.content-container.home .welcome-container {
  position: relative;
  float: left;
}
@media (max-width: 767px) {
  .content-container.home .welcome-container {
    padding: 0;
  }
}
@media (min-width: 768px) {
  .content-container.home .welcome-container {
    padding: 15px;
  }
}
.content-container.home .welcome-container .block-welcome-text {
  position: relative;
}
@media (max-width: 767px) {
  .content-container.home .welcome-container .block-welcome-text {
    padding: 15px;
  }
}
@media (min-width: 768px) {
  .content-container.home .welcome-container .block-welcome-text {
    padding: 15px;
    color: #ffffff;
    background: #1c334d;
    text-align: left;
    margin: 0;
  }
}
@media (min-width: 992px) {
  .content-container.home .welcome-container .block-welcome-text {
    box-sizing: border-box;
    padding: 5px 0px 8px;
    height: 213px;
  }
}
@media (min-width: 1200px) {
  .content-container.home .welcome-container .block-welcome-text {
    box-sizing: border-box;
    padding: 15px;
    height: 263px;
  }
}
@media (max-width: 767px) {
  .content-container.home .welcome-container .block-welcome-text .block-header {
    margin-top: 15px;
  }
}
@media (min-width: 768px) {
  .content-container.home .welcome-container .block-welcome-text .block-header:after {
    width: auto;
    margin: 0;
    background-color: #ffffff;
  }
}
@media (min-width: 992px) {
  .content-container.home .welcome-container .block-welcome-text .block-header {
    margin: 0 15px;
    padding: 0 0 10px;
  }
  .content-container.home .welcome-container .block-welcome-text .block-header:after {
    height: 2px;
  }
}
@media (min-width: 1200px) {
  .content-container.home .welcome-container .block-welcome-text .block-header {
    margin: 0 15px 5px;
    padding: 0 0 20px;
  }
  .content-container.home .welcome-container .block-welcome-text .block-header:after {
    height: 1.5px;
  }
}
@media (min-width: 768px) {
  .content-container.home .welcome-container .block-welcome-text .block-content {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 768px) and (min-width: 992px) {
  .content-container.home .welcome-container .block-welcome-text .block-content {
    float: left;
    width: 100%;
  }
}

@media (min-width: 768px) {
  .content-container.home .welcome-container .block-welcome-text h2 {
    padding: 2px 0 0;
  }
}
@media (min-width: 768px) {
  .content-container.home .welcome-container .block-welcome-text h2:after {
    width: 100%;
    background-color: #ffffff;
  }
}
.content-container.home .welcome-container .block-welcome-text p {
  font-size: 14px;
  margin: 15px 0;
}
@media (min-width: 992px) {
  .content-container.home .welcome-container .block-welcome-text p {
    margin: 10px 0 0;
  }
}
@media (min-width: 1200px) {
  .content-container.home .welcome-container .block-welcome-text p {
    margin: 15px 0;
  }
}
.content-container.home .welcome-container .block-welcome-text .cta {
  display: block;
}
.content-container.home .homepage-latest-jobs {
  padding: 0;
}
.content-container.home .homepage-latest-jobs .block-jobs-latest {
  margin: 0;
  overflow: hidden;
}
@media (max-width: 767px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest {
    width: 100%;
    height: 243px !important;
  }
}
@media (min-width: 768px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest {
    height: 375px;
    width: 375px;
    padding: 15px;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest {
    height: 243px;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest {
    height: 293px;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner {
  position: relative;
  padding: 0;
  height: 100%;
  overflow: hidden;
}
@media (min-width: 768px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner {
    height: 100%;
    padding: 0;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner {
    height: 228px;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner {
    height: 278px;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .block-header.latest {
  text-align: left;
  margin-bottom: 0px;
}
@media (max-width: 767px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .block-header.latest {
    padding: 15px 0 !important;
    margin-bottom: 3px;
  }
}
@media (min-width: 768px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .block-header.latest {
    padding: 15px 0 !important;
    margin-bottom: 5px;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .block-header.latest {
    padding: 10px 0px !important;
    margin-top: -5px !important;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .block-header.latest {
    padding: 30px 0 15px !important;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .block-header.latest h3 {
  padding-bottom: 0;
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .block-header.latest hr {
  display: none;
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel {
  display: table !important;
  overflow: hidden;
  /* end .carousel-inner  */
  /* end .carousel-indicators  */
  /*          }  end .carousel-body  */
}
@media (max-width: 767px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel {
    width: 100%;
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel {
    height: 100% !important;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel {
    height: 228px !important;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel {
    height: 278px !important;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner {
  overflow: hidden;
  display: table-cell !important;
  /* end .item */
  /* end .item.active */
}
@media (min-width: 768px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner {
    height: 100% !important;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner {
    height: 228px !important;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner {
    height: 278px !important;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner h3 {
  font-size: 22px;
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item {
  display: none;
  /* end carousel-caption  */
}
@media (max-width: 767px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item {
    width: 100%;
    height: auto;
  }
}
@media (min-width: 768px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item {
    max-height: 115px !important;
    height: 115px !important;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item {
    max-height: 140px !important;
    height: 140px !important;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption {
  display: table-row;
  /* end .img-role  */
}
@media (max-width: 767px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption {
    width: 100%;
    height: auto;
  }
}
@media (min-width: 768px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption {
    max-height: 200px !important;
    height: 200px !important;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption {
    max-height: 115px !important;
    height: 115px !important;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption {
    max-height: 140px !important;
    height: 140px !important;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption .img-role {
  padding: 0 15px;
  border-right: 1px solid #262d38;
}
@media (max-width: 767px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption .img-role {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption .img-role {
    display: table-cell;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption .img-role {
    max-height: 115px !important;
    height: 115px !important;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption .img-role {
    max-height: 140px !important;
    height: 140px !important;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption .img-role a, .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption .img-role a:hover, .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption .img-role a:focus, .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item .carousel-caption .img-role a:selected {
  border-bottom: none;
  margin-bottom: none;
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active {
  display: table;
  /* end carousel-caption  */
}
@media (max-width: 767px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active {
    width: 100%;
    height: auto;
  }
}
@media (min-width: 768px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active {
    max-height: 115px !important;
    height: 115px !important;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active {
    max-height: 140px !important;
    height: 140px !important;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption {
  display: table-row;
  /* end .img-role  */
  /* end .role-desc  */
}
@media (max-width: 767px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption {
    width: 100%;
    height: auto;
  }
}
@media (min-width: 768px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption {
    max-height: 200px !important;
    height: 200px !important;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption {
    max-height: 115px !important;
    height: 115px !important;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption {
    max-height: 140px !important;
    height: 140px !important;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .img-role {
  display: table-cell;
  padding: 0 15px;
  border-right: 1px solid #262d38;
}
@media (min-width: 992px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .img-role {
    max-height: 115px !important;
    height: 115px !important;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .img-role {
    max-height: 140px !important;
    height: 140px !important;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .img-role a, .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .img-role a:hover, .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .img-role a:focus, .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .img-role a:selected {
  border-bottom: none;
  margin-bottom: none;
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc {
  display: table-cell;
  vertical-align: top;
  padding: 0 15px;
  text-align: left;
  /* end p  */
}
@media (min-width: 992px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc {
    max-height: 115px !important;
    height: 115px !important;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc {
    max-height: 140px !important;
    height: 140px !important;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc p {
  text-align: left;
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc p a, .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc p a:hover, .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc p a:focus, .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc p a:selected {
  color: #262d38;
  text-decoration: none;
  border-bottom: none;
  margin-bottom: none;
}
@media (min-width: 768px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc p {
    margin-bottom: 15px;
    max-height: auto;
    height: auto;
  }
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc p .info {
    padding: 15px 0;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc p {
    margin-bottom: 15px;
    max-height: 115px !important;
    height: 115px !important;
  }
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc p .info {
    padding: 0 0 5px 0;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc p {
    margin-bottom: 30px;
    max-height: 115px !important;
    height: 115px !important;
  }
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc p .info {
    padding: 0 0 12px 0;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-inner .item.active .carousel-caption .role-desc p .title {
  margin-top: 0;
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-indicators {
  position: initial !important;
  position: relative;
  /* For Internet Explorer */
  display: table-cell !important;
  vertical-align: top;
  overflow: hidden;
  width: 40px;
}
@media (max-width: 767px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-indicators {
    padding-top: 72px !important;
  }
}
@media (min-width: 768px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-indicators {
    padding-top: 123px !important;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-indicators {
    height: 228px !important;
    max-height: 228px !important;
    padding-top: 56px !important;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-indicators {
    height: 278px !important;
    max-height: 278px !important;
    padding-top: 85px !important;
  }
}
.content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-indicators li, .content-container.home .homepage-latest-jobs .block-jobs-latest .block-inner .carousel .carousel-indicators li.active {
  margin: 0 10px;
}
.content-container.home .homepage-newsletter-signup {
  padding: 0;
}
.content-container.home .homepage-newsletter-signup .block-newsletter-signup {
  background: transparent;
}
@media (max-width: 767px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup {
    padding: 0;
    height: 50wv;
    width: 100%;
  }
}
@media (min-width: 768px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup {
    padding: 15px;
    padding-top: 72px 15px 15px !important;
    width: 100% !important;
  }
}
.content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner {
  overflow: hidden;
  background: #049983;
  padding: 15px;
}
@media (min-width: 992px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner {
    height: 213px;
    padding: 8px 15px;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner {
    height: 263px;
    padding: 15px;
  }
}
.content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner h2 {
  margin: 0 0 5px 0;
}
@media (min-width: 768px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner h2 {
    margin: 15px 0 25px;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner h2 {
    margin: 0;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner h2 {
    margin-bottom: 5px;
  }
}
.content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner .block-content {
  margin-top: 5px;
}
@media (min-width: 768px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner .block-content {
    margin-top: 25px;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner .block-content {
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner .block-content {
    margin-top: 5px;
  }
}
.content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner .input {
  height: 50px;
  margin: 0px !important;
  padding: 5px 0 !important;
}
@media (min-width: 768px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner .input {
    padding-bottom: 3px !important;
    height: 58px;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner .input {
    padding-bottom: 1px !important;
    height: 36px;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner .input {
    padding-bottom: 5px !important;
    height: 50px;
  }
}
.content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner .submit {
  margin-top: 8px;
}
@media (min-width: 768px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner .submit {
    margin-top: 20px;
  }
}
@media (min-width: 992px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner .submit {
    margin-top: 5px;
    height: 32px;
  }
}
@media (min-width: 1200px) {
  .content-container.home .homepage-newsletter-signup .block-newsletter-signup .block-inner .submit {
    margin-top: 10px;
    height: 40px;
  }
}
.content-container.home .end-home-boxes {
  margin-top: 45px;
}
@media (min-width: 992px) {
  .content-container.home .block-looking-for {
    background: #ffffff;
    margin-bottom: 45px;
  }
  .content-container.home .block-looking-for .container, .content-container.home .block-looking-for .static-content, .content-container.home .block-looking-for .static-buttons, .content-container.home .block-looking-for .find-your-match .popup-body .client-section, .find-your-match .popup-body .content-container.home .block-looking-for .client-section, .content-container.home .block-looking-for .find-your-match .popup-body .candidate-section, .find-your-match .popup-body .content-container.home .block-looking-for .candidate-section, .content-container.home .block-looking-for .ekko-lightbox.modal .modal-body .ekko-lightbox-container, .ekko-lightbox.modal .modal-body .content-container.home .block-looking-for .ekko-lightbox-container {
    background: #262d38;
    /* Old browsers */
    background: -moz-linear-gradient(left, #262d38 0%, #262d38 50%, #049983 50%, #049983 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #262d38), color-stop(50%, #262d38), color-stop(50%, #049983), color-stop(100%, #049983));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #262d38 0%, #262d38 50%, #049983 50%, #049983 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #262d38 0%, #262d38 50%, #049983 50%, #049983 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #262d38 0%, #262d38 50%, #049983 50%, #049983 100%);
    /* IE10+ */
    background: linear-gradient(to right, #262d38 0%, #262d38 50%, #049983 50%, #049983 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=$artisan-dark-grey, endColorstr=$artisan-green,GradientType=1 );
    /* IE6-9 */
  }
}
.content-container.home .block-connecting-container {
  width: 100%;
}
.content-container.home .block-connecting {
  width: 100%;
}
.content-container.home .block-connecting div
> .block-inner {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.content-container.home .block-connecting div
> .block-inner:before, .content-container.home .block-connecting div
> .block-inner:after {
  content: " ";
  display: table;
}
.content-container.home .block-connecting div
> .block-inner:after {
  clear: both;
}
@media (min-width: 768px) {
  .content-container.home .block-connecting div
  > .block-inner {
    width: 750px;
    max-width: 750px;
  }
}
@media (min-width: 992px) {
  .content-container.home .block-connecting div
  > .block-inner {
    width: 970px;
    max-width: 970px;
  }
}
@media (min-width: 1200px) {
  .content-container.home .block-connecting div
  > .block-inner {
    width: 1170px;
    max-width: 1170px;
  }
}
.content-container.home .block-connecting .block-header {
  background: #FFFFFF;
  padding-top: 30px;
}
.content-container.home .block-connecting .block-header h2 {
  font-size: 25px;
  font-weight: normal;
  text-align: center;
  margin-top: 0;
}
.content-container.home .block-connecting .block-header h2 em {
  font-size: 28px;
}
.content-container.home .block-connecting .block-header h3 {
  font-size: 21px;
  font-weight: normal;
  text-align: center;
}
.content-container.home .block-connecting .block-header .caret {
  border-top: 12px dashed;
  border-right: 12px solid transparent;
  border-left: 12px solid transparent;
  margin-top: 0px;
  color: #bcbec0;
  position: absolute;
  top: 135px;
  left: 49%;
}
.content-container.home .block-connecting .block-infograph {
  color: #FFFFFF;
  background: #f2ab3f;
}
.content-container.home .block-connecting .block-infograph .block-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 54px 0 64px 0;
}
.content-container.home .block-connecting .block-infograph .block-inner .infograph-candidates {
  text-align: center;
}
.content-container.home .block-connecting .block-infograph .block-inner .infograph-clients {
  text-align: center;
}
.content-container.home .block-connecting .block-infograph .block-inner .infograph-consultants {
  text-align: center;
}
.content-container.home .block-connecting .block-infograph .block-inner
> div {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 22%;
  -moz-box-flex: 1;
  -moz-flex: 1 0 22%;
  -ms-flex: 1 0 22%;
  flex: 1 0 22%;
}
.content-container.home .block-connecting .block-infograph .block-inner hr {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 0;
  -moz-box-flex: 1;
  -moz-flex: 1 0 0;
  -ms-flex: 1 0 0;
  flex: 1 0 0;
  border: 1px dashed #ffffff;
}
.content-container.home .block-connecting .block-infograph .block-inner .count {
  margin: 0 auto;
  width: 165px;
  height: 165px;
}
.content-container.home .block-connecting .block-infograph .block-inner .count .count-inner {
  position: relative;
  width: 165px;
  height: 165px;
  margin-bottom: 30px;
  /*              padding: 3px;
                padding-bottom: 100%;*/
  color: white;
  border: 4px solid #ffffff;
  border-radius: 100%;
}
.content-container.home .block-connecting .block-infograph .block-inner .count .count-inner .number {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.content-container.home .block-connecting .block-infograph .block-inner .count .count-inner .number span {
  font-size: 48px;
  font-weight: bold;
}
.content-container.home .block-connecting .block-infograph .block-inner h4 {
  font-size: 32px;
  margin-bottom: 0;
  margin-top: 30px;
  color: #FFFFFF;
}
.content-container.home .block-connecting .block-infograph .block-inner span {
  font-size: 18px;
}
.content-container.home .block-connecting .block-infograph .block-inner hr {
  margin-top: 68px;
  /*            margin-top:11%;*/
}
.content-container.home .block-connecting .block-cta {
  padding: 36px 0;
  background: #1c334d;
}
.content-container.home .block-connecting .block-cta span {
  font-size: 21px;
  margin-right: 14px;
  color: #bcbec0;
}
.content-container.home .block-connecting .find-your-match {
  font-size: 16px;
  padding: 6px 19px;
}
.content-container.home .no-gutter-bottom {
  padding-bottom: 0 !important;
}
.content-container.home .no-gutter-top {
  padding-top: 0 !important;
}
@media (min-width: 992px) {
  .content-container.home {
    margin-top: 0px;
  }
  .content-container.home .block-connecting {
    margin-top: 45px;
    margin-bottom: 30px;
    height: 380px;
    background: #1c334d;
    /* Old browsers */
    background: -moz-linear-gradient(left, #1c334d 0%, #1c334d 50%, #f2ab3f 50%, #f2ab3f 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1c334d), color-stop(50%, #1c334d), color-stop(50%, #f2ab3f), color-stop(100%, #f2ab3f));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #1c334d 0%, #1c334d 50%, #f2ab3f 50%, #f2ab3f 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #1c334d 0%, #1c334d 50%, #f2ab3f 50%, #f2ab3f 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #1c334d 0%, #1c334d 50%, #f2ab3f 50%, #f2ab3f 100%);
    /* IE10+ */
    background: linear-gradient(to right, #1c334d 0%, #1c334d 50%, #f2ab3f 50%, #f2ab3f 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=$artisan-blue, endColorstr=$artisan-yellow,GradientType=1 );
    /* IE6-9 */
  }
  .content-container.home .block-connecting .left {
    background: #1c334d;
    height: 380px;
    padding-top: 30px;
  }
  .content-container.home .block-connecting .left h2 {
    text-align: left;
    color: #bcbec0;
    font-size: 25px;
    margin-top: 0;
    clear: both;
  }
  .content-container.home .block-connecting .left h2 strong {
    display: block;
    color: #ffffff;
  }
  .content-container.home .block-connecting .left h3 {
    color: #bcbec0;
    clear: both;
    margin-bottom: 15px;
  }
  .content-container.home .block-connecting .left hr {
    width: 50%;
    float: left;
    border-bottom: 2px solid #bcbec0;
    display: block;
  }
  .content-container.home .block-connecting .triangle {
    width: 0;
    height: 0;
    background: #f2ab3f;
    border-top: 190px solid transparent;
    border-bottom: 190px solid transparent;
    border-left: 48px solid #1c334d;
  }
  .content-container.home .block-connecting .right {
    height: 380px;
    background: #f2ab3f;
    padding-left: 0;
  }
  .content-container.home .block-connecting .right .block-infograph {
    background-color: #f2ab3f;
  }
  .content-container.home .block-connecting .right .block-infograph .block-inner {
    width: 100%;
    margin-left: 0;
    padding: 64px 0 54px 0;
  }
}
@media (min-width: 1200px) {
  .content-container.home .block-connecting .left h2 {
    margin-top: 10px;
  }
  .content-container.home .block-connecting .right .block-infograph .block-inner .count {
    width: 165px;
    height: 165px;
  }
  .content-container.home .block-connecting .right .block-infograph .block-inner .count .count-inner {
    width: 165px;
    height: 165px;
  }
  .content-container.home .block-connecting .right .block-infograph .block-inner hr {
    margin-top: 78px;
  }
}

@media (max-width: 767px) {
  .touch .content-container.home div.article-image-overlay.selected {
    background: #1c334d;
    background: rgba(28, 51, 77, 0.8);
    font-size: 16px;
  }
}
@media (min-width: 768px) {
  .touch .content-container.home div.article-image-overlay.selected {
    background: #1c334d;
    background: rgba(28, 51, 77, 0.8);
    font-size: 16px;
  }
}

@media (min-width: 992px) {
  .no-touch .content-container.home .article-link-package:hover .article-image-overlay {
    background: #1c334d;
    background: rgba(28, 51, 77, 0.8);
    font-size: 16px;
  }
}

/*------------------------------------*\
    # Artisan - Content - 'about' Page
\*------------------------------------*/
@media (min-width: 992px) {
  .who-we-are-body {
    margin-top: 144px;
    padding-top: 30px;
  }
}
@media (min-width: 992px) {
  .who-we-are-body .content-container {
    padding-top: 0;
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .who-we-are-body .content-container h3 {
    margin-top: 0;
  }
}
.who-we-are-body .content-container .top-content > img {
  margin-top: 0;
}

.who-we-are {
  padding-top: 0;
}
.who-we-are .about {
  width: 100%;
}
.who-we-are .about hr {
  margin: 10px 0;
  border-top: 1px solid #bdbdc0;
}
.who-we-are .about .top-content {
  padding-top: 0px;
  padding-bottom: 60px;
}
.who-we-are .about .top-content p {
  margin-bottom: 20px;
}
.who-we-are .about .top-content p.grey-paragraph {
  color: #bcbec0;
  font-size: 18px;
}
.who-we-are .about .top-content .btn, .who-we-are .about .top-content .job-btn-red, .who-we-are .about .top-content .candidates .big-register-btn, .candidates .who-we-are .about .top-content .big-register-btn, .who-we-are .about .top-content .artisan-navbar .artisan-breadcrumb.jobs ul li.search a, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .who-we-are .about .top-content a {
  text-transform: none;
  margin-top: 15px;
  margin-right: 15px;
  line-height: 1.6;
  font-size: 16px;
}
.who-we-are .about .top-content img {
  margin-top: 15px;
}
@media (min-width: 992px) {
  .who-we-are .about .top-content img {
    margin-top: 0;
  }
}
.who-we-are .about .top-content .artisan-btn-green {
  font-size: 24px;
  padding-top: 12px;
  padding-bottom: 12px;
}
@media (max-width: 768px) {
  .who-we-are .about .top-content {
    padding-top: 20px;
  }
}
.who-we-are .about .top-content h3 {
  margin-top: 15px;
}
@media (min-width: 992px) {
  .who-we-are .about .top-content h3 {
    margin-top: 0;
  }
}
.who-we-are .about .icons {
  padding-bottom: 50px;
}
@media (max-width: 992px) {
  .who-we-are .about .icons {
    background: transparent;
  }
}
.who-we-are .about .icons img {
  margin: 10px;
}
.who-we-are .about .icons .top {
  padding-top: 20px;
}
.who-we-are .about .icons .icon-padding {
  padding: 20px 130px;
}
@media (max-width: 768px) {
  .who-we-are .about .icons .icon-padding {
    padding: 10px 0;
  }
}
.who-we-are .about .contacts {
  text-align: center;
  padding-top: 0;
  padding-bottom: 0;
}
.who-we-are .about .contacts span.meet {
  padding: 30px 0;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.4em;
}
.who-we-are .about .contacts span.team {
  padding: 30px 0;
  font-size: 25px;
  font-weight: 600;
  line-height: 1.4em;
}
.who-we-are .about .contacts .hr {
  margin: 0 auto;
}
.who-we-are .about .contacts img {
  margin-top: 20px;
  display: none;
}
.who-we-are .about .contacts span {
  display: block;
}
.who-we-are .about .contacts span.strong {
  font-weight: bold;
  padding-top: 30px;
}
.who-we-are .about .contacts span.title {
  line-height: 26px;
}
.who-we-are .about .contacts span.links {
  padding-bottom: 20px;
}
.who-we-are .about .contacts span.links a,
.who-we-are .about .contacts span.links a:hover,
.who-we-are .about .contacts span.links a:focus {
  text-decoration: underline;
  padding-left: 5px;
  padding-right: 5px;
}
.who-we-are .about .contacts .row, .who-we-are .about .contacts .get-in-contact .md-bottom-block, .get-in-contact .who-we-are .about .contacts .md-bottom-block, .who-we-are .about .contacts .users .users-notice .users-notice-right .browsers-list, .users .users-notice .users-notice-right .who-we-are .about .contacts .browsers-list, .who-we-are .about .contacts .modal .header, .modal .who-we-are .about .contacts .header, .who-we-are .about .contacts .modal .modal-body, .modal .who-we-are .about .contacts .modal-body {
  text-align: center;
  margin: 0 auto;
  padding: 0 auto;
}
.who-we-are .about .contacts .people {
  display: block;
  text-align: center;
  position: relative;
}
.who-we-are .about .contacts .people .person {
  float: none;
  display: inline-block;
}
.who-we-are .about .contacts .people .person img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  height: 185px;
  width: 185px;
}
.who-we-are .about .contacts .people .person .name,
.who-we-are .about .contacts .people .person .dash,
.who-we-are .about .contacts .people .person .title {
  display: inline-block;
}
@media (min-width: 768px) {
  .who-we-are .about .contacts .people .person {
    width: 33%;
  }
}
@media (min-width: 992px) {
  .who-we-are .about .contacts .people .person {
    width: 24%;
    margin-bottom: 30px;
  }
  .who-we-are .about .contacts .people .person .name {
    display: block;
    margin-bottom: 5px;
  }
  .who-we-are .about .contacts .people .person .dash {
    display: none;
  }
}
.who-we-are .block-article-image-wall {
  border-top: 0;
}
.who-we-are div.hr {
  width: 100px;
  width: 15%;
}
@media (min-width: 768px) {
  .who-we-are .about-btn-container {
    margin-left: 0;
  }
}

/*------------------------------------*\
    # Artisan - Content - 'Get in Contact' Page
\*------------------------------------*/
@media (min-width: 992px) {
  .content-container.get-in-contact {
    padding-top: 0;
  }
}

.get-in-contact .contact {
  width: 100%;
}
.get-in-contact .contact .get-in-contact .br {
  display: block;
  min-height: 5px;
}
.get-in-contact .contact .get-in-contact .desktop-state {
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.get-in-contact .contact .get-in-contact .desktop-state a {
  text-decoration: none;
  cursor: normal;
}
.get-in-contact .contact .get-in-contact .desktop-state a .city-abbr {
  webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  width: auto;
  margin: 0 0px 0 0;
  color: #262d38;
  font-size: 48px;
}
@media (max-width: 767px) {
  .get-in-contact .contact .get-in-contact .desktop-state a .city-abbr {
    font-size: 28px;
  }
}
.get-in-contact .contact .get-in-contact .desktop-state a .city-abbr span {
  line-height: 1;
  margin: 0;
  padding: 7px;
  border: 3px solid #262d38;
  display: inline-block;
}
.get-in-contact .contact .get-in-contact .mobile-state {
  margin-top: 50px;
}
.get-in-contact .contact .get-in-contact .mobile-state a {
  text-decoration: none;
  cursor: pointer;
}
.get-in-contact .contact .get-in-contact .mobile-state a .city-abbr {
  webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  margin: 0 0px 0 0;
  color: #262d38;
  font-size: 48px;
}
@media (max-width: 767px) {
  .get-in-contact .contact .get-in-contact .mobile-state a .city-abbr {
    font-size: 28px;
  }
}
.get-in-contact .contact .get-in-contact .mobile-state a .city-abbr span {
  line-height: 1;
  margin: 0;
  padding: 3px 15px 3px 15px;
  border: 3px solid #262d38;
}
.get-in-contact .contact .get-in-contact .mobile-state a.active:hover,
.get-in-contact .contact .get-in-contact .mobile-state a.active:focus,
.get-in-contact .contact .get-in-contact .mobile-state a.active:visited,
.get-in-contact .contact .get-in-contact .mobile-state a.active {
  text-decoration: none;
}
.get-in-contact .contact .get-in-contact .mobile-state a.active:hover span.city-abbr span,
.get-in-contact .contact .get-in-contact .mobile-state a.active:focus span.city-abbr span,
.get-in-contact .contact .get-in-contact .mobile-state a.active:visited span.city-abbr span,
.get-in-contact .contact .get-in-contact .mobile-state a.active span.city-abbr span {
  border: 3px solid #049983;
  background-color: #049983;
  color: #ffffff;
}
.get-in-contact .contact .get-in-contact .state {
  padding-top: 30px;
  padding-bottom: 0;
  margin-bottom: -5px;
}
.get-in-contact .contact .get-in-contact .state h3 {
  margin-top: 15px;
  margin-bottom: 30px;
  font-size: 25px;
}
@media (min-width: 992px) {
  .get-in-contact .contact .get-in-contact .state h3 {
    margin-top: 0;
  }
}
.get-in-contact .contact .get-in-contact .state h3 .city-abbr {
  webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  width: auto;
  margin: 0 0px 0 0;
  color: #262d38;
}
.get-in-contact .contact .get-in-contact .state h3 .city-abbr span {
  line-height: 1;
  margin: 0;
  padding: 7px;
  border: 0;
}
.get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.hidden-lg, .get-in-contact .contact .get-in-contact .state h3 .search .article-main a.article-xs, .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main a.article-xs,
.creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search a.hidden-lg.article-right, .search .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.article-right, .get-in-contact .contact .get-in-contact .state h3 .search .article-main a.article-right.article-xs, .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.article-right.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .search a.article-right.article-xs,
.creative-communities .article-main .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search .content-container.jobs a.article-right.jobs-submenu, .search .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.article-right.jobs-submenu, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .search a.article-right.jobs-submenu, .content-container.jobs .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.jobs-submenu, .get-in-contact .contact .get-in-contact .state h3 .search .jobs .view-job a.article-right.caret, .search .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.article-right.caret, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .search a.article-right.caret, .jobs .view-job .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.caret, .get-in-contact .contact .get-in-contact .state h3 .search .candidates a.article-right.border-sm, .search .candidates .get-in-contact .contact .get-in-contact .state h3 a.article-right.border-sm, .get-in-contact .contact .get-in-contact .state h3 .candidates .search a.article-right.border-sm, .candidates .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.border-sm, .get-in-contact .contact .get-in-contact .state h3 .search .artisan-navbar a.article-right.artisan-header-hamburger-links, .search .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-header-hamburger-links, .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .search a.article-right.artisan-header-hamburger-links, .artisan-navbar .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-header-hamburger-links, .get-in-contact .contact .get-in-contact .state h3 .search body
> footer a.article-right.artisan-footer-quicklinks, .search body
> footer .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-quicklinks, .get-in-contact .contact .get-in-contact .state h3 body
> footer .search a.article-right.artisan-footer-quicklinks, body
> footer .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-quicklinks, .get-in-contact .contact .get-in-contact .state h3 .search body
> footer .artisan-footer-offices a.article-right.artisan-footer-office-email, .search body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-office-email, .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .search a.article-right.artisan-footer-office-email, body
> footer .artisan-footer-offices .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-office-email, .get-in-contact .contact .get-in-contact .state h3 .search .modal .modal-body a.article-right.signup-xs-form, .search .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.article-right.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .search a.article-right.signup-xs-form, .modal .modal-body .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.signup-xs-form,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities a.hidden-lg.article-right,
.creative-communities .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.article-right,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .creative-communities a.article-right.article-xs,
.search .article-main .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main a.article-right.article-xs,
.creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.article-right.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .content-container.jobs a.article-right.jobs-submenu,
.creative-communities .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.article-right.jobs-submenu,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .creative-communities a.article-right.jobs-submenu,
.content-container.jobs .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.jobs-submenu,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .jobs .view-job a.article-right.caret,
.creative-communities .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.article-right.caret,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .creative-communities a.article-right.caret,
.jobs .view-job .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.caret,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .candidates a.article-right.border-sm,
.creative-communities .candidates .get-in-contact .contact .get-in-contact .state h3 a.article-right.border-sm,
.get-in-contact .contact .get-in-contact .state h3 .candidates .creative-communities a.article-right.border-sm,
.candidates .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.border-sm,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .artisan-navbar a.article-right.artisan-header-hamburger-links,
.creative-communities .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-header-hamburger-links,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .creative-communities a.article-right.artisan-header-hamburger-links,
.artisan-navbar .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-header-hamburger-links,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities body
> footer a.article-right.artisan-footer-quicklinks,
.creative-communities body
> footer .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-quicklinks,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .creative-communities a.article-right.artisan-footer-quicklinks,
body
> footer .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-quicklinks,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities body
> footer .artisan-footer-offices a.article-right.artisan-footer-office-email,
.creative-communities body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-office-email,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .creative-communities a.article-right.artisan-footer-office-email,
body
> footer .artisan-footer-offices .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-office-email,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .modal .modal-body a.article-right.signup-xs-form,
.creative-communities .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.article-right.signup-xs-form,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .creative-communities a.article-right.signup-xs-form,
.modal .modal-body .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.hidden-lg.content-left, .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.content-left, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .search .article-main a.content-left.article-xs, .content-container.jobs .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.content-left.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search .article-main .content-container.jobs a.content-left.article-xs, .search .article-main .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .creative-communities .article-main a.content-left.article-xs,
.content-container.jobs .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.content-left.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .content-container.jobs a.content-left.article-xs,
.creative-communities .article-main .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.article-xs, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.content-left.jobs-submenu, .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.jobs-submenu, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .view-job a.content-left.caret, .content-container.jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.content-left.caret, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .candidates a.content-left.border-sm, .content-container.jobs .candidates .get-in-contact .contact .get-in-contact .state h3 a.content-left.border-sm, .get-in-contact .contact .get-in-contact .state h3 .candidates .content-container.jobs a.content-left.border-sm, .candidates .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.border-sm, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .artisan-navbar a.content-left.artisan-header-hamburger-links, .content-container.jobs .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-header-hamburger-links, .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .content-container.jobs a.content-left.artisan-header-hamburger-links, .artisan-navbar .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-header-hamburger-links, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs body
> footer a.content-left.artisan-footer-quicklinks, .content-container.jobs body
> footer .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-footer-quicklinks, .get-in-contact .contact .get-in-contact .state h3 body
> footer .content-container.jobs a.content-left.artisan-footer-quicklinks, body
> footer .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-footer-quicklinks, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs body
> footer .artisan-footer-offices a.content-left.artisan-footer-office-email, .content-container.jobs body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-footer-office-email, .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .content-container.jobs a.content-left.artisan-footer-office-email, body
> footer .artisan-footer-offices .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-footer-office-email, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .modal .modal-body a.content-left.signup-xs-form, .content-container.jobs .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.content-left.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .content-container.jobs a.content-left.signup-xs-form, .modal .modal-body .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.hidden-sm.hidden-sm.jobs-submenu, .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.jobs-submenu, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .search .article-main a.jobs-submenu.article-xs, .content-container.jobs .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search .article-main .content-container.jobs a.jobs-submenu.article-xs, .search .article-main .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .creative-communities .article-main a.jobs-submenu.article-xs,
.content-container.jobs .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .content-container.jobs a.jobs-submenu.article-xs,
.creative-communities .article-main .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.article-xs, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .view-job a.jobs-submenu.caret, .content-container.jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.caret, .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.border, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.jobs-submenu.border, .get-in-contact .content-container.jobs .contact .get-in-contact .state h3 a.jobs-submenu.border, .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 .candidates a.jobs-submenu.border-sm, .content-container.jobs .get-in-contact .candidates .contact .get-in-contact .state h3 a.jobs-submenu.border-sm, .get-in-contact .contact .get-in-contact .state h3 .candidates .content-container.jobs a.jobs-submenu.border-sm, .get-in-contact .candidates .content-container.jobs .contact .get-in-contact .state h3 a.jobs-submenu.border-sm, .content-container.jobs .candidates .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.border-sm, .candidates .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.jobs-submenu.border-sm, .candidates .get-in-contact .content-container.jobs .contact .get-in-contact .state h3 a.jobs-submenu.border-sm, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .candidates a.jobs-submenu.big-register-btn, .content-container.jobs .candidates .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.big-register-btn, .get-in-contact .contact .get-in-contact .state h3 .candidates .content-container.jobs a.jobs-submenu.big-register-btn, .candidates .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.big-register-btn, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.jobs-submenu.content-right, .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.content-right, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.jobs-submenu.artisan-fixed-sidebar, .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.artisan-fixed-sidebar, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .modal .header .header-title a.jobs-submenu.info, .content-container.jobs .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.info, .get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .content-container.jobs a.jobs-submenu.info, .modal .header .header-title .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.info, .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .modal .modal-body a.jobs-submenu.signup-md-form, .content-container.jobs .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.signup-md-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .content-container.jobs a.jobs-submenu.signup-md-form, .modal .modal-body .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.signup-md-form, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job a.caret, .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.caret, .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.border, .get-in-contact .contact .get-in-contact .state h3 .search .article-main a.border.article-xs, .get-in-contact .search .article-main .contact .get-in-contact .state h3 a.border.article-xs, .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.border.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main a.border.article-xs,
.get-in-contact .creative-communities .article-main .contact .get-in-contact .state h3 a.border.article-xs,
.creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.border.article-xs, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job a.border.caret, .get-in-contact .jobs .view-job .contact .get-in-contact .state h3 a.border.caret, .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.border.caret, .get-in-contact .contact .get-in-contact .state h3 .candidates a.border-sm, .get-in-contact .candidates .contact .get-in-contact .state h3 a.border-sm, .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm, .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar a.border.artisan-header-hamburger-links, .get-in-contact .artisan-navbar .contact .get-in-contact .state h3 a.border.artisan-header-hamburger-links, .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.border.artisan-header-hamburger-links, .get-in-contact .contact .get-in-contact .state h3 body
> footer a.border.artisan-footer-quicklinks, .get-in-contact body
> footer .contact .get-in-contact .state h3 a.border.artisan-footer-quicklinks, body
> footer .get-in-contact .contact .get-in-contact .state h3 a.border.artisan-footer-quicklinks, .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices a.border.artisan-footer-office-email, .get-in-contact body
> footer .artisan-footer-offices .contact .get-in-contact .state h3 a.border.artisan-footer-office-email, body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.border.artisan-footer-office-email, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.border.signup-xs-form, .get-in-contact .modal .modal-body .contact .get-in-contact .state h3 a.border.signup-xs-form, .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.border.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .candidates a.hidden-sm.hidden-sm.border-sm, .candidates .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.border-sm, .get-in-contact .contact .get-in-contact .state h3 .candidates .search .article-main a.border-sm.article-xs, .candidates .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.border-sm.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search .article-main .candidates a.border-sm.article-xs, .search .article-main .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .candidates .creative-communities .article-main a.border-sm.article-xs,
.candidates .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.border-sm.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .candidates a.border-sm.article-xs,
.creative-communities .article-main .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.article-xs, .get-in-contact .contact .get-in-contact .state h3 .candidates .jobs .view-job a.border-sm.caret, .candidates .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.border-sm.caret, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .candidates a.border-sm.caret, .jobs .view-job .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.caret, .get-in-contact .contact .get-in-contact .state h3 .candidates a.border-sm.big-register-btn, .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.big-register-btn, .get-in-contact .contact .get-in-contact .state h3 .candidates .content-container a.border-sm.content-right, .candidates .content-container .get-in-contact .contact .get-in-contact .state h3 a.border-sm.content-right, .get-in-contact .contact .get-in-contact .state h3 .content-container .candidates a.border-sm.content-right, .content-container .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.content-right, .get-in-contact .contact .get-in-contact .state h3 .candidates a.border-sm.artisan-fixed-sidebar, .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.artisan-fixed-sidebar, .get-in-contact .contact .get-in-contact .state h3 .candidates .modal .header .header-title a.border-sm.info, .candidates .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.border-sm.info, .get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .candidates a.border-sm.info, .modal .header .header-title .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.info, .get-in-contact .contact .get-in-contact .state h3 .candidates .modal .modal-body a.border-sm.signup-md-form, .candidates .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.border-sm.signup-md-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .candidates a.border-sm.signup-md-form, .modal .modal-body .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.signup-md-form, .get-in-contact .contact .get-in-contact .state h3 .candidates a.hidden-lg.big-register-btn, .candidates .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.big-register-btn, .get-in-contact .contact .get-in-contact .state h3 .candidates .search .article-main a.big-register-btn.article-xs, .candidates .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search .article-main .candidates a.big-register-btn.article-xs, .search .article-main .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .candidates .creative-communities .article-main a.big-register-btn.article-xs,
.candidates .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .candidates a.big-register-btn.article-xs,
.creative-communities .article-main .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.article-xs, .get-in-contact .contact .get-in-contact .state h3 .candidates .jobs .view-job a.big-register-btn.caret, .candidates .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.caret, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .candidates a.big-register-btn.caret, .jobs .view-job .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.caret, .get-in-contact .contact .get-in-contact .state h3 .candidates .artisan-navbar a.big-register-btn.artisan-header-hamburger-links, .candidates .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-header-hamburger-links, .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .candidates a.big-register-btn.artisan-header-hamburger-links, .artisan-navbar .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-header-hamburger-links, .get-in-contact .contact .get-in-contact .state h3 .candidates body
> footer a.big-register-btn.artisan-footer-quicklinks, .candidates body
> footer .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-footer-quicklinks, .get-in-contact .contact .get-in-contact .state h3 body
> footer .candidates a.big-register-btn.artisan-footer-quicklinks, body
> footer .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-footer-quicklinks, .get-in-contact .contact .get-in-contact .state h3 .candidates body
> footer .artisan-footer-offices a.big-register-btn.artisan-footer-office-email, .candidates body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-footer-office-email, .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .candidates a.big-register-btn.artisan-footer-office-email, body
> footer .artisan-footer-offices .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-footer-office-email, .get-in-contact .contact .get-in-contact .state h3 .candidates .modal .modal-body a.big-register-btn.signup-xs-form, .candidates .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .candidates a.big-register-btn.signup-xs-form, .modal .modal-body .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .content-container a.hidden-lg.content-right, .content-container .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.content-right, .get-in-contact .contact .get-in-contact .state h3 .content-container .search .article-main a.content-right.article-xs, .content-container .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.content-right.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search .article-main .content-container a.content-right.article-xs, .search .article-main .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .content-container .creative-communities .article-main a.content-right.article-xs,
.content-container .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.content-right.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .content-container a.content-right.article-xs,
.creative-communities .article-main .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.article-xs, .get-in-contact .contact .get-in-contact .state h3 .content-container .jobs .view-job a.content-right.caret, .content-container .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.content-right.caret, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .content-container a.content-right.caret, .jobs .view-job .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.caret, .get-in-contact .contact .get-in-contact .state h3 .content-container .artisan-navbar a.content-right.artisan-header-hamburger-links, .content-container .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-header-hamburger-links, .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .content-container a.content-right.artisan-header-hamburger-links, .artisan-navbar .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-header-hamburger-links, .get-in-contact .contact .get-in-contact .state h3 .content-container body
> footer a.content-right.artisan-footer-quicklinks, .content-container body
> footer .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-footer-quicklinks, .get-in-contact .contact .get-in-contact .state h3 body
> footer .content-container a.content-right.artisan-footer-quicklinks, body
> footer .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-footer-quicklinks, .get-in-contact .contact .get-in-contact .state h3 .content-container body
> footer .artisan-footer-offices a.content-right.artisan-footer-office-email, .content-container body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-footer-office-email, .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .content-container a.content-right.artisan-footer-office-email, body
> footer .artisan-footer-offices .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-footer-office-email, .get-in-contact .contact .get-in-contact .state h3 .content-container .modal .modal-body a.content-right.signup-xs-form, .content-container .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.content-right.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .content-container a.content-right.signup-xs-form, .modal .modal-body .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.artisan-fixed-sidebar, .get-in-contact .contact .get-in-contact .state h3 .search .article-main a.artisan-fixed-sidebar.article-xs, .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main a.artisan-fixed-sidebar.article-xs,
.creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.article-xs, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job a.artisan-fixed-sidebar.caret, .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.caret, .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar a.artisan-fixed-sidebar.artisan-header-hamburger-links, .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.artisan-header-hamburger-links, .get-in-contact .contact .get-in-contact .state h3 body
> footer a.artisan-fixed-sidebar.artisan-footer-quicklinks, body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.artisan-footer-quicklinks, .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices a.artisan-fixed-sidebar.artisan-footer-office-email, body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.artisan-footer-office-email, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.artisan-fixed-sidebar.signup-xs-form, .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar a.hidden-sm.hidden-sm.artisan-header-hamburger-links, .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.artisan-header-hamburger-links, .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .search .article-main a.artisan-header-hamburger-links.article-xs, .artisan-navbar .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search .article-main .artisan-navbar a.artisan-header-hamburger-links.article-xs, .search .article-main .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .creative-communities .article-main a.artisan-header-hamburger-links.article-xs,
.artisan-navbar .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .artisan-navbar a.artisan-header-hamburger-links.article-xs,
.creative-communities .article-main .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.article-xs, .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .jobs .view-job a.artisan-header-hamburger-links.caret, .artisan-navbar .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.caret, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .artisan-navbar a.artisan-header-hamburger-links.caret, .jobs .view-job .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.caret, .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 .candidates a.artisan-header-hamburger-links.border-sm, .artisan-navbar .get-in-contact .candidates .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.border-sm, .get-in-contact .contact .get-in-contact .state h3 .candidates .artisan-navbar a.artisan-header-hamburger-links.border-sm, .get-in-contact .candidates .artisan-navbar .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.border-sm, .artisan-navbar .candidates .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.border-sm, .candidates .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar a.artisan-header-hamburger-links.border-sm, .candidates .get-in-contact .artisan-navbar .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.border-sm, .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .modal .header .header-title a.artisan-header-hamburger-links.info, .artisan-navbar .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.info, .get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .artisan-navbar a.artisan-header-hamburger-links.info, .modal .header .header-title .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.info, .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .modal .modal-body a.artisan-header-hamburger-links.signup-md-form, .artisan-navbar .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.signup-md-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .artisan-navbar a.artisan-header-hamburger-links.signup-md-form, .modal .modal-body .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.signup-md-form, .get-in-contact .contact .get-in-contact .state h3 body
> footer a.hidden-sm.hidden-sm.artisan-footer-quicklinks, body
> footer .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.artisan-footer-quicklinks, .get-in-contact .contact .get-in-contact .state h3 body
> footer .search .article-main a.artisan-footer-quicklinks.article-xs, body
> footer .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search .article-main body
> footer a.artisan-footer-quicklinks.article-xs, .search .article-main body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.article-xs,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .creative-communities .article-main a.artisan-footer-quicklinks.article-xs,
body
> footer .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main body
> footer a.artisan-footer-quicklinks.article-xs,
.creative-communities .article-main body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.article-xs, .get-in-contact .contact .get-in-contact .state h3 body
> footer .jobs .view-job a.artisan-footer-quicklinks.caret, body
> footer .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.caret, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job body
> footer a.artisan-footer-quicklinks.caret, .jobs .view-job body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.caret, body
> footer .get-in-contact .contact .get-in-contact .state h3 .candidates a.artisan-footer-quicklinks.border-sm, body
> footer .get-in-contact .candidates .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.border-sm, .get-in-contact .contact .get-in-contact .state h3 .candidates body
> footer a.artisan-footer-quicklinks.border-sm, .get-in-contact .candidates body
> footer .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.border-sm, body
> footer .candidates .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.border-sm, .candidates .get-in-contact .contact .get-in-contact .state h3 body
> footer a.artisan-footer-quicklinks.border-sm, .candidates .get-in-contact body
> footer .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.border-sm, .get-in-contact .contact .get-in-contact .state h3 body
> footer .modal .header .header-title a.artisan-footer-quicklinks.info, body
> footer .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.info, .get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title body
> footer a.artisan-footer-quicklinks.info, .modal .header .header-title body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.info, .get-in-contact .contact .get-in-contact .state h3 body
> footer .modal .modal-body a.artisan-footer-quicklinks.signup-md-form, body
> footer .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.signup-md-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body body
> footer a.artisan-footer-quicklinks.signup-md-form, .modal .modal-body body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.signup-md-form, .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices a.hidden-sm.hidden-sm.artisan-footer-office-email, body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.artisan-footer-office-email, .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .search .article-main a.artisan-footer-office-email.article-xs, body
> footer .artisan-footer-offices .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search .article-main body
> footer .artisan-footer-offices a.artisan-footer-office-email.article-xs, .search .article-main body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.article-xs,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .creative-communities .article-main a.artisan-footer-office-email.article-xs,
body
> footer .artisan-footer-offices .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main body
> footer .artisan-footer-offices a.artisan-footer-office-email.article-xs,
.creative-communities .article-main body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.article-xs, .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .jobs .view-job a.artisan-footer-office-email.caret, body
> footer .artisan-footer-offices .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.caret, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job body
> footer .artisan-footer-offices a.artisan-footer-office-email.caret, .jobs .view-job body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.caret, body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 .candidates a.artisan-footer-office-email.border-sm, body
> footer .artisan-footer-offices .get-in-contact .candidates .contact .get-in-contact .state h3 a.artisan-footer-office-email.border-sm, .get-in-contact .contact .get-in-contact .state h3 .candidates body
> footer .artisan-footer-offices a.artisan-footer-office-email.border-sm, .get-in-contact .candidates body
> footer .artisan-footer-offices .contact .get-in-contact .state h3 a.artisan-footer-office-email.border-sm, body
> footer .artisan-footer-offices .candidates .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.border-sm, .candidates .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices a.artisan-footer-office-email.border-sm, .candidates .get-in-contact body
> footer .artisan-footer-offices .contact .get-in-contact .state h3 a.artisan-footer-office-email.border-sm, .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .modal .header .header-title a.artisan-footer-office-email.info, body
> footer .artisan-footer-offices .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.info, .get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title body
> footer .artisan-footer-offices a.artisan-footer-office-email.info, .modal .header .header-title body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.info, .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .modal .modal-body a.artisan-footer-office-email.signup-md-form, body
> footer .artisan-footer-offices .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.signup-md-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body body
> footer .artisan-footer-offices a.artisan-footer-office-email.signup-md-form, .modal .modal-body body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.signup-md-form, .get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title a.hidden-lg.info, .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.info, .get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .search .article-main a.info.article-xs, .modal .header .header-title .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.info.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search .article-main .modal .header .header-title a.info.article-xs, .search .article-main .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.info.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .creative-communities .article-main a.info.article-xs,
.modal .header .header-title .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.info.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .modal .header .header-title a.info.article-xs,
.creative-communities .article-main .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.info.article-xs, .get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .jobs .view-job a.info.caret, .modal .header .header-title .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.info.caret, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .modal .header .header-title a.info.caret, .jobs .view-job .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.info.caret, .get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .modal-body a.info.signup-xs-form, .modal .header .header-title .modal-body .get-in-contact .contact .get-in-contact .state h3 a.info.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .header .header-title a.info.signup-xs-form, .modal .modal-body .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.info.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.hidden-lg.signup-md-form, .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.signup-md-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .search .article-main a.signup-md-form.article-xs, .modal .modal-body .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search .article-main .modal .modal-body a.signup-md-form.article-xs, .search .article-main .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .creative-communities .article-main a.signup-md-form.article-xs,
.modal .modal-body .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .modal .modal-body a.signup-md-form.article-xs,
.creative-communities .article-main .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.article-xs, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .jobs .view-job a.signup-md-form.caret, .modal .modal-body .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.caret, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .modal .modal-body a.signup-md-form.caret, .jobs .view-job .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.caret, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.signup-md-form.signup-xs-form, .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.hidden-sm.hidden-sm.signup-xs-form, .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.signup-xs-form, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .search .article-main a.signup-xs-form.article-xs, .modal .modal-body .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.article-xs, .get-in-contact .contact .get-in-contact .state h3 .search .article-main .modal .modal-body a.signup-xs-form.article-xs, .search .article-main .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .creative-communities .article-main a.signup-xs-form.article-xs,
.modal .modal-body .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.article-xs,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .modal .modal-body a.signup-xs-form.article-xs,
.creative-communities .article-main .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.article-xs, .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .jobs .view-job a.signup-xs-form.caret, .modal .modal-body .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.caret, .get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .modal .modal-body a.signup-xs-form.caret, .jobs .view-job .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.caret, .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 .candidates a.signup-xs-form.border-sm, .modal .modal-body .get-in-contact .candidates .contact .get-in-contact .state h3 a.signup-xs-form.border-sm, .get-in-contact .contact .get-in-contact .state h3 .candidates .modal .modal-body a.signup-xs-form.border-sm, .get-in-contact .candidates .modal .modal-body .contact .get-in-contact .state h3 a.signup-xs-form.border-sm, .modal .modal-body .candidates .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.border-sm, .candidates .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.signup-xs-form.border-sm, .candidates .get-in-contact .modal .modal-body .contact .get-in-contact .state h3 a.signup-xs-form.border-sm,
.get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.hidden-lg:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main a.article-xs:hover,
.search .article-main .get-in-contact .contact .get-in-contact .state h3 a.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main a.article-xs:hover,
.creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search a.hidden-lg.article-right:hover,
.search .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.article-right:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main a.article-right.article-xs:hover,
.search .article-main .get-in-contact .contact .get-in-contact .state h3 a.article-right.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .search a.article-right.article-xs:hover,
.creative-communities .article-main .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .content-container.jobs a.article-right.jobs-submenu:hover,
.search .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.article-right.jobs-submenu:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .search a.article-right.jobs-submenu:hover,
.content-container.jobs .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.jobs-submenu:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .jobs .view-job a.article-right.caret:hover,
.search .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.article-right.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .search a.article-right.caret:hover,
.jobs .view-job .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .candidates a.article-right.border-sm:hover,
.search .candidates .get-in-contact .contact .get-in-contact .state h3 a.article-right.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .search a.article-right.border-sm:hover,
.candidates .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .artisan-navbar a.article-right.artisan-header-hamburger-links:hover,
.search .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .search a.article-right.artisan-header-hamburger-links:hover,
.artisan-navbar .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 .search body
> footer a.article-right.artisan-footer-quicklinks:hover,
.search body
> footer .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .search a.article-right.artisan-footer-quicklinks:hover,
body
> footer .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 .search body
> footer .artisan-footer-offices a.article-right.artisan-footer-office-email:hover,
.search body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .search a.article-right.artisan-footer-office-email:hover,
body
> footer .artisan-footer-offices .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .modal .modal-body a.article-right.signup-xs-form:hover,
.search .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.article-right.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .search a.article-right.signup-xs-form:hover,
.modal .modal-body .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities a.hidden-lg.article-right:hover,
.creative-communities .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.article-right:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .creative-communities a.article-right.article-xs:hover,
.search .article-main .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main a.article-right.article-xs:hover,
.creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.article-right.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .content-container.jobs a.article-right.jobs-submenu:hover,
.creative-communities .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.article-right.jobs-submenu:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .creative-communities a.article-right.jobs-submenu:hover,
.content-container.jobs .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.jobs-submenu:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .jobs .view-job a.article-right.caret:hover,
.creative-communities .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.article-right.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .creative-communities a.article-right.caret:hover,
.jobs .view-job .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .candidates a.article-right.border-sm:hover,
.creative-communities .candidates .get-in-contact .contact .get-in-contact .state h3 a.article-right.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .creative-communities a.article-right.border-sm:hover,
.candidates .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .artisan-navbar a.article-right.artisan-header-hamburger-links:hover,
.creative-communities .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .creative-communities a.article-right.artisan-header-hamburger-links:hover,
.artisan-navbar .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities body
> footer a.article-right.artisan-footer-quicklinks:hover,
.creative-communities body
> footer .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .creative-communities a.article-right.artisan-footer-quicklinks:hover,
body
> footer .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities body
> footer .artisan-footer-offices a.article-right.artisan-footer-office-email:hover,
.creative-communities body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .creative-communities a.article-right.artisan-footer-office-email:hover,
body
> footer .artisan-footer-offices .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .modal .modal-body a.article-right.signup-xs-form:hover,
.creative-communities .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.article-right.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .creative-communities a.article-right.signup-xs-form:hover,
.modal .modal-body .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.hidden-lg.content-left:hover,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.content-left:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .search .article-main a.content-left.article-xs:hover,
.content-container.jobs .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.content-left.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .content-container.jobs a.content-left.article-xs:hover,
.search .article-main .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .creative-communities .article-main a.content-left.article-xs:hover,
.content-container.jobs .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.content-left.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .content-container.jobs a.content-left.article-xs:hover,
.creative-communities .article-main .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.content-left.jobs-submenu:hover,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.jobs-submenu:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .view-job a.content-left.caret:hover,
.content-container.jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.content-left.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .candidates a.content-left.border-sm:hover,
.content-container.jobs .candidates .get-in-contact .contact .get-in-contact .state h3 a.content-left.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .content-container.jobs a.content-left.border-sm:hover,
.candidates .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .artisan-navbar a.content-left.artisan-header-hamburger-links:hover,
.content-container.jobs .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .content-container.jobs a.content-left.artisan-header-hamburger-links:hover,
.artisan-navbar .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs body
> footer a.content-left.artisan-footer-quicklinks:hover,
.content-container.jobs body
> footer .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .content-container.jobs a.content-left.artisan-footer-quicklinks:hover,
body
> footer .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs body
> footer .artisan-footer-offices a.content-left.artisan-footer-office-email:hover,
.content-container.jobs body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .content-container.jobs a.content-left.artisan-footer-office-email:hover,
body
> footer .artisan-footer-offices .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .modal .modal-body a.content-left.signup-xs-form:hover,
.content-container.jobs .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.content-left.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .content-container.jobs a.content-left.signup-xs-form:hover,
.modal .modal-body .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.hidden-sm.hidden-sm.jobs-submenu:hover,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.jobs-submenu:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .search .article-main a.jobs-submenu.article-xs:hover,
.content-container.jobs .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .content-container.jobs a.jobs-submenu.article-xs:hover,
.search .article-main .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .creative-communities .article-main a.jobs-submenu.article-xs:hover,
.content-container.jobs .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .content-container.jobs a.jobs-submenu.article-xs:hover,
.creative-communities .article-main .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .view-job a.jobs-submenu.caret:hover,
.content-container.jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.caret:hover,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.border:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.jobs-submenu.border:hover,
.get-in-contact .content-container.jobs .contact .get-in-contact .state h3 a.jobs-submenu.border:hover,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 .candidates a.jobs-submenu.border-sm:hover,
.content-container.jobs .get-in-contact .candidates .contact .get-in-contact .state h3 a.jobs-submenu.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .content-container.jobs a.jobs-submenu.border-sm:hover,
.get-in-contact .candidates .content-container.jobs .contact .get-in-contact .state h3 a.jobs-submenu.border-sm:hover,
.content-container.jobs .candidates .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.border-sm:hover,
.candidates .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.jobs-submenu.border-sm:hover,
.candidates .get-in-contact .content-container.jobs .contact .get-in-contact .state h3 a.jobs-submenu.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .candidates a.jobs-submenu.big-register-btn:hover,
.content-container.jobs .candidates .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.big-register-btn:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .content-container.jobs a.jobs-submenu.big-register-btn:hover,
.candidates .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.big-register-btn:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.jobs-submenu.content-right:hover,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.content-right:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.jobs-submenu.artisan-fixed-sidebar:hover,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.artisan-fixed-sidebar:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .modal .header .header-title a.jobs-submenu.info:hover,
.content-container.jobs .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.info:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .content-container.jobs a.jobs-submenu.info:hover,
.modal .header .header-title .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.info:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .modal .modal-body a.jobs-submenu.signup-md-form:hover,
.content-container.jobs .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.signup-md-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .content-container.jobs a.jobs-submenu.signup-md-form:hover,
.modal .modal-body .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.signup-md-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job a.caret:hover,
.jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.border:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main a.border.article-xs:hover,
.get-in-contact .search .article-main .contact .get-in-contact .state h3 a.border.article-xs:hover,
.search .article-main .get-in-contact .contact .get-in-contact .state h3 a.border.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main a.border.article-xs:hover,
.get-in-contact .creative-communities .article-main .contact .get-in-contact .state h3 a.border.article-xs:hover,
.creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.border.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job a.border.caret:hover,
.get-in-contact .jobs .view-job .contact .get-in-contact .state h3 a.border.caret:hover,
.jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.border.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates a.border-sm:hover,
.get-in-contact .candidates .contact .get-in-contact .state h3 a.border-sm:hover,
.candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar a.border.artisan-header-hamburger-links:hover,
.get-in-contact .artisan-navbar .contact .get-in-contact .state h3 a.border.artisan-header-hamburger-links:hover,
.artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.border.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer a.border.artisan-footer-quicklinks:hover,
.get-in-contact body
> footer .contact .get-in-contact .state h3 a.border.artisan-footer-quicklinks:hover,
body
> footer .get-in-contact .contact .get-in-contact .state h3 a.border.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices a.border.artisan-footer-office-email:hover,
.get-in-contact body
> footer .artisan-footer-offices .contact .get-in-contact .state h3 a.border.artisan-footer-office-email:hover,
body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.border.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.border.signup-xs-form:hover,
.get-in-contact .modal .modal-body .contact .get-in-contact .state h3 a.border.signup-xs-form:hover,
.modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.border.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates a.hidden-sm.hidden-sm.border-sm:hover,
.candidates .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .search .article-main a.border-sm.article-xs:hover,
.candidates .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.border-sm.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .candidates a.border-sm.article-xs:hover,
.search .article-main .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .creative-communities .article-main a.border-sm.article-xs:hover,
.candidates .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.border-sm.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .candidates a.border-sm.article-xs:hover,
.creative-communities .article-main .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .jobs .view-job a.border-sm.caret:hover,
.candidates .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.border-sm.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .candidates a.border-sm.caret:hover,
.jobs .view-job .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates a.border-sm.big-register-btn:hover,
.candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.big-register-btn:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .content-container a.border-sm.content-right:hover,
.candidates .content-container .get-in-contact .contact .get-in-contact .state h3 a.border-sm.content-right:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container .candidates a.border-sm.content-right:hover,
.content-container .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.content-right:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates a.border-sm.artisan-fixed-sidebar:hover,
.candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.artisan-fixed-sidebar:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .modal .header .header-title a.border-sm.info:hover,
.candidates .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.border-sm.info:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .candidates a.border-sm.info:hover,
.modal .header .header-title .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.info:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .modal .modal-body a.border-sm.signup-md-form:hover,
.candidates .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.border-sm.signup-md-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .candidates a.border-sm.signup-md-form:hover,
.modal .modal-body .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.signup-md-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates a.hidden-lg.big-register-btn:hover,
.candidates .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.big-register-btn:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .search .article-main a.big-register-btn.article-xs:hover,
.candidates .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .candidates a.big-register-btn.article-xs:hover,
.search .article-main .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .creative-communities .article-main a.big-register-btn.article-xs:hover,
.candidates .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .candidates a.big-register-btn.article-xs:hover,
.creative-communities .article-main .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .jobs .view-job a.big-register-btn.caret:hover,
.candidates .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .candidates a.big-register-btn.caret:hover,
.jobs .view-job .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .artisan-navbar a.big-register-btn.artisan-header-hamburger-links:hover,
.candidates .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .candidates a.big-register-btn.artisan-header-hamburger-links:hover,
.artisan-navbar .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates body
> footer a.big-register-btn.artisan-footer-quicklinks:hover,
.candidates body
> footer .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .candidates a.big-register-btn.artisan-footer-quicklinks:hover,
body
> footer .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates body
> footer .artisan-footer-offices a.big-register-btn.artisan-footer-office-email:hover,
.candidates body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .candidates a.big-register-btn.artisan-footer-office-email:hover,
body
> footer .artisan-footer-offices .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .modal .modal-body a.big-register-btn.signup-xs-form:hover,
.candidates .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .candidates a.big-register-btn.signup-xs-form:hover,
.modal .modal-body .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container a.hidden-lg.content-right:hover,
.content-container .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.content-right:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container .search .article-main a.content-right.article-xs:hover,
.content-container .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.content-right.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .content-container a.content-right.article-xs:hover,
.search .article-main .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container .creative-communities .article-main a.content-right.article-xs:hover,
.content-container .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.content-right.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .content-container a.content-right.article-xs:hover,
.creative-communities .article-main .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container .jobs .view-job a.content-right.caret:hover,
.content-container .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.content-right.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .content-container a.content-right.caret:hover,
.jobs .view-job .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container .artisan-navbar a.content-right.artisan-header-hamburger-links:hover,
.content-container .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .content-container a.content-right.artisan-header-hamburger-links:hover,
.artisan-navbar .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container body
> footer a.content-right.artisan-footer-quicklinks:hover,
.content-container body
> footer .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .content-container a.content-right.artisan-footer-quicklinks:hover,
body
> footer .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container body
> footer .artisan-footer-offices a.content-right.artisan-footer-office-email:hover,
.content-container body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .content-container a.content-right.artisan-footer-office-email:hover,
body
> footer .artisan-footer-offices .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 .content-container .modal .modal-body a.content-right.signup-xs-form:hover,
.content-container .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.content-right.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .content-container a.content-right.signup-xs-form:hover,
.modal .modal-body .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.artisan-fixed-sidebar:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main a.artisan-fixed-sidebar.article-xs:hover,
.search .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main a.artisan-fixed-sidebar.article-xs:hover,
.creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job a.artisan-fixed-sidebar.caret:hover,
.jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar a.artisan-fixed-sidebar.artisan-header-hamburger-links:hover,
.artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer a.artisan-fixed-sidebar.artisan-footer-quicklinks:hover,
body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices a.artisan-fixed-sidebar.artisan-footer-office-email:hover,
body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.artisan-fixed-sidebar.signup-xs-form:hover,
.modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar a.hidden-sm.hidden-sm.artisan-header-hamburger-links:hover,
.artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.artisan-header-hamburger-links:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .search .article-main a.artisan-header-hamburger-links.article-xs:hover,
.artisan-navbar .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .artisan-navbar a.artisan-header-hamburger-links.article-xs:hover,
.search .article-main .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .creative-communities .article-main a.artisan-header-hamburger-links.article-xs:hover,
.artisan-navbar .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .artisan-navbar a.artisan-header-hamburger-links.article-xs:hover,
.creative-communities .article-main .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .jobs .view-job a.artisan-header-hamburger-links.caret:hover,
.artisan-navbar .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .artisan-navbar a.artisan-header-hamburger-links.caret:hover,
.jobs .view-job .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.caret:hover,
.artisan-navbar .get-in-contact .contact .get-in-contact .state h3 .candidates a.artisan-header-hamburger-links.border-sm:hover,
.artisan-navbar .get-in-contact .candidates .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .artisan-navbar a.artisan-header-hamburger-links.border-sm:hover,
.get-in-contact .candidates .artisan-navbar .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.border-sm:hover,
.artisan-navbar .candidates .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.border-sm:hover,
.candidates .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar a.artisan-header-hamburger-links.border-sm:hover,
.candidates .get-in-contact .artisan-navbar .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .modal .header .header-title a.artisan-header-hamburger-links.info:hover,
.artisan-navbar .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.info:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .artisan-navbar a.artisan-header-hamburger-links.info:hover,
.modal .header .header-title .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.info:hover,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .modal .modal-body a.artisan-header-hamburger-links.signup-md-form:hover,
.artisan-navbar .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.signup-md-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .artisan-navbar a.artisan-header-hamburger-links.signup-md-form:hover,
.modal .modal-body .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.signup-md-form:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer a.hidden-sm.hidden-sm.artisan-footer-quicklinks:hover,
body
> footer .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.artisan-footer-quicklinks:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .search .article-main a.artisan-footer-quicklinks.article-xs:hover,
body
> footer .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main body
> footer a.artisan-footer-quicklinks.article-xs:hover,
.search .article-main body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .creative-communities .article-main a.artisan-footer-quicklinks.article-xs:hover,
body
> footer .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main body
> footer a.artisan-footer-quicklinks.article-xs:hover,
.creative-communities .article-main body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .jobs .view-job a.artisan-footer-quicklinks.caret:hover,
body
> footer .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job body
> footer a.artisan-footer-quicklinks.caret:hover,
.jobs .view-job body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.caret:hover,
body
> footer .get-in-contact .contact .get-in-contact .state h3 .candidates a.artisan-footer-quicklinks.border-sm:hover,
body
> footer .get-in-contact .candidates .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates body
> footer a.artisan-footer-quicklinks.border-sm:hover,
.get-in-contact .candidates body
> footer .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.border-sm:hover,
body
> footer .candidates .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.border-sm:hover,
.candidates .get-in-contact .contact .get-in-contact .state h3 body
> footer a.artisan-footer-quicklinks.border-sm:hover,
.candidates .get-in-contact body
> footer .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .modal .header .header-title a.artisan-footer-quicklinks.info:hover,
body
> footer .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.info:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title body
> footer a.artisan-footer-quicklinks.info:hover,
.modal .header .header-title body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.info:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .modal .modal-body a.artisan-footer-quicklinks.signup-md-form:hover,
body
> footer .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.signup-md-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body body
> footer a.artisan-footer-quicklinks.signup-md-form:hover,
.modal .modal-body body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.signup-md-form:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices a.hidden-sm.hidden-sm.artisan-footer-office-email:hover,
body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.artisan-footer-office-email:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .search .article-main a.artisan-footer-office-email.article-xs:hover,
body
> footer .artisan-footer-offices .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main body
> footer .artisan-footer-offices a.artisan-footer-office-email.article-xs:hover,
.search .article-main body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .creative-communities .article-main a.artisan-footer-office-email.article-xs:hover,
body
> footer .artisan-footer-offices .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main body
> footer .artisan-footer-offices a.artisan-footer-office-email.article-xs:hover,
.creative-communities .article-main body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .jobs .view-job a.artisan-footer-office-email.caret:hover,
body
> footer .artisan-footer-offices .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job body
> footer .artisan-footer-offices a.artisan-footer-office-email.caret:hover,
.jobs .view-job body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.caret:hover,
body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 .candidates a.artisan-footer-office-email.border-sm:hover,
body
> footer .artisan-footer-offices .get-in-contact .candidates .contact .get-in-contact .state h3 a.artisan-footer-office-email.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates body
> footer .artisan-footer-offices a.artisan-footer-office-email.border-sm:hover,
.get-in-contact .candidates body
> footer .artisan-footer-offices .contact .get-in-contact .state h3 a.artisan-footer-office-email.border-sm:hover,
body
> footer .artisan-footer-offices .candidates .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.border-sm:hover,
.candidates .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices a.artisan-footer-office-email.border-sm:hover,
.candidates .get-in-contact body
> footer .artisan-footer-offices .contact .get-in-contact .state h3 a.artisan-footer-office-email.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .modal .header .header-title a.artisan-footer-office-email.info:hover,
body
> footer .artisan-footer-offices .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.info:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title body
> footer .artisan-footer-offices a.artisan-footer-office-email.info:hover,
.modal .header .header-title body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.info:hover,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .modal .modal-body a.artisan-footer-office-email.signup-md-form:hover,
body
> footer .artisan-footer-offices .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.signup-md-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body body
> footer .artisan-footer-offices a.artisan-footer-office-email.signup-md-form:hover,
.modal .modal-body body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.signup-md-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title a.hidden-lg.info:hover,
.modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.info:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .search .article-main a.info.article-xs:hover,
.modal .header .header-title .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.info.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .modal .header .header-title a.info.article-xs:hover,
.search .article-main .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.info.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .creative-communities .article-main a.info.article-xs:hover,
.modal .header .header-title .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.info.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .modal .header .header-title a.info.article-xs:hover,
.creative-communities .article-main .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.info.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .jobs .view-job a.info.caret:hover,
.modal .header .header-title .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.info.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .modal .header .header-title a.info.caret:hover,
.jobs .view-job .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.info.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .modal-body a.info.signup-xs-form:hover,
.modal .header .header-title .modal-body .get-in-contact .contact .get-in-contact .state h3 a.info.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .header .header-title a.info.signup-xs-form:hover,
.modal .modal-body .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.info.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.hidden-lg.signup-md-form:hover,
.modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.signup-md-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .search .article-main a.signup-md-form.article-xs:hover,
.modal .modal-body .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .modal .modal-body a.signup-md-form.article-xs:hover,
.search .article-main .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .creative-communities .article-main a.signup-md-form.article-xs:hover,
.modal .modal-body .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .modal .modal-body a.signup-md-form.article-xs:hover,
.creative-communities .article-main .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .jobs .view-job a.signup-md-form.caret:hover,
.modal .modal-body .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .modal .modal-body a.signup-md-form.caret:hover,
.jobs .view-job .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.signup-md-form.signup-xs-form:hover,
.modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.hidden-sm.hidden-sm.signup-xs-form:hover,
.modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.signup-xs-form:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .search .article-main a.signup-xs-form.article-xs:hover,
.modal .modal-body .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .modal .modal-body a.signup-xs-form.article-xs:hover,
.search .article-main .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .creative-communities .article-main a.signup-xs-form.article-xs:hover,
.modal .modal-body .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .modal .modal-body a.signup-xs-form.article-xs:hover,
.creative-communities .article-main .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.article-xs:hover,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .jobs .view-job a.signup-xs-form.caret:hover,
.modal .modal-body .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.caret:hover,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .modal .modal-body a.signup-xs-form.caret:hover,
.jobs .view-job .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.caret:hover,
.modal .modal-body .get-in-contact .contact .get-in-contact .state h3 .candidates a.signup-xs-form.border-sm:hover,
.modal .modal-body .get-in-contact .candidates .contact .get-in-contact .state h3 a.signup-xs-form.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 .candidates .modal .modal-body a.signup-xs-form.border-sm:hover,
.get-in-contact .candidates .modal .modal-body .contact .get-in-contact .state h3 a.signup-xs-form.border-sm:hover,
.modal .modal-body .candidates .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.border-sm:hover,
.candidates .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.signup-xs-form.border-sm:hover,
.candidates .get-in-contact .modal .modal-body .contact .get-in-contact .state h3 a.signup-xs-form.border-sm:hover,
.get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.hidden-lg:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main a.article-xs:visited,
.search .article-main .get-in-contact .contact .get-in-contact .state h3 a.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main a.article-xs:visited,
.creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search a.hidden-lg.article-right:visited,
.search .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.article-right:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main a.article-right.article-xs:visited,
.search .article-main .get-in-contact .contact .get-in-contact .state h3 a.article-right.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .search a.article-right.article-xs:visited,
.creative-communities .article-main .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .content-container.jobs a.article-right.jobs-submenu:visited,
.search .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.article-right.jobs-submenu:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .search a.article-right.jobs-submenu:visited,
.content-container.jobs .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.jobs-submenu:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .jobs .view-job a.article-right.caret:visited,
.search .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.article-right.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .search a.article-right.caret:visited,
.jobs .view-job .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .candidates a.article-right.border-sm:visited,
.search .candidates .get-in-contact .contact .get-in-contact .state h3 a.article-right.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .search a.article-right.border-sm:visited,
.candidates .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .artisan-navbar a.article-right.artisan-header-hamburger-links:visited,
.search .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .search a.article-right.artisan-header-hamburger-links:visited,
.artisan-navbar .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 .search body
> footer a.article-right.artisan-footer-quicklinks:visited,
.search body
> footer .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .search a.article-right.artisan-footer-quicklinks:visited,
body
> footer .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 .search body
> footer .artisan-footer-offices a.article-right.artisan-footer-office-email:visited,
.search body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .search a.article-right.artisan-footer-office-email:visited,
body
> footer .artisan-footer-offices .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .modal .modal-body a.article-right.signup-xs-form:visited,
.search .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.article-right.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .search a.article-right.signup-xs-form:visited,
.modal .modal-body .search .get-in-contact .contact .get-in-contact .state h3 a.article-right.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities a.hidden-lg.article-right:visited,
.creative-communities .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.article-right:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .creative-communities a.article-right.article-xs:visited,
.search .article-main .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main a.article-right.article-xs:visited,
.creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.article-right.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .content-container.jobs a.article-right.jobs-submenu:visited,
.creative-communities .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.article-right.jobs-submenu:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .creative-communities a.article-right.jobs-submenu:visited,
.content-container.jobs .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.jobs-submenu:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .jobs .view-job a.article-right.caret:visited,
.creative-communities .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.article-right.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .creative-communities a.article-right.caret:visited,
.jobs .view-job .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .candidates a.article-right.border-sm:visited,
.creative-communities .candidates .get-in-contact .contact .get-in-contact .state h3 a.article-right.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .creative-communities a.article-right.border-sm:visited,
.candidates .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .artisan-navbar a.article-right.artisan-header-hamburger-links:visited,
.creative-communities .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .creative-communities a.article-right.artisan-header-hamburger-links:visited,
.artisan-navbar .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities body
> footer a.article-right.artisan-footer-quicklinks:visited,
.creative-communities body
> footer .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .creative-communities a.article-right.artisan-footer-quicklinks:visited,
body
> footer .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities body
> footer .artisan-footer-offices a.article-right.artisan-footer-office-email:visited,
.creative-communities body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .creative-communities a.article-right.artisan-footer-office-email:visited,
body
> footer .artisan-footer-offices .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .modal .modal-body a.article-right.signup-xs-form:visited,
.creative-communities .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.article-right.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .creative-communities a.article-right.signup-xs-form:visited,
.modal .modal-body .creative-communities .get-in-contact .contact .get-in-contact .state h3 a.article-right.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.hidden-lg.content-left:visited,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.content-left:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .search .article-main a.content-left.article-xs:visited,
.content-container.jobs .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.content-left.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .content-container.jobs a.content-left.article-xs:visited,
.search .article-main .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .creative-communities .article-main a.content-left.article-xs:visited,
.content-container.jobs .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.content-left.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .content-container.jobs a.content-left.article-xs:visited,
.creative-communities .article-main .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.content-left.jobs-submenu:visited,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.jobs-submenu:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .view-job a.content-left.caret:visited,
.content-container.jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.content-left.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .candidates a.content-left.border-sm:visited,
.content-container.jobs .candidates .get-in-contact .contact .get-in-contact .state h3 a.content-left.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .content-container.jobs a.content-left.border-sm:visited,
.candidates .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .artisan-navbar a.content-left.artisan-header-hamburger-links:visited,
.content-container.jobs .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .content-container.jobs a.content-left.artisan-header-hamburger-links:visited,
.artisan-navbar .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs body
> footer a.content-left.artisan-footer-quicklinks:visited,
.content-container.jobs body
> footer .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .content-container.jobs a.content-left.artisan-footer-quicklinks:visited,
body
> footer .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs body
> footer .artisan-footer-offices a.content-left.artisan-footer-office-email:visited,
.content-container.jobs body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .content-container.jobs a.content-left.artisan-footer-office-email:visited,
body
> footer .artisan-footer-offices .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .modal .modal-body a.content-left.signup-xs-form:visited,
.content-container.jobs .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.content-left.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .content-container.jobs a.content-left.signup-xs-form:visited,
.modal .modal-body .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.content-left.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.hidden-sm.hidden-sm.jobs-submenu:visited,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.jobs-submenu:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .search .article-main a.jobs-submenu.article-xs:visited,
.content-container.jobs .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .content-container.jobs a.jobs-submenu.article-xs:visited,
.search .article-main .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .creative-communities .article-main a.jobs-submenu.article-xs:visited,
.content-container.jobs .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .content-container.jobs a.jobs-submenu.article-xs:visited,
.creative-communities .article-main .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .view-job a.jobs-submenu.caret:visited,
.content-container.jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.caret:visited,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.border:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.jobs-submenu.border:visited,
.get-in-contact .content-container.jobs .contact .get-in-contact .state h3 a.jobs-submenu.border:visited,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 .candidates a.jobs-submenu.border-sm:visited,
.content-container.jobs .get-in-contact .candidates .contact .get-in-contact .state h3 a.jobs-submenu.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .content-container.jobs a.jobs-submenu.border-sm:visited,
.get-in-contact .candidates .content-container.jobs .contact .get-in-contact .state h3 a.jobs-submenu.border-sm:visited,
.content-container.jobs .candidates .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.border-sm:visited,
.candidates .get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.jobs-submenu.border-sm:visited,
.candidates .get-in-contact .content-container.jobs .contact .get-in-contact .state h3 a.jobs-submenu.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .candidates a.jobs-submenu.big-register-btn:visited,
.content-container.jobs .candidates .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.big-register-btn:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .content-container.jobs a.jobs-submenu.big-register-btn:visited,
.candidates .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.big-register-btn:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.jobs-submenu.content-right:visited,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.content-right:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs a.jobs-submenu.artisan-fixed-sidebar:visited,
.content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.artisan-fixed-sidebar:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .modal .header .header-title a.jobs-submenu.info:visited,
.content-container.jobs .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.info:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .content-container.jobs a.jobs-submenu.info:visited,
.modal .header .header-title .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.info:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container.jobs .modal .modal-body a.jobs-submenu.signup-md-form:visited,
.content-container.jobs .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.signup-md-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .content-container.jobs a.jobs-submenu.signup-md-form:visited,
.modal .modal-body .content-container.jobs .get-in-contact .contact .get-in-contact .state h3 a.jobs-submenu.signup-md-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job a.caret:visited,
.jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.border:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main a.border.article-xs:visited,
.get-in-contact .search .article-main .contact .get-in-contact .state h3 a.border.article-xs:visited,
.search .article-main .get-in-contact .contact .get-in-contact .state h3 a.border.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main a.border.article-xs:visited,
.get-in-contact .creative-communities .article-main .contact .get-in-contact .state h3 a.border.article-xs:visited,
.creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.border.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job a.border.caret:visited,
.get-in-contact .jobs .view-job .contact .get-in-contact .state h3 a.border.caret:visited,
.jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.border.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates a.border-sm:visited,
.get-in-contact .candidates .contact .get-in-contact .state h3 a.border-sm:visited,
.candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar a.border.artisan-header-hamburger-links:visited,
.get-in-contact .artisan-navbar .contact .get-in-contact .state h3 a.border.artisan-header-hamburger-links:visited,
.artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.border.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer a.border.artisan-footer-quicklinks:visited,
.get-in-contact body
> footer .contact .get-in-contact .state h3 a.border.artisan-footer-quicklinks:visited,
body
> footer .get-in-contact .contact .get-in-contact .state h3 a.border.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices a.border.artisan-footer-office-email:visited,
.get-in-contact body
> footer .artisan-footer-offices .contact .get-in-contact .state h3 a.border.artisan-footer-office-email:visited,
body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.border.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.border.signup-xs-form:visited,
.get-in-contact .modal .modal-body .contact .get-in-contact .state h3 a.border.signup-xs-form:visited,
.modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.border.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates a.hidden-sm.hidden-sm.border-sm:visited,
.candidates .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .search .article-main a.border-sm.article-xs:visited,
.candidates .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.border-sm.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .candidates a.border-sm.article-xs:visited,
.search .article-main .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .creative-communities .article-main a.border-sm.article-xs:visited,
.candidates .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.border-sm.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .candidates a.border-sm.article-xs:visited,
.creative-communities .article-main .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .jobs .view-job a.border-sm.caret:visited,
.candidates .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.border-sm.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .candidates a.border-sm.caret:visited,
.jobs .view-job .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates a.border-sm.big-register-btn:visited,
.candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.big-register-btn:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .content-container a.border-sm.content-right:visited,
.candidates .content-container .get-in-contact .contact .get-in-contact .state h3 a.border-sm.content-right:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container .candidates a.border-sm.content-right:visited,
.content-container .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.content-right:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates a.border-sm.artisan-fixed-sidebar:visited,
.candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.artisan-fixed-sidebar:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .modal .header .header-title a.border-sm.info:visited,
.candidates .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.border-sm.info:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .candidates a.border-sm.info:visited,
.modal .header .header-title .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.info:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .modal .modal-body a.border-sm.signup-md-form:visited,
.candidates .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.border-sm.signup-md-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .candidates a.border-sm.signup-md-form:visited,
.modal .modal-body .candidates .get-in-contact .contact .get-in-contact .state h3 a.border-sm.signup-md-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates a.hidden-lg.big-register-btn:visited,
.candidates .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.big-register-btn:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .search .article-main a.big-register-btn.article-xs:visited,
.candidates .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .candidates a.big-register-btn.article-xs:visited,
.search .article-main .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .creative-communities .article-main a.big-register-btn.article-xs:visited,
.candidates .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .candidates a.big-register-btn.article-xs:visited,
.creative-communities .article-main .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .jobs .view-job a.big-register-btn.caret:visited,
.candidates .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .candidates a.big-register-btn.caret:visited,
.jobs .view-job .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .artisan-navbar a.big-register-btn.artisan-header-hamburger-links:visited,
.candidates .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .candidates a.big-register-btn.artisan-header-hamburger-links:visited,
.artisan-navbar .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates body
> footer a.big-register-btn.artisan-footer-quicklinks:visited,
.candidates body
> footer .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .candidates a.big-register-btn.artisan-footer-quicklinks:visited,
body
> footer .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates body
> footer .artisan-footer-offices a.big-register-btn.artisan-footer-office-email:visited,
.candidates body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .candidates a.big-register-btn.artisan-footer-office-email:visited,
body
> footer .artisan-footer-offices .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .modal .modal-body a.big-register-btn.signup-xs-form:visited,
.candidates .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .candidates a.big-register-btn.signup-xs-form:visited,
.modal .modal-body .candidates .get-in-contact .contact .get-in-contact .state h3 a.big-register-btn.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container a.hidden-lg.content-right:visited,
.content-container .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.content-right:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container .search .article-main a.content-right.article-xs:visited,
.content-container .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.content-right.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .content-container a.content-right.article-xs:visited,
.search .article-main .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container .creative-communities .article-main a.content-right.article-xs:visited,
.content-container .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.content-right.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .content-container a.content-right.article-xs:visited,
.creative-communities .article-main .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container .jobs .view-job a.content-right.caret:visited,
.content-container .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.content-right.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .content-container a.content-right.caret:visited,
.jobs .view-job .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container .artisan-navbar a.content-right.artisan-header-hamburger-links:visited,
.content-container .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .content-container a.content-right.artisan-header-hamburger-links:visited,
.artisan-navbar .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container body
> footer a.content-right.artisan-footer-quicklinks:visited,
.content-container body
> footer .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .content-container a.content-right.artisan-footer-quicklinks:visited,
body
> footer .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container body
> footer .artisan-footer-offices a.content-right.artisan-footer-office-email:visited,
.content-container body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .content-container a.content-right.artisan-footer-office-email:visited,
body
> footer .artisan-footer-offices .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 .content-container .modal .modal-body a.content-right.signup-xs-form:visited,
.content-container .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.content-right.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .content-container a.content-right.signup-xs-form:visited,
.modal .modal-body .content-container .get-in-contact .contact .get-in-contact .state h3 a.content-right.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.artisan-fixed-sidebar:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main a.artisan-fixed-sidebar.article-xs:visited,
.search .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main a.artisan-fixed-sidebar.article-xs:visited,
.creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job a.artisan-fixed-sidebar.caret:visited,
.jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar a.artisan-fixed-sidebar.artisan-header-hamburger-links:visited,
.artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer a.artisan-fixed-sidebar.artisan-footer-quicklinks:visited,
body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices a.artisan-fixed-sidebar.artisan-footer-office-email:visited,
body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.artisan-fixed-sidebar.signup-xs-form:visited,
.modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.artisan-fixed-sidebar.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar a.hidden-sm.hidden-sm.artisan-header-hamburger-links:visited,
.artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.artisan-header-hamburger-links:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .search .article-main a.artisan-header-hamburger-links.article-xs:visited,
.artisan-navbar .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .artisan-navbar a.artisan-header-hamburger-links.article-xs:visited,
.search .article-main .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .creative-communities .article-main a.artisan-header-hamburger-links.article-xs:visited,
.artisan-navbar .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .artisan-navbar a.artisan-header-hamburger-links.article-xs:visited,
.creative-communities .article-main .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .jobs .view-job a.artisan-header-hamburger-links.caret:visited,
.artisan-navbar .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .artisan-navbar a.artisan-header-hamburger-links.caret:visited,
.jobs .view-job .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.caret:visited,
.artisan-navbar .get-in-contact .contact .get-in-contact .state h3 .candidates a.artisan-header-hamburger-links.border-sm:visited,
.artisan-navbar .get-in-contact .candidates .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .artisan-navbar a.artisan-header-hamburger-links.border-sm:visited,
.get-in-contact .candidates .artisan-navbar .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.border-sm:visited,
.artisan-navbar .candidates .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.border-sm:visited,
.candidates .get-in-contact .contact .get-in-contact .state h3 .artisan-navbar a.artisan-header-hamburger-links.border-sm:visited,
.candidates .get-in-contact .artisan-navbar .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .modal .header .header-title a.artisan-header-hamburger-links.info:visited,
.artisan-navbar .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.info:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .artisan-navbar a.artisan-header-hamburger-links.info:visited,
.modal .header .header-title .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.info:visited,
.get-in-contact .contact .get-in-contact .state h3 .artisan-navbar .modal .modal-body a.artisan-header-hamburger-links.signup-md-form:visited,
.artisan-navbar .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.signup-md-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .artisan-navbar a.artisan-header-hamburger-links.signup-md-form:visited,
.modal .modal-body .artisan-navbar .get-in-contact .contact .get-in-contact .state h3 a.artisan-header-hamburger-links.signup-md-form:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer a.hidden-sm.hidden-sm.artisan-footer-quicklinks:visited,
body
> footer .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.artisan-footer-quicklinks:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .search .article-main a.artisan-footer-quicklinks.article-xs:visited,
body
> footer .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main body
> footer a.artisan-footer-quicklinks.article-xs:visited,
.search .article-main body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .creative-communities .article-main a.artisan-footer-quicklinks.article-xs:visited,
body
> footer .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main body
> footer a.artisan-footer-quicklinks.article-xs:visited,
.creative-communities .article-main body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .jobs .view-job a.artisan-footer-quicklinks.caret:visited,
body
> footer .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job body
> footer a.artisan-footer-quicklinks.caret:visited,
.jobs .view-job body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.caret:visited,
body
> footer .get-in-contact .contact .get-in-contact .state h3 .candidates a.artisan-footer-quicklinks.border-sm:visited,
body
> footer .get-in-contact .candidates .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates body
> footer a.artisan-footer-quicklinks.border-sm:visited,
.get-in-contact .candidates body
> footer .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.border-sm:visited,
body
> footer .candidates .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.border-sm:visited,
.candidates .get-in-contact .contact .get-in-contact .state h3 body
> footer a.artisan-footer-quicklinks.border-sm:visited,
.candidates .get-in-contact body
> footer .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .modal .header .header-title a.artisan-footer-quicklinks.info:visited,
body
> footer .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.info:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title body
> footer a.artisan-footer-quicklinks.info:visited,
.modal .header .header-title body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.info:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .modal .modal-body a.artisan-footer-quicklinks.signup-md-form:visited,
body
> footer .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.signup-md-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body body
> footer a.artisan-footer-quicklinks.signup-md-form:visited,
.modal .modal-body body
> footer .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-quicklinks.signup-md-form:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices a.hidden-sm.hidden-sm.artisan-footer-office-email:visited,
body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.artisan-footer-office-email:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .search .article-main a.artisan-footer-office-email.article-xs:visited,
body
> footer .artisan-footer-offices .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main body
> footer .artisan-footer-offices a.artisan-footer-office-email.article-xs:visited,
.search .article-main body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .creative-communities .article-main a.artisan-footer-office-email.article-xs:visited,
body
> footer .artisan-footer-offices .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main body
> footer .artisan-footer-offices a.artisan-footer-office-email.article-xs:visited,
.creative-communities .article-main body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .jobs .view-job a.artisan-footer-office-email.caret:visited,
body
> footer .artisan-footer-offices .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job body
> footer .artisan-footer-offices a.artisan-footer-office-email.caret:visited,
.jobs .view-job body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.caret:visited,
body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 .candidates a.artisan-footer-office-email.border-sm:visited,
body
> footer .artisan-footer-offices .get-in-contact .candidates .contact .get-in-contact .state h3 a.artisan-footer-office-email.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates body
> footer .artisan-footer-offices a.artisan-footer-office-email.border-sm:visited,
.get-in-contact .candidates body
> footer .artisan-footer-offices .contact .get-in-contact .state h3 a.artisan-footer-office-email.border-sm:visited,
body
> footer .artisan-footer-offices .candidates .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.border-sm:visited,
.candidates .get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices a.artisan-footer-office-email.border-sm:visited,
.candidates .get-in-contact body
> footer .artisan-footer-offices .contact .get-in-contact .state h3 a.artisan-footer-office-email.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .modal .header .header-title a.artisan-footer-office-email.info:visited,
body
> footer .artisan-footer-offices .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.info:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title body
> footer .artisan-footer-offices a.artisan-footer-office-email.info:visited,
.modal .header .header-title body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.info:visited,
.get-in-contact .contact .get-in-contact .state h3 body
> footer .artisan-footer-offices .modal .modal-body a.artisan-footer-office-email.signup-md-form:visited,
body
> footer .artisan-footer-offices .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.signup-md-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body body
> footer .artisan-footer-offices a.artisan-footer-office-email.signup-md-form:visited,
.modal .modal-body body
> footer .artisan-footer-offices .get-in-contact .contact .get-in-contact .state h3 a.artisan-footer-office-email.signup-md-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title a.hidden-lg.info:visited,
.modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.info:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .search .article-main a.info.article-xs:visited,
.modal .header .header-title .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.info.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .modal .header .header-title a.info.article-xs:visited,
.search .article-main .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.info.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .creative-communities .article-main a.info.article-xs:visited,
.modal .header .header-title .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.info.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .modal .header .header-title a.info.article-xs:visited,
.creative-communities .article-main .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.info.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .jobs .view-job a.info.caret:visited,
.modal .header .header-title .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.info.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .modal .header .header-title a.info.caret:visited,
.jobs .view-job .modal .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.info.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .header .header-title .modal-body a.info.signup-xs-form:visited,
.modal .header .header-title .modal-body .get-in-contact .contact .get-in-contact .state h3 a.info.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .header .header-title a.info.signup-xs-form:visited,
.modal .modal-body .header .header-title .get-in-contact .contact .get-in-contact .state h3 a.info.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.hidden-lg.signup-md-form:visited,
.modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.hidden-lg.signup-md-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .search .article-main a.signup-md-form.article-xs:visited,
.modal .modal-body .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .modal .modal-body a.signup-md-form.article-xs:visited,
.search .article-main .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .creative-communities .article-main a.signup-md-form.article-xs:visited,
.modal .modal-body .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .modal .modal-body a.signup-md-form.article-xs:visited,
.creative-communities .article-main .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .jobs .view-job a.signup-md-form.caret:visited,
.modal .modal-body .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .modal .modal-body a.signup-md-form.caret:visited,
.jobs .view-job .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.signup-md-form.signup-xs-form:visited,
.modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-md-form.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.hidden-sm.hidden-sm.signup-xs-form:visited,
.modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.hidden-sm.hidden-sm.signup-xs-form:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .search .article-main a.signup-xs-form.article-xs:visited,
.modal .modal-body .search .article-main .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .search .article-main .modal .modal-body a.signup-xs-form.article-xs:visited,
.search .article-main .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .creative-communities .article-main a.signup-xs-form.article-xs:visited,
.modal .modal-body .creative-communities .article-main .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .creative-communities .article-main .modal .modal-body a.signup-xs-form.article-xs:visited,
.creative-communities .article-main .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.article-xs:visited,
.get-in-contact .contact .get-in-contact .state h3 .modal .modal-body .jobs .view-job a.signup-xs-form.caret:visited,
.modal .modal-body .jobs .view-job .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.caret:visited,
.get-in-contact .contact .get-in-contact .state h3 .jobs .view-job .modal .modal-body a.signup-xs-form.caret:visited,
.jobs .view-job .modal .modal-body .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.caret:visited,
.modal .modal-body .get-in-contact .contact .get-in-contact .state h3 .candidates a.signup-xs-form.border-sm:visited,
.modal .modal-body .get-in-contact .candidates .contact .get-in-contact .state h3 a.signup-xs-form.border-sm:visited,
.get-in-contact .contact .get-in-contact .state h3 .candidates .modal .modal-body a.signup-xs-form.border-sm:visited,
.get-in-contact .candidates .modal .modal-body .contact .get-in-contact .state h3 a.signup-xs-form.border-sm:visited,
.modal .modal-body .candidates .get-in-contact .contact .get-in-contact .state h3 a.signup-xs-form.border-sm:visited,
.candidates .get-in-contact .contact .get-in-contact .state h3 .modal .modal-body a.signup-xs-form.border-sm:visited,
.candidates .get-in-contact .modal .modal-body .contact .get-in-contact .state h3 a.signup-xs-form.border-sm:visited {
  color: #262d38;
  cursor: pointer;
  text-decoration: none;
}
.get-in-contact .contact .get-in-contact .state p {
  margin-bottom: 15px;
  font-size: 14px;
}
.get-in-contact .contact .get-in-contact .state .hr {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
}
.get-in-contact .contact .get-in-contact .state p.socials span {
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}
.get-in-contact .contact .get-in-contact .state p.socials span strong {
  padding-right: 5px;
}
@media (min-width: 992px) {
  .get-in-contact .contact .get-in-contact .state p.socials span {
    display: block;
  }
}
@media (min-width: 1200px) {
  .get-in-contact .contact .get-in-contact .state p.socials span {
    display: block;
  }
}
.get-in-contact .contact .get-in-contact .state iframe {
  border: 1px solid #ccc;
}
@media (min-width: 768px) {
  .get-in-contact .contact .get-in-contact .state {
    text-align: center;
  }
}
.get-in-contact .contact .get-in-contact .map-container {
  width: 100%;
  height: 100vw;
  padding-bottom: 45px;
}
@media (min-width: 768px) {
  .get-in-contact .contact .get-in-contact .map-container {
    height: 720px;
    padding-bottom: 0;
  }
}
@media (min-width: 992px) {
  .get-in-contact .contact .get-in-contact .map-container {
    height: 294px;
  }
}
@media (min-width: 1200px) {
  .get-in-contact .contact .get-in-contact .map-container {
    height: 360px;
  }
}
.get-in-contact .border, .get-in-contact .candidates .border-sm, .candidates .get-in-contact .border-sm {
  background: url(../img/border.png) top left repeat-x;
  height: 12px;
  display: block;
  margin-top: 30px;
  border: 0;
  width: 100%;
  clear: both;
}
.get-in-contact .md-bottom-block {
  padding-top: 30px;
}
.get-in-contact .md-bottom-block .left-side {
  padding-top: 30px;
}
.get-in-contact .md-bottom-block .right-side {
  padding-right: 0;
}
@media (min-width: 768px) {
  .get-in-contact .contact .get-in-contact .br {
    min-height: 15px;
  }
  .get-in-contact .contact .get-in-contact .state h3 {
    margin-top: 45px;
    font-size: 32px;
  }
  .get-in-contact .contact .get-in-contact .state p {
    font-size: 21px;
  }
}
@media (min-width: 992px) {
  .get-in-contact {
    padding-top: 0;
  }
  .get-in-contact .contact .get-in-contact {
    padding-top: 0;
    text-align: left;
  }
  .get-in-contact .contact .get-in-contact .br {
    min-height: 5px;
  }
  .get-in-contact .contact .get-in-contact .state {
    padding-top: 0;
  }
  .get-in-contact .contact .get-in-contact .state h3 {
    margin-top: 10px;
    font-size: 18px;
    text-align: left;
  }
  .get-in-contact .contact .get-in-contact .state h3 .city-abbr {
    webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    width: auto;
    margin: 0 0px 0 0;
    color: #262d38;
    padding-right: 10px;
  }
  .get-in-contact .contact .get-in-contact .state h3 .city-abbr span {
    line-height: 1;
    margin: 0;
    padding: 7px;
    border: 3px solid #262d38;
  }
  .get-in-contact .contact .get-in-contact .state p {
    font-size: 14px;
    text-align: left;
  }
  .get-in-contact .contact .get-in-contact .state p.socials {
    text-align: left;
    padding-right: 15px;
  }
  .get-in-contact .contact .get-in-contact .state p.socials span {
    padding-left: 0;
  }
  .get-in-contact .content-bottom .block-inner {
    padding-top: 30px;
  }
}
@media (min-width: 1200px) {
  .get-in-contact {
    padding-top: 0;
  }
  .get-in-contact .contact .get-in-contact {
    padding-top: 0;
    text-align: left;
  }
  .get-in-contact .contact .get-in-contact .state {
    padding-top: 0;
  }
  .get-in-contact .contact .get-in-contact .state h3 {
    margin-top: 10px;
    font-size: 18px;
    text-align: left;
  }
  .get-in-contact .contact .get-in-contact .state h3 .city-abbr {
    webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    width: auto;
    margin: 0 0px 0 0;
    color: #262d38;
    padding-right: 10px;
  }
  .get-in-contact .contact .get-in-contact .state h3 .city-abbr span {
    line-height: 1;
    margin: 0;
    padding: 7px;
    border: 3px solid #262d38;
  }
  .get-in-contact .contact .get-in-contact .state p {
    font-size: 14px;
    text-align: left;
  }
  .get-in-contact .contact .get-in-contact .state p.socials {
    text-align: left;
    padding-right: 15px;
  }
  .get-in-contact .contact .get-in-contact .state p.socials span {
    padding-left: 0;
  }
  .get-in-contact .content-bottom .block-inner {
    padding-top: 30px;
  }
}

/*------------------------------------*\
    # Artisan - Content - 'FAQ' Page
\*------------------------------------*/
.faq.content-container {
  padding-top: 0;
}

.faq {
  padding-top: 0;
  width: 100%;
  margin-bottom: 30px;
}
.faq .content-container {
  padding-top: 0;
}
.faq .left-col {
  padding-top: 0;
}
.faq .left-col h2 {
  margin-top: 0;
}
.faq .left-col h2.visible-lg, .faq .left-col .get-in-contact h2.md-bottom-block, .get-in-contact .faq .left-col h2.md-bottom-block {
  margin-bottom: 30px;
}
.faq .left-col .top-selector-row {
  margin-top: 30px;
}
@media (min-width: 992px) {
  .faq .left-col .top-selector-row {
    margin-top: 0;
  }
}
.faq .left-col .top-selector-row .top-selector a {
  cursor: pointer;
  margin-top: 0;
  margin-bottom: 50px;
  font-weight: normal;
  text-decoration: none;
  display: block;
}
.faq .left-col .top-selector-row .top-selector a .city-abbr {
  display: inline-block;
  margin: 0 0px 0 0;
  color: #263138;
  font-size: 25px;
}
@media (max-width: 767px) {
  .faq .left-col .top-selector-row .top-selector a .city-abbr {
    font-size: 16px;
  }
}
.faq .left-col .top-selector-row .top-selector a .city-abbr span.copy {
  display: inline-block;
  line-height: 1;
  margin: 0;
  padding: 7px 15px;
  border: 3px solid #263138;
}
@media (max-width: 767px) {
  .faq .left-col .top-selector-row .top-selector a .city-abbr span.copy {
    padding: 5px 10px;
  }
}
.faq .left-col .top-selector-row .top-selector a.active,
.faq .left-col .top-selector-row .top-selector a.active:hover {
  text-decoration: none;
}
.faq .left-col .top-selector-row .top-selector a.active .city-abbr span,
.faq .left-col .top-selector-row .top-selector a.active:hover .city-abbr span {
  background: #159b84;
  /*                            background: $artisan-dark-grey;*/
  color: #ffffff;
  border: 3px solid #159b84;
}
.faq .left-col .question {
  font-size: 14px;
  width: 100%;
  text-align: left;
  font-weight: normal;
  margin-top: 2px;
  color: white;
  background: #1e334f;
  text-transform: none;
  padding-right: 30px;
  line-height: 22px;
}
.faq .left-col .question .glyphicon, .faq .left-col .question .content-left .content-container.bg-green h4 span.job-work-type-icon, .content-left .content-container.bg-green h4 .faq .left-col .question span.job-work-type-icon,
.faq .left-col .question .content-left .content-container.bg-green h4 span.job-location-icon,
.content-left .content-container.bg-green h4 .faq .left-col .question span.job-location-icon, .faq .left-col .question .content-left .content-container.bg-grey .job-filter-icon, .content-left .content-container.bg-grey .faq .left-col .question .job-filter-icon,
.faq .left-col .question .content-left .content-container.bg-grey .job-category-icon,
.content-left .content-container.bg-grey .faq .left-col .question .job-category-icon, .faq .left-col .question .artisan-navbar .search-input form.gsc-search-box table.gsc-search-box td.gsc-input, .artisan-navbar .search-input form.gsc-search-box table.gsc-search-box .faq .left-col .question td.gsc-input {
  font-size: 12px;
  line-height: 18px;
  margin-right: -20px;
}
.faq .left-col .question.collapsed {
  color: #263138;
  background: #bcbec0;
}
.faq .left-col .well {
  text-align: left;
  margin-bottom: 2px;
}
.faq .right-col {
  padding-top: 0;
}
.faq .right-col .block-jobs-latest {
  padding-top: 0;
}
@media (min-width: 992px) {
  .faq .right-col .block-jobs-latest {
    margin-top: 0;
  }
}

/*------------------------------------*\
    # Artisan - Content - 'Candidates' Page
\*------------------------------------*/
@media (min-width: 992px) {
  .candidates-body {
    padding-top: 80px;
  }
}
@media (min-width: 992px) {
  .candidates-body .content-container {
    padding-top: 0;
  }
}

.candidates {
  /*	padding-top:60px; */
  padding-top: 0;
  width: 100%;
}
.candidates .steps {
  width: 100%;
  max-width: 970px;
  height: auto;
  margin: 15px 0 30px;
}
.candidates .border-sm {
  border-top: 0;
  height: 10px;
  margin-top: 30px;
  margin-bottom: 30px;
  clear: both;
}
.candidates .hr {
  max-width: 100px;
  width: 15%;
  margin-bottom: 10 px;
  margin-top: 10px;
  clear: both;
}
@media (min-width: 768px) {
  .candidates .hr {
    margin-left: 0px;
    margin-bottom: 0 px;
  }
}
.candidates .opportunities {
  /** padding: $grid-gutter-width 0; **/
}
.candidates .opportunities .down-md {
  padding-bottom: 45px;
}
.candidates .get-working {
  padding-bottom: 30px;
}
@media (min-width: 768px) {
  .candidates .get-working {
    margin-top: -15px;
  }
}
@media (min-width: 992px) {
  .candidates .get-working {
    margin-top: -20px;
  }
}
@media (min-width: 1200px) {
  .candidates .get-working {
    margin-top: -20px;
  }
}
.candidates .useful-downloads {
  color: #fff;
  background: #1c334e;
  padding-bottom: 20px;
}
.candidates .useful-downloads p {
  padding-top: 5px;
  padding-bottom: 10px;
  line-height: 26px;
}
.candidates .useful-downloads p a {
  display: block;
}
.candidates .useful-downloads h3 {
  margin-top: 20px;
  width: 100%;
  color: white;
  border-bottom-color: white;
  margin-bottom: 20px;
}
.candidates .useful-downloads .hr {
  border-color: white;
}
.candidates .list-unstyled {
  margin-top: 30px;
  margin-bottom: 0;
}
.candidates .list-unstyled li {
  padding-bottom: 15px;
}
.candidates .list-unstyled li strong {
  display: block;
  padding-bottom: 10px;
  padding-top: 10px;
}
.candidates .list-unstyled li a,
.candidates .list-unstyled li a:hover,
.candidates .list-unstyled li a:focus,
.candidates .list-unstyled li a:visited {
  text-decoration: underline;
}
.candidates .down-md .list-unstyled {
  margin-top: 0;
}
.candidates .list-inline li {
  padding-bottom: 15px;
}
.candidates .list-inline li strong {
  padding-bottom: 10px;
  padding-top: 10px;
}
.candidates .list-inline li a,
.candidates .list-inline li a:hover,
.candidates .list-inline li a:focus,
.candidates .list-inline li a:visited {
  text-decoration: underline;
}
.candidates p {
  padding-top: 15px;
}
.candidates .big-register-btn {
  float: left;
  width: 100%;
  max-width: 500px;
  font-size: 25px;
  padding-top: 15px;
  padding-bottom: 15px;
}
@media (max-width: 767px) {
  .candidates div.grad-cat {
    margin-top: 25px;
  }
  .candidates div.grad-cat p {
    padding-top: 5px;
  }
}
@media (min-width: 768px) {
  .candidates h3 {
    text-align: left;
  }
  .candidates .list-unstyled {
    padding-bottom: 0;
  }
  .candidates .list-unstyled li {
    padding-bottom: 0;
  }
  .candidates .list-unstyled li strong {
    display: inline-block;
    padding-top: 0;
  }
  .candidates .list-unstyled.margin {
    margin-bottom: 10px;
  }
  .candidates .block-header.title h3 {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .candidates {
    background: none;
  }
  .candidates .list-unstyled.margin {
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 0;
  }
  .candidates .steps {
    max-width: 500px;
    float: left;
  }
  .candidates .opportunities .down-md {
    padding-top: 30px;
  }
  .candidates .opportunities .down-md .list-inline li {
    padding-bottom: 5px;
  }
  .candidates .useful-downloads {
    margin-bottom: 30px;
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .candidates .useful-downloads h3 {
    margin-top: 0;
    margin-bottom: 10px;
  }
  .candidates .useful-downloads .down-md {
    padding-top: 10px;
  }
}
@media (min-width: 1200px) {
  .candidates {
    background: none;
  }
  .candidates .useful-downloads {
    margin-bottom: 30px;
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .candidates .useful-downloads h3 {
    margin-top: 0;
    margin-bottom: 10px;
  }
  .candidates .useful-downloads .down-md {
    padding-top: 5px;
  }
}

/*------------------------------------*\
    # Artisan - Content - 'candidates-forgrads' Page
\*------------------------------------*/
.candidates .candidates-forgrads {
  background: transpartent;
  /* end bp(md) */
}
@media (min-width: 992px) {
  .candidates .candidates-forgrads {
    padding-top: 0;
  }
}
.candidates .candidates-forgrads a, .candidates .candidates-forgrads a:hover,
.candidates .candidates-forgrads a:focus, .candidates .candidates-forgrads a:visited {
  text-decoration: underline;
}
.candidates .candidates-forgrads hr {
  margin: 10px 0;
  border-top: 1px solid #bdbdc0;
}
.candidates .candidates-forgrads div.hr {
  padding-top: 10px;
  margin-bottom: 10px;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .candidates .candidates-forgrads div.hr {
    margin-left: 0;
  }
}
.candidates .candidates-forgrads .steps-left > div.hr {
  width: 100%;
}
@media (min-width: 992px) {
  .candidates .candidates-forgrads .steps-left > div.hr {
    display: none;
  }
}
@media (min-width: 992px) {
  .candidates .candidates-forgrads .steps-left > p {
    font-weight: 600;
  }
}
.candidates .candidates-forgrads .steps-left > h2 {
  font-weight: 600;
}
@media (min-width: 992px) {
  .candidates .candidates-forgrads .steps-left > h2 {
    font-size: 32px;
    line-height: 38px;
    font-weight: 600;
    font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
    font-style: italic;
    max-width: 230px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .candidates .candidates-forgrads .tablet-border {
    min-width: 3000px;
    margin-left: -100px;
  }
}
.candidates .candidates-forgrads .img-grad {
  margin-top: 0;
  width: 100%;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .candidates .candidates-forgrads .img-grad {
    margin-bottom: 15px;
  }
}
@media (min-width: 992px) {
  .candidates .candidates-forgrads .grad-cat {
    margin-top: 28px;
  }
}
@media (min-width: 992px) {
  .candidates .candidates-forgrads .grad-cat > p {
    padding-top: 0;
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .candidates .candidates-forgrads .grad-cat > p > strong {
    min-width: 85px;
    display: inline-block;
  }
}
.candidates .candidates-forgrads .section {
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .candidates .candidates-forgrads .section {
    padding-bottom: 20px;
  }
}
.candidates .candidates-forgrads .border, .candidates .candidates-forgrads .border-sm {
  border-top: 0;
  height: 15px;
}
.candidates .candidates-forgrads .br {
  display: block;
}
.candidates .candidates-forgrads .steps {
  padding-top: 0px;
  max-width: none;
}
.candidates .candidates-forgrads .steps h2 {
  padding-bottom: 0;
}
.candidates .candidates-forgrads .steps .btn, .candidates .candidates-forgrads .steps .job-btn-red, .candidates .candidates-forgrads .steps .big-register-btn, .candidates .candidates-forgrads .steps .artisan-navbar .artisan-breadcrumb.jobs ul li.search a, .artisan-navbar .artisan-breadcrumb.jobs ul li.search .candidates .candidates-forgrads .steps a {
  margin-top: 10px;
  margin-bottom: 30px;
  text-transform: normal;
  font-size: 21px;
  padding: 10px 20px;
  text-transform: none;
}
.candidates .candidates-forgrads .steps .inner {
  padding-top: 30px;
}
.candidates .candidates-forgrads .steps .inner ul {
  padding-top: 15px;
  list-style-type: none;
  padding-left: 0;
}
.candidates .candidates-forgrads .steps .inner ul li {
  padding-bottom: 5px;
}
.candidates .candidates-forgrads .artisan-btn-green {
  margin-bottom: 30px !important;
}
@media (min-width: 768px) {
  .candidates .candidates-forgrads .artisan-btn-green {
    font-size: 16px;
    padding: 10px 50px;
  }
}
.candidates .candidates-forgrads .slider {
  color: #fff;
  background: #1c334e;
  padding-bottom: 20px;
}
.candidates .candidates-forgrads .slider p {
  padding-top: 10px;
  padding-bottom: 15px;
  margin-bottom: 0;
  margin-top: 0;
  line-height: 20px;
}
.candidates .candidates-forgrads .slider p a {
  display: block;
}
@media (min-width: 768px) {
  .candidates .candidates-forgrads .slider .carousel-inner .item {
    height: 530px;
  }
}
@media (min-width: 992px) {
  .candidates .candidates-forgrads .slider .carousel-inner .item {
    height: 480px;
  }
}
@media (min-width: 1200px) {
  .candidates .candidates-forgrads .slider .carousel-inner .item {
    height: 450px;
  }
}
@media (min-width: 768px) {
  .candidates .candidates-forgrads .slider .carousel-inner .item .padding {
    padding: 0px 100px;
  }
}
@media (min-width: 992px) {
  .candidates .candidates-forgrads .slider .carousel-inner .item .padding {
    padding: 30px 120px;
  }
}
@media (min-width: 1200px) {
  .candidates .candidates-forgrads .slider .carousel-inner .item .padding {
    padding: 30px 165px;
  }
}
.candidates .candidates-forgrads .slider .carousel-inner .item .padding h4 {
  color: white;
}
.candidates .candidates-forgrads .slider .carousel-inner .item .padding h3 {
  margin-top: 30px;
  width: 100%;
  font-weight: bold;
  text-transform: uppercase;
  color: #159b84;
  text-align: center;
  border-bottom-color: white;
  margin-bottom: 20px;
}
.candidates .candidates-forgrads .slider .carousel-inner .item .padding hr.short {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  border-bottom: 4px solid #bcbec0;
}
.candidates .candidates-forgrads .slider .carousel-inner .item ul, .candidates .candidates-forgrads .slider .carousel-inner .item ol {
  list-style-type: none;
}
.candidates .candidates-forgrads .slider .carousel-inner .item ul > li:before, .candidates .candidates-forgrads .slider .carousel-inner .item ul > li:after, .candidates .candidates-forgrads .slider .carousel-inner .item ol > li:before, .candidates .candidates-forgrads .slider .carousel-inner .item ol > li:after {
  content: " ";
  display: table;
}
.candidates .candidates-forgrads .slider .carousel-inner .item ul > li:after, .candidates .candidates-forgrads .slider .carousel-inner .item ol > li:after {
  clear: both;
}
.candidates .candidates-forgrads .slider .carousel-control.right,
.candidates .candidates-forgrads .slider .carousel-control.left {
  background: transparent;
}
@media (min-width: 768px) {
  .candidates .candidates-forgrads .steps h2 {
    text-align: center;
  }
  .candidates .candidates-forgrads .steps div.row, .candidates .candidates-forgrads .steps .get-in-contact div.md-bottom-block, .get-in-contact .candidates .candidates-forgrads .steps div.md-bottom-block, .candidates .candidates-forgrads .steps .users .users-notice .users-notice-right div.browsers-list, .users .users-notice .users-notice-right .candidates .candidates-forgrads .steps div.browsers-list, .candidates .candidates-forgrads .steps .modal div.header, .modal .candidates .candidates-forgrads .steps div.header, .candidates .candidates-forgrads .steps .modal div.modal-body, .modal .candidates .candidates-forgrads .steps div.modal-body {
    text-align: center;
  }
  .candidates .candidates-forgrads .steps div.hr {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
  .candidates .candidates-forgrads .steps p.bold {
    font-weight: 400;
    line-height: 1.6;
    padding-bottom: 30px;
    text-align: center;
  }
  .candidates .candidates-forgrads .steps .steps-bottom {
    text-align: left;
  }
}
@media (min-width: 992px) {
  .candidates .candidates-forgrads {
    /* end .steps */
  }
  .candidates .candidates-forgrads h3 {
    margin-top: 0 !important;
  }
  .candidates .candidates-forgrads div.hr {
    margin-bottom: 0 !important;
  }
  .candidates .candidates-forgrads p {
    margin-bottom: 0 !important;
  }
  .candidates .candidates-forgrads .steps {
    margin-top: 0;
    margin-bottom: 0;
  }
  .candidates .candidates-forgrads .steps .steps-left {
    padding-right: 30px;
  }
  .candidates .candidates-forgrads .steps .steps-bottom p.md-font-normal strong {
    font-weight: 400;
  }
  .candidates .candidates-forgrads .steps .steps-bottom ul li strong {
    width: 100px;
    display: inline-block;
  }
  .candidates .candidates-forgrads .slider {
    width: 100%;
  }
  .candidates .candidates-forgrads .slider h3 {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .candidates .candidates-forgrads .block-article-image-wall .block-inner {
    padding-top: 10px !important;
  }
}

.section-fg-carousel {
  background-color: #1C334E;
}
@media (min-width: 992px) {
  .section-fg-carousel {
    padding-top: 30px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .section-fg-carousel {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
  }
}
.section-fg-carousel .carousel-next-prev-nav {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
}
.section-fg-carousel .carousel-next-prev-nav .container, .section-fg-carousel .carousel-next-prev-nav .static-content, .section-fg-carousel .carousel-next-prev-nav .static-buttons, .section-fg-carousel .carousel-next-prev-nav .find-your-match .popup-body .client-section, .find-your-match .popup-body .section-fg-carousel .carousel-next-prev-nav .client-section, .section-fg-carousel .carousel-next-prev-nav .find-your-match .popup-body .candidate-section, .find-your-match .popup-body .section-fg-carousel .carousel-next-prev-nav .candidate-section, .section-fg-carousel .carousel-next-prev-nav .ekko-lightbox.modal .modal-body .ekko-lightbox-container, .ekko-lightbox.modal .modal-body .section-fg-carousel .carousel-next-prev-nav .ekko-lightbox-container {
  position: relative;
}

/*------------------------------------*\
    # Artisan - Content - 'employer' Page
\*------------------------------------*/
@media (min-width: 992px) {
  .employers-body {
    padding-top: 80px;
  }
}
.employers-body .content-container {
  overflow: visible;
}
@media (min-width: 992px) {
  .employers-body .content-container {
    padding-top: 0;
  }
}
@media (min-width: 992px) {
  .employers-body .content-container h3 {
    margin-top: 0;
  }
}
.employers-body .employer-pages {
  padding-top: 0;
}
@media (min-width: 992px) {
  .employers-body .employer-pages {
    padding-top: 40px;
  }
}

.employers {
  padding-top: 30px;
}
@media (max-width: 767px) {
  .employers {
    padding-top: 0px;
  }
}
@media (min-width: 768px) {
  .employers {
    padding-top: 0px;
  }
  .employers .block-header {
    width: 55%;
    margin-left: 120px;
  }
}
@media (min-width: 992px) {
  .employers .block-header {
    width: 100%;
    margin-left: 0;
  }
}

.employer-pages {
  padding-top: 30px;
  padding-bottom: 30px;
  background: transparent;
}
.employer-pages hr {
  margin: 30px 0;
  border-top: 1px solid #bdbdc0;
  border-bottom: none;
}
.employer-pages div.hr {
  border-bottom: none;
  max-width: 100px;
}
.employer-pages p.bold {
  padding-left: 30px;
  padding-right: 30px;
}
.employer-pages img {
  width: 100%;
  height: auto;
  margin-bottom: 30px;
}
.employer-pages .second-img {
  display: block;
  display: none;
}
.employer-pages .advertising-img {
  max-width: 100%;
  width: 100%;
  height: auto;
  margin-bottom: 0px;
}
.employer-pages .contacts strong {
  display: block;
  padding-top: 15px;
  padding-bottom: 5px;
}
.employer-pages .contacts .email-links {
  display: block;
}
.employer-pages .contacts .email-links a.email-link,
.employer-pages .contacts .email-links a.email-link:hover,
.employer-pages .contacts .email-links a.email-link:focus,
.employer-pages .contacts .email-links a.email-link:visited {
  display: inline-block;
  text-transform: uppercase;
  border: 2px solid #159b84;
  color: #159b84;
  width: auto;
  margin: 10px auto;
  text-align: center;
  padding: 5px 10px;
  font-weight: 600;
  text-decoration: none;
}
.employer-pages .contacts .br {
  display: block;
}
.employer-pages .border, .employer-pages .candidates .border-sm, .candidates .employer-pages .border-sm {
  border-top: 0;
  height: 10px;
  margin-top: 30px;
}
@media (min-width: 768px) {
  .employer-pages div.hr.margin {
    margin-left: 0;
    padding-left: 0;
  }
  .employer-pages p.bold {
    padding-left: 0;
  }
  .employer-pages .second-img {
    display: block;
  }
  .employer-pages .advertising-img {
    width: 50%;
    height: auto;
    float: left;
    margin-bottom: 20px;
  }
  .employer-pages .contacts {
    padding-top: 15px;
  }
  .employer-pages .contacts strong {
    display: inline-block;
    padding-top: 5px;
  }
  .employer-pages .contacts .email-links {
    display: inline-block;
  }
  .employer-pages .contacts .email-links a.email-link,
  .employer-pages .contacts .email-links a.email-link:hover,
  .employer-pages .contacts .email-links a.email-link:focus,
  .employer-pages .contacts .email-links a.email-link:visited {
    display: inline-block;
    text-transform: capitalize;
    border: 0;
    text-decoration: underline;
    margin: 0 auto;
  }
  .employer-pages .contacts .br {
    display: block;
  }
}
@media (min-width: 992px) {
  .employer-pages {
    padding-top: 30px;
  }
  .employer-pages .second-img {
    display: block;
  }
  .employer-pages .advertising-img {
    max-width: 100%;
    width: 100%;
    height: auto;
    clear: both;
    margin-bottom: 10px;
  }
  .employer-pages .side h3 {
    margin-top: 0;
  }
}

.employer-home .employer {
  padding-top: 0px;
  padding-bottom: 0;
}
@media (min-width: 768px) {
  .employer-home .employer {
    margin-top: -8px;
  }
}
@media (max-width: 767px) {
  .employer-home .employer div.points {
    margin-top: 5px;
    margin-bottom: 15px;
  }
  .employer-home .employer div.points p {
    padding-top: 5px;
  }
}
.employer-home .employer img {
  margin: 30px 0;
}
.employer-home .employer h3 .underlined .artisan-white {
  color: #ffffff !important;
}
.employer-home .employer .hr {
  margin: 10px auto;
  max-width: 100px;
  border-bottom: 3px solid #333;
}
.employer-home .employer .hr-mob-white {
  margin: 10px auto;
  max-width: 100px;
  border-bottom: 3px solid #333;
}
@media (max-width: 767px) {
  .employer-home .employer .hr-mob-white {
    border-bottom: 2px solid #ffffff !important;
    margin-bottom: 20px !important;
  }
}
@media (min-width: 768px) {
  .employer-home .employer .hr-mob-white {
    display: none;
  }
}
.employer-home .employer .margin {
  margin-top: 10px;
  margin-bottom: 10px;
}
.employer-home .employer .side {
  padding-bottom: 30px;
}
.employer-home .employer .artisan-bg-blue {
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .employer-home .employer .artisan-bg-blue {
    padding-top: 10px;
  }
}
.employer-home .employer strong {
  clear: both;
  display: block;
  padding-top: 10px;
  padding-bottom: 10px;
}
@media (max-width: 767px) {
  .employer-home .employer strong {
    font-size: 16px;
  }
}
.employer-home .employer .side.hidden-xs img, .employer-home .employer .search .article-main .side.article-load-more img, .search .article-main .employer-home .employer .side.article-load-more img,
.employer-home .employer .creative-communities .article-main .side.article-load-more img,
.creative-communities .article-main .employer-home .employer .side.article-load-more img, .employer-home .employer .search .article-main .article-load-more div span.side img, .search .article-main .article-load-more div .employer-home .employer span.side img,
.employer-home .employer .creative-communities .article-main .article-load-more div span.side img,
.creative-communities .article-main .article-load-more div .employer-home .employer span.side img, .employer-home .employer .search .article-sm-title h3 .side.article-order img, .search .article-sm-title h3 .employer-home .employer .side.article-order img,
.employer-home .employer .creative-communities .article-sm-title h3 .side.article-order img,
.creative-communities .article-sm-title h3 .employer-home .employer .side.article-order img, .employer-home .employer .search .side.article-post-info img, .search .employer-home .employer .side.article-post-info img,
.employer-home .employer .creative-communities .side.article-post-info img,
.creative-communities .employer-home .employer .side.article-post-info img, .employer-home .employer .search .side.article-right img, .search .employer-home .employer .side.article-right img,
.employer-home .employer .creative-communities .side.article-right img,
.creative-communities .employer-home .employer .side.article-right img, .employer-home .employer .content-container.jobs .side.content-left img, .content-container.jobs .employer-home .employer .side.content-left img, .employer-home .employer .content-container.jobs .side.content-main-right img, .content-container.jobs .employer-home .employer .side.content-main-right img, .employer-home .employer .jobs .view-job .job-title-container .side.icon img, .jobs .view-job .job-title-container .employer-home .employer .side.icon img, .employer-home .employer .jobs .view-job .job-title-container .side.job-role img, .jobs .view-job .job-title-container .employer-home .employer .side.job-role img,
.employer-home .employer .jobs .view-job .job-title-container .side.job-info img,
.jobs .view-job .job-title-container .employer-home .employer .side.job-info img, .employer-home .employer .side.static-teams img, .employer-home .employer .content-container.home .welcome-container .block-welcome-text .side.cta img, .content-container.home .welcome-container .block-welcome-text .employer-home .employer .side.cta img, .employer-home .employer .who-we-are .about .side.contacts img, .who-we-are .about .employer-home .employer .side.contacts img, .employer-home .employer .get-in-contact .side.border img, .get-in-contact .employer-home .employer .side.border img, .employer-home .employer .candidates .side.border-sm img, .candidates .employer-home .employer .side.border-sm img, .employer-home .employer .candidates .side.big-register-btn img, .candidates .employer-home .employer .side.big-register-btn img, .employer-home .employer .employer-pages .side.border img, .employer-pages .employer-home .employer .side.border img, .employer-home .employer .content-container .side.content-right img, .content-container .employer-home .employer .side.content-right img, .employer-home .employer .side.artisan-fixed-sidebar img, .employer-home .employer .artisan-navbar .navbar-brand .side.artisan-logo img, .artisan-navbar .navbar-brand .employer-home .employer .side.artisan-logo img, .employer-home .employer body
> footer .side.artisan-footer-header img, body
> footer .employer-home .employer .side.artisan-footer-header img, .employer-home .employer body
> footer .side.artisan-footer-menu img, body
> footer .employer-home .employer .side.artisan-footer-menu img, .employer-home .employer body
> footer .artisan-footer-social .side.subtext img, body
> footer .artisan-footer-social .employer-home .employer .side.subtext img, .employer-home .employer body
> footer .artisan-footer-offices address abbr.side[title] img, body
> footer .artisan-footer-offices address .employer-home .employer abbr.side[title] img,
.employer-home .employer body
> footer .artisan-footer-offices address abbr.side[data-original-title] img,
body
> footer .artisan-footer-offices address .employer-home .employer abbr.side[data-original-title] img, .employer-home .employer body
> footer .artisan-footer-offices address span.side.email img, body
> footer .artisan-footer-offices address .employer-home .employer span.side.email img, .employer-home .employer body
> footer .artisan-footer-quicklinks ul .side.footer-quicklinks-faq img, body
> footer .artisan-footer-quicklinks ul .employer-home .employer .side.footer-quicklinks-faq img, .employer-home .employer .modal .header .side.city-abbr img, .modal .header .employer-home .employer .side.city-abbr img, .employer-home .employer .modal .header .header-title .side.info img, .modal .header .header-title .employer-home .employer .side.info img, .employer-home .employer .modal .modal-body .side.signup-md-form img, .modal .modal-body .employer-home .employer .side.signup-md-form img {
  margin-top: 0;
}
.employer-home .icons {
  position: relative;
}
@media (min-width: 768px) {
  .employer-home .icons {
    margin-top: 0px;
  }
}
.employer-home .icons .top {
  background: #f2ab3f;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 60px;
  padding-right: 60px;
  line-height: 1.4;
  margin-bottom: 0;
}
.employer-home .icons .top .underline {
  text-decoration: underline;
}
.employer-home .icons img {
  margin: 10px;
}
.employer-home .icons .icon-padding {
  padding: 10px 0;
}
.employer-home .icons .search {
  background: url(/img/employer/bg-search-mobile.png) 50% 0 no-repeat;
  height: 450px;
  color: #ffffff;
  text-align: center;
  font-size: 48px;
  width: 100%;
}
.employer-home .icons .search p {
  padding: 20px 23px;
  font-size: 32px;
  height: 225px;
  margin-bottom: 0;
  padding-bottom: 0;
  margin-top: 0;
  clear: both;
}
.employer-home .icons .search .input {
  position: absolute;
  /*
  left:50px;
  right:0px;
  bottom:40px;
  margin-right:50px;
  padding-left:0;
  padding-top:0px;
  */
}
.employer-home .icons .search .input select {
  border: 1px solid #bcbec0;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  padding-left: 30px;
  background: url(../img/sel-arr.gif) right no-repeat;
  background-color: #ffffff;
}
.employer-home .steps {
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 767px) {
  .employer-home .steps {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.employer-home .steps strong {
  clear: both;
  display: block;
  padding-top: 10px;
  padding-bottom: 10px;
}
.employer-home .steps .hr {
  margin: 10px auto;
  border-bottom: 3px solid #333;
  max-width: 100px;
}
.employer-home .steps button.artisan-btn-green {
  padding: 15px 30px;
  width: 90%;
  font-size: 21px;
  text-transform: none;
}
.employer-home .border, .employer-home .candidates .border-sm, .candidates .employer-home .border-sm {
  border-top: 0;
  height: 10px;
}
@media (min-width: 768px) {
  .employer-home .employer .hr {
    margin-left: 0;
  }
  .employer-home .employer .artisan-bg-blue {
    background-color: #ffffff;
    width: 90%;
    margin: -25px 25px 0px 25px !important;
    padding-bottom: 0px !important;
  }
  .employer-home .employer .artisan-white {
    color: #000000;
  }
  .employer-home .employer .artisan-white .p {
    pading-top: 7px !important;
  }
  .employer-home .icons .top {
    background: transparent;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
  .employer-home .icons .top .icon-padding {
    padding: 20px 30px;
  }
  .employer-home .steps {
    padding-bottom: 30px;
  }
  .employer-home .steps .hr {
    margin-left: 0;
  }
  .employer-home .steps button.artisan-btn-green {
    padding: 15px 30px;
    width: 50%;
    margin-left: 25%;
    font-size: 21px;
  }
}
@media (min-width: 992px) {
  .employer-home .employer .artisan-bg-blue.artisan-white {
    padding-top: 0;
  }
  .employer-home .employer .artisan-bg-blue {
    background-color: #ffffff;
    width: 50%;
    margin: 0px !important;
    padding-bottom: 0px !important;
  }
  .employer-home .employer .artisan-white .p {
    /*                	pading-top:7px !important;*/
  }
  .employer-home .icons {
    /* padding-bottom: $grid-gutter-width; */
  }
  .employer-home .icons .top {
    margin-left: 0;
    text-align: left;
    padding-left: 15px;
  }
  .employer-home .icons .search {
    background: url(/img/employer/bg-search-md.png) 0 0 no-repeat;
    height: 77px;
  }
  .employer-home .icons .search p {
    padding: 20px 100px;
  }
  .employer-home .icons .search .input {
    margin-right: 15px;
    padding-left: 620px;
    padding-top: 10px;
    bottom: 22px;
    left: 0;
  }
  .employer-home .steps button.artisan-btn-green {
    padding: 10px 20px;
    width: 50%;
    margin-left: 0;
    font-size: 18px;
  }
}
@media (min-width: 1200px) {
  .employer-home .icons .search {
    background: url(/img/employer/bg-search-lg.png) 50% 0 no-repeat;
  }
  .employer-home .icons .search .input {
    padding-left: 780px;
  }
}

@media (max-width: 767px) {
  .employers .employer-home .candidates-forgrads .steps .hr {
    padding-top: 0px !important;
  }
}

.candidates-forgrads .artisan-btn-green {
  margin-bottom: 20px;
}

.candidates-forgrads .steps {
  margin-top: -40px !important;
}

.find-who .find-who-row {
  margin-left: 0;
  margin-right: 0;
}
@media (max-width: 991px) {
  .find-who .find-who-container {
    width: 100%;
    margin: 0;
    padding: 0;
  }
}
.find-who .find-who-down-spacer {
  width: 71px;
  height: 14px;
  margin: 0 auto;
  margin-top: 40px;
  display: block;
  background-image: url(/img/down-chevron-spacer.png);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.find-who .find-who-text-bg {
  position: absolute;
  top: auto;
  bottom: -67px;
  right: auto;
  left: 0;
  width: 100%;
  height: 67px;
  z-index: 3;
  background-image: url(/img/looking-for-spacer-tablet.png);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .find-who .find-who-text-bg {
    top: 0px;
    right: -21px;
    left: auto;
    z-index: 3;
    background-image: url(/img/lookingfor-spacer-arrow.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 21px;
    height: 100%;
  }
}
.find-who .find-who-text-col {
  background-color: #1c334d;
  padding-top: 50px;
}
@media (min-width: 992px) {
  .find-who .find-who-text-col {
    padding-top: 0;
    text-align: center;
    padding-bottom: 11px;
    padding-top: 11px;
  }
}
.find-who .find-who-select-col {
  background-color: #f2ab3f;
  padding-bottom: 50px;
  padding-top: 87px;
}
@media (min-width: 992px) {
  .find-who .find-who-select-col {
    padding-left: 40px;
    padding-bottom: 11px;
    padding-top: 11px;
  }
}
.find-who .find-who-select-col .select2-container,
.find-who .find-who-select-col select {
  float: none;
  display: block;
  margin: 0 auto;
  margin-top: 20px;
}
@media (min-width: 992px) {
  .find-who .find-who-select-col .select2-container,
  .find-who .find-who-select-col select {
    margin: 0;
    margin-top: 5px;
    display: inline-block;
    max-width: none;
    float: right;
  }
}
.find-who .find-who-select-col .find-who-select-inner {
  max-width: 750px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 992px) {
  .find-who .find-who-select-col .find-who-select-inner {
    max-width: none;
    margin: auto;
    padding-left: 0;
    padding-right: 0;
  }
}
.find-who .find-who-text-col p,
.find-who .find-who-select-col p {
  font-size: 28px;
  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
  font-weight: 400;
  padding: 0px;
  margin: 10px 0px;
  text-align: center;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 992px) {
  .find-who .find-who-text-col p,
  .find-who .find-who-select-col p {
    margin: 10px 0;
    max-width: none;
    display: inline-block;
    text-align: left;
  }
}
@media (max-width: 767px) {
  .find-who {
    display: none;
  }
}