/*

Title: Global Style Sheet For zintro.com
Author: app.zintro.com
Date: 12th May 2014
*/

/* ==========================================================================
NORMALIZE
========================================================================== */

/*--- HTML5 Display Definitions ---*/

/* Correct `block` display not defined in IE 6/7/8/9 and Firefox 3 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgrou   p,
main,
nav,
section,
summary {
    display: block;
}

/* Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3 */

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

/* Prevent modern browsers from displaying `audio` without controls / Remove excess height in iOS 5 devices */

audio:not([controls]) {
    display: none;
    height: 0;
}

/* Address styling not present in IE 7/8/9, Firefox 3, and Safari 4 / Known issue: no IE 6 support */

[hidden] {
    display: none;
}

/*--- Base ---*/

/* 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
 *    `em` units.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
    font-size: 100%; /* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/* Address `font-family` inconsistency between `textarea` and other form elements */

html,
button,
input,
select,
textarea {
	font-family: "adellesans-regular", sans-serif;
}

/* Address margins handled incorrectly in IE 6/7 */

body {
    margin: 0;
}

/*--- Links ---*/

/* Address `outline` inconsistency between Chrome and other browsers */

a:focus {
    outline: thin dotted;
}

/* Improve readability when focused and also mouse hovered in all browsers */

a:active,
a:hover {
    outline: 0;
}

/*--- Typography ---*/

/**
 * Address font sizes and margins set differently in IE 6/7.
 * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,
 * and Chrome.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

h2 {
    font-size: 1.5em;
    margin: 0.83em 0;
}

h3 {
    font-size: 1.17em;
    margin: 1em 0;
}

h4 {
    font-size: 1em;
    margin: 1.33em 0;
}

h5 {
    font-size: 0.83em;
    margin: 1.67em 0;
}

h6 {
    font-size: 0.67em;
    margin: 2.33em 0;
}

/* Address styling not present in IE 7/8/9, Safari 5, and Chrome */

abbr[title] {
    border-bottom: 1px dotted;
}

/* Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome */

b,
strong {
	font-weight: 600;
}

blockquote {
    margin: 1em 40px;
}

/* Address styling not present in Safari 5 and Chrome */

dfn {
	font-style: italic;
}

/* Address differences between Firefox and other browsers. Known issue: no IE 6/7 normalization */

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/* Address styling not present in IE 6/7/8/9 */

mark {
    background: #ff0;
    color: #000;
}

/* Address margins set differently in IE 6/7 */

p,
pre {
    margin: 1em 0;
}

/* Correct font family set oddly in IE 6, Safari 4/5, and Chrome */

code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em;
}

/* Improve readability of pre-formatted text in all browsers */

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

/* Address CSS quotes not supported in IE 6/7 */

q {
    quotes: none;
}

/* Address `quotes` property not supported in Safari 4 */

q:before,
q:after {
    content: '';
    content: none;
}

/* Address inconsistent and variable font size in all browsers */

small {
    font-size: 80%;
}

/* Prevent `sub` and `sup` affecting `line-height` in all browsers */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/*--- Lists ---*/

/* Address margins set differently in IE 6/7 */

dl,
menu,
ol,
ul {
    margin: 1em 0;
}

dd {
    margin: 0;
}

/* Address paddings set differently in IE 6/7 */

menu,
ol,
ul {
    padding: 0;
}

li {
	list-style-type: none;
}

/* Correct list images handled incorrectly in IE 7 */

nav ul,
nav ol {
    list-style: none;
    list-style-image: none;
}

/*--- Embedded content ---*/

/*
 * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.
 * 2. Improve image quality when scaled in IE 7.
 */

img {
    border: 0; /* 1 */
    -ms-interpolation-mode: bicubic; /* 2 */
}

/* Correct overflow displayed oddly in IE 9 */

svg:not(:root) {
    overflow: hidden;
}

/*--- Figures ---*/

/* Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11 */

figure {
    margin: 0;
}

/*--- Forms ---*/

/* Correct margin displayed oddly in IE 6/7 */

form, label {
    margin: 0;
}

/* Define consistent border, margin, and padding */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/*
 * 1. Correct color not being inherited in IE 6/7/8/9.
 * 2. Correct text not wrapping in Firefox 3.
 * 3. Correct alignment displayed oddly in IE 6/7.
 */

legend {
    border: 0; /* 1 */
    padding: 0;
    white-space: normal; /* 2 */
    *margin-left: -7px; /* 3 */
}

/*
 * 1. Correct font size not being inherited in all browsers.
 * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,
 *    and Chrome.
 * 3. Improve appearance and consistency in all browsers.
 */

button,
input,
select,
textarea {
    font-size: 100%; /* 1 */
    margin: 0; /* 2 */
    vertical-align: baseline; /* 3 */
    *vertical-align: middle; /* 3 */
}

/* Address Firefox 3+ setting `line-height` on `input` using `!important` in the UA stylesheet */

button,
input {
    line-height: normal;
}

/*
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */

button,
select {
    text-transform: none;
}

/*
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE 6.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
    *overflow: visible;  /* 4 */
}

/* Re-set default cursor for disabled elements */

button[disabled],
html input[disabled] {
    cursor: default;
}

/*
 * 1. Address box sizing set to content-box in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 * 3. Remove excess padding in IE 7.
 *    Known issue: excess padding remains in IE 6.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
    *height: 13px; /* 3 */
    *width: 13px; /* 3 */
}

/*
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/* Remove inner padding and search cancel button in Safari 5 and Chrome on OS X */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/* Remove inner padding and border in Firefox 3+ */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/*
 * 1. Remove default vertical scrollbar in IE 6/7/8/9.
 * 2. Improve readability and alignment in all browsers.
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}

/*--- Tables ---*/

/* Remove most spacing between table cells */

table {
    border-collapse: collapse;
    border-spacing: 0;
}


/* ==========================================================================
   GWT
   ========================================================================== */

.gwt-SuggestBoxPopup .item
{
    border                       :    none;
    width                        :    100%;
}
.gwt-SuggestBoxPopup .item-selected
{
    color             			:	#6b93cf;
}

.gwt-SuggestBoxPopup table
{
    width                        :    100%;
}
.gwt-RelatedPopularArrow
{
  	cursor						 : 	  pointer;
  	margin-left					 : 	  10px;
}
.gwt-center-cropped {
    width: 40px;
    height: 40px;
    background-position: center center;
    background-repeat: no-repeat;
    overflow: hidden;
}
.gwt-viewTerms{
	cursor: pointer;
	margin-left: 5px;
}
.gwt-viewTermsError{
	bottom: -55%;
    height: 100%;
    left: 105%;
    position: absolute;
    width: 50%;
}
.gwt-pointer, a{
	cursor: pointer;
}

.display-inline {
	display: inline !important;
}

form .checkbox label, div.form-wrapper .checkbox label .noWidth {
	vertical-align: baseline !important;
	padding-right: 20px !important;
	padding-left: 0px !important;
	width: 1% !important;
}

.gwt-inquiry-detail-h2 {
	display: inline;
    float: left;
    margin-right: 1.69492%;
    width: 74.729% !important;
}
.gwt-inquiry-detail-nav {
	display: inline;
    float: right;
    margin-right: 0;
    padding-left: 1.69492%;
    padding-right: 1.69492%;
    width: 20.186% !important;
}
.gwt-area-inner-section {
	display: inline;
    float: left;
    margin-right: 1.69492%;
    width: 83.0508%;
}

.header-main-fixed {
	z-index: 5000 !important;
	position:fixed !important;
	display:block;
	top:0;
}

.colorWhite {
	color:	white;
}

.divOpacity {
	filter: alpha(opacity=50);	/* internet explorer */
	-khtml-opacity: 0.5;		/* khtml, old safari */
	-moz-opacity: 0.5;			/* mozilla, netscape */
	opacity: 0.5;				/* fx, safari, opera */
}

.scrollfiller {
	height: 70px;
	clear:both;
}

.intercom {
  color: white;
  height: 32px;
  padding-top: 14px;
  line-height: 16px;
  padding-left: 1.5%;
  opacity: 1;
  margin-top: 0px;
  z-index: 10000;
  width: 98.6%;
  position: relative;
}

.intercom.intercom--success {
  background: #5bc162;
}

.intercom.intercom--error {
  background: #d58586;
}

.intercom.intercom--notif {
  background: #4a6791;
}

.intercom h3 {
	margin: 0 0 0 0;
}

.intercom h3 label {
	font-family: "adellesans-light",sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 100;
}

.intercom a.intercom__close {
	background: url(https://s3.amazonaws.com/zintro-resources/images/close.svg);
	background-position: center center;
	background-size: 16px;
	background-repeat: no-repeat;
	position: absolute;
	height: 16px;
	width: 16px;
	right: 1.69492%;
	top: 14px;
}

.xSearch{
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/xsearch.gif);
	height: 40px;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 3% !important;
    margin-top: 0% !important;
}

.parentOption {
	width: 24px;
	height: 38px;
	vertical-align: middle;
	float: left;
	background-repeat: no-repeat;
	background-position: center;
	padding-right: 12px;
}

.fontQueueNumberBasic {
	font-size: 35px;
	font-weight: bold;
}

.marginCountQueue {
	margin: 0 0 -50px -60px !important;
}

.facebookOption {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/icons/facebook_24.png);
}

.twitterOption {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/icons/twitter_24.png);
}

.linkedinOption {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/icons/linkedin_24.png);
}

.googleOption {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/icons/gplus_24.png);
}

.emailOption {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/icons/email_24.png);
}

.dropDownOpSelected{
	background: #606060 !important;
	-webkit-border-radius: 3px;
  	-moz-border-radius: 3px;
  	border-radius: 3px;
}

.section-main section article .badge {
	z-index: 0 !important;
}
::-ms-clear {
    display: none !important;
    height: 0 !important;
    width: 0 !important;
}
.section-main section article .content {
	overflow: hidden;
}
.premiumImage {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/premium.png);
}
.basicBronzeImage {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/basic_bronze.png);
}
.basicSilverImage {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/basic_silver.png);
}
.basicGoldImage {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/basic_gold.png);
}
.premiumBronzeImage {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/premium_bronze.png);
	height: 37px;
}
.premiumSilverImage {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/premium_silver.png);
	height: 37px;
}
.premiumGoldImage {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/premium_gold.png);
	height: 37px;
}
.badgeProperties{
  	background-position: center center;
    background-repeat: no-repeat;
    font-size: 16px;
    height: 30px;
    left: 30px;
    position: absolute;
    top: 24px;
    width: 24px;
}

.loadMoreLinkContainer {
	width: 97%;
	text-align: center;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {

.section-main section article .content .meta h3 {font-family: 'adellesans-light', sans-serif !important;}
}

.titleSizeForInquiryForm{
	font-size: 20px !important;
}
.headerForInquiryForm{
	padding-bottom: 20px !important;
}
.subTitleForInquiryForm{
	float: none !important;
}
.displayNone{
	display: none !important;
}
.recentSearchesUL{
	margin-right: 2% !important;
	width: 18% !important;
}
.recentSearchTitle{
	width: 100% !important;
}
.recentSearchesH4{
	text-align: left;
}
.captcha-field .cap-img {
	margin: -15px 0 0 !important;
	width: 116px !important;
	height: 63px !important;
}
.gwt-CheckBox input {
	display:none;
}

.sidenav-header a.edit:link, .sidenav-header a.edit, .sidenav-header a.edit:hover, .sidenav-header a.edit {
	float: right;
	color: #fff;
	font-size: 12px;
	text-align: right;
	line-height: 36px;
	text-transform: uppercase;
}

.CARD .CARD-FOOTER {
	WIDTH: 94%;
}

/* .main-sidenav .form input[type=text] { */
/* 	width: 77%; */
/* } */

.dropdown ul li, div.editable .dropdown ul li {
	float: none;
/* 	width: 100%; */
}

.card-titles h3 {
	background: none;
}
.main-header nav ul li.usernav:hover ul.sub-menu {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  display: block;
  z-index: 3000;
}

.dropdown .menu{
	top: 90% !important;
}

.main-header nav ul li {
	padding-bottom: 40px !important;
}

.plusIconTitle {
    background: url(https://s3.amazonaws.com/zintro-resources/images/plus-icon.png) no-repeat 10px center;
    padding-left: 35px;
}
.content-inquiries .capitalize {
	display: block !important;
}

/*This fixed margin on last version firefox but crash other*/
/* @-moz-document url-prefix() { */
/*     .main-header { */
/* 		padding: 10px 30px 0 20px; */
/*     } */
/* } */

.dropdown ul li a, .dropdown ul li label, div.editable .dropdown ul li a, div.editable .dropdown ul li label {
  margin: 0;
  color: white;
  cursor: pointer;
  padding: 10px 10px 10px 10px;
  display: block;
/*   text-transform: uppercase; */
  font-family: inherit;
  font-size: 12px;
}
body.profile div.privacy:hover div.menu {
  display: block;
}
.dropdown ul:after, div.editable .dropdown ul:after {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(119, 119, 118, 0);
  border-bottom-color: #777776;
  border-width: 10px;
  border-left-width: 10px;
  border-right-width: 10px;
  right: 17%;
  margin-left: -20px;
}


.dropdown ul, div.editable .dropdown ul {
  display: none;
  top: 100%;
  right: 0;
  z-index: 2;
  text-align: left;
  list-style: none !important;
  position: absolute;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #777776;
  width: 160px;
}

/* Added by Maximiliano. */
.gold:before {
  color: #c9c593;
}
.silver:before {
  color: #c9c7c0;
}
.bronze:before {
  color: #a09080;
}
.nav-badge {
  right: 9px;
  width: 24px;
  height: 40px;
  bottom: -29px;
  position: absolute;
  font-family: "zintro";
  font-size: 24px;
  color: #edbf56;
  z-index: 4;
}

.nav-badge-bis {
    bottom: -4px !important;
    right: 14px !important;
}

.nav-badge:after {
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  content: "î€ˆ";
  position: absolute;
  font-family: "zintro";
  z-index: 2;
  color: white;
  font-size: 10px;
  text-align: center;
  line-height: 28px;

}

.badge {
  right: -5px;
  width: 24px;
  height: 40px;
  bottom: -15px;
  position: absolute;
  font-family: "zintro";
  font-size: 24px;
  color: #edbf56;
  z-index: 4;
}
/* line 178, ../sass/screen.sass */
.badge:before {
  left: 4px;
  bottom: 0;
  width: 24px;
  height: 24px;
  content: "î€‰";
  position: absolute;
  z-index: -1;
  font-size: 16px;
  font-family: "zintro";
}
/* line 188, ../sass/screen.sass */
.badge:after {
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  content: "î€ˆ";
  position: absolute;
  font-family: "zintro";
  z-index: 2;
  color: white;
  font-size: 10px;
  text-align: center;
  line-height: 28px;
}

.goldInqDetails {
	top: 27px !important;
	left: 80px !important;
}

.dropdown {
	z-index: 100 !important;
}

@font-face {
  font-family: "zintro";
  src: url("//s3.amazonaws.com/zintro-resources/fonts/zintro.eot");
  src: url("//s3.amazonaws.com/zintro-resources/fonts/zintro.eot?#iefix") format("embedded-opentype"), url("//s3.amazonaws.com/zintro-resources/fonts/zintro.woff") format("woff"), url("//s3.amazonaws.com/zintro-resources/fonts/zintro.ttf") format("truetype"), url("//s3.amazonaws.com/zintro-resources/fonts/zintro.svg#zintro") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 62, ../sass/screen.sass */
.zintro {
  font-family: "zintro";
}

body.area footer .company .company--info .logo {
	width: 140px !important;
}


/* ==========================================================================
   GENERAL
   ========================================================================== */
html, body {
	height: 100%;
	text-rendering: optimizeLegibility !important;
	font-smooth: always !important;
	font-smoothing: antialiased !important;
	-moz-font-smoothing: antialiased !important;
	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: grayscale !important;
}

.m-container {
	min-height: 100%;
	position: absolute;
	left: 0;
	right: 0;
	overflow: hidden;
}

.matches-bg, .browse-bg, .details-bg, .conversations-bg {
	background: url(https://s3.amazonaws.com/zintro-resources/images/aside-bg.png) repeat-y #F2F2F0;
	background-size: 24.5% 100%;
}

.clear-fix:after {
	content: ".";
	display:block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}

a:link, a:visited {
	text-decoration: none;
	color: #6b93cf;
}

a:hover, a:active {
	color: #73A0E0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

li {
	list-style: none;
}

p {
	font-size: 14px;
}

/* Notification Bars */

.m-notification {
  	color: white;
  	min-height: 52px;
  	line-height: 10px;
  	padding: 0 1% 0;
  	margin-top: 0px;
  	z-index: 10000;
  	width: 98%;
  	position: relative;
}

.notification-success {
	background: #5bc162;
}

.notification-error {
	background: #d58586;
}

.notification-notif {
	background: #4a6791;
}

.m-notification h3 {
	margin: 12px 28px 0 0;
	display: inline-block;
	line-height: 22px;
}

.m-notification h3 label {
	font-family: "adellesans-light",sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 100;
}

.notification-close, .conv-notification-close {
	background: url(https://s3.amazonaws.com/zintro-resources/images/close.png);
	background-position: center center;
	background-size: 16px;
	background-repeat: no-repeat;
	position: absolute;
	height: 16px;
	width: 16px;
	right: 14px;
	top: 18px;
}

a.notification-btn, a.conv-notification-btn {
	background: #F9F9F9;
	display: inline-block;
	font-size: 9px;
	padding: 6px 10px;
	margin: 10px 0;
	color: #5f5f5f;
	font-family: "adellesans-light",sans-serif;
	font-weight: 400;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-transform: uppercase;
	line-height: 20px;
}

span.btn-bg, span.btn-conv-bg {
	display: inline-block;
	height: 100%;
	background: none;
}

span.btn-bg:hover, span.btn-conv-bg:hover {
	background: #F9F9F9;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.m-conv-notification {
	background: #d58586;
	color: #fff;
	padding: 0 14px;
	position: relative;
	min-height: 48px;
}

.expert-response .m-conv-notification {
	margin: 0 0 0 60px;
}

.m-conv-notification h3 {
	margin: 12px 28px 0 0 !important;
	font-size: 16px !important;
	display: inline-block;
	line-height: 22px;
}


/* Notification Messages */

a.zmail-btn, a.details-btn {
	margin: 40px 20px 0;
	text-transform: none;
	font-weight: 200;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 7px 15px 5px;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
}

.intercom--success a.zmail-btn {
	background: #42ab49;
}

.intercom--success a.zmail-btn:hover {
	background: #2a9632;
}

.intercom--error a.zmail-btn,.server--error a.details-btn {
	background: #be6364;
}

.intercom--error a.zmail-btn:hover,.server--error a.details-btn:hover {
	background: #a84648;
}

.server--error a.details-btn {
	background: #be6364;
}

.server--error a.details-btn:hover {
	background: #a84648;
}

.intercom--notif a.zmail-btn {
	background: #2e4c75;
}

.intercom--notif a.zmail-btn:hover {
	background: #213d64;
}

.intercom-b h3 {
	color: white;
	position: relative;
	padding-top: 14px;
	line-height: 16px;
	padding-left: 1.69492%;
	opacity: 1;
	margin-top: 0px;
	font-size: 16px;
	text-transform: uppercase;
}

.server--error {
	background: #d58586;
	position: relative;
	padding-bottom: 12px;
}

.server--error .server-message {
	padding-left: 1.69492%;
	color: #fff;
	margin: 18px 0 0 0;
	font-size: 13px;
	line-height: 16px;
	display: none;
}

.server-message a.hide-details {
	display: inline-block;
	margin: 10px 0 0 0;
}

.server-message a.hide-details:hover {
	text-decoration: underline;
}

/* Tooltip */

a.tooltip,.alert {
	outline: none;
	text-decoration: none;
	text-align: center;
	line-height: 20px;
	font-family: "adellesans-regular";
	cursor: default;
}

a.tooltip>span.bubble, .alert>span.bubble {
	min-width: 144px;
	max-width: 144px;
	padding: 4px 4px 4px;
	margin-top: -25px;
	margin-left: -122px;
	opacity: 0;
	visibility: hidden;
	z-index: 10;
	position: absolute;
	font-size: 13px;
	font-style: normal;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0px 0px 4px #999;
	-moz-box-shadow: 0px 0px 4px #999;
	box-shadow: 0px 0px 4px #999;
}

.alert>span.bubble::after {
	width: 10px;
	height: 10px;
	font-size: 18px;
	display: block;
	position: absolute;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	background: #3c3b40;
	border-top: none;
	border-right: none;
	content: "";
	margin: -1px 0 0 113px;
}

a.tooltip:hover>span.bubble, .alert:hover>span.bubble {
	opacity: 1;
	text-decoration: none;
	visibility: visible;
	overflow: visible;
	margin-top: -38px;
	display: inline;
	margin-left: -122px;
	-webkit-transition-property: opacity, margin-top, visibility,
		margin-left;
	-webkit-transition-duration: 0.4s, 0.3s, 0.4s, 0.3s;
	-webkit-transition-timing-function: ease-in-out, ease-in-out,
		ease-in-out, ease-in-out;
	-moz-transition-property: opacity, margin-top, visibility, margin-left;
	-moz-transition-duration: 0.4s, 0.3s, 0.4s, 0.3s;
	-moz-transition-timing-function: ease-in-out, ease-in-out, ease-in-out,
		ease-in-out;
	-o-transition-property: opacity, margin-top, visibility, margin-left;
	-o-transition-duration: 0.4s, 0.3s, 0.4s, 0.3s;
	-o-transition-timing-function: ease-in-out, ease-in-out, ease-in-out,
		ease-in-out;
	transition-property: opacity, margin-top, visibility, margin-left;
	transition-duration: 0.4s, 0.3s, 0.4s, 0.3s;
	transition-timing-function: ease-in-out, ease-in-out, ease-in-out,
		ease-in-out;
}

a.impersonate-btn>span.bubble {
	min-width: 124px;
	max-width: 124px;
}

a.area-reveal-password:hover>span.bubble, a.signin-reveal-password:hover>span.bubble, a.inquiry-reveal-password:hover>span.bubble, a.impersonate-btn:hover>span.bubble {
	margin-top: -32px;
	opacity: 1;
}

a.signin-reveal-password span b, a.inquiry-reveal-password span b {
	margin-left: 122px;
}

a.impersonate-btn span b {
	margin-left: 104px;
}

a.responses span.bubble b, a.attachment-received span.bubble b, a.payment-sent span.bubble b {
	margin-left: 118px;
}

a.first-call span.bubble b, a.location span.bubble b, a.shortlisted span.bubble b {
	margin-left: 123px;
}

a.verified span.bubble b {
	margin-left: 121px;
}

a.read span.bubble b {
	margin-left: 131px;
}

a.replied-to span.bubble b {
	margin-left: 124px;
}

a.footer-alert span.bubble b {
	margin-left: 123px;
}

.alert span.bubble b {
	margin-left: 113px;
}

a.tooltip span.bubble b, li.tooltip span.bubble b, .alert span.bubble b {
	width: 10px;
	height: 10px;
	font-size: 18px;
	margin-top: 19px;
	display: block;
	position: absolute;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	background: #3c3b40;
	border-top: none;
	border-right: none;
}

a.tooltip>span.bubble, li.tooltip>span.bubble, .alert>span.bubble {
	color: #e8e8e8;
	background: #3c3b40;
	border: none;
	font-size: 12px;
	text-transform: none;
}

a.tooltip span.bubble label, li.tooltip span.bubble label, .inquiry-form > ul > li > a.inquiry-reveal-password > span > label {
	color: #e8e8e8;
	font-size: 12px;
}

span.read-message>a.tooltip>span.bubble {
	min-width: 182px;
	max-width: 182px;
	margin-left: -140px;
}


/* Buttons */

a.orange-btn {
	background: #e8ba52;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color: #fff;
	margin-bottom: 5%;
}

a.orange-btn:hover {
	background: #edbf56;
}


/* Modals */

.modal-bg {
	max-width: 480px;
	width: 70%;
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.modal-box {
	background: white;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6);
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6);
	margin: 10% auto;
	padding: 20px 20px 10px;
	position: relative;
}

.confirm-box {
	text-align: center;
}

.confirm-box p {
	font-size: 15px;
	margin: 10px 0;
}

a.modal-close-btn {
	position: absolute;
	right: 10px;
	top: 10px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/remove-expertise.png) no-repeat center center;
	width: 16px;
	height: 16px;
	text-indent: -9999px;
}

.modal-title {
	text-transform: uppercase;
	font-weight: 200;
	font-size: 18px;
	margin: 0 0 20px;
	color: #5f5f5f;
	font-family: "adellesans-light", sans-serif;
}

.modal-form-container {
	margin: 0;
}

.modal-form-container li {
	margin: 0 0 22px;
}

ul.modal-form-container li:last-child {
	margin: 0 0 10px;
}

ul.modal-form-container li:last-child input[type=button] {
	margin: 0;
}

.modal-textarea, .modal-input {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
	padding: 12px 3%;
	width: 94%;
	font-size: 16px;
	color: #5f5f5f;
	font-family: "adellesans-light", sans-serif;
}

.modal-textarea {
	min-height: 80px;
	max-height: 200px;
	max-width: 94%;
}

.modal-form-container label {
	font-size: 14px;
	color: #adadad;
}

.modal-wrap>a.modal-close, .modal-wrap>h2 {
	display: none;
}

.modal-btn-container {
	display: inline-block;
}

.confirm-btn {
	padding: 14px 28px;
	float: right;
	margin: 10px !important;
	font-size: 12px;
	font-weight: 400;
	width: 100px;
}

.modal-btn {
	padding: 14px 28px;
	float: right;
	margin: 0;
	font-size: 12px;
}

.strong {
	font-family: "adellesans-semibold";
}

.em {
	font-style: italic;
}

.score-modal-bg {
	max-width: 600px;
	width: 70%;
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	max-height: 70%;
}

.modal-box table {
	width: 100%;
	border-collapse: collapse;
	font-size: 13px;
	color: #777;
	margin: 0 0 10px;
}

.modal-box thead tr th {
	background: #f5f5f5;
	color: #777;
	font-family: "adellesans-regular", sans-serif;
	font-weight: 200;
	line-height: 16px;
	padding: 4px;
}

.modal-box table td {
	padding: 14px 2px;
}

.modal-box table td, .modal-box table th {
	text-align: center;
	border: 1px solid #ededed;
	border-collapse: collapse;
}

th.engagement-date {
	width: 100px;
}

th.score-cell {
	width: 60px;
}

/* Preloader */

.waitWheelSmall, .waitWheelBig {
	position: fixed;
	z-index: 10000000;
	top: 93%;
	left: 61%;
	padding: 4px 0;
	border-top: 0;
	line-height:18px;
	text-align:center;
}

.waitWheelSmallImage, .waitWheelBigImage {
	background: url(https://s3.amazonaws.com/zintro-resources/images/icons/preloader-small.gif) no-repeat center center;
	width: 50px;
	height: 24px;
}

body.sign-bg .waitWheelBig {
	position: fixed;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

/* Presentation Toolbars */

.area-presentation-box {
	float: right;
	margin: -7px 0 7px;
	display: none; /* This will remain hidden until we begin development on it */
}

.inquiry-presentation-box {
	position: absolute;
	right: 20px;
	z-index: 1;
}

ul.area-toolbar, ul.inquiry-toolbar {
	margin: 0;
}

ul.area-toolbar li, ul.inquiry-toolbar li {
	display: inline-block;
	margin: 0 0 0 4px;
	border: none;
}

ul.area-toolbar li a, ul.inquiry-toolbar li a {
	text-indent: -9999px;
	width: 20px;
	height: 20px;
	display: inline-block;
}

ul.area-toolbar li a.bold-button {
	background: url(https://s3.amazonaws.com/zintro-resources/images/area-bold-icon.png) no-repeat center top;
}

ul.area-toolbar li a.italic-button {
	background: url(https://s3.amazonaws.com/zintro-resources/images/area-italic-icon.png) no-repeat center top;
}

ul.area-toolbar li a.underline-button {
	background: url(https://s3.amazonaws.com/zintro-resources/images/area-underline-icon.png) no-repeat center top;
}

ul.area-toolbar li a.bulleted-button {
	background: url(https://s3.amazonaws.com/zintro-resources/images/area-bulleted-icon.png) no-repeat center top;
}

ul.area-toolbar li a.numbered-button {
	background: url(https://s3.amazonaws.com/zintro-resources/images/area-numbered-icon.png) no-repeat center top;
}

ul.area-toolbar li a.bold-button:hover, ul.area-toolbar li a.italic-button:hover,ul.area-toolbar li a.underline-button:hover,ul.area-toolbar li a.bulleted-button:hover, ul.area-toolbar li a.numbered-button:hover,
ul.inquiry-toolbar li a.bold-button:hover, ul.inquiry-toolbar li a.italic-button:hover, ul.inquiry-toolbar li a.underline-button:hover, ul.inquiry-toolbar li a.bulleted-button:hover, ul.inquiry-toolbar li a.numbered-button:hover {
	background-position: center center;
	transition-property: none;
}

ul.inquiry-toolbar li a.bold-button {
	background: url(https://s3.amazonaws.com/zintro-resources/images/inquiry-bold-icon.png) no-repeat center top;
}

ul.inquiry-toolbar li a.italic-button {
	background: url(https://s3.amazonaws.com/zintro-resources/images/inquiry-italic-icon.png) no-repeat center top;
}

ul.inquiry-toolbar li a.underline-button {
	background: url(https://s3.amazonaws.com/zintro-resources/images/inquiry-underline-icon.png) no-repeat center top;
}

ul.inquiry-toolbar li a.bulleted-button {
	background: url(https://s3.amazonaws.com/zintro-resources/images/inquiry-bulleted-icon.png) no-repeat center top;
}

ul.inquiry-toolbar li a.numbered-button {
	background: url(https://s3.amazonaws.com/zintro-resources/images/inquiry-numbered-icon.png) no-repeat center top;
}

.toolbar-active {
	background-position: center bottom !important;
}

body.text-editor-content {
	font-family: "adellesans-regular";
	font-size: 14px;
	color: #5f5f5f;
}

/* Inputs */

input[type=text], input[type=password], textarea, input[type=tel], input[type=email] {
	-webkit-appearance: none;
}

/* Inquiry Location Autocomplete */

.pac-logo:after {
	height: 0;
	background: none;
}

.pac-container {
	background-color: #fff;
	position: absolute!important;
	z-index: 1000;
	border-radius: 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	box-shadow: none;
	border: 1px solid #ededed;
	font-family: "adellesans-regular";
}

.pac-item {
	padding: 2px 4px;
	border-top: none;
	color: #a7a9ac;
}

.pac-icon-marker {
	background-position: 0 0;
}

.pac-icon, .pac-item-selected .pac-icon {
	width: 21px;
	height: 19px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/location-icon.png) no-repeat center center;
	background-size: inherit;
}

.pac-item-query {
	color: #555555;
}

.pac-container .pac-logo .hdpi {
	z-index: 300000;
	width: 300px;
}

.pac-item:hover {
	background-color: #fff;
	cursor: pointer;
}

.pac-item:hover>span, .pac-item-selected>span {
	color: #6b93cf;
}

.pac-item-selected {
	background: none;
}

/* MAIN NAV BAR */

.m-header-container {
	width: 100%;
	z-index: 99999;
}

.m-header {
	background: #3c3b40;
	padding: 10px 1% 13px;
	display: block;
	width: 98%;
	color: #fff;
	position: relative;
	z-index: 9999;
	min-height: 32px;
}

.m-header-wrapper {
	margin: 0 auto;
	max-width: 1280px;
	padding: 0 20px;
	position: relative;
}

.logo, .m-logo {
	background: url(https://s3.amazonaws.com/zintro-resources/images/zintro-logo.png) no-repeat center center;
	float: left;
	text-indent: -9999px;
	width: 277px;
	height: 36px;
	display: inline-block;
	margin: 0;
}

.tagline, .m-tagline {
	display: none;
}

.m-header nav, nav.header-nav {
	float: right;
	text-align: right;
	text-transform: uppercase;
	margin: 4px 0 0 0;
}

.m-main-nav {
	margin: 0;
}

.m-main-nav li {
	display: inline;
	font-size: 12px;
	font-family: 'adellesans-regular';
}

.header-link a {
	color: #f2f2f2;
	text-decoration: none;
	border-top: 4px solid transparent;
	line-height: 2.5em;
	padding: 1.4em 0 1.7em;
	margin: 0 0 0 1em;
}

.header-link a:hover,  .header-link a.active {
	color: #f2f2f2;
	border-top: 4px solid #6b93cf;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.inquiry a:link, .inquiry a:visited {
	color: #edbf56;
	padding: 21px 8px 21px 0;
	border-top: 4px solid transparent;
	margin-right: -8px;
	text-decoration: none;
}

.inquiry a:hover, .inquiry a:active {
	background: #edbf56;
	color: #3b3b3f;
	border-top: 4px solid transparent;
	padding: 21px 8px 21px 0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.avatar img, .m-avatar img, .inquiry img {
	margin: 0 5px -10px 1px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.hascount .count, .hascounter .counter {
	text-align: center;
	display: inline-block;
	color: #000;
	font-size: 11px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/header-count-bg.png) no-repeat center center;
	width: 30px;
	height: 25px;
	line-height: 25px;
	padding-left: 1px;
	font-weight: 200;
}

a.nav-expand {
	display: none;
	margin: 6px 0 0 0;
}

a.nav-expand:link, a.nav-expand:visited {
	color: #fff;
	font-size: 26px;
}

a.nav-expand:hover, a.nav-expand:active {
	color: #edbf56;
}

.sub-menu {
	display: none;
	position: absolute;
	right: 0;
	top: 38px;
	text-align: center;
	width: 200px;
	margin: 0;
	padding: 20px 0 0;
}

.sub-menu li {
	margin: 0 !important;
}

ul.sub-menu li a {
	background: #3b3b3f;
}

.sub-menu>li>a {
	display: inline-block;
	width: 100%;
	margin: 0 !important;
	padding: 16px 0 !important;
	border-top: 4px solid transparent;
}

.nav-badge-b {
	right: 12px;
	bottom: -6px;
}

.user-badge {
	position: absolute;
	right: 1.7%;
	top: 32px;
}

/* Select Dropdowns */

.s-hidden {
	visibility:hidden;
	padding-right:10px;
}
.select {
	cursor:pointer;
	display:inline-block;
	position:relative;
	border:1px solid #ededed;
	width:100%;
	border-radius: 2px;
	font-size: 14px;
	margin: 0 0 24px;
}
.select select.selectbox, li.expiration-date select.selectbox {
	margin: 0 !important;
}
.styledSelect {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background-color:#f7f7f7;
	padding: 10px;
}
.styledSelect:after {
	content:"";
	width:13px;
	height:7px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 96% center #f7f7f7;
	position:absolute;
	top:18px;
	right:6px;
}
.styledSelect:active, .styledSelect.active {
	background-color:#f7f7f7;
}
.options {
	display:none;
	position:absolute;
	top:100%;
	right:0;
	left:0;
	z-index:999;
	margin:0;
	padding:5px 0;
	list-style:none;
	border:1px solid #ccc;
	background-color:white;
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
}
.options li {
	margin:0 0;
	padding:6px 8px;
}
.options li:hover {
	color: #6b93cf;
}

li.expiration-date.clear-fix .select {
	width: 45%;
	margin: 0 3% 0 0;
}


/* ==========================================================================
   MAIN CONTENT AREA
   ========================================================================== */

.m-content {
	color: #5f5f5f;
	width: 72%;
	float: right;
	margin-right: 0;
	background: #F2F2F0;
	padding-left: 3.5%;
	position: relative;
}

.m-content-header {
	padding: 16px 0 7px 0;
	margin: 0 3% 0 0;
	position: relative;
}

.m-content-header h1 {
	font-size: 36px;
	font-weight: 400;
	margin: 0 20px 0 -3px;
	font-family: "adellesans-regular";
}

.m-content-header h2 {
	color: #9fa09c;
	font-size: 14px;
	font-weight: 200;
	margin: 0 0 6px 0;
	display: inline-block;
	float: left;
}

.m-content-inquiries {
	margin: 0 30px 0 0;
}

.browse-title {
	float: left;
	display: inline-block;
	margin-right: 20px;
}


/* Toggle Links */

.m-toggle {
	float: left;
	border: 1px solid #6b93cf;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-size: 12px;
	margin: 8px 0 0 20px
}

.m-toggle a:link, .m-toggle a:visited {
	padding: 6px 10px;
	display: inline-block;
	color: #5f5f5f;
	width: 54px;
	text-align: center;
}

.m-toggle a:hover, .m-toggle a:active {
	color: #000;
}

a.toggle-active:link, a.toggle-active:visited {
	color: #fff;
	background: #6b93cf;
}


/* Dropdown Box */

.m-content-header h3, .m-dropdown>h3 {
	font-size: 12px;
	font-weight: 400;
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat right center;
	padding: 0 20px 0 0;
	margin: 0;
}

.m-dropdown-box {
	float: right;
	display: inline-block;
}

.browse-box {
	padding-top: 19px;
}

.m-share {
	position: relative;
	margin-left: 24px;
	float: right;
}

.m-share-expert {
	position: absolute;
	right: 0;
	bottom: 2px;
}

.m-share h3 {
	font-size: 12px;
	float: left;
	margin: 6px -10px 0 0px;
	background: none;
}

.m-filter-dropdown h3 {
	margin: 6px 0 0;
}

.m-filter-dropdown {
	float: right;
	text-align: right;
	position: relative;
	padding: 0 0 13px 0;
	margin-left: 18px;
	cursor: pointer;
}

.m-filter-dropdown>.list {
	display: none;
	text-align: left;
	font-size: 12px;
	position: absolute;
	top: 20px;
	right: 0px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #777776;
	width: 160px;
	z-index: 100;
}

.m-filter-dropdown>.list:after {
	bottom: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	border-color: rgba(119, 119, 118, 0);
	border-bottom-color: #777776;
	border-width: 12px;
	border-left-width: 12px;
	border-right-width: 12px;
}

.m-filter-dropdown>.list:hover {
	display: inline-block;
}

.m-dropdown {
	float: right;
	text-align: right;
	position: relative;
	padding: 0 0 13px 0;
	margin-left: 18px;
	cursor: pointer;
}

.m-dropdown>.list {
	display: none;
	text-align: left;
	font-size: 12px;
	position: absolute;
	top: 14px;
	right: 0px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #777776;
	width: 160px;
	z-index: 100;
}

.m-dropdown>.list:after {
	bottom: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	border-color: rgba(119, 119, 118, 0);
	border-bottom-color: #777776;
	border-width: 12px;
	border-left-width: 12px;
	border-right-width: 12px;
}

.rel .list:after {
	right: 23%;
}

.all .list:after {
	right: 18%;
}

.share .list:after {
	right: 14%;
}

.read .list:after {
	right: 14%;
}

.list li {
	color: #fff;
	display: block;
	padding: 0 10px;
	line-height: 40px;
}

.list li a:link, .list li a:visited {
	color: #fff;
	display: block;
}

.list li:hover {
	background: #606060;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
}

ul.list li label {
	cursor: pointer;
}

.m-dropdown .list li a.share-a {
	background: url(https://s3.amazonaws.com/zintro-resources/images/facebook-icon.png) no-repeat 10px center;
	padding: 0 10px 0 42px;
}

.m-dropdown .list li a.share-b {
	background: url(https://s3.amazonaws.com/zintro-resources/images/twitter-icon.png) no-repeat 10px center;
	padding: 0 10px 0 42px;
}

.m-dropdown .list li a.share-c {
	background: url(https://s3.amazonaws.com/zintro-resources/images/linkedin-icon.png) no-repeat 10px center;
	padding: 0 10px 0 42px;
}

.m-dropdown .list li a.share-d {
	background: url(https://s3.amazonaws.com/zintro-resources/images/gplus-icon.png) no-repeat 10px center;
	padding: 0 10px 0 42px;
}

.m-dropdown .list li a.share-e {
	background: url(https://s3.amazonaws.com/zintro-resources/images/email-icon.png) no-repeat 10px center;
	padding: 0 10px 0 42px;
}

/* Content Inquiries */

.m-content-inquiries h2 {
	text-transform: uppercase;
	font-weight: 200;
	font-size: 18px;
	margin: 44px 0 26px;
	font-family: "adellesans-light";
}

.m-card {
	width: 31%;
	float: left;
	background: #fff;
	border: 1px solid #e8e8e8;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin: 0 1.6% 1.6% 0;
	max-height: 180px;
	min-height: 180px;
	position: relative;
	color: #5f5f5f;
}

.m-expert-card {
	background: #fff;
	border: 1px solid #e8e8e8;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	max-height: 150px;
	min-height: 150px;
	position: relative;
	overflow: hidden;
	color: #5f5f5f;
}

.m-card:hover, .m-expert-card:hover {
	-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3);
	box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3);
}

.card-content {
	cursor: pointer;
	position: absolute;
	top: 0;
	bottom: 21%;
	left: 0;
	right: 0;
}

.card-content-b {
	cursor: pointer;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.m-card-container {
	position: relative;
	width: 31%;
	float: left;
	margin: 0 1.6% 1.6% 0;
}

.m-overlay {
	padding: 10%;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: rgba(105, 146, 209, 0.9);
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 20;
	font-family: "adellesans-light",sans-serif;
	opacity: 0;
}

.m-overlay:hover {
	opacity: 1;
}

.m-overlay p {
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	margin: 8px 0 22px;
	line-height: 16px;
}

a.upgrade-btn {
	padding: 12px 0;
	text-transform: uppercase;
	font-size: 12px;
	display: block;
	color: #fff;
	font-weight: 600;
	text-align: center;
}

.read-status {
	border-left: 3px solid #6992d1;
}

.card-titles {
	overflow: hidden;
	padding: 12px 0 0;
	margin-right: 12px;
}

.card-icon {
	padding: 12px 2px 10px 12px;
	width: 48px;
	float: left;
	clear: both;
}

.profile-img {
	padding: 12px 12px 0 12px;
	width: 40px;
	height: 40px;
	overflow: hidden;
	float: left;
	clear: both;
	margin: 0 0 14px 0;
}

.profile-img img {
	width: 100%;
	min-height: 40px;
	height: 100%;
}

.shortlist-content article div span.premium, .shortlist-content article div span.premiumGoldImage, .shortlist-content article div span.premiumSilverImage, .shortlist-content article div span.premiumBronzeImage,
.experts-content article div span.premium, .experts-content article div span.premiumGoldImage, .experts-content article div span.premiumSilverImage, .experts-content article div span.premiumBronzeImage,
.other-content article div span.premium, .other-content article div span.premiumGoldImage, .other-content article div span.premiumSilverImage, .other-content article div span.premiumBronzeImage,
.m-expert-card .premium, .m-expert-card .premium1, .m-expert-card .premium2, .m-expert-card .premium3, .m-expert-card .premium4, .m-expert-card .premium-gold, .m-expert-card .premium-silver, .m-expert-card .premium-bronze {
	left: 39px;
	top: 39px;
}

.card-content .premium, .card-content .premium1, .card-content .premium2, .card-content .premium3, .card-content .premium4, .card-content .premium-gold, .card-content .premium-silver, .card-content .premium-bronze {
	left: 35px;
	top: 35px;
}

.premium, .premium1, .premium2, .premium3, .premium4, .premium-gold, .premium-silver, .premium-bronze {
	z-index: 10;
	position: absolute;
	width: 25px;
	height: 37px;
	display: inline-block;
	left: 39px;
	top: 39px;
}

.premium, .premium4 {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium.png) no-repeat center top;
}

.premium-gold, .premium1 {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium-gold-badge.png) no-repeat center top;
}

.premium-silver, .premium2 {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium-silver-badge.png) no-repeat center top;
}

.premium-bronze, .premium3 {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium-bronze-badge.png) no-repeat center top;
}

.card-titles a h3 {
	font-size: 18px;
	margin: 0 0 3px 0;
	font-family: "adellesans-light",sans-serif;
	font-weight: 400;
	text-transform: capitalize;
	clear: none;
}

.card-titles h4 {
	font-size: 14px;
	font-weight: 200;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 12px 0 0;
}

.card-titles a:link, .card-titles a:visited {
	color: #5f5f5f;
	line-height: 16px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	outline: none;
	padding: 12px 0 0 64px;
}

.card-titles a:hover, .card-titles a:active {
	color: #6b93cf
}

p.excerpt {
	padding: 3% 12px;
	font-size: 13px;
	line-height: 16px;
	margin: 0;
	font-family: "adellesans-light",sans-serif;
	clear: both;
}

p.capitalize {
	margin: 0;
	font-size: 13px;
	overflow: hidden;
	clear: both;
}

.card-footer {
	padding: 10px 3% 5px;
	border-top: 1px solid #e8e8e8;
	font-size: 11px;
	background: #f9f9f9;
	color: #a7a9ac;
	font-family: "adellesans-light",sans-serif;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 94%;
	font-style: italic;
	font-weight: 200;
	height: 21px;
}

.m-card .date {
	float: left;
	width: 46%;
}

.m-card .icons {
	text-align: right;
	float: right;
	line-height: 19px;
	width: 54%;
}

.icons a {
	margin-left: 10%;
	float: right
}

.icons a:last-child {
	margin: 0;
}

.icons a.responses {
	background: url(https://s3.amazonaws.com/zintro-resources/images/responses-icon.png) no-repeat center center;
	color: #fff;
	display: inline-block;
	width: 21px;
	height: 19px;
	text-align: center;
}

.icons a.tooltip:last-of-type {
	margin: 0;
}

.footer-alert img {
	width: 20px;
}

/* Matches - Non Logged Search */

.matches-content-container h1 {
	font-size: 36px;
}

.matches-content-container {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 24.5%;
	right: 0;
}

.matches-content-search {
	width: 60%;
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

input.matches-search {
	font-size: 32px !important;
	padding: 14px 3%;
	height: 56px;
	width: 80%;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-appearance: none;
	border: none;
}

input.matches-submit {
	border: none;
	color: #fff;
	font-size: 32px;
	text-indent: -9999px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/search-plus-icon.png) no-repeat center center #6B93CF;
	padding: 20px 6%;
	margin: 0 0 0 -4px;
}

input.matches-submit:hover {
	background: url(https://s3.amazonaws.com/zintro-resources/images/search-plus-icon.png) no-repeat center center #729FDE;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}

.matchesNotExpertTitle {
	text-align: center;
	width: 70%;
	margin: 0 auto;
	max-width: 860px;
}

.matchesNotExpertTitle h1 {
	font-size: 38px;
}

.matchesNotExpertInput {
	color: #5f5f5f;
	border: none;
	font-size: 24px;
	padding: 16px 3%;
	height: 36px;
	width: 85%;
	outline: none;
	border-radius: 0;
}

.aside-matches-text > textarea {
	background: #88a9d8;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	color: #fff;
	margin: 0 0 30px 0;
	font-size: 18px;
	padding: 3% 4% 0;
	width: 92%;
	border: none;
	resize: none;
	outline: none;
	font-family: "adellesans-light";
	overflow: hidden;
	min-height: 72px;
}

.matches-bg .ui-autocomplete {
	position: absolute !important;
	outline: 0px;
	text-align: left;
	z-index: 100;
	cursor: default;
	overflow-x: hidden;
	white-space: pre;
	background-color: rgb(255, 255, 255);
	border-top: 1px solid #cacaca;
	font-size: 24px;
	padding: 0 !important;
	vertical-align: top;
	margin: -1px 0 0;
	box-shadow: none !important;
}

.matches-bg .ui-autocomplete>li a {
	padding: 0;
	display: inline-block;
}

.matches-bg .ui-autocomplete>li a:hover {
	color: #6b93cf;
}

input.search-button-matches {
	background: #e8ba52;
	border: none;
	color: #fff;
	text-align: center;
	height: 68px;
	width: 9%;
	font-size: 22px;
	float: right;
	padding: 0;
	text-transform: uppercase;
	outline: none;
	border-radius: 0;
}

.matches-nonexperts-container {
	height: 92vh;
}

.matches-nonexperts-container>div {
	position: absolute;
	top: 30%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%); /* Ch <36, Saf 5.1+, iOS, An =<4.4.4 */
	-ms-transform: translateX(-50%) translateY(-50%); /* IE 9 */
	transform: translateX(-50%) translateY(-50%); /* IE 10, Fx 16+, Op 12.1+ */
	width: 95%;
	padding: 0 3.5% 0 0;
}

a#ui-active-menuitem {
	color: #6b93cf;
}

/* Team */

.team-bg {
	background: #ebebeb;
	color: #5f5f5f;
}

.m-team {
	background: #fff;
	max-width: 1200px;
	margin: 0 0 5% 0;
	padding: 30px;
	clear: both;
}

.team-img {
	float: left;
	margin: 0 30px 10px 0;
	width: 320px;
	height: 320px;
}

.team-right {
	border-top: 1px solid #c2c2c2;
	border-left: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	float: right;
}

.team-left {
	border-top: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	float: left;
}

.team-sml {
	width: 158px;
	height: 158px;
}

.team-container h1 {
	margin: 0 0 20px 40px;
	font-size: 70px;
	padding: 100px 0 0 0;
	color: #5f5f5f;
	font-family: 'adellesans-semibold';
	letter-spacing: 5px;
}

.team-container h2 {
	font-size: 40px;
	margin: 0 0 5px 0;
	line-height: 40px;
	font-weight: 400;
}

.team-container h3 {
	color: #999;
	font-size: 30px;
	margin: 0 0 14px 0;
	line-height: 30px;
	font-weight: 400;
}

.team-container p {
	font-size: 15px;
	margin: 0 0 10px 0;
	line-height: 22px;
}

.m-sub-team {
	clear: both;
}

.m-sub-team h2 {
	padding: 0 0 30px 0;
	margin: 0 0 40px 3%;
	border-bottom: 1px solid #d0d0d0;
}

.m-team-photo {
	float: left;
	margin: 0 3% 4% 3%;
	font-size: 15px;
	text-align: center;
	line-height: 30px;
}


/* Inquiry Pages */

.m-inquiry-content {
	width: 59%;
	float: left;
}

.m-steps-content, .m-response-queue {
	width: 280px;
	float: right;
	margin: 0 2% 50px 0;
	clear: right;
}

.inquiry-header-section {
	float: left;
}

.m-inquiry-header {
	border-bottom: 1px solid #dfdfdf;
	padding-bottom: 14px;
}

.m-inquiry h1 {
	margin: 10px 0 16px -3px;
}

a.inquiry-title-edit {
	color: #6b93cf;
	font-size: 12px;
	text-align: right;
	line-height: 24px;
	text-transform: uppercase;
	display: inline-block;
	margin: 0 0 0 14px;
}

h1.inquiry-title input[type=text] {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ccc;
	outline: none;
	background: #fff;
	font-size: 36px;
	padding: 4px 1%;
	margin: 10px 0 4px -3px;
	width: 34%;
	display: none;
	color: #5f5f5f;
}

section.inquiry-submit-col>h3.profile-sub {
	margin: 40px 0 24px;
}

.m-inquiry-content h3, .sub, .m-steps-content h3, .main-sub, .inquiry-submit-col h3, .expertise-list h3 {
	font-weight: 400;
	font-family: "adellesans-light";
	text-transform: uppercase;
	font-size: 18px;
	margin: 40px 0 24px 0;
	clear: both;
}

.m-inquiry-content > div > h3 {
	display: inline-block;
}

.inquiry-step-1, .inquiry-step-2 {
	margin: 0 0 0 0;
	clear: both;
}

h3.details-title {
	background: url(https://s3.amazonaws.com/zintro-resources/images/inquiry-icon.png) no-repeat left center;
	padding: 1px 0 1px 32px;
}

h3.form-title {
	background: url(https://s3.amazonaws.com/zintro-resources/images/form-icon.png) no-repeat left center;
	padding: 0 0 0 32px;
}

.inquiry-form {
	background: #fff;
	border: 1px solid #f3f3f3;
	padding: 0 20px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin: 0 0 20px 0;
	position: relative;
}

.inquiry-form li {
	border-top: 1px solid #f4f4f4;
	padding-top: 16px;
	margin-bottom: 18px;
	position: relative;
}

.inquiry-form li.agree-col {
	padding: 0;
	margin: 0;
	float: left;
	width: 47.5%;
}

li.password a.inquiry-reveal-password {
	top: 37px;
}

a.inquiry-reveal-password {
	position: absolute;
	right: 2px;
	bottom: 20px;
	cursor: pointer;
}

li.location-input {
	margin: 0 0 14px 0;
}

li.phone-number-input .phone-footnote {
	display: block;
	color: #adadad;
	font-size: 12px;
}

ul.form-list {
	margin: 0 0 8px;
}

.form-list li {
	margin: 20px 0 0;
}

.form-list li:first-child {
	border: none;
	padding: 0;
}

.inquiry-form label {
	font-size: 14px;
	color: #777;
}

label.form-title {
	display: block;
	width: 100%;
	color: #585956;
	margin-bottom: 10px;
}

.inquiry-form select, .inquiry-form input, .inquiry-form textarea, .signin input, .edit-col-left ul li select {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #ededed;
    outline: none;
    color: #777;
	background: #f7f7f7;
    font-size: 14px;
	padding: 10px 1%;

}

select.inquiry-select, select.gwt-ListBox {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 98% center #f7f7f7;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	width: 260px;
}

.gwt-ListBox {
	margin: 0 2% 10px 0;
	width: 249px;
}

input#locationInput::-webkit-input-placeholder {
	color: #777;
}

input#locationInput:-moz-placeholder {
	color: #9e9d9b;
}

input#locationInput::-moz-placeholder {
	color: #9e9d9b;
}

input#locationInput:-ms-input-placeholder {
	color: #9e9d9b;
}

.text-input {
	width: 240px;
	margin: 0 0 18px 0;
}

label.form-sub-title {
	display: block;
	width: 100%;
	color: #adadad;
	text-transform: uppercase;
	font-size: 12px;
	margin: 0 0 10px 0;
	font-family: "adellesans-regular";
}

.inquiry-textarea {
	width: 98%;
	height: 80px;
	max-width: 98%;
	max-height: 450px;
}

p.footer-text, label.footer-text {
	color: #adadad;
	font-size: 12px;
}

p.footer-text {
	margin-top: 0;
}

input[type=checkbox].css-checkbox2 {
	display:none;
}

input[type=checkbox].css-checkbox2 + label.css-label2 {
	padding-left: 26px;
	height: 17px;
	display: inline-block;
	line-height: 17px;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: middle;
	cursor: pointer;
	margin-right: 40px;
}

input[type=checkbox].css-checkbox2:checked + label.css-label2 {
	background-position: 0 -17px;
}

label.css-label2 {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/inquiry-checkbox-sprite.png);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

li.input-col {
	width: 47.5%;
	float: left;
	border: none;
	margin: 20px 5% 8px 0;
	padding: 0;
}

li.forgotPassword {
	margin: 0px;
	float: right;
}

li.input-col>.text-input {
	width: 98%;
}

li.single-section {
	border: none;
}

li.agree-col {
	border: none !important;
}

li.password {
	margin: 20px 0 8px 0;
}

section.inquiry-form input.text-input {
	margin: 0 0 6px;
}

ul.form-list>div {
	float: right;
	margin: 0 0 12px;
	transform: scale(0.86);
	-webkit-transform: scale(0.86);
	transform-origin: right;
	-webkit-transform-origin: right;
}

.inquiry-terms {
	margin: 15px 20px 10px;
	float: left;
	width: 55%;
}

.inquiry-terms p {
	margin: 0 20px 0 0;
	color: #adadad;
	font-size: 12px;
	display: inline-block;
	line-height: 20px;
}

.inquiry-terms-link:link {
	font-size: 12px;
	font-size: 0 5px;
}

.terms-link {
	font-size: 10px;
	text-transform: uppercase;
}

.button {
	background: #6b93cf;
	color: #fff !important;
	text-transform: uppercase;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	display: inline-block;
	font-size: 13px;
}

.button:hover {
	background: #73A0E0;
	color: #fff;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.inquiry-submit, .create-inquiry-submit {
	padding: 16px 34px;
	float: right;
	margin: 0 20px 50px 0;
	text-transform: uppercase;
	font-size: 13px;
}

h3 span {
	text-transform: lowercase;
}

.m-form-error, .area-form-error {
	color: white;
	padding: 0 12px;
	background: #d58586;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	position: absolute;
	font-size: 12px;
	z-index: 100;
	height: 32px;
	line-height: 32px;
	display: none;
}

.m-form-error:after, .area-form-error:after {
	right: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(213, 133, 134, 0);
	border-right-color: #d58586;
	border-width: 5px;
	top: 50%;
	margin-top: -5px;
}

.error-a {
	top: 56px;
	right: -80px;
}

.error-b {
	top: 26px;
	right: -92px;
}

.error-c {
	top: 50px;
	left: 195px;
}

.error-d {
	top: 40px;
	left: 150px;
}

.error-e {
	bottom: 7px;
	right: -70px;
}

.error-f {
	top: 38px;
	left: 35%;
}

.required {
	border: 1px solid #d58586 !important;
}

.ac-receiving .required, .ac-info .required, .ac-private-info .required {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
	padding: 10px 2%;
	width: 96%;
}

form.inquiry-step-3 ul li:first-child {
	margin: 0;
}

form.inquiry-step-2 li {
	margin: 20px 0;
}

li.location-input input.text-input {
	margin: 0;
}

/* Inquiry Details Page */

.m-details-header {
	border-bottom: 1px solid #dfdfdf;
}

.m-details-list {
	margin: 0;
	display: inline-block;
}

.m-details-list li {
	display: inline;
	padding: 2px 8px 2px 24px;
	margin: 0 10px 0 0;
	border-right: 1px solid #dfdfdf;
	line-height: 30px;
	color: #9fa09c;
	font-size: 14px;
}

.m-details-list li:last-child {
	border: none;
}

.detail-a {
	background: url(https://s3.amazonaws.com/zintro-resources/images/code-icon.png) no-repeat left center;
}

.detail-b {
	background: url(https://s3.amazonaws.com/zintro-resources/images/phone-icon.png) no-repeat left center;
}

.detail-c {
	background: url(https://s3.amazonaws.com/zintro-resources/images/call-icon.png) no-repeat left center;
}

.detail-d {
	background: url(https://s3.amazonaws.com/zintro-resources/images/location-icon.png) no-repeat left center;
}

.detail-e {
	background: url(https://s3.amazonaws.com/zintro-resources/images/project-icon.png) no-repeat left center;
}

.detail-f {
	background: url(https://s3.amazonaws.com/zintro-resources/images/verified-client-icon.png) no-repeat left center;
}

.details-box {
	padding: 10px 0 0 0;
}

.details-box h3 {
	background: none;
}

.m-initial-container {
	position: relative;
	margin: 40px 0 0;
	padding-right: 60px;
}

section.initial-inquiry section {
	margin: 0;
}

.inquiry-content, .expert-response-content {
	background: #fff;
	border: 1px solid #e8e8e8;
	padding: 10px 20px 40px 20px;
	line-height: 22px;
	position: relative;
	font-size: 14px;
}

.inquiry-content ul, .inquiry-content ol, .expert-response-content li .expert-response-content ol {
	margin: 0 0 20px 20px;
}

.inquiry-content ol li, .expert-response-content ol li, article.inquiry-content div>ul>li {
	list-style-type: inherit;
	font-size: 14px;
	margin: 0 0 0 20px;
}

.expert-response-content p {
	margin: 0 0 24px;
}

article.expert-response-content>div:first-child, article.inquiry-content>div:first-child, .inquiry-content>div:first-child {
	margin: 6px 0 0 0;
}

.response-form {
	background: #fff;
	border: 1px solid #f3f3f3;
	padding: 20px;
	margin: 0 0 20px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position: relative;
}

.response-form textarea {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
	padding: 10px 1%;

}

.inquiry-arrow {
	background: url(https://s3.amazonaws.com/zintro-resources/images/inquiry-arrow.png) no-repeat center center;
	width: 13px;
	height: 26px;
	position: absolute;
	right: 48px;
	top: 6px;
	z-index: 1;
}

.initial-avatar {
	position: absolute;
	right: 0;
	top: -12px;
	right: -12px;
	overflow: visible;
}

.inquiry-time, .expert-response-time {
	font-size: 12px;
	position: absolute;
	right: 16px;
	bottom: 10px;
}

span.read-message a {
	width: 25px;
	height: 15px;
	display: inline-block;
	background: url(https://s3.amazonaws.com/zintro-resources/images/read.png) no-repeat center center;
	margin: 0 0 -3px 10px;
}

.m-response-container {
	position: relative;
	margin: 0 0 20px 0;
}

.response {
	background: #fff;
	padding: 10px 10px 5px;
	line-height: 22px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-left: 60px;
	border: 1px solid #e8e8e8;
}

.response-arrow {
	background: url(https://s3.amazonaws.com/zintro-resources/images/response-arrow.png) no-repeat center center;
	width: 14px;
	height: 26px;
	position: absolute;
	left: 49px;
	top: 6px;
	z-index: 1;
}

.response-content p {
	font-size: 12px;
	line-height: 18px;
	margin-top: 0;
}

.response-time {
	text-align: right;
	font-size: 12px;
}

.response-time span {
	margin: 0 0 0 4px;
}

.response-avatar {
	position: absolute;
	left: -12px;
	top: -12px;
}

.badge-align>.premium, .badge-align>.premium-gold, .badge-align>.premium-silver, .badge-align>.premium-bronze {
	left: 27px;
	top: 25px;
}

.m-queue-overlay {
	padding: 25px 30px 18px;
	margin-left: 60px;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: rgba(105, 146, 209, 0.9);
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 20;
	font-family: "adellesans-light",sans-serif;
	opacity: 1;
}

.m-queue-overlay:before {
	content: "";
	position: absolute;
	top: 12px;
	left: 52px;
	border-right: 8px solid blue;
	border-right-color: rgba(105, 146, 209, 0.9);
	border-bottom: 8px solid transparent;
	border-top: 8px solid transparent;
}

.overlay-hidden {
	display: none;
}

.m-queue-overlay p {
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	margin: 0 0 10px 0;
}

.queue-number {
	width: 40px;
	height: 40px;
	background: #898989;
	color: white;
	text-align: center;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-family: "adellesans-light",sans-serif;
	position: absolute;
	left: 0px;
	top: 0px;
}

.queue-number p {
	margin: 0;
	line-height: 40px;
	font-size: 12px;
}

.m-inquiry-container {
	border-bottom: 1px solid #dfdfdf;
}

a.temp-link:link {
	text-transform: uppercase;
	font-size: 12px;
	font-family: "adellesans-semibold", sans-serif;
	margin: 46px 0 0 20px;
	float: right;
}

a.inqTemplate:link {
	margin: 46px 0 0 20px;
	float: right;
}

/* Sign In & Sign Up Pages */

.sign-bg {
	background: #F2F2F0;
}

.signin-container {
	text-align: center;
}

.m-form-container {
	width: 33%;
	color: #5f5f5f;
	position: absolute;
	top: 35%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}

.signin a:link, .signin a:visited {
	text-align: left;
}

ul.signin-container {
	background: #fff;
	padding: 20px 40px 30px;
	margin: 0 0 20px;
}

ul.signin-container li {
	position: relative;
}

li.forgot-pswd, li.forgotPassword a {
	text-align: left;
	font-size: 13px;
	color: #6b93cf;
}

a.signin-reveal-password {
	position: absolute;
	right: 5px;
	bottom: 10px;
	cursor: pointer;
}

img.zintro-icon {
	margin: 0 0 -37px 0;
}

input.sign-input {
	display: block;
	width: 96%;
	padding: 14px 2%;
	margin: 0 0 20px 0;
}

.form-sub-title {
	text-align: left;
}

input.sign-btn, a.sign-btn {
	width: 70%;
	text-align: center;
	padding: 16px 10px;
	margin: 6px 0 4px 0;
	background: #6b93cf;
	color: #fff;
	text-transform: uppercase;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	display: inline-block;
	font-size: 15px;
	border: none;
}

input.sign-btn:hover, a.sign-btn:hover {
	background: #73A0E0;
	color: #fff;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

a.sign-link {
	text-transform: uppercase;
	font-size: 13px;
	color: #6b93cf;
	font-family: "adellesans-light",sans-serif;
}

li.terms a:link {
	font-size: 12px;
	float: right;
	margin: 4px 0 0 0;
}

li.terms {
	text-align: left;
	color: #adadad;
}

li.terms p {
	display: inline-block;
	margin: 0;
	font-size: 12px;
}

.m-form-container p {
	margin-bottom: 0;
}

ul.signin-container .g-recaptcha div {
	margin: 10px auto;
}

input.specialPersonalInfoShow.whiteCaptcha {
	padding: 0 !important;
	margin: 0 !important;
}


/*  HOME PAGE  */

.home-wrapper {
	height: 100%;
	background: #f2f2f0;
}

.intro-page {
	background: #3b3b3f;
	min-height: 94vh;
	position: relative;
}

.intro-content {
	width: 880px;
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	text-align: center;
	padding: 0 20px 0;
}

.sticky-header .m-logo-tagline {
	float: left;
	display: none;
}

.sticky-header {
	position: fixed;
	top: 0px;
	z-index: 11;
	width: 100%;
}

.home-bg {
	color: #5f5f5f;
	font-family: "adellesans-regular", sans-serif;
}

.m-home {
	text-align: right;
}

.m-wrapper {
	max-width: 1280px;
	padding: 0 20px;
	margin: 0 auto;
	position: relative;
}

a.header-link {
	color: #f2f2f2;
	text-decoration: none;
	border-top: 4px solid transparent;
	line-height: 2.5em;
	padding: 1.4em 0 2.5em;
	margin: 0 0 0 1em;
	text-transform: uppercase;
	font-size: 12px;
	font-family: "adellesans-light", sans-serif;
	font-weight: 200;
}

a.header-link:hover {
	border-top: 4px solid #6b93cf;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

a.inquiry {
	color: #edbf56;
	padding: 21px 8px 24px 0;
	border-top: 4px solid transparent;
	margin-right: -8px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 12px;
	font-family: "adellesans-light", sans-serif;
	font-weight: 200;
}

a.inquiry:hover, a.inquiry:active {
	background: #edbf56;
	color: #3b3b3f;
	border-top: 4px solid transparent;
	padding: 21px 8px 24px 0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.m-logo-section {
	float: left;
	margin: 0 3% 36px;
	width: 94.9%;
}

.m-search-section {
	clear: both;
}

.main-search {
	margin: 0 0 60px;
}

.search-wrapper {
	background: #fff;
}

div#drop-down>div {
	background: none !important;
}

body.home-bg .ui-autocomplete>li, .matches-bg .ui-autocomplete>li {
	display: block;
	font-family: "adellesans-light", sans-serif;
	cursor: pointer;
	line-height: 32px;
}

body.home-bg .ui-autocomplete>li:hover {
	color: #6b93cf !important;
	background: none !important;
}

body.home-bg .ui-autocomplete {
	position: absolute !important;
	outline: 0px;
	text-align: left;
	z-index: 100;
	cursor: default;
	overflow-x: hidden;
	white-space: pre;
	background-color: rgb(255, 255, 255);
	border-right: none;
	font-size: 16px;
	padding: 0 !important;
	width: 405px;
	vertical-align: top;
	margin: -1px 0 0;
	border-top: 1px solid #cacaca;
	box-shadow: none !important;
}

.search-drop-down {
	position: absolute;
	visibility: hidden;
	outline: 0px;
	text-align: left;
	z-index: 100;
	cursor: default;
	overflow-x: hidden;
	white-space: pre;
	background-color: rgb(255, 255, 255);
	border-right: none;
	font-size: 24px;
	padding: 0;
	width: 91.1%;
	vertical-align: top;
	margin: -1px 0 0;
	border-top: 1px solid #cacaca;
}

input.search-input {
	border: none;
	font-size: 24px;
	padding: 16px 3%;
	height: 36px;
	width: 84%;
	background: none;
}

input.search-button {
	background: #e8ba52;
	border: none;
	color: #fff;
	text-align: center;
	height: 68px;
	width: 8.9%;
	font-size: 24px;
	float: right;
	padding: 0;
}

input.search-button:hover {
	background: #edbf56;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

input.search-input, input.search-button {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-appearance: none;
}

.count-box {
	width: 22%;
	text-align: center;
	display: inline-block;
	margin: 0 30px;
}

.count-box p {
	color: #9e9d9b;
	font-size: 13px;
	text-transform: uppercase;
	margin: 2px 0 0 0;
	font-family: "adellesans-regular", sans-serif;
}

.count-box span {
	color: #f2f2f0;
	font-size: 46px;
	font-family: "adellesans-regular", sans-serif;
	font-weight: 400;
}

.home-social {
	background: #3b3b3f;
	display: inline-block;
	padding: 12px 10px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	position: fixed;
	left: 10px;
	bottom: 7%;
	z-index: 1000;
}

.home-social span {
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
	margin: 0 0 10px 0;
	display: block;
}

.home-social a:link {
	text-indent: -9999px;
	height: 30px;
	display: block;
	margin: 0 0 10px 0;
	text-align: center;
}

.home-social a:link:last-child {
	margin: 0;
}

a.fb-link:link {
	background: url(https://s3.amazonaws.com/zintro-resources/images/share-fb.png) no-repeat center center;
}

a.twitter-link:link {
	background: url(https://s3.amazonaws.com/zintro-resources/images/share-twitter.png) no-repeat center center;
}

a.linkedin-link:link {
	background: url(https://s3.amazonaws.com/zintro-resources/images/share-linkedin.png) no-repeat center center;
}

a.gplus-link:link {
	background: url(https://s3.amazonaws.com/zintro-resources/images/share-gplus.png) no-repeat center center;
}

.scroll-to-button {
	width: 100%;
	height: 44px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/scroll-btn.png) no-repeat center center;
	display: block;
	text-indent: -9999px;
	position: absolute;
	z-index: 1;
	margin: -9px 0 0;
}

.scroll-to {
	position: absolute;
	opacity: 0;
}

.search-form {
	clear: both;
	background: #3b3b3f;
	text-align: left;
}

input.main-search {
	border: none;
	font-size: 24px;
	padding: 14px 3%;
	height: 36px;
	width: 84%;
}

input.main-search:focus, input.search-input:focus {
	outline: none;
}

input.search-btn {
	background: #edbf56;
	border: none;
	color: #fff;
	margin: 0 0 0 -5px;
	height: 64px;
	font-size: 24px;
	float: right;
	width: 10%;
}

.home-a {
	background: #f2f2f0;
	padding: 80px 0 0;
	position: relative;
}

.home-a h3, .home-a h3 p {
	color: #5f5f5f;
	font-size: 30px;
	font-family: "adellesans-regular";
	font-weight: 400;
	margin-top: 0;
}

.intro-cite {
	font-size: 30px;
	color: #9e9d9b;
	text-align: right;
	display: block;
	font-family: "adellesans-regular";
	padding: 0 0 180px 0;
}

h3.home-sub {
	font-size: 30px;
	line-height: 38px;
	margin: 40px 0 40px 0;
	font-weight: 400;
	font-family: "adellesans-regular";
}

.intro-video {
	position: relative;
	padding-bottom: 36.14%;
	height: 0;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}
.intro-video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.home-b {
	border-top: 7px solid #edbf55;
	background: #fff;
	text-align: center;
}

.home-b .featuredin {
	padding: 3% 0;
	background: url(https://s3.amazonaws.com/zintro-resources/images/featuredin-logos.jpg) no-repeat center center;
	background-size: 87%;
	min-height: 10px;
}

h4.featured-title {
	text-transform: uppercase;
	font-size: 18px;
	color: #9e9d9b;
	font-weight: 400;
	background: url(https://s3.amazonaws.com/zintro-resources/images/featuredin-title-bg.png) no-repeat center center;
	margin: 0 0 -53px 0;
	height: 34px;
	line-height: 34px;
	position: absolute;
	bottom: -33px;
	width: 100%;
	margin: 0;
	font-family: "adellesans-light";
}

.home-c {
	background: #f2f2f0;
	background-attachment: fixed;
	background-size: cover;
	padding: 174px 0 0;
	font-family: "adellesans-regular";
}

h2.home-title {
	color: #3b3b3f;
	font-size: 50px;
	text-align: center;
	font-family: "adellesans-light";
	font-weight: 400;
	background: url(https://s3.amazonaws.com/zintro-resources/images/home-underline.png) no-repeat center bottom;
	padding: 0 0 36px 0;
}

h3.home-sub {
	color: #5f5f5f;
	font-size: 30px;
	text-align: center;
	font-family: "adellesans-regular";
}

.users-menu {
	width: 32%;
	float: left;
	border-right: 1px solid #c0c0be;
	text-align: right;
}

.users-menu a {
	color: #9e9d9b;
	font-size: 20px;
	font-family: "adellesans-light";
	font-weight: 200;
	padding: 7px 34px 7px 0;
	display: block;
}

.users-menu a:hover, .users-menu li a:active {
	color: #5f5f5f;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.users-menu a.panel-active {
	color: #5f5f5f;
}

.users-content {
	width: 96%;
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.user-container {
	position: relative;
	width: 62%;
	right: 0;
	left: 38%;
}

.user-panel-consultants, .user-panel-cxo, .user-panel-startups, .user-panel-lawyers, .user-panel-researchers, .user-panel-investors, .user-panel-procurement, .user-panel-engineers, .user-panel-recruiters, .user-panel-jounalists, .user-panel-physicians, .user-panel-industry, .user-panel-sales, .user-panel-seekers {
	display: none;
}

.user-content-box {
	background: #fff;
	padding: 18px 24px 16px 44px;
	font-family: "adellesans-light";
	margin: 0 0 40px 0;
}

.user-content-box p {
	font-size: 20px;
}

.more-link:link {
	font-size: 20px;
	text-transform: uppercase;
	float: right;
	height: 27px;
	font-family: "adellesans-light";
}

.user-cta {
	width: 50%;
	float: left;
	text-align: center;
}

.cta-text {
	font-size: 18px;
	font-weight: 200;
	font-family: "adellesans-light";
	margin: 0 0 8px;
}

.user-submit, .user-inquiry, .user-create {
	padding: 18px 16%;
	display: inline-block;
	font-family: "adellesans-regular";
	text-transform: uppercase;
	font-size: 14px;
}

.home-d {
	background: #fff;
	padding: 65px 0;
}

.home-d>.wrapper {
	position: relative;
}

.h-3-col {
	width: 30%;
	margin: 0 5% 0 0;
	float: left;
	font-family: "adellesans-light";
	font-weight: 200;
}

.h-3-col:last-child {
	margin: 0;
	float: right;
}

h4.works-title {
	font-size: 18px;
	color: #9e9d9b;
	font-weight: 400;
	background: url(https://s3.amazonaws.com/zintro-resources/images/works-bg.png) no-repeat center center;
	margin: 0 0 0 0;
	height: 47px;
	line-height: 48px;
	position: absolute;
	top: -111px;
	left: 0;
	width: 228px;
	text-align: center;
}

.home-d h3 {
	text-align: left;
	font-weight: 200;
	font-size: 26px;
	margin: 9px 0 0 0;
}

.submit-icon {
	background: url(https://s3.amazonaws.com/zintro-resources/images/submit-icon.png) no-repeat center center;
	width: 55px;
	height: 56px;
	margin: 0 18px 10px 0;
	float: left;
}

.receive-icon {
	background: url(https://s3.amazonaws.com/zintro-resources/images/receive-icon.png) no-repeat center center;
	width: 55px;
	height: 56px;
	margin: 0 18px 10px 0;
	float: left;
}

.qualify-icon {
	background: url(https://s3.amazonaws.com/zintro-resources/images/qualify-icon.png) no-repeat center center;
	width: 55px;
	height: 56px;
	margin: 0 18px 10px 0;
	float: left;
}

.icon-text {
	color: #9e9d9b;
	font-size: 18px;
	margin: 28px 0 0 0;
}

.home-e {
	background: #f2f2f0;
	padding: 100px 0 150px;
}

.m-profile-col {
	width: 25%;
	float: left;
	font-family: "adellesans-light";
	font-weight: 200;
}

.m-expert-col {
	width: 70%;
	float: right;
}

.profile-icon {
	max-width: 126px;
	height: 126px;
	margin: 30px auto 9%;
}

.profile-icon img {
	width: 100%;
}

.profile-cta {
	text-align: center;
	margin: 0 0 60px 0;
}

.profile-text, .inquiry-text {
	font-size: 23px;
	color: #9e9d9b;
	font-family: "adellesans-regular";
}

.profile-text {
	text-align: right;
}

.profile-text span {
	color: #5f5f5f;
}

.m-expert-col a.more-link {
	margin-right: 35px;
}

.m-stories {
	float: left;
	width: 100%;
	margin: 120px 0 0;
}

h2.stories-title {
	color: #5f5f5f;
	font-size: 50px;
	font-family: "adellesans-regular";
	font-weight: 400;
	background: url(https://s3.amazonaws.com/zintro-resources/images/home-underline.png) repeat-x left center;
	margin: 40px 0 20px 0;
	text-align: right;
}

h2.stories-title>span {
	background: #f2f2f0;
	padding: 0 0 0 40px;
}

.stories-wrapper {
	width: 84%;
	position: relative;
	margin: auto;
	clear: both;
}

.slide-container {
	position: relative;
}

span.blog-stories-link {
	position: absolute;
	left: 0;
	bottom: -2px;
	text-transform: uppercase;
	font-size: 18px;
	font-family: "adellesans-light";
}

.slide-container>input {
	display: none;
}

.carousel-box img {
	float: left;
	max-width: 100%;
	margin: 0 30px 20px 0;
}

.carousel-box p {
	font-family: "adellesans-light";
	color: #5f5f5f;
	font-size: 21px;
	margin-top: 0;
	line-height: 26px;
}

#slide1:checked ~ .slides .inner { margin-left:0; }
#slide2:checked ~ .slides .inner { margin-left:-100%; }
#slide3:checked ~ .slides .inner { margin-left:-200%; }
#slide4:checked ~ .slides .inner { margin-left:-300%; }
#slide5:checked ~ .slides .inner { margin-left:-400%; }


.overflow {
	width: 100%;
	overflow: hidden;
}

.slides .inner {
	width: 500%;
	line-height: 0;
}

.slides article {
	width: 19%;
	float: left;
	padding: 0 0.5%;
}

.slide-controls {
	position: absolute;
	top: 38%;
	width: 100%;
	height: 50px;
}

.slide-controls label {
	display: none;
	width: 50px;
	height: 50px;
	opacity: 0.5;
}

.slide-active {
	margin: 20px 0 0 0;
}

.slide-active {
	text-align: center;
}

.slide-active label {
	text-decoration: none;
	display: inline-block;
	font-size: 11px;
	height: 12px;
	width: 12px;
	line-height: 10px;
	background: #fff;
	color: #4E443C;
	border-radius: 20px;
	text-indent: -9999px;
	margin-right: 2%;
}

.slide-active label:hover {
	background: #3b3b3f;
	cursor: pointer;
}

.slide-controls label:hover {
	opacity: 1;
	cursor: pointer;
}

#slide1:checked ~ .slide-controls label:nth-child(2),
#slide2:checked ~ .slide-controls label:nth-child(3),
#slide3:checked ~ .slide-controls label:nth-child(4),
#slide4:checked ~ .slide-controls label:nth-child(5),
#slide5:checked ~ .slide-controls label:nth-child(1) {
	background: url('//s3.amazonaws.com/zintro-resources/images/next-btn.png') no-repeat;
	display: block;
	height: 34px;
	width: 16px;
	position: absolute;
	right: -40px;
}

#slide1:checked ~ .slide-controls label:nth-child(5),
#slide2:checked ~ .slide-controls label:nth-child(1),
#slide3:checked ~ .slide-controls label:nth-child(2),
#slide4:checked ~ .slide-controls label:nth-child(3),
#slide5:checked ~ .slide-controls label:nth-child(4) {
	background: url('//s3.amazonaws.com/zintro-resources/images/previous-btn.png') no-repeat;
	display: block;
	height: 34px;
	width: 16px;
	position: absolute;
	left: -40px;
}

#slide1:checked ~ .slide-active label:nth-child(1),
#slide2:checked ~ .slide-active label:nth-child(2),
#slide3:checked ~ .slide-active label:nth-child(3),
#slide4:checked ~ .slide-active label:nth-child(4),
#slide5:checked ~ .slide-active label:nth-child(5) {
	background: #3b3b3f;
}

.slides {
	margin: 20px auto;
	background: #fff;
	border: 1px solid #cbcbca;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding: 44px 26px 10px;
	margin: 0 auto;
}

.slides .inner {
	-webkit-transform: translateZ(0);
	-webkit-transition: all 500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 500ms cubic-bezier(0.770, 0.000, 0.175, 1.000);

	-webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
}

.slide-controls label{
	-webkit-transform: translateZ(0);
	-webkit-transition: opacity 0.2s ease-out;
	-moz-transition: opacity 0.2s ease-out;
	-o-transition: opacity 0.2s ease-out;
	transition: opacity 0.2s ease-out;
}

.slide-controls, .slides, .slide-active, .slide-active label {
	-webkit-transform: translateZ(0);
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.home-f {
	background: #f2f2f0;
	padding: 0 0 80px;
}

.home-f .m-inquiries-col .m-card .card-footer .date {
	width: 68%;
}

.home-f .m-inquiries-col .m-card .card-footer .icons {
	width: 32%;
}

.m-inquiry-col {
	width: 23%;
	float: right;
	font-family: "adellesans-light";
	font-weight: 200;
}

.m-inquiries-col {
	width: 76%;
	float: left;
}

.m-inquiries-col a.more-link:link {
	float: left;
}

.inquiry-icon {
	max-width: 125px;
	height: 125px;
	margin: 30px auto 9%;
}

.inquiry-icon img {
	width: 100%;
}

.inquiry-cta {
	text-align: center;
	margin: 0 0 60px 0;
}

.inquiry-text {
	text-align: left;
}

.inquiry-text span {
	color: #5f5f5f;
}

.home-i {
	background: #f2f2f0;
	padding: 90px 0 80px;
}

.blog-col {
	width: 46%;
	float: left;
	margin: 40px 0 0 0;
}

.webinar-col {
	width: 47%;
	float: right;
	margin: 40px 0 0 0;
	background: #fff;
	padding: 0 2% 1.5%;
}

.blog-content {
	border-bottom: 1px solid #c1c1c0;
	padding: 0 0 7.5% 0;
	margin: 0 0 9% 0;
}

.blog-content:last-of-type {
	margin: 0;
}

.blog-content a.more-link {
	font-size: 18px;
	font-family: "adellesans-light";
}

.last-blog {
	border: none;
	margin: 0;
}

.blog-content img {
	float: left;
	margin: 0 16px 0 0;
}

h2.home-sub-title {
	text-transform: uppercase;
	font-size: 40px;
	font-family: "adellesans-regular";
	font-weight: 400;
	margin-top: 12px;
}

.blog-content h3 {
	font-weight: 200;
	margin: 0;
	font-size: 23px;
	font-family: "adellesans-regular";
}

a.blog-title-link:link, a.blog-title-link:visited {
	color: #58595b;
}

a.blog-title-link:hover, a.blog-title-link:active {
	color: #73A0E0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.blog-date {
	color: #9e9d9b;
	font-style: italic;
	display: block;
	margin: 0 0 16px 0;
}

.blog-col>a.more-link:link {
	float: left;
	font-size: 21px;
	margin: 20px 0 0;
}

.webinar-content {
	text-align: center;
	margin: 19px 0;
	width: 100%;
}

.webinar-content img {
	width: 100%;
}

.webinar-col>a.more-link:link {
	font-size: 21px;
	float: right;
}

.presented-text {
	display: block;
	text-align: right;
	font-size: 13px;
	color: #9e9d9b;
	margin: 40px 0 0 0;
	font-family: "adellesans-semibold";
}

.home-k {
	background: #f2f2f0;
	padding: 30px 0 0;
}

.success-col {
	width: 47%;
	padding: 1% 2% 0 0;
	margin: 30px 0 0 0;
	float: left;
	border-right: 1px solid #c7c7c5;
	min-height: 496px;
}

.success-col>a.more-link:link {
	float: left;
}

.success-text {
	color: #9e9d9b;
	font-size: 30px;
	margin-top: 54px;
}

.membership-col {
	width: 47%;
	float: right;
	padding: 1% 0 0 0;
	margin: 30px 0 0 0;
}

.membership-col p {
	color: #9e9d9b;
	font-size: 23px;
	margin: 37px 0 14px;
}

.membership-box {
	background: #fff;
	padding: 17px 10px 10px 40px;
}

.membership-list li {
	background: url(https://s3.amazonaws.com/zintro-resources/images/check-icon.png) no-repeat left 6px;
	color: #9e9d9b;
	font-size: 26px;
	font-weight: 200;
	margin: 0 0 12px;
	padding: 0 0 0 42px;
	line-height: 40px;
}

.membership-list li:last-child {
	margin: 0;
}

.home-l {
	background: #f2f2f0;
	padding: 70px 0 40px;
	border-bottom: 2px solid #eaeae9;
	overflow: hidden;
}

h2.social-title {
	color: #3b3b3f;
	font-size: 50px;
	font-family: "adellesans-regular";
	font-weight: 400;
	background: url(https://s3.amazonaws.com/zintro-resources/images/home-underline.png) no-repeat 310px center;
	margin: 40px 120px 20px;
}

.m-social-box {
	text-align: center;
	margin: 50px 0 0 0;
}

.m-social-icon {
	margin: 0 1em;
	display: inline-block;
	width: 26%;
	vertical-align: middle;
	height: 80px;
}

.social-a {
	width: 200px;
	height: 33px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/social-linkedin.png) no-repeat left top;
	display: inline-block;
	margin: 0 20px -6px 0;
	padding: 0 0 20px 0;
}

.social-b {
	width: 133px;
	height: 20px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/social-linkedin2.png) no-repeat left top;
	display: inline-block;
	margin: 0 20px 0 0;
	padding: 0 0 20px 0;
}

.social-c {
	width: 197px;
	height: 20px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/social-twitter.png) no-repeat left top;
	display: inline-block;
	margin: 0 20px 0 0;
	padding: 0 0 20px 0;
}

.social-d {
	width: 157px;
	height: 20px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/social-fb.png) no-repeat left top;
	display: inline-block;
	padding: 0 0 20px 0;
}

.framed #body .wrapper {
	background: none !important;
}

.home-m {
	background: #f9f9f9;
	padding: 70px 0;
}

.search-title {
	color: #9e9d9b;
	font-weight: 200;
	font-size: 23px;
	margin: 20px 0;
}

.search-col a:link, .search-col a:visited {
	color: #9e9d9b;
	font-size: 15px;
	display: block;
	margin: 14px 0;
	overflow-wrap: break-word;
}

.search-col a:hover, .search-col a:active {
	color: #5f5f5f;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.search-col {
	margin: 0 4% 0 0;
}

.search-col:last-child {
	margin: 0;
}

.home-wrapper, .home-c, .home-e, .home-f, .home-k {
	overflow: hidden;
}

.plans-placeholder-img {
	margin: 100px auto 0;
	max-width: 1228px;
}

.plans-placeholder-img img {
	width: 100%;
}

/* Home Page V2 */

.new-home .sticky-header .m-logo-tagline {
	display: inline-block !important;
	opacity: 1 !important;
}

header .logo-v2 {
	background: url(https://s3.amazonaws.com/zintro-resources/images/logo-v2.png) no-repeat center center;
	float: left;
	text-indent: -9999px;
	width: 310px;
	height: 35px;
	display: inline-block;
	margin: 0;
}

.new-home nav.header-nav {
	width: 474px;
}

.intro-home {
	background: #3b3b3f;
	width: 100%;
	height: 94%;
	overflow: hidden;
}

.intro-home h1 {
	color: #fff;
	text-align: center;
	font-size: 41px;
	font-weight: 200;
	margin: 0 0 50px;
}

.intro-img {
	float: left;
	width: 43%;
}

.intro-text {
	float: right;
	width: 54%;
	text-align: center;
	font-family: "adellesans-light";
}

.intro-img img {
	width: 100%;
}

img.loved-logos {
	width: 100%;
	float: right;
}

.intro-text h2 {
	color: #fff;
	font-size: 28px;
	font-family: 'adellesans-regular';
	font-weight: 200;
	margin: 0 0 20px;
}

.intro-text ul.intro-list {
	color: #fff;
	margin: 0 0 32px 60px;
	text-align: left;
}

ul.intro-list li {
	background: url(https://s3.amazonaws.com/zintro-resources/images/btn-arw.png) no-repeat left center;
	padding: 0 0 0 20px;
	margin: 0 0 10px;
	font-size: 18px;
	font-family: "adellesans-light";
}

a.home-btn:link, a.home-btn:visited, a.plan-btn:link, a.plan-btn:visited {
	background: #e8ba52;
	border-radius: 3px;
	color: #fff;
	text-transform: uppercase;
	font-size: 18px;
	padding: 18px 20px;
	display: inline-block;
	margin: 0 0 6px;
	font-family: "adellesans-light";
}

a.home-btn:hover, a.home-btn:active, a.plan-btn:hover, a.plan-btn:active {
	background: #edbf56;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

a.home-btn:link img, a.plan-btn:link img {
	margin: 0 0 0 14px;
}

a.request-demo {
	display: block;
	font-size: 18px;
	font-family: "adellesans-light";
}

h3.intro-sub {
	color: #fff;
	font-size: 16px;
	font-family: 'adellesans-light';
	font-weight: 200;
	margin: 24px 0 10px;
	text-align: left;
}

.intro-home .m-wrapper {
	text-align: center;
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	text-align: center;
	padding: 0 2% 0;
	width: 96%;
}

.intro-scroll-btn {
	background: url(https://s3.amazonaws.com/zintro-resources/images/learn-more-btn.png) no-repeat center center;
	text-indent: -9999px;
	display: inline-block;
	width: 94px;
	height: 46px;
	width: 100%;
	position: absolute;
	bottom: 3%;
	display: block;
}

.how-zintro-works {
	padding: 100px 0 40px;
}

h2.home-sub-heading {
	font-size: 24px;
	font-weight: 200;
	margin: 0 0 40px;
	text-align: left;
	color: #3b3b3f;
}

.submit-project-col {
	width: 30%;
	float: left;
	margin: 0 3% 0 4%;
}

.get-qualified-col {
	width: 30%;
	float: left;
	margin: 0 3% 0 0;
}

.engage-col {
	width: 30%;
	float: left;
}

.how-zintro-works>section>section>img {
	float: left;
	margin: 0 15px 10px 0;
}

.how-zintro-works h3 {
	color: #5f5f5f;
	font-family: 'adellesans-light';
	font-weight: 200;
	font-size: 18px;
	margin: 0;
}

.how-zintro-works p {
	color: #9e9d9b;
	font-size: 15px;
	line-height: 20px;
	padding: 0 0 0 72px;
	margin: 6px 0 0;
}

.how-zintro-works .m-wrapper {
	margin: 0 auto 40px;
}

.current-sourcing-col {
	width: 36%;
	float: left;
	margin: 0 0 0 4%;
	padding: 2% 8% 2% 0;
	background: url(https://s3.amazonaws.com/zintro-resources/images/vs.png) no-repeat right center;
}

.zintro-sourcing-col {
	width: 45%;
	float: right;
	background: #fcfcfc;
	padding: 2%;
}

.current-sourcing-col li, .zintro-sourcing-col li {
	color: #9e9d9b;
	line-height: 20px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/list-arw.png) no-repeat left center;
	padding: 0 0 0 16px;
	margin: 0 0 8px;
	font-size: 15px;
}

.how-zintro-works p.sourcing-cross {
	padding: 6px 0 6px 34px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/payment-cancel.png) no-repeat left center;
	color: #5f5f5f;
}

.how-zintro-works p.sourcing-tick {
	padding: 6px 0 6px 34px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/payment-tick.png) no-repeat left center;
	color: #5f5f5f;
}

.zintro-works-cta {
	text-align: center;
	padding: 40px 0 0;
	clear: both;
}

.industry-experts {
	background: #fff;
	padding: 70px 0;
}

.industry-experts ul.experts-list {
	text-align: center;
	margin: 0;
}

.industry-experts ul.experts-list li {
	display: inline-block;
	font-size: 13px;
	text-align: center;
	width: 9.5%;
	color: #9e9d9b;
}

.industry-experts ul.experts-list li a:link span, .industry-experts ul.experts-list li a:visited span, .industry-experts ul.experts-list li a:hover span, .industry-experts ul.experts-list li a:active span {
	color: #9e9d9b;
}

.home-area-links {
	padding: 60px 0 0;
	display: none;
}

.home-area-links .one-of-five {
	width: 18%;
}

ul.experts-list li span {
	display: block;
}

.client-quotes {
	padding: 70px 0;
}

.quote-container {
	width: 29.3%;
	float: left;
	margin: 0 0 0 4%;
}

.quote-container figure {
	float: left;
	width: 96px;
}

.quote-container figure span.client-photo-a, .quote-container figure span.client-photo-b, .quote-container figure span.client-photo-c {
	width: 96px;
	height: 96px;
	display: inline-block;
}

.quote-container figure span.client-photo-a {
		background: url(https://s3.amazonaws.com/zintro-resources/images/brian-jones-photo.jpg) no-repeat center center;
}

.quote-container figure span.client-photo-b {
		background: url(https://s3.amazonaws.com/zintro-resources/images/gordon-price-photo.jpg) no-repeat center center;
}

.quote-container figure span.client-photo-c {
		background: url(https://s3.amazonaws.com/zintro-resources/images/david-bowie-photo.jpg) no-repeat center center;
}

.quote-container figcaption {
	color: #5f5f5f;
	font-size: 15px;
	display: inline-block;
	text-align: left;
}

.quote-container figcaption span.client-name {
	font-size: 15px;
	color: #5f5f5f;
}

.quote-container figcaption span {
	color: #9e9d9b;
	font-size: 13px;
}

.quote-container .quote-text {
	float: right;
	width: 52%;
	background: #fff;
	border-radius: 4px;
	padding: 4% 6%;
	position: relative;
	text-align: left;
}

.quote-container .quote-text p {
	color: #5f5f5f;
	font-size: 15px;
	margin: 0;
}

section.quote-text p:after {
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	left: -20px;
	right: auto;
	top: 24px;
	bottom: auto;
	border: 10px solid;
	border-color: transparent #fff #fff transparent;
}

a.more-quotes {
	display: block;
	float: right;
	margin: 10px 0 0;
	font-size: 15px;
	text-transform: uppercase;
}

.specialized-section {
	background: #fff;
	padding: 50px 0;
	text-align: center;
}

h2.specialized-title {
	font-size: 40px;
	color: #3b3b3f;
	margin: 0 0 60px;
	font-family: 'adellesans-light';
}

.hiring-plans {
	padding: 70px 0;
	text-align: center;
}

.hiring-plans p {
	color: #9e9d9b;
	font-family: 'adellesans-light';
	font-weight: 200;
	font-size: 18px;
	margin: 0 4%;
	text-align: left;
}

.hiring-plans a:link.plan-btn, .hiring-plans a#hiring_plans_link {
	margin: 50px 0 0;
	background: #6b93cf;
	width: inherit;
	padding: 18px 40px;
}

.home-lower-section {
	padding: 70px 0;
}

.home-lower-section h2 {
	margin: 0 0 20px;
}

.home-lower-section>section>section {
	width: 31%;
	float: left;
}

.home-blog, .home-webinars, .home-tweet {
	margin: 0 0 30px 0;
	padding: 0 0 30px 0;
}

.home-blog h3 {
	margin: 0;
}

.home-blog h3 a:link, .home-blog h3 a:visited {
	color: #5f5f5f;
	font-family: 'adellesans-light';
	font-weight: 200;
	font-size: 18px;
}

.home-blog h3 a:hover, .home-blog h3 a:active {
	color: #73A0E0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.home-blog>span {
	color: #9e9d9b;
	display: block;
	font-size: 13px;
	margin: 0 0 16px;
	font-style: italic;
}

.home-blog>a:link {
	display: inline-block;
	float: left;
	margin: 0 15px 0 0;
}

.home-blog p {
	font-size: 15px;
	color: #5f5f5f;
	margin: 0 0 0 116px;
	line-height: 18px;
}

.home-tweet img.twitter-profile-img {
	float: left;
	margin: 0 15px 15px 0;
}

section.home-blog, section.home-tweet {
	border-bottom: 1px solid #eaeaea;
}

section.home-tweet .tweet-date {
	color: #9e9d9b;
	font-size: 13px;
	font-style: italic;
	margin: 0 0 4px;
	display: inline-block;
}

section.home-tweet p {
	margin: 0 0 0 90px;
	color: #5f5f5f;
	font-size: 15px;
	line-height: 18px;
}

.home-lower-section a.more-articles, .home-lower-section a.more-webinars, .home-lower-section a.more-tweets {
	float: right;
	display: inline-block;
	text-transform: uppercase;
	font-size: 13px;
}

.home-lower-section>section>section.home-webinars {
	margin: 0 6.6%;
	width: 24.6%;
}

.home-webinars a:link {
	margin: 0 0 24px;
	display: block;
}

.home-webinars a:nth-of-type(3) {
	display: none;
}

section.home-webinars a img {
	width: 100%;
}

section.home-tweet:last-of-type, section.home-blog:last-of-type {
	border: none;
	margin: 0;
}

form.request-demo ul, form.request-demo ul.modal-form-container li {
	margin: 0;
}

form.request-demo ul.modal-form-container li label.form-sub-title {
	margin: 0 0 6px;
}

form.request-demo ul.modal-form-container li input.sign-input {
	margin: 0 0 10px;
}

form.request-demo a.request-demo {
	padding: 14px 0;
	margin: 18px 0 10px;
	font-size: 15px;
	width: 100%;
	text-align: center;
}

/* Home Sub Nav */

.home-sub-nav {
	background: #3c3b40;
	border-top: 1px solid #2f2f32;
}

.home-sub-nav ul {
	text-align: center;
	margin: 0;
}

.home-sub-nav ul li {
	display: inline-block;
	text-transform: uppercase;
	font-size: 11px;
	padding: 0 10px;
}

.home-sub-nav ul li a.request-demo {
	font-size: 11px;
	font-family: "adellesans-regular";
}

.home-sub-nav ul li a:link, .home-sub-nav ul li a:visited {
	color: #fff;
	display: inline-block;
	padding: 14px 0;
	border-top: 2px solid transparent;
	outline: none;
}

.home-sub-nav ul li a:hover, .home-sub-nav ul li a.sub-active {
	color: #f2f2f2;
	border-top: 2px solid #6b93cf;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

/* AREA */

.area-social {
	background: #3b3b3f;
	display: inline-block;
	padding: 8px 6px 2px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	position: fixed;
	left: 10px;
	bottom: 7%;
	z-index: 1000;
}

.area-social>div {
	cursor: pointer;
}

.area-social span {
	text-transform: uppercase;
	color: #fff;
	margin: 0 0 10px 0;
	font-size: 10px;
	display: block;
}

.area-social a:link {
	text-indent: -9999px;
	height: 30px;
	display: block;
	margin: 0 0 10px 0;
	text-align: center;
}

.area-social a:link:last-child {
	margin: 0;
}

.area-social-hide {
	bottom: -160px;
}

.area-social-open {
	background: url(https://s3.amazonaws.com/zintro-resources/images/social-open.png) no-repeat top center;
}

.area-social-close {
	background: url(https://s3.amazonaws.com/zintro-resources/images/social-close.png) no-repeat bottom center;
}

.area-social-btn {
	width: 100%;
	height: 11px;
	margin-bottom: 5px !important;
}

span.area-demo-link {
	float: right;
	margin: 4px 0 0;
}

/* Area B Header */

.area-b-header {
	background: #f2f2f0;
	padding: 24px 2% 20px;
	border-bottom: 6px solid #edbf56;
	color: #fff;
	position: relative;
	color: #5f5f5f;
}

.area-b-header h1 {
	font-family: "adellesans-semibold", sans-serif;
	color: #3c3b40;
	font-size: 36px;
	margin: 8px 0 14px 0;
	overflow-wrap: break-word;
}

.area-b-sub {
	font-size: 20px;
	font-family: "adellesans-light";
	clear: both;
	display: block;
}

.area-b-form {
	float: left;
	width: 64%;
	position: relative;
}

.area-b-form form {
	width: 732px;
}

.area-how-col {
	width: 34%;
	float:right;
	margin: 0 0 20px 0;
}

h2.form-title {
	font-weight: 200;
	text-transform: uppercase;
	font-size: 20px;
	margin: 50px 0 10px 0;
	background: url(https://s3.amazonaws.com/zintro-resources/images/form-b-icon.png) no-repeat left 6px;
	padding: 0 0 0 26px;
	font-family: "adellesans-light";
}

.area-b-form .form-box {
	background: #7099d6;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding: 16px 2.5%;
	position: relative;
	min-height: 160px;
}

.form-box textarea {
	display: block;
	width: 96%;
	max-width: 96%;
	padding: 14px 2%;
	border: none;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	color: #9e9d9b;
	height: 40px;
	max-height: 450px;
	margin: 0 0 14px 0;
	font-weight: 200;
	font-size: 13px;
}

label.area-form-label {
	display: inline-block;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 6px;
}

.area-form-input-box {
	width: 24%;
	display: inline-block;
	margin: 0 2% 0 0;
	position: relative;
	float: left;
}

.area-form-input-box p {
	color: #fff;
	font-size: 12px;
	margin: 4px 0 0;
	width: 290px;
}

.form-box input.area-b-input, .form-box input.area-b-input:focus {
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding: 13px 6% 13px;
	font-size: 13px;
	border: none;
	width: 88%;
	color: #9e9d9b;
	font-weight: 200;
}

.form-box input.last-input, .form-box input.last-input:focus {
	margin-right: 0;
}

a.area-reveal-password {
	position: absolute;
	right: 6px;
	top: 37px;
	cursor: pointer;
}

a.area-reveal-password span b {
	margin-left: 122px;
}

.form-box .g-recaptcha {
	transform: scale(0.6);
	-webkit-transform: scale(0.6);
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	width: 1px;
	float: left;
	margin: 26px 0 -26px;
}

.area-b-submit {
	padding: 14px 2.5%;
	display: inline-block;
	background: #edbf56;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color: #fff;
	border: none;
	float: right;
	margin: 26px 0 0;
	font-size: 13px;
	text-transform: uppercase;
}

.area-b-submit:hover {
	background: #e8ba52;
	cursor: pointer;
}

.form-box input::-webkit-input-placeholder, .form-box textarea::-webkit-input-placeholder {
	color: #9e9d9b;
}

.form-box input:-moz-placeholder, .form-box textarea:-moz-placeholder {
	color: #9e9d9b;
}

.form-box input::-moz-placeholder, .form-box textarea::-moz-placeholder {
	color: #9e9d9b;
}

.form-box input:-ms-input-placeholder, .form-box textarea:-ms-input-placeholder {
	color: #9e9d9b;
}

.area-b-terms p {
	margin: 6px 20px 0 0;
	color: #adadad;
	font-size: 12px;
	display: inline-block;
	line-height: 20px;
	font-weight: 200;
	width: 50%;
}

.area-b-terms p a:link {
	margin: 0 0 0 5px;
}

h3.area-how-title {
	text-transform: uppercase;
	font-family: "adellesans-light";
	margin: 0 0 10px;
	font-weight: 200;
}

section.area-how-col h3 {
	font-family: "adellesans-light";
	margin: 0 0 10px;
	font-weight: 200;
}

section.area-how-col>img {
	width: 100%;
	margin: 0 0 20px;
}

section.area-how-col ol {
	margin: 0 0 30px;
}

.area-how-col ol li {
	font-size: 14px;
	margin: 0 0 20px 0;
	line-height: 20px;
}

p.area-b-help {
	background: #3C3B40;
	position: absolute;
	right: 0;
	bottom: -14px;
	padding: 10px 18px;
	color: #fff;
}

p.area-b-help img {
	margin: 0 3px -4px 10px;
}

p.area-b-help span {
	color: #edbf56;
	text-decoration: underline;
}

p.area-b-help span:hover {
	text-decoration: none;
}



/* Area A Header */

.area-a-header {
	background: #6b93cf;
	padding: 24px 2% 20px;
	border-bottom: 6px solid #edbf56;
	color: #fff;
	position: relative;
	color: #fff;
}

.area-a-header h1 {
	font-weight: 200;
	font-size: 36px;
	margin: 8px 0 14px 0;
}

.area-a-sub {
	font-size: 20px;
	font-family: "adellesans-light";
	clear: both;
	display: block;
}

.area-a-form {
	float: left;
	width: 66%;
	position: relative;
}

.area-a-form form {
	width: 732px;
}

.area-a-header h2.form-title {
	padding: 0;
}

.area-a-form textarea {
	display: block;
	width: 96%;
	max-width: 96%;
	padding: 14px 2%;
	border: none;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #9e9d9b;
	height: 40px;
	max-height: 100px;
	margin: 0 0 14px 0;
	font-weight: 200;
	font-size: 13px;
}

.area-a-form input.area-a-input, .area-a-form input.area-a-input:focus {
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 13px 2% 13px;
	font-size: 13px;
	margin: 0 2% 0 0;
	border: none;
	width:20%;
	color: #9e9d9b;
	font-weight: 200;
}

.area-a-form input.last-input, .area-a-form input.last-input:focus {
	margin-right: 0;
}

.area-a-submit {
	padding: 12px 3%;
	display: inline-block;
	background: #edbf56;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	border: none;
	float: right;
	clear: both;
	font-weight: 200;
}

.area-a-submit:hover {
	background: #e8ba52;
	cursor: pointer;
}

.area-a-terms p {
	margin: 6px 20px 0 0;
	font-size: 12px;
	display: inline-block;
	line-height: 20px;
	font-weight: 200;
}

a.forgot-pswd-b {
	color: #fff;
	font-size: 13px;
	display: none;
}

/* ------------- */


.area-header {
	background: #6b93cf;
	padding: 24px 2% 0;
	border-bottom: 6px solid #edbf56;
	color: #fff;
	position: relative;
}

.area-header h1 {
	font-weight: 400;
	font-size: 36px;
}

.area-sub {
	font-size: 20px;
	font-weight: 100;
	display: block;
	margin: 0 0 34px 0;
}

form.area-form {
	max-width: 700px;
	margin: 0 0 6px 0;
	position: relative;
}

form.area-form textarea {
	width: 96%;
	max-width: 668px;
	height: 40px;
	max-height: 100px;
	border: none;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin: 0 0 12px 0;
	padding: 10px 2%;
	color: #5f5f5f;
	font-size: 14px;
	border: 2px solid transparent;
}

input.area-input {
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 10px 1.6% 9px;
	font-size: 14px;
	margin: 6px 2.8% 14px 0;
	border: none;
	width: 19.4%;
	color: #5f5f5f;
	border: 2px solid transparent;
}

input.last-input {
	margin-right: 0;
}

.area-submit {
	padding: 12px 24px;
	display: inline-block;
	background: #edbf56;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	border: none;
	float: right;
	clear: both;
	text-align: center;
	cursor: pointer;
	margin: 6px 0 0 0;
}

form.area-form input::-webkit-input-placeholder, form.area-form textarea::-webkit-input-placeholder {
	color: #5f5f5f;
}

form.area-form input:-moz-placeholder, form.area-form textarea:-moz-placeholder {
	color: #5f5f5f;
}

form.area-form input::-moz-placeholder, form.area-form textarea::-moz-placeholder {
	color: #5f5f5f;
}

form.area-form input:-ms-input-placeholder, form.area-form textarea:-ms-input-placeholder {
	color: #5f5f5f;
}

.area-submit:hover {
	background: #e8ba52;
}

.area-terms p {
	font-size: 12px;
	font-weight: 200;
	margin: 0 0 10px;
	display: inline-block;
}

.area-terms {
	display: inline-block;
}

a.area-terms-link:link, a.area-terms-link:visited {
	color: #fff;
	border-bottom: 1px solid #fff;
}

a.area-terms-link:hover, a.area-terms-link:active {
	border-bottom: none;
}

p.area-help {
	background: #3C3B40;
	position: absolute;
	right: 0;
	bottom: -14px;
	padding: 10px 18px;
}

p.area-help img {
	margin: 0 3px -4px 10px;
}

p.area-help span {
	color: #edbf56;
	text-decoration: underline;
}

p.area-help span:hover {
	text-decoration: none;
}

.area-container {
	position: relative;
	overflow:hidden;
	background: url(https://s3.amazonaws.com/zintro-resources/images/area-experts-bg.png) repeat-y right top #fff;
	background-size: 24% 100%;
}

.area-inquiries {
	width: 73%;
	float: left;
	padding: 10px 0 50px 2%;
	overflow-wrap: break-word;
}

.area-col {
	width: 32.5%;
	float:left;
}

.area-inquiry {
	padding-left: 8%;
	padding-bottom: 7%;
	border-bottom: 1px solid #ccc;
	margin: 0 0 7% 0;
}

.area-inquiry-col-a .area-inquiry {
	padding: 0 10% 7% 0;
}

.area-inquiry-col-b .area-inquiry {
	padding: 0 10% 7% 8%;
}

.area-inquiry-col-a, .area-inquiry-col-b {
	border-right: 1px solid #ccc;
}

h2.area-title {
	font-size: 20px;
	color: #3b3b3f;
	font-weight: 200;
	margin: 50px 0 20px;
	overflow: hidden;
	font-family: "adellesans-light";
}

.area-inquiry:last-child {
	border: none;
}

.area-title-icon {
	float: left;
}

.area-inquiry h3 {
	color: #5f5f5f;
	font-size: 21px;
	font-weight: 400;
	padding: 3px 0 6px 46px;
	font-family: "adellesans-light";
}

.area-inquiry>p {
	font-size: 15px;
	color: #5f5f5f;
	padding: 0 0 0 46px;
	margin: 0;
}

a.area-description {
	color: #6b93cf;
	text-transform: uppercase;
	font-size: 16px;
	margin-left: 5px;
	outline: none;
}

.area-comments {
	padding: 0 0 0 46px;
	margin: 20px 0 10px 0;
}

.area-comments li {
	border-top: 1px solid #dededd;
	border-right: 1px solid #dededd;
	border-left: 1px solid #dededd;
	position: relative;
	padding: 10px 13px;
}

.area-comments li:last-child {
	border-bottom: 1px solid #dededd;
}

.area-comments p {
	font-size: 14px;
	color: #9e9d9b;
	margin: 0 0 3px 0;
}

.comment-name {
	color: #3b3b3f;
}

.comment-time {
	font-size: 11px;
	color: #9e9d9b;
	margin: 5px 0 0 0;
}

.area-responses {
	color: #9e9d9b;
	font-size: 13px;
	padding: 0 0 0 52px;
}

.area-arrow {
	background: url(https://s3.amazonaws.com/zintro-resources/images/area-comment-arrow.png) no-repeat;
	width: 5px;
	height: 13px;
	position: absolute;
	top: 24px;
	left: -5px;
}

.area-avatar {
	position: absolute;
	top: 12px;
	left: -40px;
}

.area-avatar img {
	height: 24px;
	width: 24px;
}

a.area-more-inquiries, a.area-more-experts {
	float:left;
	clear: both;
	display: block;
	text-align: center;
	color: #6b93cf;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 200;
	width: 100%;
	margin: 50px 0 0 0;
}

.area-experts-col {
	width: 18%;
	float: right;
	padding: 50px 3% 1%;
	overflow-wrap: break-word;
}

section.area-experts-col>p {
	margin: 12px 0 54px;
}

.m-expert-card p, .m-expert-card a:link {
	color: #5f5f5f;
}

.area-experts-col h2 {
	margin: 10px 0 30px;
}

.area-experts-col>.m-card-container {
	width: 100%;
	margin: 0 0 15px 0;
}

.area-pagination {
	text-align: center;
}

.area-pagination a {
	color: #6b93cf;
	font-size: 20px;
	display: inline-block;
	margin: 30px 1px;
}

.areas-links {
	clear: both;
	border-top: 6px solid #edbf56;
	background: #f9f9f9;
	padding: 50px 3%;
	overflow-wrap: break-word;
}

.areas-links h2{
	font-size: 20px;
	color: #3b3b3f;
	font-weight: 200;
	margin: 0 0 30px;
}

.related-areas-col {
	width: 60%;
	float: left;
	overflow-wrap: break-word;
}

.three-columns {
	width: 30.36%;
	float: left;
	margin-right: 2%;
}

.areas-links a:link, .areas-links a:visited {
	color: #6b93cf;
	font-size: 15px;
	display: block;
	margin: 16px 0;
}

.areas-links p {
	clear: both;
	color: #9e9d9b;
	font-size: 20px;
}

.popular-areas-col {
	width: 30%;
	float: right;
	overflow-wrap: break-word;
}

.two-columns {
	width: 47%;
	float: left;
	margin-right: 2%;
}

.two-columns:last-child {
	margin: 0;
}

/* CONVERSATIONS */

.conversations-aside {
	color: white;
	width: 23.5%;
	float: left;
	padding: 34px 0 20px 1%;
	background: #6b93cf;
	position: relative;
}

.new-inquiry {
	text-align: center;
	width: 100%;
	padding: 15px 0;
	display: block;
	text-transform: uppercase;
	font-size: 15px;
}

.new-inquiry>span {
	height: 14px;
	width: 13px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/new-inquiry.png) no-repeat center center;
	display: inline-block;
	margin-right: 6px;
}

.m-conversations-nav {
	margin: 0 2%;
}

.m-conversations-nav h2, .notification-settings h2 {
	margin: 10px 0;
	width: 88%;
	cursor: pointer;
}

.conversations-list {
	width: 107.2%;
}

.conversations-list ul {
	margin: 0 0 40px;
}

.active-conversation>a, .active-conversation>span, .conversations-list a:hover {
	background: #4a6791;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.active-conversation {
	background: url(https://s3.amazonaws.com/zintro-resources/images/conversations-arrow.png) no-repeat right center;
}


.conversations-list ul li a, .active-conversation>span {
	color: white;
	display: block;
	line-height: 32px;
	overflow: hidden;
	padding: 10px 3%;
	font-size: 14px;
	width: 87.2%;
	margin: 0;
	border-bottom: 1px solid #8baad9;
}

.conversations-list .counter {
	text-align: center;
	color: #4a6791;
	font-size: 13px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/header-count-bg.png) no-repeat center center;
	width: 30px;
	height: 25px;
	line-height: 26px;
	float: right;
	margin: 3px 0 0 0;
}

.conversations-list .alert {
	background: url(https://s3.amazonaws.com/zintro-resources/images/alert-icon.png) no-repeat center center;
	width: 25px;
	height: 25px;
	float: right;
	margin: 3px 0 0 0;
	cursor: pointer;
}

a.nav-expand-f {
	margin: 0 -2px 0 0;
	float: right;
	font-size: 36px;
	line-height: 34px;
	outline: none;
	clear: both;
}

a.nav-expand-f:hover, a.nav-expand-f:active {
	color: #fff;
}

.conversation-menu-icon, .past-conversation-menu-icon, .notification-settings a {
	display: inline-block;
	width: 100%;
	text-align: right;
	margin: -40px 0 0 0 !important;
	z-index: 1;
	position: relative;
}

section.m-conversations-nav>a.conversation-menu-icon {
	display: inline-block !important;
}

.conversations-header {
	padding-bottom: 7px;
	border-bottom: 1px solid #dfdfdf;
}

.conversations-header .m-share {
	margin-bottom: 20px;
}

.conversations-header .details-box {
	padding: 32px 0 0 0;
}

.inquiry-step-3 {
	margin: 40px 0 0 0;
	border-bottom: 1px solid #dfdfdf;
	padding: 0 0 40px 0;
}

a.edit-inquiry, a.cancel, a.close-inquiry, a.remove {
	text-transform: uppercase;
	font-size: 12px;
	color: #6b93cf;
	float: right;
}

a.cancel-inquiry {
	text-transform: uppercase;
	font-size: 12px;
	color: #6b93cf;
	text-align: right;
	display: block;
	clear: both;
	margin: 0 0 5px;
}

a.edit-inquiry {
	margin: 2px 0;
}

a.cancel {
	margin: 15px 20px 0 0;
}

a.close-inquiry {
	margin: 16px 0 0 0;
}

.inquiry-step-3 .inquiry-form li:first-child, .inquiry-step-3 .inquiry-form li:first-child + li {
	border-top: none;
}

.inquiry-step-3 ul {
	margin: 0;
}

a.save-changes {
	padding: 16px 34px;
	float: right;
	margin: 0 20px 0 0;
}

h3.any-questions-title {
	background: url(https://s3.amazonaws.com/zintro-resources/images/anyquestions-icon.png) no-repeat left center;
	padding: 2px 0 0 32px;
}

.any-questions-content p {
	font-size: 18px;
	font-family: "adellesans-light";
}

.concierge-profile {
	position: relative;
}

.concierge-profile img {
	float: left;
}

.concierge-profile p {
	float: left;
	margin: 0;
	bottom: 0;
	left: 80px;
	position: absolute;
}

.carousel-fade {
	position: absolute;
	top: 61px;
	bottom: 30px;
	left: 30px;
	right: 30px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/carousel-fade.png) no-repeat center center;
	background-size: 100% 100%;
	z-index: 10;
}

.expert-marquee > div {
	width: 2526px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/expert-marquee.png) repeat-x;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	-moz-transition:  opacity 0.5s ease-out;
	-o-transition: opacity 0.5s ease-out;
	-webkit-transition: opacity 0.5s ease-out;
	-ms-transition: opacity 0.5s ease-out;
	-webkit-animation: expertMarquee 20s linear infinite;
	-moz-animation:    expertMarquee 20s linear infinite;
	-webkit-transform: translate3d(0,0,0);
}

@-webkit-keyframes expertMarquee {
	0% {
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
		}
	100% {
		-webkit-transform: translateX(-1684px);
		-moz-transform: translateX(-1684px);
		-ms-transform: translateX(-1684px);
		-o-transform: translateX(-1684px);
		transform: translateX(-1684px);
		}
}

@-moz-keyframes expertMarquee {
	0%	{
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
		}
	100% {
		-webkit-transform: translateX(-1684px);
		-moz-transform: translateX(-1684px);
		-ms-transform: translateX(-1684px);
		-o-transform: translateX(-1684px);
		transform: translateX(-1684px);
		}
}

h3.processing-title {
	background: url(https://s3.amazonaws.com/zintro-resources/images/processing-icon.png) no-repeat left center;
	padding: 3px 0 0 32px;
}

.expert-review {
	text-align: center;
	background: #fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 10px 30px;
	position: relative;
}

.expert-review>p {
	font-size: 18px;
	color: #999997;
	font-weight: 200;
	margin: 10px 0
}

.expert-marquee {
	width: 100%;
	position: relative;
	margin: 1em auto;
	overflow: hidden;
	padding: 0 0 30px 0;
	margin: 30px 0 0 0
}

.waiting-responses-content, .initial-inquiry, .any-questions-content, .inquiry-processing-content {
	border-bottom: 1px solid #dfdfdf;
	padding: 0 0 24px 0;
	clear: both;
}

h3.waiting-title {
	background: url(https://s3.amazonaws.com/zintro-resources/images/waiting-icon.png) no-repeat left center;
	padding: 2px 0 0 32px;
}

.waiting-responses-content>p {
	font-size: 18px;
}

p.release-notification {
	font-size: 24px;
	color: #fff;
	font-weight: 200;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 30px 10%;
	text-align: center;
	background: #5ac061;
}

.waiting-responses-content .m-card-container {
	position: relative;
	width: 48%;
	float: left;
	margin: 0 2% 2% 0;
}

.waiting-responses-content .m-card-container:nth-of-type(even) {
	margin: 0 0 2% 0;
}

.inquiry-submit-col {
	max-width: 340px;
	width: 30%;
	float: right;
	margin: 0 2% 50px 0;
}

h3.inquiry-submit-title {
	background: url(https://s3.amazonaws.com/zintro-resources/images/inquiry-submit-icon.png) no-repeat left center;
	padding: 3px 0 0 32px;
}

.inquiry-submit-col form {
	text-align: center;
}

.inquiry-submit-label {
	display: block;
	text-transform: uppercase;
	font-size: 12px;
	font-family: "adellesans-semibold";
	margin: 0 0 6px 0;
	text-align: left;
}

.inquiry-submit-form input {
	border: 1px solid #e9e9e9;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	width: 96%;
	margin: 0 0 18px 0;
	padding: 10px 2%;
}

.inquiry-submit-form select {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 96% center #fff;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	float: left;
	border: 1px solid #e9e9e9;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	width: 100%;
	margin: 0 0 18px 0;
	padding: 6px 2%;
}

a.save-profile {
	padding: 16px 0;
	width: 65%;
	text-align: center;
}

ul.inquiry-profile-details {
	margin: 20px 0;
}

ul.inquiry-profile-details input {
	border: 1px solid #e9e9e9;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	width: 96%;
	margin: 0 0 18px 0;
	padding: 10px 2%;
	background: #fff;
	font-size: 15px;
	color: #5f5f5f;
}

.inquiry-profile-title a.profile-title-save {
	width: 100%;
	padding: 12px 0;
	float: none;
	margin: 20px 0 0;
	font-size: 13px;
	color: #fff;
}

.inquiry-profile-title {
	margin: 0 0 40px;
}

.profile-update-btn a.profile-save {
	float: none;
	margin: 20px 0 0;
	width: 100% !important;
}

/* Conversation Payments  */

.m-quote {
	position: relative;
}

.m-quote ul {
	margin: 20px 0;
}

.pay-title {
	background: url(https://s3.amazonaws.com/zintro-resources/images/payment-icon.png) no-repeat left 2px;
	padding: 0 0 0 48px;
	margin: 10px 0 0;
	float: left;
	position: relative;
}

.attach-title {
	background: url(https://s3.amazonaws.com/zintro-resources/images/attachment-icon.png) no-repeat left 2px;
	padding: 0 0 0 48px;
	margin: 10px 0 0;
	float: left;
	position: relative;
}

.pay-title h3, .attach-title h3 {
	margin: 0 0 -3px;
}

.pay-activated {
		background: url(https://s3.amazonaws.com/zintro-resources/images/payment-tick.png) no-repeat center center;
		display: inline-block;
		height: 25px;
		width: 25px;
		position: absolute;
		left: 20px;
		top: -10px;
}

.pay-cancelled {
		background: url(https://s3.amazonaws.com/zintro-resources/images/payment-cancel.png) no-repeat center center;
		display: inline-block;
		height: 25px;
		width: 25px;
		position: absolute;
		left: 20px;
		top: -10px;
}

.pay-title span, .attach-title span {
	font-size: 13px;
	line-height: 18px;
	display: inline-block;
	margin: 4px 0 0;
}

.quote-content ul li, .payment-tools li {
	border: none;
}

.m-quote a.remove {
	margin: 10px 0 -28px 0;
	display: inline-block;
}

.quote-content {
	float: left;
	width: 88%;
	text-align: left;
	margin: 0 0 0 12%;
}

.quote-content label {
	font-size: 12px;
	margin: 0 0 6px 0;
	line-height: 14px;
	display: block;
	width: 100%;
	color: #adadad;
	text-transform: uppercase;
	font-weight: 400;
	font-family: "adellesans-light",sans-serif;
}

ul.pay-list-a li {
	display: inline-block;
	width: 24%;
	min-width: 91px;
	text-align: left;
}

ul.pay-list-b li {
	display: inline-block;
	width: 26%;
	min-width: 100px;
	text-align: left;
}

ul.pay-list-a li:last-child {
	width: 28%;
}

.quote-content input {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #515151;
	font-size: 14px;
	padding: 10px 1%;
}

ul.pay-list-a li input.quote-input, ul.pay-list-a li input.fee-input, ul.pay-list-a li input.pay-total {
	padding-left: 26px;
	font-size: 15px;
	width: 55%;
}

ul.pay-list-b li input.quote-input, ul.pay-list-b li input.fee-input, ul.pay-list-b li input.pay-total {
	padding-left: 26px;
	font-size: 15px;
	width: 70%;
}

input.quote-input {
	background: url(https://s3.amazonaws.com/zintro-resources/images/dollar-icon.png) no-repeat 8px center #f7f7f7;
}

input.fee-input {
	background: url(https://s3.amazonaws.com/zintro-resources/images/dollar-icon.png) no-repeat 8px center #fff;
}

input.fee-input-readonly, input.quote-input-readonly, input.fee-input {
    border: none;
}

input.pay-total {
	background: url(https://s3.amazonaws.com/zintro-resources/images/dollar-icon.png) no-repeat 8px center #fff;
}

li.fee-text {
	font-size: 13px;
	line-height: 18px;
}

.payment-tools {
	margin: 4px 0 10px;
}

.payment-tools li {
	display: inline-block;
	text-transform: uppercase;
	color: #ccc;
	font-size: 14px;
	margin: 0 22px 0 0;
	padding: 0;
}

.payment-tools li:first-child {
	border-right: 1px solid #ccc;
	padding: 0 10px 0 0;
	margin: 0 11px 0 0;
}

.payment-tools .attach a, .payment-tools .calendar a, .payment-tools .called a, .payment-tools .pay a {
	height: 37px;
}

.payment-tools .quote a {
	height: 38px;
}

.payment-tools .attach a, .payment-tools .calendar a, .payment-tools .called a, .payment-tools .pay a, .payment-tools .quote a {
	display: inline-block;
	font-size: 11px;
	color: rgba(0, 0, 0, 0);
	line-height: 24px;
	cursor: pointer;
}

.payment-tools .attach a {
	background: url(https://s3.amazonaws.com/zintro-resources/images/attach-tool-sprite.png) no-repeat center bottom;
	width: 41px;
}

.payment-tools .calendar a {
	background: url(https://s3.amazonaws.com/zintro-resources/images/schedule-tool-sprite.png) no-repeat center bottom;
	width: 58px;
}

.payment-tools .called a {
	background: url(https://s3.amazonaws.com/zintro-resources/images/call-tool-sprite.png) no-repeat center bottom;
	width: 27px;
}

.payment-tools .pay a {
	background: url(https://s3.amazonaws.com/zintro-resources/images/pay-tool-sprite.png) no-repeat center bottom;
	width: 49px;
}

.payment-tools .quote a {
	background: url(https://s3.amazonaws.com/zintro-resources/images/quote-tool-sprite.png) no-repeat center bottom;
	width: 37px;
}

.quote-hide {
	display: none;
}

.payment-tools .pay a:hover {
	background: url(https://s3.amazonaws.com/zintro-resources/images/pay-tool-sprite.png) no-repeat center bottom;
	transition-property: none;
}

.payment-tools .quote a:hover {
	background: url(https://s3.amazonaws.com/zintro-resources/images/quote-tool-sprite.png) no-repeat center bottom;
	transition-property: none;
}

.payment-tools .attach a:hover {
	background: url(https://s3.amazonaws.com/zintro-resources/images/attach-tool-sprite.png) no-repeat center bottom;
	transition-property: none;
}

.payment-tools .called a:hover {
	background: url(https://s3.amazonaws.com/zintro-resources/images/call-tool-sprite.png) no-repeat center bottom;
	transition-property: none;
}

.payment-tools .calendar a:hover {
	background: url(https://s3.amazonaws.com/zintro-resources/images/schedule-tool-sprite.png) no-repeat center bottom;
	transition-property: none;
}

.payment-tools li.active a {
	background-position: center bottom;
}

.payment-tools .calendar, .payment-tools .called {
	display: none;  /* These will remain hidden until we begin development on them */
}

ul.payment-tools li a.tooltip>span.bubble {
	margin-left: -104px;
}

ul.payment-tools li a.attach-tool>span.bubble b {
	margin: 23px 0 0 116px;
}

ul.payment-tools li a.quote-tool>span.bubble b {
	margin: 23px 0 0 114px;
}

ul.payment-tools li a.pay-tool>span.bubble b {
	margin: 23px 0 0 120px;
}

ul.payment-tools li a.pay-tool>span.bubble {
	margin-left: -118px;
}

li.symbol {
	width: 20px !important;
	min-width: 20px !important;
	font-size: 20px;
	font-size: 20px;
	text-align: center !important;
}

.pay-cta {
	text-align: center;
	clear: both;
	max-width: 320px;
	margin: 0 0 0px 12%;
}

.pay-cta a.pay-submit {
	text-transform: uppercase;
	font-size: 13px;
	padding: 14px 0;
	display: inline-block;
	margin: 0 0 10px;
	width: 100%;
}

.notify-box {
	background: #fff;
	border: 1px solid #e8e8e8;
	padding: 20px 24px;
	position: relative;
	margin: 40px 0 0;
}

.notify-box p {
	color: #a7a9ac;
	line-height: 20px;
	margin: 0;
}

.notify-close {
	position: absolute;
	top: 5px;
	right: 8px;
	color: #a7a9ac;
	font-size: 11px;
}

section.conversation-notice {
	background: url(http://s3.amazonaws.com/zintro-resources/images/conversation-notice-icon.png) no-repeat 20px 20px #e9e9e9;
	padding: 20px 20px 20px 80px;
}

.conversation-notice .notice-content {
	float: left;
	width: 100%;
}

.conversation-notice .notice-content p {
	margin: 0;
}

.notice-left {
	margin: 0 60px 0 0;
}

.notice-right {
	margin: 0 0 0 60px;
}

.attach-content {
	float: left;
	margin: 20px auto;
	clear: both;
	text-align: center;
	width: 100%;
}

.attach-upload-container {
	width: 250px;
	display: inline-block;
	text-align: left;
	font-size: 15px;
}

.attach-upload-container .upload-btn {
	margin: 0 34px;
}

.attach-legend {
	width: 212px;
	display: inline-block;
	margin: 0 20px;
	text-align: left;
}

.attach-legend p {
	margin: 0;
	font-size: 13px;
	line-height: 18px;
}

input.attached-file, span.attached-file {
	background: none;
	border: none;
	padding: 0;
	text-align: left;
	margin: 0 0 12px;
	color: #73A0E0;
	font-size: 15px;
	display: inline-block;
}

a.remove-file-btn {
	display: inline-block;
	text-indent: -9999px;
	width: 20px;
	height: 24px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/remove-expertise.png) no-repeat center center
}

.attached-file-size {
	font-size: 11px;
	display: inline-block;
	margin: 0 0 0 6px;
}

.expert-response-content .attach-content, .m-quote>.m-quote .attach-content {
	text-align: left;
	margin: 20px 0 0 50px;
	width: 82%;
}

article.expert-response-content .attach-content .attach-upload-container, .m-quote>.m-quote .attach-upload-container {
	width: 100%;
}

article.expert-response-content .attach-content .attach-upload-container .uploaded-file, .m-quote>.m-quote .attach-content .attach-upload-container .uploaded-file {
	width: 100%;
	overflow-wrap: break-word;
	margin: 0 0 10px;
	line-height: 20px;
	font-size: 15px;
}

.m-payment-form {
	clear: both;
	max-width: 320px;
	margin: 0 0 40px 12%;
}

.uploaded-file {
	width: 200%;
}

.attach-upload-container label {
	font-size: 13px;
}

.expert-response-container .m-payment-form {
	margin: 0 0 40px 0;
}

.add-resume span span {
	font-size: 13px;
	width: 190px;
	display: block;
	padding: 0 0 0 26px;
	line-height: 16px;
}

.select-attachment {
	text-align: center;
}

.select-attachment label {
	display: block;
	text-align: center;
	margin: 0 0 10px;
}

.select-attachment select {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 98% center #f7f7f7;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	width: 74%;
	padding: 10px 10% 10px 1%;
	outline: none;
	margin: 0 0 10px;
}

/* Conversation Carousel */

.dg-container{
	width: 100%;
	height: 98px;
	position: relative;
}

.dg-wrapper{
	width: 98px;
	height: 98px;
	margin: 0 auto;
	position: relative;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-perspective: 500px;
	-moz-perspective: 500px;
	-o-perspective: 500px;
	-ms-perspective: 500px;
	perspective: 500px;
}

.dg-wrapper a{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	box-shadow: 0px 10px 20px rgba(0,0,0,0.3);
	height: 98px;
	cursor: default;
}

.dg-wrapper img.carousel-image {
	height: 98px;
}

.dg-wrapper a.dg-transition{
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}

.status-alerts {
	border-bottom: 1px solid #dfdfdf;
}

.status-alerts ul li {
	font-size: 14px;
	color: #9fa09c;
	margin: 0 0 20px 0;
	padding: 4px 0 4px 30px;
}

li.declined-alert {
	background: url(https://s3.amazonaws.com/zintro-resources/images/red-cross-icon.png) no-repeat 5px center;
}

li.spam-alert {
	background: url(https://s3.amazonaws.com/zintro-resources/images/flag-icon.png) no-repeat 7px center;
}

li.engaged-alert {
	background: url(https://s3.amazonaws.com/zintro-resources/images/inquiry-submit-icon.png) no-repeat left center;
}

.expert-response {
	margin: 40px 0 0;
	clear: both;
}

.expert-response-container {
	position: relative;
	padding-left: 60px;
}

.expert-response-avatar {
	position: absolute;
	right: 0;
	top: -12px;
	left: -12px;
	overflow: visible;
}

.expert-response-arrow {
	background: url(https://s3.amazonaws.com/zintro-resources/images/inquiry-arrow-left.png) no-repeat center center;
	width: 13px;
	height: 26px;
	position: absolute;
	left: 48px;
	top: 6px;
	z-index: 1;
}

ul.profile-list {
	margin: 0;
}

ul.profile-list li {
	font-size: 14px;
	margin: 14px 0 0;
}

ul.action-list {
	margin: 0;
}

ul.action-list li {
	font-size: 14px;
	text-transform: uppercase;
}

ul.action-list li a {
	color: #73A0E0;
	padding: 0 0 0 30px;
	margin: 16px 0;
	outline: none;
	display: block;
}

ul.action-list li:last-child a {
	margin-bottom: 0;
}

.add-expert {
	background: url(https://s3.amazonaws.com/zintro-resources/images/shortlist-unchecked-icon.png) no-repeat left center;
}

.shortlisted-expert {
	background: url(https://s3.amazonaws.com/zintro-resources/images/shortlist-icon.png) no-repeat left center !important;
}

.start-conversation {
	background: url(https://s3.amazonaws.com/zintro-resources/images/conversation-bubble.png) no-repeat left center;
}

.successful-engagement {
	background: url(https://s3.amazonaws.com/zintro-resources/images/confirm-thumb.png) no-repeat left center;
}

.decline-expert {
	background: url(https://s3.amazonaws.com/zintro-resources/images/red-cross-icon.png) no-repeat 3px center;
}

.flag-expert {
	background: url(https://s3.amazonaws.com/zintro-resources/images/flag-icon.png) no-repeat 4px center;
}

.payment-alert {
	background: url(https://s3.amazonaws.com/zintro-resources/images/alert-icon.png) no-repeat left center;
	background-size: 23px;
}

.payment-alert a.alert-link {
	text-transform: uppercase;
}

/* Conversation Expert List */

ul.conversation-sub-list {
	margin: 0;
	background: #f2f2f0;
	padding: 0 16px;
	border-bottom: 1px solid #8baad9;
	width: 87.2%;
	padding: 0 0 0 6%;
}

ul.conversation-sub-list li a {
	color: #5f5f5f;
	border-bottom: 1px solid #dfdfdf;
	padding: 5px 0 5px 4%;
	width: 90%;
}

ul.conversation-sub-list li a:hover {
	background: #dfdfdf;
}

ul.conversation-sub-list li a.expert-active {
	background: url(https://s3.amazonaws.com/zintro-resources/images/list-arw.png) no-repeat 96% center #dfdfdf;
}

.conversations-list ul.conversation-sub-list li:first-child a {
	border-top: none;
}

.conversations-list ul.conversation-sub-list li:last-child a {
	border-bottom: none;
}

.conversations-list ul.conversation-sub-list a>span:nth-child(2) {
	margin-right: 22px;
}

.conversations-list ul.conversation-sub-list li a span.expert-premium {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium.png) no-repeat right center;
	padding: 0 24px 0 0;
	background-size: 16px;
}

.conversations-list ul.conversation-sub-list li a span.expert-shortlisted {
	background: url(https://s3.amazonaws.com/zintro-resources/images/shortlist-icon.png) no-repeat right center;
	padding: 0 24px 0 0;
	background-size: 16px;
}

.conversations-list ul.conversation-sub-list li a span.expert-declined {
	text-decoration: line-through;
}

.conversations-list ul.conversation-sub-list li a span.counter, .conversations-list ul.conversation-sub-list li a span.alert {
	background-size: 22px;
	width: 26px;
}

/* Expert Signup */

.expert-form-container {
	max-width: 360px;
	padding: 0 20px;
	margin: 30px auto;
}
form.expert-signup {
	margin: 24px 10%;
	background: #fff;
	padding: 7% 7% 0;
}

.expert-signup-intro {
	background: #fff;
	border: 1px solid #e8e8e8;
	position: relative;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.expert-signup-intro h2 {
	font-weight: 400;
	font-size: 17px;
	line-height: 28px;
	margin: 14px 24px;
	color: #5f5f5f;
	font-family: "adellesans-light";
}

.expert-arrow {
	background: url(https://s3.amazonaws.com/zintro-resources/images/expert-signup-arrow.png) no-repeat;
	width: 7px;
	height: 14px;
	position: absolute;
	top: 18px;
	left: -7px;
}

.upload-photo-container {
	margin: 34px 10% 0;
	background: url(https://s3.amazonaws.com/zintro-resources/images/expert-photo-bg.png) no-repeat center center #cecece;
	background-repeat: no-repeat !important;
	background-size: contain !important;
}

.upload-photo-container .action {
	background: #fff;
	cursor: pointer;
}

.create-btn {
	width: 100%;
	padding: 16px 0;
	text-align: center;
}

.change-btn {
	position: relative;
	color: #adadad;
	display: inline-block;
	margin: 12px 0 10px 18px;
	float: left;
	font-size: 15px;
}

.change-btn>input {
	filter: alpha(opacity=0);
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	left: 0;
	bottom: 0;
	cursor: pointer;
	width: 100%;
}

.upload-btn {
	overflow: hidden;
	position: relative;
	background: #6b93cf;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #6b93cf;
	line-height: 48px;
	display: block;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-size: 13px;
	font-family: "adellesans-light",sans-serif;
	cursor: pointer;
}

.upload-btn:hover {
	background: #73A0E0;
	color: #fff;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	cursor: pointer;
}

.upload-btn>input, .upload-btn>form>input {
	filter: alpha(opacity=0);
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	left: 0;
	bottom: 0;
	cursor: pointer;
	width: 100%;
	min-height: 48px;
}

input[type=button].zoom-in-btn, input[type=button].zoom-out-btn {
	color: #6b93cf;
	background: none;
	border: none;
	line-height: 26px;
	font-size: 40px;
	padding: 6px 10px 0 0;
	margin: 1px 0 0 5px;
	outline: none;
}

.imageBox {
	overflow: hidden;
	background-repeat: no-repeat;
	cursor: move;
}

.imageBox .thumbBox {
	padding: 0 0 100%;
	height: 0;
	box-sizing: border-box;
}

.imageBox .spinner {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	text-align: center;
	line-height: 400px;
	background: rgba(0,0,0,0.7);
}

form.expert-signup input[type=text], form.expert-signup input[type=password], form.expert-signup textarea, form.expert-signup select, form.expert-signup input[type=tel] {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
	padding: 10px 1%;
	margin: 0 0 18px 0;
	width: 98%;
}

ul.signup-container {
	margin-top: 0;
}

ul.signup-container label.form-sub-title {
	color: #888;
	font-size: 12px;
}

ul.signup-container a.signin-reveal-password {
	bottom: 6px;
}

form.expert-signup li {
	position: relative;
}

.error-g {
	top: 28px;
	right: -131px;
}

.error-h {
	top: 100px;
	right: -131px;
}

form li.bio {
	border-top: 1px solid #ededed;
	margin: 26px 0 0 0;
	padding: 22px 0 0 0;
}

form.expert-signup textarea {
	height: 110px;
	max-height: 500px;
	max-width: 98%;
}

form.expert-signup select {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 98% center #f7f7f7;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	width: 100%;
	padding: 10px 10% 10px 1%;
	outline: none;
}

form.expert-signup select:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #000;
}

form.expert-signup select::-ms-expand{
	display:none;
}

form.expert-signup .terms {
	margin: 18px 0 0;
}

form.expert-signup .terms p {
	width: 82%;
}

form.expert-signup .terms a:link {
	margin: 8px 0 0 0;
}

form.expert-signup select option {
	width: 241px;
	-webkit-appearance: none;
}

form.expert-signup .signup-btn-container {
	padding: 0 0 24px;
}

a.signup-save, a.signup-cancel {
	font-size: 12px;
	padding: 8px 0px;
	width: 110px;
	text-transform: uppercase;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	display: inline-block;
	text-align: center;
}

a.signup-save {
	color: #fff;
	background: #6b93cf;
	border: 1px solid #6b93cf;
	float: right;
}

a.signup-save:hover {
	background: #73A0E0;
	border: 1px solid #73A0E0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

a.signup-cancel {
	background: #dfdfdf;
	border: 1px solid #dfdfdf;
	color: #5f5f5f;
}

a.signup-cancel:hover {
	background: #fff;
	border: 1px solid #dfdfdf;
	color: #5f5f5f;
}

.signup-container li a.remove {
	margin: 13px 0 0;
	text-indent: -9999px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/red-cross-icon.png) no-repeat center center;
	width: 13px;
	height: 13px;
}

.signup-container li:nth-last-child(2) select, ul li select.language-a-select {
	margin: 0;
}

#secundaryLanguagesList li {
	margin: 18px 0 0;
}

#secundaryLanguagesList li select {
	margin: 0;
}

a.add-language {
	color: #6b93cf;
	text-transform: uppercase;
	font-size: 12px;
	margin: 8px 0 0 0;
	display: inline-block;
}

a.add-language span {
	font-size: 24px;
	float: left;
	margin: -10px 4px 0 0;
	font-family: "adellesans-light", sans-serif;
}

ul li select.language-b-select, ul li select.language-c-select, #secundaryLanguagesList select {
	width: 214px;
	background-position: 196px center;
	margin: 0 0 18px;
}

ul.signup-container li div select {
	width: 90%;
	background-position: 98% center;
	margin: 0;
}

ul.signup-container li div {
	margin: 18px 0 0;
}

.m-profile-notification {
	background: #d58586;
	color: #fff;
	padding: 14px;
	position: relative;
	text-transform: uppercase;
}

.m-profile-notification h3 {
	margin: 0;
	font-weight: 200;
	font-family: "adellesans-semibold", sans-serif;
	font-size: 13px;
}

.profile-notification-close {
	background: url(https://s3.amazonaws.com/zintro-resources/images/close.png);
	background-position: center center;
	background-size: 12px;
	background-repeat: no-repeat;
	position: absolute;
	height: 16px;
	width: 16px;
	right: 9px;
	top: 15px;
}

form.expert-signup .g-recaptcha {
	transform: scale(0.785);
	-webkit-transform: scale(0.785);
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	box-shadow: none;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
}


/* Client Queue  */

h3.shortlist-title {
	background: url(https://s3.amazonaws.com/zintro-resources/images/shortlist-icon.png) no-repeat left center;
	padding: 6px 0 0 26px;
}

div.shortlist {
	position: absolute;
	top: 10px;
	right: 10px;
}

.shortlist-content, .experts-content, .other-content {
	border-bottom: 1px solid #dfdfdf;
	padding: 0 0 30px 0;
}

h3.experts-title {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium-badge.png) no-repeat left center;
	padding: 6px 0 0 32px;
}

.shortlist-content .m-card .card-titles h3 {
	padding: 0 30px 0 0;
}

.upgrade-card {
	padding: 30px 2%;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: rgba(105, 146, 209, 0.9);
	color: #fff;
	width: 27%;
	float: left;
	margin: 0 1.6% 1.6% 0;
	max-height: 120px;
	min-height: 120px;
}

.upgrade-card p {
	font-size: 12px;
	font-weight: 400;
	margin: 8px 0 22px;
}

h3.declined-title {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 230px 9px;
	cursor: pointer;
}

.declined-content-closed {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-close-icon.png) no-repeat 230px 9px !important;
	cursor: pointer;
}

.declined-responses-content {
	border-bottom: 1px solid #dfdfdf;
	padding: 0 0 10px 0;
}

.declined-responses-content .declineDiv {
	display: none;
}


/* 1 to 1 Inquiry Pages */

.profile-img-container {
	max-height: 290px;
	overflow: hidden;
	margin: 40px 0 20px
}

.profile-img-container img {
	width: 100%;
	max-width: 290px;
}

.conversations-bg .inquiry-submit-col, .matches-content .inquiry-submit-col {
	max-width: 280px;
	width: 280px;
	margin: 0 2% 0 0;
}

section.inquiry-submit-col .profile-completion {
	margin: 0;
}

.conversations-bg .inquiry-submit-col .profile-img-container, .details-bg .inquiry-submit-col .profile-img-container {
	max-height: 290px;
}

.conversations-bg .m-inquiry-content, .matches-content .m-inquiry-content {
	width: 69%;
	clear: left;
}

.profile-premium-gold {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium_gold.png) no-repeat left 6px;
}

.profile-premium-silver {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium_silver.png) no-repeat left 6px;
}

.profile-premium-bronze {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium_bronze.png) no-repeat left 6px;
}

.profile-gold {
	background: url(https://s3.amazonaws.com/zintro-resources/images/basic_gold.png) no-repeat left 2px;
}

.profile-silver {
	background: url(https://s3.amazonaws.com/zintro-resources/images/basic_silver.png) no-repeat left 2px;
}

.profile-bronze {
	background: url(https://s3.amazonaws.com/zintro-resources/images/basic_bronze.png) no-repeat left 2px;
}

.profile-premium {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium.png) no-repeat left 6px;
}

.profile-premium>.profile-link, .profile-bronze>.profile-link, .profile-silver>.profile-link, .profile-gold>.profile-link, .profile-premium-bronze>.profile-link, .profile-premium-silver>.profile-link, .profile-premium-gold>.profile-link {
	padding: 0 0 0 30px;
}

.profile-link {
	font-size: 24px;
	margin: 14px 0;
	font-weight: normal;
}

.profile span {
	display: block;
}

.profile-details a:link {
	margin: 14px 0 0;
	display: inline-block;
}

.profile-details label {
	font-size: 15px;
	font-family: "adellesans-regular";
}

ul.expert-list {
	margin: 0;
}

ul.expert-list li {
	font-size: 15px;
	line-height: 20px;
	text-transform: capitalize;
	margin: 10px 0;
}

section.profile p {
	line-height: 20px;
	margin: 0;
}

h3.area-title {
	margin: 18px 0 8px;
	font-size: 16px;
}

section.profile-ex-links, section.profile>div:last-child, section.profile>ul:last-child, section.profile>p:last-child {
	border-bottom: 1px solid #dfdfdf;
	padding: 0 0 16px 0;
	margin: 0 0 16px 0;
}

.inquiry-submit-col>div>a, .public-profile-details a.more-areas, .public-profile-details a.less-areas  {
	display: inline-block;
	padding: 0 20px 0 0;
	color: #6b93cf;
	font-size: 15px;
}

.inquiry-submit-col a.more-areas, .public-profile-details a.more-areas {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat right center;
}

.inquiry-submit-col a.less-areas, .public-profile-details a.less-areas {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-close-icon.png) no-repeat right center;
}

#brief-bio-section p a:link {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat right 6px;
	padding: 0 20px 0 0;
	margin: 10px 0 0;
	display: inline-block;
}

section.profile-ex-links a {
	display: inline-block;
	margin: 6px 0 0;
}

#brief-bio-section p a.select-close-arrow {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-close-icon.png) no-repeat right 6px;
}


/* Upgrade Page */

h1.upgrade-title {
	color: #5f5f5f;
	font-size: 46px;
	font-family: "adellesans-semibold", sans-serif;
	margin: 50px 0;
}

h2.upgrade-subtitle {
	font-size: 20px;
	color: #5e5e5e;
	font-weight: 200;
	margin: 0 0 18px;
}

.m-upgrade-content {
	width: 52%;
	float: left;
}

.team-bg .m-upgrade-form {
	width: 38%;
	float:left;
	text-align: center;
	margin: 0 0 40px;
	min-width: 380px;
	position: relative;
	z-index: 1;
}

.team-bg .m-upgrade-form form {
	background: #fff;
	padding: 40px 40px 20px;
	text-align: left;
}

.conversations-bg ul.upgrade-form-container {
	margin: 0;
	border-top: 1px solid #f4f4f4;
}

.conversations-bg ul.upgrade-form-container li {
	border: none;
	padding-top: 16px;
}

.inquiry-form .upgrade-form-container li {
	margin: 0;
}

.upgrade-form-container li {
	list-style-type: none;
}

.inquiry-form .upgrade-form-container li select, .inquiry-form .upgrade-form-container li input.sign-input, .pay-cta .upgrade-form-container li input {
	margin: 0 0 10px 0;
}

.upgrade-list {
	margin: 0 0 60px;
}

.upgrade-list li {
	color: #9e9d9b;
	font-size: 15px;
	line-height: 20px;
	padding: 0 0 0 14px;
	margin: 0 0 10px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/arrow-list-icon.png) no-repeat left 4px;
}

.m-upgrade-form form {
	background: #fff;
	padding: 0;
	text-align: left;
}

ul.upgrade-form-container {
	margin: 16px 0 0;
}

ul.upgrade-form-container input {
	margin: 0 0 18px 0;
}

.package-options {
	border-bottom: 1px solid #ededed;
	margin: 0 0 20px;
}

input.sign-input, textarea.sign-input {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
	padding: 10px 2%;
	width: 96%;
	margin: 0 0 18px 0;
}

select.package-select, select.month-select, select.year-select, select.payment-select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	width: 260px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	font-size: 14px;
	padding: 10px 2%;
	margin: 0 0 26px 0;
}

select.package-select, select.payment-select {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 98% center #f7f7f7;
	width: 100%;
}

select.month-select, select.year-select {
	width: 45%;
	margin: 0 5% 10px 0 !important;
	float: left;
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 96% center #f7f7f7;
}

.team-bg select.month-select, .team-bg  select.year-select {
	margin: 0 5% 26px 0;
}

.payment-choice {
	min-height: 35px;
}

.payment-choice input[type=checkbox].css-checkbox2 + label.css-label2 {
	text-indent: -9999px;
	margin: 0 0 18px;
}

label.credit-card span {
	width: 193px;
	height: 26px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/credit-cards-icon.png) no-repeat left center;
	display: block;
	margin: -5px 24px 0 0;
}

label.credit-card, label.paypal {
	float: left;
}

label.paypal span {
	width: 41px;
	height: 26px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/paypal-icon.png) no-repeat left center;
	display: block;
	margin: -5px 0 0 0;
}

li.expiration-date {
	width: 58%;
	float: left;
}

li.expiration-date label {
	margin: 0 0 6px 0;
}

li.cvc-input {
	width: 32%;
	float:right;
}

label.cvc-title {
	background: url(https://s3.amazonaws.com/zintro-resources/images/cvc-icon.png) no-repeat right center;
	margin: 0 0 6px 0;
}

.cvc-input input {
	margin: 0 0 6px;
	text-align: center;
}

.paypal-email {
	clear: both;
}

.paypal-email input {
	margin: 0 0 10px;
}

.m-upgrade-form .upgrade-btn {
	font-size: 13px;
	padding: 17px 0 15px;
	font-weight: 400;
}

.upgrade-footnote {
	color: #cecece;
	font-size: 12px;
	display: block;
	text-align: left;
}

.security-icon {
	background: url(https://s3.amazonaws.com/zintro-resources/images/padlock-icon.png) no-repeat left center;
	display: inline-block;
	height: 15px;
	width: 12px;
	margin: 0 8px -2px 0;
}

.inquiry-form .m-upgrade-form form {
	width: 41%;
	float: left;
	margin: 0 0 40px 12%;
	min-width: 320px;
}

/* Upgrade Checkbox, Conversation Checkbox */

.checkbox-upgrade input[type="checkbox"], .checkbox-payment input[type="checkbox"] {
	box-sizing: border-box;
	padding: 0;
	visibility: hidden;
	display: none;
}

.checkbox-upgrade label, .checkbox-payment label {
	cursor: pointer;
	position: absolute;
	width: 15px;
	height: 15px;
	background: #f1f1f1;
	border: 1px solid #e3e3e3;
	border-radius: 2px;
	margin: 6px 0 0;
}

.checkbox-upgrade label:after, .checkbox-payment label:after {
	opacity: 0;
	content: '';
	position: absolute;
	width: 7px;
	height: 3px;
	background: transparent;
	top: 4px;
	left: 3px;
	border: 2px solid #fff;
	border-top: none;
	border-right: none;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox-upgrade input[type=checkbox]:checked + label, .checkbox-payment input[type=checkbox]:checked + label {
	background: #6992d1;
	border: 1px solid #6992d1;
}

.checkbox-upgrade input[type=checkbox]:checked + label:after, .checkbox-payment input[type=checkbox]:checked + label:after {
	opacity: 1;
}

.checkbox-upgrade span.card-checkbox, .checkbox-payment span.card-checkbox {
	width: 220px;
	height: 26px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/credit-cards-icon.png) no-repeat right center;
	display: inline-block;
	text-indent: -9999px;
	margin: 0 20px 0 0;
}

.checkbox-upgrade span.paypal-checkbox, .checkbox-payment span.paypal-checkbox {
	width: 67px;
	height: 26px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/paypal-icon.png) no-repeat right center;
	display: inline-block;
	text-indent: -9999px;
}

/* Public Profile */

.public-profile-container {
	color: #5f5f5f;
	padding: 0 0 50px;
	position: relative;
	background: url(https://s3.amazonaws.com/zintro-resources/images/profile-aside-bg.png) repeat-y #F2F2F0;
	background-position: -340px;
}

.public-profile-details {
	background: #fff;
	width: 260px;
	float: left;
	padding: 42px 50px 40px;
	background: #fff;
}

.public-profile-content {
	width: 51%;
	float: left;
	padding: 0 0 0 50px;
}

.public-profile-other {
	border-bottom: 1px solid #dfdfdf;
}

.public-profile-other .details-box {
	width: 100%;
}

.public-profile-other .details-box .m-share {
	margin: 0 0 16px;
}

.public-profile-details section {
	border-bottom: 1px solid #dfdfdf;
	padding: 0 0 20px 0;
	margin: 0 0 20px 0;
}

section.public-profile-content section article div div.date {
	width: 51%;
}

section.public-profile-content section article div div.icons {
	width: 49%;
}

.public-profile-details section.shortlist-action a {
	margin: 0;
}

.public-profile-details>section:last-child {
	border: none;
}

.public-profile-img-container {
	max-height: 260px;
	overflow: hidden;
}

.public-profile-img-container img {
	width: 100%;
}

h3.profile-job-title {
	font-size: 15px;
	font-family: "adellesans-regular", sans-serif;
	font-weight: 400;
	margin: 16px 0 4px;
	text-transform: capitalize;
}

span.job-desc {
	font-size: 14px;
	display: block;
	text-transform: capitalize;
}

a.public-profile-link {
	font-size: 15px;
	margin: 20px 0;
	display: block;
}

.public-profile-container a.start-conversation {
	display: block;
	text-transform: uppercase;
	text-align: center;
	font-size: 14px;
	padding: 16px 0;
	margin: 16px 0 0;
}

.shorlist-action ul {
	margin: 0 0 -8px;
}

.size-headline {
	width:94%;
	min-height:100px;
	resize:none;
	border: medium none;
	color: #5F5F5F;
}

.profile-about-container, .profile-experience-container, .profile-education-container {
	background: #fff;
	border: 1px solid #e8e8e8;
	line-height: 24px;
	overflow-wrap: break-word;
	min-height: 75px;
}

.profile-experience-container, .profile-education-container {
	padding: 30px 30px 20px;
}

.public-profile-content>section {
	border-bottom: 1px solid #dfdfdf;
	padding: 0 0 40px 0;
	margin: 0 0 20px 0;
	position: relative;
}

.public-profile-content>section:last-child {
	border: none;
}

.profile-active-conversations .m-card, .profile-past-conversations .m-card, .profile-submitted-inquiries .m-card {
	width: 32%;
}

.profile-active-conversations>.m-card:nth-child(3n+1), .profile-past-conversations>.m-card:nth-child(3n+1),
.profile-submitted-inquiries>.m-card:nth-child(3n+1) {
	margin-right: 0;
}

.public-profile-content article.m-card:not(:nth-child(-n+9)) {
	display: none;
}

.profile-experience-container, .profile-education-container {
	margin: 0 0 40px;
}

.profile-experience-container:last-child, .profile-education-container:last-child {
	margin: 0;
}

.profile-education-container>p,.profile-experience-container>p, .profile-experience-container>span {
	clear: both;
	float: left;
	font-size: 14px;
}

.profile-headline {
	font-size: 24px;
	font-weight: 400;
	margin: 0;
	padding: 0 3%;
}

.headline-edit {
	background: #fff;
	border: 1px solid #e8e8e8;
	line-height: 28px;
	overflow-wrap: break-word;
	padding: 18px 0;
}

.profile-headline-container #editable_headline {
	position: relative;
}

.profile-headline-container #headline {
	padding: 20px 3%;
	min-height: 80px;
	border: 1px solid #e8e8e8;
}

#editable_headline label#charactersQuantity {
	font-size: 13px;
	position: absolute;
	bottom: 8px;
	right: 12px;
}

.logo-container {
	float: left;
	margin: 0 0 10px;
}

.title-col {
	width: 50%;
	float: left;
	clear: left;
}

.date-col {
	width: 50%;
	float: right;
	text-align: right;
}

.exp_currently_work_disabled {
	background: #DDDDDD !important;
}

.title-col h4, .date-col h4 {
	font-size: 18px;
	font-family: "adellesans-light", sans-serif;
	font-weight: 400;
	margin: 0;
	text-transform: capitalize;
}

.title-col p, .date-col p {
	color: #9fa09c;
	font-size: 14px;
	margin: 0;
	text-transform: capitalize;
}

.title-col p span {
	border-right: 1px solid #dfdfdf;
	margin: 0 18px 0 0;
	padding: 0 16px 0 0;
	display: inline-block;
	height: 12px;
	line-height: 12px;
}

.title-col p span:last-child {
	border: none;
	margin: 0;
	padding: 0;
}

.public-profile-other h3, .editable-profile-other h3 {
	margin: 6px 10px 10px 0px;
	font-weight: 400;
}

.public-profile-other .m-share a {
	width: 24px;
	display: inline-block;
	margin: 0 0 0 4px;
}

.public-profile-content a.more-link {
	position: absolute;
	right: 0;
	bottom: 12px;
}

.profile-media-container {
	clear: both;
	width: 100%;
	margin: 0 auto;
}

.profile-media {
	margin: 20px 0;
	position: relative;
	width: 31.3%;
	height: 0;
	padding: 0 0 20%;
	overflow: hidden;
}

.profile-media:first-child {
	float: left;
}

.profile-media:nth-of-type(2) {
	float: none;
	position: relative;
	overflow: hidden;
	display: inline-block;
	margin: 20px 3%;
}

.profile-media:nth-of-type(3) {
	float: right;
	display: inline-block;
}

.profile-media-img {
	position:absolute;
	top:50%;
	min-height:100%;
	display:block;
	left:50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	min-width:100%;
}

.expand-img {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.expand-img:hover {
	background: url(https://s3.amazonaws.com/zintro-resources/images/expand-img-icon.png) no-repeat center center;
	border: 1px solid #a3a2a0;
	cursor: pointer;
}


/* Profile Editable */

.editable-profile-other, .public-profile-other {
	width: 18%;
	float: right;
	margin: 20px 3% 0 0;
}

.profile-lower-col {
	clear: right;
}

.profile-status {
	margin: 0 !important;
	padding: 0 !important;
}

.editable-profile-other .details-box {
	margin: 0 0 16px 0;
	padding: 0;
	width: 100%;
}

.profile-about, .profile-submitted-inquiries, .profile-active-conversations, .profile-experience, .profile-education, .profile-past-conversations, .profile-links, .profile-webinars, .profile-articles {
	position: relative;
}

a.grey-btn, a.ac-cancel {
	background: #dfdfdf;
	border: 1px solid #dfdfdf;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-transform: uppercase;
	text-align: center;
	font-family: "adellesans-regular", sans-serif;
	color: #5f5f5f;
}

a.grey-btn:hover, a.ac-cancel:hover, a.ac-cancel-btn:hover {
	background: #fff;
	border: 1px solid #dfdfdf;
	color: #5f5f5f;
}

a.edit-details, a.edit-areas {
	width: 100%;
	display: block;
	padding: 16px 0;
	font-size: 14px;
	margin: 20px 0 0;
}

a.edit-areas {
	margin: 20px 0 0 0;
}

a.profile-edit {
	font-size: 12px;
	padding: 4px 10px;
}

a.privacy-btn, a.profile-cancel {
	font-size: 12px;
	padding: 6px 10px;
}

a.profile-edit, a.privacy-btn {
	position: absolute;
	right: 0;
	top: 0;
}

a.profile-save, a.view-profile, a.ac-save, a.profile-add {
	font-size: 12px;
	padding: 6px 10px;
	text-transform: uppercase;
	color: #fff;
	background: #6b93cf;
	border: 1px solid #6b93cf;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-transform: uppercase;
	text-align: center;
	font-family: "adellesans-regular", sans-serif;
}

a.profile-save:hover, a.view-profile:hover, a.ac-save:hover, a.profile-add:hover {
	background: #73A0E0;
	border: 1px solid #73A0E0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

a.view-profile {
	display: inline-block;
	float: right;
	padding: 6px 10px;
	margin: 0 0 26px;
}

a.profile-save, a.profile-cancel {
	width: 16%;
	display: inline-block;
	float: right;
	margin: 0 0 0 1.6%;
	padding: 12px 0;
}

.editable-profile-other a.profile-save, .editable-profile-other a.profile-cancel {
	margin: 0px;
	width: 47%;
}

.editable-profile-other a.profile-cancel {
	float: left;
}

.experience-edit .edit-mode-buttons, .education-edit .edit-mode-buttons {
	margin: 26px 0 40px;
}

.edit-mode-buttons {
	margin: 26px 0 0;
}

ul.privacy-list {
	text-align: left;
	font-size: 12px;
	position: absolute;
	top: 34px;
	right: 0px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #777776;
	width: 170px;
	z-index: 100;
}

ul.privacy-list:after {
	bottom: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	border-color: rgba(119, 119, 118, 0);
	border-bottom-color: #777776;
	border-width: 12px;
	border-left-width: 12px;
	border-right-width: 12px;
	right: 22px;
}

ul.privacy-list li {
	color: #fff;
	display: block;
	padding: 12px 10px;
}

ul.privacy-list li a:link, ul.privacy-list li a:visited {
	color: #fff;
	display: block;
}

ul.privacy-list li:hover {
	background: #606060;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
}

.privacy-list li span label span {
	width: 120px;
	display: block;
	line-height: 16px;
	padding: 0 0 0 24px;
}

/* -- New Checkboxes -- */

.privacy-list li span input[type="checkbox"] {
	box-sizing: border-box;
	padding: 0;
	visibility: hidden;
}

li .checkbox-work input[type=checkbox], li.inquiry-check input[type=checkbox], .add-resume input[type=checkbox] {
	box-sizing: border-box;
	padding: 0;
	display: none;
}

.privacy-list li span label {
	cursor: pointer;
	position: absolute;
	width: 15px;
	height: 15px;
	background: #fff;
	border: 1px solid #5f5f5f;
	border-radius: 2px;
}

.privacy-list li span label:after {
	opacity: 0;
	content: '';
	position: absolute;
	width: 7px;
	height: 3px;
	background: transparent;
	top: 4px;
	left: 3px;
	border: 2px solid #5f5f5f;
	border-top: none;
	border-right: none;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.privacy-list li span input[type=checkbox]:checked + label {
	background: #fff;
}

.privacy-list li span input[type=checkbox]:checked + label:after {
	opacity: 1;
}

.checkbox-work label, li.inquiry-check span label {
	cursor: pointer;
	position: absolute;
	width: 15px;
	height: 15px;
	background: #f1f1f1;
	border: 1px solid #e3e3e3;
	border-radius: 2px;
}

.checkbox-work label:after, li.inquiry-check span label:after {
	opacity: 0;
	content: '';
	position: absolute;
	width: 7px;
	height: 3px;
	background: transparent;
	top: 4px;
	left: 3px;
	border: 2px solid #fff;
	border-top: none;
	border-right: none;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox-work input[type=checkbox]:checked + label, li.inquiry-check input[type=checkbox]:checked + label {
	background: #6992d1;
	border: 1px solid #6992d1;
}

.checkbox-work input[type=checkbox]:checked + label:after, li.inquiry-check input[type=checkbox]:checked + label:after {
	opacity: 1;
}

li.inquiry-check {
	margin: 0;
}

span.checkbox-work, li.inquiry-check>span {
	font-size: 13px;
	float: left;
	height: 16px;
}

span.checkbox-work input {
	margin: 0;
}

span.checkbox-work label span {
	width: 130px;
	display: block;
	padding: 0 0 0 26px;
	line-height: 16px;
}

li.inquiry-check label span {
	display: block;
	padding: 0 0 0 26px;
	line-height: 16px;
}

li.inquiry-check span.checkbox-inquiry:first-child {
	width: 100px;
}

li.inquiry-check span.checkbox-inquiry:nth-child(2) {
	width: 185px;
}

li.inquiry-check span.checkbox-inquiry:nth-child(3) {
	width: 80px;
}

li.inquiry-check span.checkbox-inquiry:nth-child(2) span {
	width: 136px;
}

li.inquiry-check .check-yes {
	width: 80px;
}

li.inquiry-check>span {
	margin: 0 0 20px;
}

/* ------------- */

input[type=checkbox].css-checkbox3,
input[type=checkbox].css-checkbox4,
input[type=checkbox].css-checkbox5 {
	display:none;
}

input[type=checkbox].css-checkbox3 + label.css-label3,
input[type=checkbox].css-checkbox4 + label.css-label4,
input[type=checkbox].css-checkbox5 + label.css-label5 {
	padding-left: 26px;
	height: 17px;
	display: inline-block;
	line-height: 17px;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: middle;
	cursor: pointer;
}

input[type=checkbox].css-checkbox3:checked + label.css-label3,
input[type=checkbox].css-checkbox4:checked + label.css-label4,
input[type=checkbox].css-checkbox5:checked + label.css-label5 {
	background-position: 0 -17px;
}

label.css-label3,
label.css-label4,
label.css-label5 {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/privacy-checkbox-sprite.png);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-family: "adellesans-regular", sans-serif;
}

.edit-col-left ul li input[type=checkbox].css-checkbox2 + label.css-label2 {
	margin-right: 0;
}

.profile-experience-container, .profile-education-container {
	position: relative;
	clear: both;
}

.profile-education a.profile-edit, .profile-experience a.profile-edit {
	position: relative;
	float: right;
	margin: 0 0 20px 0;
}

a.sort-btn {
	background: url(https://s3.amazonaws.com/zintro-resources/images/sort-icon.png);
	width: 11px;
	height: 33px;
	display: block;
	position: absolute;
	top: 50%;
	right: 10px;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	cursor: move;
}

a.add-experience, a.add-education {
	padding: 16px;
	font-size: 14px;
	max-width: 200px;
	display: block;
	margin: 0 auto 30px;
}

.editable-profile-other>section {
	border-bottom: 1px solid #dfdfdf;
	margin: 0 0 30px 0;
	padding: 0 0 30px 0;
	clear: both;
}

.editable-profile-other>section:last-child {
	border: none;
}

.profile-completion, .profile-title {
	background: #fff;
	border: 1px solid #e8e8e8;
	padding: 20px 10%;
	clear: both;
	margin: 0 0 30px 0;
}

.profile-completion {
	text-align: center;
}

progress[value] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: none;
	color: #6b93cf;
}

.profile-completion progress[value] {
	width: 100%;
	height: 12px;
}

.edit-images-container progress[value] {
	width: 100%;
	height: 6px;
}

.attach-upload-container progress[value] {
	height: 6px;
	width: 72% !important;
	margin: 0 14%;
}

progress[value]::-webkit-progress-bar {
	background: #cfcfcf;
}

progress[value]::-webkit-progress-value {
	background: #6b93cf;
}

progress[value]::-moz-progress-bar {
	background: #6b93cf;
}

h3.profile-sub {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 200;
	font-family: "adellesans-light";
	margin: 6px 0 10px;
}

.profile-title h3 {
	text-align: left;
	color: #adadad;
	margin: 0 0 8px;
}

.profile-title input {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
	padding: 10px 2%;
	width: 96%
}

.editable-profile-other h4 {
	font-size: 15px;
	font-weight: 200;
	margin: 26px 0 -4px 0;
}

.profile-links ul, .profile-articles article {
	padding: 0 0 0 20px;
	margin-bottom: 20px;
	overflow-wrap: break-word;
}

.profile-links ul a:link {
	font-size: 13px;
}

ul#linksInputList {
	padding: 0;
}

.profile-attach {
	position: relative;
}

.profile-attach ul.attach-list {
	padding: 0;
	margin: 26px 0 0;
	overflow-wrap: break-word;
	font-size: 15px;
}

ul.attach-list li {
	margin: 0 0 14px;
	position: relative;
	padding: 0 0 0 20px;
}

ul.attach-list li span.attached-file {
	display: inline;
	margin: 0;
}

a.remove-attach-btn {
	color: #ff0004;
	font-size: 12px;
	font-family: 'adellesans-semibold';
	width: 12px;
	display: inline-block;
	position: absolute;
	top: 3px;
	left: 0px;
}

ul.profile-attach-content {
	margin: 30px 0 0;
}

.profile-attach-content li.add-file {
	width: 45%;
	float: left;
}

.profile-attach-content li.attach-file-types {
	width: 45%;
	float: right;
}

li.attach-file-types p {
	margin: 0;
	font-size: 12px;
	line-height: 16px;
}

.profile-webinars p, .profile-articles>p {
	text-align: center;
	clear: both;
	margin-bottom: 0;
}

.profile-webinars img, .webinar-img-box iframe {
	width: 100%;
	height: 227px;
	border: none;
}

.webinar-container {
	width: 100%;
	margin: 30px 0;
	display: inline-block;
}

.webinar-img-box {
	position: relative;
}

h4.webinar-title {
	margin: 0 0 10px;
}

.play-btn {
	display: inline-block;
	margin: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	background: url(//s3.amazonaws.com/zintro-resources/images/webinar-play-btn.png) no-repeat center center;
	height: 46px;
	width: 66px;
	background-size: 70%;
}

.profile-articles h4 a:link, .profile-articles h4 a:visited {
	color: #58595b;
}

.profile-articles h4 a:hover, .profile-articles h4 a:active {
	color: #73A0E0;
}

.profile-articles .blog-date {
	font-size: 12px;
	margin: 5px 0 14px;
	display: block;
}

.profile-articles article img {
	float: left;
	width: 70px;
	margin: 0 10px 0 0;
}

.profile-articles article p {
	font-size: 12px
}

a.article-read-more {
	text-transform: uppercase;
	font-size: 13px;
	color: #6891d0;
	display: block;
	text-align: right;
}

.profile-articles article {
	margin: 0 0 40px;
}

.experience-edit-container, .education-edit-container {
	background: #fff;
	border: 1px solid #e8e8e8;
	padding: 20px 3%;
}

.edit-col-left {
	width: 35%;
	float: left;
	margin: 0 5% 0 0;
}

.edit-col-right {
	width: 60%;
	float: right;
}

.edit-col-left ul {
	margin: 0;
}

.edit-col-left input {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
	padding: 10px 2%;
	width: 96%;
	margin: 0 0 14px;
}

.edit-col-left ul li select {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 96% center #f7f7f7;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	width: 100%;
	padding: 10px 2%;
	margin: 0 0 14px;
}

li.edit-experience-date select.experience-month {
	width: 60%;
	float: left;
	margin: 0 5% 0 0;
}

li.edit-experience-date select.experience-year {
	width: 35%;
	float: left;
}

li.edit-education-date select.education-year {
	width: 45%;
	float: left;
	margin-right: 10%;
}

li.edit-education-date select.education-year:last-child {
	margin-right: 0;
}

.edit-col-left label.css-label2 {
	font-size: 13px;
}

.edit-col-right textarea {
	width: 96%;
	padding: 10px 2%;
	background: #f7f7f7;
	border: 1px solid #ededed;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin: 0 0 20px;
	font-size: 14px;
	color: #777;
}

.experience-description-textarea {
	height: 244px;
	line-height: 24px;
	color: #5f5f5f;
	font-size: 14px;
	border: none;
	resize: none;
	padding: 20px 3%;
	width: 94% !important;
}

.education-description-textarea {
	height: 134px;
}

.profile-about-container>p {
	padding: 0 3%;
}

#no_editable_description {
	padding: 10px 3%;
}

.upload-img-container {
	float: left;
	width: 30%;
}

.upload-img-container .profile-img-box {
	background: #cecece;
	height: 65px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	position: relative;
	background-size: cover !important;
}

.other-img-container {
	float: left;
	width:65%;
	margin: 0 0 0 4%;
}

span.form-sub-title {
	display: block;
	color: #adadad;
	text-transform: uppercase;
	font-size: 12px;
	margin: 0 0 10px 0;
	font-weight: 400;
	font-family: "adellesans-light",sans-serif;
}

.upload-other-img-container .profile-img-box {
	background: #cecece;
	height: 45px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-size: cover !important;
}

.upload-other-img-container {
	float: left;
	width: 31%;
	margin: 0 3.5% 0 0;
	position: relative;
}

.upload-other-img-container:last-child {
	margin: 0;
}

.upload-img-container a.remove-img-icon img, .other-img-container a.remove-img-icon img, .article-img-container a.remove-img-icon img {
	position: absolute;
	right: 5px;
	top: 5px;
	display: block;
}

.upload-btn-lg {
	background: #fff;
	cursor: pointer;
}

.change-btn>input {
	filter: alpha(opacity=0);
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	left: 0;
	bottom: 0;
	cursor: pointer;
	width: 100%;
}

.change-img, .add-img {
	overflow: hidden;
	position: relative;
	background: #6b93cf;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #6b93cf;
	display: block;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-family: "adellesans-light",sans-serif;
	cursor: pointer;
}

.add-img:hover, .change-img:hover {
	background: #73A0E0;
	color: #fff;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	cursor: pointer;
}

.add-img input , .change-img input{
	filter: alpha(opacity=0);
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	left: 0;
	bottom: 0;
	cursor: pointer;
	width: 100%;
	min-height: 48px;
}

.change-img {
	display: none;
	line-height: 32px;
}

.upload-btn-lg .change-img, .upload-btn-lg .add-img {
	line-height: 34px;
	font-size: 13px;
}

.upload-btn-small .change-img, .upload-btn-small .add-img {
	line-height: 30px;
	font-size: 11px;
}

input[type=file],
input[type=file]::-webkit-file-upload-button {
	cursor: pointer;
}

.profile-title a.profile-title-save, a.view-profile-full {
	width: 100%;
	padding: 12px 0;
	float: none;
	margin: 20px 0 0;
	font-size: 13px;
	color: #fff;
}

.link-edit-box, .webinar-edit-box, .blog-edit-box {
	background: #fff;
	border: 1px solid #e8e8e8;
	padding: 14px 5% 10px;
	clear: both;
	margin: 26px 0 0;
	position: relative;
}

label.links-label, label.blog-label {
	display: inline-block;
	width: 18%;
	color: #adadad;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 40px;
	font-weight: 400;
	font-family: "adellesans-light",sans-serif;
	float: left;
	margin: 0 0 20px 0;
}

li label.excerpt-label {
	margin: 10px 0 0;
	line-height: 30px;
}

.link-edit-box input.links-input, .blog-edit-box input.links-input, .webinar-title input.title-input {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
	padding: 10px 2%;
	width: 75%;
	float: right;
	margin: 0 0 20px;
}

.link-edit-box ul, .blog-edit-box ul {
	margin: 0;
	padding: 0;
}

a.add-link, a.add-video, a.add-article {
	padding: 12px;
	font-size: 14px;
	max-width: 120px;
	display: block;
	margin: 0 auto;
}

.webinar-edit-box input.links-input, .webinar-edit-box input.webinar-input {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
	padding: 10px 2%;
	display: block;
	width: 96%;
	margin: 0 0 20px;
}

.webinar-edit-box .webinar-title {
	display: none;
}

.webinar-edit-box ul {
	margin: 0;
}

label.webinar-label, label.inquiry-profile-label {
	display: block;
	color: #adadad;
	text-transform: uppercase;
	font-size: 12px;
	margin: 0 0 10px;
	font-weight: 400;
	font-family: "adellesans-light",sans-serif;
}

li.webinar-title label.links-label {
	display: block;
	width: 100%;
	margin: 0 0 10px 0;
	line-height: normal;
}

li.webinar-title input.title-input {
	width: 96%;
}

.article-img-container {
	float: left;
	width: 55%;
	margin: 0 0 0 4%;
}

.article-img-container .profile-img-box {
	background: #cecece;
	height: 65px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	position: relative;
	background-repeat: no-repeat;
	background-size: cover !important;
	background-position: top left !important;
}

.blog-edit-box ul li:last-child label.blog-label {
	display: block;
	float: none;
	margin: 20px 0 0;
}

.blog-excerpt-textarea {
	width: 96%;
	padding: 10px 2%;
	background: #f7f7f7;
	border: 1px solid #ededed;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 100px;
	max-height: 200px;
	margin: 0 0 20px;
	font-size: 14px;
	color: #777;
}

.inquiries-container .m-card:nth-child(3n) {
	margin-right: 0;
}

ul.sort-list-a li, ul.sort-list-b li {
	margin: 0 0 30px;
}

.progress {
	width: 100%;
	height: 12px;
}

.progress-wrap {
	background: #6485bb;
	margin: 20px 0 10px;
	overflow: hidden;
	position: relative;
}

.progress-bar {
	background: #cfcfcf;
	left: 0;
	position: absolute;
	top: 0;
}

a.editable-remove-btn {
	text-transform: uppercase;
	font-size: 11px;
	color: #6b93cf;
	position: absolute;
}

.profile-experience-container a.editable-remove-btn, .profile-education-container a.editable-remove-btn {
	right: 16px;
	bottom: 2px;
}

.link-edit-box a.editable-remove-btn, .webinar-edit-box a.editable-remove-btn, .blog-edit-box a.editable-remove-btn {
	right: 16px;
	bottom: 7px;
}

/* Engagements */

.stop-scroll {
	overflow-y: hidden;
}

.start-scroll {
	overflow-y: visible;
}

.not-active {
	pointer-events: none;
	cursor: default;
}

body.engagement-modal-body {
	height: auto;
}

.engagements-container, .escrow-container {
	width: 94%;
	margin: 0 auto;
	padding: 30px 3%;
	min-height: 86%;
}

.engagements-form {
	max-width: 1040px
}

.engagements-form-section {
	margin: 0 0 50px;
}

.engagements-container h2 {
	text-transform: uppercase;
	font-weight: 200;
	font-size: 18px;
	color: #5f5f5f;
	margin: 30px 0;
}

.engagements-form-container {
	background: #fff;
	padding: 20px 20px 0;
}

.filter-left {
	width: 56%;
	float: left;
	margin: 0;
}

.filter-right, .engagements-form-container h3 {
	width: 41%;
	float: right;
	margin: 0;
}

.engagements-form-container label {
	width: 130px;
	float: left;
	line-height: 40px;
}

section.engagements-form-container #details_form li {
	border-bottom: 1px dashed #eee;
	padding: 20px 0 0;
}

section.engagements-form-container #details_form li label.form-sub-title {
	width: 50% !important;
}

.engagements-form-container input#client_start_date, .engagements-form-container input#client_fee_cost {
	width: 100px;
	display: inline;
}

section.engagements-form-container #details_form li input, section.engagements-form-container #details_form li select {
	width: 40% !important;
	float: right;
	padding: 10px 1%;
}

ul.filter-right li label.engage-checkbox-label {
	line-height: 17px;
	width: 233px;
}

ul.filter-right li input.engage-checkbox {
	float: right;
}

ul.filter-right li:first-child {
	margin: 0 0 4px;
}

input.engagement-search {
	width: 68%;
	float: left;
}

a.delete-search {
	text-indent: -9999px;
	display: inline-block;
	background: url(https://s3.amazonaws.com/zintro-resources/images/red-cross-icon.png);
	width: 13px;
	height: 13px;
	float: right;
	margin: 12px 0 0;
}

.engagements-form-container input {
	margin-bottom: 20px;
}

.engagements-form-container select {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
	padding: 10px 1%;
	margin: 0 0 20px 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	outline: none;
}

.filter-left select {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 96% center #f7f7f7;
	width: 37%;
}

.filter-right select {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 96% center #f7f7f7;
	width: 60%;
	float: right;
}

input[type=checkbox].css-checkbox6, input[type=checkbox].css-checkbox7 {
	display:none;
}

input[type=checkbox].css-checkbox6 + label.css-label6 {
	height: 17px;
	display: inline-block;
	line-height: 17px;
	background-repeat: no-repeat;
	background-position: 0 0;
	vertical-align: middle;
	cursor: pointer;
	color: #adadad;
	font-size: 13px;
	float: right;
	text-align: right;
}

input[type=checkbox].css-checkbox6:checked + label.css-label6 {
	background-position: 0 -17px;
}

input[type=checkbox].css-checkbox7:checked + label.css-label7 {
	background-position: right -17px;
}

label.css-label6, label.css-label7 {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/inquiry-checkbox-sprite.png);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

input[type=checkbox].css-checkbox7 + label.css-label7 {
	height: 17px;
	display: inline-block;
	line-height: 17px;
	background-repeat: no-repeat;
	background-position: right 0;
	vertical-align: middle;
	cursor: pointer;
	color: #adadad;
	font-size: 12px;
}

label.css-label7 {
	width: 100%;
}

label.filter-active {
	width: 60px;
	margin: 11px 0 0 0;
}

label.filter-closed {
	width: 64px;
	margin: 11px 0 0 28px;
}

label.filter-expired {
	width: 66px;
	margin: 11px 0 0 28px;
}

label.filter-none {
	width: 56px;
	margin: 11px 0 0 0;
}

label.filter-monitored {
	width: 84px;
	margin: 11px 0 0 20px;
}

label.filter-ignored {
	width: 66px;
	margin: 11px 0 0 20px;
}

.from-date input, .to-date input {
	width: 27%;
	text-align: center;
	display: inline;
}

a.date-picker {
	display: inline-block;
	margin: 0 0 0 10px;
	width: 20px;
	height: 22px;
}

a.date-picker img {
	margin: 0 0 -4px 0;
}

li.filter-links {
	clear: both;
	text-align: right;
}

li.filter-links a:link {
	font-size: 14px;
	margin: 0 6.2% 0 0;
}

.engagements-form-container h3, form#form_csv h3 {
	text-transform: uppercase;
	font-weight: 200;
	font-size: 16px;
	color: #5f5f5f;
	margin: 0 0 20px;
}

.generate-btn {
	padding: 16px;
	width: 220px;
	text-align: center;
	display: inline-block;
	float: right;
	margin: 20px 22px 0;
}

.engagements-table-section {
	background: #fff;
	border: 1px solid #e8e8e8;
	padding: 20px;
	overflow-x: scroll;
	margin: 0 0 20px;
}

.engagements-table-section table {
	width: 100%;
	border-collapse: collapse;
	font-size: 13px;
	color: #777;
}

.engagements-table-section tr {
	background: #fff;
}

.engagements-table-section th {
	background: #f5f5f5;
	color: #777;
	font-family: "adellesans-regular", sans-serif;
	font-weight: 200;
	line-height: 16px;
}

.engagements-table-section td, .engagements-table-section th {
	padding: 14px 10px;
	border: 1px solid #ededed;
	text-align: center;
}

.engagements-table-section td span.red {
	color: #c55454;
}

.engagements-table-section td.td-left-align {
	text-align: left;
}

.engagements-table-section .td-left-align a:link {
	display: block;
}

.engagements-table-section .expert-select-cell {
	display: inline-block;
	border: none;
	width: 190px;
}

.engagements-table-section .expert-select-cell span {
	margin: 0 10px 0 0;
}

.engagements-table-section .count-cell {
	width: 20px;
}

.engagements-table-section td.results-cell {
	border: none;
	text-align: right;
	padding: 0;
}

.checkbox-filter-list {
	display: inline-block;
	float: right;
	margin: 8px 0 0;
}

.checkbox-filter-list li {
	display: inline;
	color: #adadad;
	font-size: 13px;
	float: right;
}

.checkbox-filter-list li .checkbox-filter {
	margin: 0 22px 0 0;
}

.checkbox-filter-list li .checkbox-filter input {
	display: none;
}

.inquiry-checkboxes .checkbox-filter-list li {
	margin: 0 13px 0 0;
}

.review-checkboxes .checkbox-filter-list li {
	margin: 0 7px 0 0;
}

.checkbox-filter {
	margin: 0 24px 0 0;
}

.checkbox-engage {
	position: relative;
	float: right;
	margin: -2px 20px 0 0;
}

.checkbox-engage input[type="checkbox"], .checkbox-filter input[type="checkbox"] {
	box-sizing: border-box;
	padding: 0;
	visibility: hidden;
}

.checkbox-engage label, .checkbox-filter label {
	cursor: pointer;
	position: absolute;
	width: 15px;
	height: 15px;
	background: #f1f1f1;
	border: 1px solid #e3e3e3;
	border-radius: 2px;
}

.checkbox-engage label:after, .checkbox-filter label:after {
	opacity: 0;
	content: '';
	position: absolute;
	width: 7px;
	height: 3px;
	background: transparent;
	top: 4px;
	left: 3px;
	border: 2px solid #fff;
	border-top: none;
	border-right: none;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox-engage input[type=checkbox]:checked + label, .checkbox-filter input[type=checkbox]:checked + label {
	background: #6992d1;
	border: 1px solid #6992d1;
}

.checkbox-engage input[type=checkbox]:checked + label:after, .checkbox-filter input[type=checkbox]:checked + label:after {
	opacity: 1;
}

.engagements-table-section select.expert-select, select.user-select {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	padding: 5px;
	width: 140px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 120px center #f7f7f7;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	outline: none;
}

.engagements-table-section select.expert-select option.not-shortlisted {
	color: gray !important;
}

.engagements-table-section select.expert-select option.shortlisted {
	color: #6B93CF !important;
}

.engagements-table-section select.expert-select option.declined-expert {
	text-decoration:line-through;
}

.engagements-table-section .export-cell {
	border: none;
	text-align: left;
	padding: 0 0 16px 0;
}

.engagements-table-section table tbody tr td {
	position: relative;
}

div#engagement_dialog, div#dialog_score {
	height: 94% !important;
}

a.impersonate-btn {
	position: absolute;
	right: 4px;
	bottom: -1px;
	cursor: pointer;
}

a.export-link {
	display: inline-block;
	padding: 0 0 0 24px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/export-icon.png) no-repeat left center;
}

.ui-widget-header {
	text-transform: uppercase !important;
	font-weight: 200 !important;
	font-size: 18px !important;
	margin: 0 0 8px !important;
	color: #5f5f5f !important;
	font-family: "adellesans-light";
	border: none !important;
	background: none !important;
}

.ui-state-default .ui-icon {
	background: url(https://s3.amazonaws.com/zintro-resources/images/remove-expertise.png) no-repeat center center !important;
}

.ui-dialog-titlebar .ui-state-default, .ui-dialog-titlebar .ui-state-hover {
	border: none !important;
	outline: none !important;
	background: none !important;
}

.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: -8px !important;
	top: -8px !important;
	width: 16px !important;
	margin: 0 !important;
	padding: 0  !important;
	height: 16px !important;
}

.sign-bg .ui-front {
	border: none !important;
	background: #ffffff !important;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6) !important;
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6) !important;
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6) !important;
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important;
	width: 80% !important;
	margin: auto;
	right: 0;
	padding: 20px;
}

.profile-custom-ui-front {
	border: none !important;
	background: #ffffff !important;
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6) !important;
	border-radius: 0 !important;
	width: auto !important;
	margin: auto !important;
	transform: translate(-50%,-50%) !important;
	max-height: 440px !important;
	padding: 20px !important;
	z-index: 9999;
}

.profile-z-index {
	z-index: 9999;
	width: auto !important;
}

.modal-table {
	background: none !important;
	border: none !important;
	padding: 0 !important;
}

.ui-dialog-titlebar {
	padding: 0 !important;
}

.ui-dialog div#dialog {
	width: 100% !important;
	padding: 0 !important;
	margin: 0 !important;
}

.profile-history-container {
	background: #fff;
	padding: 30px 0 0;
}

.profile-history-container .engagements-table-section {
	margin: 0 25% 30px;
	overflow: hidden;
}

.conversation-history-container {
	background: #f2f2f0;
	border-bottom: 1px solid #dfdfdf;
	border-top: 1px solid #dfdfdf;
	padding: 30px;
	position: relative;
	height: 80vh;
	overflow: hidden;
}

.conversation-history-container iframe {
	width: 96%;
	height: 100% !important;
	padding: 0 2%;
}

.conversation-history-container .initial-inquiry {
	border: none;
}

.conversation-history-container .initial-inquiry {
	border: none;
}

.pre-loader-div {
	position: absolute;
	top: 93%;
	left: 50%;
	z-index: 100000;
}

.iframe-pre-loader-div {
	position:absolute;
	left: 47%;
	bottom: 0;
	z-index: 100000;
}

#ui-datepicker-div {
	border-radius: 0;
	border: 1px solid #dfdfdf;
	font-family: "adellesans-light", sans-serif;
	background: #fff;
}

#ui-datepicker-div tr th {
	padding: 10px 0 0;
}

#ui-datepicker-div tr th span {
	text-transform: uppercase;
	font-size: 13px;
	color: #adadad;
	font-weight: 200;
}

#ui-datepicker-div tr td a {
	background: #f5f5f5;
	border: 1px solid #ededed;
	text-align: center;
	color: #777;
	padding: 4px 6px;
	font-size: 16px;
}

#ui-datepicker-div tr td a:hover {
	background: #fff;
	border: 1px solid #adadad;
}

#ui-datepicker-div .ui-state-active {
	background: #6b93cf;
	border: 1px solid #6b93cf;
	color: #fff;
}

#ui-datepicker-div .ui-datepicker-prev span {
	background: url(https://s3.amazonaws.com/zintro-resources/images/calendar-arrow-left.png) no-repeat center center;
}

#ui-datepicker-div .ui-datepicker-next span {
	background: url(https://s3.amazonaws.com/zintro-resources/images/calendar-arrow-right.png) no-repeat center center;
}

#ui-datepicker-div .ui-datepicker-prev:hover, #ui-datepicker-div .ui-datepicker-next:hover {
	background: none;
	border: none;
}

.ui-datepicker td {
	padding: 3px;
}

#ui-datepicker-div .ui-datepicker-header {
	margin: 0 !important;
}

.ui-helper-hidden {
	display: none;
}

.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}

.ui-helper-clearfix:after {
	clear: both;
}

.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-button-text {
	text-indent: -9999px;
	display: inline-block;
}

.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}

input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}

.ui-datepicker {
	width: 19em;
	padding: .2em .2em 0;
	display: none;
}

.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}

.ui-datepicker .ui-datepicker-next {
	right: 2px;
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}

.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}

.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}

.ui-datepicker td {
	border: 0;
	padding: 2px;
}

.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}

.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}

.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}

.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}

.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}

.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}

.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}

.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-state-default .ui-icon {
	background-image: url("https://s3.amazonaws.com/zintro-resources/strangler_images/icons.png");
}

.ui-widget-overlay {
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}

.zindex_max {
	z-index: 9999;
	height: 97% !important;
	position: fixed !important;
}

.zindex_max_package {
	z-index: 9999;
	height: 30% !important;
	position: fixed !important;
}

.alert_button_package {
	width: 162px;
}

.alert_container_package {
	margin-left: 10px;
	margin-top: 60px;
}

select#expertFilter {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
	padding: 10px 1%;
	margin: 0 0 0 10px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	outline: none;
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 96% center#f7f7f7;
	width: 200px;
}

div#active-experts-container {
	max-width: 530px;
}

ul.active-experts-filter {
	margin: 14px 0 0;
}

ul.active-experts-filter li label.form-sub-title {
	float: left;
	display: inline;
	width: 40%;
	line-height: 40px;
}

ul.active-experts-filter li.from-date {
	width: 50%;
	float: left;
}

ul.active-experts-filter li.to-date {
	width: 50%;
	float: right;
	text-align: right;
}

ul.active-experts-filter li.to-date label.form-sub-title {
	width: 30%;
	text-align: right;
}

ul.active-experts-filter li.from-date input, ul.active-experts-filter li.to-date input {
	width: 40%;
	margin: 0 0 18px;
}

ul.active-experts-filter li:last-child {
	clear: both;
	display: block;
	margin: 0 0 24px;
	padding: 10px 0 24px;
	border-bottom: 1px solid #ededed;
}

ul.active-experts-filter li:last-child label.form-sub-title, div.import-csv label.form-sub-title {
	width: 80px;
	line-height: 50px;
	float: left;
	margin: 0;
}

a.generate-experts-btn {
	padding: 16px;
	width: 220px;
	text-align: center;
	display: inline-block;
	float: right;
	margin: 0;
}

span.upload-csv-btn input {
	filter: alpha(opacity=0);
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	left: 0;
	bottom: 0;
	cursor: pointer;
	width: 100%;
	min-height: 48px;
}

span.upload-csv-btn {
	overflow: hidden;
	position: relative;
	background: #6b93cf;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: #6b93cf;
	padding: 16px;
	display: block;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-size: 13px;
	cursor: pointer;
	width: 220px;
	float: right;
}

/* Syndication Page */

#syndicationTable .engagements-table-section select {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	color: #5f5f5f;
	background: #f7f7f7;
	padding: 5px 16px 5px 2px;
	width: 100px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 84px center #f7f7f7;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	outline: none;
}

#syndicationTable .engagements-table-section input[type=text] {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	background: #f7f7f7;
	padding: 5px 2px;
	width: 30px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	outline: none;
}

#syndicationTable .engagements-table-section td, #syndicationTable .engagements-table-section th {
	padding: 4px 2px;
	border: 1px solid #ededed;
	text-align: center;
}

tbody tr td:nth-child(3) a:link {
	word-break: break-word;
}

#syndicationTable th span {
	display: block;
}

/* Groups Page */

form.groups-form {
	max-width: 830px;
}

form.groups-form .filter-left {
	width: 63.4%;
	float: left;
	margin: 0;
}

form.groups-form .filter-right {
	width: 26%;
	float: right;
	margin: 0;
}

form.groups-form .engagements-form-container label {
	width: 66px;
}

form.groups-form input.engagement-search {
	width: 77%;
	float: left;
}

body.groups .ui-autocomplete {
	border-right: 1px solid #ededed;
	border-left: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}

body.groups .ui-autocomplete li {
	background: #fff;
	color: #5f5f5f;
	padding: 10px 12px 0;
	font-size: 15px;
	cursor: pointer;
}

body.groups .ui-autocomplete li:last-child {
	padding: 10px;
}

body.groups .ui-autocomplete li.ui-state-focus, body.groups .ui-autocomplete li:hover {
	color: #6b93cf;
}

.groups-container {
	width: 94%;
	margin: 0 auto;
	padding: 30px 3%;
	min-height: 86%;
}

form#details_form li select {
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 98% center #f7f7f7;
}

div#dialog_group {
	max-width: 800px; /* */
	top: 0 !important; /* */
	position: fixed !important;
	margin: auto; /* */
	left: 0 !important;
	right: 0 !important;
	z-index: 9999;
	overflow: scroll; /* */
	 height: 100%; /* */
}


/* Client Plans Page */

section.client-plans-page {
	padding: 120px 0 0;
}

div.plans-demo-btn {
	text-align: center;
}

div.plans-demo-btn a.home-btn {
	margin: 20px 0 50px;
}

.pricing-plan-table {
	clear: both;
	display: block;
	margin: 0 0 80px;
}

.client-plans-page h2 {
	font-size: 46px;
	color: #3b3b3f;
	margin: 0 0 80px;
	font-family: 'adellesans-light';
	display: inline-block;
	float: left;
}

section.plans-expert {
	margin: 0 0 80px;
	width: 50%;
	float: right;
}

.plans-expert img {
	float: right;
	margin: 0;
	width: 15%;
	max-width: 185px;
}
.expert-quote-box {
	float: left;
	width: 70%;
	background: #fff;
	border-radius: 2px;
	padding: 30px 4% 10px;
	position: relative;
	min-height: 116px;
}

.expert-quote-box:before {
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	right: -22px;
	top: 36px;
	border: 14px solid;
	border-color: #fff transparent transparent #fff;
}

.expert-quote-box p {
	margin: 0 0 20px;
	font-size: 15px;
	line-height: 24px;
	color: #5f5f5f;
}

.pricing-plan-table div ul {
	margin: 0;
	height: 50px;
	min-height: 50px;
}

.pricing-plan-table div ul li {
	display: inline-block;
	position: relative;
	width: 18%;
	text-align: center;
	font-size: 15px;
	color: #5f5f5f;
	height: 50px;
	min-height: 50px;
}

.pricing-plan-table div ul li>span {
	margin: auto;
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	-webkit-transform: translate(0%,-50%);
	-ms-transform: translate(0%,-50%);
	transform: translate(0%,-50%);
}

.pricing-plan-table .row {
	background: #fff;
}

.pricing-plan-table div ul.row-3, .pricing-plan-table div ul.row-3 li {
	height: 100px;
	min-height: 100px;
}

.pricing-plan-table div ul li:first-child {
	width: 23%;
	text-align: right;
	font-size: 15px;
	color: #9e9d9b;
	position: relative;
	margin: 0 34px 0 0;
}

.pricing-plan-table div ul li:first-child img {
	margin: auto;
	position: absolute;
	top: 50%;
	right: -34px;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.pricing-plan-table div:first-child ul li {
	color: #fff;
}

.pricing-plan-table div:first-child ul li, .pricing-plan-table div:nth-child(2) ul li {
	font-size: 20px;
	font-family: "adellesans-light";
}

.pricing-plan-table div ul li:first-child em {
	display: block;
	font-size: 12px;
	font-family: "adellesans-regular";
}

.pricing-plan-table .row-3 li:first-child {
	font-size: 18px;
	line-height: 18px;
	font-family: "adellesans-light";
}

.pricing-plan-table .row-3 li span.plan-cost {
	font-size: 30px;
}

a.client-plan-btn {
	background: #e8ba52;
	border-radius: 3px;
	color: #fff;
	text-transform: uppercase;
	font-size: 15px;
	padding: 14px 0;
	width: 92%;
	display: inline-block;
	margin: 0;
}

.pricing-plan-table div:last-child ul {
	height: inherit;
	margin: 0;
}

.active-plan-header {
	background: #6b93cf;
	border-radius: 4px 4px 0 0;
	border: 2px solid #6b93cf;
}

.active-plan-header:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 70%;
	width: 50.3%;
	background: #6b93cf;
	-webkit-transform: skew(0deg, 11deg);
	-moz-transform: skew(0deg, 11deg);
	-ms-transform: skew(0deg,11deg);
	-o-transform: skew(0deg, 11deg);
	transform: skew(0deg, 11deg);
	margin: 30px 0 0;
	z-index: -1;
}

.active-plan-header:after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	height: 70%;
	width: 50.3%;
	background: #6b93cf;
	-webkit-transform: skew(0deg, -11deg);
	-moz-transform: skew(0deg, -11deg);
	-ms-transform: skew(0deg, -11deg);
	-o-transform: skew(0deg, -11deg);
	transform: skew(0deg, -11deg);
	margin: 30px 0 0;
	z-index: -1;
}

.pricing-plan-table div:nth-child(2) ul li {
	padding: 20px 0 0;
}

.pricing-plan-table div:nth-child(2) ul li, .pricing-plan-table div:nth-child(2) ul {
	height: 80px;
	min-height: 80px;
}

.active-plan-body, .active-plan-footer {
	border-left: 2px solid #6b93cf;
	border-right: 2px solid #6b93cf;
}

.active-plan-footer {
	border-bottom: 2px solid #6b93cf;
}

.plan-everything {
	text-align: center;
	background: #fff;
	color: #5f5f5f;
	margin: 0 0 80px;
	padding: 24px 10px;
}

.plan-everything h3 {
	font-size: 18px;
	font-family: 'adellesans-light';
	font-weight: 200;
	margin: 0 0 6px;
}

.plan-everything p {
	font-size: 15px;
	margin: 0;
}

a.plan-tooltip {
	outline: none;
	text-decoration: none;
	text-align: center;
	line-height: 20px;
	font-family: "adellesans-regular";
	cursor: default;
}

a.plan-tooltip>span.bubble {
	min-width: 144px;
	max-width: 144px;
	padding: 4px 4px 4px;
	opacity: 0;
	visibility: hidden;
	z-index: 10;
	position: absolute;
	font-style: normal;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0px 0px 4px #999;
	-moz-box-shadow: 0px 0px 4px #999;
	box-shadow: 0px 0px 4px #999;
	color: #e8e8e8;
	background: #3c3b40;
	border: none;
	font-size: 12px;
	right: 2px;
	margin-top: 30px;
}

.plan-tooltip>span.bubble::after {
	width: 10px;
	height: 10px;
	font-size: 18px;
	display: block;
	position: absolute;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	background: #3c3b40;
	border-top: none;
	border-right: none;
	content: "";
}

a.plan-tooltip:hover>span.bubble {
	opacity: 1;
	text-decoration: none;
	visibility: visible;
	overflow: visible;
	margin-top: 4px;
	display: inline;
	-webkit-transition-property: opacity, margin-top, visibility,
		margin-left;
	-webkit-transition-duration: 0.4s, 0.3s, 0.4s, 0.3s;
	-webkit-transition-timing-function: ease-in-out, ease-in-out,
		ease-in-out, ease-in-out;
	-moz-transition-property: opacity, margin-top, visibility, margin-left;
	-moz-transition-duration: 0.4s, 0.3s, 0.4s, 0.3s;
	-moz-transition-timing-function: ease-in-out, ease-in-out, ease-in-out,
		ease-in-out;
	-o-transition-property: opacity, margin-top, visibility, margin-left;
	-o-transition-duration: 0.4s, 0.3s, 0.4s, 0.3s;
	-o-transition-timing-function: ease-in-out, ease-in-out, ease-in-out,
		ease-in-out;
	transition-property: opacity, margin-top, visibility, margin-left;
	transition-duration: 0.4s, 0.3s, 0.4s, 0.3s;
	transition-timing-function: ease-in-out, ease-in-out, ease-in-out,
		ease-in-out;
}

a.plan-tooltip>.bubble:after {
	position: absolute;
	right: -5px;
	top: 17px;
}

.row-3 a.plan-tooltip>span.bubble {
	margin-top: 56px;
}

.row-3 a.plan-tooltip:hover>span.bubble {
	margin-top: 29px;
}

.hiring-plans-footer {
	margin: 0;
}

.new-home .ui-dialog .ui-dialog-content {
	overflow: visible;
}

/* Responsive Client Plan Table */

section.plan-table-b {
	clear: both;
	display: none;
}

section.plan-col {
	width: 25%;
	float: left;
	text-align: center;
}

section.plan-col:last-child {
	padding: 0;
}

ul.plan-col-list {
	text-align: center;
	border-top: 2px solid transparent;
	border-bottom: 2px solid transparent;
}

ul.plan-col-list li span.plan-cost {
	height: 38px;
}

ul.plan-col-list li.plan-title {
	font-size: 20px;
	font-family: "adellesans-light";
	color: #5f5f5f;
	background: none;
}

ul.plan-col-list li {
	font-size: 15px;
	color: #5f5f5f;
	padding: 14px 0;
}

li span.plan-desc {
	display: block;
    color: #9e9d9b;
    font-size: 14px;
    margin: 0 0 4px;
	position: relative;
}

li span.plan-desc a.plan-tooltip {
	position: absolute;
	top: 0;
	right: 10px;
}


span.plan-desc>a.plan-tooltip>span.bubble {
    position: absolute;
    right: 28px;
    top: -18px;
}

li span.plan-desc em {
	display: block;
	font-size: 12px;
}

ul.plan-col-list li:nth-child(odd) {
	background: #fff;
}

ul.plan-col-list li:first-child {
	background: none;
	height: 50px;
	color: #fff;
	padding: 0;
	line-height: 50px;
}

ul.plan-col-list li span.plan-desc {
	padding: 0 28px;
}

ul.active-plan li span.plan-desc {
	padding: 0 26px;
}

ul.active-plan li.chosen-plan {
	background: #6b93cf;
	font-size: 20px;
	font-family: "adellesans-light";
	position: relative;
}

ul.active-plan li.chosen-plan:before {
	content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 70%;
    width: 50.1%;
    background: #6b93cf;
    -webkit-transform: skew(0deg, 11deg);
    -moz-transform: skew(0deg, 11deg);
    -ms-transform: skew(0deg,11deg);
    -o-transform: skew(0deg, 11deg);
    transform: skew(0deg, 11deg);
    margin: 30px 0 0;
    z-index: -1;
}

ul.active-plan li.chosen-plan:after {
	content: '';
    position: absolute;
    top: 0;
    right: 0;
    height: 70%;
    width: 50.1%;
    background: #6b93cf;
    -webkit-transform: skew(0deg, -11deg);
    -moz-transform: skew(0deg, -11deg);
    -ms-transform: skew(0deg, -11deg);
    -o-transform: skew(0deg, -11deg);
    transform: skew(0deg, -11deg);
    margin: 30px 0 0;
    z-index: -1;
}

ul.active-plan {
	border: 2px solid #6b93cf;
	border-radius: 4px 4px 0 0;
}

span.plan-cost {
	font-size: 30px;
}

span.plan-cost>span {
	font-size: 15px;
}

ul.plan-col-list li:nth-child(2) {
    height: 50px;
    line-height: 70px;
}

li span.plan-item {
    height: 24px;
    display: block;
}

a.more-plan  {
	margin: 0 0 10px;
	text-align: right;
	display: block;
	color: #6b93cf;
	text-transform: uppercase;
	font-size: 18px;
	display: none;
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat right center;
	padding: 0 20px 0 0;
}

/* Plans Page V2 */

section.plans-header {
	background: #3b3b3f;
	padding: 10px 20px 30px;
}

section.plans-header h1 {
	color: #fff;
	font-size: 54px;
	text-align: center;
	font-family: "adellesans-light", sans-serif;
	margin: 0 0 8px;
	line-height: 70px;
}

section.plans-header h2 {
	color: #fff;
	font-size: 30px;
	margin: 0px;
	text-align: center;
	line-height: 40px;
}

.plans-wrapper {
	padding: 20px;
	text-align: center;
	color: #5f5f5f;
}

section.plans-wrapper>section {
	display: inline-table;
	margin: 0 20px 40px;
	min-height: 300px;
}

.plans-wrapper h3 {
	font-size: 36px;
	color: #5f5f5f;
	margin: 0 0 20px;
	font-family: "adellesans-light", sans-serif;
}

.plans-wrapper h4 {
	font-size: 18px;
	font-family: "adellesans-light", sans-serif;
	margin: 0 0 20px;
}

.plans-wrapper .plan-content {
	background: #fff;
	padding: 30px;
	min-height: 264px;
}

.plan-consult-col {
	width: 750px;
}

.plan-project-col {
	width: 390px;
}

.plan-job-col {
	width: 320px;
}

.plan-consult-col .plan-col {
	width: 20%;
	float: left;
	margin: 0 5% 0 0;
}

.plan-consult-col .demo-col {
	width: 50%;
	float: right;
	text-align: left;
}

p.plan-title {
	margin: 0 0 10px;
	font-size: 20px;
}

.plan-totals {
	margin: 40px 0 60px;
}

p.plan-price, .plan-totals p {
	font-size: 44px;
	margin: 0;
}

p.plan-price span {
	font-size: 16px;
}

.plan-col>span, .plan-totals>span {
	display: block;
	color: #9e9d9b;
	font-size: 15px;
	margin: -4px 0 40px;
	line-height: 18px;
}

a.plan-orange-btn {
	background: #e8ba52;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color: #fff;
	display: block;
	padding: 12px 0;
	font-size: 13px;
	text-transform: uppercase;
	max-width: 250px;
	margin: 0 auto;
}

a.plan-orange-btn>img {
	margin: 0 0 0 10px;
}

.demo-col ul {
	margin: 0;
	font-size: 15px;
	line-height: 18px;
}

.demo-col>p {
	margin: 2px 0 24px;
	font-size: 13px;
	line-height: 18px;
}

.plan-btn-container {
	max-width: 200px;
}

a.plan-blue-btn {
	background: #6b93cf;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color: #fff;
	font-size: 13px;
	text-transform: uppercase;
	padding: 12px;
	display: block;
	text-align: center;
}

a.plan-blue-btn>img {
	margin: 0 0 0 10px;
}

.plan-btn-container>span {
	display: block;
	text-align: center;
	font-size: 13px;
	margin: 4px 0 0;
}

a.plan-demo-link {
	font-size: 13px;
}

section.plans-wrapper>section.plan-includes {
	background: #fff;
	padding: 30px 40px;
	width: 1170px;
	max-width: 1170px;
	min-height: inherit;
}

.plan-includes h4 {
	color: #5f5f5f;
	font-size: 20px;
	font-family: "adellesans-light", sans-serif;
	margin: 0 0 12px;
}

.includes-list-a, .includes-list-b {
	width: 50%;
	float: left;
	text-align: left;
	margin: 0;
}

.plan-includes ul li {
	font-size: 15px;
	color: #9e9d9b;
	line-height: 26px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/list-arw.png) no-repeat left center;
	padding: 0 0 0 14px;
}


/* 404 Page */

.not-found-container {
	text-align: center;
	padding: 3%;
}

.not-found-container h1 {
	color: #3b3b3f;
	font-size: 40px;
}

.not-found-bg .not-found-footer {
	position: absolute;
	bottom: 0;
	width: 100%;
}

/* Directories Page */

.directory-header {
	margin: 80px 0 30px;
}

.directory-header h1 {
	font-size: 18px;
	font-weight: 200;
	border-bottom: 1px solid #dfdfdf;
	padding: 0 0 10px;
}

p.directory-breadcrumbs {
	margin: 0;
}

p.directory-breadcrumbs span {
	display: inline-block;
	margin: 0 8px;
	font-size: 15px;
}

.directory-links {
	margin: 0 0 100px;
	min-height: 341px;
}

.directory-col {
	width: 22%;
	float: left;
	margin: 0 4% 0 0;
}

.directory-col:last-child {
	margin: 0;
}

.directory-col a:link {
	display: block;
	font-size: 15px;
	margin: 10px 0;
}

.direct-capitalize {
	text-transform: capitalize;
}

.directory-footer, .upgrade-footer {
	position: absolute;
	bottom: 0;
	width: 100%;
}

/* My Account Page */

.my-account-title {
	font-size: 40px;
	text-transform: uppercase;
	font-family: "adellesans-light", sans-serif;
	margin: 5% 0;
}

.ac-left-col {
	width: 36%;
	float: left;
}

.ac-right-col {
	width: 60%;
	float: left;
}

.ac-info, .ac-private-info, .ac-payment-methods, .ac-transaction-history {
	background: #fff;
	margin: 0 0 60px 60px;
}

.ac-info, .ac-private-info, .ac-payment-methods {
	padding: 30px 44px 30px 30px;
}

.ac-transaction-history {
	padding: 30px 14px 30px 30px;
}

.ac-title {
	margin: 0 0 20px;
	font-family: "adellesans-light", sans-serif;
	font-weight: 200;
	text-transform: uppercase;
	font-size: 18px;
}

.ac-list, .ac-info-list {
	margin: 0 0 0 14px;
}

ul>li.ac-label, h3.ac-label {
	color: #b9b8b7;
	text-transform: uppercase;
	font-size: 12px;
	font-family: "adellesans-regular", sans-serif;
	font-weight: 200;
}

h3.ac-label, .ac-payment-methods>ul, .ac-payment-methods>li, .ac-payment-methods>div {
	margin: 0 0 16px 14px;
}

ul.ac-payment-list>li.ac-label {
	margin: 0 0 10px;
	font-size: 12px;
}

.ac-transaction-history>ul>li.ac-label {
	margin: 0 0 4px;
}

a.ac-edit, a.ac-add {
	text-align: right;
	color: #6b93cf;
	float: right;
	font-size: 12px;
	font-family: "adellesans-regular", sans-serif;
}

.ac-list li, .ac-info-list li, .ac-payment-list li, .ac-transaction-history>ul>li {
	margin: 0 0 10px;
}

.ac-list li:last-child, .ac-info-list li:last-child, .ac-payment-list>li:last-child, .ac-transaction-history>ul>li:last-child {
	margin: 0;
}

li.ac-input-content {
	font-size: 15px;
	margin: 0 0 20px;
}

li.ac-input-content:last-child {
	margin: 0;
}

a.ac-change-pswd {
	text-transform: uppercase;
	font-size: 12px;
}

ul.ac-info-list {
	border-bottom: 1px solid #ededed;
	margin-bottom: 20px;
	padding-bottom: 10px;
}

.ac-private-info ul.ac-info-list {
	border: none;
	margin-bottom: 0;
	padding-bottom: 0;
}

ul.ac-list>.ac-title {
	line-height: 28px;
	margin: 0 0 30px;
}

a.ac-upgrade-btn, a.ac-reactivate-btn, a.ac-cancel-btn {
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	font-size: 12px;
	float: right;
	height: 28px;
	line-height: 30px;
	width: 100px;
	text-align: center;
	font-family: "adellesans-regular", sans-serif;
	display: inline-block;
	text-transform: uppercase;
}

a.ac-upgrade-btn, a.ac-reactivate-btn {
	background: #e8ba52;
	color: #fff;
}

a.ac-cancel-btn {
	background: #dfdfdf;
	border: 1px solid #dfdfdf;
	color: #5f5f5f;
}

a.ac-upgrade-btn:hover, a.ac-reactivate-btn:hover {
	background: #edbf56;
}

.ac-footer-text {
	font-size: 13px;
	line-height: 20px;
	color: #9e9d9b;
	display: inline-block;
}

.ac-private-info {
	margin-bottom: 20px;
}

p.ac-footer-text {
	margin: 0 0 0 104px;
	display: block;
}

p.ac-footer-text:last-child {
	margin-bottom: 40px;
}

ul.ac-payment-list:last-child {
	margin-bottom: 10px;
}

ul.ac-payment-list>li {
	font-size: 19px;
	margin: 0 0 24px;
}

ul.ac-payment-list>li:last-child {
	margin: 0 0 40px;
}

ul.ac-payment-list>li>img {
	margin: 0 15px -12px 0;
}

ul.ac-payment-list>li>span.ex-date {
	margin: 0 12px 0 8%;
	text-transform: uppercase;
	font-size: 12px;
	font-family: "adellesans-regular", sans-serif;
}

ul.payment-icons {
	float: right;
	margin: 4px 0 0;
}

ul.payment-icons>li {
	display: inline-block;
	margin: 0 0 0 16px;
	line-height: 20px;
}

ul.payment-icons>li.ac-check {
	margin: 0 0 0 6px;
}

li.ac-delete img {
	margin: 0 0 2px;
}

.ac-transaction-history ul {
	margin: 0 0 40px 14px;
	font-size: 15px;
}

.ac-transaction-history ul:last-child {
	margin-bottom: 0;
}

.trans-date {
	font-size: 15px;
	margin: 0 18px 0 0;
}

.trans-inquiry {
	text-align: left;
	display: inline-block;
	width: 44%;
	float: right;
}

span.trans-status {
	display: inline-block;
	text-align: center;
	width: 70px;
	float: right;
	font-size: 12px;
	text-transform: uppercase;
	margin: 4px 0 0;
}

span.trans-amount {
	text-align: left;
	display: inline-block;
	float: right;
	min-width: 70px;
}

a.trans-view, .trans-name a, .trans-inquiry a {
	color: #6b93cf;
}

.checkbox-account {
	margin: 0 20px 0 0;
}

.checkbox-account input[type="checkbox"] {
	box-sizing: border-box;
	padding: 0;
	visibility: hidden;
}

.checkbox-account label, .checkbox-work label, .add-resume label {
	cursor: pointer;
	position: absolute;
	width: 15px;
	height: 15px;
	background: #f1f1f1;
	border: 1px solid #e3e3e3;
	border-radius: 2px;
}

.checkbox-account label:after, .checkbox-work label:after, .add-resume label:after {
	opacity: 0;
	content: '';
	position: absolute;
	width: 7px;
	height: 3px;
	background: transparent;
	top: 4px;
	left: 3px;
	border: 2px solid #fff;
	border-top: none;
	border-right: none;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.checkbox-account input[type=checkbox]:checked + label, .checkbox-work input[type=checkbox]:checked + label, .add-resume input[type=checkbox]:checked + label {
	background: #6992d1;
	border: 1px solid #6992d1;
}

.checkbox-account input[type=checkbox]:checked + label:after, .checkbox-work input[type=checkbox]:checked + label:after, .add-resume input[type=checkbox]:checked + label:after {
	opacity: 1;
}

.ac-info-list li {
	position: relative;
}

a.account-reveal-password {
	position: absolute;
	right: 5px;
	bottom: 11px;
	cursor: pointer;
}

input.ac-input {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
	padding: 10px 2%;
	width: 96%;
}

.ac-info li.ac-btn-container {
	margin: 0 0 20px;
}

.ac-btn-container a.ac-cancel, .ac-btn-container a.ac-save {
	font-size: 12px;
	padding: 10px 0;
	width: 46%;
	display: inline-block;
}

.ac-btn-container a.ac-save {
	float: right;
}

.ac-package {
	background: url(https://s3.amazonaws.com/zintro-resources/images/profile-premium.png) no-repeat left center;
	padding: 10px 0 6px 52px;
}

.ac-info .ac-date {
	font-size: 15px;
	margin: 0 0 24px;
}

.ac-payment-methods>ul>li.ac-card-name {
	width: 48%;
	float: left;
	margin: 0 0 20px;
}

.ac-payment-methods>ul>li.ac-card-number, .ac-payment-methods>ul>li.ac-btn-container {
	width: 48%;
	float: right;
	margin: 0 0 20px;
}

.ac-payment-methods>ul>li>label {
	margin: 0 0 10px;
	display: block;
}

.ac-payment-methods>ul>li>label.cvc-title {
	padding: 4px 0;
}

li.ac-card-date {
	width: 30%;
	float: left;
}

.ac-card-date>label {
	padding: 4px 0;
}

.ac-card-date select, .ac-payment-methods select.country-select {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 13px;
	margin: 0 2% 0 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	outline: none;
	background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat 96% center #f7f7f7;
}

.ac-month-select, .ac-year-select {
	width: 42%;
}

.ac-edit-payment .ac-month-select, .ac-edit-payment .ac-year-select, .ac-add-payment .ac-month-select, .ac-add-payment .ac-year-select {
	padding: 10px 0 10px 4%;
}

.ac-cvc-code {
	float: left;
	width: 16%;
}

.ac-cvc-code input {
	text-align: center;
}

.ac-payment-choice {
	margin: 0 0 6px;
}

.ac-payment-methods>ul>li.card-btn {
	margin: 36px 0 10px;
}

.ac-payment-methods>ul>li.paypal-btn, .ac-payment-methods>ul>li.cheque-btn {
	margin: 28px 0 10px;
}

.ac-payment-choice span label span {
	text-indent: -9999px;
	margin: -5px 0 0 26px;
}

.ac-payment-choice .checkbox-account {
	margin: 6px 20px 0 -14px;
	display: inline-block;
}

.ac-payment-choice .ac-add-card {
	width: 50.5%;
}

label.cheque span {
	width: 41px;
	height: 28px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/account-cheque.png) no-repeat left center;
	display: block;
	background-size: 41px;
}

.ac-payment-choice .ac-add-cheque {
	width: 18%;
}

li.ac-cheque-name1, li.ac-cheque-address, li.ac-cheque-state, li.ac-cheque-country {
	width: 48%;
	float: left;
}

li.ac-cheque-name2, li.ac-cheque-city, li.ac-cheque-postcode {
	width: 48%;
	float: right;
}

.country-select {
	width: 100%;
	padding: 10px 1%;
}

ul.ac-receiving li {
	margin: 0 0 20px;
}

/* Transaction History Table */

.ac-transaction-history table {
	width: 98%;
	border-collapse: collapse;
	margin: 0 0 40px 14px;
	font-size: 15px;
}

.ac-transaction-history table tbody tr td:first-child {
	width: 15%;
}

.ac-transaction-history table:last-child {
	margin: 0 0 0 14px;
}

th.ac-label {
	color: #b9b8b7;
	text-transform: uppercase;
	font-size: 12px;
	font-family: "adellesans-regular", sans-serif;
	font-weight: 200;
	text-align: left;
}

.ac-transaction-history table tbody tr {
	height: 32px;
}

.ac-transaction-history table.membership-table tbody tr td:nth-of-type(2) {
	width: 60%;
}

.ac-transaction-history table.expert-table tbody tr td:last-child, .ac-transaction-history table.client-table tbody tr td:last-child {
	font-size: 12px;
	text-align: center;
}

.ac-transaction-history table.expert-table tbody tr td:nth-of-type(2), .ac-transaction-history table.client-table tbody tr td:nth-of-type(2) {
	width: 30%;
}

.ac-transaction-history table.expert-table tbody tr td:nth-of-type(3), .ac-transaction-history table.client-table tbody tr td:nth-of-type(3) {
	width: 30%;
}


/* ==========================================================================
   MAIN ASIDE AREA
   ========================================================================== */

aside {
	color: white;
	width: 22.4%;
	float: left;
	padding: 20px 1%;
	background: #6b93cf;
	position: relative;
}

aside h2 {
	font-weight: 200;
	font-size: 15px;
	display: inline-block;
	text-transform: uppercase;
	margin: 10px 0;
}

aside .form {
	overflow: hidden;
	background: #fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #fff;
	color: #5f5f5f;
	margin: 0 0 30px 0;
}

aside .form:hover {
	border: 1px solid #51729b;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

aside .form input[type=text] {
	border: none;
	background: none;
	color: #5f5f5f;
	font-size: 14px;
	width: 74.3%;
	padding: 15px 0 14px 15px;
	outline: none;
}

aside .form input[type=submit] {
	float: right;
	border: none;
	color: #fff;
	font-size: 24px;
	cursor: pointer;
	width: 20px;
	outline: none;
}

.matches-aside .form input[type=submit] {
	background: none;
	padding: 24px 0;
	margin: 0 4% 0 0;
}

.matches-aside .form input[type=submit].add-area {
	padding: 9px 0;
	margin-right: 2%;
	background: url(https://s3.amazonaws.com/zintro-resources/images/add-expertise.png) no-repeat center center;
	text-indent: -9999px;
}

aside .form input::-webkit-input-placeholder {
   color: #5f5f5f;
}

aside .form input:-moz-placeholder { /* Firefox 18- */
   color: #5f5f5f;
}

aside .form input::-moz-placeholder {  /* Firefox 19+ */
   color: #5f5f5f;
}

aside .form input:-ms-input-placeholder {
   color: #5f5f5f;
}

input.search {
	text-indent: -9999px;
	background: url(https://s3.amazonaws.com/zintro-resources/images/search-icon2.png) no-repeat center center;
	width: 22px;
	height: 22px;
	padding: 23px 0;
	margin-right: 4%;
}

input.remove-icon {
	background: url(https://s3.amazonaws.com/zintro-resources/images/cross-icon2.png) no-repeat center center;
}

input.search-icon {
	background: url(https://s3.amazonaws.com/zintro-resources/images/search-icon2.png) no-repeat center center !important;
}

.cross-for-input {
	display: inline;
	float: right;
	margin-right: 0;
	margin-top: 5%;
	width: 7.367%;
}

p.search-text {
	color: #B6C8E6;
	font-weight: 200;
	margin: -20px 0 30px;
}

.gwt-SuggestBox {
	border: none;
	text-align: left;
	width: 400px;
}

.gwt-SuggestBoxPopup {
	text-align: left;
	cursor: pointer;
	border: 1px solid #a2badd;
	background-color: #fff;
	width: 22.3%;
	font-size: 14px;
	left: 1% !important;
	z-index: 2;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	padding: 5px 0;
	overflow: hidden !important;
}

.gwt-SuggestBoxPopup .item {
	border: none;
	width: 100%;
	padding: 5px 13px;
	color: #5f5f5f;
}

.gwt-SuggestBoxPopup .item-selected {
	color: #6b93cf;
}

.gwt-SuggestBoxPopup table {
	width: 100%;
}

a.add-expertise:link, a.add-expertise:visited {
	color: #fff;
	text-transform: uppercase;
	font-style: italic;
	display: inline-block;
	float: right;
	margin: -20px 0 0 0;
	clear: both;
	text-align: right;
	font-family: "adellesans-light";
}

a.add-expertise span {
	font-style: normal;
	font-size: 24px;
	font-family: "adellesans-light",sans-serif;
	font-weight: 200;
	margin: 0 5px 0 0;
}

.m-related-nav h2 {
	width: 92%;
}

section label.add-expertise {
	font-size: 15px;
}

.notification-settings {
	margin: 0 0 16px 0;
}

p.matches-settings {
	margin: 0 0 20px;
}

.m-slider, .expertise-nav, .dynamicTypeUl {
	margin: 0 0 30px;
}

.m-slider .ui-slider {
	background: url(https://s3.amazonaws.com/zintro-resources/images/increment.png) repeat-y center bottom #87a8db;
	width: 100%;
	height: 7px;
	border: 1px solid #afc5e7;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin: 10px 0;
	position: relative;
}

.m-slider .ui-slider-handle {
	width: 16px;
	height: 16px;
	position: absolute;
	z-index: 2;
	background: url(https://s3.amazonaws.com/zintro-resources/images/slider-btn.png) no-repeat center center #fff;
	top: -6px;
	margin-left: -8px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	outline: none;
}

.m-slider .ui-slider>.ui-slider-handle:hover, .m-slider .ui-slider>.ui-state-active, .m-slider .ui-slider>.ui-state-focus {
	background: url(https://s3.amazonaws.com/zintro-resources/images/slider-btn-hover.png) no-repeat center center #fff;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.steps {
	font-size: 14px;
	text-transform: capitalize;
}

.related-step {
	float: right;
}

/* Expertise & Related Lists */

a.edit:link, a.edit:visited, a.edit {
	float: right;
	color: #49678c;
	font-size: 12px;
	text-align: right;
	line-height: 48px;
	text-transform: uppercase;
}

a.edit:hover, a.edit:active, a.edit:hover {
	color: #3b3b3f;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.m-expertise-nav {
	margin: 0 0 50px 0;
}

.expertise-nav nav ul, nav.popular-list ul, nav.related-list ul {
	margin: 0 0 40px;
}

section.sidenav-header {
	border-bottom: 1px solid #8baad9;
}

.popular-list label {
	font-size: 15px;
}

.filter>label {
	padding: 16px 0;
	display: block;
}

.filter li label {
	position: relative;
}

.filter li label, .filter li a {
	cursor: pointer;
	color: white;
	display: block;
	line-height: 16px;
	overflow-wrap: break-word;
	padding: 16px 24px 16px 36px;
	border-bottom: 1px solid #8baad9;
	font-size: 14px;
}

.conversations-list ul li:first-child a, .notification-settings ul li:first-child, nav.popular-list ul>div:first-child,  nav.related-list ul>div:first-child {
	border-top: 1px solid #8baad9;
}

.filter li:hover, .filter li:hover {
	background: #88a9d8;
}

.filter li a {
	background: url(https://s3.amazonaws.com/zintro-resources/images/plus-icon.png) no-repeat 10px center;
	padding-left: 36px;
}

.filter li a:hover {
	background: url(https://s3.amazonaws.com/zintro-resources/images/plus-icon.png) no-repeat 10px center;
}

.related-nav .related-list ul li:hover, .related-nav .related ul li:hover {
	background: url(https://s3.amazonaws.com/zintro-resources/images/add-expertise.png) no-repeat 97% center #88a9d8;
}

.related-nav .related-list ul li, .related-nav .related ul li {
	background: url(https://s3.amazonaws.com/zintro-resources/images/add-expertise.png) no-repeat 97% center;
}

.related-list ul li a strong {
	font-family: "adellesans-light", sans-serif;
}

span.number {
	float: right;
}

span.xForRemove {
	position: absolute;
	right: 3%;
	margin: auto;
	top: 0;
	bottom: 0;
	background: url(https://s3.amazonaws.com/zintro-resources/images/remove-expertise.png) no-repeat center center;
	width: 16px;
	height: 16px;
	text-indent: -9999px;
}

input[type=checkbox].css-checkbox {
	display: none;
}

input[type=checkbox].css-checkbox + label.css-label {
	background: url(https://s3.amazonaws.com/zintro-resources/images/matches-uncheckbox.png) no-repeat 10px center;
}

input[type=checkbox].css-checkbox:checked + label.css-label {
	background: url(https://s3.amazonaws.com/zintro-resources/images/matches-checkbox.png) no-repeat 10px center;
}

input[type=checkbox].css-checkbox + label.label-hide {
	background: none;
}

input[type=checkbox].css-checkbox:checked + label.label-hide {
	background: none;
}

label.css-label {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

a.nav-expand-a, a.nav-expand-b, a.nav-expand-c, a.nav-expand-d, a.nav-expand-e {
	display: none;
	float: right;
	font-size: 36px;
	line-height: 34px;
	outline: none;
	clear:both;
}

a.nav-expand-a:link, a.nav-expand-b:link, a.nav-expand-c:link, a.nav-expand-d:link, a.nav-expand-a:visited, a.nav-expand-b:visited, a.nav-expand-c:visited, a.nav-expand-d:visited {
	color: #fff;
	font-size: 36px;
	line-height: 34px;
	outline: none;
	clear: both;
}

a.nav-expand-a:hover, a.nav-expand-b:hover, a.nav-expand-c:hover, a.nav-expand-d:hover, a.nav-expand-a:active, a.nav-expand-b:active, a.nav-expand-c:active, a.nav-expand-d:active {
	color: #fff;
}

.save-expertise {
	text-align: center;
	width: 88%;
	padding: 15px 0;
	display: block;
	margin: 0 auto;
	text-transform: uppercase;
}

/* Popular List */

.popular-list li a, .related-list li a {
	background: none;
	padding: 16px 24px 16px 9px;
	font-family: "adellesans-regular";
}

.popular-list li a:hover, .related-list li a:hover {
	background: none;
}

/* Matches Notifications */

a.nav-expand-g {
	float: right;
	font-size: 33px;
}

div.settings {
	display: none;
}


/* FOOTER */

.m-footer {
	background: #5f5f5f;
	padding: 4% 3% 7px;
	font-size: 14px;
	clear: both;
	z-index: 0;
	position: relative;
}

footer h2 {
	color: #fff;
	font-weight: 200;
	margin: 0 0 10px;
}

.one-of-five {
	float: left;
	margin: 0 2% 0 0;
}

.expert-footer {
	margin-top: 31px;
}

.footer-links a:link, .footer-links a:visited {
	color: #fff;
	display: block;
	margin: 8px 0;
}

.footer-links a:hover, .footer-links a:active {
	color: #9e9d9b;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.social-links {
	color: #fff;
}

.social-links img {
	margin: 0 5px 8px 0;
	opacity: 1;
}

.social-links img:hover {
	opacity: 0.7;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.social-links p {
	margin: 0 0 4%;
}

.footer-logo {
	display: block;
	width: 136px;
	max-width: 100%;
}

.copyright {
	color: #fff;
	clear: both;
	font-size: 11px;
	text-align: center;
	margin: 10px 0 0;
}

.copyright span {
	margin: 0 10px;
}

.contact-footer-col a:link, .copyright a:link, .social-links a:link, .copyright a:visited, .social-links a:visited {
	color: #fff;
	text-decoration: underline;
}

.copyright a:hover, .social-links a:hover, .copyright a:active, .social-links a:active {
	color: #9e9d9b;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

img.comodo-icon, img.bbb-icon {
	margin: 10px 0 0 16px;
}

.resources-footer-col {
	width: 27.5%;
	float: left;
}

.zintro-footer-col {
	width: 24.5%;
	float: left;
}

.contact-footer-col {
	width: 29.5%;
	float: left;
}

.social-footer-col {
	width: 18%;
	float: left;
}



/* RESPONSIVE */

.live-inquiries .uv-bottom-right {
	display:none;
}

.live-inquiries {
	background: white;
}
.wrapper {
	max-width: 1020px;
	margin: 0 auto;
	padding: 0 30px;
	padding: 0 1.5rem;
}

.grid {
	margin-left: -3%;
	max-width: 105%;
}

.unit {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	margin-left: 3%;
	margin-right: -.25em;
	overflow: hidden;
	*overflow: visible;
}

	.unit.demo {
		background-color: #fff8eb;
		height: 48px;
		height: 3rem;
		margin-bottom: 24px;
		margin-bottom: 1.5rem;
	}

.span-grid { width: 97%; }
.one-of-two { width: 47%; }
.one-of-three { width: 30.36%; }
.two-of-three { width: 63.666666666%; }
.one-of-four { width: 22.05%; }
.three-of-four { width: 72%; }
.one-of-five { width: 17.07%; }
.two-of-five { width: 37%; }
.three-of-five { width: 57%; }
.four-of-five { width: 77%; }



@media screen and (max-width: 650px) {
	.grid {
		margin-left: 0;
		max-width: none;
	}

	.unit {
		width: auto;
		margin-left: 0;
		display: block;
	}
}

/* Media Queries */

	@media only screen and (max-width: 1650px) {

		section.plans-header {
			padding: 20px 20px 40px;
		}

		.plan-consult-col {
			width: 50%;
			margin: 0 1% 40px 0 !important;
		}

		.plan-consult-col .plan-col {
			width: 22%;
		}

		.plan-consult-col .demo-col {
			width: 46%;
		}

		.plan-project-col {
			width: 24%;
			margin: 0 1% 40px !important;
		}

		.plan-job-col {
			width: 20%;
			margin: 0 0 40px 1% !important;
		}

	}

	@media screen and (max-width: 650px) {
		html {
			font-size: 100%;
		}
	}

	@media only screen and (max-width: 1500px) {

		/* Home Page */

		.home-intro-bg span {
			font-size: 36px;
		}

		.plans-wrapper .plan-content {
			min-height: 288px;
		}

		/* Area Page */

		.area-container {
			background-size: 32% 100%;
		}

		.area-inquiry-col-c {
			display: none;
		}

		.area-inquiry-col-b {
			border-right: none;
		}

		.area-inquiries {
			width: 65.4%;
		}

		.area-col {
			width: 49.5%;
		}

		.area-experts-col {
			width: 26%;
		}

		/* Inquiry Step 3 */

		.expert-review>p {
			font-size: 14px;
		}

		.dg-wrapper{
			-webkit-perspective: 300px;
			-moz-perspective: 300px;
			-o-perspective: 300px;
			-ms-perspective: 300px;
			perspective: 300px;
		}

		/* Public Profile Page */

		.public-profile-content {
			width: 48%;
		}

		.profile-active-conversations .m-card, .profile-past-conversations .m-card, .profile-submitted-inquiries .m-card {
			width: 48.8%;
		}

		.profile-active-conversations>.m-card:nth-child(odd), .profile-past-conversations>.m-card:nth-child(odd),
		.profile-submitted-inquiries>.m-card:nth-child(odd), .inquiries-container>.m-card:nth-child(even) {
			margin-right: 0;
		}

		.profile-active-conversations>.m-card:nth-child(even), .profile-past-conversations>.m-card:nth-child(even),
		.profile-submitted-inquiries>.m-card:nth-child(even), .inquiries-container>.m-card:nth-child(odd) {
			margin-right: 1.6%;
		}

		.public-profile-content article.m-card:not(:nth-child(-n+6)) {
			display: none;
		}

		a.profile-save, a.profile-cancel {
			width: 17%;
		}

		/* Responsive Center Column */

		.conversations-bg .m-inquiry-content, .matches-content .m-inquiry-content {
			width: 66%;
		}

		/* Main Nav */

		.user-badge {
			right: 2%;
		}

		/* Matches non-logged */

		.matchesNotExpertTitle h1 {
			font-size: 32px;
		}

		.matchesNotExpertTitle {
			width: 80%;
		}

	}

	@media only screen and (max-width: 1405px) {

		/* Pricing Page */

		section.plans-wrapper>section.plan-includes {
			padding: 40px 3%;
			width: 94%;
			margin: 0;
		}

		.plan-consult-col .plan-col {
			width: 23%;
		}

		.plan-consult-col .demo-col {
			width: 44%;
		}

		ul.includes-list-a {
			width: 46%;
		}

		ul.includes-list-b {
			width: 54%;
		}

		.plan-consult-col {
			width: 52%;
		}

		.plan-project-col {
			width: 22%;
		}

		/* Engagements Page */

		body > .engagements-table-section {
			overflow-x: hidden;
		}

		.engagements-table-section table {
			font-size: 12px;
		}

		.home-social-hide {
			bottom: -164px;
		}

		.home-social-btn {
			width: 100%;
			height: 11px;
			margin-bottom: 5px !important;
		}

		.social-open {
			background: url(https://s3.amazonaws.com/zintro-resources/images/social-open.png) no-repeat top center;
		}

		.social-close {
			background: url(https://s3.amazonaws.com/zintro-resources/images/social-close.png) no-repeat bottom center;
		}

		.home-social>div {
			cursor: pointer;
		}

		.inquiry-terms {
			margin: 0 0 10px 20px;
			float: left;
			width: 44%;
			text-align: center;
		}

		.inquiry-terms p {
			margin: 0;
		}

		/* Public Profile Page */

		.public-profile-content {
			width: 44%;
		}

		.editable-profile-other, .public-profile-other {
			width: 20%;
		}

		.profile-media, .profile-media:nth-of-type(2) {
			height: 0;
			padding: 0 0 22%;
		}

		a.profile-save, a.profile-cancel {
			width: 21%;
			margin: 0 0 0 2.2%;
		}

		/* Responsive Center Column */

		.conversations-bg .m-inquiry-content, .matches-content .m-inquiry-content {
			width: 60%;
		}

		/* Payment Page */

		li.fee-text {
			width: 36% !important;
		}
	}

	@media only screen and (max-width: 1280px) {

		/* Pricing Page */

		.plan-consult-col {
			width: 76%;
			margin: 0 0 40px !important;
		}

		.plan-project-col {
			width: 36%;
			margin: 0 2% 40px 0 !important;
		}

		.plan-job-col {
			width: 36%;
			margin: 0 0 40px 2% !important;
		}

		/* Home Page */

		.home-intro-bg span {
			font-size: 32px;
		}

		.m-team {
			max-width: 1000px;
		}

		.home-d h3 {
			font-size: 22px;
		}

		.intro-home h1 {
			font-size: 36px;
		}

		.intro-text h2 {
			font-size: 24px;
		}

		ul.intro-list li {
			font-size: 16px;
		}

		/* Sign Forms */

		.m-form-container {
			width: 50%;
		}

		.form-sub-title {
			font-size: 10px;
		}

		/* Matches Search */

		input.matches-search {
			width: 78%;
		}

		input.matches-submit {
			padding: 20px 8%;
		}

		/* Inquiry Step 3 */

		.expert-review>p {
			font-size: 12px;
		}

		.dg-wrapper{
			-webkit-perspective: 180px;
			-moz-perspective: 180px;
			-o-perspective: 180px;
			-ms-perspective: 180px;
			perspective: 180px;
		}

		/* Area A & B Forms  */

		.area-b-form form, .area-a-form form {
			width: 100%;
		}

		.area-how-col {
			width: 30%;
		}

		.form-box textarea, .form-box input.area-b-input, .area-a-form textarea, .area-a-form input.area-a-input {
			font-size: 12px
		}

		/* Public Profile Page */

		.public-profile-container {
			background-position: -380px;
		}

		.public-profile-img-container {
			max-height: 220px;
		}

		.public-profile-details {
			width: 220px;
		}

		.public-profile-content {
			width: 39%;
		}

		.profile-active-conversations .m-card, .profile-past-conversations .m-card,
		.profile-submitted-inquiries .m-card {
			width: 98%;
			margin-right: 0;
		}

		.public-profile-content article.m-card:not(:nth-child(-n+3)) {
			display: none;
		}

		.title-col h4, .date-col h4 {
			font-size: 14px;
		}

		.title-col p, .date-col p {
			font-size: 12px;
		}

		.editable-profile-other, .public-profile-other {
			width: 25%;
		}

		a.profile-save, a.profile-cancel {
			width: 28%;
			margin: 0 0 0 3%;
		}

		/* Conversations */

		.inquiry-form .attach-upload-container, .inquiry-form .attach-legend {
			float: none;
			display: block;
			margin: 0 auto 10px;
		}

		/* Footer  */

		.copyright {
			margin: 20px 0 0 0;
		}

		img.comodo-icon {
			margin: 10px 0 0 0;
		}

		img.comodo-icon, img.bbb-icon {
			width: 90px;
		}

		span.seals {
			display: block;
		}

		/* Demo Modal */

		form.request-demo ul.modal-form-container li input.sign-input {
			margin: 0 0 6px;
			padding: 6px 2%;
		}

		form.request-demo ul.modal-form-container li label.form-sub-title {
			margin: 0 0 2px;
		}

		.modal-title {
			font-size: 15px;
			margin: 0 0 6px;
		}

		.modal-box {
			padding: 12px 20px 10px;
		}

	}

	@media only screen and (max-height: 1200px) {

		.upgrade-footer {
			position: relative !important;
		}
	}

	@media only screen and (max-width: 1150px) {

		/* Client Plans Page */

		section.pricing-plan-table {
			display: none;
		}

		section.plan-table-b {
			display: block;
			margin: 0 0 80px;
		}

		.expert-quote-box {
			width: 60%;
		}

		.plans-expert img {
			width: 24%;
		}

		/* Home v2 */

		.m-wrapper {
			max-width: none;
		}

		.submit-project-col, .get-qualified-col {
			margin: 0 4% 0 0;
			width: 30.5%;
		}

		.current-sourcing-col {
			margin: 0;
		}

		.zintro-sourcing-col {
			width: 50%;
		}

		.industry-experts ul.experts-list li {
			width: 19%;
			margin: 0 0 30px;
		}

		.quote-container {
			width: 31.3%;
			margin: 0 0 0 3%;
		}

		section.quote-container:first-of-type {
			margin: 0;
		}

		section.quote-text p:after {
			left: -12px;
			border: 6px solid;
			border-color: transparent #fff #fff transparent;
		}

		.hiring-plans p {
			margin: 0;
		}

		/* Aside */

		aside h2 {
			font-size: 14px;
		}

		/* Payment Page */

		.m-quote a.remove {
			margin: 0 0 -8px 0;
		}

		.inquiry-form .m-upgrade-form form {
			width: 78%;
			min-width: 0;
		}

		.m-payment-form, .expert-response-content .pay-cta, .m-quote .pay-cta {
			margin: 0 0 20px 0;
			max-width: inherit;
		}

		.quote-content {
			margin: 0;
		}

		.quote-content label {
			font-size: 11px;
		}

		ul.pay-list-a lt:last-child {
			width: 36%;
		}

		/* Public Profile Page */

		.public-profile-content {
			width: 35%;
		}

		.title-col h4, .date-col h4 {
			font-size: 13px;
		}

		.title-col p, .date-col p {
			font-size: 11px;
		}

		.edit-col-left {
			width: 100%;
			margin: 0 5% 20px 0;
		}

		.edit-col-right {
			width: 100%;
		}

		a.privacy-btn {
			position: static;
			float: right;
			margin: 0 0 20px;
		}

		ul.privacy-list {
			top: 72px;
		}

		section.public-profile-content > section > h3 {
			margin: 40px 0 14px 0;
		}

		a.profile-save, a.profile-cancel {
			width: 32%;
		}

		/* Responsive Center Column */

		.conversations-bg .m-inquiry-content, .matches-content .m-inquiry-content {
			width: 55%;
		}

		/* Engagement Page */

		.profile-history-container .engagements-table-section {
			margin: 0 0 30px;
		}

		/* Main Nav */

		.user-badge {
			right: 2.5%;
		}

		/* Account Page */

		a.ac-upgrade-btn, a.ac-reactivate-btn, a.ac-cancel-btn {
			height: 38px;
			line-height: 38px;
			display: block;
			width: 100%;
			margin: 10px 0 20px;
			padding: 0;
		}

		label.cvc-title span {
			display: none;
		}

		.ac-receiving {
			width: auto;
		}

		/* Matches non-logged */

		.matches-nonexperts-container>div {
			padding: 0;
		}

		.matchesNotExpertTitle {
			width: 90%;
		}

		input.search-button-matches {
			height: 50px;
			width: 7%;
			font-size: 15px;
		}

		.matchesNotExpertInput {
			font-size: 24px;
			padding: 7px 3%;
			height: 36px;
			width: 87%;
		}

		/* Area Page */

		div#submit_inquiry {
			padding: 14px 5%;
		}

		.area-form-input-box {
			width: 48%;
			margin: 0 4% 0 0;
		}

		.form-box .area-form-input-box:nth-of-type(2) {
			margin: 0;
		}

	}

	@media only screen and (max-width: 1024px) {

		/* Pricing Page */

		section.plans-header h1 {
			font-size: 46px;
		}

		section.plans-header h2 {
			font-size: 26px;
		}

		.plan-consult-col {
			width: 96%;
		}

		.plan-project-col {
			width: 46%;
		}

		.plan-job-col {
			width: 46%;
		}

		section.plans-wrapper>section.plan-includes {
			padding: 20px 3%;
		}

		ul.includes-list-a {
			width: 42%;
			padding: 0 2% 0 0;
		}

		ul.includes-list-b {
			width: 56%;
		}

		.plan-includes ul li {
			font-size: 13px;
			line-height: 18px;
			margin: 0 0 10px;
		}

		/* Home v2 */

		.intro-home h1 {
			font-size: 35px;
		}

		.intro-img {
			width: 42%;
		}

		.intro-text {
			width: 58%;
		}

		.intro-text h2 {
			font-size: 22px;
		}

		a.home-btn:link, a.request-demo, ul.intro-list li, .hiring-plans a:link.plan-btn, .hiring-plans a#hiring_plans_link {
			font-size: 15px;
		}

		.how-zintro-works p {
			padding: 0;
			clear: both;
		}

		.quote-container .quote-text {
			width: 46%;
		}

		.home-webinars a:nth-of-type(3) {
			display: block;
		}

		h2.specialized-title {
			font-size: 35px;
		}

		/* Engagements Page */

		input.engagement-search {
			width: 70%;
		}

		.filter-left label {
			width: 90px;
		}

		/* Public Profile Page */

		.public-profile-content {
			width: 31%;
		}

		.editable-profile-other, .public-profile-other {
			width: 26%;
		}

		a.profile-save, a.profile-cancel {
			width: 38%;
			margin: 0 0 0 3.8%;
		}

		/* Footer */

		.footer-logo {
			width: 70% !important;
		}

		.social-links img {
			width: 15%;
		}

		.m-footer .one-of-five:nth-child(4) {
			width: 10%;
		}

		.m-footer .one-of-five:nth-child(4) a:link {
			margin: 7% 0;
		}

		.m-footer .one-of-five:nth-child(5) {
			width: 19%;
		}

		/* Responsive Center Column */

		.conversations-bg .m-inquiry-content, .matches-content .m-inquiry-content {
			width: 50%;
		}

		/* Payment Page */

		li.expiration-date {
			width: 61%;
		}

		li.cvc-input {
			width: 35%;
		}

		ul.pay-list-a li {
			width: 40%;
			margin: 0 0 6px 0;
		}

		li.fee-text {
			width: 100% !important;
		}

		.pay-cta a.pay-submit {
			padding: 14px 0;
			width: 100%;
		}

		a.upgrade-btn {
			font-size: 11px;
		}

		.m-overlay {
			padding: 8%;
		}

		label.credit-card span {
			width: 140px;
			background-size: 100%;
		}

		label.paypal span {
			width: 29px;
			background-size: 100%;
		}

		article.expert-response-content .attach-content .attach-upload-container .uploaded-file, span.attached-file {
			font-size: 14px;
		}

		/* Account Page */

		.ac-info, .ac-private-info, .ac-payment-methods {
			padding: 30px 34px 30px 20px;
		}

		.ac-payment-choice span label.paypal span {
			width: 41px;
			background-size: inherit;
		}

		.ac-payment-choice span label.credit-card span {
			width: 193px;
			background-size: inherit;
		}

		/* Matches - Non-logged in */

		.aside-matches-text > textarea {
			font-size: 15px;
			font-family: "adellesans-regular";
		}
}


	/* Smaller than standard 1000 (devices and browsers) */
	@media only screen and (max-width: 1000px) {

		/* Home Page */

		.home-intro-bg span {
			font-size: 30px;
		}

		.m-card, .m-card-container {
			width: 46%;
			margin: 0 2% 2% 0;
		}

		.upgrade-card {
			width:42%;
			margin: 0 2% 2% 0;
		}

		.m-expert-col .m-card-container:nth-child(9) {
			display: none;
		}

		.m-inquiries-col .m-card:nth-child(9) {
			display: none;
		}

		.icon-text {
			font-size: 15px;
		}

		img.ui-img {
			width: 92%;
		}

		.blog-col .blog-content:nth-child(5) {
			display: none;
		}

		/* Carousel */

		.carousel-box p {
			font-size: 18px;
		}

		/* Matches Search */

		.matches-content-container h1 {
			font-size: 28px;
		}

		/* Matches non-logged */

		.matchesNotExpertTitle h1 {
			font-size: 26px;
		}

		/* Inquiry Page */

		h1.inquiry-title input[type=text] {
			width: 60%;
		}

		.error-f {
			left: 60%;
		}

		/* Inquiry Step 3 */

		.dg-wrapper{
			-webkit-perspective: 100px;
			-moz-perspective: 100px;
			-o-perspective: 100px;
			-ms-perspective: 100px;
			perspective: 100px;
		}

		/* Area A & B Forms */

		.area-b-header h1, .area-a-header h1 {
			width: 100%;
		}

		.area-b-form, area-a-form {
			width: 63%;
		}

		.area-b-form .form-box {
			margin-right: 0;
		}

		/*  Upgrade Page*/

		.m-upgrade-content {
			width: 50%;
		}

		.team-bg .m-upgrade-form {
			float: right;
			max-width: 380px;
			width: 45%;
			min-width: 0;
		}

		/* Aside  */

		aside {
			width: 20.4%;
			padding: 20px 2%;
		}

		.m-conversations-nav {
			margin: 0;
		}

		aside h2 {
			font-size: 12px;
		}

		.conversations-list {
			width: 111.1%;
		}

		.conversations-list ul li a, .active-conversation>span {
			width: 82.7%;
		}

		.gwt-SuggestBoxPopup {
			width: 20.2% !important;
			left: 2% !important;
		}

		/* Public Profile Page */

		.profile-active-conversations .m-card, .profile-past-conversations .m-card, .profile-submitted-inquiries .m-card {
			width: 100%;
			min-width: 320px;
		}

		.public-profile-content {
			width: 56%;
			float: right;
			margin: 0 6% 0 0;
			padding: 0;
		}

		.editable-profile-other {
			width: 56%;
			float: left;
			padding: 40px 0 0 50px;
		}

		.public-profile-other {
			min-width: 320px;
			float: right;
			clear: both;
			margin: 0 6% 0 0;
			border: none;
		}

		.profile-lower-col {
			float: right;
			padding: 30px 0 0;
			margin: 10px 6% 0 0;
			clear: both;
			border-top: 1px solid #dfdfdf;
		}

		a.profile-save, a.profile-cancel {
			margin: 0;
			width: 47%;
		}

		a.profile-cancel {
			float: left;
		}

		/* Preloader */

		.waitWheelSmall, .waitWheelBig {
			left: 59.4%;
		}

		/* Account Page */

		ul.ac-payment-list>li, .ac-transaction-history ul, li.ac-input-content {
			font-size: 16px;
		}

		ul.ac-payment-list>li>span.ex-date {
			margin: 0 12px 0 4%;
		}

		.trans-date {
			font-size: 13px;
		}

		ul.payment-icons>li {
			margin: 0 0 0 10px;
		}

		ul.payment-icons>li:first-child {
			margin: 0;
		}

	}

	@media only screen and (max-width: 970px) {

		/* Home v2 */

		.intro-img {
			width: 30%;
		}

		.intro-text {
			width: 68%;
		}

		/* Area Page */

		.area-container {
			background-size: 39% 100%;
		}

		.area-inquiry-col-c, .area-inquiry-col-b {
			display: none;
		}

		.area-col {
			border-right: none;
		}

		.area-inquiries {
			width: 58.4%;
		}

		.area-col {
			width: 100%;
		}

		.area-experts-col {
			width: 33%;
		}

		.inquiry-terms {
			width: 40%;
		}

		.inquiry-submit {
			padding: 16px 17px;
		}

		.matches-bg .ui-autocomplete, .matchesNotExpertInput {
			font-size: 18px;
		}

		.matches-bg .ui-autocomplete>li {
			line-height: 20px;
		}

	}

	@media only screen and (max-height: 968px) {

		/* 404 Page */

		.not-found-container {
			padding: 10% 3%;
		}

		.not-found-container h1 {
			font-size: 32px;
		}

		.not-found-footer, .engagement-footer, .directory-footer {
			position: relative !important;
		}
	}

	@media only screen and (max-width: 960px) {

		/* Engagements Page */

		.filter-right select {
			width: 52%;
		}

		li.filter-links a:link {
			font-size: 13px;
		}

		.team-container h1 {
			padding: 80px 0 0;
		}

		.cta-text {
			font-size: 16px;
		}

		/* Inquiry Page */

		li.password, li.email-field, li.first-name-field, li.last-name-field {
			width: 100%;
			float: none;
			border: none;
			display: block;
		}

		li.email-field {
			margin-bottom: 12px;
		}

		li.last-col {
			margin: 0;
			width: 100%;
		}

		li.password {
			margin: 0;
		}

		.inquiry-form li.agree-col {
			width: 100%;
		}

		/* Sign Pages */

		li.terms a:link {
			font-size: 11px;
		}

		li.terms p {
			font-size: 12px;
		}

		.membership-list li {
			font-size: 18px;
		}

		.membership-list li {
			background: url(https://s3.amazonaws.com/zintro-resources/images/check-icon.png) no-repeat left 1px;
			padding: 0 0 0 36px;
			background-size: 28px;
			line-height: 28px;
			margin: 0 0 15px 0;
		}

		/* Carousel */

		h2.stories-title {
			margin: 0 0 40px 0;
		}

		.carousel-box p {
			font-size: 16px;
			line-height: 24px;
		}

		.intro-content {
			width: 96%;
		}

		body.home-bg .ui-autocomplete {
			width: 87.3%;
		}

		body.home-bg .ui-autocomplete li {
			font-size: 20px;
			margin: 8px 3%;
		}

		/* Matches Search */

		input.matches-search {
			width: 74%;
		}

		input.matches-submit {
			padding: 20px 10%;
		}

		input.search-button-matches {
			width: 9%;
		}

		.matchesNotExpertInput {
			width: 85%;
		}

		/* Area Page */

		form.area-form {
			margin: 0 0 33px;
		}

		/* Account Page */

		.ac-left-col {
			width: 100%;
			float: none;
		}

		section.ac-info, section.ac-private-info {
			width: 33%;
			float: left;
		}

		.ac-info, .ac-private-info, .ac-transaction-history {
			margin: 0 0 30px 6%;
		}

		.ac-payment-methods {
			margin: 50px 0 40px 6%;
		}

		p.ac-footer-text {
			margin: 0 0 0 10.5%;
			display: block;
			clear: both;
		}

		.ac-right-col {
			width: 95%;
			float: none;
		}

		section.ac-info, section.ac-private-info {
			padding: 30px 5% 30px 3%;
		}

		label.cvc-title span {
			display: inline-block;
		}

	}

	@media only screen and (max-width: 900px) {

		/* Client Plans Page */

		section.plan-col {
			width: 50%;
			margin: 0 0 40px;
		}

		.plans-expert, .plan-everything {
			margin: 0 0 80px;
		}

		section.plan-table-b {
			margin: 0 0 40px;
		}

		ul.active-plan li.chosen-plan:before {
			-webkit-transform: skew(0deg, 7deg);
			-moz-transform: skew(0deg, 7deg);
			-ms-transform: skew(0deg,7deg);
			-o-transform: skew(0deg, 7deg);
			transform: skew(0deg, 7deg);
		}

		ul.active-plan li.chosen-plan:after {
			-webkit-transform: skew(0deg, -7deg);
			-moz-transform: skew(0deg, -7deg);
			-ms-transform: skew(0deg, -7deg);
			-o-transform: skew(0deg, -7deg);
			transform: skew(0deg, -7deg);
		}

		section.plan-col ul li.plan-hide {
			display: none;
		}

		a.more-plan {
			display: block;
		}

		section.plans-expert {
			margin: 0 0 20px;
			float: none;
			clear: both;
			width: 100%;
			min-height: inherit;
		}

		ul.plan-col-list {
			margin: 30px 0 8px;
		}

		/* Home v2 */

		.quote-container .quote-text {
			width: 42%;
		}

		section.home-tweet p, .home-blog p {
			margin: 0;
		}

		.intro-text h2 {
			font-size: 20px;
			margin: 0 0 20px;
		}

		ul.intro-list li {
			font-size: 15px;
		}

		/* Engagements Page */

		.engagements-form-container>label {
			width: 118px;
		}

		.filter-left label {
			width: 82px;
		}

		/* Home Page */

		.home-d h3 {
			margin: 4px 0 0 0;
			line-height: 25px;
			width: 80%;
		}

		.icon-text {
			margin: 20px 0 0 0;
		}

		/* Area A & B Forms */

		.area-b-form .form-box {
			min-height: 130px;
		}

		.form-box textarea, .area-a-form textarea {
			margin: 0;
		}

		.area-a-form textarea {
			width: 95% !important;
		}

		.area-a-form input.area-a-input, .area-a-form input.area-a-input:focus {
			margin: 0 0 10px 0;
			width: 96%;
			display: block;
		}

		.area-b-submit, .area-a-submit {
			width:90%;
			text-align: center;
			display: block;
			margin: 14px 0 0;
		}

		.area-form-input-box {
			width: 100%;
			display: block;
			margin: 10px 0 0;
		}

		.form-box .area-form-input-box:nth-of-type(2) {
			margin: 10px 0 0;
		}

		.form-box input.area-b-input, .form-box input.area-b-input:focus {
			padding: 13px 3% 13px;
			width: 94%;
		}

		.area-b-form .form-box {
			padding: 16px;
		}

		.form-box .g-recaptcha {
			transform: scale(0.91);
			-webkit-transform: scale(0.91);
			transform-origin: 0 0;
			-webkit-transform-origin: 0 0;
			width: 100%;
			float: left;
			margin: 16px 0 -6px;
		}

		.area-form-input-box p {
			width: 100%;
		}

		/* Inquiry Pages */

		.inquiry-submit, .create-inquiry-submit {
			padding: 16px 28px;
			font-size: 12px;
		}

		/* Upgrade Page */

		label.form-sub-title, .half-input span, .upgrade-cancel {
			font-size: 11px;
		}

		/* Public Profile Page */

		.public-profile-content, .editable-profile-other {
			width: 50%;
		}

		/* Footer */

		.m-footer .one-of-five:nth-child(5) {
			width: 22%;
		}

		/* Responsive Center Column */

		.conversations-bg .m-inquiry-content, .matches-content .m-inquiry-content {
			width: 48%;
		}

	}

	@media only screen and (max-width: 850px) {

		/* Navbar */

		header .logo-v2 {
			width: 290px;
			background-size: 100%;
		}

		/* Responsive Center Column */

		.conversations-bg .m-inquiry-content, .conversations-bg .inquiry-submit-col, .matches-content .m-inquiry-content, .m-response-queue, .m-steps-content, .matches-content .inquiry-submit-col {
			width: 97%;
			float: none;
			max-width: none;
		}

		/* Payment Page */

		.quote-content label {
			font-size: 11px;
		}

		ul.pay-list-b li:last-child {
			width: 32%;
		}

		.quote-content {
			margin: 0;
		}

		ul.pay-list-a li {
			width: 30%;
			min-width: inherit;
		}

		li.fee-text {
			font-size: 13px;
			line-height: 18px;
			width: 34% !important;
		}

		.payment-choice input[type=checkbox].css-checkbox2 + label.css-label2 {
			margin: 0 0 20px;
		}

		label.credit-card span {
			width: 193px;
			background-size: 100%;
		}

		label.paypal span {
			width: 41px;
			background-size: 100%;
		}

		/* Aside */

		aside .form input[type=text] {
			font-size: 13px;
			padding: 15px 0 14px 8px;
		}

		/* Matches non-logged */

		.matchesNotExpertTitle h1 {
			font-size: 24px;
		}

		.matchesNotExpertTitle {
			width: 94%;
		}

		/* Home Page */

		input.search-input {
			font-size: 22px;
		}

	}

	@media only screen and (max-width: 800px) {

		/* Home v2 */

		.new-home nav.header-nav {
			width: 435px;
		}

		.intro-img {
			display: none;
		}

		.intro-text {
			width: 100%;
			background: url(https://s3.amazonaws.com/zintro-resources/images/devices.jpg) no-repeat left top;
			background-size: 30%;
		}

		.intro-text h2 {
			font-size: 18px;
			text-align: left;
			padding: 0 0 0 28%;
		}

		.intro-text ul.intro-list {
			margin: 0 0 40px 34%;
		}

		a.home-btn:link, a.home-btn:visited {
			text-align: center;
			margin: 0 0 6px;
		}

		a.request-demo {
			text-align: center;
		}

		.how-zintro-works .m-wrapper {
			margin: 0 auto 40px;
		}

		.how-zintro-works h3 {
			font-size: 17px;
		}

		.current-sourcing-col, .zintro-sourcing-col {
			margin: 0;
			float: none;
			width: 92%;
		}

		.zintro-sourcing-col {
			padding: 10px 20px 20px;
		}

		.current-sourcing-col {
			padding: 0 20px 100px;
			margin: 0 0 40px;
			background: url(https://s3.amazonaws.com/zintro-resources/images/vs.png) no-repeat center bottom;
		}

		.quote-container .quote-text {
			width: 48%;
		}

		.quote-container figure {
			width: 70px;
		}

		section.quote-container figure span {
			background-position: left top !important;
			background-size: 79% !important;
			height: 70px !important;
		}

		/* Engagements Page */

		.filter-left label {
			width: 72px;
		}

		.from-date input, .to-date input {
			width: 73px;
		}

		/* Main Nav */

		.m-main-nav li {
			font-size: 11px;
		}

		.header-link a {
			padding: 1.6em 0 2em;
		}

		.user-badge {
			right: 3%;
		}

		/* Home Page */

		h2.home-sub-title {
			font-size: 30px;
		}

		.home-d h3 {
			margin: 6px 0 0 0;
			line-height: 22px;
			width: 80%;
			font-size: 19px;
		}

		.blog-col .blog-content:nth-child(4) {
			display: none;
		}

		input.search-input {
			font-size: 20px;
		}

		input.search-button {
			width: 68px;
		}

		body.home-bg .ui-autocomplete {
			width: 87%;
		}

		/* Upgrade Page */

		h1.upgrade-title {
			font-size: 40px;
		}

		h2.upgrade-subtitle {
			font-size: 18px;
		}

		.upgrade-list li {
			font-size: 14px;
		}

		.team-bg .m-upgrade-form, .m-upgrade-content {
			width: 48%;
		}

		/* Public Profile Page */

		.public-profile-content, .editable-profile-other {
			width: 44%;
		}

		.ui-front-luis {
			width: 70% !important;
		}

		/* Aside */

		.filter li label, .filter li a {
			font-size: 13px;
		}

		/* Preloader */

		.waitWheelSmall, .waitWheelBig {
			left: 58.8%;
		}

		/* Inquiry Page */

		.m-content-header h1 {
			font-size: 32px;
		}

		.m-details-list li {
			font-size: 13px;
		}

		/* Directories Page */

		.directory-col {
			width: 45%;
		}
	}

	@media only screen and (max-width: 760px) {

		/* Home Sub Nav */

		.home-sub-nav {
			display: none !important;
		}

		/* Mobile Navbar */

		img.mobile-active {
    		border: 2px solid #6b93cf;
		}

        .mobile-header {
            display:block !important;
        }

        .desktop-header {
            display:none;
        }

		header.mobile-header {
			background: #3c3b40;
			padding: 2%;
		}

		ul.mobile-nav {
			margin: 0;
			text-align: center;
		}

		ul.mobile-nav>li {
			display: inline;
			margin: 0 4% 0 0;
		}

		ul.mobile-nav>li:last-child {
			margin: 0;
		}

		ul.mobile-nav>li>a {
			display: inline-block;
			width: 15%;
		}

		ul.mobile-nav>li>a>img {
			width: 66%;
			padding: 17%;
		}

		ul.mobile-nav>li>a.mobile-avatar>img {
			width: 100% !important;
			padding: 0 !important;
		}

		li.mobile-inquiry a img {
			background: #edbf56;
			border-radius: 4px;
		}

		li.mobile-conversation a img, li.mobile-matches a img , li.mobile-browse a img, li.mobile-signin a img {
			background: #fff;
			border-radius: 4px;
		}

		li.mobile-conversation a {
			position: relative;
		}

		li.mobile-conversation span.counter {
			position: absolute;
			left: 5px;
			right: 0;
			top: 0;
			bottom: 0;
			text-align: center;
			color: #fff;
			font-size: 1.8em;
			line-height: 114px;
		}

		ul.mobile-sub-menu {
			margin: 0;
			text-align: center;
		}

		ul.mobile-sub-menu li a {
			color: #fff;
			font-size: 14px;
			text-transform: uppercase;
			padding: 12px 0;
			display: block;
		}

		ul.hide-mobile {
			display: none;
		}

		/* Home v2 */

		.submit-project-col, .get-qualified-col, .engage-col {
			float: none;
			width: 100%;
			margin: 0 0 24px;
		}

		.how-zintro-works h3 {
			margin: 14px 0 0;
			display: inline-block;
		}

		/* Main Nav */

		.m-main-nav {
			display: none;
			margin: 10px 0 0;
		}

		.m-header nav, .m-home-header nav, .new-home nav.header-nav {
			width: 100%;
			margin: 0;
		}

		/* Expandable Nav */

		.m-header nav a, .m-home-header nav a {
			display: block;
			float: none;
			text-align: center;
			margin: 0;
			padding: 5px 8px 8px 0;
		}

		.m-header nav ul li a:link, .m-header nav ul li a:visited, .m-home-header nav ul li a:link, .m-home-header nav ul li a:visited {
			color: #fff;
			border-top: 4px solid transparent;
		}

		.m-header nav ul li a:hover, .m-header nav ul li a:active, .m-home-header nav ul li a:hover, .m-home-header nav ul li a:active {
			-webkit-transition: all 0.5s;
			-moz-transition: all 0.5s;
			-o-transition: all 0.5s;
			transition: all 0.5s;
			background: #6b93cf;
		}

		.m-header li.inquiry a:link, .m-header li.inquiry a:visited, .m-home-header li.inquiry a:link, .m-home-header li.inquiry a:visited {
			color: #edbf56;
			padding: 7px 8px 15px 0;
			border-top: 4px solid transparent;
			margin: 0;
		}

		.m-header li.inquiry a:hover, .m-header li.inquiry a:active, .m-home-header li.inquiry a:hover, .m-home-header li.inquiry a:active {
			border: none;
			background: #edbf56;
			color: #3b3b3f;
			border-top: 4px solid transparent;
			padding: 7px 8px 15px 0;
			-webkit-transition: all 0.5s;
			-moz-transition: all 0.5s;
			-o-transition: all 0.5s;
			transition: all 0.5s;
		}

		a.nav-expand {
			display: inline-block;
			color: #fff;
			font-size: 44px;
			position: absolute;
			right: 6px;
			top: -12px;
		}

		.m-main-nav li {
			display: block;
		}

		.avatar-menu {
			position: relative;
		}

		.user-badge {
			right: 49%;
			top: 26px;
			z-index: 1;
		}

		.sub-menu {
			position: relative;
			text-align: left;
			width: 100%;
			left: 0;
			top: 0;
			margin: 0;
			padding: 0;
		}

		.sub-menu>li>a {
			display: block;
			margin: 0 !important;
			padding: 10px 0 !important;
		}

		.matches-bg, .browse-bg, .details-bg, .conversations-bg {
			background-size: 26.2% 100%;
		}

		.m-aside {
			width: 22%;
			padding: 14px 2%;
		}

		.m-content, .m-content:before {
			padding-top: 0px;
			padding-left: 3%;
			width: 69%;
		}

		.m-content-inquiries {
			margin: 0;
		}

		/* Inquiry Page */

		.m-inquiry-content, .m-steps-content {
			width: 96%;
			float: none;
		}

		.m-response-queue {
			width: 94%;
			float: none;
			max-width: none;
		}

		input.inquiry-title-input[type=text] {
			width: 99%;
		}

		.error-f {
			left: 70%;
		}

		/* Sign Forms */

		.m-form-container {
			width: 80%;
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translateX(-50%) translateY(-50%);
			-webkit-transform: translateX(-50%) translateY(-50%);
			-ms-transform: translateX(-50%) translateY(-50%);
			transform: translateX(-50%) translateY(-50%);
		}

		/* Homepage */

		.home-intro-bg span {
			font-size: 26px;
		}

		 input.search-input {
			font-size: 17px;
		}

		.home-social {
			padding: 8px;
		}

		.home-social a:link {
			margin: 0 2px 0 0;
		}

		.home-social-hide {
			bottom: -134px;
		}

		.users-menu a {
			font-size: 16px;
			padding: 9px 34px 9px 0;
		}

		/* Conversations  */

		.conversations-list {
			width: 110.5%;
		}

		.inquiry-submit-col {
			width: 96%;
			float: none;
			border-bottom: 1px solid #dfdfdf;
			padding: 0 0 16px 0;
			margin: 0;
		}

		.conversations-header {
			padding-bottom: 0;
			text-align: right;
		}

		.conversations-header h1 {
			text-align: left;
		}

		.conversations-header .m-details-list {
			float: left;
		}

		.conversations-header .details-box {
			padding: 0;
			float: none;
		}

		/*  Autocomplete Dropdowns */

		.gwt-SuggestBoxPopup {
			width: 21.7% !important;
		}

		.cross-serach-icon {
			background-size: 12px;
		}

		input.search-icon {
			background-size: 18px !important;
		}

		/* Preloader */

		.waitWheelSmall, .waitWheelBig {
			left: 60.1%;
		}

		/* Account Page */

		.ac-transaction-history table tr td {
			width: 100% !important;
			display: block;
			text-align: left !important;
		}

		.ac-transaction-history table tr td:last-child {
			margin: 0 0 14px;
		}
	}


	@media only screen and (max-width: 730px) {

		/* Pricing Page */

		.plan-consult-col .plan-col {
			width: 46%;
			margin: 0 2% 40px;
		}

		.plan-consult-col .demo-col {
			width: 100%;
			float: none;
			text-align: left;
			margin: 0 2%;
		}

		.plan-btn-container {
			max-width: 240px;
			margin: auto;
		}

		ul.includes-list-a, ul.includes-list-b {
			width: 100%;
			padding: 0;
		}

		section.plans-wrapper>section.plan-includes {
			width: 91%;
			margin: 0 0 40px;
		}

		.plan-includes h4 {
			font-size: 18px;
		}

		/* Home v2 */

		.intro-home {
			height: auto;
			overflow: visible;
			background: none;
		}

		.intro-home .m-wrapper {
			padding: 150px 3% 120px;
			width: 94%;
			position: inherit;
			-webkit-transform: inherit;
			-ms-transform: inherit;
			transform: inherit;
			background: #3b3b3f;
		}

		a.intro-scroll-btn {
			position: inherit;
			margin: -16px 0 0;
		}

		.how-zintro-works {
			padding: 60px 0 40px;
		}

		section.client-quotes .m-wrapper {
			text-align: center;
		}

		section.quote-container, section.quote-container:first-of-type, .home-lower-section>section>section, .home-lower-section>section>section.home-webinars {
			width: 75%;
			margin: 0 auto 30px;
			float: none;
		}

		.quote-container .quote-text {
			width: 60%;
		}

		.quote-container figure {
			width: 96px;
		}

		section.quote-container figure span {
			background-size: 100% !important;
			height: 96px !important;
		}

		/* Home Page */

		.intro-content {
			width: 90%;
		}

		body.home-bg .ui-autocomplete {
			width: 82.7%;
		}

		input.search-input {
			width: 83.2%;
			padding: 7px 3%;
		}

		input.search-button {
			height: 50px;
			font-size: 18px;
			width: 52px;
		}

		.m-logo-section {
			margin: 0 18% 12px;
			width: 64%;
		}

		.home-intro h3, .intro-cite {
			font-size: 22px;
		}

		.count-box {
			width: 22%;
			margin: 0 20px;
		}

		.count-box span {
			font-size: 24px;
		}

		.count-box p {
			font-size: 11px;
		}

		.m-social-icon {
			width: 44%;
		}

		.m-social-box {
			text-align: left;
		}

		.cta-text {
			font-size: 14px;
		}

		.home-d h3 {
			width: 90%;
			font-size: 18px;
		}

		.icon-text {
			font-size: 14px;
		}

		.main-search {
			margin: 0 0 10px;
		}

		/* Area Page */

		form.area-form {
			padding: 0 0 10px 0;
		}

		input.area-input {
			width: 27.3%;
		}

		.area-b-terms p {
			margin: 0;
		}

		.area-terms p {
			margin: 20px 0 16px;
		}

		.m-card, .m-card-container {
			width: 98%;
			margin: 0 2% 2% 0;
		}

		.upgrade-card {
			width:94%;
			margin: 0 2% 2% 0;
		}

		.mobile-card {
			display: none;
		}

		.hide-post-2 {
			display: none;
		}

		/* Matches */

		input.matches-search {
			height: 36px;
		}

		input.matches-submit {
			padding: 10px 10%;
		}

		input.search-button-matches {
			width: 11%;
		}

		.matchesNotExpertInput {
			width: 83%;
		}

		/* Upgrade Page */

		.m-upgrade-content {
			width: 46%;
		}

		.m-upgrade-form {
			width: 50%;
		}

		label.form-sub-title {
			font-size: 12px;
		}

		label.credit-card span {
			width: 193px;
		}

		label.paypal span {
			width: 41px;
		}

		/* Public Profile Page */

		.public-profile-content, .editable-profile-other {
			width: 40%;
		}

		.public-profile-content .m-card {
			min-width: 200px;
		}

		.public-profile-other {
			min-width: 40%;
		}

		/* Aside */

		.m-conversations-nav h2 {
			width: 75%;
		}

		/* Footer */

		.directory-footer, .upgrade-footer, .not-found-bg .not-found-footer {
			position: static;
		}

		footer.m-footer>section>section {
			float: none;
			text-align: center;
			display: block;
			margin: 0 auto 30px;
			width: 100%;
		}

		.social-footer-col {
			width: 180px !important;
		}

		img.footer-logo {
			margin: 0 auto 10px;
		}

		/* Account Page */

		section.ac-info, section.ac-private-info {
			width: 35%;
		}

		section.ac-info, section.ac-private-info, .ac-payment-methods, .ac-transaction-history {
			padding: 20px 4% 20px 2%;
		}

		label.cvc-title span {
		    display: none;
		}

	}

	@media only screen and (max-width: 650px) {

		/* Pricing Page */

		section.plans-header h1 {
			font-size: 30px;
			line-height: 40px;
		}

		section.plans-header h2 {
			font-size: 18px;
			line-height: 24px;
		}

		.plans-wrapper {
			padding: 20px 1%;
		}

		.plans-wrapper .plan-content {
			padding: 20px;
		}

		/* Mobile Nav */

		li.mobile-conversation span.counter {
			font-size: 1.8em;
			line-height: 94px;
		}

		/* Home v2 */

		.intro-home h1 {
			margin: 0 0 32px;
		}

		.intro-text {
			background-image: none;
		}

		.intro-text h2 {
			padding: 0;
		}

		.intro-text ul.intro-list {
			margin: 0 0 32px 40px;
		}

		/* 404 Page */

		.not-found-container h1 {
			font-size: 24px;
		}

		/* Aside */

		.m-conversations-nav a.orange-btn {
			font-size: 11px;
		}

		.m-conversations-nav a.orange-btn span {
			height: 10px;
			width: 9px;
		}

		aside h2, p.matches-settings {
			font-size: 12px;
		}

		/* Area Page */

		.area-container {
			background-image: none;
		}

		.area-inquiries, .area-experts-col {
			width: 94%;
			float: none;
			display: block;
			min-height: inherit;
		}

		.area-inquiry {
			padding: 0 0 30px !important;
		}

		.area-experts-col:before {
			display: none;
		}

		.area-experts-col h2 {
			margin: 40px 0 30px;
		}

		.area-experts-col {
			position: relative;
			margin: 0;
			padding: 10px 3% 60px;
			background: #f2f2f0;
		}

		li.input-col {
			float: none;
			width: 100%;
		}

		.related-areas-col, .popular-areas-col {
			width: 100%;
			float: none;
		}

		/* Home Page */

		body.home-bg .ui-autocomplete {
			width: 73%;
		}

		body.home-bg .ui-autocomplete li {
			font-size: 14px;
		}

		.sticky-header {
			box-shadow: 0 1px 2px 0 rgba(0,0,0,0.6);
			border-bottom: 1px solid #555;
		}

		.users-menu {
			width: 35%;
		}

		.users-menu a {
			font-size: 18px;
			padding-right: 20px;
		}

		.user-content-box {
			padding: 12px 20px 12px 34px;
		}

		.user-content-box p {
			font-size: 20px;
		}

		.user-create {
			margin-right: 0 !important;
		}

		.user-submit, .user-create {
			padding: 18px 11%;
			font-size: 12px;
		}

		.home-d h3 {
			width: 100%;
		}

		.success-col {
			float: none;
			width: 100%;
			border-right: none;
			min-height: 0;
			margin-bottom: 110px;
		}

		.membership-col {
			float: none;
			width: 100%;
			clear: both;
		}

		.intro-content {
			width: 80%;
		}

		.m-logo-section {
			margin: 0 18% 9px;
			width: 65%;
		}

		input.search-button {
			font-size: 14px;
			height: 40px;
			width: 44px;
		}

		div#drop-down>div>b {
			font-size: 16px;
		}

		input.search-input {
			width: 82%;
			padding: 2px 3%;
			font-size: 14px;
		}

		.count-box {
			width: 18%;
			margin: 0 20px;
		}

		.search-form {
			padding: 0;
		}

		.search-drop-down {
			width: 87.1%;
		}

		span.blog-stories-link {
			position: inherit;
			text-transform: uppercase;
			text-align: center;
			display: block;
			margin: 12px 0 0;
		}

		/* Public Profile Page */

		.public-profile-container {
			background: url(https://s3.amazonaws.com/zintro-resources/images/profile-aside-bg.png) repeat-y #F2F2F0;
			background-size: 50% 100%;
		}

		.public-profile-details {
			width: 40%;
			padding: 42px 5% 5%;
		}

		.public-profile-img-container {
			width: 100%;
			height: 0;
			overflow: hidden;
			padding-bottom: 100%;
		}

		.public-profile-content {
			width: 40%;
			margin: 0 5% 0 0;
		}

		.editable-profile-other, .public-profile-other {
			padding: 30px 0 0 0;
			margin: 0 5% 0 0;
		}

		#no_editable_description {
			padding: 0 20px;
		}

		/* Payment Page */

		label.credit-card span {
			width: 193px;
		}

		label.paypal span {
			width: 41px;
		}

		/* Account Page */

		.ac-info, .ac-private-info {
			margin: 20px 3% 20px;
		}

		section.ac-info, section.ac-private-info {
			width: 38%;
		}

		.ac-transaction-history, .ac-payment-methods {
			margin: 20px 3% 50px;
		}

		.ac-right-col {
			width: 100%;
		}

		p.ac-footer-text {
			margin: 0 0 0 7%;
		}

		/* Matches - Nonlogged In */

		input.search-button-matches {
			width: 13%;
		}

		.matchesNotExpertInput {
			width: 81%;
		}

		.matches-bg .ui-autocomplete, .matchesNotExpertInput {
			font-size: 14px;
		}

		.matches-bg .ui-autocomplete>li {
			line-height: 16px;
		}

		/* Signin */

		.m-form-container {
			position: static;
			transform: none;
			-webkit-transform: none;
			-ms-transform: none;
			transform: none;
			margin: 4% auto;
		}

	}


	@media only screen and (max-width: 600px) {

		input[type=checkbox].css-checkbox2 + label.css-label2 {
			margin-right: 18px;
			padding-left: 21px;
		}

		/* Mobile Nav */

		li.mobile-conversation span.counter {
			font-size: 1.5em;
			line-height: 86px;
		}

		/* Home v2 */

		.industry-experts ul.experts-list li {
			width: 24%;
		}

		section.quote-container, section.quote-container:first-of-type, .home-lower-section>section>section, .home-lower-section>section>section.home-webinars {
			width: 100%;
		}

		form.request-demo ul.modal-form-container li label.form-sub-title {
			margin: 0 0 2px;
		}

		form.request-demo ul.modal-form-container li input.sign-input {
			font-size: 12px;
			padding: 6px 2%;
		}

		form.request-demo a.request-demo {
			padding: 10px 0;
			margin: 12px 0 10px;
			font-size: 12px;
		}

		form.request-demo .modal-title {
			font-size: 12px;
			margin: 0 0 8px;
		}

		body.new-home .ui-dialog {
			padding: 0;
		}

		body.new-home .ui-icon {
			display: none;
		}

		/* Aside */

		.related-list ul li a strong {
			display: block;
			overflow: hidden;
		}

		.filter li label, .filter li a {
			font-size: 12px;
		}

		.filter {
			display: none;
		}

		section.notification-settings .filter {
			display: block;
		}

		a.nav-expand-a, a.nav-expand-b, a.nav-expand-c, a.nav-expand-d, a.nav-expand-e {
			display: inline-block;
			width: 100%;
			text-align: right;
			margin: -40px 0 0 0;
			z-index: 1;
			position: relative;
		}

		.sidenav-header a.edit:link, .sidenav-header a.edit, .sidenav-header a.edit:hover {
			text-align: left !important;
			margin: 0 0 12px;
			display: inline-block;
			line-height: 14px;
		}

		.sidenav-header h2, .m-expertise-nav h2, .m-related-nav h2 {
			width: 80%;
		}

		.h-3-col {
			float: none;
			width: 100%;
			margin: 0 0 34px 0;
		}

		.home-d h3 {
			font-size: 20px;
			display: inline-block;
			margin: 16px 0 30px;
			width: 70%;
		}

		.icon-text {
			margin: 0;
			font-size: 16px;
		}

		/* Email Modal */

		.modal-bg {
			width: 80%;
		}

		.modal-box {
			padding: 16px 4% 6px;
		}

		.modal-title {
			font-size: 14px;
			margin: 0 0 12px;
		}

		.confirm-box p {
			font-size: 12px;
		}

		.modal-form-container li {
			margin: 0 0 12px;
		}

		.modal-textarea, .modal-input {
			padding: 8px 3%;
			font-size: 12px;
		}

		.modal-textarea {
			min-height: 40px;
		}

		.modal-form-container label {
			font-size: 11px;
		}

		/* Public Profile Page */

		.public-profile-container {
			background: none;
		}

		.public-profile-bg {
			background: #F2F2F0;
		}

		.public-profile-details {
			position: static;
			float: none;
			width: 90%;
			padding: 42px 5% 5%;
		}

		.public-profile-content {
			float: none;
			width: 90%;
			padding: 0 5% 0;
			background: #F2F2EF;
		}

		.public-profile-other {
			float: none;
			width: 90%;
			padding: 0 5% 5%;
			background: #F2F2EF;
		}

		.public-profile-other .m-dropdown-box {
			float: none;
		}

		.public-profile-other .m-dropdown-box .m-share {
			margin: 0;
		}

		.editable-profile-other {
			width: 90%;
			padding: 40px 5% 0;
			float: none;
		}

		/* Payment Page */

		.inquiry-form .m-upgrade-form form, .pay-cta .form-wrapper {
			width: 100%;
			min-width: 0;
			float: none;
		}

		.m-content-inquiries h3 {
			font-size: 16px;
		}

		h3.experts-title {
			padding: 0px 0 0 32px;
		}

		h3.shortlist-title {
			padding: 2px 0 0 26px;
		}

		h3.any-questions-title {
			padding: 0px 0 0 32px;
			font-size: 16px;
		}

		.m-inquiry-content h3, .inquiry-submit-col h3 {
			font-size: 16px;
		}

		h3.declined-title, .declined-content-closed {
			background-position-x: 205px !important;
		}

		/* Account Page */

		.ac-title {
			font-size: 16px;
		}

		ul.ac-payment-list>li, .ac-transaction-history ul, li.ac-input-content {
			font-size: 14px;
		}

		/* Inquiry Pages */

		h3.form-title {
			padding: 3px 0 3px 32px;
		}

		/* Upgrade Page */

		.m-upgrade-content, .m-upgrade-form {
			width: 100%;
			float: none;
		}

		.team-bg .m-upgrade-form {
			width: 100%;
			margin: 0 auto 50px;
			padding: 30px 0 20px;
			float: none;
		}

		.team-bg .m-upgrade-form form {
			padding: 40px 6% 20px;
		}

		/* Home Page */

		input.search-input {
			font-size: 12px;
		}

	}

	/* iPhone 5 Landscape Orientation */

	@media only screen and (max-width: 568px) {

		/* Mobile Nav */

		li.mobile-conversation span.counter {
			font-size: 1.3em;
			line-height: 80px;
		}

		aside .form input[type=text] {
			font-size: 13px;
			width: 67.1%;
		}

		/* Account Page */

		.m-wrapper {
			padding: 0 5%;
		}

		.my-account-title {
			font-size: 32px;
		}

		section.ac-info, section.ac-private-info {
			width: 90%;
			float: none;
			margin: 0 0 30px;
		}

		p.ac-footer-text {
			margin: 0 0 0 7%;
		}

		.ac-right-col {
			width: 100%;
		}

		.ac-payment-methods, .ac-transaction-history {
			margin: 30px 0;
		}

		section.ac-info, section.ac-private-info, .ac-payment-methods, .ac-transaction-history {
			padding: 20px 5% 20px 3%;
		}

		.my-account-title {
			margin: 30px 0;
		}

		.ac-payment-choice .ac-add-card {
			width: 62%;
		}

		.ac-btn-container a.ac-cancel, .ac-btn-container a.ac-save {
			font-size: 10px;
		}

		.ac-info .ac-date {
			font-size: 13px;
		}

		a.ac-upgrade-btn, a.ac-reactivate-btn, a.ac-cancel-btn {
			height: 34px;
			line-height: 34px;
			width: 110px;
			margin: -8px 0 20px;
		}

		/* Homepage */

		.avatar img, .m-avatar img,.inquiry img {
			height: 18px;
			width: 18px;
			margin: 0 5px -5px 1px;
		}

		.user-badge {
			right: 48.7%;
			top: 16px;
			width: 16px;
			height: 16px;
		}

		.hascount .counter {
			font-size: 10px;
			background-size: 20px;
		}

		.m-header nav a, .m-home-header nav a, ul.sub-menu li a {
			padding:1px 0 2px !important;
		}

		.m-main-nav li {
			font-size: 9px;
		}

	}

	@media only screen and (max-height: 600px) {

		.intro-home .m-wrapper {
			padding: 130px 3% 90px;
		}

	}

	@media only screen and (max-height: 540px) {

		.intro-home .m-wrapper {
			padding: 110px 3% 66px;
		}

	}

	@media only screen and (max-height: 500px) {

		.intro-home .m-wrapper {
			padding: 76px 3% 38px;
		}

	}

	@media only screen and (max-width: 480px) {

		/* Pricing Page */

		.plan-consult-col .plan-col {
			width: 100%;
			margin: 0 0 30px !important;
			float: none;
		}

		.demo-col {
			margin: 0 !important;
		}

		a.plan-orange-btn, .plan-btn-container {
			width: 100%;
			min-width: 100%;
		}

		.plan-project-col, .plan-job-col {
			width: 96%;
			margin: 0 0 40px !important;
		}

		.plans-wrapper h3 {
			font-size: 26px;
		}

		/* Mobile Nav */

		li.mobile-conversation span.counter {
			font-size: 1.2em;
			line-height: 68px;
		}

		/* Client Plans Page */

		.expert-quote-box {
			min-height: inherit;
			padding: 20px 6% 0;
			width: 55%;
		}

		section.plan-col {
			width: 100%;
			float: none;
		}

		a.client-plan-btn {
			width: 100%;
		}

		ul.plan-col-list li.chosen-plan {
			height: inherit;
		}

		ul.active-plan {
			margin: 80px 0 20px;
		}

		.expert-quote-box:before {
			right: -16px;
		}

		/* Home v2 */

		header .logo-v2 {
			background-position: left center;
			background-size: 84%;
		}

		.intro-home h1 {
			font-size: 17px;
		}

		.intro-text {
			text-align: center;
		}

		.intro-text h2 {
			text-align: left;
			font-size: 12px;
			margin: 0 0 12px;
		}

		.intro-text ul.intro-list, .intro-home h1, .intro-text h2 {
			margin: 0 0 16px;
		}

		ul.intro-list li {
			font-size: 13px;
		}

		.industry-experts ul.experts-list li {
			width: 40%;
		}

		.matches-bg, .browse-bg, .details-bg, .conversations-bg {
			background: #f2f2f0;
		}

		.quote-container .quote-text {
			width: 52%;
		}

		.zintro-works-cta a.home-btn, a.home-btn:link, a.home-btn, .specialized-section a.home-btn {
			width: 100%;
			max-width: 380px;
			margin: 0 0 6px;
			font-size: 13px;
			padding: 14px 0;
		}

		a.home-btn:link img, a.plan-btn:link img {
			display: none;
		}

		a.home-btn:link, a.request-demo, ul.intro-list li, .hiring-plans a:link.plan-btn, .hiring-plans a#hiring_plans_link {
			font-size: 11px;
		}

		a.home-btn:link, .hiring-plans a:link.plan-btn, .hiring-plans a#hiring_plans_link {
			padding: 14px 0;
			width: 90%;
		}

		h3.intro-sub {
			font-size: 12px;
			margin: 16px 0 10px;
		}

		.hiring-plans {
			padding: 70px 0 0;
		}

		.hiring-plans p {
			font-size: 15px;
		}

		a.plan-btn:link, a.plan-btn:visited {
			width: 100%;
			font-size: 13px;
			padding: 14px 0;
			margin: 40px 0 0;
		}

		.zintro-sourcing-col {
			width: 86%;
			padding: 10px 7% 20px;
		}

		/* 404 Page */

		.not-found-container h1 {
			font-size: 20px;
		}

		/* Modal */

		.captcha-input {
			width: 40%;
		}

		a.modal-btn {
			display: block;
			width: 100%;
			text-align: center;
			padding: 14px 0;
			margin: 12px 0 0 0;
		}

		.confirm-box p {
			font-size: 14px;
		}

		.confirm-btn {
			width: 80px;
		}

		.modal-btn {
			margin: 10px 0 0 !important;
			width: 100%;
		}

		/* Home Page */

		.m-header {
			padding: 8px 1% 10px;
			width: 98%;
		}

		.logo, .m-logo {
			width: 250px;
			background-size: 95%;
		}

		.matches-bg .m-header, .details-bg .m-header {
			z-index: 0;
		}

		.intro-content {
			width: 94%;
		}

		body.home-bg .ui-autocomplete {
			width: 82.4%;
		}

		body.home-bg .ui-autocomplete li {
			font-size: 12px;
			margin: 4px 3%;
		}

		.m-logo-section {
			margin: 0 3% 8px;
			width: 75%;
			float: none;
		}

		.home-intro h3, .intro-cite {
			font-size: 12px;
		}

		.home-intro-bg span {
			font-size: 20px;
		}

		.home-intro-bg {
			top: 49px;
		}

		.home-intro-page {
			min-height: 95%;
		}

		.home-intro {
			margin: 18px auto 0;
		}

		.home-social {
			padding: 6px;
		}

		.home-social span {
			margin: 0 0 10px 0;
			font-size: 10px;
		}

		.intro-page {
			min-height: 92vh;
		}

		.scroll-to-button {
			margin: -20px 0 0;
		}

		.home-a {
			padding: 100px 0px 0px;
		}

		.home-a h3 {
			font-size: 18px;
		}

		.intro-video {
			margin: 100px 0 0;
		}

		h4.featured-title {
			font-size: 14px;
			height: 48px;
			line-height: 54px
		}

		.home-c {
			padding: 120px 0 0;
		}

		.users-menu a {
			font-size: 14px;
		}

		.user-content-box p {
			font-size: 14px;
		}

		.user-submit, .user-create {
			padding: 16px 6%;
			font-size: 11px;
		}

		h2.home-title {
			font-size: 32px;
			padding: 0 0 10px 0;
			margin: 0 0 10px 0;
		}

		.home-d {
			padding: 48px 0;
		}

		h3.home-sub {
			font-size: 18px;
			line-height: 32px;
			margin: 11px 0 30px 0;
		}

		.icon-text {
			font-size: 15px;
		}

		h4.works-title {
			top: -94px;
		}

		.home-e {
			padding: 0 0 80px;
		}

		.profile-text, .inquiry-text {
			font-size: 12px;
		}

		.m-inquiry-col {
			width: 25%;
		}

		.m-inquiries-col {
			width: 70%;
		}

		.ui-text-col {
			margin: 0;
		}

		.ui-text-col p {
			font-size: 20px;
		}

		.m-expert-col .m-card-container:nth-child(odd), .m-inquiries-col .m-card:nth-child(odd) {
			display: none;
		}

		.m-expert-col a.more-link {
			margin-right: 1%;
		}

		.blog-col>a.more-link:link {
			float: none;
			margin: 0 0 10px 0;
		}

		.home-h {
			padding: 10px 0 50px;
		}

		.home-i {
			padding: 50px 0 80px;
		}

		h2.home-sub-title {
			font-size: 30px;
		}

		.blog-col {
			float: none;
			width: 100%;
		}

		.webinar-col {
			float: none;
			width: 93.5%;
			padding: 20px 19px 46px;
			margin: 20px 0 0;
		}

		.blog-col .blog-content:nth-child(4), .blog-col .blog-content:nth-child(5) {
			display: block;
		}

		.home-j {
			padding: 50px 0;
		}

		.team-box {
			width: 201px;
			height: 201px;
		}

		.team-overlay h4 {
			margin: 45px 0 0;
		}

		.success-col {
			margin: 30px 0 60px;
			min-height: 0;
		}

		.success-col h2.home-sub-title, .membership-col h2.home-sub-title {
			font-size: 26px;
			margin: 16px 0 0 0;
		}

		.success-text, .membership-col p {
			font-size: 18px;
			margin-top: 14px;
		}

		.membership-list li {
			font-size: 15px;
			margin: 0 0 15px 0;
			line-height: 22px;
			background-size: 22px;
			padding: 0 0 0 30px;
		}

		.membership-box {
			padding: 17px 29px 10px 26px;
		}

		.home-l {
			padding: 0 0 40px;
		}

		.m-social-box {
			margin: 30px 0 0 0;
		}

		h2.social-title {
			margin: 0;
			color: #5f5f5f;
			font-size: 36px;
			text-align: center;
		}

		ul.search-col {
			text-align: left;
			width: 30%;
			float: left;
			margin-right: 3%;
		}

		input.search-input {
			height: 25px;
			width: 79%;
			padding: 4px 3%;
		}

		input.search-button {
			height: 33px;
			width: 12%;
			font-size: 14px;
			padding: 4px 3%;
		}

		.search-drop-down {
			width: 85.1%;
		}

		div#drop-down>div>b {
			font-size: 12px;
		}

		.count-box {
			width: 30%;
			margin: 0;
		}

		.count-box span {
			font-size: 22px;
		}

		.count-box p {
			font-size: 10px;
		}

		.m-social-icon {
			width: 100%;
			height: 60px;
		}

		.m-notification {
			padding: 0 2% 0;
			width: 96%;
		}

		.m-card, .m-card-container {
			margin: 0 0 15px 0;
		}

		.m-dropdown-box {
			padding: 0;
			margin: 16px 0 0 0;
		}

		.m-content {
			float: none;
			width: 94%;
			padding: 0 3%;
			z-index: 0;
		}

		.m-content:before {
			float: none;
			width: 94%;
			padding: 0 3%;
			z-index: -1px;
		}

		.m-content-header {
			margin: 0;
		}

		.details-container .m-content {
			padding: 0 3% 3%;
		}

		/* Aside */

		.m-aside {
			float: none;
			width: 94%;
			padding: 20px 3% 3%;
			z-index: 0;
		}

		aside h2 {
			font-size: 15px;
		}

		section.sidenav-header {
			position: relative;
		}

		.sidenav-header a.edit:link, .sidenav-header a.edit, .sidenav-header a.edit:hover, .sidenav-header a.edit {
			position: absolute;
			z-index: 2;
			float: none;
			right: 40px;
			top: 15px;
		}

		.m-conversations-nav a.nav-expand-f, .notification-settings a {
			line-height: 36px;
			font-size: 36px;
			display: inline-block;
		}

		.m-conversations-nav a:hover {
			color: #fff;
		}

		.m-conversations-nav h2 {
			width: 92%;
			font-size: 16px;
		}

		.m-aside .filter {
			margin: 0 0 4% 0;
		}

		.filter li label, .filter li a {
			font-size: 14px;
		}

		.m-aside .form {
			margin: 0 0 8% 0;
		}

		.m-slider {
			margin: 0 0 5%;
		}

		.m-conversations-nav a.orange-btn {
			font-size: 16px;
		}

		.m-conversations-nav a.orange-btn span {
			height: 14px;
			width: 13px;
		}

		ul.conversation-sub-list {
			width: 94%;
		}

		/* Team Page */

		.team-container h1 {
			margin: 0 0 9px 0;
			padding: 80px 0 0;
			font-size: 36px;
			text-align: center;
			letter-spacing: 4px;
		}

		.team-container h2 {
			font-size: 28px;
			line-height: 32px;
		}

		.team-container h3 {
			font-size: 20px;
			line-height: 20px;
		}

		.team-container p {
			font-size: 14px;
			line-height: 20px;
			text-align: left;
		}

		.team-right, .team-left {
			border: 1px solid #C2C2C2;
			float: none;
		}

		.team-img {
			float: none;
		}

		.m-team {
			text-align: center;
		}

		/* Inquiry Page */

		.m-form-error {
			position: static !important;
			text-align: center;
		}

		.m-form-error:after {
			display: none;
		}

		.error-a {
			width: 95.5%;
		}

		.error-b {
			width: 99.5%;
		}

		.error-c {
			width: 238px;
		}

		.error-d {
			position: absolute !important;
			text-align: left;
		}

		.error-d:after {
			display: inline;
		}

		input.sign-input {
			margin: 0;
		}

		.m-form-error {
			margin: 0 0 20px 0;
		}

		.inquiry-submit, .create-inquiry-submit {
			padding: 16px 0;
			display: block;
			width: 100%;
			margin: 20px 0 40px;
			float: none;
			text-align: center;
		}

		.inquiry-terms {
			width: 100%;
			float: none;
			margin: 0 0 10px;
		}

		.inquiry-terms p {
			font-size: 11px;
		}

		.m-details-list li {
			padding: 4px 10px 0 25px;
			font-size: 13px;
		}

		.m-response-queue, .matches-content .inquiry-submit-col {
			width: 100%;
		}

		ul.m-details-list {
			text-align: left;
			margin: 10px 0 0;
			width: 100%;
		}

		ul.m-details-list li {
			border: none;
			padding: 0 0 0 25px;
			width: 41%;
			display: inline-block;
			margin: 6px 0;
			line-height: 18px;
			vertical-align: top;
		}

		.detail-d {
			background-position: -3px top;
		}

		.inquiry-header-section {
			width: 100%;
		}

		/* Sign Forms */

		.m-form-container {
			width: 90%;
		}

		ul.signin-container {
			padding: 30px 30px;
		}

		.signin-container li input {
			margin-bottom: 20px;
		}

		.m-toggle {
			margin: 8px 0 0 0;
		}

		/* Conversations */

		.active-conversation {
			background: none;
		}

		.new-inquiry {
			width: 100%;
		}

		.m-conversations-nav {
			margin: 0;
		}

		.conversations-list {
			width: 100%;
		}

		nav.conversations-list>ul {
			display: none;
			margin-top: 0;
		}

		.conversations-list ul li a {
			width: 94%;
		}

		.conversations-list ul li a, .active-conversation>span {
			width: 94%;
		}

		.m-inquiry-content {
			width: 100%;
		}

		.inquiry-submit-col {
			width: 100%;
		}

		.conversations-bg .m-inquiry-content,.conversations-bg .inquiry-submit-col, .matches-content .m-inquiry-content, .m-response-queue, .m-steps-content {
			width: 100%;
		}

		/* Area */

		.area-header h1 {
			font-size: 30px;
			margin: 0 0 10px;
		}

		.area-sub {
			font-size: 16px;
			margin: 0 0 20px;
		}

		.area-terms p {
			font-size: 11px;
		}

		.area-a-terms p, .area-b-terms p {
			font-size: 11px;
		}

		/* Area A & B Forms */

		.area-b-header h1, .area-a-header h1 {
			font-size: 30px;
		}

		.area-b-sub, .area-a-sub {
			font-size: 18px;
		}

		h2.form-title {
			font-size: 16px;
			background: url(https://s3.amazonaws.com/zintro-resources/images/form-b-icon.png) no-repeat left 2px;
			margin: 22px 0 12px 0;
		}

		.area-b-header h2.form-title {
			font-size: 15px;
			background-position: left 2px;
		}

		.area-b-form, .area-a-form {
			width: 100%;
			float: none;
		}

		.area-how-col {
			width: 100%;
			float: none;
			margin: 0 0 40px 0;
		}

		section.area-how-col h3 {
			cursor: pointer;
			margin: 30px 0 10px;
			font-size: 16px;
		}

		.area-b-header h3.area-how-title {
			background: url(https://s3.amazonaws.com/zintro-resources/images/select-icon.png) no-repeat right center;
		}

		.area-how-list {
			display: none;
		}

		/* Expert Signup */

		.expert-signup-intro h2 {
			font-size: 16px;
			line-height: 24px;
			margin: 15px 20px;
		}

		/* Expert Details */

		a.signup-save, a.signup-cancel {
			font-size: 11px;
			width: 100px;
		}

		/* Footer */

		.one-of-five {
			float: none;
			width: 100% !important;
			display: block;
			margin: 0 0 10px 0;
			text-align: center;
		}

		.social-links img.footer-logo {
			margin: 0 auto 10px;
		}

		.copyright {
			text-align: center;
			float: none;
			margin: 20px 0 0 0;
		}

		img.comodo-icon, img.bbb-icon {
			width: 70px;
		}

		.footer-logo {
			width: 136px !important;
		}

		.social-links img {
			width: 27px;
		}

		footer h2 {
			font-size: 18px;
		}

		.m-footer .one-of-five:nth-child(4) a:link, .footer-links a:link, .footer-links a:visited, .social-links p {
			margin: 2% 0;
		}

		.social-links img.footer-logo {
			margin: 20px auto 10px;
		}

		.copyright {
			margin: 0;
			line-height: 22px;
			font-size: 12px;
		}

		/* Carousel */

		.m-stories {
			margin: 50px 0;
		}

		h2.stories-title {
			margin: 0 0 26px 0;
			text-align: center;
			font-size: 36px;
			background: none;
		}

		h2.stories-title>span {
			padding: 0;
		}

		.carousel-box p {
			font-size: 14px;
			line-height: 20px;
		}

		.carousel-box img {
			width: 70px;
			margin: 0 10px 3px 0;
		}

		.slides {
			padding: 30px 26px 10px;
		}

		/* Matches Search */

		.matches-content-container {
			position: static;
			float: none;
		}

		/* Matches non-logged In */

		.matches-nonexperts-container {
			height: auto;
			margin: 40px 0;
		}

		.matchesNotExpertTitle {
			width: 100%;
		}

		.matchesNotExpertTitle h1 {
			font-size: 15px;
			font-weight: 400;
		}

		.matches-nonexperts-container>div {
			position: static;
			top: inherit;
			left: inherit;
			-webkit-transform: inherit;
			-ms-transform: inherit;
			transform: inherit;
			padding: 0;
			width: 100%;
		}

		.matchesNotExpertInput {
			font-size: 12px;
			padding: 4px 3%;
			height: 36px;
			width: 83%;
		}

		input.search-button-matches {
			height: 43px;
			width: 11%;
			font-size: 14px;
		}

		.matches-bg .ui-autocomplete {
			font-size: 12px;
		}

		.matches-bg .ui-autocomplete>li {
			line-height: 12px;
		}

		/* Autocomplete Dropdowns */

		.gwt-SuggestBoxPopup {
			width: 93.5% !important;
			left: 3% !important;
		}

		.matches-content-search {
			width: 90%;
			margin: 0 auto 30px;
			position: static;
			-webkit-transform: none;
			-ms-transform: none;
			transform: none;
		}

		.matches-content-search h1 {
			font-size: 20px;
		}

		/* Upgrade Page */

		.team-bg section.m-upgrade-form {
			max-width: none;
		}

		.upgrade-list {
			margin: 0 0 40px;
		}

		.payment-choice {
			min-height: 32px;
		}

		h1.upgrade-title {
			font-size: 30px;
			margin: 30px 0;
		}

		select.package-select, select.month-select, select.year-select {
			font-size: 12px;
		}

		select.month-select, select.year-select {
			margin: 0 5% 4px 0;
		}

		/* Payment Page */

		ul.pay-list-b li:last-child, li.fee-text {
			width: 100%;
		}

		/* Preloader */

		.waitWheelSmall, .waitWheelBig {
			left: 44.7%;
		}

		/* Directories Page */

		.directory-header {
			margin: 40px 0 20px;
		}

		.directory-col {
			width: 100%;
			margin: 0;
		}

		/* Profile Page */

		.profile-headline {
			font-size: 20px;
		}

		.profile-media:first-child {
			float: none;
		}

		.profile-media {
			float: none;
			margin: 0 0 20px;
			max-width: none;
			width: 100%;
		}

		.profile-media-img {
			width: 100% !important;
		}

		.profile-media, .profile-media:nth-of-type(2) {
			padding: 0 0 50%;
			margin: 0 0 20px;
		}

		/* Engagement Page */

		ul.active-experts-filter li.from-date,  ul.active-experts-filter li.to-date {
			width: 100%;
			float: none;
			text-align: right;
		}

		ul.active-experts-filter li label.form-sub-title {
			width: 80px;
			text-align: left;
		}

		ul.active-experts-filter li.from-date input, ul.active-experts-filter li.to-date input {
			width: 50%;
		}

		ul.active-experts-filter li.to-date label.form-sub-title {
			text-align: left;
		}

		a.generate-experts-btn, span.upload-csv-btn {
			padding: 4% 16px;
			width: 54%;
		}

		/* Account Page */

		h3.ac-label, .ac-payment-methods ul, .ac-payment-methods>ul>li.paypal-btn, .ac-payment-methods>ul>li.cheque-btn {
			margin: 0 0 16px 0;
		}

		.ac-list, .ac-info-list {
			margin: 0;
		}

		section.ac-info, section.ac-private-info, .ac-payment-methods, .ac-transaction-history {
			padding: 20px 5% 20px 5%;
		}

		.ac-transaction-history ul {
			margin: 0 0 40px 0;
		}

		.trans-date {
			font-size: 11px;
			margin: 0 8px 0 0;
		}

		ul.ac-payment-list>li, .ac-transaction-history ul, li.ac-input-content {
			font-size: 13px;
		}

		span.trans-amount {
			min-width: 54px;
		}

		span.trans-status {
			width: 54px;
		}

		ul.ac-payment-list>li>img {
			margin: 0 8px -9px 0;
			width: 40px;
		}

		ul.payment-icons>li {
			margin: 0 0 0 6px;
			line-height: 24px;
		}

		.ac-payment-methods>ul>li.ac-card-name {
			width: 100%;
			float: none;
		}

		.ac-payment-methods>ul>li.ac-card-number, .ac-payment-methods>ul>li.ac-btn-container, ul.ac-receiving>li {
			width: 100%;
			float: right;
		}

		.ac-payment-choice .ac-add-cheque {
			width: 100px;
		}

		li.ac-card-date {
			width: 70%;
			float: left;
		}

		.ac-cvc-code {
			float: left;
			width: 29%;
		}

		.ac-payment-choice .ac-add-card {
			width: 193px;
		}

		.ac-payment-choice span label.credit-card span {
			width: 193px;
			background-size: 75%;
		}

		.ac-payment-choice span label.paypal span {
			width: 41px;
			background-size: 75%;
		}

		li.ac-cheque-country {
			width: 100%;
			float: left;
		}

		.ac-btn-container a.ac-cancel, .ac-btn-container a.ac-save {
			font-size: 12px;
		}

		.ac-country-select {
			width: 100%;
		}

		.ac-payment-choice span label span {
			background-size: 75%;
			height: 22px;
		}

		.confirm-btn {
			padding: 14px 8px;
		}

	}

	@media only screen and (max-width: 460px) {

		/* Mobile Nav */

		li.mobile-conversation span.counter {
			font-size: 1em;
			line-height: 64px;
		}

		/* Home v2 */

		.how-zintro-works .get-qualified-col h3, .how-zintro-works .submit-project-col h3, .how-zintro-works .engage-col h3 {
			width: 74%;
		}

		.get-qualified-col h3, .submit-project-col h3 {
			margin: 2px 0 0;
		}

		.engage-col h3 {
			margin: 12px 0 0;
		}

		/* Dropdown Menus */

		.m-filter-dropdown>.list:after {
			left: 14%;
		}

		.m-filter-dropdown>.list {
			right: -97px;
		}

		input.area-input {
			float: none;
			display: block;
			width: 96%;
		}

		.area-submit {
			width: 100%;
			padding: 12px 0;
		}

		.area-terms p {
			margin: 10px 0 16px;
		}

		.area-form-error {
			position: static !important;
			text-align: center;
			margin: 0 0 10px 0;
		}

		.area-form-error:after {
			display: none;
		}

		form.area-form textarea, form.area-form input {
			margin: 0 0 10px 0;
		}

		/* Home Page */

		.user-cta {
			width: 100%;
			float: none;
			margin: 10px 0 0 0;
		}

		.user-create {
			margin-right: 0 !important;
		}

		/* Upgrade Page */

		label.credit-card span {
			width: 134px;
		}

		label.paypal span {
			width: 28px;
		}

		label.cvc-title span {
			display: none;
		}

		.upgrade-footnote {
			font-size: 10px;
		}

	}

	@media only screen and (max-width: 320px) {

		/* Mobile Nav */

		li.mobile-conversation span.counter {
			font-size: 0.8em;
			line-height: 46px;
			left: 2px;
		}

		/* Home v2 */

		.industry-experts ul.experts-list li, .quote-container .quote-text {
			width: 46%;
		}

		/* 404 Page */

		.not-found-container h1 {
			font-size: 14px;
		}

		/* Payment Sections  */

		ul.pay-list-a li input.quote-input, ul.pay-list-a li input.fee-input, ul.pay-list-a li input.pay-total {
			padding-left: 24px;
			font-size: 14px;
			width: 65%;
		}

		ul.pay-list-a li {
			min-width: 100px;
		}

		li.fee-text {
			width: 100% !important;
		}

		.pay-cta a.pay-submit {
			font-size: 12px;
			padding: 12px 0;
		}

		ul.pay-list-b li input.quote-input-readonly, ul.pay-list-b li input.fee-input-readonly {
			padding: 0 0 0 26px;
		}

		ul.pay-list-b li {
			margin: 16px 0 0 0;
		}

		.m-content-inquiries h3 {
			font-size: 14px;
		}

		h3.declined-title, .declined-content-closed {
			background-position: 182px 7px;
		}

		h3.experts-title {
			padding: 3px 0 3px 32px;
		}

		h3.any-questions-title {
			padding: 3px 0 3px 32px;
			font-size: 14px;
		}

		.m-inquiry-content h3, .inquiry-submit-col {
			font-size: 14px;
		}

		.expert-response-content .attach-content {
			margin: 20px 0 0 0px;
			width: 100%;
		}

		/* Cards */

		.card-titles a h3 {
			font-size: 16px;
			margin: 0;
		}

		.card-titles a h4 {
			font-size: 13px;
		}

		p.excerpt {
			font-size: 11px;
			line-height: 14px;
		}

		.card-footer {
			font-size: 9px;
			padding: 4px 3% 5px;
			line-height: 20px;
		}

		/* Area Page */

		.two-columns, .three-columns {
			width: 100%;
			float: none;
			text-align: center;
		}

		.team-container h1 {
			padding: 90px 0 0;
		}

		.team-img {
			max-width: 100%;
		}

		.m-team-photo {
			float: none;
		}

		.m-sub-team h2 {
			margin: 10px 3% 20px;
			text-align: center;
			padding: 0 0 10px 0;
			font-size: 22px;
		}

		.m-content {
			padding: 0 3%;
		}

		.m-aside {
			padding: 20px 10px 10px;
		}

		.m-content-header, .m-content-inquiries {
			padding: 10px 0;
			margin: 0;
		}

		.browse-title {
			width: 100%;
		}

		.rel .list {
			right: -20px;
		}

		.m-card, .m-card-container {
			margin: 0 0 15px 0;
			width: 98%;
		}

		.m-content-inquiries h2 {
			margin: 10px 0;
		}

		.m-dropdown {
			width: 80px;
			margin: 10px 0 0 0;
		}

		.m-dropdown.all {
			width: 126px;
		}

		.m-share {
			margin-left: 22px;
		}

		.m-filter-dropdown {
			margin-left: 0;
		}

		input.css-checkbox2[type="checkbox"] + label.css-label2 {
			margin-bottom: 5px;
		}

		.webinar-col {
			width: 89.9%;
			clear: both;
		}

		.user-container {
			width: 64%;
			left: 40%;
		}

		.users-menu a {
			font-size: 12px;
			line-height: 16px;
			padding: 6px 20px 6px 0;
		}

		.user-content-box {
			margin: 0px 0px 20px;
			padding: 6px 20px 10px 20px;
		}

		.user-content-box p {
			font-size: 12px;
		}

		.cta-text {
			font-size: 11px;
		}

		.user-submit, .user-create {
			padding: 15px 16% 16px;
		}

		.m-social-icon {
			margin: 4px 0;
			display: inline-block;
		}

		.carousel-box img {
			width: 100%;
			margin: 0 20px 20px 0;
			float: none;
		}

		/* Home Search */

		.m-logo-section {
			margin: 0 3% 10px;
			width: 86%;
		}

		input.search-input {
			width: 82%;
			font-size: 9px;
			padding: 4px 3%;
		}

		input.search-button {
			height: 33px;
			width: 12%;
			text-align: center;
			font-size: 12px;
		}

		.search-drop-down {
			width: 85.9%;
		}

		div#drop-down>div>b {
			font-size: 9px;
		}

		.main-search {
			margin: 0 0 10px;
		}

		.count-box span {
			font-size: 20px;
		}

		/* Sign Pages */

		li.terms p {
			width: 60%;
		}

		ul.signin-container .g-recaptcha {
			transform: scale(0.76);
			-webkit-transform: scale(0.76);
			transform-origin: 0 0;
			-webkit-transform-origin: 0 0;
		}

		/* Inquiry Page */

		.m-content-header h1 {
			font-size: 28px;
		}

		.m-details-list li {
			padding: 4px 10px 0 25px;
		}

		select.inquiry-select {
			width: 100%;
		}

		/* Upgarde Page */

		ul.upgrade-form-container li label {
			font-size: 11px;
		}

		.m-upgrade-form form {
			padding: 40px 24px 14px;
		}

		/* Preloader */

		.waitWheelSmall, .waitWheelBig {
			left: 42.5%;
		}

		/* Profile Page */

		.public-profile-container section section h3 {
			font-size: 15px;
		}

		.ui-front-luis {
			width: 80% !important;
			padding: 0 10px 4px !important;
		}

		/* Expert Details */

		a.signup-save, a.signup-cancel {
			width: 98px;
		}

		/* Matches - non-logged In */

		.matchesNotExpertInput {
			width: 79%;
		}

		input.search-button-matches {
			width: 15%;
		}

		/* Account Page */

		.ac-transaction-history table {
			margin: 0 0 40px 0;
		}

		.ac-transaction-history table tr {
			width: 100%;
		}

		.ac-transaction-history table tbody tr td:last-child {
			padding: 0 0 20px;
		}

		.ac-transaction-history table:last-child {
			margin: 0;
		}

		.ac-transaction-history table.expert-table tbody tr td:last-child, .ac-transaction-history table.client-table tbody tr td:last-child {
			font-size: 15px;
		}


	}

.forgotPassword {
	text-align: left;
	font-size: 13px;
}
.forgotPassword a {
	margin: 0 0 12px;
	display: inline-block;
}

/* FONTS */

@font-face {
	font-family: 'adellesans-light';
	src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'adellesans-semibold';
	src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'adellesans-regular';
	src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: normal;
	font-style: normal;
}

/* BROWSER SPECIFIC STYLES */

@-moz-document url-prefix() {

	select.inquiry-submit {
		background: #fff;
	}

	input.search-input {
		border: none;
	}

	input.search-button {
		margin: 0px 0px 0px -8px;
		border: none;
	}

	@media only screen and (max-width: 480px) {
		input.search-input {
			height: 27px;
		}
	}

}

.carouselwidgetsTable {
}

.carouselMainPanel {
	width: 100%;
}

.carouselViewPort {
}

.carouselImageContainer {
}

.carouselImage {
	width: 98px;
	height: 98px;
	margin-left: 26px;
	margin-right: 26px;
}


/*************************************************************************************************************
*
* BEGIN GWT COMPONENTS
*
**************************************************************************************************************/

.gwt-RelatedPopularArrow
{
  	cursor						 : 	  pointer;
  	margin-left					 : 	  10px;
}
.gwt-center-cropped {
    width: 40px;
    height: 40px;
    background-position: center center;
    background-repeat: no-repeat;
    overflow: hidden;
}
.gwt-viewTerms{
	cursor: pointer;
	margin-left: 5px;
}
.gwt-viewTermsError{
	bottom: -55%;
    height: 100%;
    left: 105%;
    position: absolute;
    width: 50%;
}
.gwt-pointer, a{
	cursor: pointer;
}

.display-inline {
	display: inline !important;
}

form .checkbox label, div.form-wrapper .checkbox label .noWidth {
	vertical-align: baseline !important;
	padding-right: 20px !important;
	padding-left: 0px !important;
	width: 1% !important;
}

.gwt-inquiry-detail-h2 {
	display: inline;
    float: left;
    margin-right: 1.69492%;
    width: 74.729% !important;
}
.gwt-inquiry-detail-nav {
	display: inline;
    float: right;
    margin-right: 0;
    padding-left: 1.69492%;
    padding-right: 1.69492%;
    width: 20.186% !important;
}
.gwt-area-inner-section {
	display: inline;
    float: left;
    margin-right: 1.69492%;
    width: 83.0508%;
}

.colorWhite {
	color:	white;
}

.divOpacity {
	filter: alpha(opacity=50);	/* internet explorer */
	-khtml-opacity: 0.5;		/* khtml, old safari */
	-moz-opacity: 0.5;			/* mozilla, netscape */
	opacity: 0.5;				/* fx, safari, opera */
}

.scrollfiller {
	height: 70px;
	clear:both;
}

.intercom.intercom--success, .intercom.intercom--error, .intercom.intercom--notif {
	position: fixed !important;
	z-index: 10000 !important;
	width: 98.3%  !important;
}

.capitalize {
	margin: 0em !important;
}

.capitalize:first-letter {
	text-transform: uppercase;
}

.colorSpecialBlue {
	font-size: 15px;
}

.cross-serach-icon {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/cross-icon2.png);
	height: 48px;
	width: 25px;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 3% !important;
    margin-top: 0% !important;
}

.parentOption {
	width: 24px;
	height: 38px;
	vertical-align: middle;
	float: left;
	background-repeat: no-repeat;
	background-position: center;
	padding-right: 12px;
}

.fontQueueNumberBasic {
	font-size: 35px;
	font-weight: bold;
}

.marginCountQueue {
	margin: 0 0 -50px -60px !important;
}

.facebookOption {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/icons/facebook_24.png);
}

.twitterOption {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/icons/twitter_24.png);
}

.linkedinOption {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/icons/linkedin_24.png);
}

.googleOption {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/icons/gplus_24.png);
}

.emailOption {
	background-image: url(https://s3.amazonaws.com/zintro-resources/images/icons/email_24.png);
}

.dropDownOpSelected{
	background: #606060 !important;
	-webkit-border-radius: 3px;
  	-moz-border-radius: 3px;
  	border-radius: 3px;
}

.section-main section article .badge {
	z-index: 0 !important;
}
::-ms-clear {
    display: none !important;
    height: 0 !important;
    width: 0 !important;
}
.section-main section article .content {
	overflow: hidden;
}
.premiumImage {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium.png) no-repeat center top;
}
.basicBronzeImage {
	background: url(https://s3.amazonaws.com/zintro-resources/images/basic_bronze.png) no-repeat center top;
}
.basicSilverImage {
	background: url(https://s3.amazonaws.com/zintro-resources/images/basic_silver.png) no-repeat center top;
}
.basicGoldImage {
	background: url(https://s3.amazonaws.com/zintro-resources/images/basic_gold.png) no-repeat center top;
}
.premiumBronzeImage {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium_bronze.png) no-repeat center top;
	height: 37px;
}
.premiumSilverImage {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium_silver.png) no-repeat center top;
	height: 37px;
}
.premiumGoldImage {
	background: url(https://s3.amazonaws.com/zintro-resources/images/premium_gold.png) no-repeat center top;
	height: 37px;
}
.badgeProperties{
  	background-position: center center;
    background-repeat: no-repeat;
    font-size: 16px;
    height: 30px;
    left: 30px;
    position: absolute;
    top: 24px;
    width: 24px;
}


.loadMoreLinkContainer {
	width: 97%;
	text-align: center;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {

.section-main section article .content .meta h3 {font-family: sans-serif !important;}
}

.titleSizeForInquiryForm{
	font-size: 20px !important;
}
.headerForInquiryForm{
	padding-bottom: 20px !important;
}

.displayNone{
	display: none !important;
}
.recentSearchesUL{
	margin-right: 2% !important;
	width: 18% !important;
}
.recentSearchTitle{
	width: 100% !important;
}
.recentSearchesH4{
	text-align: left;
}
.captcha-field .cap-img {
	margin: -15px 0 0 !important;
	width: 116px !important;
	height: 63px !important;
}
.gwt-CheckBox input {
	display:none;
}

.conversation-link {
	font-size: 12px;
	color: rgba(105, 146, 209, 0.9);
	float: right;
	margin-top: 4%;
}

.loadMoreIframe {
	color: rgba(105, 146, 209, 0.9);
	cursor: pointer;
}

.loadMoreIframe:hover {
	color: black !important;
	cursor: pointer;
}

.CARD .CARD-FOOTER {
	WIDTH: 94%;
}

/* .main-sidenav .form input[type=text] { */
/* 	width: 77%; */
/* } */

.dropdown ul li, div.editable .dropdown ul li {
	float: none;
/* 	width: 100%; */
}

.card-titles h3 {
	background: none;
}
.main-header nav ul li.usernav:hover ul.sub-menu {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  display: block;
  z-index: 3000;
}

.dropdown .menu{
	top: 90% !important;
}

.main-header nav ul li {
	padding-bottom: 40px !important;
}

.plusIconTitle {
    background: url(https://s3.amazonaws.com/zintro-resources/images/plus-icon.png) no-repeat 10px center;
    padding-left: 35px;
}
.content-inquiries .capitalize {
	display: block !important;
}

/*This fixed margin on last version firefox but crash other*/
/* @-moz-document url-prefix() { */
/*     .main-header { */
/* 		padding: 10px 30px 0 20px; */
/*     } */
/* } */

.dropdown ul li a, .dropdown ul li label, div.editable .dropdown ul li a, div.editable .dropdown ul li label {
  margin: 0;
  color: white;
  cursor: pointer;
  padding: 10px 10px 10px 10px;
  display: inline-block;
  font-family: inherit;
  font-size: 12px;
}
.dropdown ul li label {
text-shadow: none;
}
body.profile div.privacy:hover div.menu {
  display: block;
}
.dropdown ul:after, div.editable .dropdown ul:after {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(119, 119, 118, 0);
  border-bottom-color: #777776;
  border-width: 10px;
  border-left-width: 10px;
  border-right-width: 10px;
  right: 17%;
  margin-left: -20px;
}


.dropdown ul, div.editable .dropdown ul {
  display: none;
  top: 100%;
  right: 0;
  z-index: 2;
  text-align: left;
  list-style: none !important;
  position: absolute;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #777776;
  width: 160px;
}

/* Added by Maximiliano. */
.gold:before {
  color: #c9c593;
}
.silver:before {
  color: #c9c7c0;
}
.bronze:before {
  color: #a09080;
}
.nav-badge {
  right: 9px;
  width: 24px;
  height: 40px;
  bottom: -29px;
  position: absolute;
  font-family: "zintro";
  font-size: 24px;
  color: #edbf56;
  z-index: 4;
}

.nav-badge-bis {
    bottom: -4px !important;
    right: 14px !important;
}

.nav-badge:after {
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  content: "";
  position: absolute;
  font-family: "zintro";
  z-index: 2;
  color: white;
  font-size: 10px;
  text-align: center;
  line-height: 28px;

}

.badge {
  right: -5px;
  width: 24px;
  height: 40px;
  bottom: -15px;
  position: absolute;
  font-family: "zintro";
  font-size: 24px;
  color: #edbf56;
  z-index: 4;
}
/* line 178, ../sass/screen.sass */
.badge:before {
  left: 4px;
  bottom: 0;
  width: 24px;
  height: 24px;
  content: "";
  position: absolute;
  z-index: -1;
  font-size: 16px;
  font-family: "zintro";
}
/* line 188, ../sass/screen.sass */
.badge:after {
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  content: "";
  position: absolute;
  font-family: "zintro";
  z-index: 2;
  color: white;
  font-size: 10px;
  text-align: center;
  line-height: 28px;
}

.goldInqDetails {
	top: 27px !important;
	left: 80px !important;
}

.dropdown {
	z-index: 100 !important;
}

.linkFloatLeft {
	text-align: right;
	float: left;
}

.right {
	float: right;
}

.notsee{
	display: none;
}

.scrollIframe{
	overflow: visible !important;
}

.browseMoreConent {
	margin-left: 10px;
	cursor: pointer;
	float: left;
	clear: both;
	margin: 0;
}


/* Buttons & links */
.button {
	color: white;
	cursor: pointer;
	border: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-transform: uppercase;
	background: #6b93cf;
	margin-right: 10px;
	outline: none;
}
/* line 528, ../sass/screen.sass */
.button:hover, .button:active {
	background: #73a0e0;
}
/* line 533, ../sass/screen.sass */
.button.primary {
	border: none;
	background: #e8ba52;
}
/* line 536, ../sass/screen.sass */
.button.secondary {
	background: #9fa09c;
}

.add-browse-my-profile {
	margin-top: 36px;
}

.floatNote {
	float: none !important;
}
/* ------------------------------------------------------------------------- */
/* Fonts */

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 20, 2013 */
@font-face {
  font-family: "adellesans-light";
  src: url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-light-webfont.eot");
  src: url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-light-webfont.eot?#iefix") format("embedded-opentype"), url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-light-webfont.woff") format("woff"), url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-light-webfont.ttf") format("truetype"), url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-light-webfont.svg#adellesans-light") format("svg");
  font-weight: normal;
  font-style: normal;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
   font-family: "adellesans-light";
   src: url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-light-webfont.svg#adellesans-light") format("svg");
  }
}

@font-face {
  font-family: "adellesans-lightitalic";
  src: url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-lightitalic-webfont.eot");
  src: url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-lightitalic-webfont.eot?#iefix") format("embedded-opentype"), url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-lightitalic-webfont.woff") format("woff"), url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-lightitalic-webfont.ttf") format("truetype"), url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-lightitalic-webfont.svg#adellesans-lightitalic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
   font-family: "adellesans-lightitalic";
   src: url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-lightitalic-webfont.svg#adellesans-lightitalic") format("svg");
  }
}

@font-face {
  font-family: "adellesans-semibold";
  src: url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-semibold-webfont.eot");
  src: url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-semibold-webfont.woff") format("woff"), url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-semibold-webfont.ttf") format("truetype"), url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-semibold-webfont.svg#adellesans-semibold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
   font-family: "adellesans-semibold";
   src: url("//s3.amazonaws.com/zintro-resources/fonts/adellesans-semibold-webfont.svg#adellesans-semibold") format("svg");
  }
}


@font-face {
  font-family: "zintro";
  src: url("//s3.amazonaws.com/zintro-resources/fonts/zintro.eot");
  src: url("//s3.amazonaws.com/zintro-resources/fonts/zintro.eot?#iefix") format("embedded-opentype"), url("//s3.amazonaws.com/zintro-resources/fonts/zintro.woff") format("woff"), url("//s3.amazonaws.com/zintro-resources/fonts/zintro.ttf") format("truetype"), url("//s3.amazonaws.com/zintro-resources/fonts/zintro.svg#zintro") format("svg");
  font-weight: normal;
  font-style: normal;
}


.zintro {
  font-family: "zintro";
}

body.area footer .company .company--info .logo {
	width: 140px !important;
}

/*************************************************************************************************************
*
* BEGIN JQUERY AUTOCOMPLETE STYLE
*
**************************************************************************************************************/

#ui-id-1, #ui-id-2, #ui-id-3 {
	height: auto !important;
}

.sign-bg .ui-autocomplete {
	font-size: 14px;
	color: #777;
	position: absolute;
	z-index: 100000;
	display: none;
	width: 209px !important;
	padding: 4px 0;
	margin: 0 0 10px 25px;
	list-style: none;
	background-color: #ffffff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	border: 1px solid #cacaca !important;
	padding: 10px 14px !important;
}

.sign-bg .ui-autocomplete .ui-menu-item {
	padding: 4px 0;
}

.sign-bg .ui-autocomplete .ui-menu-item:hover {
	background: none;
	color: #6b93cf;
	cursor: pointer;
	display: block;
}

.ui-helper-hidden-accessible {
    display: none;
}

.ui-menu-item > a.ui-corner-all {
    display: block;
    padding: 3px 15px;
    clear: both;
    font-weight: normal;
    line-height: 18px;
    color: #555555;
    white-space: nowrap;
    text-decoration: none;
}

.ui-state-hover, .ui-state-active, .ui-state-focus {
    text-decoration: none;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    background-image: none;
	color: #6b93cf;
	background: none;
}

.ui-front-luis {
    background: none repeat scroll 0 0 #ffffff !important;
    border: medium none !important;
    border-radius: 0 !important;
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6) !important;
    padding: 0 20px 14px;
    text-align: center;
    overflow: auto;
    width: 70%;
    margin: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}

.ui-front-luis img {
    width: 100%;
}

.ui-front-luis div button.ui-button {
	top: 10px !important;
}

.ui-front-luis .ui-resizable-handle.ui-resizable-se.ui-icon.ui-icon-gripsmall-diagonal-se {
	display: none;
}

.reindex-inquiry-div-section {
	margin: 15px 0px;
	display: none;
	font-size: 15px;
}

@media only screen and (max-width: 460px) {
	.expert-signup-intro {
		margin: 0 4%;
	}
	.expert-form-container {
		padding: 0;
	}
}

@media only screen and (max-width: 320px) {

	.expert-signup-intro h2 {
		font-size: 14px;
		line-height: 20px;
	}

	.sign-bg .ui-autocomplete {
		width: 183px !important;
		transform: translate(-49.5%,0%) !important;
	}
}


/*************************************************************************************************************
*
* BEGIN GWT COMPONENTS
*
**************************************************************************************************************/


/* KEEP THIS AT THE BOTTOM OF THIS CSS, DONT ADD ANYTHING AFTER THIS STYLE*/
body {
	visibility: visible !important;
	background: #F2F2F0;
}

#baseWheel {
	display:none;
}

.iframe-resizeable {
	width: 100%;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background: #f7f7f7;
	font-size: 14px;
}

.ui-resizable {
	position: relative;
}

.ui-resizable-e {
	cursor: e-resize;
	height: 100%;
	right: -5px;
	top: 0;
	width: 7px;
}

.ui-resizable-s {
	bottom: -5px;
	cursor: s-resize;
	height: 7px;
	left: 0;
	width: 100%;
}

.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px;
}

.ui-resizable-se {
	bottom: 6px;
	cursor: se-resize;
	height: 12px;
	right: -1px;
	width: 12px;
}

.ui-resizable-handle {
	display: block;
	font-size: 0.1px;
	position: absolute;
}

.ui-icon {
	background-image: url("https://s3.amazonaws.com/zintro-resources/images/ui-icons.png");
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -99999px;
}
.specialPersonalInfoShow {
	width:0;
	height:0;
	padding:0;
	margin:0;
	border:none;
}
.whiteCaptcha {
	border: none !important;
	background-color: white !important;
}
.readonly_textarea {
	border: none;
	resize: none;
	background: transparent;
	text-align: center;
}
.modal-share.box-form {
	position: fixed;
	top:25%;
	left:32%
}

/*
	NUEVOS ESTILOS
*/

.spinner_container {
	position: fixed;
	z-index: 100000 !important;
	background: rgb(0 0 0 / 35%) !important;
	height: 100vh !important;
	width: 100% !important;
	display: flex !important;
	justify-content: center !important;
	align-items: center !important;
}
.img_loader {
	width: 50px !important;
	height: 24px !important;
}
.sidebar_content {
		display: flex;
		flex-direction: column;
		height: 100%;
		background-color: #6791d3;
		color: white;
		transition: 0.1s;
}
.show_btn_sidebar {
	position: absolute;
	visibility: hidden;
	transition: 0.2s;
}
.close_sidebar_container {
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
}
.btn_close_sidebar {
	background-color: transparent;
	font-weight: bolder;
	border:none;
	color:white;
}
.btn_show_sidebar {
	position: fixed;
	background-color: #6791d3;
	width: 30px;
	height: 30px;
	color: white;
	border: none;
	font-weight: bolder;
	z-index: 9999;
}
.side {
	width: 250px;
	min-width: 250px;
	min-height: calc(100vh - 80px);
	transition: 0.5s;
}
.form_sidebar {
	display: flex;
	flex-direction: column;
	height: 100%;
}
.label_sidebar {
	font-family: "adellesans-regular", sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 15px;
	line-height: 20px;
	text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	width: 100%;
}
.item_select {
	font-family: "cursive", sans-serif !important;
	width: 90%;
	background: #FFFFFF;
	border-width: 2px 0px 0px 2px;
	border-style: solid;
	border-color: rgba(0, 0, 0, 0.6);
	border-radius: 5px;
}
.input_datepicker{
	font-family: "adellesans-regular", sans-serif !important;
	background: url("https://s3.amazonaws.com/zintro-resources/images/date-picker-icon.png") no-repeat scroll 90% 1px;
	background-color: white;
	height: 30px !important;
	border-style: solid;
	border-color: rgba(0, 0, 0, 0.6);
	border-radius: 5px;
	width: 75% !important; 
	text-align: left !important;
	font-size:12px;
}
.object_container {
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.date_container {
	display: flex;
	flex-direction: row;
	justify-content: space-evenly;
}
.row_checks {
	display:flex;
	flex-direction: column;
	width: 100%;
}
.checks_container {
	display:flex;
	justify-content: start;
	padding-left: 10px;
}
.half_select_container {
	display:flex;
	flex-direction:row;
	text-align:center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.half_child {
	width: 50%;
}
.btn_generate {
	background: linear-gradient(#3fa89e, #22222236);
	border: 1px solid rgba(0, 0, 0, 0.5);
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: 5px;
	width: 90%;
	color:white;
	padding: 5px;
	font-family: "adellesans-regular", sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 15px;
	line-height: 20px;
	text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.btn_generate:hover {
	background: linear-gradient(#22222236, #3fa89e);
}
.span_link_container {
	display: flex;
	flex-direction: row;
	justify-content: space-around;
	width: 100%;
}
.span_link {
	text-decoration: underline;
	cursor: pointer;
}
.input_search {
	width: 88%;
	line-height: 17px;
	font-family: "cursive", sans-serif !important;
	background: #FFFFFF;
	border-width: 2px 0px 0px 2px;
	border-style: solid;
	border-color: rgba(0, 0, 0, 0.6);
	border-radius: 5px;
}
.input_search:disabled{
	background-color: #b6b6b6;
}
.ui.selection.dropdown {
	width: 90% !important;
	min-height: auto !important;
	border-width: 2px 0px 0px 2px;
	border-style: solid;
	border-color: rgba(0, 0, 0, 0.6);
	border-radius: 5px;
}
.ui.label {
	background-color: #e9bb47 !important;
	color: rgba(0,0,0,0.8) !important;    
	font-size: 12px !important;
	font-weight: bolder;
	box-shadow: 0px 4px 4px rgb(0 0 0 / 25%) !important;
	border: solid 1px rgba(0,0,0,0.5);

}
.btn_success {
	background: linear-gradient(#40a69f, #22222236);
}
.btn_success:hover{
	background: linear-gradient(#22222236,#40a69f );
}
.btn_warn {
	background: linear-gradient(#a94c4c, #c17777);
}
.btn_warn:hover{
	background: linear-gradient( #c17777,#a94c4c);
}
.btn_info {
	background: linear-gradient(#e9bb47, #ffdf90);
}
.btn_info:hover{
	background: linear-gradient(#ffdf90,#e9bb47);
}
.btn_primary {
	border: 1px solid rgba(0, 0, 0, 0.5);
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: 5px;
	width: 90%;
	color:white;
	padding: 5px;
	font-family: "adellesans-regular", sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 15px;
	line-height: 20px;
	text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.btn_secondary {
	color: white;
	border-radius: 5px;
	font-size: 12px;
	border: 1px solid rgba(0, 0, 0, 0.5);
	box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
	font-family: "adellesans-regular", sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
	line-height: 15px;
	text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.sub_container {
	margin-top: 10px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	padding-left: 10px;
	cursor: pointer;
}
.separator {
	border-bottom: solid 2px rgba(255,255,255, 0.7);
}
.custom_container {
	width: 90% !important;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.custom_div {
	background-color: #e9bb47 !important;
	color: rgba(0,0,0,0.8) !important;
	font-size: 12px !important;
	font-weight: bolder;
	box-shadow: 0px 4px 4px rgb(0 0 0 / 25%) !important;
	border: solid 1px rgba(0,0,0,0.5);
	padding-bottom: 6px;
	padding-top: 6px;
	border-radius: 5px;
	padding-left: 7px;
}
.applied_filters {
	display:flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

/*
	CHECKBOX
*/
.control {
	font-family: "adellesans-regular", sans-serif !important;
	position: relative;
	padding-left: 30px;
	margin-bottom: 5px;
	padding-top: 3px;
	cursor: pointer;
	font-size: 12px;
}
.control:hover{
	background-color: transparent !important;
}
.control input {
	position: absolute;
	z-index: -1;
	opacity: 0;
}
.control_indicator {
	position: absolute;
	top: 2px;
	left: 0;
	height: 20px;
	width: 20px;
	background: #ffffff;
	border: 1px solid #3FA89E;
	border-radius: 5px;
}
.control:hover input ~ .control_indicator,
.control input:focus ~ .control_indicator {
	background: #ffffff;
}

.control input:checked ~ .control_indicator {
	background: #ffffff;
}
.control:hover input:not([disabled]):checked ~ .control_indicator,
.control input:checked:focus ~ .control_indicator {
	background: #FFFFFF;
}
.control input:disabled ~ .control_indicator {
	background: #e6e6e6;
	opacity: 0.6;
	pointer-events: none;
}
.control_indicator:after {
	box-sizing: unset;
	content: '';
	position: absolute;
	display: none;
}
.control input:checked ~ .control_indicator:after {
	display: block;
}
.control-checkbox .control_indicator:after {
	left: 8px;
	top: 3px;
	width: 3px;
	height: 8px;
	border: solid #000000;
	border-width: 0 2px 2px 0;
	transform: rotate(45deg);
}
.control-checkbox input:disabled ~ .control_indicator:after {
	border-color: #7b7b7b;
}
/*
	NUEVO MODAL
*/

.modal_container {
	position: fixed;
	z-index: 100000;
	background: rgb(0 0 0 / 35%);
	height: 100vh;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.modal {
	background-color: #ffffff;
	max-height: 95vh;
	width: 50vw;
	border: solid 1px;
	border-radius: 10px;
}

.modal_header {
	background-color: #ffffff;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	border-radius: 10px;
}

.modal_title {
	display: flex;
	flex-direction: row;
	justify-content: start;
	padding-left: 20px;
	font-weight: bolder;
	font-size: 20px;
	margin: 25px 0;
}

.modal_subtitle {
	display: flex;
	flex-direction: row;
	justify-content: start;
	padding-left: 20px;
	font-weight: bolder;
	text-transform: uppercase;
}

.modal_content {
	background-color: #ffffff;
	overflow-y: scroll;
	max-height: 89vh;
}

.header_modal {
	font-size: 1.5em;
	margin: 0.83em 0;
	width: 100%;
	text-align: center;
}

.icono_close {
	padding-right: 15px;
	display: flex;
	justify-content: center;
	padding-top: 15px;
	color: red;
	font-weight: bolder;
	font-size: 0.8rem;
	cursor: pointer;
}

.label_modal {
	width: 100%;
	color: #adadad;
	text-transform: uppercase;
	font-size: 12px;
	font-family: "adellesans-regular";
	padding-left: 15px;
}

.input_modal {
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ededed;
	outline: none;
	color: #777;
	background-color: #f7f7f7 !important;
	font-size: 14px;
	padding: 10px 2%;
	width: 97%;
	margin-right: 15px;
}

.row_half {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-direction: row;
	border-bottom: 1px dashed #eee;
	padding: 20px 0;
}

.check_modal {
	margin-right: 33px;
}

.select_modal {
	width: 100% !important;
}

.cursor {
	cursor: pointer;
}

.btn_container {
	display: flex;
	flex-direction: row;
	justify-content: space-around;
	margin: 25px 0;
}

.datepicker_modal {
	background: url(https://s3.amazonaws.com/zintro-resources/images/date-picker-icon.png) no-repeat scroll 95% 8px;
}
.row_half_modal {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-direction: row;
}
.half_item{
	width: 100%;
}
