
[aria-describedby="confirmOverlay"] .ui-dialog-titlebar{
	display:none;
}

#confirmBox{
	padding-left:8%;
	padding-right:8%;
}
.sds-confirm-title{
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 28px;
	text-align: center;
	letter-spacing: 0.5px;
	font-feature-settings: 'liga' off;
	color: #000000;
}

.sds-confirm-header{
	font-family: Roboto;
	font-style: normal;
	font-weight: 900;
	font-size: 48px;
	line-height: 56px;
	text-align: center;
	font-feature-settings: 'liga' off;
	color: #000000;
}

.sds-confirm-subheader{
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 28px;
	text-align: center;
	letter-spacing: 0.5px;
	font-feature-settings: 'liga' off;
	color: #333333;
	padding-bottom:5rem;
}

#confirmButton{
	padding:1.5rem;
	padding-left:8rem;
	padding-right:8rem;
	border:1px solid black;
	width:fit-content;
    margin:0 auto;
    color:white;
    background:black;
    cursor:pointer;
    border-radius:5px;
    margin-bottom:3rem;
}

#confirmButton:hover{
	background:#1771B7;
	border-color:#1771B7;
}

.sds-confirm-button-group{
	display:flex;
	width:70%;
	margin:0 auto;
}

.sds-confirm-button-back,
.sds-confirm-button-next
{
	width:50%;
}

.sds-confirm-button-back button{
	float:right;
	background:transparent;
}
.sds-confirm-button-next button{
	background:black;
	color:white;
}
.sds-confirm-button-group button{
	margin-right:10px;
	border-radius:5px;
	padding:5% 15% 5% 15%;
	width:25rem;
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 21px;
	text-align: center;
	letter-spacing: 0.75px;
}

.sds-confirm-button-group button:hover{
	background:#1771B7;
	border-color:#1771B7;
}
.sds-confirm-button-back button:hover{
	color:white;
}


@media only screen and (max-width:700px)
{
	
.sds-confirm-subheader *{
    	display: list-item!important;
    }

    .sds-confirm-subheader ul:last-child{
    	padding-top: 0rem!important;
        padding-left: 0rem!important;
    }

    #confirmButton {
		padding: 5%;
		padding-left: 15%;
		padding-right: 15%;
		margin-bottom: 5%;
	}
	
}

.NychaFieldError{
	border-left: solid #CD062A 3px;
    padding-left: 5px !important;

}

.NychaFieldError input[type='text']{
	border-color: #CD062A !important;
	border-width: 2px !important;
}



