/* reset css http://meyerweb.com/eric/tools/css/reset/ v1.0 | 20080212 */
@import url('../fonts.css');
/* S439: the Myriad Pro faces in ../fonts.css are a Western-Latin subset (208 glyphs) with no
 * Romanian a-breve / s- and t-comma, no a-macron and no Cyrillic, so those letters fell back to
 * Verdana and rendered visibly heavier inside light headings (ro, ru, and the Romana / Russkiy
 * entries of the language menu on every page). These faces add ONLY the missing code points, at
 * the same weights, from Source Sans 3 (Adobe, SIL Open Font License 1.1; subset and renamed
 * 'GAP Ext Sans' as the license requires; license text in fonts/gapext-sans-OFL.txt).
 * Embedded as data URIs like fonts.css, because the language hosts load CSS from the www asset
 * host and a cross-origin font file is blocked without a CORS header. The unicode-range overlaps
 * none of Myriad's glyphs, so no character that renders in Myriad today can change font. */
@font-face { font-family: 'myriad-pro'; font-style: normal; font-weight: 200; font-display: swap; src: url('data:font/woff2;base64,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') format('woff2'); unicode-range: U+0100-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+0401, U+0410-044F, U+0451, U+2116; }
@font-face { font-family: 'myriad-pro'; font-style: normal; font-weight: 300; font-display: swap; src: url('data:font/woff2;base64,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') format('woff2'); unicode-range: U+0100-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+0401, U+0410-044F, U+0451, U+2116; }
@font-face { font-family: 'myriad-pro'; font-style: normal; font-weight: 400; font-display: swap; src: url('data:font/woff2;base64,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') format('woff2'); unicode-range: U+0100-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+0401, U+0410-044F, U+0451, U+2116; }
@font-face { font-family: 'myriad-pro'; font-style: normal; font-weight: 600; font-display: swap; src: url('data:font/woff2;base64,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') format('woff2'); unicode-range: U+0100-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+0401, U+0410-044F, U+0451, U+2116; }
@font-face { font-family: 'myriad-pro'; font-style: normal; font-weight: 900; font-display: swap; src: url('data:font/woff2;base64,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') format('woff2'); unicode-range: U+0100-0103, U+015E-015F, U+0162-0163, U+0218-021B, U+0401, U+0410-044F, U+0451, U+2116; }
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote,
a, address, big, em, font, img, small, strike, strong, sub, sup, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100.01%;
background:transparent
}
ol, ul {
list-style:none
}
/* remember to define focus styles! */
:focus {
outline:0
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse:collapse;
border-spacing:0
}
label, input[type=checkbox]{
cursor:pointer
}
/* reset end */

.btn {
	display: inline-block;
	width: auto;
	padding: 12px 16px;
	border-radius: 3px;
	background: #fff;
	color: #4a9cdb;
	font-size: 14px;
	line-height: 1.4;
	border: 1px solid #ddd;
	appearance: none;
	-webkit-appearance: none !important;
}
.btn-small {
	padding: 5px 8px;
	font-size: 12px;
}
.btn:hover {
	text-decoration: none;
	cursor: pointer;
	background: #f5f5f5;
	color: #4a9cbd !Important;
}
.btn-primary {
	background: #4a9cdb;
	border: 1px solid #4a9cdb;
	color: #fff !important;
}
.btn-primary:hover {
	background: #3a81b7;
	border: 1px solid #3a81b7;
	color: #fff !important;
}
.btn-secondary {
	background: #f9a441;
	border: 1px solid #f9a441;
	color: #fff !important;
}
.btn-secondary:hover {
	background: #f37c20;
	border: 1px solid #f37c20;
	color: #fff !important;
}

header,footer,section,aside,nav,article {display:block}

html {
	overflow-y:scroll;
}
body {
	position: relative;
	z-index: 1;
	background:#f1f1f1;
	color:#666;
	font:normal 1.2em Verdana, Helvetica, Arial, sans-serif;
	line-height:1.3
}
#page{
	margin:0 auto;
	padding:0;
	position:relative;
	text-align:left;
	width:100%;
}
.page_holder{
	position:relative;
	width:100%;
}
.clearFix {
clear:both;
display:block;
height:0px;
overflow:hidden
}
.clearFixRight {
clear:right;
display:block;
height:0px;
overflow:hidden
}
.shadow {
box-shadow:0 0 2px 2px #e6e6e6;
}
.blueShadow {
box-shadow:0 0 2px 2px #8dbde5;
border:1px solid #8dbde5;
}
.boilerplate {
  outline: 5px dashed pink;
}
.opacity50 {
filter:alpha(opacity=50); /* ie6 */
opacity:0.5
}
input, select, textarea {color:#666}
input[type='radio']{position:relative;top:1px}
select {
margin:0;
}
p {
	padding:0 0 10px;
	line-height: 1.4;
}
a,
.link  {
color:#4c9bd4;
cursor:pointer;
text-decoration:none
}
a:hover,
.link:hover,
.underline {
text-decoration:underline;
}
em {font-style:italic}
strong, .bold {font-weight:bold}

.arrow-down {
  width: 0; 
  height: 0; 
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #999;
}


.error-box {
	background-color: #F2DEDE;
    color: #B94A48;
    border: 1px solid #EED3D7;
    border-radius: 4px;
    margin-bottom: 20px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);	
}

.error,
.chosenError ul.chzn-choices {
border:1px solid #d48383;
}
label.error {
border:none !important;
color:#c91f3c;
display:block;
font-size:10px;
margin-left:5px
}
.empty {color:#aaa !important}
.green {color:#3a9900 !important;font-style:normal}
.red {color:#9b234b !important;font-style:normal}
.center {text-align:center !important}
.disc {
list-style:disc; 
padding:10px 20px 10px 30px;
}
.disc h5 {
	font-weight: normal;
}
.decimal {
list-style:decimal;
padding:10px 20px 10px 30px;
}
.alpha {
list-style:lower-alpha;
padding:10px 20px 10px 30px;
}
.disc li, .decimal li, .alpha li {padding-bottom:10px}
.reg_directions {
	color: #923b5d;
	font-family: 'CantarellRegular', verdana;
	font-size: 16px;
	letter-spacing:-1px;
	margin: 0 5px;
}
.page_title,
#cboxLoadedContent .page_title p{
color:#2b86c1;
font:normal 30px/1.2 'CantarellRegular', Verdana, sans-serif;
letter-spacing:-1px;
padding-bottom:20px
}
.sub_title {
color:#2b86c1;
font:normal 20px/1 'CantarellRegular', Verdana, sans-serif;
padding: 12px 0;
}
.page_title a,
.sub_title a {
	color:#2b86c1;
}
.section_title,
.section_title2 {
	color:#6889b6;
	font-family: Verdana, sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.4;
	letter-spacing: 0px;
	margin: 0 0 10px;
	padding: 5px 10px;
	position: relative;
}
.section_title {
	margin-top: 0px;
	background: none;
	padding: 5px 0px;
	margin: 20px 10px 10px;
	border-bottom: 1px solid #ddd;
}
.section_title2 {
	background-color:#f6f7f9;
}
.redMyriad16 {
	color:#7d001a;
	font:normal 16px/24px 'CantarellRegular', Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	padding-bottom:6px
}
.grayError {
background-color:#ebebeb;
border:1px solid #ababab;
color:#6d6d6d;
padding:10px 20px
}
.yellowError {
background-color:#fffbd6;
border:1px solid #d48383;
color:#a12020;
padding:10px 20px !important
}
.grayButtonLink {
border-radius:3px;
border:none;
color:#3f6192 !important;
display:inline-block;
font-size:11px;
margin-bottom:15px;
padding:4px 7px
}
.grayButtonLink:hover {
background-color:#f8f8f8;
border:1px solid #e4e4e4;
padding:3px 6px;
text-decoration:none
}
/* head styles for logo, menu, welcomes and invitation to login */
header {
	display: block;
	height:70px;
	position: relative;
	width:100%;
	min-width: 980px;
	z-index:50;
	background: #fff;
	margin-bottom: 15px;
	box-shadow: 0 0 7px rgba(0,0,0,0.3);
}
#top-accent {
	background: url('/images/top-accent.jpg') no-repeat;
	background-size: cover;
	width: 100%;
	height: 8px;
	display: block;
}
header .headerTitle {
	display: block;
	float: left;
	width:180px;
	padding: 10px 24px 0px 20px;
}
header .headerTitle a {
	display: block;
}
header .headerTitle a img {
	display: block;
	width: 100%;
}

header .headerTitle.gacnLogo {
	width: 220px;
}

/* Find by locator menu */
#profileSearch {
	position: relative;
	background: #ffffff;
	display: block;
	float: left;
	width: 440px;
	margin-top: 20px;
}
#profileSearch.firefoxStyles {
	
} 
#selectCareTypeFacade {
	display: inline-block;
	position: relative;
	width: 128px;
	line-height: 20px;
	border-radius: 0;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
	border-right: none;
    font-size: 12px;
    padding: 5px 10px;
	margin: 0;
	border: 1px solid #ccc;
    background-color: #f5f5f5;
}
.firefoxStyles #selectCareTypeFacade {
	top: 1px;
}
.ieStyles #selectCareTypeFacade {
	top: 1px;
}
#selectCareTypeFacade .dropdownArrow {
	display: block;
	width: 10px;
	height: 10px;
	background: url('/images/select-arrow.png') no-repeat;
	background-position: 50%;
	background-size: 8px 5px;
	position: absolute;
    top: 10px;
    right: 4px;
}
#selectCareTypeFacade.hover {
	background-color: #eee;
}
#selectCareType {
	position: absolute;
	font-size: 12px;
	font-family: 'Verdana', sans-serif;
    left: 0;
    height: 32px;
    width: 150px;
    opacity: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
#selectCareType:hover {
	cursor: pointer;
}
#headerInputCity {
	border-radius: 0;
	border-right: none;
    font-size: 12px;
    padding: 5px 10px;
	margin: 0;
    width: 230px;
    -webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
    box-shadow: none;
	margin-left: -8px;
}
#searchCityZip.empty {
 	color: #999;
}
#temp-width-select {
	display: none;
}
#headerSearchSubmit {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: #4a9cdb;
	border: none;
	font-size: 12px;
	color: #fff;
	cursor:pointer;
    padding: 8px 8px 9px 8px;
	margin: 0 0 0 -8px;
	border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.firefoxStyles #headerSearchSubmit {
	padding: 7px 5px 8px;
}
.ieStyles #headerSearchSubmit {
	padding: 9px 8px;
}

.locatorSearch .go {
	display: none;
}


header h4 {
	color:#333;
	font:300 14px 'Trebuchet MS', sans-serif;
	display: block;
	float: left;
	margin-left: 81px;
	margin-top: 29px;
	display: none;
}
#utility-container {
	padding: 0;
	width: 100%;
}
#emailStatus {
	position: relative;
	display: block;
}
#emailStatus span {
    background-color: #f9a441;
    border-radius: 7px;
    color: white;
    display: block;
    width: 15px;
    font-size: 9px;
    line-height: 15px;
    position: absolute;
    text-align: center;
	top: -28px;
    right: -7px;
}
#utility_area {
	display:block;
	float: right;
	margin: 15px 12px 0 0;
	width: 300px;
}

#sign-out-button {

}
#account-status-container {
	margin: 0;
	font: normal 14px/16px 'CantarellRegular', arial, helvetica, sans-serif;
	    width: 100%;
    text-align: right;
    margin-top: 30px;
}
#not-you {
	font-size: 10px;
	color: #999 !important;
	text-decoration: none !important;
}
#not-you:hover {
	color: #4a9cdb !important;
}
#utility_area span {

}

#utility_area a:hover {
text-decoration:none
}
#utility_area em {
font-style:normal
}

#header-phone {
	font-size: 12px;
    text-decoration: none !important;
    text-align: right;
    display: block;
    float: right;
	color: #777;
}
#header-phone:hover {
	color: #333;
}
@media screen and (max-width: 1060px) {
	#header-phone {
		display: none;
	}
}
/* Navigation bar */
.navigation {
    display: inline-block;
    background: #fff;
    height: 40px;
}
#menu {
	background: transparent;
	height: auto;
	font-family: myriad-pro, sans-serif;
}
#menu .arrow-down {
	float: right;
	margin-left: 8px;
    margin-top: 6px;
}
#menu li,
.fastMatchJobNav li {
	display: block;
	float: left;
	overflow:visible;
	text-align:center;
	position: relative;
}
#menu li .active-menu {
	background: #f5f5f5;
	color: #4a9cdb;
}
#menu li .active-menu .arrow-down {
	border-top-color: #4a9cdb;
}
#menu li a {
	font:normal 14px/16px 'CantarellRegular', arial, helvetica, sans-serif;
	float: left;
	padding: 23px 18px;
	color: #777;
}
#menu li a:hover {
	text-decoration: none;
	color: #4a9cdb;
	background: #f5f5f5;
}
#menu li a:hover .arrow-down {
	border-top-color: #4a9cdb;
}
#menu li > a,
.fastMatchJobNav a {
	font:normal 15px/16px myriad-pro, arial, helvetica, sans-serif;
	float: left;
	padding: 23px 12px;
	color: #777;
}

#menu .active,
.fastMatchJobNav .active {
	background-image: none;
	text-decoration: none;
}


#menu .registerLink {
	font-size: 15px;
	line-height: 16px;
	text-decoration: none;
	color: #fff;
	background: #4a9cdb;
	display: block;
	padding: 8px 10px;
	float: right;
	border-radius: 3px;
	margin-left: 12px;
	margin-top: 15px;
    margin-right: 12px;
}
#menu .registerLink:hover {
	color: #fff;
	background: #3f6192;
}
#utilityNav {
	position: absolute;
	right: 10px;
}
.utilityNavItem {
	float: right !important;
}

