
@font-face {
    font-family:'roboto';
    src: url('Roboto-Regular-webfont.ttf') format('truetype');
}
@font-face {
    font-family:'roboto_bold';
    src: url('Roboto-Bold.ttf') format('truetype');
}

body{ margin: 0px ;padding: 0px;background: #f6f6f6; font-family: roboto;}

/*  Header Css  */
#header {height: auto !important;margin-bottom: 0px;border-bottom: 2px solid #cf222c;}
.header-main {background: #FFFFFF;}
.wrapper {width: 940px;margin: 0 auto; clear: both;}
.row { clear: both;}

#header .header-main .logo {
    /* background: url(../images/logo-DarkBg.png) no-repeat scroll left 0 transparent; */
    float: left;
    /* margin-bottom: 0px; */
    /* margin-top: 10px; */
    /* padding: 15px 0 40px; */
    padding: 7px;
    width: 300px; 
}
.headerTextSpacingStyle {padding-top: 25px;float: right;/padding-bottom: 20px;}
.loginHeaderTextBlueStyle {font-size: 15px;color: #005299;text-transform: uppercase;font-family: roboto_bold;}
.loginHeaderTextstyle { font-size: 15px; color: #005299; text-transform: uppercase; font-family: roboto_bold;}
.wrapper:after, .row:after{    content: "."; display: block;height: 0; clear: both; visibility: hidden;}

/*  page Container Css */
.page-container {width: 940px; margin: 0 auto;}
.phishing-Container{background: #ffffff; width: 940px;margin-bottom: 15px; border:1px solid #ecebeb; border-radius: 4px; box-shadow: 0 0 2px 0 #ecebeb; padding: 0 0 20px 0;}
.page-heading{font-family: Roboto; font-size:16px; color: #292929; font-weight: normal; font-style: normal;background:#ecebeb; border-bottom: 1px solid #ecebeb; padding: 10px;}
.banner{ width: 100%; text-align: center;}
/* .banner img { margin-top:10px;} */
.banner h2{ box-shadow: none; font-size:30px; width: unset; text-align: center; font-weight: normal; color: #292929;padding: 20px 0px;}
.ptext{padding: 10px 0px;}
.img_txt_container { width: 100%; display: flex;}
.block_img { padding: 70px; }
.ptext ul{font-size: 13px;line-height: 1.41;letter-spacing: normal;color: #292929; padding:0px 30px 0px 0px;}
.TandC_text { color: #292929;font-size: 13px;text-align: center;}
.TandC_text a { color:#006dcc; font-family: roboto_bold;}
.btn {  padding-bottom: 30px; padding-top: 20px;}
.btn a{ border-radius: 4px; padding: 10px 45px; color: #ffffff; font-size: 16px; text-decoration: none; background-color: #cf222c;}

/*  Footer Css  */
#loginfooter { background:#f0f0f0; padding: 20px 0; float: left; width: 100%; text-align: center;}

.disclaimerDivStyle {width: 78.047%;padding-bottom: 15px;text-align: start;margin: 0 auto;max-width: 940px;}
.disclaimerTextStyle { color: #292929; font-size: 12px; }
#loginfooter #footerLoginInner { width: auto;  margin: 0 auto; }
.footer_firstLine {display: inline-block; margin: 3px 0px 10px;}
.footer_firstLine a {  font-size: 14px; text-decoration: none; padding-top: 9px; padding-right: 5px; color: #006dcc;}
.columnSeparator_login{border-right: 1px solid #006dcc; margin-right: 15px; margin-left: 10px;}
.credits{ float: right;}
/* @media screen and (min-width : 320px) and (max-width:999px) {

} */