﻿body {
    background-color: #F7FAFD;
    font-family: "Verdana";
}

.lgnfooter {
    color: #fff;
    bottom: 0px;
    padding-top: 2em;
    padding-bottom: 2em;
}

    .lgnfooter .ftrdesc {
        font-family: "GothamBook";
        font-size: 0.8em;
    }



    .lgnfooter span.cctitle {
        font-family: "GothamMedium";
        font-size: 1.6em;
        line-height: 1.2;
    }

    .lgnfooter span.cccontact {
        font-family: "GothamMedium";
    font-size: 1em;
    }
.centertext {
    text-align:center;
}
.linkContainer {
    margin-bottom:1.3em;
    margin-top:1.3em;
    font-family: "GothamMedium";
    font-size: 0.9em;
    font-weight:bold;
}
.linkContainer a {
    margin-bottom:1.3em;
    margin-top:1.3em;
    color:#3884D9;
    font-family: "GothamMedium";
    font-size: inherit;
    font-weight:bolder;
    text-decoration:underline;
}

.linkContainer a:hover {
    text-decoration:underline;
    color:#4a94e6;
}



.aomedcontatiner .subcontatiner {
        box-shadow: 0px 5px 22px 3px rgba(0,0,0,0.40);
}

.aomedcontatiner .form-control {
    line-height:1.3em;
}


@media only screen and (max-width: 767px) {
  /* For mobile phones: */
  [class*="aomedcontatiner"] {
     padding-top: 0px !important;
  }

  [class*="pagepadding"] {
     display:none;
  }

}


@media only screen and (min-width: 768px) and (max-width:991px) {
  /* For tablet : */
  [class*="aomedcontatiner"] {
     padding-top: 0px !important;
  }

    .aomedcontatiner  .lgPad {
        display:none;
    }
    .aomedcontatiner .subcontatiner {
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }

    .aomedcontatiner .subcontatiner .subcPad {
        display:none;
    }
    


    /*
    .aomedcontatiner .rightContent {
        flex: 0 0 41.66%;
        max-width: 41.66%;
    }*/
 
}

@media only screen and (max-width: 768px) {

       .aomedcontatiner .subcontatiner .subcPad {
        display:none;
    }

     .aomedcontatiner .subcontatiner .subcPin,
    .aomedcontatr .subcontatiner .col-md-8  {
        flex: 0 0 100% !important;
        max-width: 100% !important;
        padding-left:0px !important;
    }
}


@media only screen and  (max-width:360px) {
  /* For mobile phones: */
  [class*="aomedcontatiner"] {
     padding-top: 0px !important;
  }

    .aomedcontatiner  .lgPad {
        display:none;
    }
    .aomedcontatiner .subcontatiner .subcPin,
    .aomedcontatiner .subcontatiner .col-md-8  {
        flex: 0 0 100% !important;
        max-width: 100% !important;
        padding-left:0px !important;
        margin-left:auto;
        margin-right:auto;
    }

 
    

}


@media only screen and (min-width: 800px) {

    .inpContainer {
        flex: 0 0 400px !important;
        max-width: 400px !important;
        padding-left:0px !important;
    }
}


@media only screen and (max-width: 500px) {

    .p1padd {
        display:none !important;
    }

    .inpContainerMain {
        flex: 0 0 100% !important;
        max-width: 100% !important;
        padding-left:0px !important;
    }
    .noodleHeader {
        font-family: "BigNoodle";
        font-size: 2.5em !important;
        line-height: 1.1em;
        margin-bottom: 0.7em;
        color: #3884D9;
    }
}


@media only screen and (min-width: 768px) and (max-width:1047px) {

    .inpContainerMain {
         flex: 0 0 100% !important;
        max-width: 100% !important;
        padding-left:0px !important;
    }
}

.aomedcontatiner {
    padding-top: 2em;
    padding-bottom: 2em;
}
    .lgnWelcome {
        font-family:"GothamBook";
        text-align:center;
        font-weight:bold;
        font-size: 1.1em;
        color:#686868;
    }
    .lbnLogo {
        margin-top:-20px;
    }

    .subcontatiner label {
        font-family: "GothamBook";
        font-size: 0.9em;
        font-weight:bold;
        margin-top:1em;
    } 
    
    .subcontatiner {
        background-color: #ffffff;
        border-radius: 10px 10px 10px 10px;
        padding-top: 1em;
        padding-bottom: 2em;
    }
    .rightContent {
        background-color: #3884D9;
        color: #fff;
        border-radius: 0px 10px 10px 0px;
        padding-top: 2em;
        padding-bottom: 2em;
    }
        .rightContent div.secadvisory {
            font-family: "BigNoodle";
            font-size: 3em;
            line-height: 1.1em;
            margin-bottom: 0.7em;
            margin-left: 10px;
        }
        .rightContent li {
            display: block;
            margin-bottom: 1em;
            font-family: "GothamMedium";
            font-size: 0.9em;
        }

            .rightContent li:before {
                /*Using a Bootstrap glyphicon as the bullet point*/
                content: "\f05d";
                font-family: "FontAwesome";
                font-size: 25px;
                float: left;
                margin-top: 0px;
                margin-left: -35px;
                color: #fff;
            }


    .btnLogin {
        background-color: #3884D9;
        font-family: "GothamMedium";
        font-size: 0.9em;
        color:#fff;
        cursor:pointer;
    }

.LinkButton {
    text-decoration:underline;
}