#reg-nav-items {
	display: none;
}

#messages-btn {
	padding: 22px 18px 21px !important;
}

#message-btn-icon {
	background: url('../../images/icons/envelope.png') no-repeat;
	background-size: cover;
	display: block;
	width: 25px;
	height: 19px;
}

.fastMatchJobNav .active {
box-shadow: 0 2px 2px -2px #dce8ea inset;
}

#right_menu {
	float:right;
	margin:-42px 16px 0 0;
	position:relative;
	z-index:101;
	display: none;
}
#right_menu li {
margin-left:4px;
float:left;
display:inline;
margin-left: 0px !important;
padding:3px 0 4px;
font-size:11px;
text-align:center;
overflow:visible;
}
#right_menu a,
#right_menu span {
border-right:1px solid #69944e;
color:#44652f;
cursor:pointer;
float:left;
line-height:1;
padding:0 16px;
}
#right_menu a:hover,
#right_menu span:hover {
color:#203457;
text-decoration:underline;
}
#right_menu .search.active {
background:#fff;
border-top-radius:5px 5px 0 0;
position:relative;
z-index:200
}
#right_menu .search.active span {border-right-color:transparent;position:relative;z-index:30}
#right_menu .blog a:hover {
background-position:0 -621px;
}
#right_menu .home a {border-right-width:0}
#right_menu .home .active,
#right_menu .home .active:hover,
#right_menu .support .active,
#right_menu .support .active:hover {
color:#203457;
text-decoration:none;
}
.sub_menu {
	display: none;
	position:absolute;
	z-index: 999;
	top: 62px;
	left: 0;
	width: 200px;
	background: #fff;
	padding: 0 0 6px;
	box-shadow: 0 2px 7px rgba(0,0,0,0.5);
}
.utilityNavItem .sub_menu {
	left: auto;
	right: 0;
}
.locatorSearch {
	border-bottom: 1px solid #ddd;
}
.locatorSearch input {
	-webkit-appearance: none;
	-moz-appearance: none;
    appearance: none;
    box-shadow: none !important;
    font-size: 12px !important;
    margin: 12px;
    width: 162px;
}
.fastMatchJobNav {
height: 24px;
width: 708px;
text-align: center;
margin: 0;
border: 1px solid rgba(200,200,200,0.4);
border-radius: 5px 5px 0 0;
}
#right_menu .sub_menu {
left:-724px;
top:42px
}
#menu .sub_menu .subMenuRight {
border-width:0;
float:right
}
#menu .sub_menu li,
#right_menu .sub_menu li,
.fastMatchJobNav li {
	display: block;
	padding:0;
	width:auto;
	float: none;
	text-align: left;
	color: #777;
}
.fastMatchJobNav li {
}
#menu .sub_menu li:first-child,
#right_menu .sub_menu li:first-child,
.fastMatchJobNav li:first-child {
border-left-width:0
}
#menu .sub_menu li:last-child,
#right_menu .sub_menu li:last-child,
.fastMatchJobNav li:last-child {
border-right-width:0
}
#menu .sub_menu a,
#right_menu .sub_menu a,
.fastMatchJobNav a {
	display: block;
	float: none;
	border-radius:0;
	border-right-width:0;
	height:auto;
	padding:8px 12px;
	background:none;
	text-indent:0;
	color:#777;
	font-size: 14px;
}
#menu .sub_menu a.hover,
#menu .sub_menu a:hover,
#right_menu .sub_menu a.hover,
#right_menu .sub_menu a:hover {
	background: #f5f5f5;
	text-decoration:none;
	color: #4a9cdb;
}
.subMenuSection {
	border-bottom: 1px solid #f1f1f1;
	padding: 4px 0 !important;
}
.subMenuSection .caption {
	font-size: 10px;
	padding: 0 12px;
	font: normal 10px/14px 'CantarellRegular', arial, helvetica, sans-serif;
	display: block;
	margin-top: -4px;
    margin-bottom: 10px;
}
.subMenuSection .caption a {
	font-size: 10px !important;
	width: auto;
	display: inline !important;
    margin: 0;
    padding: 0 !important;
    float: none !important;
	color: #4a9cdb  !important;
}
.subMenuSection .caption a:hover {
	background: none !important;
	text-decoration: underline !important;
}
#userGreeting:hover {
	background: none !important;
	color: #333 !important;
}
.signOutLink {
	padding-top: 4px !important;
}
.subMenuHeader {
	border-bottom: 1px solid #ddd;
	padding: 12px !important;
}
.subMenuHeader h3 {
	font-size: 18px;
	font-weight: 400;
	margin-bottom: 4px;
}
.subMenuHeader p {
	font-size: 14px;
}
.subMenuHeader a {
	display: block !important;
	background: #4a9cdb !important;
	color: #fff !important;
	border-radius: 3px !important;
	text-align: center  !important;
	font-size: 14px !important;
}
.subMenuHeader a:hover {
	background: #3f6192 !important;
}

#subMenuKnowledgeBaseSearch h3 {
	font-size: 14px;
	margin-bottom: 8px;
}
#subMenuKnowledgeBaseSearch input[type="text"] {
	-webkit-appearance: none;
	-moz-appearance: none;
    appearance: none;
    box-shadow: none !important;
    font-size: 12px !important;
    width: 162px;
	margin: 0;
}

#subMenuKnowledgeBaseSearch input[type="text"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #aaa;
}
#subMenuKnowledgeBaseSearch input[type="text"]::-moz-placeholder { /* Firefox 19+ */
  color: #aaa;
}
#subMenuKnowledgeBaseSearch input[type="text"]:-ms-input-placeholder { /* IE 10+ */
  color: #aaa;
}
#subMenuKnowledgeBaseSearch input[type="text"]:-moz-placeholder { /* Firefox 18- */
  color: #aaa;
}


.commonQuestions {
	border-bottom: 1px solid #ddd;
	padding-bottom: 8px !important;
}
.commonQuestions h3 {
	font-size: 14px !important;
	margin-bottom: 4px !important;
	text-align: left !important;
	padding: 12px 12px 0;
}




.fastMatchJobNav a {
line-height: 24px;
padding:0 12px;
}
.fastMatchJobNav .active a,
.fastMatchJobNav a.hover,
.fastMatchJobNav a:hover {
background: #dce8ea;
background: -moz-linear-gradient(top, #ffffff 0%, #dce8ea 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#dce8ea 100%);
background: -o-linear-gradient(top, #ffffff 0%,#dce8ea 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#dce8ea 100%);
background: linear-gradient(top, #ffffff 0%,#dce8ea 100%);
text-decoration:none;
}

/* twitter facebook buttons */
#facebookTwitter {
    display: none;
    font-size: 0;
    z-index: 999;
    float: right;
    margin-top: 9px;
    margin-right: 12px;
}

/* Holder for all content */
#section_mainContent {
	z-index:20;
	display: block;
	margin: 0 auto;
	margin-bottom: 40px !important;
	box-shadow: 0 2px 7px rgba(0,0,0,0.3);
	background: #fff;
}
.container {
	padding: 0;
	position:relative;
	width:980px;
}
.myAccountInside {
	background: #fff;
	border-radius:5px 5px 0 0;
	margin:0 auto;
	width:980px;
	
}
#home .myAccountInside, #j1aupairs .myAccountInside {
background-image:none
}
/* Container for main content */
.content_body {
margin-left:255px;
width:680px;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top:15px;
padding-bottom:20px;
min-height:200px;
height:auto !important;
}


#j1aupairs .content_body {
margin-left: 35px;
width: 890px;
}

#page_aupairs .myAccountInside {
	width: auto;
}

#messaging #section_mainContent {
	width: 730px;
	margin-top: 35px;
}
#messaging .content_body, .complaints .content_body {
	margin: 0 auto;
}
#messaging #breadCrumbContainer {
	width: 730px;
}
.complaints .left_bar {
	display: none;
}
.complaints #section_mainContent {
	width: 780px;
	margin-top: 35px;
	padding-top: 20px;
}
.complaints .myAccountInside {
	width: 780px;
	border-radius: 0;
}

#fastMatch .content_body,
#blockedProfiles .content_body,
#customerReviews .content_body,
#customerVideos .content_body,
#fastfind .content_body {
margin-left:235px;
position:relative;
width:710px
}
/*feedback link*/
#giveFeedback {
background:transparent url(/images/v25/home/homeSprite1.gif) no-repeat scroll 0 -511px;
cursor:pointer;
height:81px;
position:fixed;
right:0px;
bottom:0px;
width:81px;
z-index:50
}

/* Sidebars */
.left_bar {
width:230px;
float:left;
display:inline;
margin:0 0 20px 5px;
padding-bottom:4px
}
/* Footer */
#footer {
	width: 100%;
}
#footer h2 {
	font-weight: 200;
    color: #ddd;
    font-family: myriad-pro, sans-serif;
    font-size: 22px;
    margin-bottom: 24px;
}
#footer h3 {
	color: #ddd;
    font-weight: 200;
    font-size: 16px;
    margin-bottom: 15px;
	font-family: myriad-pro, sans-serif;
}
#footer p {
	font-size: 14px;
	color: #848484;
	font-family: myriad-pro, sans-serif;
	font-weight: 200;
}
#footerTopSection {
	padding: 40px 0;
	background: #333;
	border-top: 10px solid #444;
}
#footerLinksContainer {
	max-width: 1200px;
	margin: 0 auto;
	display: block !important;
	min-width: 980px;
}
#footer #contactUs {
	width: 25%;
    padding: 0 5% 0 5%;
    display: block;
    float: left;
}
#footer #contactUs em {
	color: #ddd;
	font-style: normal;
}
#footer #contactInfo {
	margin: 18px 0;
}
#footer #contactInfo #social-media-list a {
	display: block;
	margin-bottom: 8px;
}
#footer #contactInfo #social-media-list a:hover .social-icon {
	opacity: 1;
}
#footer #contactInfo .social-icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
    margin-top: -3px;
	margin-right: 4px;
	background: url('/images/icons/social-icon-set.svg') no-repeat;
	background-size: 80px 16px;
	opacity: 0.6;
}
#footer #contactInfo #facebook {

}
#footer #contactInfo #twitter {
	background-position: -16px 0;
}
#footer #contactInfo #linkedIn {
	background-position: -32px 0;
}
#footer #contactInfo #youTube {
	background-position: -48px 0;
}

#footer #contactInfo #instagram {
  background-position: -64px 0; }




#footer li {
	display: block;
	width: 49%;
	float: left;
	font-size: 12px;
	font-family: myriad-pro, sans-serif;
	font-weight: 200;
	color: #848484;
	margin-bottom: 8px;
}
#footer a {
	color: #ddd;
}
#footer a:hover {
	color: #fff;
	text-decoration: none;
}
#footer #localChildcare, #footer #referralProgram {
    width: 59%;
    padding: 0 0px 0 5%;
    border-left: 1px solid #555;
}
#footer #localChildcare li {
	width: 32%;
}
#footer #localChildcare li li {
	width: 100%;
}
#footer #localChildcare a {
	color: #848484;
}
#footer #localChildcare a:hover {
	color: #ddd;
}
#footer .childcareResourceLinks {
	margin-bottom: 20px;
}
#footer #referralProgram p {
	padding-bottom: 20px;
}
#footer #referralProgram form {
	margin-bottom: 10px;
}
#footer #referralProgram label {
	font-family: myriad-pro, sans-serif;
	font-size: 14px;
    display: block;
    margin-bottom: 5px;
	color: #848484;
	font-weight: 200;
}
#footer #referralProgram input {
	appearance: none;
	-webkit-appearance: none;
    border: none;
    border-radius: 2px;
    background: #272727;
    display: block;
    width: 50%;
    margin-bottom: 20px;
    color: #ddd;
    font-weight: 200;
    font-size: 14px;
    padding: 5px 10px;
	font-family: myriad-pro, sans-serif;
}
#footer #referralProgram .btn-primary {
	width: auto;
    padding: 12px 16px;
    border-radius: 3px;
	background: #4a9cdb;
	transition: 200ms linear all;
	color: #fff;
	font-size: 14px;
	font-family: myriad-pro, sans-serif;
	font-weight: 200;
}
#footer #referralProgram .btn-primary .cssArrowRight {
	transition: 200ms linear all;
	border
	opacity: 0;
	margin-left: 0px;
	border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 0px solid #fff;
}
#footer #referralProgram .btn-primary:hover {
	letter-spacing: 1px;
}
#footer #referralProgram .btn-primary:hover .cssArrowRight {
	margin-left: 10px;
	opacity: 1;
	border-left: 6px solid #fff;
}

#footerBottomSection {
	padding: 40px 0;
	background: #272727;
	text-align: center;
}
#footerNav {
	width: 980px;
}
#footerNav ul {
	display: block;
	widows: 100%;
	text-align: center;
}
#footerNav ul li {
	display: inline-block;
	float: none;
    width: auto;
}
#footerNav a {
	color: #848484;
	font-size: 14px;
    padding: 6px 10px;
	font-family: myriad-pro, sans-serif;
	font-weight: 400;
}
#footerNav a:hover {
	color: #ddd;
	text-decoration: none;
}
#footerTrustLogos {
	text-align: center;
	padding: 30px 0;
	position: relative;
}
#footerTrustLogos .footerLogo {
    display: inline-block;
    height: 66px;
    width: 140px;
    background-position: center;
    opacity: 0.6;
}
#footerTrustLogos .footerLogo:hover {
	opacity: 1;
}
#bbb {
	background: url('../../images/footer/logo-bbb.png') no-repeat;
}
#digicert {
	background: url('../../images/footer/logo-digicert.png') no-repeat;
	width: 100px !important;
	position: relative;
}
#footerTrustLogos #DigiCertClickID_yvT6ZnYt {
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid yellow;
}

