@charset "UTF-8";
/* jquery.css*/
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div tdGinger78dew@ { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

/*slider.css*/
#slider, #slider1, #slider2, #slider3, #slider4, #slider5 {
	width: 100%;
	height: 339px;/*background-color: #0065a4;*/
	
}
.copy, .copy-CRECHES {float: left; padding: 34px 25px 0 20px; width: 330px;}
.copy p, .copy-CRECHES p {color: #fff;font-size: 13px;}
.copy h2, .copy-CRECHES h2 {color: #FFFFFF;font-family: "VAG Rounded W01 Light"; font-size: 18px;padding: 18px 0 5px 0;}
.mainImage {	float: right;	width: 370px;	margin:0 -1px 0 0;}
.bx-wrapper .bx-pager {	text-align: center;	width: 135px;	margin:0 auto 8px;	z-index: 999999;}
.bx-wrapper .bx-pager a:hover {	background-image: url("../media/graphics/pager-active-v1.png");}
.bx-wrapper .bx-pager a {	background-image: url("../media/graphics/pager-v1.png");	border-radius: 10px 10px 10px 10px;	display: block;	float: left;	height: 13px;	margin: 0 5px;	text-indent: -999999px;	width: 13px;behavior: url("PIE-1.0.0/PIE.htc"); position:relative;}
.bx-wrapper .bx-pager a.active {	background-image: url("../media/graphics/pager-active-v1.png");	border-radius: 10px 10px 10px 10px;	display: block;	height: 13px;	margin: 0 5px;	text-indent: -999999px;	width: 13px;behavior: url("PIE-1.0.0/PIE.htc");}
.bx-wrapper .bx-pager .pager-link {	display: inline-block;}
.bx-wrapper .bx-controls-direction a {position: absolute;bottom:-20px;/* top:347px; */margin-top:0;outline: 0;width: 14px;height: 30px;text-indent: -9999px;z-index: 9999;}
.bx-wrapper .bx-next {right: 13px;background: url('../webImages/nxt-nor-v2.png') no-repeat !important;background-size: 14px auto !important;}
.bx-wrapper .bx-prev {left: 13px;background: url('../webImages/pre-nor-v2.png') no-repeat !important;background-size: 14px auto !important;}

.bx-wrapper .bx-next:hover{right: 13px;background: url('../webImages/nxt-blue-v2.png') no-repeat !important;background-size: 14px auto !important;}
.bx-wrapper .bx-prev:hover {left: 13px;background: url('../webImages/pre-blue-v2.png') no-repeat !important;background-size: 14px auto !important;}

.bx-controls {}
.slider-mainBg{background: url('../webImages/slider-bg-v1.png') 0 310px no-repeat !important;	height:374px;}
.bx-wrapper-CRECHES .bx-pager {	text-align: center;	width: 135px;	margin:0 auto 8px;	z-index: 999999;}
.bx-wrapper-CRECHES .bx-pager a:hover {	background-image: url("../media/graphics/pager-active-creches.png");}
.bx-wrapper-CRECHES .bx-pager a {	background-image: url("../media/graphics/pager-v1.png"); border-radius: 10px 10px 10px 10px;	display: block;	float: left;	height: 13px;	margin: 0 5px;	text-indent: -999999px;	width: 13px;behavior: url("PIE-1.0.0/PIE.htc");}
.bx-wrapper-CRECHES .bx-pager a.active {	background-image: url("../media/graphics/pager-active-creches.png");	border-radius: 10px 10px 10px 10px;	display: block;	height:13px;	margin: 0 5px;	text-indent: -999999px;	width: 13px;behavior: url("PIE-1.0.0/PIE.htc");}
.bx-wrapper-CRECHES .bx-pager .pager-link {	display: inline-block;}
.bx-wrapper-CRECHES .bx-controls-direction a {position: absolute;top:347px;margin-top:0;outline: 0;width: 12px;height: 15px;text-indent: -9999px;z-index: 9999;}

.bx-wrapper-CRECHES .bx-next {right: 13px;background: url('../webImages/nxt-nor-v1.png') no-repeat !important;}
.bx-wrapper-CRECHES .bx-prev{left: 13px;background: url('../webImages/pre-nor-v1.png') no-repeat !important;}

.bx-wrapper-CRECHES .bx-next:hover{right: 13px;background: url('../webImages/nxt-creches.png') no-repeat !important;}
.bx-wrapper-CRECHES .bx-prev:hover {left: 13px;background: url('../webImages/pre-creches.png') no-repeat !important;}

.bx-wrapper-CRECHES-POP .bx-pager {	text-align: center;	width: 450px;	margin:0 auto 8px;	z-index: 999999;}
.bx-wrapper-CRECHES-POP .bx-pager a:hover {	background-image: url("../media/graphics/pager-active-creches.png");}
.bx-wrapper-CRECHES-POP .bx-pager a {	background-image: url("../media/graphics/pager-v1.png"); border-radius: 10px 10px 10px 10px;	display: block;	float: left;	height: 13px;	margin: 0 5px;	text-indent: -999999px;	width: 13px;behavior: url("PIE-1.0.0/PIE.htc");}
.bx-wrapper-CRECHES-POP .bx-pager a.active {	background-image: url("../media/graphics/pager-active-creches.png");	border-radius: 10px 10px 10px 10px;	display: block;	height:13px;	margin: 0 5px;	text-indent: -999999px;	width: 13px;behavior: url("PIE-1.0.0/PIE.htc");}
.bx-wrapper-CRECHES-POP .bx-pager .pager-link {	display: inline-block;}
.bx-wrapper-CRECHES-POP .bx-controls .bx-controls-direction a {position: absolute;top:347px;margin-top:0;outline: 0;width: 12px;height: 15px;text-indent: -9999px;z-index: 9999;}

.bx-wrapper-CRECHES-POP .bx-next {right: 13px;background: url('../webImages/nxt-nor-v1.png') no-repeat !important;}
.bx-wrapper-CRECHES-POP .bx-prev{left: 13px;background: url('../webImages/pre-nor-v1.png') no-repeat !important;}

/*jquery.scrollpane.css*/

.jspContainer {
    overflow: hidden;
    position: relative;
}
.jspPane {
    position: absolute;
    width: 151px !important;
}

.jspVerticalBar {
    background: none repeat scroll 0 0 red;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 6px;
}

.jspVerticalBar *, .jspHorizontalBar * {
    margin: 0;
    padding: 0;
}
.jspCap {
    display: none;
}
.jspHorizontalBar .jspCap {
    float: left;
}
.jspTrack {
    background: none repeat scroll 0 0 #DDDDEE;
    position: relative;
}
.jspDrag {
    background: none repeat scroll 0 0 #0065A4;
    cursor: pointer;
    left: 0;
    position: relative;
    top: 0;
}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
    float: left;
    height: 100%;
}
.jspArrow {
    background: none repeat scroll 0 0 #50506D;
    cursor: pointer;
    display: block;
    text-indent: -20000px;
}
.jspArrow.jspDisabled {
    background: none repeat scroll 0 0 #80808D;
    cursor: default;
}
.jspVerticalBar .jspArrow {
    height: 16px;
}
.jspHorizontalBar .jspArrow {
    float: left;
    height: 100%;
    width: 16px;
}
.jspVerticalBar .jspArrow:focus {
    outline: medium none;
}
.jspCorner {
    background: none repeat scroll 0 0 #EEEEF4;
    float: left;
    height: 100%;
}
* html .jspCorner {
    margin: 0 -3px 0 0;
}

/* global.css*/

/* Global Stylesheet - all amends should be added to custom.css */

/*****RESET*****/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, a, blockquote, pre, form, fieldset, table, th, td {
	margin: 0;
	padding: 0;
	outline: none;
}

.nofloat{float:none!important;}
/*****Colours*****/


.grey10 { box-shadow: 0 1px 5px #CCCCCC inset; -moz-box-shadow: 0 1px 5px #CCCCCC inset; -webkit-box-shadow: 0 1px 5px #CCCCCC inset; }
.grey10 { border: 1px solid #DDDDDD;}
.grey20 { background-color: #D9D9DB;}
.grey30 { background-color: #A1A1A4;}
.grey40 { background-color: #7D7E81;}
.grey50 { background-color: #565759;}
.white  { background-color: #fff;}

/*****General Blues*****/

.blue-base   { background-color: #E5F8FC; border: 1px solid #DCEAED;}
.light-blue1 { background-color: #009DDC;}
.light-blue2 { background-color: #00B0DB;}
.light-blue3 { background-color: #E5F8FC; border: 1px solid #DCEAED;}
.med-blue    { background-color: #0D9CD8;}
.dark-blue   { background-color: #0065A4;}


/*****  Service - Colours*****/

.blue   { background-color: #00BCE4;}
.purple { background-color: #6C217F;}
.pink   { background-color: #E20177;}
.green  { background-color: #78A22F;}
.yellow { background-color: #E7A614;}
.yellow-eve { background-color: #FFDD00 !important;color:#fff !important;}

.purple-foot { background-color: #6c217f;}
.pink-foot   { background-color: #b1005d;}
.green-foot  { background-color: #4f6f19;}
.yellow-foot { background-color: #df7a1c;}
.yellow-eve-foot { background-color: #FFDD00;}


/*****Typography*****/

body#Recruitment #two-column #Main.module h1 {color:#00BCE4;}
body#Nurseries   #two-column #Main.module h1 {color:#6C217F;}
body#Creches     #two-column #Main.module h1 {color:#E20177;}
body#Kids-Clubs  #two-column #Main.module h1 {color:#78A22F;}
body#Training    #two-column #Main.module h1 {color:#E7A614;}


body#Recruitment  #three-column #Main.module h2.sub {color:#005581;}
body#Recruitment p span {color: #00BCE4;}


h1, h2, h3, h4, h5, h6 { -webkit-font-smoothing: antialiased; font-weight: normal; }

h1, h2, h3, h5 { color: #00bce4;}

h2, h4{ color: #0065A4;}
h6 { color: #555555;}

h1 { font-size: 29px; font-weight: normal; -webkit-font-smoothing: antialiased;}

h2 { font-size: 19px; margin-bottom: 10px;}

h3 {font-size: 21px;}

h4 { font-size: 18px; font-weight: bold;}

h5 { font-size: 16px; margin-bottom: 5px;}

h6 { font-size: 13px;}

p { font-size: 13px; color: #555; font-family: "VAG Rounded W01 Light"; line-height: 1.3em; margin: 12px 0;}


/*#slider h1 {font-size: 29px; font-weight: normal; color:#00BCE4; margin-top: -6px; line-height: 1;}*/

h3.icon-star { background-position: 144px center;}

p.white-txt { color:#fff!important; }

p.dark-blue-txt { color:#0065A4!important; font-weight: bold; }

h4.white-txt { color:#fff!important; font-family: "VAG Rounded W01 Light"; font-weight: normal;}

span { font-family: "VAG Rounded W01 Light"; font-size: 13px; }

p span { font-weight: bold; padding-right: 5px; }

p.caveat { color: #999999; font-size: 11px; font-style: italic; letter-spacing: 0.06em; padding-bottom: 25px; padding-left: 25px;}

p.blockquote { font-family: "VAG Rounded W01 Light"; font-weight: normal; font-style: italic; font-size: 18px; color: #666;}

p.Hinfo {font-size: 16px;}

p.next.right { font-size: 13px; height: 20px; line-height: 27px; margin-right: -30px; }

#S-cart p.price {font-size:15px; font-weight: bold; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; padding: 5px; color: #005581!important;}
#S-cart p.price span {font-size: 12px; font-weight: normal; color: #7D7E81;letter-spacing: 1px; }
#S-cart h3 span {color: #666; font-size: 14px;}



a { color:#005581; text-decoration: none; }
a:hover {text-decoration: underline!important; }

a.info { background-image: url("../media/icons/newsbullett.png"); background-repeat: no-repeat; font-size: 12px; margin-bottom: 15px; padding-left: 20px; color: #005581;}

/*a.flat-list { background-position: 0 1px; color: #0065A4; display: inline; float: left; font-size: 13px; height: 21px; margin: -8px 0 0 -10px; padding: 6px 26px;}*/
a.flat-list { background-position: 0 1px; color: #0065A4; display: inline; float: left; font-size: 13px; height: 21px; line-height: 21px; margin: -6px 0 0 -6px; padding: 6px 26px;}
a.sub-head {background-position: 0 1px; color: #0065A4; font-size: 14px; height: 21px; margin: 6px 0 0 -6px; padding: 7px 29px; font-weight: bold;}



p.sub-head  { background-position: 0 1px; color: #666; font-size: 14px; height: 0; }
a.sub-head1 { background-position: 0 1px; font-size: 12px; height: 21px; margin: 6px 0 0 -6px; padding: 7px 29px;}
a.mod-link {
    background-position: -4px center;
    float: left;
    font-size: 14px;
    line-height: 35px;
    margin-top: 0;
    overflow: hidden;
    padding-left: 23px;
    width: 100%;
}
a.mod-link-contact {
    background-position: -4px center;
    float: left;
    font-size: 14px;
    line-height: 35px;
    margin-top: 0;
    overflow: hidden;
    width: 100%;
}

div.mod-link {
    background-position: -4px center;
    float: left;
    font-size: 14px;
    line-height: 35px;
    margin-top: 0;
    margin-bottom: 0!important;
    overflow: hidden;
    padding-left: 23px;
    width: 100%;
    color: #555555;
}

div.mod-link-cta{
    background-position: -4px center;
    float: left;
	font-size: 14px;
    line-height: 35px;
    margin-top: 0;
    margin-bottom: 0!important;
	clear:both;
    padding-left: 23px;
    width: 100%;
	color: #005581;
	cursor: pointer;
}
div.mod-link-cta:hover {text-decoration: underline!important; }

div.mod-link-login{
    background-position: 3px center;
    float: left;
	font-size: 14px;
    line-height: 35px;
    margin-top: 0;
    margin-bottom: 0!important;
	clear:both;
    padding-left: 23px;
    width: 100%;
	color: #005581;
	cursor: pointer;
}
div.mod-link-login:hover {text-decoration: underline!important; }
a.mod-link-login {
    background-position: 3px center;
    float: left;
    font-size: 14px;
    line-height: 35px;
    margin-top: 0;
    margin-bottom: 0!important;
    padding-left: 23px;
    width: 100%;
}


/*****Breadcrumbs*****/

/* commented after addition for google code for breadcrums*/
/*
ul.breadcrumbs { list-style: none; margin: 0px; color: #0065A4;}
ul.breadcrumbs li { display: inline-block; float: left; font-size: 13px; padding-right: 6px; }
ul.breadcrumbs li a { color: #0065A4!important;}
ul.breadcrumbs li.active.recruitment { color: #a1a1a4!important;}
*/
ol.breadcrumbs { list-style: none; margin: 0px; color: #0065A4;}
ol.breadcrumbs li { display: inline-block; float: left; font-size: 13px; padding-right: 6px;padding-left: 0px;list-style: none; }
ol.breadcrumbs li a { color: #0065A4!important;}
ol.breadcrumbs li.active.recruitment { color: #a1a1a4!important;}

/*****Tool Bar Menu*****/


#tb-wrapper p { margin-top: 12px; text-align: right; font-size: 14px; padding-right: 15px; }
#tb-wrapper a.cta1 { color:#7D7E81; font-weight: bold; }


a.toolbar-menu {
	/* border-right: 1px solid #D9D9DB; */
	background: #fff;
	display: inline-block;
	float: left;
	font-family: "VAG Rounded W01 Light", arial, sans-serif;
	font-size: 18px;
	height: 20px;
	padding: 10px 12px;
	text-align: center;
	color: #00334E;
}
a.toolbar-menu#nav-blue { color:#fff;background: #00bce4 url('../media/icons/home-Ico-v1.png') 0 10px no-repeat;padding-left:36px !important; }

a.toolbar-menu.last     { border: none;}
a.toolbar-menu:hover    { background: #005480; color:#fff; text-decoration: none!important;}

a.toolbar-menu:hover#nav-blue { color:#00bce4;background: #ffffff url('../media/icons/home-Ico-v1.png') 0 -33px no-repeat;padding-left:36px !important;}
a.toolbar-menu:hover#nav-purple { color:#6C217F;}
a.toolbar-menu:hover#nav-pink { color:#E20177;}
a.toolbar-menu:hover#nav-green { color:#78A22F;}
a.toolbar-menu:hover#nav-yellow { color:#E7A614;}
a.toolbar-menu:hover#nav-yellow-eve { color:#FFDD00;}

a.toolbar-menu.active    { background: #005480; color:#fff;}
a.toolbar-menu.active#nav-blue { color:#00bce4;background: #ffffff url('../media/icons/home-Ico-v1.png') 0 -33px no-repeat;padding-left:36px !important; }
a.toolbar-menu.active#nav-purple { color:#6C217F;}
a.toolbar-menu.active#nav-pink { color:#E20177;}
a.toolbar-menu.active#nav-green { color:#78A22F;}
a.toolbar-menu.active#nav-yellow { color:#E7A614;}
a.toolbar-menu.active#nav-yellow-eve { color:#FFDD00;}


/*****Main Menu*****/

a.main-menu { display: inline-block; font-family: "VAG Rounded W01 Light" , arial, sans-serif; font-size: 17px; height: 20px; padding: 10px 12px; text-align: center; color: #fff;}
/* a.main-menu.nursery-staff-recruitment {padding: 10px 34px;} */
a.main-menu:hover { background: #fff; text-decoration: none!important; display: inline-block; color:#00334e!important; }

a.main-menu:hover.nav-blue { color:#00bce4;}
a.main-menu:hover.nav-purple { color:#6C217F;}
a.main-menu:hover.nav-pink { color:#E20177;}
a.main-menu:hover.nav-green { color:#78A22F;}
a.main-menu:hover.nav-yellow { color:#E7A614;}
a.main-menu:hover.nav-yellow-eve { color:#FFDD00;}

a.main-menu.active { background: #fff; height: 20px; color:#00334e;}

a.main-menu.active.nav-blue { color:#00bce4;}
a.main-menu.active.nav-purple { color:#6C217F;}
a.main-menu.active.nav-pink { color:#E20177;}
a.main-menu.active.nav-green { color:#78A22F;}
a.main-menu.active.nav-yellow { color:#E7A614;}
a.main-menu.active.nav-yellow-eve { color:#FFDD00;}

/*****Social Media Icons*****/
      
a.sm-icons { display: inline-block; float: left; height: 40px; padding-right: 14px; width: 25px; 
	background-repeat: no-repeat; background-size: 25px auto;}

a.sm-icons.facebook  { background-image: url("../media/icons/socioIco_FB-v1.png");}
a.sm-icons.twitter   { background-image: url("../media/icons/socioIco_TW.png");}
a.sm-icons.google    { background-image: url("../media/icons/socioIco_GP.png");}
a.sm-icons.pinterest { background-image: url("../media/icons/socioIco_P.png");}
a.sm-icons.linkedin  { background-image: url("../media/icons/socioIco_IN-v1.png");}
a.sm-icons.instagram  { background-image: url("../media/icons/socioIco_INSTA-v1.png");}
      
a.sm-icons-left { display: inline-block; float: left; height: 40px; padding-right: 14px; width: 20px; background-repeat: no-repeat;}

a.sm-icons-left.facebook  { background-image: url("../media/icons/socioIco_FB.png");}
a.sm-icons-left.twitter   { background-image: url("../media/icons/socioIco_TW.png");}
a.sm-icons-left.google    { background-image: url("../media/icons/socioIco_GP.png");}
a.sm-icons-left.pinterest { background-image: url("../media/icons/socioIco_P.png");}
a.sm-icons-left.linkedin  { background-image: url("../media/icons/socioIco_IN.png");}
a.sm-icons-left.linkedin  { background-image: url("../media/icons/socioIco_INSTA.png");}



/*****LISTS*****/

/*****UL for general use*****/

ol { color: #555555; font-size: 13px; list-style: inherit inside none; margin-bottom: 10px;}

ol li {padding-left: 5px;}


ul {margin-bottom: 10px;}
/*
ul li { color: #005581; font-size: 13px; list-style: disc inside none; padding: 0 5px 2px 0; line-height: 15px;}
ul li a { color: #005581; font-size: 13px; font-weight: 200; margin-left: 0px;}
ul li a:hover { text-decoration: underline!important; }
*/
ul.standard li { color: #005581; font-size: 13px; list-style-type: disc; padding: 0 5px 2px 0; line-height: 15px;}
ul.standard li a { color: #005581; font-size: 13px; font-weight: 200; margin-left: 0px;}
ul.standard li a:hover { text-decoration: underline!important; }

.Mid1 ul {margin-bottom: 10px;margin-left:14px;}
.Mid1 ul li { color: #005581; font-size: 13px; list-style-type: disc; padding: 0 5px 2px 0; line-height: 15px;}
.Mid1 ul li a { color: #005581; font-size: 13px; font-weight: 200; margin-left: 0px;}
.Mid1 ul li a:hover { text-decoration: underline!important; }
.Mid1 table{clear:both;margin:0;}
.Mid2 ul.standard{margin-left:14px;}

.defUl ul { padding: 0 0 5px 25px;}
/* .defUl ul li { color: #555555; font-size: 13px; list-style: disc inside none; padding: 0 0 6px 0; line-height: 15px;} */
.defUl ul li { color: #555555; font-size: 13px; list-style: disc outside none; margin: 0 0 6px 13px; line-height: 15px;}
.defUl ul li a { color: #005581; font-size: 13px;  margin-left: 0px;}
.defUl ul li a:hover { text-decoration: underline; }
.defUl ol { padding: 0 0 5px 25px;}
.defUl ol li { color: #555555; font-size: 13px; list-style: inherit outside none; margin: 0 0 6px 13px; padding-left: 0; line-height: 15px;}
.defUl ol li a { color: #005581; font-size: 13px; margin-left: 0px;}
.defUl ol li a:hover { text-decoration: underline!important; }
.defUl h1{clear:both;}
.defUl h2{clear:both;font-family: "VAG Rounded W01 Light"!important;}
.defUl h3{clear:both;font-family: "VAG Rounded W01 Light";}
.defUl h4{clear:both;font-family: "VAG Rounded W01 Light";}
.defUl p{ margin:0 0 20px 0!important;}
.defUl p img { padding: 0;}
.defUl p span { color: #555555!important; font-weight:inherit!important;padding-right: 0!important; }
.imgPadLeft10{margin-left:10px!important;}
.imgPadRight10{margin-right:10px!important;}
.defUl table{clear:both;margin:0 0 10px 0;border-color:#E8E8E8;}
.defUl table ul{clear:both;margin:0!important;}

.defScr h1{clear:both;}
.defScr h2{clear:both;font-family: "VAG Rounded W01 Light"!important;}
.defScr h3{clear:both;font-family: "VAG Rounded W01 Light";}
.defScr h4{clear:both;font-family: "VAG Rounded W01 Light";}
.defScr p{ margin:0 0 20px 0!important;}
.defScr p img { padding: 0;}
.defScr p span { color: #555555!important; font-weight:inherit!important;padding-right: 0!important; }
.defScr table{clear:both;margin:0 0 10px 0;border-color:#E8E8E8;}
.defScr table ul{clear:both;margin:0!important;}


.defBranch h1{clear:none!important;}
.defBranch h2{clear:none!important;}
.defBranch h3{clear:none!important;}
.defBranch h4{clear:none!important;}
.defBranch table{clear:none!important;}

.defBrBox { margin-top:20px;}
.defBrBox p{ margin:0 0 5px 0!important;}

/***** Sub Menu *****/


ul#menu-list { list-style: none inside; display: block; margin: 0px; padding: 0px;  }

ul#menu-list li { display: block; border-bottom: 1px solid #ccc; border-top: 1px solid #e8e8e8; text-align: left; padding-left:10px; }

/* ul#menu-list li   { padding: 8px 0 9px 25px;}  */

ul#menu-list li a { text-decoration: none!important; font-size: 13px }

ul#menu-list li.active { background: #005581; }

ul#menu-list li.active a { color: #fff; }

ul#menu-list li:hover {background: #005581; }

ul#menu-list li:hover a {color:#fff!important;}

ul#menu-list li.heading a {margin-left: -12px; font-size: 13px; font-weight: bold; padding: 0px; }

ul#menu-list li.heading a span { color: #009DDC !important; font-size: 11px; margin-left: 5px; }

ul#menu-list li.heading a span span { color:#005581!important; font-weight:normal;  margin-left: -5px !important;font-size: 13px !important;}

ul#menu-list li:hover a  span span{color:#fff!important;}
ul#menu-list li.active a  span span{color:#fff!important;}
ul#menu-list li a.has-sub { background: url("../media/icons/hasSubArrow.png") no-repeat scroll 95% center; display: block;  } /*padding: 3px 0px 3px 0px;*/
ul#menu-list li a.has-sub:hover { background: url("../media/icons/hasSubArrow-exp.png") no-repeat scroll 95% center; display: block;  }

ul#menu-list li a.has-sub-exp { background: url("../media/icons/hasSubArrow-exp.png") no-repeat scroll 95% center; display: block; padding:  0; }

ul#menu-list li.first { border-top:none;}

ul#menu-list li.last { border-bottom: none; }

ul#menu-list li.blank {border: none; padding: 10px 0;}

ul#menu-list li.blank:hover { background: none;}

/******paignation*******/


ul.pagination { list-style: none; font-size: 14px; font-weight: normal; margin: 0; display: block;}
ul.pagination li { display: inline-block; color:#505050; padding-right: 10px; float: left;}
ul.pagination li a.active { font-weight: bold; color:#00BCE4;}





/*****flat Image lists *****/

ul.image-list { list-style: none; max-width: 875px; margin:0 auto;}

ul.image-list li { display: inline-block; float: left; padding-right: 0;}
ul.image-list li.myc { padding-right: 33px; float:left;}




ul#tab-slider {list-style: none;}

ul#tab-slider li {display: inline; margin-right: 10px; }



.ui-tabs a img {border: 3px solid #ccc;}

.ui-state-active a img {border: 3px solid #00BCE4;}







/*****UL for terms and conditions*****/

ul.TC li { list-style: square inside none; color: #838383; font-size: 13px; line-height: 22px; }

/*****Modules*****/

.module {
	padding: 20px 20px 20px 20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	zoom:1;
	/*position: relative;*/
    behavior: url("PIE-1.0.0/PIE.htc");
	
}
.footerBg {
	padding: 20px 20px 20px 20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	zoom:1;
	position: relative;
    behavior: url("PIE-1.0.0/PIE.htc");
	
}

.module h3 { font-size: 18px; line-height: 20px; margin-bottom: 12px;}

.module.border { border: 2px solid #009DDC; width:171px!important;}

.module.border h3, .module.grey10 h3,.module.blue-base h3 { color: #009DDC!important;}
.module.blue-base h3 a{ color: #009DDC!important;}
.module.blue-base h3 a:hover{ color: #009DDC!important; text-decoration:none;}

.module.Lside, .module.Rside { position: relative;height:auto; margin-bottom: 20px;}

.module.Lside h3, .module.Rside h3 { color: #FFFFFF;}
.Lside.module.dark-pink.widgets h3 a, .Lside.module.dark-pink.widgets  h3 a:hover{ color: #FFFFFF!important;}


.module.blue-base h3 {font-family: "VAG Rounded W01 Light"!important; font-weight: normal!important; margin-top: 0px!important; font-size: 18px!important; }




.Lside p, .Rside p { color: #FFFFFF; font-size: 12px; line-height: 18px; margin: 0;}

.Lside.module.grey10 p { color:#505050!important;}
.Rside.module.grey10 p { color:#505050!important;}

.Rside.module.border p { color:#505050!important;}

#L1 { background-position: 164px 4px;}
#L2 { background-position: 154px 14px;}

.Mid1, .Mid2 { height:auto; margin-bottom: 20px;}
.Mid1 { width:318px;}
.Mid2 { width:323px;}
.Mid1-REC h2, .Mid2-REC h2 { color: #00bce4; font-size: 22px;}
.Mid1-REC h2 a, .Mid2-REC h2 a{ color: #00bce4; font-size: 22px;}


/*****Main content styles*****/
#Main .col-left { width: 220px; float: left;}
#Main .col-right { width:220px; float: right;}

#Main h1 {font-size: 20px; margin: 10px 0 10px 0;}
/*  Main h2, #Main h3{ color: #7D7E81; font-family: "VAG Rounded W01 Light";  padding-top: 14px;} */
#Main h2 { font-size: 18px!important; color: #0065A4;font-family: "VAG Rounded W01 Light"!important;padding:10px 0 6px 0!important;}
#Main h3{ font-size: 16px;  padding: 0; font-family: "VAG Rounded W01 Light";padding:5px 0 3px 0!important;margin:5px 0 3px 0!important;}
#Main h3 a{ color:#00BCE4!important; font-size: 16px;  padding: 0; font-family: "VAG Rounded W01 Light";padding:5px 0 3px 0!important;margin:5px 0 3px 0!important;}
#Main h4 { font-size: 14px; font-weight:bold;font-family: "VAG Rounded W01 Light";color: #7D7E81; padding:0;}
#Main .isCrecheCSS h3{display:inline-block!important;}


 

.two-column.left.margin-left20 #Main.module.grey10.margin-bottom20 {background: url("../404-page-not-found/index.html"); width: 400px; height: 400px; background-repeat: no-repeat; background-position: bottom right;}


/*#parents.module h2, #childcarers.module h2, #nuresry-services.module h2 {padding-top: 0px; font-size: 20px; color: #00BCE4 !important;}*/

/*****Buttons*****/

/*****Module Buttons*****/


.button {
    padding: 6px 31px 7px 10px;
	position: relative;
	float: left;
	z-index: 500;
	zoom:1;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
    behavior: url("PIE-1.0.0/PIE.htc");
	font-family: "VAG Rounded W01 Light";
	color: #fff;
	font-size: 13px;
	/* display:block; */
	overflow:hidden;
}

.fixed-H { bottom: -10px; font-size: 16px; height: 20px; letter-spacing: 1px; padding: 8px 40px 8px 10px;}

.fixed-w140 { width:140px;}
.fixed-w100 { width:100%;}
.fixed-w80  { width:80%;}
.fixed-w78  { width:78%;}
.fixed-w72  { width:76%;}

.W-auto  { width:auto; padding-right: 60px; margin: 6px 0;}

.bkg-fix { background-position: 95% center;}

a.button.grey40:hover { color: #fff !important; background-color: #0065A4; text-decoration: none!important;}

a.button.blue:hover { text-decoration: none!important; color: #0065A4;}

a.button.light-blue1:hover { background-color: #0065A4;; text-decoration: none; color: #fff;}

/*a.button.light-blue1.icon-arrow3.bkg-fix:hover {background-color: #0065A4;}*/
a.button.light-blue1.icon-arrow3.bkg-fix:hover {background-color: #0065A4; cursor:pointer;}


.button.marginT75 { margin-top: 75px;}

.button.go { padding: 7px 10px; margin-right: 0; }

.button.go:hover { background-color: #009DDC; color: #fff!important;}


a:hover.button { text-decoration: none !important;}
a:link.button { text-decoration: none !important;}
a:visited.button { text-decoration: none !important;}
a:active.button { text-decoration: none !important;}

a:hover.button.dark-blue { color: #009DDC;}

.buttom-wrapper { bottom: 40px; position: absolute; }
.copy p a{ color: #00BCE4; text-decoration: none; }


#L1.Lside.module .button.light-blue1.icon-arrow3.bkg-fix:hover, 
a.button.light-blue1.icon-arrow2.bkg-fix.fixed-H:hover, a.button.dark-blue.bkg-fix:hover { background-color: #00BCE4; text-decoration: none; color: #fff;}


a.button.light-blue1.icon-send2.bkg-fix.fixed-w72:hover { background-color: #0065A4; }


table.jobs a.button.light-blue1.icon-arrow3.bkg-fix { padding: 6px 24px 7px 10px;}




/*****Icons*****/


.icon-send1          { background-image: url("../media/icons/icon-blue-send.png"); background-repeat: no-repeat;margin-bottom:20px;}
.icon-send1-CRECHES { background-image: url("../media/icons/icon-red-send.png"); background-repeat: no-repeat;margin-bottom:20px;}
.icon-send2          { background-image: url("../media/icons/icon-send-white.png"); background-repeat: no-repeat;margin-bottom:20px;}
.icon-send-dblue     { background-image: url("../media/icons/icon-send-dblue.png");background-repeat: no-repeat;margin-bottom:20px;}
.box01a .icon-login          { background-image: url("../media/icons/svg/icon-user-white.svg");background-repeat: no-repeat;  background-size:auto 24px; background-position:-1px center; }
.icon-login          { background-image: url("../media/icons/svg/icon-user-white.svg");background-repeat: no-repeat;  background-size:auto 24px;}
.icon-login-blue          { background-image: url("../media/icons/icon-login-blue.png");background-repeat: no-repeat;}
.icon-arrow1         { background-image: url("../media/icons/icon-blue-arrow.png");background-repeat: no-repeat;}
.icon-arrow2         { background-image: url("../media/icons/icon-white-arrow-lg.png");background-repeat: no-repeat;}
.icon-arrow3         { background-image: url("../media/icons/icon-white-arrow-sm.png");background-repeat: no-repeat;}
.icon-arrow-back         { background-image: url("../media/icons/icon-white-arrow-sm-back.png");background-repeat: no-repeat; background-position:left;padding-left:20px;}
.icon-call           { background-image: url("../media/icons/icon-phone.png");background-repeat: no-repeat;margin-bottom:20px;}
.icon-call-dblue     { background-image: url("../media/icons/icon-phone-dblue.png"); background-repeat: no-repeat;margin-bottom:20px;}
.icon-callback       { background-image: url("../media/icons/icon-call-back.png"); background-repeat: no-repeat;margin-bottom:20px;}
.icon-callback-dblue { background-image: url("../media/icons/icon-call-back-dblue.png"); background-repeat: no-repeat;margin-bottom:20px;}
.icon-print          { background-image: url("../media/icons/icon-print.png"); background-repeat: no-repeat;}
.icon-facebook       { background-image: url("../media/icons/icon-facebook.png"); background-repeat: no-repeat;}
.icon-email          { background-image: url("../media/icons/icon-email.png"); background-repeat: no-repeat; }
.icon-email-white    { background-image: url("../media/icons/icon-email-white.png"); background-repeat: no-repeat;}
.icon-marker         { background-image: url("../media/icons/icon-marker.png"); background-repeat: no-repeat;}
.icon-marker-dblue   { background-image: url("../media/icons/icon-marker-dblue.png"); background-repeat: no-repeat;}
.icon-rss            { background-image: url("../media/icons/icon-rss.png"); background-repeat: no-repeat;}
.icon-find           { background-image: url("../media/icons/icon-find.png"); background-repeat: no-repeat;}
.icon-search         { background-image: url("../media/icons/icon-search.png"); background-repeat: no-repeat;}
.icon-star           { background-image: url("../media/icons/icon-star.png"); background-repeat: no-repeat;}
.icon-blue-star      { background-image: url("../media/icons/icon-blue-star.png"); background-repeat: no-repeat;}
.icon-heart          { background-image: url("../media/icons/icon-heart-v1.png"); background-repeat: no-repeat; height: 24px!important; margin-left: 4px;}
.icon-heart:hover    { background-image: url("../media/icons/icon-heart-v1.png"); background-position: 0px -24px;}
.icon-heart-sel          { background-image: url("../media/icons/icon-heart_01_12_2014.png"); background-position: 0px -24px; background-repeat:no-repeat;height: 24px!important; margin-left: 4px;}
.icon-heart-sel:hover    { background-image: url("../media/icons/icon-heart_01_12_2014.png"); background-repeat: no-repeat; }
.icon-cart           { background-image: url("../media/icons/icon-cart.png"); background-repeat: no-repeat;}

.icon-website        { background-image: url("../media/icons/icon-tinies-website-white.png");background-repeat: no-repeat; background-position: left 3px top 3px!important;}



/******extra classes******/
p.news-list { background-image: url(../media/icons/newsbullett.png); background-repeat: no-repeat; padding-left: 20px; margin-bottom: 15px; font-size: 12px}
p.news-list a, p.news-list-CRECHES a {font-size: 13px; color: #ffffff; font-weight: bold;}
p.news-list a span, p.news-list-CRECHES a span{font-weight: normal;color: #ffffff!important;}
p.news-list a:hover span, p.news-list-CRECHES a:hover span{text-decoration:none;}
p.news-list-CRECHES { background-image: url(../media/icons/pink-Ico.png); background-repeat: no-repeat; padding-left: 20px; margin-bottom: 15px; font-size: 12px}




/****** Job list table  ******/

table {font-size: 12px; color:#505050;}

table.jobs {
	background: none repeat scroll 0 0 #ffffff;
	text-align: left;
	width: 100%;
	font-family: "VAG Rounded W01 Light";
	border-collapse:collapse;
	margin-bottom: 2px;
}


/*--- Code by Niraj starts ---*/
.tableListTitle{
	border:0px !important;
	
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	overflow:hidden;
}
.tableListTitle table td{
	background:#0065a4 !important;
	padding:15px 10px 10px !important;
	
	background: #0065a4 none repeat scroll 0 0;
	border: none !important;
	color: #ffffff;
}

.careerLstWrap table.jobs,
.careerLstWrap table.jobs tr,
.careerLstWrap table.jobs table tr{
	background:#d9f5fb !important;
}

.careerLstWrap table.jobs.alt,
.careerLstWrap table.jobs.alt tr,
.careerLstWrap table.jobs.alt table tr{
	/*background:#e5f8fc;*/
	background:#f2fcfe !important;
}

body .careerLstWrap table.jobs{
	margin-bottom:6px;
	border:0px !important;
}
.careerLstWrap table.jobs tr table{
	margin:0px;
}
/*--- Code by Niraj ends ---*/

table span { font-size: 11px; color:#009DDC!important;}

table.jobs td, table.jobs.alt td { padding: 10px;}
table.jobs td.pad10, table.jobs.alt td.pad10 { padding:10px 0 10px  0 !important;}
table.jobs td.pad4, table.jobs.alt td.pad4 { padding:2px 0 2px  0 !important;}

table.jobs.alt { background: #E5F8FC; border-top: 1px solid #BAE8F2;}

table.jobs.featured { background: #C6E3EF; border-top: 1px solid #BAE8F2;}


table.jobs tr { width: 100%;}

td.col1, td.col2, td.col3, td.col4, td.col5  { border-right: 1px solid #b9ebf7;}
td.col1C, td.col2C, td.col3C, td.col4C { border-right: 1px solid #b9ebf7;}
td.col1A, td.col2A, td.col3A, td.col4A, td.col5A { border-right: 1px solid #cef2fa;}
td.col1CA, td.col2CA, td.col3CA, td.col4CA { border-right: 1px solid #cef2fa;}
td.borderRt{ border-right: 1px solid #b9ebf7;}

table.jobs td.col1 ,table.jobs td.col1A, table.jobs div.col1 ,table.jobs div.col1A { width:213px;}
table.jobs td.col2 ,table.jobs td.col2A, table.jobs div.col2 ,table.jobs div.col2A { width:74px;}
table.jobs td.col3 ,table.jobs td.col3A, table.jobs div.col3 ,table.jobs div.col3A { width:108px;}
table.jobs td.col4 ,table.jobs td.col4A, table.jobs div.col4 ,table.jobs div.col4A { width:75px;}
table.jobs td.col5 ,table.jobs td.col5A, table.jobs div.col5 ,table.jobs div.col5A { width:92px;}
table.jobs td.col6 ,table.jobs td.col6A, table.jobs div.col6 ,table.jobs div.col6A { width:60px;}

table.jobs td.col1C ,table.jobs td.col1CA { width:293px!important;}
table.jobs td.col2C ,table.jobs td.col2CA { width:85px!important;}
table.jobs td.col3C ,table.jobs td.col3CA { width:115px!important;}
table.jobs td.col4C ,table.jobs td.col4CA { width:80px!important;}
table.jobs td.col5C ,table.jobs td.col5CA { width:74px!important;}

tr.top td { border: none;}

table.jobs tr.top { background: #fff; font-size: 12px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-bottom: 2px; font-weight: bold;}

td.descript { line-height: 15px; width: 525px!important;}

td.descript1 { line-height: 15px; padding-bottom: 25px!important; width: 150px !important;}

td.details  { line-height: 15px; width: 165px;}

a.JT { font-weight: bold; font-size:13px; padding: 2px 20px; color:#0065A4;}
a.JT-1 { font-weight: bold; font-size:13px;padding: 2px 20px 2px 0; color:#0065A4;}

a.short-list { display: block;}

/******table for  branches*******/


table.branch {
	background: none repeat scroll 0 0 #E8E8E8;
	text-align: left;
	width: 100%;
	font-family: "VAG Rounded W01 Light";
	border-collapse:collapse;
	border:1px solid #ccc;
	margin-bottom: 2px;
}

table { font-size: 12px; color:#505050;}

table span { font-size: 11px; color:#999;}

table.branch td, table.branch.alt td { padding: 10px;}

table.branch.alt { background: #E5F8FC; border-top: 1px solid #BAE8F2;} 

table.branch tr { width: 100%; }

td.col1, td.col2, td.col3, td.col4, { border-right: 1px solid #d8d8d8;}

table.branch td.col1 { width:150px;}
table.branch td.col2 { width:170px;}
table.branch td.col3 { width:78px;}
table.branch td.col4 { width:116px;}

tr.top td { border: none;}

table.branch tr.top {
	background: #fff;
	font-size: 12px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-bottom: 2px;
	font-weight: bold;
	text-align: left;
}

a.bn { font-weight: bold; color: #0065A4;}


p img { padding: 0 20px 20px 0px;}



/**** Screening Page *****/

img#screening { clear: both; display: block; z-index: 0; position: absolute; top: 165px; right: 15px;}

.S-service { border-right: 1px solid #C5E0E5; padding: 0 5px 0 0; width: 420px;}
.S-options { width:220px; padding-left: 15px;}
.S-options span {margin-bottom: 5px;}

.S-service p {margin-top: 0px; padding-top: 0px;}


.nannyScreening-listing.module.light-blue3 h2 {font-size: 22px!important;}

.nannyScreening-listing.module.light-blue3 h2 a {color: #009DDC;}









/**** Sub Checkout Module *****/

#Sub-checkout.nannyScreening-listing.module p.sub-total span { color: #505050; font-size: 22px; float:right;}

#Sub-checkout.nannyScreening-listing.module h2 {margin-bottom: 25px!important; font-size: 18px; padding-top: 10px}

p.sub-total { border-bottom: 1px solid #C5E0E5; border-top: 1px solid #C5E0E5; float: left; font-size: 12px; padding: 15px 0 10px 26px;width: 174px;}



/**** Shout Module *****/


#shout.module h4 {font-family: "VAG Rounded W01 Light"; font-weight: normal; font-size: 14px; color: #505050; }

#shout.module h4 a {color: #0065A4;}

#Main.module.grey10 ul.multi-list {color:#555!important; font-size: 13px!important; list-style: inside;}
#Main.module.grey10 ul.multi-list li{margin-bottom: 20px;}
#Main.module.grey10 ul.multi-list li a{margin-bottom: 0;}

#Main.module.grey10 ul.multi-list li ul li {margin-bottom: 0;}
#Main.module.grey10 ul.multi-list li ul li a{margin-bottom: 0;}





/*** table  our-branches ***/

table.our-branches {
border-collapse:collapse;
border:1px solid #ccc;
margin: 2px;
text-align: left;
background:#fff;
vertical-align:top;
text-align: left
}


tbody.our-branches-odd		{background:#e8e8e8;}
tbody.our-branches-even		{background:#e4f8fc;}

tbody.our-branches-odd,
tbody.our-branches-even		{border-bottom:#ccc solid 1px; border-top:#ccc solid 1px; }



table.our-branches thead {
border-top:1px solid #ccc;
background:#fff;
font-weight:bold;
padding:10px
}

.branch-name,
.branch-address		{width:174px!important; padding:10px; border-right:#ccc solid 1px;}
.branch-phone		{width:149px!important; padding:10px; border-right:#ccc solid 1px;}
.branch-email		{width:175px!important; padding:10px; }
.branch-services,
.branch-areas 		{width:175px!important; padding:10px; font-weight: 700; text-align:right;}
.branch-content		{width:400px!important; padding:10px; }

/** page controls and pagination **/


.page-controls				{overflow:hidden; display:block; height:24px; margin:5px 0}
.page-controls .previous-page		{width:49%; display:block; float:left; text-align:left; }
.page-controls .next-page 		{width:49%; display:block; float:right; text-align:right; clear:right }

.page-controls a			{font-size:13px;}
.page-controls .previous-page a 	{background:transparent url('../media/icons/icon-blue-arrowL.png') no-repeat center left; padding:0 0 0 24px}
.page-controls .next-page a		{background:transparent url('../media/icons/icon-blue-arrowR.png') no-repeat center right; padding:0 24px 0 0}

.font12{font-size:12px;}


#Main h2.subHeadline {
color: #0065A4;
padding: 0!important;
font-family: "VAG Rounded W01 Light"!important;
font-weight:normal!important;
font-size: 17px!important;
}
#Main h2.subHeadline em {
color: #0065A4;
padding-top: 0;
}
#Main h2.subHeadline strong {
color: #0065A4;
padding-top: 0;
}
/*
h2.subHeadline {
font-size: 16px;
font-weight: normal;
padding: 0;
color: #31839b;
padding: 0 0 10px 0;
}*/
.starTxtBg {background: url('../media/images/trusted-img.png') no-repeat center;width:139px;height:139px;text-align:center;}
.starTxtBg b,.starTxtBg span{color:#fff;}
.noteTxtBg {background: url('../media/images/postitTxtBg.jpg') no-repeat center;width:120px;height:120px;}


div.callbackLbl{
    font-size: 14px;
    line-height: 35px;
	color: #555555;
}
/*--- Code by Niraj starts ---*/
.callbackForm div.callbackLbl{
	margin: 0 0 0 4px !important;
}
.callbackForm .checkMat_nanny{
	margin: 6px 0 0 0 !important;
}
/*--- Code by Niraj ends ---*/
.bluBtn{margin-bottom:20px;}

.spacer{
	clear:both;font-size:0px;line-height:0px;margin:0px;padding:0px;height:1px;width:100%;
}

/**** Module For Screening ****/
.moduleScreen {
	padding: 20px 20px 20px 20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	zoom:1;
	position: relative;
    behavior: url("PIE-1.0.0/PIE.htc");
	
}
.roundedIE{position: relative; behavior: url("PIE-1.0.0/PIE.htc");}

.downloadLink { background-image: url("../media/icons/downloadImg.gif"); background-repeat: no-repeat;}
.downloadLinkTxt{ color: #005581; font-size: 13px; font-weight: 200; margin-left: 0px;}

.customPopup{position: absolute; z-index: 1000; background: white; border:10px solid #009DDC;overflow: hidden; font-size: 14px; width:30%; min-height:100px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;zoom:1; behavior: url("PIE-1.0.0/PIE.htc");}
.customPopup .title {color:#009DDC; padding: 10px 0 0 10px; font-size: 18px;  font-weight: normal; line-height: 28px; height: 30px; width: 100%;}
.customPopup .close { float: right; margin: 10px 10px 0 0; cursor: pointer; background: url('../media/icons/closeBtm.gif') no-repeat; width: 16px; height: 16px;}
.customPopup .close:hover{ background: url('../media/icons/closeBtm.gif') no-repeat; width: 16px; height: 16px;}
.customPopup .data { color:#555555; font-size: 12px; padding: 10px; overflow: auto; }


.bname {
    color: #0065A4;
    font-weight: bold;
}

.widgets h3 a{ color: #009DDC!important;}
.widgets h3 a:hover{ color: #009DDC!important; text-decoration:none;}
.widgetsBr p{ color: #555555;
    font-family: "VAG Rounded W01 Light";
    font-size: 13px;
    line-height: 1.3em;
    margin: 12px 0;}

.widgetsDark h3 a{ color: #FFFFFF!important;font-family: "VAG Rounded W01 Light";font-size: 18px; line-height: 20px; margin-bottom: 12px;}
.widgetsDark h3 a:hover{ color: #FFFFFF!important; text-decoration:none;}
.widgetsDark h3 p a{ color: #FFFFFF!important;font-family: "VAG Rounded W01 Light";font-size: 18px; font-size: 18px; line-height: 20px; margin-bottom: 12px;}
.widgetsDark h3 p a:hover{ color: #FFFFFF!important; text-decoration:none; }
.callBackOver{display:none;width: 198px; position: absolute; border-radius: 0px 0px 10px 10px;margin:30px 0 0 -21px!important;border-top:none;padding-left:20px;z-index:99999;behavior: url("PIE-1.0.0/PIE.htc");}
.callBackOverWid{display:none;width: 193px; position: absolute; border-radius: 0px 0px 10px 10px;margin:30px 0 0 -20px!important;border-top:none;padding-left:20px;z-index:99999;behavior: url("PIE-1.0.0/PIE.htc");}


.bigHead h2{font-family: "VAG Rounded W01 Regular"!important; color: #00bce4!important; font-size: 22px!important;}
.bigHead h2 a{font-family: "VAG Rounded W01 Regular"!important; color: #00bce4!important; font-size: 22px!important;}

.moduleGCG{padding:20px 2px 20px 2px!important;}

.normalTxt{color: #555555;font-size:12px;}
.pagingTxt{color: #ffffff;font-size:12px;}
.pagingTxt a{color: #ffffff;font-size:12px;}
.pagingTxt a.pagingActTxt{color: #005581;font-size:12px;}


.moduleBlogImage  img{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	zoom:1;
	position: relative;height:auto; margin-bottom: 20px;
    behavior: url("PIE-1.0.0/PIE.htc");	
}
.blogListImgCurve  img{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	zoom:1;
	position: relative;height:auto;
    behavior: url("PIE-1.0.0/PIE.htc");	
}
img.blogListImg {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	zoom:1;
	position: relative;height:auto;
    behavior: url("PIE-1.0.0/PIE.htc");	
}
img.noCurveEdge {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
.abs{position: absolute;}
.abs-img-advert{margin: -371px 0 0 509px;}
.abs-img-ref{margin: -317px 0 0 489px;}
.abs-img-vet{margin: -321px 0 0 459px;}
.abs-img-pvg{margin: -283px 0 0 450px;}
.abs-img-contract{margin: -222px 0 0 510px;}
.abs-img-scottish{margin:-378px 0 0 477px;}

table.tableBorder{border-top:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}
table.tableBorder td{border-left:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;}
.handPointer{cursor: pointer;}

a.shortList { background-image: url("../media/icons/shortListOn.png"); background-repeat: no-repeat; font-size: 12px; margin-bottom: 15px; padding-left: 17px; color: #005581;}
a.updateDetails { background-image: url("../media/icons/updateDetailsIcon.gif"); background-repeat: no-repeat; font-size: 12px; margin-bottom: 15px; padding-left: 26px; color: #005581;}
a.jobAlerts { background-image: url("../media/icons/amendemailsIcon.gif"); background-repeat: no-repeat; font-size: 12px; margin-bottom: 15px; padding-left: 25px; color: #005581;}

.publishDt { font-size: 12px; color: #555; font-family: "VAG Rounded W01 Light"; line-height: 1.3em; text-align: right; margin: 5px 0 0 0; }
.noMargin{ margin: 0 !important;}
.topMar5{margin: 5px 0 0 0;}

/* Styles specific to this particular page */
.scroll-pane-jw    {width: 100%; height: 200px; overflow: auto; }
.jspHorizontalBar .jspCap     {width: 50px; height: 100%; }

#container {
    background: none repeat scroll 0 0 #00BCE4;
    margin: 10px auto 25px;
    padding: 10px 0 10px 10px;
    position: relative;
    width: 165px;
    z-index: 1;
    zoom:1;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    behavior: url('PIE-1.0.0/PIE.htc');
}
.jspContainer { display: block;float: left;overflow: hidden !important;width: 149px !important;}
.jspPane {display: block;position: absolute;width: 151px !important;z-index: 500;background: #00BCE4;}
.jspVerticalBar {background: none repeat scroll 0 0 #FFFFFF !important;height: 100%;right: 0;top: 0;width: 12px;z-index: 520;}
.scroll-pane.jspScrollable {width: 160px!important; height: 200px!important;}
.jspDrag { background: none repeat scroll 0 0 #0065A4; cursor: pointer;left: 0;position: relative;top: 0;z-index: 530;}
.divTxt{font-size:13px;color:#555555;}



#privacyContainer {
    bottom: 0px ;
    display: none ;
    position: fixed ;
	z-index: 99999;
	width: 100%;	
	height:47px;
	line-height:47px;
}
     
#privacyContainer #inner p{
	text-align:center;
    background-color: #0065A4; /*#592864;*/
	color: #ffffff;
	border-top:1px solid #ffffff;
    padding: 0;
	margin: 0;
	height:47px;
	line-height:47px;
}

#privacyContainer #inner a{
    color: #ffffff;
	text-decoration: none;
}
#privacyContainer #inner a:hover{
    color: #ffffff;
	text-decoration: underline;
}
#privacyContainer #inner p{
    margin:0;
}

a.flat-list-rss { background-position: 0 7px; color: #0065A4; display: inline; float: left; font-size: 13px; height: 21px; line-height: 21px; margin: -6px 0 0 -6px; padding: 6px 26px 26px 20px;}
.rss-btn{ background-image: url("../media/icons/rss-btn.png"); background-repeat: no-repeat;}

.errorMsg p{color:#D12B24;}

#Main h1.branchH2-h1 {
color: #0065A4;
padding: 0!important;
font-family: "VAG Rounded W01 Light"!important;
font-weight:normal!important;
font-size: 17px!important;
margin:0 0 10px 0!important;
}
#Main h1.branchH2-h1 em {
color: #0065A4;
padding-top: 0;
}
#Main h1.branchH2-h1 strong {
color: #0065A4;
padding-top: 0;
}
#Main h2.branchH1-H2 {font-family: "VAG Rounded W01 Regular"!important; color:#00BCE4!important; font-size: 20px!important; margin: 10px 0 10px 0!important; font-weight: normal!important; -webkit-font-smoothing: antialiased; padding:0!important;}
#Main h2.branchH1-H2  span{font-family: "VAG Rounded W01 Regular"!important; color:#00BCE4!important; font-size: 20px!important; margin: 10px 0 10px 0!important; font-weight: normal!important; -webkit-font-smoothing: antialiased; padding:0!important;}
.play-icon {
    background: url("../media/icons/video-icon.png") no-repeat;
    display: block;
    height: 57px;
    width: 59px;
}
.play-icon:hover {
    background-position: 0 -57px!important;
    text-decoration: none!important;
}
.play-icon-big {
    background: url("../media/icons/video-icon-big.png") no-repeat;
    display: block;
    height: 146px;
    width: 146px;
}
.play-icon-big:hover {
    background-position: 0 -146px!important;
    text-decoration: none!important;
}
img.homeSliderImg {
	-moz-border-top-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-bottom-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	zoom:1;
	position: relative;height:auto;
    behavior: url("PIE-1.0.0/PIE.htc");	
}
.footerAffiliate{ background: url("../media/graphics/footer-logo-v13.png") no-repeat; display: inline-block;}
.footerAffiliateRec{height: 97px; width:290px; background-position: -1032px 0;margin:0 23px;}
.footerAffiliateGna{height: 97px; width:92px; background-position: -126px 0;margin:0 16px;}
.footerAffiliateHsc{height: 97px; width:103px; background-position: -239px 0;margin:0 19px;}
.footerAffiliateCI{height: 97px; width:92px; background-position: -372px 0;margin:0 23px;}
.footerAffiliateAgg{height: 97px; width:118px; background-position: -494px 0;margin:0 24px;}
.footerAffiliateNDNA{height: 97px; width:110px; background-position: -626px 0;margin:0 15px;}
.footerAffiliateOFSTED{height: 97px; width:87px; background-position: -758px 0;margin:0 24px;}
.footerAffiliateTIJSLA{height: 97px; width:152px; background-position: -863px 0;margin:0 10px;}


.play-icon-CRECHES {
    background: url("../media/icons/video-icon-creches.png") no-repeat;
    display: block;
    height: 60px;
    width: 55px;
}
.play-icon-CRECHES:hover {
    background-position: 0 -60px!important;
    text-decoration: none!important;
}

#M1.Mid1-CRECHES.module { background-image: url("../media/images/module-bkg/tinies-managed-creche-services.png");  height: 388px; }
#M2.Mid1-CRECHES.module { background-image: url("../media/images/module-bkg/tinies-corporate-event-childcare.png"); height: 385px;}
#M1.Mid1-CRECHES.module, #M2.Mid1-CRECHES.module {position: relative; background-position: 100% 100%; background-repeat: no-repeat;}
#M3.Mid2-CRECHES.module {position: relative; background-position: 261px 100%; background-repeat: no-repeat;}
#M3.Mid2-CRECHES { background-image: url("../media/images/module-bkg/tinies-mobile-creches-individuals.png"); background-position: 0 146px; height: 388px;}
#M4.Mid2-CRECHES.module{ background-image: url("../media/images/module-bkg/happy-girl2.jpg");  height: 385px; }
#M4.Mid2-CRECHES.module {position: relative; background-position: 261px 292px; background-repeat: no-repeat;}
.Mid1-CRECHES h2, .Mid2-CRECHES h2 { color: #b2005e; font-size: 22px;}
.Mid1-CRECHES h2 a, .Mid2-CRECHES h2 a{ color: #b2005e; font-size: 22px;}
a.sub-head-CRECHES {background-position: 0 1px; color: #e50278; font-size: 14px; height: 21px; margin: 6px 0 0 -1px; padding: 7px 29px 0 22px; font-weight: bold;}
p.sub-head-CRECHES  { background-position: 0 1px; color: #666; font-size: 14px; height: 0; }
.Mid1-CRECHES a.button.grey40:hover, .Mid2-CRECHES a.button.grey40:hover { color: #fff !important; background-color: #b2005e; text-decoration: none!important;}
.copy-CRECHES p a{ color: #f462a6; text-decoration: none; } /* #f52686 , #E50278  */
.copy-CRECHES h2 a{ color: #f462a6; text-decoration: none; } /* #f52686 , #E50278  */
.icon-send2-CRECHES   { background-image: url("../media/icons/icon-send-white.png"); background-repeat: no-repeat;}
.fixed-w165 { width:165px;}

.home-icon-all { background: url("../media/icons/icon-home-new.png") no-repeat; display: block; height: 21px; width: 18px; }

.home-icon-CRECHES, .home-icon, .home-icon-NURSERIES, .home-icon-CLUB, .home-icon-TRAINING { background-position: 0 0; }

.home-icon-CRECHES:hover, .home-icon-CRECHES-active { background-position: 0 -21px; text-decoration: none!important;}

.home-icon-EVENT_CHILDCARE:hover, .home-icon-EVENT_CHILDCARE-active { background-position: 0 -126px; text-decoration: none!important;}

.home-icon:hover, .home-icon-active { background-position: 0 -42px; text-decoration: none!important;}

.home-icon-NURSERIES:hover, .home-icon-NURSERIES-active { background-position: 0 -63px; text-decoration: none!important;}

.home-icon-CLUB:hover, .home-icon-CLUB-active { background-position: 0 -84px; text-decoration: none!important;}

.home-icon-TRAINING:hover, .home-icon-TRAINING-active { background-position: 0 -105px; text-decoration: none!important;}

.customPopup_creches{position: absolute; z-index: 1000; background: white; border:10px solid #b1005d;overflow: hidden; font-size: 14px; width:30%; min-height:100px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;zoom:1; behavior: url("PIE-1.0.0/PIE.htc");}
.customPopup_creches .title {color:#e20177; padding: 10px 0 0 10px; font-size: 18px;  font-weight: normal; line-height: 28px; height: 30px; width: 100%;}
.customPopup_creches .close { float: right; margin: 10px 10px 0 0; cursor: pointer; background: url('../media/icons/closeBtm.gif') no-repeat; width: 16px; height: 16px;}
.customPopup_creches .close:hover{ background: url('../media/icons/closeBtm.gif') no-repeat; width: 16px; height: 16px;}
.customPopup_creches .data { color:#555555; font-size: 12px; padding: 10px; overflow: auto; }


#countryContainer {
    width: 160px;
    height: 200px;
	zoom:1;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    position: relative;
}
.countryOverlay {
    width: 100% !important;
    height: 100% !important;
    position: relative;
	opacity:0.65;
    top: 0;
    left: 0;
	z-index: 2; 
	background-color: #0087BE; 
	position:absolute; 
	border-radius:8px;
	display: none;
}
.countryOverlayShow {
	display: block;
}

.distanceOverlay{
	z-index: 2; 
	background-color: #0087BE; 
	height: 100% ! important; 
	left: 0px; opacity: 0.65; 
	top: 0px; 
	position: absolute; 
	width: 100% ! important; 
	border-radius:8px;
	display: none;
}

.distanceOverlayShow{
	display: block;
}

/* dropkick css */
.dk_container { }
.dk_container:focus { outline: 0;  }
a.dk_toggle, a.dk_toggle_1  { width: 163px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 28px;
	padding: 0 10px 0 8px;
	color: #7d7e81; /*#a1a1a4;*/
	font: 12px/28px arial,sans-serif;
	background: #ffffff; /*url(../media/images/custom-checkboxes/select-job-srch-1.png) no-repeat;*/
	overflow: hidden;
	display: block; 
	cursor:pointer;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	/*border:1px solid #ccc;*/
	border:none;
	behavior: url("PIE-1.0.0/PIE.htc");
	}
.dk_container a:hover{text-decoration:none !important;}
.dk_toggle { position: absolute;}
.dk_toggle:hover {text-decoration:none;}
.dk_focus .dk_toggle, .dk_focus .dk_toggle_1 { color:#7d7e81; /*#a1a1a4;*/ }
.dk_open {  z-index: 10; }
.dk_open .dk_toggle, .dk_open .dk_toggle_1 { color:#7d7e81; /*#a1a1a4;*/ }
.dk_options a { cursor:pointer; background-color: #f7f7f7; color:#7d7e82; font-weight: normal; font-size:12px; padding: 0 0 0 8px; line-height: 18px; height: 18px; }
.dk_options ul li{margin:0;padding:0;list-style-type:none;background:none; }
.dk_options ul li a{ background-color: #f7f7f7;  font-weight: normal; font-size:13px; padding: 0 0 0 8px; line-height: 18px; height: 18px; color:#7d7e82;}
.dk_options li:last-child a { border-bottom: none; }
.dk_options a:hover,
.dk_option_current a {   background-color: #dddeef !important;  text-decoration: none;  color:#7d7e82; }
.dk_options_inner {  border-bottom: 1px solid #979797;  border-left: 1px solid #979797;  border-right: 1px solid #979797; border-bottom-right-radius:8px; border-bottom-left-radius:8px;  max-height: 195px; overflow-x: hidden !important; behavior: url("PIE-1.0.0/PIE.htc");}
ul.dk_options_inner{padding:0;}
.dk_options_inner,
.dk_touch .dk_options {  max-height: 198px;}
.dk_container {  display: none;  float: left;  position: relative;}
.dk_toggle, .dk_toggle_1 {  display: -moz-inline-stack;  display: inline-block;  *display: inline;  position: relative;  zoom: 1;}
.dk_open {  position: relative;}
.dk_open .dk_options {   display: block;  }
.dk_open .dk_label {  color: inherit;  }
.dk_options {  display: none;  margin-top: -1px;  position: absolute;  right: 4px;  width: 96%; overflow-x: hidden !important; z-index: 10;}
.dk_options a,
.dk_options a:link,
.dk_options a:visited {display: block;}
.dk_options_inner {   overflow: auto;    position: relative;  overflow-x: hidden !important;}
.dk_touch .dk_options {  overflow: hidden;}
.dk_touch .dk_options_inner {  max-height: none;  overflow: visible;}

.topMarginN4{margin-top:-4px !important;}

.similarJobWid{display:none;width: 214px; position: absolute !important; border-radius: 0px 0px 10px 10px !important; margin:-11px 0 0 0 !important;padding-left:20px;z-index:99999;border-top:none !important;}
.similarJobWid p{padding-right:20px !important;}

p.simJobList a{font-size:13px; font-weight:bold; color:#025881;}


.simJob-div{ background-color: #e5f8fc; border-radius:10px; border: 1px solid #ededed; height:47px; padding:10px 0 0 18px; cursor:pointer;}
.simJob-div h3{ font-size:18px !important; padding: 0!important; font-family: "VAG Rounded W01 Light"!important;}
#simJob-content{width:234px; padding-right:10px;}

.simJob-arrow-show{background: url(../media/icons/expandColl.png) no-repeat; background-position:0px 0px; width:14px;height:20px;margin-top:9px;}
.simJob-arrow-hide{background: url(../media/icons/expandColl.png) no-repeat; background-position:-14px 0px; width:20px;height:14px;margin:12px 0 0 -4px;}
#distanceSlider{cursor:pointer;}

.jobP p{font-size:14px !important;}
input.jobInput{background:#fff; border-radius:8px; border:none;/*border:1px solid #ccc;*/ width: 172px; height: 28px;}
.jobPLbl p{font-size:13px !important; font-weight: bold!important;}

.sortByFont span{font-size:13px !important;}

.jobPLbl .checkbox_OLD{	width: 8px; height: 15px; padding: 0 7px 0 0; display: block; /*background:none repeat scroll 0 0 #ffffff; */ border:none; margin-top:3px;	cursor: pointer; overflow:hidden; display: block;}
.chkTickJS {	background: url("../media/icons/tick.svg") no-repeat scroll 58% 60% / 76% auto #ffffff; width:16px; height:16px;}
.chkTickJSNo {	background: #ffffff; width:16px; height:16px;}
.chkBordCurv{-webkit-border-radius: 34%;  -moz-border-radius: 34%; border-radius:34%; behavior: url("PIE-1.0.0/PIE.htc");}
.topMar7{margin-top: 7px;}

/*  scrollbar */
.scrollable {
  position: relative;
}

.scrollable:focus {
  outline: 0;
}

.scrollable .viewport {
  position: relative;
  overflow: hidden;
}

.scrollable .viewport .overview {
  position: absolute;
}

.scrollable .scroll-bar {
  display: none;
}

.scrollable .scroll-bar.vertical {
  position: absolute;
  right: 0;
  height: 100%;
}

.scrollable .scroll-bar.horizontal {
  position: relative;
  width: 100%;
}

.scrollable .scroll-bar .thumb {
  position: absolute;
}

.scrollable .scroll-bar.vertical .thumb {
  width: 100%;
  min-height: 10px;
}

.scrollable .scroll-bar.horizontal .thumb {
  height: 100%;
  min-width: 10px;
  left: 0;
}

.not-selectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/*Default skin*/

.scrollable.default-skin {
  padding-right: 10px;
  padding-bottom: 6px;
}

.scrollable.default-skin .scroll-bar.vertical {
  width: 6px;
}

.scrollable.default-skin .scroll-bar.horizontal {
  height: 6px;
}

.scrollable.default-skin .scroll-bar .thumb {
  background-color: black;
  opacity: 0.4;
  border-radius: 3px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  behavior: url("PIE-1.0.0/PIE.htc");
}

.scrollable.default-skin .scroll-bar:hover .thumb {
  opacity: 0.6;
}
.sortByFont .dk_options{right:2px !important;}

.dropScrollLim {
	zoom:1;
    position: relative;
}
/* .jobPLbl .jspContainer { display: block;float: left;overflow: hidden !important;width: 174px !important;}
.jobPLbl .jspPane {display: block;position: absolute;width: 182px !important;z-index: 500;background: #00BCE4;}
.jobPLbl .jspVerticalBar {background: none repeat scroll 0 0 #FFFFFF !important;height: 90%;right: 0;top: 0;width: 12px;z-index: 520;}
.jobPLbl .scroll-pane.jspScrollable {width: 192px!important; height: 195px!important;}
.jobPLbl .jspDrag { background: none repeat scroll 0 0 #0065A4; cursor: pointer;left: 0;position: relative;top: 0;z-index: 530;} */

 .dk_options_1 ,  .dk_options_2 {
	height: 200px;
	width: 162px;
	border-bottom: 1px solid #979797;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-left: 1px solid #979797;
	border-right: 1px solid #979797;
	background: #f7f7f7;
}
		
.listOp{
	color: #7d7e82;
	font-size: 13px;
	font-weight: normal;
	height: 18px;
	line-height: 18px;
	padding: 0 0 0 8px;
	cursor:pointer;
}
.listOp:hover{
	background-color: #dddeef;
}

.dk_options_inner li a:hover { text-decoration: none !important; }
.hidDiv{display:none;}
/*popup*/
.customPopupImage{ 
	background-image: url("../media/images/module-bkg/find-a-nanny-tinies.jpg");
	background-position: 105% 105%;
	background-repeat:no-repeat;
	position: fixed;
}

.customPopup .closeLink { float: right; margin: 7px 10px 0 0; cursor: pointer;}

.screeningDiv-margin-top{ margin-top:0px!important; }

.screening-loading-icon-top{ top:-37px!important; }

.customLogoutPop{
  left: 50% !important;
  margin-left: -115px;
}

.crechesmobilecrechesrequest-quote #ui-datepicker-div{z-index: 10 !important;}




/*individual page css start  here by Anil 30/08/2018 */
.individual-left-cont{
	max-width:390px;
	width:100%;
	float:left;
	margin-top:20px;
	
}
.individual-left-cont p{
	/* color:#B2005E; */
	margin-bottom:20px;
}
.light-purple{
	background-color: #e50278;
	float:none;
}
a:hover.button.light-purple {
    background-color: #f52686;
}
.individual-right-img-block{
	max-width:200px;
	width:100%;
	float:right;
	position:relative;
	margin:40px 40px 60px 0;
}
.individual-right-img-block .fram-back,
.individual-right-img-block .fram-back2{
	background:#e6e7e8;
	min-height:231px;
	max-width:217px;
	padding:15px;
	position:relative;
	
}
.individual-right-img-block .fram-back{
    -webkit-transform: rotate(45deg); /* Safari 3-8 */
    transform: rotate(20deg);
	z-index:1;
}
.individual-right-img-block .fram-back2{
    -webkit-transform: rotate(-20deg); /* Safari 3-8 */
    transform: rotate(-20deg);
	
}
.individual-right-img-block img{
	width:100%;
	height:auto;
	z-index:2;
	position:relative;
}
.caption{
	position:absolute;
	z-index:9;
	width:100%;
	padding:20px 0;
	color:#fff;
	margin-top:30%;
	background-color: rgba(125, 65, 153, 0.6);
	text-align: center;
}

.map-bg-block{
	display:none;
	background:#7d4199;
	max-width:150px;
	width:100%;
	min-height: 81%;
	z-index:9;
	text-align:right;
	padding:20px;
	color:#fff;
	font-size:14px;
}
.map-bg{
	position:absolute;
	background:#7d4199;
	max-width:150px;
	width:100%;
	min-height: 81%;
	z-index:9;
	text-align:right;
	padding:20px;
	color:#fff;
	font-size:14px;
}
.map-bg a, .map-bg-block a{
	font-size:10px;
	color:#fff;
}
/*individual page css end  here */



/* nurserySething page start here */
.nurserySething-block{
	clear:both;
	margin-bottom:40px;
	padding-top:12px;
	
}
.nurserySething-block .nurserySething-cont{
	background:#6c217f;
	border:1px solid #6c217f;
	width:47%;
	display:inline-block;
	min-height:304px;
	margin-bottom:20px;
	margin-right:20px;
	vertical-align: top;
}
.nurserySething-block .nurserySething-cont .nurserySethin-img-block{
	width:100%;
	min-height:124px;
}
.nurserySething-block .nurserySething-cont .nurserySethin-img-block img{
	width:100%;
	height:auto;
	
}
.nurserySething-block .nurserySething-cont:nth-child(2),
.nurserySething-block .nurserySething-cont:nth-child(4),
.nurserySething-block .nurserySething-cont:nth-child(6),
.nurserySething-block .nurserySething-cont:nth-child(8),
.nurserySething-block .nurserySething-cont:nth-child(10){
	margin-right:0;
}
#three-column .nurserySething-headline, #two-column .nurserySething-headline{
	background:#fff;
	font-family: "VAG Rounded W01 Regular" !important;
	font-size:22px !important;
	color:#6c217f !important;
	line-height:26px;
	padding:5px 8px !important;
	margin:0;
	min-height:60px;
}
#three-column .nurserySething-headline a, #two-column .nurserySething-headline a{
	color:#6c217f !important;
}
.nurserySething-block .nurserySething-cont .nursery-bottom-cont{
	padding:8px !important;
	min-height:92px;
}
.nurserySething-block .nurserySething-cont .nursery-bottom-cont .nursery-bottom-ltcont{
	float:left;
	font-family: "VAG Rounded W01 Regular" ;
	font-size:11px ;
	max-width:70%;
	width:100%;
	color:#fff ;
	font-weight:400;

}
.nurserySething-block .nurserySething-cont .nursery-bottom-cont .button{
	float:right !important;
	width:70px;
	background:#ce76e6;
	font-family: "VAG Rounded W01 Regular" !important;
	font-size:12px !important;
	text-align:center;
	color:#6c217f !important;
	padding:8px 0 !important;
}
.nurserySething-block .nurserySething-cont .button:hover{
	background:#d468f1;
}
.nurserySething-block h3{
	clear:both;
	color:#e50278 !important;
	margin-top:20px !important;
}
.nurserySething-block .standardList{
	width:50%;
}
.nurserySething-block .standardList .standard{
	margin-left:14px;
}
.nurserySething-block  .table_0 .standardList ul.standard{
	padding:0 0 0 12px;
}

/* nurserySething page end here */
/* #three-column  h2{
	font-size:	22px;
} */





/* EVENT CHILDCARE Page CSS */
.homeSliderBg-EVENTCHILDCARE{
 background:#FFDD00;
}
.homeSliderBg-EVENTCHILDCARE h1, .homeSliderBg-EVENTCHILDCARE h2, .homeSliderBg-EVENTCHILDCARE p, .homeSliderBg-EVENTCHILDCARE p a{ 
	color:#0065a4; 
} 
/* .copy-EVENTCHILDCARE p a{ */
 /* color:#F5EA47; */
/* } */
.dark-blue-btn{
 background:#0065a4 url("../media/icons/icon-white-arrow-lg.png") 95% center no-repeat;
}
a:hover.button.dark-blue-btn{
 background:#037cc6 url("../media/icons/icon-white-arrow-lg.png") 95% center no-repeat;
}
.Mid1-EVENTCHILDCARE h2, .Mid2-EVENTCHILDCARE h2, .Mid1-EVENTCHILDCARE h2 a, .Mid2-EVENTCHILDCARE h2 a{
 /*color:#FFDD00;*/
 color:#B7472A !important;
}
#M1.Mid1-EVENTCHILDCARE.module{
 background: url("../media/images/module-bkg/eventchildcare-one.png") right bottom no-repeat;
 height: 388px;
}
#M3.Mid2-EVENTCHILDCARE.module{
 background: url("../media/images/module-bkg/eventchildcare-two.png") right bottom no-repeat !important;
 height: 388px;
}
#M2.Mid1-EVENTCHILDCARE.module{
 background: url("../media/images/module-bkg/eventchildcare-three.png") right bottom no-repeat !important;
}
#M4.Mid2-EVENTCHILDCARE.module{
 background: url("../media/images/module-bkg/eventchildcare-four.png") right bottom no-repeat !important;
}
#M4.Mid2-EVENTCHILDCARE.module ul.standard{
 margin-left:14px;
}
#M4.Mid2-EVENTCHILDCARE.module p:last-child{
 max-width:150px;
}
.crechescorporateeventsquote #ui-datepicker-div{z-index: 10 !important;}
.eventchildcarewhen-would-i-need-event-childcarerequest-quote #ui-datepicker-div{z-index: 10 !important;}

#ui-datepicker-div{z-index: 10 !important;}


/* TINIES NURSERY css start here add by Anil */
.homeSliderBg-NURSERY{
	background:#6C217F;
}
.homeSliderBg-NURSERY h1{
	color:#fff;
	font-size: 26px !important;
}
.copy-NURSERY h2{
	font-size: 16px !important;
}
.copy-NURSERY p a{
	color:#C859A1;
}
.light-purple{
	background:#C859A1 url("../media/icons/icon-send-white.png") 95% center no-repeat;
}
a:hover.button.light-purple{
	background:#a168ae url("../media/icons/icon-send-white.png") 95% center no-repeat;
}
.Mid1-NURSERY h2, .Mid2-NURSERY h2, .Mid1-NURSERY h2 a, .Mid2-NURSERY h2 a{
	color:#6C217F;
}
#M1.Mid1-NURSERY.module{
	background: url("../media/images/module-bkg/Nurseriesimg-one.png") right bottom no-repeat;
	height: 388px;
}
#M3.Mid2-NURSERY.module{
	background: url("../media/images/module-bkg/Nurseriesimg-two.png") right bottom no-repeat !important;
	height: 388px;
}
#M2.Mid1-NURSERY.module{
	background: url("../media/images/module-bkg/Nurseriesimg-three.png") right bottom no-repeat !important;
}
#M4.Mid2-NURSERY.module{
	background: url("../media/images/module-bkg/Nurseriesimg-four.png") right bottom no-repeat !important;
}
#M4.Mid2-NURSERY.module ul.standard{
	margin-left:14px;
}
#M4.Mid2-NURSERY.module p:last-child{
	max-width:150px;
}
#M2.Mid1-NURSERY.module p:last-child{
	max-width:230px;
	width:100%;
}

.outsource-block{
	margin-top:67px;
	width:104px;
}

.nursery-slider-button
{ 
	/* bottom: -28px; */
}
/* TINIES NURSERY css end here */

.cp-forms-item .cp-form-det{
	width:85%;
	margin:5px 0 5px 0;
	float:left;
}

.cp-forms-item .cp-form-ico{
	width: 10%;
    float: right;
	padding-top: 10px;
}
.cp-form-spacer1{
	width:100%;
}
.cp-form-spacer2{
	width:95%;
}
.cp-form-spacer3{
	width:385px;
}

.formManSelect {
	padding-bottom: 27px;
}
.radio-div {
	padding-bottom: 27px;
}



/* some extra css added by anil 20/10/2020 */
#M11.Mid1-STAFFRECRUITMENT{
	min-height:330px;
}
#M11.Mid1-CRECHES{
	min-height:358px;
}
#M22.Mid1-EVENTCHILDCARE{
	min-height:340px;
}
#M22.Mid1-CRECHES{
	min-height:385px;
}
#M33.Mid2-EVENTCHILDCARE{
	min-height:390px;
}
#M11.Mid1-REC{
	min-height:420px;
}
.nurserystaff-recruitment #M11.Mid1-REC{
	min-height:330px;
}
.creches #M11.Mid1-REC{
	min-height:360px;
}
.creches #M22.Mid1-REC{
	min-height:383px;
}
.eventchildcare #M33.Mid2-REC{
	min-height:420px;
}
.eventchildcare #M22.Mid1-REC{
	min-height:343px;
}
/* some extra css end */

a.main-menu.mainTopNavi-1 {
    min-width: 95px;
}
a.main-menu{
   /* display: inline-block;*/
   
	float:left;
    height: 20px;
    padding: 10px 12px;
    text-align: center;
    min-width: 141px;
    margin-right: 1px;
    margin-left: 0;
}