@media(max-width:767px){
	#jfpBody{
		margin-top: 50px;
		width: auto;
	}
	div.blue_banner_header{
		top: 25px;
	}
	#nav_utility.citiBrandingNav{
		width : 100% !important;
	}
	div.plain_links.footer_options{
		width : 96% !important;
	}

	.reskinHeader .blue_banner_header{
		height : 55px !important;
	}
	.reskinHeader .blue_banner_header .maxWidth a#headerLogoLink img{
		display: none !important;
	}

	.reskinHeader.costco .blue_banner_header .maxWidth a#headerLogoLink img{
		display: block !important;
	}

	.reskinHeader a#headerLogoLink{
		background: url("/GFC/branding/img/Logo_Citi_White_Mobile.png") no-repeat;
	}

	.reskinHeader.costco a#headerLogoLink{
		background: none;
	}

	#citilmFooter.reskinResFooter, #footer.reskinResFooter, #pageWrapper.reskinResHeader, #header.reskinResHeader{
		min-width : 0px !important;
	}
	/**/
	#pageWrapper.cS-pageCenter, #header.cS-mainHeader,#footer.cS-mainFooter {
		min-width : 0px !important;
	}
	/**/
	#citilmFooter.reskinResFooter.plain_footer .footer_wrapper .social_links ul{
		float : none !important;
		margin-top : 25px;
	}
	#citilmFooter.reskinResFooter li{
		display : block;
	}
	#citilmFooter.reskinResFooter li a{
		font-family: Interstate_Bold,sans-serif !important;
	}
	#citilmFooter.reskinResFooter li a:hover{
		text-decoration : underline;
	}
	#citilmFooter.reskinResFooter.plain_footer .footer_wrapper .social_links ul li.footer_options_subnav{
		padding-left: 0px !important;
	}
	#citilmFooter.reskinResFooter.plain_footer div.copyright{
		padding-top: 20px !important;
		padding-bottom: 10px;
	}
	#citilmFooter.reskinResFooter .copyright div{
		display : block;
		float : none !important;
	}
	#citilmFooter.reskinResFooter #cbol-footer-copyright{
		padding-bottom: 10px;
	}
/*#citilmFooter.reskinResFooter #cbol-footer-server{
	padding-bottom: 20px;
	}*/
	#citilmFooter.reskinResFooter.plain_footer .footer_wrapper .social_links ul li.footer_options_subnav{
		padding-top : 10px !important;
		padding-bottom : 0px !important;
	}
	#citilmFooter.reskinResFooter .copyright{
		padding-bottom : 20px !important;
	}

	/* Addded for Special Lending Pages */
	#aJRSAO_t_sMUSSNEntry_NonLoan #pageWrapper #citilmHeader #nav_main,
	#aJRSAO_t_sIAOAddl_CkingType_MU #pageWrapper #citilmHeader #nav_main, 
	#aJRSAO_t_sIAOCoApp #pageWrapper #citilmHeader #nav_main, 
	#aJRSAO_t_sIAOReviewTandD_MU #pageWrapper #citilmHeader #nav_main, 
	#aJRSAO_t_sMU_IAOCDStatus_1 #pageWrapper #citilmHeader #nav_main, 
	#aJRSAO_t_sMU_IAOCDStatus_2 #pageWrapper #citilmHeader #nav_main, 
	#aJRSAO_t_sMU_IAOStatus_1 #pageWrapper #citilmHeader #nav_main, 
	#aJRSAO_t_sMU_IAOStatus_2 #pageWrapper #citilmHeader #nav_main,  
	#aJRSAO_t_sMUCDFundOption #pageWrapper #citilmHeader #nav_main, 
	#aJRSAO_t_sIAOProfile #pageWrapper #citilmHeader #nav_main {
		display: block !important;
		position: relative;
	    width: 100%;
	    top: 25px;
	}

	#aJRSAO_t_sMUSSNEntry_NonLoan #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn, 
	#aJRSAO_t_sIAOAddl_CkingType_MU #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn, 
	#aJRSAO_t_sIAOCoApp #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn, 
	#aJRSAO_t_sIAOReviewTandD_MU #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn, 
	#aJRSAO_t_sMU_IAOCDStatus_1 #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn, 
	#aJRSAO_t_sMU_IAOCDStatus_2 #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn, 
	#aJRSAO_t_sMU_IAOStatus_1 #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn, 
	#aJRSAO_t_sMU_IAOStatus_2 #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn,  
	#aJRSAO_t_sMUCDFundOption #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn, 
	#aJRSAO_t_sIAOProfile #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn {
		color: #333 !important;
	}

	#aJRSAO_t_sMUSSNEntry_NonLoan #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn:hover, 
	#aJRSAO_t_sIAOAddl_CkingType_MU #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn:hover, 
	#aJRSAO_t_sIAOCoApp #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn:hover, 
	#aJRSAO_t_sIAOReviewTandD_MU #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn:hover, 
	#aJRSAO_t_sMU_IAOCDStatus_1 #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn:hover, 
	#aJRSAO_t_sMU_IAOCDStatus_2 #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn:hover, 
	#aJRSAO_t_sMU_IAOStatus_1 #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn:hover, 
	#aJRSAO_t_sMU_IAOStatus_2 #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn:hover,  
	#aJRSAO_t_sMUCDFundOption #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn:hover, 
	#aJRSAO_t_sIAOProfile #pageWrapper #citilmHeader .citiBrandingNav li a.signOffBtn:hover{
		color:#056DAE !important;
	}
	/* End */
}

@media(min-width:768px){ 
	#citilmFooter.reskinResFooter .copyright div#cbol-footer-copyright,
	#citilmFooter.reskinResFooter .copyright div#cbol-footer-server { 
		display : inline-block; 
	} 
	#citilmFooter.reskinResFooter .copyright span#cbol-footer-mlc{ 
		display : block; 
		width: 0;
		height: 0;
	} 
	
	#nav_main.citiBrandingNav{ 
		display : none; 
	}

	#aJRSAO_t_sMUSSNEntry_NonLoan #nav_main.citiBrandingNav, 
	#aJRSAO_t_sIAOAddl_CkingType_MU #nav_main.citiBrandingNav, 
	#aJRSAO_t_sIAOCoApp #nav_main.citiBrandingNav, 
	#aJRSAO_t_sIAOReviewTandD_MU #nav_main.citiBrandingNav, 
	#aJRSAO_t_sMU_IAOCDStatus_1 #nav_main.citiBrandingNav, 
	#aJRSAO_t_sMU_IAOCDStatus_2 #nav_main.citiBrandingNav, 
	#aJRSAO_t_sMU_IAOStatus_1 #nav_main.citiBrandingNav, 
	#aJRSAO_t_sMU_IAOStatus_2 #nav_main.citiBrandingNav,  
	#aJRSAO_t_sMUCDFundOption #nav_main.citiBrandingNav, 
	#aJRSAO_t_sIAOProfile #nav_main.citiBrandingNav{ 
		display : block; 
	}
	
	#citilmFooter.reskinResFooter .copyright{ 
		padding-bottom : 20px !important; 
	}  
}

@media(min-width:768px) and (max-width: 1024px){
   .cS-pageCenter, 
   #header.cS-mainHeader, 
   #footer.cS-mainFooter,
   #citilmFooter.reskinFooter {
  		min-width: inherit;
   }

   #jfpBody, 
   .cR-citiWrapper.cR-citiBodyWrapper, 
   .StructPrimaryContainer, 
   body > .cR-citiWrapper > .cR-citiFloatContainer, 
   .cA-upgradeBrowserBanner-Wrapper{
		width: 100%;
   }
}