.footer_menu {
clear: both;
overflow:hidden;
padding:20px 0 0;
width:100%
}
.footer_menu span {
color:#6e6e6e;
display:inline;
float:left;
font-size:11px;
line-height:12px;
margin-left:29px;
margin-top:7px;
width:79px
}
.footer_menu ul {
display:inline;
float:left;
margin-left:40px;
width:940px
}
.footer_menu li,
.serviceCenters li {
float:left;
font-size:11px;
line-height:14px;
width:188px
}
.serviceCenters {
overflow:hidden;
padding-bottom:10px
}
ul.serviceCenters li {width:214px}
.serviceCenters li a {color:#666;font-size:10px}
.footer_menu ul ul {
margin-left:0;
overflow:hidden;
width:180px
}
.footer_menu ul ul li,
.serviceCenters ul li  {
float:left;
margin-top:7px;
width:100%
}
.footer_menu ul a {
color:#2971a7
}
#footerDate {
bottom:10px;
color:#6e6e6e;
font: normal 10px arial, sans-serif;
left:10px;
position:absolute;
width:120px
}

/* photos - needed on partner logo and myaccount photos so put it here */
.mainPhotoOverlay {
/* background:url(/images/v25/myAccount/profileButtonOverlay.png) no-repeat right top; */
background: rgba(0,0,0,0.3);
height:194px;
position:absolute;
right:0;
text-align:right;
top:0;
width:21px
}
.mainPhotoEdit {
cursor:pointer;
height:194px;
left:0;
position:absolute;
top:21px;
width:172px; 
}

/* home page */
#home .homeRight h2 {
padding:0 0 5px 7px;
}
.homeLeft {
float:left;
padding:10px 9px;
width:644px
}
.homeLeft p {text-align:justify}
.homeLeft p a, .fastFindFooter p a {color:#666666}
.homeLeft .customerReview, #thinReviews .customerReview {width:350px}
#home .content_body .customerReviewDesc h4,
#thinReviews .customerReviewDesc h4 {padding-right:0}
.homeLeft .customerReviewDesc .reviewDate, #thinReviews  .customerReviewDesc .reviewDate {position:static}
.homeLeft .customerReviewDesc p,
#thinReviews .customerReviewDesc p {
text-align:left
}
.customerReview {
margin:0 auto;
padding:6px 0;
width:640px;
}
.newCareGiver {
background:#fff;
background-image: -moz-linear-gradient(top, #ffffff, #efefef); 
background-image: -ms-linear-gradient(top, #ffffff, #efefef); 
background-image: -o-linear-gradient(top, #ffffff, #efefef); 
background-image: -webkit-linear-gradient(top, #ffffff, #efefef); 
background-image: linear-gradient(top, #ffffff, #efefef);
border:1px solid #e7e7e7;
padding:4px 8px;
margin:0 0 15px;
width:255px;
}
.newCareGiver h3 {
padding:0 0 6px
}
.newCareGiver h3 a {
color:#488ddd;
text-decoration:underline
}
.newCareGiverDesc,
.customerReviewDesc,
.complaintDesc {
min-height:105px;
height:auto !important;
height:105px;
padding-bottom:5px;
margin-left:110px;
position:relative
}
.complaint {
padding-bottom:15px
}
.newCareGiverDesc p {
font-size:11px;
padding:0 0 3px;
text-align:left
}
.content_body .customerReviewDesc h4,
.content_body .complaintDesc h4 {
border-bottom:1px solid #c6c6c6;
color:#2b86c1;
font:bold 12px verdana,sans-serif;
margin:0;
padding: 10px;
}
.content_body .customerReviewDesc h4 a {color:#2b86c1}
.customerReviewDesc .reviewDate {
color:#3f6192;
font:normal 11px 'Trebuchet MS',verdana,sans-serif;
position:absolute;
right:5px;
top:0
}
.customerReviewDesc p,
.complaintDesc p {font-size:11px;padding:5px 0;text-align:justify}
.customerReviewDesc p a {color:#666}
.imgResize {
background-color:white;
border:1px solid #c6c6c6;
float:left;
margin:0 10px 10px 0;
width:100px
}
.imgResize a {
display:block;
height:92px;
margin:4px;
overflow:hidden;
width:92px;
}
.imgResize img {
height:92px;
width:92px
}
.homeRight {
float:right;
padding:10px 9px;
width:272px
}
#quickSearch {
background:url(/images/v25/home/homeSprite1.gif) no-repeat 0 -262px;
height:198px;
margin-bottom:20px;
position:relative;
width:272px
}
#quickSearch form {
padding:54px 0 0 72px
}
#quickSearch select[name='careType'] {
margin:0 0 7px;
width:162px
}
#quickSearch #searchCityZip {
margin:0 0 5px;
width:150px
}
.findButton {
background:url(/images/v25/home/homeSprite1.gif) no-repeat -159px -495px;
cursor:pointer;
display:block;
height:26px;
margin:5px 0;
width:112px;
border-width:0;
font-size:0;
line-height:0;
margin:0;
text-indent:-9999px
}
.findButton:hover {
background:url(/images/v25/home/homeSprite1.gif) no-repeat -159px -522px;
}
#freeBgChecks {
background:url(/images/v25/home/homeSprite1.gif) no-repeat 0 0;
height:262px;
margin:0 0 20px;
overflow:hidden;
position:relative;
text-indent:-9999em;
width:271px;
}
#freeBgChecks a {
display:block;
height:262px;
left:0;
position:absolute;
top:0;
width:271px;
z-index:10
}
#childCareResources {
margin:20px 0
}
#home #childCareResources h2 {
background: #FFFFFF;
background: -webkit-linear-gradient(bottom, #e7e7e7 0%, #ffffff 60%);
background: -moz-linear-gradient(bottom, #e7e7e7 0%, #ffffff 60%);
background: -o-linear-gradient(bottom, #e7e7e7 0%, #ffffff 60%);
background: -ms-linear-gradient(bottom, #e7e7e7 0%, #ffffff 60%);
background: linear-gradient(bottom, #e7e7e7 0%, #ffffff 60%);
border:1px solid #cfcfcf;
border-radius:3px 3px 0 0;
padding:10px 15px
}
#childCareResourcesIn {
border:1px solid #e6e6e6;
border-width:0 1px 1px;
border-radius:0 0 3px 3px;
padding:0 15px 10px
}
#childCareResourcesIn a {
border-bottom:1px dashed #a1a7ab;
display:block;
font-size:11px;
padding:10px 4px;
}
#childCareResourcesIn a:last-child {
border:none;
}
.homeRight .profileRightPod {
	margin-bottom:20px
}
.profileRightPod {
	background-color:#fff;
	margin:0 auto 20px;
	width: 248px;
	box-shadow: 0 0 4px rgba(0,0,0,0.2);
}
.profileRightPodInside {
	background-color: #fff;
	position:relative;
}


.previousReview,
.nextReview,
.previousShowcase,
.previousVideo,
.nextShowcase,
.nextVideo {
	transition: 200ms ease all;
    border: none;
    appearance: none;
    background: url(../../images/homepage/arrow-black.svg) no-repeat;
    background-size: contain;
    background-position: center;
    width: 27px;
    height: 30px;
    font-size: 0;
    position: absolute;
    top: 126px;
    opacity: 0.2;
    z-index: 999;
}
.previousReview:hover,
.nextReview:hover,
.previousShowcase:hover,
.previousVideo:hover,
.nextShowcase:hover,
.nextVideo:hover {
	cursor: pointer;
	opacity: 0.5;
}
.previousReview, .previousShowcase, .previousVideo {
	left: 0px;
	transform: rotateZ(180deg);
}
.nextReview, .nextShowcase, .nextAgency, .nextVideo {
	right: 0px;
}




.profileRightPod p {
color:#3f6192;
margin:2px auto;
padding:0;
width:230px
}
.customerReviews p {
line-height:1.8;
margin:10px auto 0;
width:190px
}
#customerReviews .searchResultsBlue {
	margin-bottom: 20px;
}
.reviewCarousel .shadow {
	box-shadow: none !important;
}
.reviewCarousel p {
	font-size: 11px;
	line-height: 1.4;
	font-family: verdana, sans-serif;
	text-align: left !important;
    margin: 0 auto 10px;
    color: #555;
	
}
.reviewCarousel p a {
	color: #555;
}
.profileRightPodInside h3 {
    background-color: #f5f5f5;
    color: #6889b6;
    font-family: verdana, sans-serif;
    font-weight: 400;
    font-size: 16px;
    padding: 5px 10px;
    margin-bottom: 10px;
	text-align: center;
}
.premiumShowcase p span {
color:#c68038
}
.premiumShowcase h4,
.videoCarousel h4 {
    width: 240px;
    font-size: 12px;
    font-weight: 400;
    margin: 0 10px 10px 17px;
}
.premiumShowcase h5,
.videoCarousel h5 {
	font:12px verdana,sans-serif;
	margin: 0 10px 0px 17px;
}
.premiumShowcase a {
}
.premiumShowcase p {
    color: #555;
    margin: 0;
    padding: 0 10px 0 17px;
    width: 200px;
    line-height: 1.4;
    font-size: 11px;
}
.premiumShowcase .showcaseMsg {
	padding-top: 10px;
}
.premiumShowcase .showcase-cta {
	margin: 0 auto;
    width: 194px;
    box-sizing: border-box;
    padding: 0 0 15px;
}
.premiumShowcase .showcase-cta a {
    width: 100%;
    text-align: center;
    box-sizing: border-box;
}

.showcaseCarousel,
.reviewCarousel,
.videoCarousel {
	background:none;
	border-width:0;
	height:340px;
	margin:0 auto;
	overflow:hidden;
	padding:0;
	position:relative;
	width:230px
}
.showcaseCarousel {
	height: 350px;
}
.showcaseCarousel .items .itemHolder,
.reviewCarousel .items .itemHolder,
.videoCarousel .items .itemHolder {
	float:left;
	width: 230px;
}
.podPic, .podVideo {
	float:none !important;
	margin:5px auto 0;
}
.showcaseCarousel .shadow {
	box-shadow: none !important;
}
.podPic {
  height: 204px;
  width: 204px;
}
.podVideo {
  padding: 2px;
  position: relative;
  width: 210px;
}
.podPic a, .podPic div, .profilePic div a {
display:block;
height:194px;
margin:5px;
overflow:hidden;
text-align:center;
width:194px
}
.podPic img, .profilePic img {
height:194px;width:194px
}
.aupairInAmerica,
.goAupair,
.expertAupair,
.beijingHHS {
background-image:url(/images/v25/agencySecuritySprite1.png);
}
.aupairInAmerica {
background-repeat:no-repeat;
background-position:1px -118px;
}
.goAupair {
background-repeat:no-repeat;
background-position:1px -326px;
}
.expertAupair {
background-repeat:no-repeat;
background-position:1px -221px;
}
.beijingHHS {
background-repeat:no-repeat;
background-position:1px -431px;
}
/* carousel on home page */
.carousel {
background-color: #ffffff;
background-image: -moz-linear-gradient(top, #ffffff, #efefef); 
background-image: -ms-linear-gradient(top, #ffffff, #efefef); 
background-image: -o-linear-gradient(top, #ffffff, #efefef); 
background-image: -webkit-linear-gradient(top, #ffffff, #efefef); 
background-image: linear-gradient(top, #ffffff, #efefef);
border:1px solid #d0d0d0;
height:293px;
overflow:hidden;
padding-top:9px;
position:relative;
width:642px;
}
.items {
width:20000em; 
position:absolute; 
}
.nav_tabs {
border-top:1px solid #b6b6b6;
bottom:10px;
left:7px;
padding:0 43px;
position:absolute;
width:540px;
}
.nav_tabs li {
border-left:1px solid #fff;
border-right:1px solid #ccc;
float:left;
margin-top:10px;
}
.nav_tabs li:first-child {border-left-width:0}
.nav_tabs li:last-child {border-right-width:0}
.nav_tabs span {
color:#383838;
cursor:pointer;
float:left;
font:normal 16px/26px 'CantarellRegular', verdana, sans-serif;
height:28px;
text-align:center;
width:133px;
}
.nav_tabs span:hover,
.nav_tabs span.current {
background:url(/images/v25/home/homeSprite1.gif) no-repeat 0 -460px;
}
.carousel .prevPage,
.carousel .nextPage {
cursor:pointer;
height:32px;
bottom:8px;
position:absolute;
width:33px;
z-index:100
}
.carousel .prevPage {
background:url(/images/v25/controls.png) no-repeat 0 -66px;
left:10px;
}
.carousel .nextPage {
background:url(/images/v25/controls.png) no-repeat -33px -66px;
right:10px;
}
#carouselStarted,#carouselServices,#carouselSecure,#carouselJoin {
background-image:url(/images/v25/home/carousel/carouselSprite1.jpg);
background-repeat:no-repeat;
float:left;
width:626px;
height:238px;
margin:0 7px;
position:relative;
text-indent:-9999em
}
.carousel .items a {
height:238px;
left:0;
position:absolute;
top:0;
width:626px;
}
#carouselStarted {
background-position:0 0
}
#carouselServices {
background-position:0 -238px
}
#carouselSecure {
background-position:0 -476px
}
#carouselJoin {
background-position:0 -714px
}

