@media (min-width: 70em)
{
.l-page .l-container {
    max-width: 1024px;
}
}

@media (min-width: 720px)
{
	#cap-content {
		max-width: 1024px;
		margin: 0 auto;
		/*font-size: 1.5em;
		line-height: 1.33333em;*/
	}
}

.cap-wrapper #con-progress-bar *, .cap-wrapper #con-progress-bar *:before, .cap-wrapper #con-progress-bar *:after {
	box-sizing: content-box !important;
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
}

.cap-wrapper .sbi-wrapper, .cap-wrapper .sbi-wrapper *, .cap-wrapper .sbi-wrapper *:before, .cap-wrapper .sbi-wrapper *:after {
	box-sizing: content-box !important;
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
}

.cap-wrapper #service-slides *, .cap-wrapper #service-slides *:before, .cap-wrapper #service-slides *:after {
	box-sizing: content-box !important;
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
}

.cap-wrapper #cap-content{
	font-size: 1.1em;
	line-height: 1.33333;
}

.cap-wrapper {
	margin-bottom: 40px;
  font: 87.5%/1.5 "RalewayRegular",Tahoma,Geneva,sans-serif;
}

media="all"
body {
font: 87.5%/1.5 "RalewayRegular",Tahoma,Geneva,sans-serif;
letter-spacing: 0.035em;
color: white;
color: #333333;
}

/* Icon font */
.icon-checkmark, .icon-notification, .icon-user-cancel2, .icon-user-minus3, .icon-users3, .icon-user2, .icon-user-plus3, .icon-coins-remove, .icon-coins, .icon-user3, .icon-tools, .icon-stack-list, .icon-stack2, .icon-smiley, .icon-remove2, .icon-remove, .icon-plus2, .icon-pencil2, .icon-mouse2, .icon-minus2, .icon-minus, .icon-mail-send, .icon-keyhole, .icon-key2, .icon-home6, .icon-home3, .icon-home2, .icon-factory, .icon-exit3, .icon-enter3, .icon-Direct_Debit, .icon-cube2, .icon-credit, .icon-checkmark2, .icon-checkmark-2, .icon-calculate2, .icon-bubble-user, .icon-basketball, .icon-balance, .icon-arrow-right2, .icon-arrow-left, .icon-coins-add, .icon-location, .icon-accessibility2, .icon-book2, .icon-briefcase, .icon-bus, .icon-certificate, .icon-checkmark-circle, .icon-contact-add2, .icon-credit-2, .icon-download2, .icon-feed3, .icon-file-excel, .icon-file8, .icon-file-pdf, .icon-file-word, .icon-mobile, .icon-new, .icon-remove2-2, .icon-tablet, .icon-twitter2, .icon-youtube, .ct_link_1, .ct_link_2, .ct_link_3, .nr_link_1, .nr_link_2, .nr_link_3, .hb_link_1, .hb_link_2, .hb_link_3, .ll_link_1, .ll_link_2, .ll_link_3 {
	
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	font-size: 100%;
}

[class^="icon-"]:before, [class*=" icon-"]:before {
	
	/*font-style: normal;
	font-weight: normal;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	margin-left: .2em;
	font-size: 120%;*/
}

.cap-wrapper ul#con-progress-bar li span {
	
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	width: 32px;
	height: 32px;
	font-size: 20px;
	margin: 5px 6px 0 0;
	display: inline-block;
	position: absolute;
	top: 0;
	left: 32px;
	color: #666;
}

.icon-location:before {
	color: #066e6b;
	content: "\e02a" !important;
	font-size: 64px;
}
/*
.user-icon {
	font-size: 0.7em;
}
*/
.cap-wrapper .cycle-prev.ss-prev span, .cap-wrapper .cycle-next.ss-next span {
	font-size: 16px;
}

.map-button-icon {
	font-size: 32px;
}

.summary_link_block .toptasks-icon {
	font-size: 32px;
}

.cap-wrapper .cap-alert .icon-notification {
	font-size: 24px;
}

.cap-wrapper div.big-detail.big-detail-2x1 {
width: 96%;
}

.cap-wrapper .service-box-inner {
	padding: 5px 0 0 0;
	text-align: left;
	display: table-cell;
	vertical-align: middle;
}

.cap-wrapper .service-box-inner .cap-alert{
	margin: 10px 10px 25px 10px;
}

.cap-wrapper .services-link { 
	position:absolute; 
	width:100%;
	height:100% !important;
	top:0;
	left: 0;
	z-index:400;
	line-height: 182px;
	text-align: center;
	color: #FFF;
	text-indent: -9000em;
	background: transparent;
}

.cap-wrapper #summary_correspondance pre {
	font-size: 1.2em;
}