.ui-menu.ui-autocomplete .ui-menu-item {
    font-weight: 200;
    display: list-item;
    text-align: left;
    background-color: white;
    color: black;
    border: 2px solid #ECEFF1;
    font-family: Roboto;
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    line-height: 28px;
    border-radius: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.ui-menu.ui-autocomplete .ui-menu-item:hover{
	color:white;
}

[data-display="START ANNUAL REVIEW"]{
	padding:20px!important;
}


.Under18Overlay span {background: #CFD8DC !important; border-radius: 5px !important;}

/*JEYARA1 - Added IE/Firefox specific CSS*/

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	   /*ravi:added for asset review page*/
	/*.sds-add-record button[type="button"]{width: fit-content;width:-moz-fit-content;text-transform: capitalize;margin-left: 0%;font-weight: 900;font-size: 24px;
		line-height: 28px;color: black;background: transparent!important;border: none;}*/

	#_sweclient{height:auto;}#_sweview{overflow-y:auto}
			
	.NYCHARightProcessTabs .sds-casetile-row{display:flex;flex-wrap:wrap;}
	.sds-casetile {/*width:24%;*/margin:5px}

	#S_A1_tile_container{justify-content:center;display:flex;}
	.ph-recert-tile-container{justify-content:center;}
	.ph-Grievance-tile-container{justify-content:center;}//ravi added for FS
	.container .siebui-tile-list {width:auto !important;margin:0}
	#hhMembers{overflow: inherit;justify-content:center;}
	.IncomeTypesApplet .sds-applet-form-container,.placeholder-applet9 .sds-applet-form-container{justify-content: center;display: flex;-ms-flex-direction:column;align-items:center;}
	
	.navbar-header {float:left;}
	/*JEYARA1-Added to hide the X in the input fields. */
input[type=text]::-ms-clear { display: none; }
}

@-moz-document url-prefix() {
	#S_A1_tile_container{justify-content:center;display:flex;}
	.ph-recert-tile-container {justify-content: center;}
	#_sweclient{height:auto;}
	.container .siebui-tile-list {width:auto !important;}
	.IncomeTypesApplet .sds-applet-form-container{justify-content: center;display: grid;}
	#hhMembers{overflow: inherit;justify-content:center;}
}


/*Mobile*/

@media only screen and (max-width: 600px){
	
.sds-casetile-header .jumbotron-heading{font-size:36px!important;line-height: 40px;}	
.NYCHACaseDetailView .sds-applet-header{font-size: 36px;line-height: 40px;}
.NYCHACaseDetailView .sds-applet-subheader{display:none}
.NYCHACaseDetailView .NYCHALeftCaseApplet .NYCHAcontainer{width:auto}
.NYCHACaseDetailView .NYCHAAccordionTitle{padding: 5px;}
.NYCHACaseDetailView .caseinformation{font-size: 30px; line-height: 35px;}
.NYCHACaseDetailView .casesubinformation{margin: 0 10%;}
.NYCHACaseDetailView .panel-body > div.col-md-12{padding:0}
.NYCHACaseDetailView .SDSProcessCard, .NYCHACaseDetailView .SDSProcessCard .panel, .NYCHACaseDetailView .SDSProcessCard .panel .panel-body, .NYCHACaseDetailView .SDSProcessCard .left-rail-container{width: 100%;height:100px}
.NYCHACaseDetailView .SDSProcessCard .left-rail-container>a{display: flex;flex-direction: row;}
.NYCHACaseDetailView .SDSProcessCard .left-rail-container>a .sds-ccasetile-img{ margin: auto 0; padding-left: 10%;}
.NYCHACaseDetailView .SDSProcessCard .left-rail-container>a .sds-ccasetile-text {width: 60%; margin: auto 0;}
.home-page-card .sds-case-detail .card-text-small input[aria-labelledby^="NYCHA_HoH_Full_Name_Label"]{width:100%!important}

.sds-applet-button-group {width: 100%!important;display: inline-flex!important;flex-direction: column; }
.sds-applet-button-group .sds-applet-button-back {width: 100%; margin-right: 0;}
.sds-applet-button-group .sds-applet-button-next{width: 100%;}
.sds-applet-button-group button[type='button']{width: 100%!important;}
.sds-confirm-header{font-size: 36px; line-height: 40px;word-break: break-word}

.ui-widget[aria-describedby="confirmOverlay"]{ width: 90%!important; left: 0px!important;}
#confirmOverlay .sds-confirm-header{font-size: 36px; line-height: 40px;}
#confirmOverlay .sds-confirm-button-group {width: 100%!important;display: inline-flex!important;flex-direction: column;}
#confirmOverlay .sds-confirm-button-group .sds-confirm-button-back {width: 100%;margin-right: 0;margin-left: 0;}
#confirmOverlay .sds-confirm-button-group .sds-confirm-button-next{width: 100%;}
#confirmOverlay .sds-confirm-button-group button{width: 100%!important;float: none;margin: 5px;} 
  
.home-page-card #S_A1_tile_container,.home-page-card .sds-case-detail{width:100%;min-width: 100%;}

.home-page-card .sds-case-tile button[type='button']{margin-left:-1em}
.home-page-card .sds-case-tile .NYCHATileFooter{width:100%;margin:0 auto;}

#SDSCaseInfoButton span{display:block;padding:5%;color:white;background:#000;border-radius:5px;font-weight:500;font-size:16px;line-height:21px;letter-spacing:0.75px;cursor:pointer;background-position:22% 50%!important;background:url(../../images/keyboard_arrow_down_24px.png) #000 no-repeat;text-align:center}
#SDSCaseInfoButton{display:block;margin:10%}
.SDSCaseInfoButtonCollapse{background:url(../../images/keyboard_arrow_up_24px.png) #000 no-repeat!important}

#SDSEmployerAddressClose,#SDSEmployerAddressSubmit{width:100%!important}
}

.SDSEmployerAddrDialog {border: 2px solid #CFD8DC; box-sizing: border-box; background: #FFFFFF; border-radius: 5px;}

#SDSEmployerAddressClose,#SDSEmployerAddressSubmit{padding: 5% 8% 5% 8%;background:white;	border-radius:5px;	color:black!important;	font-family:Roboto;	font-weight: 500;	font-size: 16px;	line-height: 21px;	letter-spacing: 0.75px;	width:20rem;	border:1px solid black;}
#SDSEmployerAddressClose{background: #CD062A;color:white!important;	border: none;margin-top: 10px;}
#SDSEmployerAddressClose:hover,#SDSEmployerAddressSubmit:hover{	background: #1771B7;color:white!important;}
.SDSEmployerAddrDialog .ui-dialog-title{font-family: Roboto;font-style: normal!important;font-size: 24px!important;	line-height: 28px!important;text-align: center;	letter-spacing: 0.5px;	color: #000000!important;padding: 0; font-weight: bold!important;}
.SDSEmployerAddrDialog .ui-dialog-titlebar-close{display:none}
.SDSEmployerAddrDialog label{font-family: Roboto;font-style: normal; font-weight: bold; font-size: 18px; line-height: 28px; letter-spacing: 0.5px; color: #000000!important;}
.SDSEmployerAddrDialog input::placeholder{color: #90A4AE;font-family: Roboto;font-style: normal;font-weight: normal;font-size: 18px;line-height: 28px;
letter-spacing: 0.5px;font-feature-settings: 'liga' off;}

.sds-form-field-hide{display:none!important;}

.NYCHAQLlist ul{clear:both;}

#_sweview{overflow-y:hidden}


.sds-casetile.NYCHAMFRecertAlert .border-info.mb-4.left-rail-container {
border-image: linear-gradient(#ffb347, #cc5500) 30;
border-width: 4px;
border-style: solid;

}

iframe[title="Language Translate Widget"]{width:95% !important;left: 5px!important;}

/*iframe[title="Language Translate Widget"] body[dir="ltr"]{overflow-x:scroll!important;overflow-y:clip}*/

body[scroll="no"]{overflow-x:scroll!important;overflow-y:scroll!important}

@media only screen and (max-width:700px)
{
footer .dropdown-menu{height:fit-content;display:none!important}

footer .dropdown-menu.show{display:block!important}

footer .dropup.open .dropdown-menu{display:block!important}

}

footer .dropdown-menu li[onclick="showCOVIDFlyer()"]{display:none!important}


.NYCHAcontainer .NYCHArow .col-md-12 .col-md-4{height:70px}

.NYCHAcontainer .NYCHArow .NYCHAButtons .col-md-12.NYCHABottomPadding20{padding-top:20px} 

.NYCHAButtons .col-md-12.NYCHABottomPadding20{padding-bottom: 5em;}