/* buttons */
.submitButton {
padding:15px 0 5px	
}
.btn_submit, .smallButton {
	background-color: #fefefe;
	background-image: -webkit-linear-gradient(top, #fefefe, #cedee9);
	background-image:    -moz-linear-gradient(top, #fefefe, #cedee9); 
	background-image:     -ms-linear-gradient(top, #fefefe, #cedee9); 
	background-image:      -o-linear-gradient(top, #fefefe, #cedee9); 
	background-image:         linear-gradient(top, #fefefe, #cedee9);
	box-shadow:0 0 0 6px #f1f6f8;
	border:1px solid #b3cce1;
	border-radius:5px;
	color:#6083a3;
	cursor:pointer;
	display:inline-block;
	font-size:14px;
	line-height:19px;
	font-weight:bold;
	margin:10px 0 0 12px;
	padding:10px;
	text-align:center;
	text-transform:uppercase;
	min-width:200px;
}
.btn_submit.prominent {
	color: #7D001A;
}
.btn_submit:hover,
.smallButton:hover {
background-color: #d8e9fb;
background-image: -webkit-linear-gradient(top, #d8e9fb, #fcfdfe); 
background-image:    -moz-linear-gradient(top, #d8e9fb, #fcfdfe); 
background-image:     -ms-linear-gradient(top, #d8e9fb, #fcfdfe); 
background-image:      -o-linear-gradient(top, #d8e9fb, #fcfdfe); 
background-image:         linear-gradient(top, #d8e9fb, #fcfdfe);
color:#4584bd;
box-shadow:0 0 0 4px #81ccff;
text-decoration:none 
}
.btn_submit.medium,
.smallButton {
border-radius:3px;
font-size:10px;
margin:5px 15px 5px 0;
padding:3px;
min-width:128px
}
input.smallButton {
letter-spacing:1px
}
/* generic button */
.genericButton {
background:url(/images/v25/search/searchSprite1.png) repeat-x 0 -43px;
border:2px solid #b8d0e3;
color:#6a8ead !important;
cursor:pointer;
display:inline-block;
font:normal 12px Verdana, sans-serif;					
border-radius:5px;
height:auto !important;
margin:2px 8px 2px 0;
padding:2px 10px;
text-transform:uppercase;
}
span.genericButton {
padding:3px 10px
}
.genericButton:hover {
background:url(/images/v25/genericButtonHover.gif) repeat-x 0 0;
border:2px solid #81ccff;
text-decoration:none
}
.genericButton input {background:none;border-width:0;color:#6a8ead;cursor:pointer;font:normal 12px Verdana, sans-serif;}
/* /generic button */


/* inline login */
#loginPass,
#loginEmail {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin:2px 10px 6px 0;
width:220px;
}
.loginFields {
float:left;
padding:10px 0 0;
width:100%
}
.loginFields label {
	line-height:1.3;
	margin:0;
	display:block
}

.loginFields label input[type=checkbox]{
	margin:0 0 10px;
	vertical-align:top;
}

.loginFields .btn_submit {
	margin:10px 0 0 6px;
}

#cboxLoadedContent .modalHeader p.submitButton.loginFields {
	padding:15px 0;
}

.hide {
/*	display:none !important;
	visibility:hidden !important;*/
}


.loginFields .fieldTip {
font-size:10px
}
#signInForm a {color:#666;text-decoration:none}
#signInForm a:hover {text-decoration:underline}
#signInForm p {font-size:12px}

#signIn.authenticating {
	content: "";
}

/* pagination */
.resultsPagination {
float:right;
margin:6px 0 10px;
}
.resultsPagination a {
	border:1px solid #f1f1f1;
	float:left;
	font:normal 11px/1 verdana, arial, sans-serif;
	margin-right:4px;
	padding: 5px 8px;
	border-radius: 3px;
	background-color: #fff !important;
}
.resultsPagination a:hover {
	border: 1px solid #3f6192;
	text-decoration: none;
}
.resultsPagination .currentPage {
	border:1px solid #ff6600;
	color:#ff6600
}
.resultsPagination .currentPage:hover {
	cursor: auto;
	border:1px solid #ff6600;
	color:#ff6600
}
.resultsPagination .noPreviousResults,
.resultsPagination .noNextResults,
.resultsPagination .previousResults,
.resultsPagination .nextResults {
text-indent:-9999em;
width:10px
}
.resultsPagination .previousResults:hover,
.resultsPagination .nextResults:hover {
	border:1px solid #3f6192;
}

.resultsPagination .previousResults, .resultsPagination .noPreviousResults {
	background:url(/images/arrow-left.svg) no-repeat;
	background-size: 6px 11px;
	background-position: center;
	opacity: 1;
}
.resultsPagination .nextResults, .resultsPagination .noNextResults {
	background:url(/images/arrow-right.svg) no-repeat;
	background-size: 6px 11px;
	background-position: center;
	opacity: 1;
}
.resultsPagination .noPreviousResults, .resultsPagination .noNextResults {
	display: none;
}

.resultsPerPage {
	float:right;
	margin-top:6px;
	margin-right: 10px;
	vertical-align:middle
}


/* content tabs */

.content_body .resultView {
float:left;
padding:0;
position:absolute;
left:15px;
top:-27px;
width:400px;
z-index:100
}
#myAccountSidebarNav .resultView, .hotList .resultView,
#customerReviews .resultView,
#customerVideos .resultView,
#messaging .resultView,
#backgroundCheckForms .resultView {
position:relative;
top:1px;
width:530px
}
#myAccountSidebarNav .resultView {
	top: 6px;
}

.resultView a {
background:#fff;
border-bottom:none;
border-radius:5px 5px 0 0;
color:#666;
float:left;
font-size:11px;
margin-right:5px;
padding:4px 5px 0;
text-align:center;
min-width:60px
}
.resultView a:hover {
	color: #4a9cdb;
}
.resultView a span {
border-radius:3px 3px 0 0;
display:block;
padding:3px 12px 5px;
}
.resultView a span span {
	display: inline;
	padding: 0;
}
.resultView .currentView {
	background: #fff;
}
.resultView .currentView,
#searchList .searchList,
#searchGallery .searchGallery,
#searchPartners .searchPartners, 
#searchProfiles .searchProfiles {
	border:1px solid #cad3d4;
	border-width:1px 1px 0;
	background: #fff;
}
.resultView .currentView:hover,
#searchList .searchList:hover,
#searchGallery .searchGallery:hover,
#searchPartners .searchPartners:hover, 
#searchProfiles .searchProfiles:hover {
	text-decoration: none;
	color: #666;
}
.resultView .currentView span,
#searchList .searchList span,
#searchGallery .searchGallery span,
#searchPartners .searchPartners span, 
#searchProfiles .searchProfiles span {
background:none
}

/* overlays */
.searchOverlay,
.paidOnlyOverlay {
background:#fff url(/images/v25/myaccount/photoUploadAnimation.gif) no-repeat center 300px;
display:none;
height:100%;
left:0;
filter: alpha(opacity = 80);opacity:0.8; /* opacity for IE */
position:absolute;
top:0;
width:100%;
z-index:100
}
.paidOnlyOverlay {
background-image:none;
background-color:white; /* background-color for IE */
background-color:rgba(255,255,255,0.9);
opacity:1;
filter: alpha(opacity = 90); /* opacity for IE */
text-align:center
}
.paidOnlyOverlay p {
border-radius:9px;
background-color:white;
border:1px solid #ccc;
display:inline-block;
margin-top:60px;
padding:10px;
text-align:center;
font-size:14px;
font-weight:bold
}
#processingStatus {
display:none;
height:100%;
left:0;
position:fixed;
top:0;
width:100%;
z-index:200
}
#processingStatusInner {
background-color:white;
background-color:rgba(255,255,255,0.9);
height:100%;
margin:0 auto;
padding:100px 212px 0;
width:557px
}
#processingStatusBox {
border-radius:9px;
border:1px solid #ccc;
padding:15px 15px 5px 20px;
width:520px
}
.searchResultsBlue {
background:#dce8ea;
border-radius: 0 0 5px 5px;
clear:right;
margin:0 0;
overflow:hidden;
padding:10px;
position:relative;
width:690px
}
.searchResultsWhite {
background:#fff;
border-radius:5px;
border:1px solid #d0dbdd;
float:left;
margin-top:5px;
padding:5px 0 15px;
position:relative;
width:690px
}
.hotList .searchResultsWhite,
#customerReviews .searchResultsWhite,
#customerVideos .searchResultsWhite,
#messaging .searchResultsWhite,
#backgroundCheckForms .searchResultsWhite {
margin-top:0
}
.searchResultsWhite h4 {
background-color: #f6f7f9;
background-image: -moz-linear-gradient(top, #f6f7f9, #ffffff); 
background-image: -ms-linear-gradient(top, #f6f7f9, #ffffff); 
background-image: -o-linear-gradient(top, #f6f7f9, #ffffff); 
background-image: -webkit-linear-gradient(top, #f6f7f9, #ffffff); 
background-image: linear-gradient(top, #f6f7f9, #ffffff);
color:#666;
font:12px verdana,sans-serif;
margin:2px 10px 10px;
padding: 10px;
}
/* search results column headers */
.searchHeadings {
background-color: #ececec;
background-image: -webkit-linear-gradient(top, #ececec, #ffffff); 
background-image:    -moz-linear-gradient(top, #ececec, #ffffff); 
background-image:     -ms-linear-gradient(top, #ececec, #ffffff); 
background-image:      -o-linear-gradient(top, #ececec, #ffffff); 
background-image:         linear-gradient(top, #ececec, #ffffff);
}
.searchHeadings {
font-weight:bold;
margin:0 auto;
padding:12px 0 0;
width:680px
}
.searchHeadings table {
margin:0 auto;
width:634px
}

.searchHeadings tr td,
.resultHeader span {font-size:12px;padding-bottom:12px;text-align:center;width:127px}
.resultHeader span {float:left;padding:6px 0}
.searchHeadings tr td.resultName {
padding-right:20px;
text-align:center;
width:104px
}

/* represented by */
.searchResult .represented_by {
padding-bottom:0 !important
}
.represented_by span {
background:no-repeat url(/images/buttons/Hot-List-Icon-Sprite1.png?05072011) 0 -352px;
display:inline-block;
height:32px;
margin-right:3px;
vertical-align:middle;
width:27px
}

/* icons */
.searchResultPic p a,
.searchResultPic p span,
#changeSubscription .deleteIcon,
.emailMessage .deleteIcon,
#groupEmailList .deleteIcon,
.emailIcons a,.emailIcons span {
background-image: url(/images/buttons/Hot-List-Icon-Sprite1.png?12132010);
float:left;
height:20px;
margin:0 2px 0 4px !important;
text-indent:-9999em;
width:20px
}
.addToHotList {
background-position:0 -60px
}
.addedToHotList {
background-position:0 -220px
}
.addedToHotList:hover {
background-position:0 -40px
}
.denyAddToHotList {
background-position:0 -332px
}
.goToShowCase {
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	width:60px;
	height:60px;
}
.thumbsUpIcon {
background-position:0 -120px	
}
.thumbsDownIcon {
background-position:0 -240px	
}
.noThumbsIcon {
background-position:0 -200px
}
.sendEmailIcon {
background-position:0 -160px	
}
.notesExistIcon{
background-position:0 -20px	
}
.noNotesIcon, .noNotesIconDisabled {
background-position:0 0	
}
.moveToHiddenIcon {
background-position:0 -80px
}
.deleteIcon {
background-position:0 -300px
}
.shareThis {
background-position:0 -180px
}
.printThis {
background-position:0 -260px
}
.removeHiddenIcon {
background-position:0 -100px
}
.blockProfileIcon {
background-position:0 -140px
}
#sent_emails_link {
background-position:0 -384px
}
.activeEmailThread {
background:transparent url(/images/buttons/Hot-List-Icon-Sprite1.png?12132010) no-repeat 0 -320px;
display:none;
height:11px;
margin-top:2px;
width:28px
}

/* local agency/nanny pages & founders video & profileNotFound */
#localAgency .myAccountInside {
width:980px
}
.agencyDetails {
color:#3f6191
}
.agencyDetails td {
padding:9px 5px 8px;
vertical-align:top
}
#localAgencyCaregivers {
float:left;
position:relative;
width:275px
}
#localAgencyJobs {
display:inline;
float:right;
margin:0 30px 0 0;
position:relative;
width:275px
}
#localAgency h2,
.greenMyriadHeader {
	clear:right;
	color:#7a9a09;
	font:normal 20px/1 'CantarellRegular',verdana,sans-serif;
	letter-spacing:-1px;
	padding:5px 0 10px;
}
#localAgencyCaregivers h2,
#localAgencyJobs h2 {
padding:5px 0 5px 7px
}
#localAgencyHeader {
background:transparent url(/images/land/Nanny-Agency-Main.jpg) no-repeat 0 0;
height:361px;
position:relative
}
#localAgencyHeader h1 {color:#006bd8;font:normal 29px/1.05 'DistrictThin', arial, helvetica, sans-serif;padding:10px 0 0 24px;width:640px}
#localAgencyHeader h1 a {color:#006bd8}
#localAgencyHeader h2 {color:#689427;font-size:18px;line-height:1.15}
#localAgencyHeader h2, #localAgencyHeader p {
	padding-left:24px;
	width:500px;
	padding-bottom: 0;
}
#localAgencyHeader p {color:#5c5c58;font-size:11px;padding-top:7px;text-align:justify}
#localAgencyHeader p a {color:#5c5c58}
#localAgencyHeader.profileNotFoundHeader {
background:url(/images/land/ProfileNotFound.jpg) no-repeat 0 0;
overflow:hidden
}
#localAgencyHeader.profileNotFoundHeader h2 {
line-height:1.3;
padding-bottom:5px;
width:450px
}
#localAgencyHeader.profileNotFoundHeader p {
padding-top:11px;
width:430px
}
#localAgencyHeader.profileNotFoundHeader ol {
	color: #5C5C58;
    font-size: 11px;
    text-align: justify;
	padding:0 0 0 42px;
	list-style:outside decimal;
}
#localAgencyHeader.scamWarningHeader {
background:url(/images/land/ScamWarning.jpg) no-repeat 0 0
}
#localAgencyHeader.scamWarningHeader h1 {
color:#b02549;
font:normal 36px/1 'CantarellRegular', sans-serif;
letter-spacing:-1px
}
#localAgencyHeader.scamWarningHeader h2 {
color:#516898;
font:normal 18px/22px 'CantarellRegular', sans-serif;
letter-spacing:-1px
}
#localAgencyHeader.scamWarningHeader h2, #localAgencyHeader.scamWarningHeader p {width:440px}
#localAgencyCaregivers .viewAll,
#localAgencyJobs .viewAll {
font-size:10px;
position:absolute;
right:10px;
top:10px;
z-index:10
}
#localAgency .customerReview {
margin-left:0;margin-right:0
}
#localAgencyHeader.migrateHeader {
background:url(/images/land/Migration-Main.jpg) no-repeat 0 0
}
#localAgencyHeader.migrateHeader h1 {text-indent:-9999em}
#localAgency h2 a {
color:#8ba727
}

