/*Alliance Portal Global Styles v1.0.0*/

@import url("../../resource/alliancefontssandbox/iconography.css?random(9000)+999");
@import url("../../resource/alliancefontssandbox/typography.css?random(9000)+999");

/*Screens below 1024px will have following styles*/                                                                                            
@media all and (max-width: 1024px) {    
    body,html{
        font-size:14px;
    }
}
/*Screens above 1024px will have following styles*/                                                                                            
@media all and (min-width: 1024px) {
    body,html{
        font-size:16px;
    }    
} 

body{
    font-family:ATT_AleckSans_Regular;
}
.ATTAleckSansThin{
	font-family:ATT_AleckSans_Thin;
}
.ATTAleckSansThinItalic{
	font-family:ATT_AleckSans_Thin_Italic;
}
.ATTAleckSansLight{
	font-family:ATT_AleckSans_Light;
}
.ATTAleckSansLightItalic{
	font-family:ATT_AleckSans_Light_Italic;
}
.ATTAleckSansRegular{
	font-family:ATT_AleckSans_Regular;
}
.ATTAleckSansRegularItalic{
	font-family:ATT_AleckSans_Regular_Italic;
}
.ATTAleckSansMedium{
	font-family:ATT_AleckSans_Medium;
}
.ATTAleckSansMediumItalic{
	font-family:ATT_AleckSans_Medium_Italic;
}
.ATTAleckSansBold{
	font-family:ATT_AleckSans_Bold;
}
.ATTAleckSansBoldItalic{
	font-family:ATT_AleckSans_Bold_Italic;
}
.ATTAleckSansBlack{
	font-family:ATT_AleckSans_Black;
}
.ATTAleckSansBlackItalic{
	font-family:ATT_AleckSans_Black_Italic;
}

/*******Start - Placeholder text stylings*********/                                                                                                                                                        
::-webkit-input-placeholder {
     color: #959595;
     font-family:ATT_AleckSans_Regular_Italic;                                                                                                                                                           
}
:-moz-placeholder { /* older Firefox*/
     color: #959595;
     font-family:ATT_AleckSans_Regular_Italic; 
}
::-moz-placeholder { /* Firefox 19+ */ 
     color: #959595;
     font-family:ATT_AleckSans_Regular_Italic; 
} 
:-ms-input-placeholder { 
     color: #959595;
     font-family:ATT_AleckSans_Regular_Italic; 
}                                                                                                                                                        
/*******End - Placeholder text stylings*********/

/**** Start - Maintenance/ Login Error Page Styles *****/
.maintenance .headbodyStyle, .loginerror .headbodyStyle{
	font-size: 3rem;
    text-align:center;
}
.maintenance .bodyStyle, .loginerror .bodyStyle{
    font-size: 1.2rem;
    text-align:center;
}
.maintenance .logo, .loginerror .logo{
    text-align:center;
} 
/**** End - Maintenance/ Login Error Page Styles *****/

/**** Start - Redirect Page Styles *****/
.redirect {
	margin:1rem 9rem;    
}
.redirect .m0{
	margin:0;
	text-align:center;    
}
.redirect .orangeText{
    color: #ea7400;
}
.redirect .ul-list{
    margin-left:3rem;
}
/**** End - Redirect Page Styles *****/
                                                                                                                                                                                                                                                                                                                                                                                                                              