.cap-wrapper div.service-group-v2 li.inactive, .cap-wrapper div.service-group-v2 li.check-item-active, .cap-wrapper div.service-group-v2 li.check-item-remove {
	/*min-height: 275.9375px !important;*/
	height: auto !important;
}

.cap-wrapper #cap-content select
{
	letter-spacing: 0 !important;
}

.cap-wrapper .login-prompt.not-complete-prompt {
	width: 50%;
	height: 135px;
	display: table-cell;
}

.cap-wrapper #cap-content #councilservices_toptasks  {
	/*font-size: 0.7em;
	letter-spacing: 0 !important;*/
}
 
.cap-wrapper table th, table td {
	/*padding: 12px;
	line-height: 20px;
	text-align: left;
	vertical-align: top;*/
	border: none;
}


/* Style that does not affect the look */

.cap-wrapper table tbody .cap-table-heading th, .cap-wrapper table tbody .cap-table-even td{
	background-color: #f3eade;
}

.cap-wrapper #councilservices_links_no_twitter a {
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0 16px 0 36px;
	width: 100%;
	min-height: 3px;
	max-height: 32px;
	height: 32px;
	display: block;
	color: #066e6b;
	background-image: url(http://www.lambeth.gov.uk//sites/all/themes/lambeth/images/icon-action-small.png);
	text-decoration: underline;
}


.section-tabs a {
  margin-right: 20px;
  }

.cap-wrapper a {
	color: #000066e6b !important;

}

.cap-wrapper a:hover {
	color: #066e6b !important;
}

.cap-wrapper a:visited {
	color: #066e6b;
}

.cap-wrapper h1 {
	/*font-size: 36px;*/
	font-size: 2.57143em;
	line-height: 1.16667em;
	color: #aa3f2a;
	margin-bottom: 12px;
	border-bottom: none;
}

.cap-wrapper h2 {
	font-size: 21px;
	font-size: 1.5em;
	line-height: 1.14286em;
	padding-bottom: 12px;
	border-bottom: none;
	margin-bottom: 24px;
	
	color: #066e6b;
	padding-top: 0;
	padding-bottom: 4px;
}

.cap-wrapper h3 {
	font-size: 21px;
	font-size: 1.5em;
	line-height: 1.14286em;
	color: #066e6b;
	margin-bottom: 12px;
	padding: 0;
}

.cap-wrapper .key-services.ks-uptop ul li a {
	width: auto;
	margin: 0;
	text-align: left;
	display: table;
	background-repeat: no-repeat;
	height: 48px;
	vertical-align: middle;
	padding: 0;
	color: #066e6b !important;
}

.cap-wrapper .key-services.ks-uptop ul li a:hover {
	text-decoration: none;
	color: #09a9a4 !important;
}

.cap-wrapper .register-account p {
	font-size: 1.1em !important;
	margin: 15px 0 20px;
	line-height: 1.7em;
}

.cap-wrapper .register-account .register-button:hover, #modal-content .cap-wrapper .tour-button:hover {
	background-color: #666666;
	background-image: linear-gradient(to bottom, #666666, #666666);
	background-repeat: repeat-x;
}

.cap-wrapper .register-account .register-button, #modal-content .cap-wrapper .tour-button, .cap-wrapper .service-box-inner .register-button, .cap-wrapper #myservice_modules .register-button {
	background-color: #333333;
	background-image: linear-gradient(to bottom, #333333, #333333);
	background-repeat: repeat-x;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	color: #FFFFFF;
	font-size: 16px !important;
	padding: 15px 25px !important;
	margin: 0;
}

.cap-wrapper .register-account h1 {
	margin-top: 0;
	padding-top: 0;
	color: #066e6b;
}

.cap-wrapper .sign-in h2 {
	margin: 11px 0 15px;
	font-size: 1.7em;
	color: #066e6b;
}

.cap-wrapper ul#con-progress-bar li.pb-active {
	background-color: #066e6b;
	color: #FFF;
	text-shadow: 0 1px 0 rgba(0,0,0,0.1);
}

.cap-wrapper ul#con-progress-bar li.pb-active.pb-has-chevron:after {
	border-color: transparent transparent transparent #066e6b;
}