#founders-video-container #mobile-video-link {
  display: none;
}

/* migrate page */
.migrateLeftCol {
float:left;width:380px
}
.migrateLeftCol p a {
color:#666
}
.migrateRightCol {
float:right;width:275px
}
#localAgency .migrateRightCol h2 {
padding-bottom:5px
}
.migrateLeftCol p {padding:4px 0 20px;text-align:justify}
#migrateNav {
bottom:4px;
left:262px;
position:absolute;
width:530px
}
#migrateNav li {
float:left;
margin:0 9px 0 0;
width:96px
}
#migrateNav li a {
border-radius:5px 5px 0 0;
color:#2e4567;
float:left;
font:normal 17px 'myriad pro light', 'myriad pro', sans-serif;
line-height:1;
padding:5px 0 6px;
text-align:center;
text-decoration:none;
width:96px
}
#migrateNav li a:hover {
background-color:#fff
}
#resourcesNav h4 {
background:url(/images/v25/search/searchSprite1.png) repeat-x 0 -39px;
border:1px solid #dee2e3;
border-width:1px 0px;
color:#4d6c9b;
cursor:pointer;
font:bold 13px verdana,sans-serif;
margin-top:15px;
padding:6px;
width:190px
}
#resourcesNav h4 a {
color:#4d6c9b;
font:bold 13px verdana,sans-serif;
padding:0
}
#listCountries {
margin:0 0 10px
}
#listCountries td h5 {color:#488ddd;font-size:18px;padding:10px 0 0}
#listCountries td a {display:block}
#localAgency table a,
#localNanny table a {
color:#666
}
#localNanny table p b, #localAgency table p b {color:#2b86c1}
/* localagency end */

/* result notes - leave in all.css as needed in profile and results */
.resultNotes {
display:none;
float:left;
padding:10px 20px 0;
width:610px
}
.resultNotesTitle {
display:none
}
.resultNotes textarea {border:1px solid #e1e1e1;height:60px;padding:5px;width:598px}

/* video gallery layout - needed in profiles and in myaccount so leave in all.css */
.video {
	width:100%
}
#profileVideo .video {
	padding: 10px;
	box-sizing: border-box;
	box-shadow: 0 0 1px #ddd;
	transition: 200ms ease all;
    width: 97%;
    margin: 0 auto 10px;
}
#profileVideo .video:hover {
	box-shadow: 0 0 10px #aaa;
	transition: 200ms ease all;
}
.videoHolder {
	border:1px solid #c6c6c6;
	display: inline-block;
	margin:0 10px 0px 0;
	overflow:hidden;
	padding:2px;
	position:relative;
	width:120px;
}
.videoHolder img {
	vertical-align:bottom;
}
.galleryVideoTime {
	color:#fff;
	height:14px;
	background:url(/images/v25/myAccount/galleryButtonOverlay.png) no-repeat -25px 0;
	font-size:11px;
	padding:0 3px 0 0;
	position:absolute;
	right:2px;
	top:2px;
	text-align:right;
	width:36px;
}

.videoDescription {
    height: auto !important;
    height: 110px;
    position: relative;
    display: inline-block;
    width: 510px;
    vertical-align: top;
}
#profileVideo .videoDescription h4 {
	letter-spacing: 0;
	font-family: verdana, sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #3f6192;
	padding: 0 0 5px;
	margin-bottom: 5px;
	border-bottom:1px solid #ddd;
}
.videoDate {
	color: #777;
	position:absolute;
	right:0;
	top: 1px;
}
.videoDescription p {
	font-size:11px;
	padding: 0 0 10px !important;
}
.videoDescription img {
	cursor:pointer;
	float:right;
	margin:5px 0 0;
}
#uploaderOverlay {
	background:#fff;
	height:180px;
	left:0;
	position:absolute;
	top:55px;
	width:100%;
	z-index:50;
}
.videoPlayerContainer {
	width: 960px;
	height: 540px;
}


/* Customer Reviews & videos */
#customerReviews .searchResultsWhite,
#customerVideos .searchResultsWhite {
  padding-top:20px
}
#customerReviews .writeYourReview span,
#customerVideos .addYourVideo span {
  padding:0
}

#customerReviews .writeYourReview span,
#customerVideos .addYourVideo span {
  background:url(/images/v25/customerReviews/Add-Review-Active.gif) no-repeat 5px 2px;
  padding:3px 13px 5px 25px
}
#customerReviews .writeYourReview span span,
#customerReviews .writeYourReview.currentView span span,
#customerVideos .addYourVideo span span,
#customerVideos .addYourVideo.currentView span span {
  background:none;padding:0
}
#customerReviews #section_mainContent {
	width: 780px;
}
#customerReviews .myAccountInside {
	width: 780px;
}
#customerReviews .content_body {
	margin: 0px auto;
}
#customerReviews .left_bar {
	display: none;
}


#writeYourReview textarea {
  border-radius:5px;
  border:1px solid #ccc;
  height:220px;
  margin:0 0 10px 25px;
  width:640px;
}
#writeYourReview input {
  margin-left:25px
}

/* list with green tick images */
.supportList {
padding:0 10px 10px;
}
.supportList li {
background:transparent url(/images/v25/action-icons.png) no-repeat scroll 0 -252px;
font-size:13px;
line-height:16px;
padding:4px 0 4px 32px;
}

/* form styling */
.fieldsHolder {
overflow:visible;
padding: 0 10px 15px;
position:relative;
width:660px;
}
.fieldsHolder input {
	width:180px;
	margin: 0 !important;
}
.req:after {
  content: '*';
  color:#9b234b;
}
.req-mark { /* use this one for dyanmic areas since chrome will /n the * from the rule above */
  color:#9b234b;	
}

.check_row .check_row {
	margin: 0 20px 20px;
}
.check_row input[type=checkbox] {
    opacity: 0;
    position: fixed;
    z-index: -99;
}
.check_row input[type=checkbox] + label, 
.check_row input[type=checkbox]:checked + label {
    float: none;
	display: inline-block;
	margin: 3px 0;
    padding: 0px 0px 0px 25px !important;
    width: 40%;
    box-sizing: border-box;
	line-height: 16px;
}
.check_row input[type=checkbox] + label {
    background: url('/images/ui/checkbox.svg') no-repeat;
    background-size: 16px 32px;
    background-position: bottom left;
}
.check_row input[type=checkbox]:checked + label {
    background-position: top left;
}






.fieldsHolder label {
display:inline-block;
width:150px;
}

.check_column {
padding:5px 5px 10px
}
.check_column h6 {
padding:5px
}
.check_column label {
margin:0 3px;
padding:3px;
}
.radio_row {
padding: 0 10px 15px;
position:relative
}
.radio_row + label.error {
  margin-left: 10px;
}
.multiple_radio_rows {
padding:10px 0
}
.multiple_radio_rows > div:nth-child(odd) {
background-color:#f8f8f8
}
.radio_row label {
display:inline-block;
width:50px;
}
.radio_row label.error {
width:150px
}
.radio_row .inlineBlock {
display:inline-block;
padding:3px 0 0;
vertical-align:top;
width:230px	
}

/* input[type="text"], input[type="url"], input[type="tel"], input[type="email"], input[type="date"], input[type="password"], select:not(.browser_default), textarea {
	border:1px solid #ccc;
	color:#666;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:6px 5px;
	border-radius:5px
} */

/* NEW FORM FIELDS */
input[type="radio"] {
    cursor: pointer;
}
.form-inline select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  padding: 4px 6px;
  margin-bottom: 9px;
  font-size: 14px;
  line-height: 1.3;
  color: #555555;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}


textarea,
select,
.form-inline select {
  height: auto;
  overflow:auto;
}

textarea,
.form-inline select,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}


/*input[type=radio]{
height:auto !important;
padding:0 !important;
margin:0 5px 0 0 !important;
width:auto !important;
}
input[type=checkbox] {
height:auto !important;
margin:0 5px 5px;
position:relative !important;
top:2px !important;
width:auto !important
}*/
.fieldsHolder label.error {
left:10px;
margin-left:0;
padding-top:0;
position:absolute;
top:27px;
    width: auto;
}
.radio_row label.error {
margin-left:0;
padding-top:0;
position:relative;
top:-8px
}
.radio_row .radio_column {
display:inline-block;
padding-right:10px;
vertical-align:middle
}
.radio_row .radio_column label {
display:block;
padding:2px 0 3px;
width:auto !important
}
/* ColorBox Core Style */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
/* ColorBox example user style */
#cboxOverlay{background:#fff;}
#cboxTopLeft{width:25px; height:25px; background:url(../../javascripts/jquery/plugins/colorbox/images/border1.png) 0 0 no-repeat;}
#cboxTopCenter{height:25px; background:url(../../javascripts/jquery/plugins/colorbox/images/border1.png) 0 -50px repeat-x;}
#cboxTopRight{width:25px; height:25px; background:url(../../javascripts/jquery/plugins/colorbox/images/border1.png) -25px 0 no-repeat;}
#cboxBottomLeft{width:25px; height:25px; background:url(../../javascripts/jquery/plugins/colorbox/images/border1.png) 0 -25px no-repeat;}
#cboxBottomCenter{height:25px; background:url(../../javascripts/jquery/plugins/colorbox/images/border1.png) 0 -75px repeat-x;}
#cboxBottomRight{width:25px; height:25px; background:url(../../javascripts/jquery/plugins/colorbox/images/border1.png) -25px -25px no-repeat;}
#cboxMiddleLeft{width:25px; background:url(../../javascripts/jquery/plugins/colorbox/images/border2.png) 0 0 repeat-y;}
#cboxMiddleRight{width:25px; background:url(../../javascripts/jquery/plugins/colorbox/images/border2.png) -25px 0 repeat-y;}
#cboxContent{background:#fff;}
#cboxTitle{position:absolute; bottom:0; left:0; text-align:center; width:100%;background:#fff; height:34px; color:#006bc6; font-size:15px;line-height:17px;overflow:visible;padding-top:4px}
#cboxCurrent{display:none !important;position:absolute; bottom:31px; right:3px;font-size:12px;padding:2px;color:#fff;text-shadow: #6374AB 1px 1px 1px;}
#cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}


#cboxPrevious {
	opacity:0.5;
	position:absolute; 
	top:40%; 
	left:0%; 
	background:url(/images/v25/controls.png) no-repeat 0 0; width:29px; 
	height:56px; 
	text-indent:-9999px;
}
#cboxPrevious.hover {
	opacity:1
}
#cboxNext {
	opacity:0.5;
	position:absolute;
	top:40%;
	right:0;
	background:url(/images/v25/controls.png) no-repeat -29px 0; 
	width:29px; 
	height:56px; 
	text-indent:-9999px;
}
#cboxNext.hover {
	opacity:1
}


#cboxClose{opacity:0.5;padding:0;position:absolute;top:0;right:0;background:url(/images/v25/controls.png) no-repeat left bottom; width:69px; height:18px; text-indent:-9999px;}
#cboxClose.hover{opacity:1}
#cboxLoadingOverlay{background:url(../../javascripts/jquery/plugins/colorbox/images/loading.gif) 5px 5px no-repeat #fff;}
		
#colorbox{
    
}
#colorbox #link-change-answers {
    margin-left: 20px;
}
/* MODAL CONTENT CSS */
#cboxLoadedContent {
	color:#666;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	overflow-x:hidden !important;
}
#cboxLoadedContent h1, #cboxLoadedContent h2 {
padding-top:10px
}
#cboxLoadedContent .section_title2 {
	padding-top: 5px
}



