@import url("https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,400i,700,700i,900,900i");


 .radio_left{
        margin-left:20px;
    }
    .radio_top{
        margin-top:10px;
    }
    .margin_left{
        margin-left:40px;
    }
    .margin_space{
        margin-left:23px;
    }

    .form_inner {
    border: 1px solid #e8e2e2;
    border-top: 2px solid #007367;
    padding: 30px;
    margin-bottom: 35px;
}
    .intro{
        line-height:30px;
        text-align:justify;
    }
    .option_align label{
        display:inline;
    }
    .site-header img{
        width:70px;
    }
    .site-header h1{
        font-weight:700;
        font-size:63px;
        margin-top:25px
    }
    .main-content {
        font-size:25px;
        margin-top:26px;
    }
.top_header{
    padding: 4px 0px;
    /*border-bottom:1px solid #f5f5f5;*/
}
.top_header .gitam-logo img{
    width: 220px;
}
table.portal_logos{
    width: auto;
    
}
.portal_logos img{
border-right: 1px solid #007367;
padding-right: 10px;
margin-right:10px;
margin-top: 5px;
}
.portal_logos h2, .portal_logos h3{
    padding: 0px;
    margin:0px;
    color: #007367;
}
.portal_logos h2{
    font-size: 33px;
    font-weight: 600;
}
.portal_logos h3{
    font-size: 20px;
    color: #000;
}
.gitam_small img{
display: none;

    }
@media (max-width: 767px){
    .portal_logos img{
        display: none;
    }
    .top_header .gitam-logo img{
        width: 150px;
        float: right;
    }
    .portal_logos h2 {
    font-size: 23px;
     }
     .portal_logos h3 {
    font-size: 16px;
    margin-top: 5px;
     }
}

@media  (max-width: 400px){
    .top_header .gitam-logo img{
display: none;
    }
    .gitam_small img{
display: block;
width: 50px !important;
float: right;
    }
}

.back .btn-primary {
    color: #fff !important;
    background-color: #007367;
    border-color: #007367;
}
.back .btn-primary:hover, .back .btn-primary:active, .back .btn-primary:focus {
    color: #fff;
    background-color: #fa7503 !important;
    border-color: #fa7503 !important;
}

.btn-primary {
    color: #fff !important;
    background-color: #007367;
    border-color: #007367;
}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
    color: #fff;
    background-color: #fa7503 !important;
    border-color: #fa7503 !important;
}




 a > h5  {     font-size: 14px;
    font-weight: 600;
    color: #002147;
}

.m-a-0 {
    margin: 0 0 !important
}

.m-t-0 {
    margin-top: 0 !important
}

.m-r-0 {
    margin-right: 0 !important
}

.m-b-0 {
    margin-bottom: 0 !important
}

.m-l-0 {
    margin-left: 0 !important
}

.m-x-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
}

.m-y-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

 

.m-a-1 {
    margin: 1rem 1rem !important
}

.m-t-1 {
    margin-top: 1rem !important
}

.m-r-1 {
    margin-right: 1rem !important
}

.m-b-1 {
    margin-bottom: 1rem !important
}

.m-l-1 {
    margin-left: 1rem !important
}

.m-x-1 {
    margin-right: 1rem !important;
    margin-left: 1rem !important
}

.m-y-1 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important
}

.m-a-2 {
    margin: 1.5rem 1.5rem !important
}

.m-t-2 {
    margin-top: 1.5rem !important
}

.m-r-2 {
    margin-right: 1.5rem !important
}

.m-b-2 {
    margin-bottom: 1.5rem !important
}

.m-l-2 {
    margin-left: 1.5rem !important
}

.m-x-2 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important
}

.m-y-2 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important
}

.m-a-3 {
    margin: 3rem 3rem !important
}

.m-t-3 {
    margin-top: 3rem !important
}

.m-r-3 {
    margin-right: 3rem !important
}

.m-b-3 {
    margin-bottom: 3rem !important
}

.m-l-3 {
    margin-left: 3rem !important
}

.m-x-3 {
    margin-right: 3rem !important;
    margin-left: 3rem !important
}

.m-y-3 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important
}

.p-a-0 {
    padding: 0 0 !important
}

.p-t-0 {
    padding-top: 0 !important
}

.p-r-0 {
    padding-right: 0 !important
}

.p-b-0 {
    padding-bottom: 0 !important
}

.p-l-0 {
    padding-left: 0 !important
}

.p-x-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
}

.p-y-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.p-a-1 {
    padding: 1rem 1rem !important
}

.p-t-1 {
    padding-top: 1rem !important
}

.p-r-1 {
    padding-right: 1rem !important
}

.p-b-1 {
    padding-bottom: 1rem !important
}