.cap-wrapper input.btn-primary:hover, .cap-wrapper a.btn-primary-small:hover, .cap-wrapper .btn-primary:hover {
    background-image: linear-gradient(to bottom, #666666, #666666);
    box-shadow: inset 0 1px 6px rgba(0, 0, 0, .5);
    text-decoration: none;
}

.cap-wrapper input.btn-primary, .cap-wrapper a.btn-primary, .cap-wrapper .btn-primary {
	background-color: #333;
    background-image: linear-gradient(to bottom, #333, #333);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    padding: 8px;
    font-size: 14px !important;
    width: auto !important;
	text-decoration: none !important;
}

.cap-wrapper ul.checklist-v2>li.check-item-active, .cap-wrapper ul.checklist-v2>li.check-item-selected, 
.cap-wrapper ul.checklist-v3>li.check-item-active, .cap-wrapper ul.checklist-v3>li.check-item-selected {
	border: 1px solid #066e6b;
	cursor: pointer;
}

.cap-wrapper ul.checklist-v2>li.check-item-active-remove, 
.cap-wrapper ul.checklist-v3>li.check-item-active-remove {
	border: 1px solid #aa3f2a;
}
/*
.cap-wrapper .service-part-holder .cap-alert, .cap-wrapper .captoperror, .cap-wrapper .captopinfo {
    text-align: center;
    background-color: #f3eade;
    color: #aa3f2a;
    padding: 5px;
    border: 1px solid #c0cbc4;
    display: block;
}

.cap-wrapper .captoperror a {
       color: #aa3f2a;
}
*/
.cap-wrapper .captopinfo {
    background-color: #f3eade;
    color: #aa3f2a;
    border: 1px solid #c0cbc4;
}

.cap-wrapper .captopinfo a {
       color: #aa3f2a;
}
/*
.cap-wrapper .service-box-inner .capitaerror {
	background-color: #f3eade;
	border: 1px solid #f3eade;
	color: #aa3f2a;
	display: block;
	padding: 5px 10px;
	text-align: left;
	font-size: 0.9em;
	width: 300px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	top: 11px;
	z-index: 100;
}
*/
.cap-wrapper .con-dropdown .nav_profile_heading span, .cap-wrapper .con-dropdown-services .nav_profile_heading, .map-button-icon, .cap-wrapper .con-dropdown ul li.profile-child a span, .cap-wrapper .con-dropdown-services ul li.profile-child a span, .cap-wrapper .ks-icon, .capita-icons {
  color:#066e6b;
}

#tab-jump .cap-tab-index a:link , #tab-jump .cap-five-tabs-index a:link, #tab-jump .cap-tab-index a:visited , #tab-jump .cap-five-tabs-index a:visited
{ 
	text-decoration:none !important;
	color: #e7e7e7 !important;
}

#tab-jump .cap-tab-index .cap-selected a:link, #tab-jump .cap-five-tabs-index .cap-selected a:link, #tab-jump .cap-tab-index .cap-selected a:visited, #tab-jump .cap-five-tabs-index .cap-selected a:visited    
{ 
	color: #066e6b !important;
}

#tab-jump a:visited 
{ 
	text-decoration: none !important; 
}
#tab-jump .cap-tab-index a:hover, #tab-jump .cap-five-tabs-index a:hover  
{ 
	text-decoration: none !important;
	color: 	#09a9a4 !important;
}

#tab-jump .cap-tab-index .cap-selected a:hover, #tab-jump .cap-five-tabs-index .cap-selected a:hover  
{ 
	color: 	#09a9a4 !important;
}

.cap-wrapper table, .cap-wrapper ul.cap-tab-index li, .cap-wrapper .cap-tab-outline, .cap-wrapper ul.cap-five-tabs-index li, .cap-wrapper .cap-pagination-items a, .cap-wrapper .cap-pagination-items span {
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.cap-wrapper ul.cap-tab-index li, .cap-wrapper ul.cap-five-tabs-index li {
	background: #066e6b;
}

.cap-wrapper .service-options .profile-child a:hover
{
	background: rgb(238, 238, 238) !important;
}

.cap-wrapper .cap-bread,.cap-wrapper .cap-submit input, .cap-wrapper .cap-false-button a, .cap-wrapper .cap-secondary, .cap-wrapper .cap-submit-inline, .cap-wrapper .cavesButtonGroup, .cap-wrapper .large-button, .cap-wrapper .myServicesButton, .cap-wrapper input[type=button], .cap-wrapper input[type=submit], .cap-wrapper button  {
	color:#fff;
	text-align: center;
  	background-color: #333333;
	background-repeat: repeat-x;
	border: 1px solid #015B82;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-decoration:none;
	-moz-box-shadow: 0px 0px 4px rgb(103, 115, 115);
	-webkit-box-shadow: 0px 0px 4px rgb(103, 115, 115);
	cursor: pointer;
	padding: 3px;
	width: auto !important;
}

.cap-wrapper .cap-bread:hover,.cap-wrapper .cap-submit input:hover, .cap-wrapper .cap-false-button a:hover, .cap-wrapper .cap-secondary:hover, .cap-wrapper .cap-submit-inline:hover, .cap-wrapper .cavesButtonGroup:hover, .cap-wrapper .large-button:hover, .cap-wrapper .myServicesButton:hover, .cap-wrapper input[type=button]:hover, .cap-wrapper input[type=submit]:hover, .cap-wrapper button:hover  {
  	background-color: #666666;
}

.cap-wrapper #service-slides div.big-detail {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #f3eade;
	padding: 10px;
	display: inline-block;
	text-align: left;
	margin: 0px 3px 5px 0px;
	vertical-align: top;
	font-size: 0.875em;
}

.cap-wrapper .login-prompt {
    margin: 0 auto;
    width: 50%;
    text-align: center;
    padding: 10px;
    background-color: #f3eade;
    border: none;
    color: #066e6b;
    font-size: 1em;
    vertical-align: middle;
}

.cap-wrapper div#service-slides a.slide-gotoservice {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: normal;
	z-index: 500000;
	position: absolute;
	right: 0px;
	bottom: 0px;
	text-decoration: none;
	color: #fff !important;
}

.cap-wrapper div#service-slides a.slide-gotoservice:hover {
	background: #666666;
}