/* sign in modal */
#signInModal {
	display: block !important;
	margin: 0 auto;
	font-family: myriad-pro, sans-serif;
	padding: 0 10px;
	width: 430px;
	box-sizing: border-box;
}
#signInModal img {
	display: block;
	margin: 10px auto;
}
#signInModal #errorbox {
	margin: 0 0 15px;
	width: 100%;
	box-sizing: border-box;
	background: #ffdcdc;
	border-radius: 3px;
	border: none;
}
#signInModal input[type=checkbox] {
    opacity: 0;
    position: fixed;
    z-index: -99;
}
#signInModal input[type=checkbox] + label, 
#signInModal input[type=checkbox]:checked + label {
    float: left;
    padding: 10px 0px 10px 45px !important;
    width: 100%;
    box-sizing: border-box;
}
#signInModal input[type=checkbox] + label {
    background: url('/images/mobile/checkbox-unchecked.png') no-repeat;
    background-size: 33px 33px;
    background-position: center left;
}
#signInModal input[type=checkbox]:checked + label {
    background: url('/images/mobile/checkbox-checked.png') no-repeat;
    background-size: 33px 33px;
    background-position: center left;
}
#signInModal input[type="email"], #signInModal input[type="password"] {
	display: block;
	width: 100%;
	-webkit-appearance: none;
	appearance: none;
	border: 1px solid #ddd;
	box-shadow: none;
	outline: none;
	padding: 10px 10px;
    margin: 0 0 15px;
    font-family: myriad-pro, sans-serif;
    font-weight: 200;
    box-sizing: border-box;
}
#signInModal input[type="email"]:focus, #signInModal input[type="password"]:focus {
	border: 1px solid #4a9cdb;
}
#signInModal input[type="email"]::-webkit-input-placeholder, #signInModal input[type="password"]::-webkit-input-placeholder {
	color: #aaa;
}
#signInModal #loginPass.hasInput {
	font-size: 22px;
    padding: 6px 10px 9px;
    letter-spacing: 2px;
}
#signInModal label[for="autologin"] {
	float: left !important;
    width: 60% !important;
    font-size: 14px;
}
#signInModal #forgotpwlink {
	float: right;
	font-size: 14px;
	padding: 10px 0;
	color: #4a9cdb;
}
#signInModal .btn-primary {
	width: 100% !important;
	font-size: 16px !important;
	margin-top: 15px;
}
#signInModal .btn-primary:hover {
	background: #3a81b7 !important;
}
#signInModal #modalFooter {
	margin: 20px 0 0;
	padding: 10px;
	border-top: 1px solid #ddd;
	font-size: 14px;
	text-align: center;
}
#signInModal #modalFooter a.btn {
	font-size: 14px;
	color: #fff !important;
    padding: 5px 8px !important;
	background: #f9a441 !important;
}
#signInModal #modalFooter a:hover {
	text-decoration: none;
	background: #f37c20 !important;
}
/* sign in modal end */







#cboxLoadedContent a {color:#666;text-decoration:none}
#cboxLoadedContent a:hover {text-decoration:underline}
#cboxLoadedContent .genericButton:hover {text-decoration:none}
#cboxLoadedContent p {font-size:12px;line-height:1.3;padding:0 0 10px}
#cboxLoadedContent .fieldTip {
display:block;
font-size:10px;
padding:0;
position:static;
width:auto
}
#cboxLoadedContent .modalHeader {
background: transparent url(/javascripts/jquery/images/Modal-gray-blend.png) repeat-x 0 0;
width:710px
}
#cboxLoadedContent .modalHeader p {line-height:2}
#cboxLoadedContent .modalKids {
background: transparent url(/javascripts/jquery/images/modalKids.png) no-repeat 15px 0;min-height:266px;height:auto !important;height:266px;padding:0 0 0 390px;width:318px
}
#cboxLoadedContent .modalKids p {padding:0}
#cboxLoadedContent .modalKidsTransparent {
background: transparent url(/javascripts/jquery/images/modalKidsTransparent.png) no-repeat right top;
padding-left:20px;
width:690px
}
#cboxLoadedContent .whySignUp {padding:0 20px}
#cboxLoadedContent #registerFeatures li {
color:#999999;
float:left;
font:9px verdana,sans-serif;
padding:2px 0;
width:130px;
}
.modalTopLogo {
background-color:#f5f8f0;
border-bottom:1px dotted #dddddd;
display:none; /* hide it everywhere except in the popup, modal content is sometimes used inline */
padding:0 0 5px;
}
#cboxLoadedContent .modalTopLogo {display:block}
.modalTopLogo p {color:#818181}
/* send email */
#cboxLoadedContent .sendEmailModal {
	width:640px;
}
#cboxLoadedContent .sendEmailModal.mediumModal {
	width:auto;
}

#cboxLoadedContent .sendEmailModal p a {
	border-bottom:1px dotted;
}
#cboxLoadedContent .sendEmailModal p a:hover,
#cboxLoadedContent .sendEmailModal p a:focus {
	color:#2576b3;
	text-decoration:none;
}

h1.modalTitle {
	color:#2576b3;
	font:normal 18px Verdana, Geneva, sans-serif;
}

#cboxLoadedContent .sendEmailModal.mediumModal input[type=button] {
	padding:1px 10px;
	margin:0 10px 0 0;
	cursor:pointer;
	border:1px solid #a3a3a3;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background: #f2f2f2;
	color:#656565;
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #f8f8f8 50%, #ebebeb 50%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f8f8f8), color-stop(50%,#ebebeb), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f8f8f8 50%,#ebebeb 50%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f8f8f8 50%,#ebebeb 50%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f8f8f8 50%,#ebebeb 50%,#f2f2f2 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#f8f8f8 50%,#ebebeb 50%,#f2f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );
}
#cboxLoadedContent .sendEmailModal.mediumModal input[type=button]:hover,
#cboxLoadedContent .sendEmailModal.mediumModal input[type=button]:focus{
	color:#2576b3;
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #f1f8fa 50%, #e0ecf0 50%, #e6edf1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f8fa), color-stop(50%,#e0ecf0), color-stop(100%,#e6edf1));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f8fa 50%,#e0ecf0 50%,#e6edf1 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f1f8fa 50%,#e0ecf0 50%,#e6edf1 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f1f8fa 50%,#e0ecf0 50%,#e6edf1 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#f1f8fa 50%,#e0ecf0 50%,#e6edf1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6edf1',GradientType=0 );
}

#cboxLoadedContent .sendEmailModal .modalTopLogo {
	background: transparent url(/javascripts/jquery/images/Modal-gray-blend.png) repeat-x 0 -40px;
	border-bottom:none;
	padding:0 10px 5px
}
#cboxLoadedContent .sendEmailModal .modalHeader {
	background:none;
	border-top:1px dotted #dddddd;
	margin:0 10px 5px;
	position:relative; 
	width:95%;
}
#cboxLoadedContent .sendEmailModal .modalHeader p,
#groupEmailMessage p {
line-height:1.6;
padding:8px 0 1px
}
#cboxLoadedContent .sendEmailModal p span,
#cboxLoadedContent .sendEmailModal p label {
color:#666;
float:left;
width:65px
}
#cboxLoadedContent input#sendEmailSubject,
#cboxLoadedContent input#feedbackSubject,
#groupEmailMessage #emailSubject {
border:1px solid #ccc;
border-radius:5px;
color:#aaa;
font-family:verdana, sans-serif;
padding:5px;
margin:0 0 6px 0;
width:400px
}
#cboxLoadedContent .sendEmailModal textarea,
#groupEmailMessage textarea,
#replyToOpenMessage textarea {
border: 1px solid #ccc;
border-radius:5px;
color:#333;
font-family: verdana, sans-serif;
font-size:12px;
margin-bottom:10px;
padding:5px;
width:540px
}
#cboxLoadedContent .sendEmailModal textarea,
#replyToOpenMessage textarea {
height:160px
}
#cboxLoadedContent .sendEmailModal #send,
#groupEmailMessage #send,
#replyToOpenMessage #send {
margin-left:61px
}
#errorbox {
background-color:#fffbd6;
border:1px solid #d48383;
color:#a12020;
display:none;
float:right;
margin:10px 13px 0 0;
padding:10px 20px;
text-align:center;
}
#errorbox ul {margin:0;padding:0}
#cboxLoadedContent input.error, #cboxLoadedContent textarea.error {
border:1px solid #d48383
}
/* /send email modal */
/* small Notification Modal */
#cboxLoadedContent .smallNotificationModal h1 {
background-image: -moz-linear-gradient(top, #f6f7f9, #ffffff); 
background-image: -ms-linear-gradient(top, #f6f7f9, #ffffff); 
background-image: -o-linear-gradient(top, #f6f7f9, #ffffff); 
background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f7f9), to(#ffffff)); 
background-image: -webkit-linear-gradient(top, #f6f7f9, #ffffff); 
background-image: linear-gradient(top, #f6f7f9, #ffffff);
color:#2b86c1;
font:18px verdana,sans-serif;
margin:0;
padding:5px 13px 10px
}
#cboxLoadedContent .smallNotificationModal {padding:5px 5px 0;width:350px}
#cboxLoadedContent .smallNotificationModal p {line-height:1.3;padding:0 15px 15px}
#cboxLoadedContent .smallNotificationModal p:last-child {padding-bottom:0}
#cboxLoadedContent .smallNotificationModal a {text-decoration:underline}
#cboxLoadedContent .smallNotificationModal a:hover,
#cboxLoadedContent .smallNotificationModal .genericButton {text-decoration:none}

/* help tip modal */
#cboxLoadedContent #helpTipGeneric {overflow:hidden;width:100%}
#cboxLoadedContent #helpTipGenericInside {
margin-right:6px;
overflow-y:auto;
padding:5px 10px;
position:relative
}
#cboxLoadedContent #helpTipGeneric p {line-height:1.3;padding-bottom:10px}
#cboxLoadedContent #helpTipGeneric p:last-child {padding-bottom:0}
#cboxLoadedContent #helpTipGeneric .page_title {padding:0 0 5px 10px}
/* MODAL CONTENT END */

/* jquery tooltip.css */
.tooltip,
#tooltip {
  background:#2a71a7; 
  background:rgba(42,113,167,0.85);
  box-shadow:0 0 10px #999; 
  border-radius:3px;
  display:none; 
  color:#fff; 
  font-size:12px;
  max-width: 400px; 
  padding:3px 5px; 
  text-align:left;
  z-index:10000
}

/* ajax Messages */
#ajaxMessage {
font:bold 20px/2 arial,verdana,sans-serif;
height:0px;
left:0;
overflow:hidden;
position:fixed;
top:0;
width:100%;
z-index: 500; 
}
.ajaxNote {
background-color:#f1ffa2;color:#000
}
.ajaxError {
background-color:#a81232;color:#fff
}
#ajaxMessage p {text-align:center; padding: 14px 0 0;}
#ajaxMessage span {color:#3f6192;cursor:pointer;font-size:12px;padding:0;position:absolute;top:7px;right:10px;text-decoration:underline}
#ajaxMessage.ajaxError span {color:#fff}

/* inline FAQS */
#showInlineFAQS {
	background-image: url(/images/icons/question-mark.svg);
    background-repeat: no-repeat;
    background-size: 17px 17px;
    background-position: 2px center;
    cursor: pointer;
    height: 20px;
    width: 20px;
    border-radius: 3px;
    border: 1px solid #ddd;
	position: absolute;
    right: 10px;
    top: 7px;
}
#showInlineFAQS:hover {
	background-color: #fff;
}
#showInlineFAQS img {
	display: inline-block;
	width: 15px;
	height: 15px;
	margin-left: 2px;
}
.inlineFAQS {
	background-color: #fff;
    clear: right;
    display: none;
    margin: 20px 0;
    padding: 0;
    position: relative;
    margin: 20px 0;
    border: 1px solid #ddd;
}
.inlineFAQTitle,
.inlineFAQ {
background:transparent url(/images/v25/myAccount/interviewExpand.gif) no-repeat scroll 0 2px;
color:#3f6192;
cursor:pointer;
padding:0 0 0 22px
}
.inlineFAQTitle {
width:500px
}
.inlineFAQ {
display:block;
height:16px
}

.inlineFAQ.open {
background:transparent url(/images/v25/myAccount/interviewCollapse.gif) no-repeat scroll 0 2px
}
.inlineFAQ.loading {
background:transparent url(/images/v25/ajax-loader.gif) no-repeat scroll 0 0
}
.dontShowMeThis {
cursor:pointer;
font-size:11px;
position:absolute;
right:6px;
top:6px
}
.inlineFAQSList li {
padding-bottom:4px
}
.theInlineFAQ {
padding:5px 0 0 22px
}
.theInlineFAQ p {
float:none;
padding:0 0 10px;
width:auto
}



.inlineFAQS {
    background-color: #fff;
    clear: right;
    display: none;
    margin: 20px 0;
    padding: 0;
    position: relative;
    margin: 20px 0;
    border: 1px solid #ddd;
}
.inlineFAQTitle {
	padding: 10px 10px 10px 31px;
	background-position: 10px 12px;
}
.inlineFAQTitle.closed {
	background-image:url(/images/v25/myAccount/interviewCollapse.gif);
}
.inlineFAQSList {
	border-left: 10px solid #ddd;
}
.inlineFAQSList li {
	padding: 10px;
    border-top: 1px solid #ddd;
}
.dontShowMeThis {
	top: 10px;
	right: 10px;
}
.theInlineFAQ {
    padding: 10px 10px 0;
}
.theInlineFAQ tr td {
	vertical-align: top;
	padding: 5px 0;
}
.theInlineFAQ tr td:first-child {
	width: 155px;
}
.theInlineFAQ tr td strong {
	font-weight: 400;
}







/* jquery chosen multiselect - css overrides */
.chosen-container {
  vertical-align: middle;
  margin-right: 10px;
	width: 100% !important;
}

.chosen-container.error {
	border: 0;
}

.chosen-container.error .chosen-choices {
	border-color: #C91F3C;
}


.chosen-container-multi .chosen-choices {
  background-image: none !important;
  border: 1px solid #ccc;
  border-radius: 5px;
}

.chosen-container-active .chosen-choices {
  box-shadow: 0 0 0 rgba(0,0,0,0) !important;
}
.chosen-container .chosen-drop {
  border-color: #ccc;
}


/* moved froom Profile.css to here for global application */