.p-l-1 {
    padding-left: 1rem !important
}

.p-x-1 {
    padding-right: 1rem !important;
    padding-left: 1rem !important
}

.p-y-1 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important
}

.p-a-2 {
    padding: 1.5rem 1.5rem !important
}

.p-t-2 {
    padding-top: 1.5rem !important
}

.p-r-2 {
    padding-right: 1.5rem !important
}

.p-b-2 {
    padding-bottom: 1.5rem !important
}

.p-l-2 {
    padding-left: 1.5rem !important
}

.p-x-2 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important
}

.p-y-2 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important
}

.p-a-3 {
    padding: 3rem 3rem !important
}

.p-t-3 {
    padding-top: 3rem !important
}

.p-r-3 {
    padding-right: 3rem !important
}

.p-b-3 {
    padding-bottom: 3rem !important
}

.p-l-3 {
    padding-left: 3rem !important
}

.p-x-3 {
    padding-right: 3rem !important;
    padding-left: 3rem !important
}

.p-y-3 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important
}

.row.no-gutter {
    margin-left: 0;
    margin-right: 0
}

.row.no-gutter {
    margin-left: 0;
    margin-right: 0
}

.row.no-gutter [class*='col-']:not(:first-child),
.row.no-gutter [class*='col-']:not(:last-child) {
    padding-right: 0;
    padding-left: 0
}


.tb_pay tbody tr:nth-child(odd) {
    background-color: #eaf2ff
}

.txn_history tbody tr:nth-child(odd) {
    background-color: #eaf2ff
}

.gcard_block {
    padding: 15px 0
}

.gcard_block .recharge_block {
    min-height: 220px;
    border: 1px #ccc solid;
    text-align: center;
    margin-bottom: 30px;
    border-radius: 10px
}

.gcard_block .recharge_block h3 {
    padding: 10px 0;
    margin: 0;
    background: #4c5a8e;
    color: #fff;
    font-size: 18px;
    margin-top:0 !important;
}

.gcard_block .recharge_block img {
    width: 100px;
    padding: 12px 0;
    filter: grayscale(0%)
}

.gcard_block .input-group {
    width: 300px;
    position: relative;
    left:35px
}

.gcard_block .panel-body {
    padding: 0;
}

.gcard_block .panel-primary {
    border-color: #4c5a8e
}

.gcard_block .panel-primary>.panel-heading {
    background-color: #4c5a8e;
    border-color: #4c5a8e
}

#boxscroll {
    padding: 40px;
    height: 200px;
    width: 300px;
    border: 2px solid #00F;
    overflow: auto;
    margin-bottom: 30px;
    z-index: 9999999999999
}

#boxscroll2 {
    height: 200px;
    overflow: auto
}

.tblock .panel-body {
    padding: 0;
    border: 1px #4c5a8e solid;
}

.tblock .panel-primary {
    border-color: #4c5a8e
}

.tblock .panel-primary>.panel-heading {
    background-color: #4c5a8e;
    border-color: #4c5a8e
}

th {
    background-color: #4c5a8e !important;
}

.tblock td {
    border: 1px #ccc solid;
}

.tblock table {
    border: 1px #ccc solid;
}

.gc_box {
    border: 2px #4c5a8e solid;
    min-height: 420px;
}

.gc_box h3 {
    padding: 10px 0;
    margin: 0;
    text-align: center;
    font-size: 22px;
    background: #4c5a8e;
    color: #fff
}

.gc_box .maingc {

    text-align: center;
    width: 100%
}

.gc_box .maingc .offline {
    width: 100%;
    background: #f5f5f5;
    padding: 5px
}

.gc_box .maingc .offline img {
    width: 40px;
    margin: 5px 0
}

.gc_box .maingc .offline h4 {
    text-align: center
}

.gc_box .maingc .online {
    width: 100%;
    background: #eaf2ff;
    padding: 5px
}

.gc_box .maingc .online img {
    width: 40px;
    margin: 5px 0
}

.gc_box .maingc .online h4 {
    text-align: center
}

.view_all {
    height: 1px;
    border-top: 1px solid #4c5a8e;
    position: relative;
    margin: 30px 0px;
    text-align: center
}

.view_all:before,
.view_all:after {
    content: '';
    position: absolute;
    height: 6px;
    width: 6px;
    background: #ccc;
    border-radius: 100%;
    top: 50%;
    margin-top: -4px
}

.view_all:before {
    left: 0px
}

.view_all:after {
    right: 0px
}

.view_all a {
    position: relative;
    z-index: 1;
    top: -17px
}

.tb_pay td {
    text-align: left;
}


/*# sourceMappingURL=style.css.map */
