.DivCls {
    background-color: black;
    height: 37px;
    text-align: right;
}

.TopStripDivCls {
    background-color: #22b09e;
    height: 37px;
}

.DivBlCls {
    background-color: #fa9426;
    height: 35px;
    text-align: center;
    color: black;
    font-weight: bold;
}

.LblCls {
    margin-right: 175px;
    color: White;
    font-weight: bold;
    display: inline-block;
    margin-top: 7px;
}

.TxtSearchCls {
    width: 270px !important;
    height: 26px;
    border-radius: 5px;
    margin-top: 15px;
    text-align: center;
    margin-left: 20px;
    border: groove;
    border-width: 2px;
}

.BtnsearchCls {
    height: 37px;
    width: 66px;
    font-weight: bold;
    background-color: #22b09e !important;
    border-radius: 5px;
    border: aliceblue;
    padding: 0px !important;
}

.FooterCls {
    background-color: #434A54;
    color: white;
    text-align: center;
    position: relative;
    margin-top: 60px;
}

.GvCls {
    width: 94% !important;
    margin-left: 40px !important;
    text-align: center;
}

.FrmCls {
    width: 101%;
    margin-left: -7px;
    margin-top: -8px;
}

.CentAlign {
    text-align: center;
}

.pull-left {
    float: left;
    margin-top: 12px;
    margin-left: 140px;
}

.header_bottom {
    width: 100%;
}

.logo_text {
    padding-left: 10px;
    margin-left: 10px;
    border-left: 2px solid #a5a5a5;
}

.logo_text {
    padding-left: 10px;
    margin-left: 10px;
    border-left: 2px solid #a5a5a5;
}

    .logo_text h1 {
        font-size: 206%;
        margin: 0;
        padding-bottom: 5px;
        font-family: 'David-Bold';
        color: #d70e2d;
        margin-top: 6px;
    }

    .logo_text p {
        font-size: 140%;
        font-family: sans-serif;
        margin-bottom: 7px;
        margin-top: 0px;
    }

.top_access li a {
    display: inline-block;
    padding: 1px 2px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    border: 1px solid #fff;
    text-align: center;
    color: #ffff;
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.ASocialMediaCls {
    margin-left: 10px;
    display: inline-block;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    border: 1px solid #fff;
    text-align: center;
    color: #fff;
    vertical-align: middle;
    margin-top: 3px;
}

.modalOuterDvPop {
    position: fixed;
    z-index: 999;
    height: 100%;
    width: 100%;
    top: 0;
    background-color: black;
    filter: alpha(opacity=60);
    opacity: 0.8;
    -moz-opacity: 0.8;
}

.modalInerDvPop {
    z-index: 1000;
    margin: 246px auto;
    padding: 10px;
    width: 30%;
    background-color: White;
    border-radius: 10px;
    filter: alpha(opacity=100);
    opacity: 1;
    -moz-opacity: 1;
    text-align: center;
    margin-top: 200px;
}

.btnPopBtn {
    background-color: #22b09e;
    width: 100px;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    border-radius: 5px;
    border: aliceblue;
}

.searchBor {
    border-style: solid;
    border-color: gray;
    border-width: 1px;
    height: 114px;
    border-radius: 10px;
}