#addedToFavoritesNote,
.content_body .bewareOfScammers {
background:#fff url(/images/v25/addedToFavoritesNote.png) repeat-x 0 0;
background-image: -moz-linear-gradient(top, #fbfec5, #ffffff); 
background-image: -ms-linear-gradient(top, #fbfec5, #ffffff); 
background-image: -o-linear-gradient(top, #fbfec5, #ffffff); 
background-image: -webkit-linear-gradient(top, #fbfec5, #ffffff); 
background-image: linear-gradient(top, #fbfec5, #ffffff);
float:none;
left:0;
filter:alpha(opacity=87);opacity:0.87;
padding:0;
position:absolute;
width:100%;
z-index:100
}

#addedToFavoritesNote {
height:310px;
top:85px;
}


#addedToFavoritesNote1,
.content_body .bewareOfScammersMsg,
#add_to_favorites_denied {
border-radius:5px;
box-shadow:3px 3px 6px #666;
background-image:none;
color:white;
display:inline-block;
float:none;
font-family: "segoe UI", verdana, sans-serif;
font-size:14px;
padding:14px 28px;
position:absolute;
width:auto;
z-index:110
}
#add_to_favorites_denied {
background-color:#9b234b;
left:105px;
top:120px;
width:390px
}

#addedToFavoritesNote1 {
    top: 24%;
    left: 130px;
    font-size: 12px;
    line-height: 1.4;
    padding: 20px 20px;
    width: 440px;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
}

#addedToFavoritesNote1,
.content_body .bewareOfScammersMsg {
background-color:#347cc1;
}

.searchResult #addedToFavoritesNote {
	top:0;
	height: 100%;
	background: #fff;
}

.searchResult #add_to_favorites_denied {
	top: 19%;
    left: 130px;
    font-size: 12px;
    line-height: 1.4;
    padding: 20px 20px;
    width: 440px;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
}

.full_width label[for=headline] {
	line-height:24px;
}

/* cjModal */

.cjModalBody {
  padding:10px 10px 0;
}
.cjModalBody .modalTitle {
    padding:0 !important;
    margin: 0 0 20px;
}
.cjModalBody p {
  margin:0 0 10px;
  padding:0;
  font-size:12px;
  line-height:1.8em !important;
}

.cjModalBody-grad {
  background:url(/javascripts/jquery/images/Modal-gray-blend.png) repeat-x 0 0;
  background-size:100% 40px;
}

.txtCenter {
  text-align:center;
}

.cjModalBody .smallButton {
  min-width:auto;
  padding:3px 20px;
  font-size:14px;
  font-weight:bold;
  min-width:80px;
}

.nmr {
    margin:0 !important;
}

.npd {
    padding:0 !important;
}

/* Page - App Step 11.7  */

#table-childcare-jobs {
	margin: 0 0 24px 0;
	font-size: 11px;
}

#table-childcare-jobs > thead > tr > th {
    border-bottom: 1px solid #d9d9d9;
    vertical-align: bottom;
	font-weight: normal;
}

#table-childcare-jobs > thead > tr > th,
#table-childcare-jobs > tbody > tr > td {
    padding: 7px;
}

#table-childcare-jobs > tbody > tr:nth-child(even) {
	background-color: #f0f0f0;
}

#table-childcare-jobs > thead > tr > th:nth-of-type(4) ~ th,
#table-childcare-jobs > tbody > tr > td:nth-of-type(4) ~ td {
	 text-align: center;
}

ul.allowed,
ul.not-allowed {
	margin: 0 0 20px 0;
	padding: 0px;
	list-style: none;
}

ul.allowed li,
ul.not-allowed li {
	padding: 0 0 0 30px;
	margin: 0 0 10px 16px;
	width: 182px;
	float: left;
	font-size: 11px;
	line-height: 16px;
	background: url(/images/v25/check2.png) no-repeat;
	background-size: 16px 16px;
}

ul.not-allowed li {
	background: url(/images/v25/remove.png) no-repeat;
	background-size: 16px 16px;
}	

.redMyriad24 {
  color: #7d001a;
  font-family: 'CantarellRegular', Arial, Helvetica, sans-serif;
  line-height: 1.2;
  font-weight: 300;
  font-size: 24px;
  letter-spacing: 0.05em;
  padding-bottom: 6px; }

.progress-bar {
  width: 300px;
  height: 22px;
  border-radius: 0px;
  background: #f1f1f1;
  box-shadow: inset 0 0 5px #ccc; 
}
  .progress-bar .progress-fill {
    height: 22px;
    background: #4ace3c;
}

	html {
	  height: 100%; }
	
	body.layout-blocks {
	  font-size: 14px; }
	  body.layout-blocks a {
	    text-decoration: underline; }
	  body.layout-blocks .block-container {
	    height: auto !important;
	    min-height: 650px;
	    width: 960px;
	    margin: 0 auto; }
	  body.layout-blocks .block {
	    border: 3px solid #fff;
	    border-radius: 5px;
	    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
	    padding: 18px;
	    background: #fff; }
	    body.layout-blocks .block.gray {
	      background-color: #fafafa; }
	    body.layout-blocks .block.tan {
	      background-color: #efeee9; }
	    body.layout-blocks .block.narrow {
	      padding: 18px 10px; }
	    body.layout-blocks .block.no-shadow {
	      box-shadow: none; }
	  body.layout-blocks .block-header {
	    margin: 0 10px 20px 10px; }
	    body.layout-blocks .block-header h1 {
	      display: inline-block;
	      margin-right: 18px;
	      margin-bottom: 12px; }
	    body.layout-blocks .block-header h6 {
	      display: inline-block; }
	    body.layout-blocks .block-header p {
	      padding: 0; }
	  body.layout-blocks h1 {
	    color: #386d97;
	    font-size: 30px;
	    font-family: 'CantarellRegular',Verdana,sans-serif;
	    letter-spacing: -2px;
	    font-weight: 300;
	    line-height: 1; }
	  body.layout-blocks h2 {
	    color: #9d4369;
	    font-size: 16px;
	    font-family: 'CantarellRegular',Verdana,sans-serif;
	    font-weight: 300;
	    line-height: 1;
	    margin: 0 0 18px; }
	  body.layout-blocks h6 {
	    font-size: 14px;
	    font-weight: 300;
	    margin: 0;
	    padding: 0;
	    font-family: 'CantarellRegular',Verdana,sans-serif;
	    line-height: 1; }
	  body.layout-blocks small {
	    font-size: 12px;
	    line-height: 1; }
	  body.layout-blocks em {
	    font-style: normal;
	     }
	  body.layout-blocks table {
	    border-spacing: 0;
	    border-collapse: collapse; }
	  body.layout-blocks td,
	  body.layout-blocks th {
	    padding: 0; }
	  body.layout-blocks table {
	    max-width: 100%;
	    background-color: transparent; }
	  body.layout-blocks th {
	    text-align: left; }
	  body.layout-blocks .table {
	    width: 100%;
	    margin-bottom: 20px; }
	  body.layout-blocks .table > thead > tr > th,
	  body.layout-blocks .table > tbody > tr > th,
	  body.layout-blocks .table > tfoot > tr > th,
	  body.layout-blocks .table > thead > tr > td,
	  body.layout-blocks .table > tbody > tr > td,
	  body.layout-blocks .table > tfoot > tr > td {
	    padding: 12px;
	    line-height: 1.428571429;
	    vertical-align: top; }
	  body.layout-blocks .table > thead > tr > th {
	    vertical-align: bottom;
	    border-bottom: 1px solid #ddd;
	    color: #386d97;
	    font-weight: 300;
	    padding-top: 0; }
	  body.layout-blocks .table > tfoot > tr > td {
	    border-top: 1px solid #ddd;
	    background: #f0f0f0;
	    font-weight: 300; }
	  body.layout-blocks .table > caption + thead > tr:first-child > th,
	  body.layout-blocks .table > colgroup + thead > tr:first-child > th,
	  body.layout-blocks .table > thead:first-child > tr:first-child > th,
	  body.layout-blocks .table > caption + thead > tr:first-child > td,
	  body.layout-blocks .table > colgroup + thead > tr:first-child > td,
	  body.layout-blocks .table > thead:first-child > tr:first-child > td {
	    border-top: 0; }
	  body.layout-blocks .table > tbody + tbody {
	    border-top: 2px solid #ddd; }
	  body.layout-blocks .table .table {
	    background-color: #fff; }
	  body.layout-blocks .table-condensed > thead > tr > th,
	  body.layout-blocks .table-condensed > tbody > tr > th,
	  body.layout-blocks .table-condensed > tfoot > tr > th,
	  body.layout-blocks .table-condensed > thead > tr > td,
	  body.layout-blocks .table-condensed > tbody > tr > td,
	  body.layout-blocks .table-condensed > tfoot > tr > td {
	    padding: 5px; }
	  body.layout-blocks .table-bordered {
	    border: 1px solid #ddd; }
	  body.layout-blocks .table-bordered > thead > tr > th,
	  body.layout-blocks .table-bordered > tbody > tr > th,
	  body.layout-blocks .table-bordered > tfoot > tr > th,
	  body.layout-blocks .table-bordered > thead > tr > td,
	  body.layout-blocks .table-bordered > tbody > tr > td,
	  body.layout-blocks .table-bordered > tfoot > tr > td {
	    border: 1px solid #ddd; }
	  body.layout-blocks .table-bordered > thead > tr > th,
	  body.layout-blocks .table-bordered > thead > tr > td {
	    border-bottom-width: 2px; }
	  body.layout-blocks .table-striped > tbody > tr:nth-child(odd) > td,
	  body.layout-blocks .table-striped > tbody > tr:nth-child(odd) > th {
	    background-color: #f9f9f9; }
	  body.layout-blocks .table-hover > tbody > tr:hover > td,
	  body.layout-blocks .table-hover > tbody > tr:hover > th {
	    background-color: #f5f5f5; }
	  body.layout-blocks table col[class*="col-"] {
	    position: static;
	    display: table-column;
	    float: none; }
	  body.layout-blocks table td[class*="col-"],
	  body.layout-blocks table th[class*="col-"] {
	    position: static;
	    display: table-cell;
	    float: none; }
	  body.layout-blocks .table > thead > tr > td.active,
	  body.layout-blocks .table > tbody > tr > td.active,
	  body.layout-blocks .table > tfoot > tr > td.active,
	  body.layout-blocks .table > thead > tr > th.active,
	  body.layout-blocks .table > tbody > tr > th.active,
	  body.layout-blocks .table > tfoot > tr > th.active,
	  body.layout-blocks .table > thead > tr.active > td,
	  body.layout-blocks .table > tbody > tr.active > td,
	  body.layout-blocks .table > tfoot > tr.active > td,
	  body.layout-blocks .table > thead > tr.active > th,
	  body.layout-blocks .table > tbody > tr.active > th,
	  body.layout-blocks .table > tfoot > tr.active > th {
	    background-color: #f5f5f5; }
	  body.layout-blocks .table-hover > tbody > tr > td.active:hover,
	  body.layout-blocks .table-hover > tbody > tr > th.active:hover,
	  body.layout-blocks .table-hover > tbody > tr.active:hover > td,
	  body.layout-blocks .table-hover > tbody > tr.active:hover > th {
	    background-color: #e8e8e8; }
	  body.layout-blocks .table > thead > tr > td.success,
	  body.layout-blocks .table > tbody > tr > td.success,
	  body.layout-blocks .table > tfoot > tr > td.success,
	  body.layout-blocks .table > thead > tr > th.success,
	  body.layout-blocks .table > tbody > tr > th.success,
	  body.layout-blocks .table > tfoot > tr > th.success,
	  body.layout-blocks .table > thead > tr.success > td,
	  body.layout-blocks .table > tbody > tr.success > td,
	  body.layout-blocks .table > tfoot > tr.success > td,
	  body.layout-blocks .table > thead > tr.success > th,
	  body.layout-blocks .table > tbody > tr.success > th,
	  body.layout-blocks .table > tfoot > tr.success > th {
	    background-color: #dff0d8; }
	  body.layout-blocks .table-hover > tbody > tr > td.success:hover,
	  body.layout-blocks .table-hover > tbody > tr > th.success:hover,
	  body.layout-blocks .table-hover > tbody > tr.success:hover > td,
	  body.layout-blocks .table-hover > tbody > tr.success:hover > th {
	    background-color: #d0e9c6; }
	  body.layout-blocks .table > thead > tr > td.info,
	  body.layout-blocks .table > tbody > tr > td.info,
	  body.layout-blocks .table > tfoot > tr > td.info,
	  body.layout-blocks .table > thead > tr > th.info,
	  body.layout-blocks .table > tbody > tr > th.info,
	  body.layout-blocks .table > tfoot > tr > th.info,
	  body.layout-blocks .table > thead > tr.info > td,
	  body.layout-blocks .table > tbody > tr.info > td,
	  body.layout-blocks .table > tfoot > tr.info > td,
	  body.layout-blocks .table > thead > tr.info > th,
	  body.layout-blocks .table > tbody > tr.info > th,
	  body.layout-blocks .table > tfoot > tr.info > th {
	    background-color: #d9edf7; }
	  body.layout-blocks .table-hover > tbody > tr > td.info:hover,
	  body.layout-blocks .table-hover > tbody > tr > th.info:hover,
	  body.layout-blocks .table-hover > tbody > tr.info:hover > td,
	  body.layout-blocks .table-hover > tbody > tr.info:hover > th {
	    background-color: #c4e3f3; }
	  body.layout-blocks .table > thead > tr > td.warning,
	  body.layout-blocks .table > tbody > tr > td.warning,
	  body.layout-blocks .table > tfoot > tr > td.warning,
	  body.layout-blocks .table > thead > tr > th.warning,
	  body.layout-blocks .table > tbody > tr > th.warning,
	  body.layout-blocks .table > tfoot > tr > th.warning,
	  body.layout-blocks .table > thead > tr.warning > td,
	  body.layout-blocks .table > tbody > tr.warning > td,
	  body.layout-blocks .table > tfoot > tr.warning > td,
	  body.layout-blocks .table > thead > tr.warning > th,
	  body.layout-blocks .table > tbody > tr.warning > th,
	  body.layout-blocks .table > tfoot > tr.warning > th {
	    background-color: #fcf8e3; }
	  body.layout-blocks .table-hover > tbody > tr > td.warning:hover,
	  body.layout-blocks .table-hover > tbody > tr > th.warning:hover,
	  body.layout-blocks .table-hover > tbody > tr.warning:hover > td,
	  body.layout-blocks .table-hover > tbody > tr.warning:hover > th {
	    background-color: #faf2cc; }
	  body.layout-blocks .table > thead > tr > td.danger,
	  body.layout-blocks .table > tbody > tr > td.danger,
	  body.layout-blocks .table > tfoot > tr > td.danger,
	  body.layout-blocks .table > thead > tr > th.danger,
	  body.layout-blocks .table > tbody > tr > th.danger,
	  body.layout-blocks .table > tfoot > tr > th.danger,
	  body.layout-blocks .table > thead > tr.danger > td,
	  body.layout-blocks .table > tbody > tr.danger > td,
	  body.layout-blocks .table > tfoot > tr.danger > td,
	  body.layout-blocks .table > thead > tr.danger > th,
	  body.layout-blocks .table > tbody > tr.danger > th,
	  body.layout-blocks .table > tfoot > tr.danger > th {
	    background-color: #f2dede; }
	  body.layout-blocks .table-hover > tbody > tr > td.danger:hover,
	  body.layout-blocks .table-hover > tbody > tr > th.danger:hover,
	  body.layout-blocks .table-hover > tbody > tr.danger:hover > td,
	  body.layout-blocks .table-hover > tbody > tr.danger:hover > th {
	    background-color: #ebcccc; }
	  body.layout-blocks .row:before,
	  body.layout-blocks .row:after {
	    display: table;
	    content: " "; }
	  body.layout-blocks .row:after {
	    clear: both; }

	.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block !important; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */


		#j1-eligible-banner #banner {
			margin-bottom: 20px;
		}

		#j1-eligible-banner a {
			float: left;
			display: block;
			margin-right: 50px;
		}

		#j1-eligible-banner img#apply-now {
			margin-top: 22px;
			margin-right: 65px;
		}

		#j1-eligible-banner a#j1-request-more-info{
			margin-top: 38px;
			color: #4c9bd4;
			text-decoration: underline;
		}

/* mobile helpers */
.no-mobile {

}

.full-width {
	width: 100% !important;
}
#header-conjunction {
	display: inline-block;
	margin-left: 32px;
}
.no-desktop {
	display: none !important;
  margin:0 !important;
  padding:0 !important;
  float:none !important;
}

.searchOverlay .now-processing {
	background:url(/images/v25/myAccount/photoUploading.gif) no-repeat left bottom;
	height:35px;
	left:200px;
	position:absolute;
	top:302px;
	width:286px;
}

#fastfind .myAccountInside .content_body table {
	margin: 0 10px;
}

.registerLink span {
	float: none !important;
}
#fastMatch .refineSearchInner input {
	float: left;
	
}
#fastMatch .refineSearchInner label {
	float: left;
	margin-right: 4px;
	padding-top: 3px;
}
.floatingBtn {
	display: none !Important;
}

#home .searchResult .searchResultPic p a {
	display: none !important;
}

#abuseForm .check_row input, #abuseForm .check_row label {
	float: left;
}
.full-width {
	width: 100% !important;
}
#header-conjunction {
	display: inline-block;
	margin-left: 32px;
}
.no-desktop {
	display: none !important;
  margin:0 !important;
  padding:0 !important;
  float:none !important;
}
#autologin,
#autologin + label {
	float: left;
}
#autologin {
	margin-right: 8px;
}
.visaPages p a, .visaPages li a {
	color: blue !important;
}
.cssArrowRight {
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 8px solid #fff;
    display: inline-block;
}
#ssnTip {
	color:#7993aa;
	display:none;
	font-size:11px;
	padding: 0;
	position:absolute;
	right: 0px;
	top: 0px;
	width:200px;
}

.g-recaptcha {
	margin-bottom: 15px;
}
.g-recaptcha.error {
	display: inline-block;
	margin-bottom: 5px;
	padding: 5px;
}
label.recaptcha-error {
	margin-bottom: 15px;
}

#referralFormPage #reg-nav-items {
	margin-top: 0;
}
#referralFormPage #reg-nav-items .top-level-nav {
	margin: 0;
}
#referralFormPage #section_mainContent {
	width: 800px;
}

#referralFormPage .content_body {
	margin: 0 30px 0;
	width: auto;
}
#referralFormPage #reg-nav-items .top-level-nav:first-child {
	float: right;
}
#referralFormPage #reg-nav-items .top-level-nav:last-child {
	display: none !important;
}
#referralForm p {
	padding: 0 10px 10px;
}
#referralForm fieldset {
	padding: 5px 10px;
}
#referralForm .form-inline label {
	margin: 0;
	float: none;
}
#referralForm .form-inline .radio-row {
	width: 300px;
	vertical-align: middle;
}
#referralForm .form-inline .radio-row label {
	margin: 3px 3px 0;
	float: left;
	width: 60px;
}
#referralForm .form-inline .radio-row label.error {
	display: block;
	float: none;
	width: auto;
	clear: left;
	padding-top: 8px;
}
#referralForm .form-inline input[type=text], #referralForm .form-inline input[type=tel], #referralForm .form-inline input[type=email], #referralForm .form-inline select {
	margin: 0 10px 0 0;
}
#referralForm #formConclusion {
	padding-top: 20px;
	margin-top: 20px;
	border-top: 1px solid #ddd;
}
.smallModal p {
	padding: 0 10px 10px !important;
}
#promoBanner {
    display: block;
    width: 100%;
    min-height: 200px;
    background: #fff;
    margin-top: 12px;
	box-shadow: 0 0 4px rgba(0,0,0,0.2);
	text-align: center;
}
#promoBanner a {
	display: block;
    margin: 0px auto 0;
    padding: 40px 0;
}