.cap-wrapper div#service-slides div.service-box-inner {
	float: right;
	width: 50%;
	margin: 10px 60px 0 0;
	position: relative;
	height: 220px;
}

.cap-wrapper #service-slides div.detail-type {
	/*font-size: 1em;*/
	font-weight: bold;
	color: #066e6b;
 	text-shadow: 0 1px 0px rgba(255, 255, 255, 0.75);
 	white-space: nowrap;
}

.cap-wrapper  .sbi-wrapper .detail-type {
	/*font-size: 1.4em !important;*/
	font-weight: bold;
	color: #066e6b;
 	text-shadow: 0 1px 0px rgba(255, 255, 255, 0.75);
 	white-space: nowrap;
}

.cap-wrapper .service-add-button-active, .cap-wrapper .service-add-button-selected {
	position: relative;
	background: rgb(6,110,107); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkYzYzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZWFmM2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(6,110,107,1) 0%, rgba(6,110,107,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(6,110,107,1)), color-stop(100%,rgba(6,110,107,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(6,110,107,1) 0%,rgba(6,110,107,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(6,110,107,1) 0%,rgba(6,110,107,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(6,110,107,1) 0%,rgba(6,110,107,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(6,110,107,1) 0%,rgba(6,110,107,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#066e6b', endColorstr='#066e6b',GradientType=0 ); /* IE6-8 */
}

.cap-wrapper .service-add-button-remove {
	position: relative;
	background: rgb(170,63,42); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M2M2YzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhODMwMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(170,63,42,1) 0%, rgba(170,63,42,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(170,63,42,1)), color-stop(100%,rgba(170,63,42,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(170,63,42,1) 0%,rgba(170,63,42,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(170,63,42,1) 0%,rgba(170,63,42,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(170,63,42,1) 0%,rgba(170,63,42,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(170,63,42,1) 0%,rgba(170,63,42,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa3f2a', endColorstr='#aa3f2a',GradientType=0 ); /* IE6-8 */

}

.cap-wrapper a.tour-button:link, .cap-wrapper a.tour-button:visited, .cap-wrapper a.tour-button:hover {
	color: #fff !important;
	text-decoration: none;
}

body .joyride-tip-guide .joyride-next-tip, body .joyride-next-tip-2 {
  width: auto;
  padding: 6px 18px 4px;
  font-size: 13px;
  text-decoration: none;
  color: rgb(255,255,255);
  border: solid 1px rgb(6,110,107);
  background: rgb(6,110,107);
  background: -moz-linear-gradient(top, rgb(6,110,107) 0%, rgb(6,110,107) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(6,110,107)), color-stop(100%,rgb(6,110,107)));
  background: -webkit-linear-gradient(top, rgb(6,110,107) 0%,rgb(6,110,107) 100%);
  background: -o-linear-gradient(top, rgb(6,110,107) 0%,rgb(6,110,107) 100%);
  background: -ms-linear-gradient(top, rgb(6,110,107)0%,rgb(6,110,107) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0063ff', endColorstr='#0055d6',GradientType=0 );
  background: linear-gradient(top, rgb(6,110,107) 0%,rgb(6,110,107) 100%);
  text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
  -webkit-box-shadow: 0px 1px 0px rgba(255,255,255,0.3) inset;
     -moz-box-shadow: 0px 1px 0px rgba(255,255,255,0.3) inset;
          box-shadow: 0px 1px 0px rgba(255,255,255,0.3) inset;
}

#ui-datepicker-div {
z-index: 9999 !important;
}