.complaintListData {
	padding: 10px;
}
.showcaseExampleHeader .section_title2 {
	font-size: 22px;
	margin-bottom: 10px;
}
.showcaseExampleHeader p {
	padding: 0px 20px 20px !important;
}

#showcaseSliderExample {
	display: block;
	float: right;
}
#showcaseInfo {
	float: left;
	display: block;
	background: #fff;
    width: 452px;
	box-shadow: 0 0 4px rgba(0,0,0,0.2);
}
#showcaseInfo .section_title {
	margin-top: 5px;
}
#showcaseInfo p {
	font-size: 11px;
	padding: 0 20px 10px;
}
#showcaseInfo ol {
	padding: 0 10px 10px 35px;
}
#purchaseShowCase {
	margin-top: 10px;
}

#resourcesNav {
	padding-bottom: 10px;
}


#breadCrumbContainer {
	display: block;
    width: 980px;
    margin: 0 auto;
    margin-top: 0px;
    font-size: 11px;
    padding: 5px;
}

#tellafriendform {
	margin-top: 10px;
}
#tellafriendform input {
	width: 400px;
	font-size: 12px;
	line-height: 1.4;
	font-family: verdana, sans-serif;
}
#tellafriendform label {
	width: 80px;
}
#tellafriendform label.error {
	display: block;
    width: auto;
    position: static;
    margin-top: 5px;
    margin-left: 84px;
}
#tellafriendform .fieldsHolder {
	padding: 0 0 15px;
}
#tellafriendform input[type="submit"] {
	width: auto !important;
	margin-top: 10px;
}

#resourcesNav .section_title {
 	background: none;
    padding: 10px 15px 5px;
    margin: 10px 0 0;
    font-size: 15px;
    border: none;
    border-top: 1px solid #ddd;
}
#resourcesNav .section_title:nth-child(2) {
	border: none;
	padding-top: 0;
	margin-top: 0;
}
#resourcesNav dd {
	padding: 0 10px;
}
#resourcesNav a {
	padding: 5px !important;
}
#resourcesNav a:hover {
	background: #f5f5f5;
	color: #4c9bd4;
}
#resourcesNav a.active {
	background: #eafdbe;
}
#page_support .left_bar {
	margin-left: 0;
	background: #fff;
	box-shadow: 0 0 4px rgba(0,0,0,0.2);
}
#page_support .content_body {
	padding: 10px 20px 20px;
	background: #fff;
	box-shadow: 0 0 4px rgba(0,0,0,0.2);
	float: left;
	margin-left: 18px;
}
#page_support #section_mainContent {
	background: none;
	box-shadow: none;
}
#page_support .myAccountInside {
	background: none;
}

#localAgency #localAgencyCaregivers.fullWidth, #localAgency #localAgencyJobs.fullWidth {
	display: block;
	width: 100%;
	margin: 0;
	float: left;
}
#localAgency #localAgencyCaregivers.fullWidth .newCareGiver, #localAgency #localAgencyJobs.fullWidth .newCareGiver {
	float: left;
	margin-right: 20px;
}
#localAgency .left_bar {
	margin-left: 0;
}
#localAgency .left_bar dd {
	padding-left: 10px;
}
#localAgency #resourcesNav h2 {
	font-family: verdana, sans-serif;
	letter-spacing: 0;
	padding: 5px 10px;
	font-size: 18px;
	color: #6889b6;
	margin-top: 20px;
}
#resourcesNav h2 a {
	font-family: verdana, sans-serif;
	letter-spacing: 0;
	padding: 0 !important;
	font-size: 18px;
	color: #6889b6;
}
#localAgency .fastFindFooter {
	width: auto;
	background: none;
	box-shadow: none;
	margin-top: 10px;
}
#localAgency .fastFindFooter p {
	padding: 0 0 10px;
	font-size: 12px;
	line-height: 1.4;

}

.adContainer {
	margin: 30px auto;
	width: 250px;
}

#profileNotFound {
	padding: 40px 200px !important;
	text-align: center;
}

#profileNotFound h1 {
	font-size: 36px;
	font-weight: 400;
	text-align: center;
	color: #4a9cdb;
}

#profileNotFound img {
	margin: 30px 0;
}

#profileNotFound h2, #profileNotFound p, #profileNotFound ul {
}

#profileNotFound ul {
	margin-bottom: 30px;
}




#applyForm #read_privacy_div {
	margin-left: 150px;
}
#applyForm #read_privacy_div label {
	width: auto;
}
#applyForm .btn_submit {
	margin: 40px 150px 0 0;
}
#applyForm fieldset span.link {
	display: inline;
	font-size: 12px;
	margin: 0;
}
.inline-legal {
	border: 1px solid #ddd;
	border-radius: 4px;
	margin: 10px 0;
	padding: 10px;
	height: 200px;
	overflow-y: scroll;
}
.inline-legal .page_title {
	font-size: 20px;
    letter-spacing: normal;
    padding: 0 0 10px;
    font-family: verdana, sans-serif;
    color: #333;
    text-transform: uppercase;
}
.inline-legal .section_title2 {
	background: none;
    padding: 0 0 10px;
    font-size: 14px;
    margin: 0;
    color: #333;
    text-decoration: underline;
}

#documentsContainer .documentTable {
	width: 100%;
}
#documentsContainer .documentTable th {
	font-weight: 400;
    background: #f1f2f3;
	padding: 5px 10px;
}
#documentsContainer .documentTable td {
	border-bottom: 1px solid #ddd;
	padding: 5px 10px;
}
#documentsContainer .documentTable tr:last-child td {
	border-bottom: none;
}
#documentsContainer #documentUploader {
	margin-bottom: 20px;
}

#documentsContainer #fileInput {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1;
}
#documentsContainer #fileName {
	padding-left: 2px;
}
#documentsContainer .fieldsHolder {
	padding: 0 0 10px;
}
#documentsContainer .caption {
	font-size: 10px;
	padding: 0;
}
#documentsContainer #clearFile {
	display: none;
	background-image: url(/images/buttons/Hot-List-Icon-Sprite1.png?12132010);
    background-position: 0 -300px;
    height: 20px;
    margin: 0 2px 0 4px !important;
    text-indent: -9999em;
    width: 20px;
    cursor: pointer;
    margin-right: 3px;
    position: relative;
    top: 4px;
    vertical-align: top;
}
#documentsContainer #clearFile:hover {
	background-position: 0 -40px;
}

#documentsContainer .fieldsHolder label {
	width: auto !important;
	padding-right: 5px;
}

#documentsContainer .fieldsHolder .btn {
	width: auto !important;
}

#documentsContainer input[type="submit"] {
	display: none;
}
#documentsContainer .documentTable tr th:last-child {
	width: 95px;
}

#documentsContainer .documentTable .btn-small {
	padding: 3px 6px;
}

#documentsContainer .section {
	padding: 10px;
}

#documentsContainer .section h4 {
	font-size: 14px;
}

.subscribeGACN {
	padding: 20px;
}
.subscribeGACN .supportImage {
	width: 100%;
	display: block;
	height: 230px;
	background: url(/images/gacn/homepage/support2.jpg) no-repeat;
	background-size: cover;
}
.subscribeGACN h2 {
	font-size: 34px;
    color: #4c9bd4;
    margin-bottom: 10px;
}
.subscribeGACN p {
	font-size: 18px !important;
	line-height: 1.4 !important;
}

#google_translate_element span {
	color: #333;
}

.profileScamWarning {
	text-align: left;
}

.profileScamWarning h1 {
	text-align: left;
	margin-bottom: 20px;
}
.profileScamWarning .scam-list a {
	display: block;
	margin-bottom: 4px;
}

#j1-eligible-container {
	background: #fff;
    margin: 20px 0;
    padding: 20px;
    box-shadow: 0 0 5px rgba(0,0,0,0.2);
}

#autorenew-footnote {
	padding: 20px 0;
	font-size: 12px;
	text-align: center;
	width: 590px;
	margin: 0 auto;
}
