
/*html, body, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-family: 'Open Sans', sans-serif;
}

body {
    background: #282828;
}

a {
    color: inherit;
    text-decoration: none;
}

.headbg {
    background: #d9c656;
    padding: 8px 0 !important
}

.conful {
    width: 100%;
    margin: 0px;
    padding: 0px 0;
    float: left;
}

.conful-row {
    width: 100%;
    margin: 0px auto;
    padding: 0px;
    margin-left: 22px;
}

.conful-100 {
    width: 100%;*/
/* margin: 0px; */
/* padding: 0 0; */
/*float: left;
    margin-top: 5px;
    margin-bottom: 10px;
}

.conful-60 {
    width: 60%;
    margin: 0px;
    padding: 0px;
    float: right;
}

.conful-40 {
    width: 40%;
    margin: 0px;
    padding: 0px;
    float: left;
}

.conful-img {
    width: 49%;
    margin: 0px;
    padding: 0px;
    float: left;
    cursor: pointer;
    transition: 0.3s;
}

    .conful-img:hover {
        opacity: 0.7;
    }

.nubsiz {
    font-size: 16px;
    font-weight: 600;
    padding-bottom: 10px;
}

.conful-50 {
    width: 50%;
    margin: 0px;
    padding: 0px;
    float: left;
}

.conful-80 {
    width: 80%;
    margin: 0px;
    padding: 0px;
    float: left;
}

.conful-70 {
    width: 70%;
    margin: 0px;
    padding: 0px;
    float: right;
}

.conful-30 {
    width: 25%;
    margin: -4px 0 0 18px;
    padding: 0px;
    float: left;
}

.conful-20 {
    width: 17%;
    margin: 6px 0 -7px 25px;
    padding: 0px;
    text-align: center;
    float: left;
}

.clr {
    clear: both;
}

.bott-top {
    border-top: 3px solid #4287df;
    border-bottom: 3px solid #b0081c;
    width: 100%;
    float: left;
}

.scnm {
    text-align: center;
    padding: 0 0;
    color: #ffffff;*/
/* font-weight: bold; */
/*font-size: 17px;
    margin: 0 0 0;
}

.mansect {
    margin: 0 0 4px;
}

.hednam {
    margin: 15px 0 0;
}

.brnam {
    text-align: center;
    font-size: 27px;
    color: #294d8a;
    font-weight: bolder;
}

.conful-67 {
    width: 70%;
    margin: 1px 0 10px 0;
    padding: 0px;
    float: right;
    display: flex;
    flex-flow: wrap;
    align-items: center;
}

.conful-sport {
    width: 64%;
    margin: 12px 54px 0px 0;
    padding: 0px;
    float: right;
    flex-flow: wrap;
    align-items: center;
}

.right-margin {
    margin-right: 10px;
}

.no-padd {
    padding: 0px;
}

.left-padd {
    padding-left: 10px;
}

.top-padd {
    padding-top: 3px;
}

.bottom-padd {
    padding: 0 15px 0 0;
}

.right-padd {
    padding-right: 10px;
}

.bannersch {
    height: 323px;
    width: 100%;
    margin: 0 0 18px;
    padding: 0px;
    background: #f1f1f1;
}

.box-80 {
    width: 145px;*/
/* float: left; */
/*height: 145px;
    padding: 6px;
    display: flex;
    margin: 0 4px 7px;
    justify-content: center;
    align-items: center;
}

.col-r {
    background: #f15b4e;
    color: #ffffff;
    cursor: pointer;
}

    .col-r:hover {
        background: #ff716b;
        color: #6d3741;
    }

    .col-r a {
        background: #f15b4e;
        color: #ffffff;
        cursor: pointer;
    }

    .col-r:hover a {
        background: #ff716b;
        color: #6d3741;
    }




.col-pk {
    background: #ea544e;
    color: #6d3842;
    cursor: pointer;
}

    .col-pk:hover {
        background: #ea544e;
        color: #6d3842;
        cursor: pointer;
    }

    .col-pk a {
        background: #ea544e;
        color: #6d3842;
        cursor: pointer;
    }

    .col-pk:hover a {
        background: #ea544e;
        color: #6d3842;
        cursor: pointer;
    }

.col-lb {
    background: #6e98d9;
    color: #294a8a;
    cursor: pointer;
}

    .col-lb:hover {
        background: #294a8a;
        color: #447ee4;
        cursor: pointer;
    }

    .col-lb a {
        text-decoration: none;
        color: #294a8a;
    }

    .col-lb:hover a {
        text-decoration: none;
        color: #447ee4;
    }

.col-y {
    background: #d9c656;
    color: #ffffff;
    cursor: pointer;
}

    .col-y:hover {
        background: #d9cc63;
        color: #7f6c00;
        cursor: pointer;
    }

    .col-y a {
        background: #d4c443;
        color: #ffffff;
        cursor: pointer;
    }

    .col-y:hover a {
        background: #d9cc63;
        color: #7f6c00;
        cursor: pointer;
    }

.col-b {
    background: #294a8a;
    color: #58b0e3;
    cursor: pointer;
}

    .col-b:hover {
        background: #6e98d9;
        color: #294d8a;
        cursor: pointer;
    }

    .col-b a {
        background: #294a8a;
        color: #58b0e3;
        cursor: pointer;
    }

    .col-b:hover a {
        background: #6e98d9;
        color: #294d8a;
        cursor: pointer;
    }



.col-bl {
    background: #49473a;
    color: #d5c343;
}

    .col-bl:hover {
        background: #504b27;
        color: #d4bb0a;
    }

    .col-bl a {
        background: #49473a;
        color: #d5c343;
    }

    .col-bl:hover a {
        background: #504b27;
        color: #d4bb0a;
    }

.pedtex {*/
/* width: 94%; */
/*text-align: center;*/
/* padding: 27px 0; */
/* word-break: break-word; */
/* line-height: 27px; */
/*font-size: 20px;
}

.box-add {
    width: 100%;
    margin: 0px;
    padding: 0px;
}

.ovmis {
    background: #c9b859;
    margin: 0px;
    padding: 9px;
    color: #ffffff;
    font-weight: 600;
    text-align: center;
    font-size: 20px;
}

.mncol {
    background: #d9cf96;
    color: #625a2b;
    padding: 0 0;
    width: 100%;
}

.addmin {
    border-top: 20px solid #c9242b;
    background: #294d8a;
    padding: 9px 0px;
    text-align: center;
}

.hed {
    color: #ffffff;
    FONT-WEIGHT: 600;
    font-size: 26px;
    margin: 10px 2px 5px;
}

.newhed {
    color: #d9c656;
    font-size: 18px;
    font-weight: 600;
    margin: 20px 3px 15px;
}

.conth {
    color: #d9c656;
    font-weight: 600;
    font-size: 18px;
}

.conful-brdname {
    width: 72%;
    margin: 0px;
    padding: 0px;
    float: left;
}

.kgcls {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    width: 73%;
    margin: 16px auto 15px;
}

.fute {
    margin: 20px 0 0;
    text-align: center;
    padding: 9px 0;
    color: #ffffff;
    border-top: 10px solid #d0c13e;
    background: #294d8a;
}

.maintes {
    padding: 0 0 0;
    line-height: 25px;
    font-size: 14px;
}

.morecl {
    color: #d9cf96;
    font-weight: 500;
    font-size: 14px;
    margin-bottom:7px;
}

.bannersch-sec {
    height: 323px;
    width: 100%;
    margin: 0 0 18px;
    padding: 0px;
    background: #f1f1f1;
}

    .bannersch-sec indicators {
        display: none;
    }

.main-web {
    width: 1024px;
    margin: 0 auto;
    background: #ffffff;
    display: flow-root;
}

.mncol p {
    padding: 13px 17px 22px;
    text-align: center;
    margin: 0 auto;
    font-size: 16px;
    color: #625a2b;
    font-weight: 600;
}

@media only screen and (min-width: 150px) and (max-width:650px) {
    #banner-section-inner .carousel {
        position: relative;
        width: 100%;
        height: 170px !important;
    }

    .carousel-inner .slide img {
        width: 100%;*/
/*height:170px !important;*/
/*}

    .bannersch-sec {
        height: 170px;
        width: 100%;
        margin: 0 0 18px;
        padding: 0px;
        background: #f1f1f1;
    }

    .pedtex {
        font-size: 18px
    }

    .main-about1 {
        overflow: hidden;
        float: left;
        width: 100%;
        padding: 0 !important;
        margin-top: 10px;
        margin-bottom: -11px;
    }

    .brnam {
        text-align: center;
        font-size: 17px;
        color: #294d8a;
        font-weight: bold;
        margin: 7px 0 4px 0;
    }

    .scnm {
        text-align: center;
        padding: 0 0;
        color: #ffffff;
        font-weight: bold;
        font-size: 14px;
        margin: 0 0 0;
    }

    .main-about {
        padding: 5px 0 !important;
    }

    .conful-row {
        width: 90%;
    }

    .conful-20 img {
        width: 24% !important;
    }

    .conful-60 {
        width: 100%;
        margin: 0px;
        padding: 0px;
        float: left;
    }

    .conful-brdname {
        width: 100%;
        margin: 0px;
        padding: 0px;
        float: left;
    }

    .conful-20 {
        width: 100%;
        margin: 0px;
        padding: 0px;
        float: left;
        text-align: center;
    }

    .conful-30 {
        width: 100%;
        margin: 0 auto;
        padding: 0px;*/
/* float: left; */
/*flex-flow: wrap;
        align-items: center;
        display: flex;
        justify-content: center;*/
/* flex: 100%; */
/*}

    .conful-sidepanel {
        width: 98% !important;*/
/* margin: 0 auto !important;*/
/*padding: 0px !important;*/
/* float: left; */
/*flex-flow: wrap !important;
        align-items: center !important;
        display: flex !important;
        justify-content: center !important;
        margin: 0px 0px -22px 1px !important;
    }

    .box-80 {
        height: 128px;
        width: 44%;
        display: flex;
        align-items: center;
        text-align: center;
        justify-content: center;
    }

    .conful-70 {
        width: 100%;
    }

    .conful-67 {
        width: 99%;
        margin: 0 auto;
        padding: 0px;
        display: flex;
        justify-content: space-between;
        flex-flow: wrap;
        align-items: center;
    }

    .conful-sport {
        width: 98%;
        margin: 0px 0px -22px 1px;
        padding: 0px;
        display: flex;
        justify-content: space-between;
        flex-flow: wrap;
        align-items: center;
    }

    .imagenew {
        width: 168px !important;
        float: right !important;
        margin: 0px !important;
    }

    .conful-img {
        width: 100%;
        margin: 0 0 14px 0;
        padding: 0px;
        float: left;
    }

    .bannersp {
        width: 63% !important;
        float: left;
        margin: 38px 0 !important;
    }

    .bannersps {
        width: 100% !important;
        float: left;
        margin: 38px 0 !important;
    }

    .boxab {
        width: 120px !important;
        float: left;
        height: 120px !important;
        padding: 0;
        margin: 0 0px !important;
    }

    .boxabfund {
        width: 125px !important;
        float: left;
        height: 130px !important;
        padding: 0;
        margin: 0 1px !important;
    }

    .textfou {
        font-size: 15px !important;
        float: left;
        padding: 15px 0 !important;
        width: 100%;
    }

    .pdstu47 {
        padding: 31px 0px 42px !important;
    }

    .pdstu59 {
        padding: 42px 0px 58px !important;
    }

    .newpd {
        padding: 49px 0px 56px !important;
    }

    .home-demo .item {
        background: #ff3f4d;
        width: 406px !important;
    }

    .main-web {
        width: 100%;
        margin: 0 auto;
    }

    .conful-100 {
        width: 100%;
        margin: 15px auto;
        padding: 0 0px;*/
/* float: left; */
/*}

    #banner-section .carousel {
        position: relative;
        width: 100%;
        height: 247px !important;
    }

    .bannersch {
        height: 247px !important;
        width: 100%;
        margin: 0px;
        padding: 0px;
        background: #f1f1f1;
        overflow: visible;
    }

    .mobviewsft {
        display: flex;
        flex-direction: column-reverse;
    }

    .imgText {
        display: inline-block;
        margin: 3px 80px 20px !important;
    }

    .imgTextR {
        display: inline-block;
        margin: 3px 80px 20px !important;
    }

    .imgfnt {
        font-size: 12px
    }

    .imgTextCouncil {
        display: inline-block;
        margin: 3px 80px 12px !important;
    }

    .imgTextCouncilr {
        display: inline-block;
        margin: 3px 80px 12px !important;
    }

    .imgTextdiv {
       
        margin-top: -5px !important;
       
    }
    .maent {
        margin: 0 0px 0 0;
        padding-top: 10px;
    }

    .imagenew-na {
        float: left;
        width: 40%;
    }

    .textmrigt {
        width: 55%;
        float: right;
        text-align: justify;
    }

    .modelContanier {
        border-radius: 5px;
        background-color: #f2f2f2;*/
/*color: #FEFEFE;*/
/*padding: 20px;
        width: 80% !important;
        float: inherit;
        margin: 15px 15px !important;
        position: fixed;
        text-align: center;
        z-index: 1;
        overflow: scroll;
        height: 30%;
        line-height: 30px;
        display: none;
    }

    .modelContact {
        border-radius: 5px;
        background-color: #f2f2f2;*/
/*   color: #FEFEFE;*/
/*padding: 20px;
        width: 80% !important;
        float: inherit;
        margin: 15px 15px !important;
        position: fixed;
        text-align: center;
        z-index: 1;
        overflow: scroll;
        height: 30%;
        line-height: 30px;
        display: none;
    }

    .imageflag-new {
        width: 100% !important;
        float: none !important;
        margin-top: 0 !important;
    }

    .textflagleft {
        width: 100% !important;
        float: none !important;
        text-align: justify;*/
/* margin-left: 0px; */
/* margin-right: 10px;*/
/*}

    .imageWidth {
        width: 100% !important;
    }

    .imageWidthLogo {
        width: 100% !important;
        margin-left: 0px !important;
    }

    .imageWidthLogo1 {
        width: 80% !important;
        margin-left: 0px !important;
    }

    .heding-h4h-center {
        font-size: 18px;
        font-weight: bold;
        margin: -2px 0px -6px 0px;
        text-align: center !important;
    }
    .rectsticker {
        margin-top: 47px !important;
    }
    .alumniposter {
        width: 100%
    }
    .checkboxl {
        width: 100% !important;
        display: block !important;
    }

    .checkboxr {
        width: 100% !important;
        display: block !important;
    }
}

@media only screen and (min-width: 651px) and (max-width:750px) {
    .conful-67 {
        width: 87% !important;
        margin: 0 auto !important;
        padding: 0px;*/
/* float: right; */
/*}

    .imgText {
        display: inline-block;
        margin: 3px 80px 20px !important;
    }

    .imgTextR {
        display: inline-block;
        margin: 3px 80px 20px !important;
    }

    .imgfnt {
        font-size: 12px
    }

    .imgTextCouncil {
        display: inline-block;
        margin: 3px 80px 12px !important;
    }

    .imgTextCouncilr {
        display: inline-block;
        margin: 3px 80px 12px !important;
    }

    .imgTextdiv {
        margin-top: -5px !important;
    }
    .maent {
        margin: 0 0px 0 0;
        padding-top: 10px;
    }

    .imagenew-na {
        float: left;
        width: 40%;
    }

    .textmrigt {
        width: 55%;
        float: right;
        text-align: justify;
    }

    .modelContanier {
        border-radius: 5px;
        background-color: #f2f2f2;*/
/* color: #FEFEFE;*/
/*padding: 20px;
        width: 80% !important;
        float: inherit;
        margin: 15px 15px !important;
        position: fixed;
        text-align: center;
        z-index: 1;
        overflow: scroll;
        height: 30%;
        line-height: 30px;
        display: none;
    }

    .modelContact {
        border-radius: 5px;
        background-color: #f2f2f2;*/
/*  color: #FEFEFE;*/
/*padding: 20px;
        width: 80% !important;
        float: inherit;
        margin: 15px 15px !important;
        position: fixed;
        text-align: center;
        z-index: 1;
        overflow: scroll;
        height: 30%;
        line-height: 30px;
        display: none;
    }

    .imageflag-new {
        width: 100% !important;
        float: none !important;
        margin-top: 0 !important;
    }

    .textflagleft {
        width: 100% !important;
        float: none !important;
        text-align: justify;*/
/* margin-left: 0px; */
/* margin-right: 10px;*/
/*}

    .imageWidth {
        width: 100% !important;
    }

    .imageWidthLogo {
        width: 100% !important;
        margin-left: 0px !important;
    }

    .imageWidthLogo1 {
        width: 80% !important;
        margin-left: 0px !important;
    }

    .heding-h4h-center {
        font-size: 18px;
        font-weight: bold;
        margin: -2px 0px -6px 0px;
        text-align: center !important;
    }
    .rectsticker {
        margin-top: 47px !important;
    }
    .alumniposter {
        width: 100%
    }
    .checkboxl {
        width: 100% !important;
        display: block !important;
    }

    .checkboxr {
        width: 100% !important;
        display: block !important;
    }
}

.txful {
    width: 100%;
    float: left;
    text-align: center;
}

.main-about p {
    color: #1d1c1c;
    font-size: 16px;
}*/

/* banner*/


/* line 1, ../sass/responsive-carousel.scss */
/*#banner-section {
    position: relative;
    width: 100%;
    overflow: hidden;
}

    #banner-section .carousel {
        position: relative;
        width: 100%;
        height: 323px;
    }*/
/* line 17, ../sass/responsive-carousel.scss */
/*#banner-section .indicators {
        width: 100%;
        position: absolute;
        bottom: 17px;
        z-index: 4;
        padding: 0;
        text-align: center;
    }*/
/* line 26, ../sass/responsive-carousel.scss */
/*#banner-section .indicators li {
            width: 10px;
            height: 10px;
            border-radius: 8px;
            background: #fff;
            margin-right: 15px;
            opacity: .8;
            cursor: pointer;
            border: 2px solid #fff;
            display: inline-block;
            list-style-type: none;
            transition: background 0.3s ease-out;
        }*/
/* line 40, ../sass/responsive-carousel.scss */
/*#banner-section .indicators li:hover {
                background-color: #0b2090;
            }*/
/* line 44, ../sass/responsive-carousel.scss */
/*#banner-section .indicators li.active {
                background-color: #0b2090;
            }*/
/* line 48, ../sass/responsive-carousel.scss */
/*#banner-section .indicators li.active:hover {
                    background-color: #0b2090;
                }*/
/* line 56, ../sass/responsive-carousel.scss */
/*#banner-section .arrow {
        width: 20px;
        height: 20px;
        position: absolute;
        top: 50%;
        z-index: 5;
        border-top: 3px solid #0b2090;
        border-right: 3px solid #0b2090;
        cursor: pointer;
        transition: border-color 0.3s ease-out;
    }*/
/* line 67, ../sass/responsive-carousel.scss */
/*#banner-section .arrow:hover {
            border-color: #0b2090;
        }*/
/* line 72, ../sass/responsive-carousel.scss */
/*#banner-section .arrow-left {
        left: 20px;
        transform: rotate(225deg);
    }*/
/* line 77, ../sass/responsive-carousel.scss */
/*#banner-section .arrow-right {
        right: 20px;
        transform: rotate(45deg);
    }*/

/* line 83, ../sass/responsive-carousel.scss */
/*.carousel-inner {
    width: 100%;
    height: 100%;*/
/* position: absolute; */
/*top: 0;
    left: 0;
}*/
/* line 95, ../sass/responsive-carousel.scss */
/*.carousel-inner .slide {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        right: 0;
        left: 0;
        z-index: 1;
        opacity: 0;
    }*/
/* line 105, ../sass/responsive-carousel.scss */
/*.carousel-inner .slide img {
            width: 100%;
            height: 100%;
        }*/
/* line 111, ../sass/responsive-carousel.scss */
/*.carousel-inner .slide.active,
        .carousel-inner .slide.left,
        .carousel-inner .slide.right {
            z-index: 2;
            opacity: 1;
        }*/
/* line 122, ../sass/responsive-carousel.scss */
/*.carousel-inner .js-reset-left {
        left: auto;
    }*/
/* line 128, ../sass/responsive-carousel.scss */
/*.carousel-inner .slide.left {
        left: -100%;
        right: 0;
    }*/
/* line 133, ../sass/responsive-carousel.scss */
/*.carousel-inner .slide.right {
        right: -100%;
        left: auto;
    }*/

/**
 * css3 transition for animation
 */
/* line 143, ../sass/responsive-carousel.scss */
/*.transition .slide.left {
    left: 0%;
}*/

/* line 144, ../sass/responsive-carousel.scss */
/*.transition .slide.right {
    right: 0%;
}*/

/* line 146, ../sass/responsive-carousel.scss */
/*.transition .slide.shift-right {
    right: 100%;
    left: auto;
}*/

/* line 147, ../sass/responsive-carousel.scss */
/*.transition .slide.shift-left {
    left: 100%;
    right: auto;
}*/

/* line 149, ../sass/responsive-carousel.scss */
/*.transition .slide {
    transition-property: right, left, margin;
}*/


/*secand-page*/
/*.boxab {*/
/* margin-top: 8px; */
/*width: 153px;
    float: left;
    align-items: center;
    display: flex;
    height: 153px;
    justify-content: space-between;
    margin: 1px;
    margin-top: 13px;
}

.boxabfund {
    width: 153px;
    float: left;
    align-items: center;
    display: flex;
    height: 153px;
    justify-content: space-between;*/
/* margin: 3px; */
/*margin-top: 3px;
}

.col-r-sc {
    background: #ff716b;
    color: #95464b;
    cursor: pointer;
    font-weight: 600;
    font-size: 22px;
}

.col-b-sec {
    background: #6e98d9;
    color: #294d8a;
    cursor: pointer;
}

.col-y-sec {
    background: #d9cc63;
    color: #7f6c00;
    cursor: pointer;
}

.col-b-sc {
    background: #294a8a;
    color: #58b0e3;
    cursor: pointer;
}

.menuleft {
    margin: 15px 0;
    width: 100%;
}

    .menuleft ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .menuleft li {
        padding: 10px;
        text-transform: uppercase;
        text-align: center;
        font-weight: 600;
        margin: 3px 0;
        cursor: pointer;
        display: flex;
        align-items: center;*/
/* flex: 100%; */
/* width: 100%; */
/*flex-flow: wrap;
        text-align: center;
        justify-content: center;
    }

.pd24 {*/ /* padding: 24px; */
/*}

.pd34 {
    padding: 34px;
}

.pd24al {
    padding: 24px 0;
}

.pd26 {
    padding: 26px;
}

.pd38 {
    padding: 8px 0;
}

.pd49 {
    padding: 38px 0;
}

.pd58 {
    padding: 45px 0;
}

.imagenew {
    width: 286px;
    float: right;
    margin: 3px;
}


.textfou {
    margin: 0 auto;*/
/* padding: 19px; */
/*font-size: 21px;*/
/* word-break: break-word; */
/*}

.pd-onbt {
    padding-bottom: 8px;*/
/* margin-right: 15px;*/
/*}

.main-about {
    width: 100%;
    float: left;
    padding: 10px;
    text-align: justify;
    padding-top: 0px;
}

.main-about1 {
    width: 100%;
    float: left;
    padding: 10px;
    text-align: justify;
    padding-bottom: 2px;
    padding-top: 5px;*/
/* margin-right: 3px; */
/* padding-right: 0px; */
/*}

.main-aboutfounder {
    width: 100%;
    float: left;
    padding: 10px;
    text-align: justify;
}

    .main-aboutfounder p {
        color: #1d1c1c;
        font-size: 16px;
    }

.bannersp {
    width: 450px;
    float: left;*/
/* margin-top: 26px; */
/*margin: 27px 0px 0px 25px;
}

.bannersps {
    width: 450px;
    float: left;*/
/* margin-top: 26px; */
/*margin: 27px 0px 0px 25px;
}

.newpd {
    padding: 70px 0px 68px;
}

.pd49s {
    padding: 52px 0px 60px;
}

.pdstu56 {
    padding: 56px 0px 57px;
}

.pdstu47 {
    padding: 35px 0px 42px;
}

.pdstu59 {
    padding: 57px 0px 58px;
}

.hedbor {
    position: relative;
    display: inline-block;
}

    .hedbor:after {
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        top: 100%;
        margin: 3px auto;
        width: 100%;
        height: 3px;
        background: #292828;
    }

.bannersp img {
    width: 100%;
}

.bannersps img {
    width: 100%;
}

.imagenew-new {
    width: 40%;
    float: right;*/
/* margin-right: 10px; */
/*}

.heding-h4h {
    font-size: 18px;
    font-weight: bold;
    margin: -2px 0px -6px 0px;*/
/* padding: 0 0 0px; */
/*}

.heding-h4h-center {
    font-size: 18px;
    font-weight: bold;
    margin: -2px 0px -6px 0px;*/
/* padding: 0 0 0px; */
/*}

.textmain {
    font-size: 14px;
    float: left;
    width: 50%;
    text-align: justify;
    padding: 0 15px 0 0;
}

.textleft {
    width: 50%;
    float: left;
    text-align: justify;*/
/* margin-left: 0px; */
/* margin-right: 10px; */
/*}

.maent {*/
/*margin: 3px 0 0;*/
/*width: 100%;
    float: left;
    padding: 10px;
    text-align: justify;
}

    .maent p {
        color: #1d1c1c;
        font-size: 16px;
    }

.textmrigt {
    width: 55%;
    float: right;
    text-align: justify;
}

    .textmrigt p {
        margin: 0;
        padding: 0 0 20px;
    }

.textleft p {
    margin: 0;
    padding: 0 0 20px;
}

.imagenew-na {
    float: left;
    width: 40%;
}


.main-about a {
    color: #1d05e8;
}

.main-about li {
    margin-left: 25px;
}


.maininput {
    width: 100%;
    padding: 12px;
    border: 1px solid #ccc;
    border-radius: 4px;
    resize: vertical;
}

.container label {
    padding: 0px 12px 12px 1px;
    display: inline-block;
}

input[type=submit] {
    background-color: #4CAF50;
    color: white;
    padding: 12px 20px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    float: right;
}

    input[type=submit]:hover {
        background-color: #45a049;
    }

.container {
    border-radius: 5px;
    background-color: #f2f2f2;
    padding: 5px;
    width: 100%;
    float: left;
    margin: 15px 0;
    margin-bottom: 35px;
}

.col-25 {
    float: left;
    width: 30%;
    margin-top: 12px;
    margin-bottom: -7px;
}

.col-75 {
    float: left;
    width: 75% !important;*/
/* margin-top: 6px; */
/*}
.col-ca {*/
/*float: left;*/
/*width: 75% !important;
}*/
/* Clear floats after the columns */
/*.row:after {
    content: "";
    display: table;
    clear: both;
}

.rect {
    float: left;
    width: 44%;
    margin: 0;
    padding: 0;
}

.cir {
    width: 44%;
    float: right;
    margin: 0px;
    padding: 0;
}

.notft {
    font-weight: 600;
    font-size: 14px;
    padding-top: 25px;
    margin-left: 10px;
    margin-right: 10px;
     
}

.submitbutton {
    background-color: #4CAF50;
    color: white;
    padding: 12px 20px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    float: right;
}

.mainnelogo {
    width: 100%;
    float: left;
}*/
/* Responsive layout - when the screen is less than 600px wide, make the two columns stack on top of each other instead of next to each other */
/*@media screen and (max-width: 600px) {
    .col-25, .col-75, input[type=submit] {
        width: 95%;
        margin-top: 0;
    }

    .maent {
        margin: 0 0px 0px 0px;*/
/* padding: 0px !important; */
/*padding-top: 10px;
    }

    .imagenew-na {
        float: left;
        width: 40%;
    }

    .textmrigt {
        width: 55%;
        float: right;
        text-align: justify;*/
/* margin-right: 15px; */
/*}

    .modelContanier {
        border-radius: 5px;
        background-color: #f2f2f2;*/
/* color: #FEFEFE;*/
/*padding: 20px;
        width: 80% !important;
        float: inherit;
        margin: 15px 15px !important;
        position: fixed;
        text-align: center;
        z-index: 1;
        overflow: scroll;
        height: 30%;
        line-height: 30px;
        display: none;
    }

    .modelContact {
        border-radius: 5px;
        background-color: #f2f2f2;*/
/*  color: #FEFEFE;*/
/*padding: 20px;
        width: 80% !important;
        float: inherit;
        margin: 15px 15px !important;
        position: fixed;
        text-align: center;
        z-index: 1;
        overflow: scroll;
        height: 30%;
        line-height: 30px;
        display: none;
    }

    .imageflag-new {
        width: 100% !important;
        float: none !important;
        margin-top: 0 !important;
    }

    .textflagleft {
        width: 100% !important;
        float: none !important;
        text-align: justify;*/
/* margin-left: 0px; */
/* margin-right: 10px;*/
/*}

    .imageWidth {
        width: 100% !important;
    }

    .imageWidthLogo {
        width: 100% !important;
        margin-left: 0px !important;
    }

    .imageWidthLogo1 {
        width: 80% !important;
        margin-left: 0px !important;
    }
    .rectsticker {
       margin-top: 47px !important; 
    }

    .alumniposter{
        width:100%
    }
    .checkboxl {
        width: 100% !important;
        display:block !important;

    }

    .checkboxr {
        width: 100% !important;
        display: block !important;
    }
}*/

/* line 1, ../sass/responsive-carousel.scss */
/*#banner-section-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}

    #banner-section-inner .carousel {
        position: relative;
        width: 100%;
        height: 323px;
    }*/
/* line 17, ../sass/responsive-carousel.scss */
/*#banner-section-inner .indicators {
        width: 100%;
        position: absolute;
        bottom: 17px;
        z-index: 4;
        padding: 0;
        text-align: center;
    }*/
/* line 26, ../sass/responsive-carousel.scss */
/*#banner-section-inner .indicators li {
            width: 10px;
            height: 10px;
            border-radius: 8px;
            background: #fff;
            margin-right: 15px;
            opacity: .8;
            cursor: pointer;
            border: 2px solid #fff;
            display: none;
            list-style-type: none;
            transition: background 0.3s ease-out;
        }*/
/* line 40, ../sass/responsive-carousel.scss */
/*#banner-section-inner .indicators li:hover {
                background-color: #0b2090;
            }*/
/* line 44, ../sass/responsive-carousel.scss */
/*#banner-section-inner .indicators li.active {
                background-color: #0b2090;
            }*/
/* line 48, ../sass/responsive-carousel.scss */
/*#banner-section-inner .indicators li.active:hover {
                    background-color: #0b2090;
                }*/
/* line 56, ../sass/responsive-carousel.scss */
/*#banner-section-inner .arrow {
        width: 20px;
        height: 20px;
        position: absolute;
        top: 50%;
        z-index: 5;
        border-top: 3px solid #0b2090;
        border-right: 3px solid #0b2090;
        cursor: pointer;
        transition: border-color 0.3s ease-out;
    }*/
/* line 67, ../sass/responsive-carousel.scss */
/*#banner-section-inner .arrow:hover {
            border-color: #0b2090;
        }*/
/* line 72, ../sass/responsive-carousel.scss */
/*#banner-section-inner .arrow-left {
        left: 20px;
        transform: rotate(225deg);
    }*/
/* line 77, ../sass/responsive-carousel.scss */
/*#banner-section .arrow-right {
    right: 20px;
    transform: rotate(45deg);
}

.inlineDisplay {
    display: inline;
    margin-left: 15px;
}

.imgText {
    display: inline-block;
    margin: 10px 0px 15px 61px;
}

.imgTextR {
    display: inline-block;
    margin: 10px 15px 15px 25px;
}

.imgText b {
    display: inherit;
}

.imgTextR b {
    display: inherit;
}

.imageTextBelow {
    display: inline-block;
    margin-right: 50px;
    margin-bottom: 10px;
}

    .imageTextBelow b {
        display: inherit;
        margin-top: 3px;
    }

.imgTextCouncil {
    display: inline-block;
    margin: 3px 30px 12px -5px;
    text-align: center;
}


.imageCouncil {
    width: 20%;
    text-align: center;
    padding: 7px;
}

.imgTextCouncilr {
    display: inline-block;
    margin: 3px 216px 12px 50px;
    text-align: center;
}

.imgTextdiv {
    display: inherit;*/
/*margin-top: 3px;*/
/*width: 100%;
    text-align: center;*/
/*padding: 2px;*/
/*margin: 0 auto;
}

}

.hyperlinkClass {
    color: #222 !important;
    text-decoration: none;
}

.modelContanier {
    border-radius: 5px;
    background-color: #f2f2f2;*/
/* color: #FEFEFE;*/
/*padding: 20px;
    width: 30%;
    float: inherit;
    margin: 15px 380px;
    position: fixed;*/
/* text-align: center; */
/*z-index: 1;
    overflow: scroll;
    height: 30%;
    line-height: 30px;
    display: none;
}

.closeContainer {
    font-weight: 600;
    float: right;
}

.modelContact {
    border-radius: 5px;
    background-color: #f2f2f2;
    padding: 20px;
    width: 30%;
    float: inherit;
    margin: 15px 380px;
    position: fixed;*/
/* text-align: center; */
/*z-index: 1;
    overflow: scroll;
    height: 35%;
    line-height: 30px;
    display: none;*/
/* color: #FEFEFE*/
/*}

.lineBreak {
    padding: 7px;
}

.conful-sidepanel {
    width: 25%;
    margin: 10px 0 0 18px;
    padding: 0px;
    float: left;
}

.textflagleft {
    width: 67%;
    float: left;
    text-align: justify;*/
/* margin-left: 0px; */
/* margin-right: 10px;*/
/*}

.imageflag-new {
    width: 30%;
    float: right;
    margin-top: 30px;
}

.imageWidth {
    width: 60%
}

.divValuebased {
    font-weight: 600;
    color: #0d3a94;
}

.imageWidthLogo {*/
/* width: 60%*/
/*margin-left: 0px;
}

.imageWidthLogo1 {*/
/* width: 60%*/
/*margin-left: 0px;
}

.main-about {
    width: 100%;
    float: left;
    padding: 10px;
    text-align: justify;
    padding-top: 0px;
}

.maentactivity {*/
/*margin: 3px 0 0;*/
/*width: 100%;
    float: left;
    padding: 10px;
    text-align: justify;
    padding-top: 0px;
}

    .maentactivity p {
        color: #1d1c1c;
        font-size: 16px;
    }

.imageTextNews {
    font-size: 16px;
    margin: 3px 0 0;
    float: left;
}
.rectsticker {
    margin-top: 95px;
}

.checkboxl {
    width: 50%;
    display: inline-block;
}
.checkboxr {
    width: 49%;
    display: inline-block;
}
.row{
    margin-left:10px;
}
.videoWidth {
    width: 50% !important;
}*/



html, body, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-family: 'Open Sans', sans-serif;
}

body {
    background: #282828;
}

a {
    color: inherit;
    text-decoration: none;
}

.headbg {
    background: #d9c656;
    padding: 8px 0 !important
}

.conful {
    width: 100%;
    margin: 0px;
    padding: 0px 0;
    float: left;
}

.conful-row {
    width: 100%;
    margin: 0px auto;
    padding: 0px;
    margin-left: 22px;
}

.conful-100 {
    width: 100%;
    /* margin: 0px; */
    /* padding: 0 0; */
    float: left;
    margin-top: 5px;
    margin-bottom: 10px;
}

.conful-60 {
    width: 60%;
    margin: 0px;
    padding: 0px;
    float: right;
}

.conful-40 {
    width: 40%;
    margin: 0px;
    padding: 0px;
    float: left;
}

.conful-img {
    width: 49%;
    margin: 0px;
    padding: 0px;
    float: left;
    cursor: pointer;
    transition: 0.3s;
}

    .conful-img:hover {
        opacity: 0.7;
    }

.nubsiz {
    font-size: 16px;
    font-weight: 600;
    padding-bottom: 10px;
    margin: 10px 0 0px;
}

.conful-50 {
    width: 50%;
    margin: 0px;
    padding: 0px;
    float: left;
}

.conful-80 {
    width: 80%;
    margin: 0px;
    padding: 0px;
    float: left;
}

.conful-70 {
    width: 70%;
    margin: 0px;
    padding: 0px;
    float: right;
}

.conful-30 {
    width: 25%;
    margin: -4px 0 0 18px;
    padding: 0px;
    float: left;
}

.conful-20 {
    width: 17%;
    margin: 6px 0 -7px 25px;
    padding: 0px;
    text-align: center;
    float: left;
}

.clr {
    clear: both;
}

.bott-top {
    border-top: 3px solid #4287df;
    border-bottom: 3px solid #b0081c;
    width: 100%;
    float: left;
}

.scnm {
    text-align: center;
    padding: 0 0;
    color: #ffffff;
    /* font-weight: bold; */
    font-size: 17px;
    margin: 0 0 0;
}

.mansect {
    margin: 15px 0 0 4px;
}

.hednam {
    margin: 15px 0 0;
}

.brnam {
    text-align: center;
    font-size: 27px;
    color: #294d8a;
    font-weight: bolder;
}

.conful-67 {
    width: 70%;
    margin: 1px 0 10px 0;
    padding: 0px;
    float: right;
    display: flex;
    flex-flow: wrap;
    align-items: center;
}

.conful-sport {
    width: 64%;
    margin: 12px 54px 0px 0;
    padding: 0px;
    float: right;
    flex-flow: wrap;
    align-items: center;
}

.right-margin {
    margin-right: 10px;
}

.no-padd {
    padding: 0px;
}

.left-padd {
    padding-left: 10px;
}

.top-padd {
    padding-top: 3px;
}

.bottom-padd {
    padding: 0 15px 0 0;
}

.right-padd {
    padding-right: 10px;
}

.bannersch {
    height: 323px;
    width: 100%;
    margin: 0 0 18px;
    padding: 0px;
    background: #f1f1f1;
}

.box-80 {
    width: 145px;
    /* float: left; */
    height: 145px;
    padding: 6px;
    display: flex;
    margin: 0 4px 7px;
    justify-content: center;
    align-items: center;
}

.col-r {
    background: #f15b4e;
    color: #ffffff;
    cursor: pointer;
}

    .col-r:hover {
        background: #ff716b;
        color: #6d3741;
    }

    .col-r a {
        background: #f15b4e;
        color: #ffffff;
        cursor: pointer;
    }

    .col-r:hover a {
        background: #ff716b;
        color: #6d3741;
    }




.col-pk {
    background: #ea544e;
    color: #6d3842;
    cursor: pointer;
}

    .col-pk:hover {
        background: #ea544e;
        color: #6d3842;
        cursor: pointer;
    }

    .col-pk a {
        background: #ea544e;
        color: #6d3842;
        cursor: pointer;
    }

    .col-pk:hover a {
        background: #ea544e;
        color: #6d3842;
        cursor: pointer;
    }

.col-lb {
    background: #6e98d9;
    color: #294a8a;
    cursor: pointer;
}

    .col-lb:hover {
        background: #294a8a;
        color: #447ee4;
        cursor: pointer;
    }

    .col-lb a {
        text-decoration: none;
        color: #294a8a;
    }

    .col-lb:hover a {
        text-decoration: none;
        color: #447ee4;
    }

.col-y {
    background: #d9c656;
    color: #ffffff;
    cursor: pointer;
}

    .col-y:hover {
        background: #d9cc63;
        color: #7f6c00;
        cursor: pointer;
    }

    .col-y a {
        background: #d4c443;
        color: #ffffff;
        cursor: pointer;
    }

    .col-y:hover a {
        background: #d9cc63;
        color: #7f6c00;
        cursor: pointer;
    }

.col-b {
    background: #294a8a;
    color: #58b0e3;
    cursor: pointer;
}

    .col-b:hover {
        background: #6e98d9;
        color: #294d8a;
        cursor: pointer;
    }

    .col-b a {
        background: #294a8a;
        color: #58b0e3;
        cursor: pointer;
    }

    .col-b:hover a {
        background: #6e98d9;
        color: #294d8a;
        cursor: pointer;
    }



.col-bl {
    background: #49473a;
    color: #d5c343;
}

    .col-bl:hover {
        background: #504b27;
        color: #d4bb0a;
    }

    .col-bl a {
        background: #49473a;
        color: #d5c343;
    }

    .col-bl:hover a {
        background: #504b27;
        color: #d4bb0a;
    }

.pedtex {
    /* width: 94%; */
    text-align: center;
    /* padding: 27px 0; */
    /* word-break: break-word; */
    /* line-height: 27px; */
    font-size: 20px;
}

.box-add {
    width: 100%;
    margin: 0px;
    padding: 0px;
}

.ovmis {
    background: #c9b859;
    margin: 0px;
    padding: 9px;
    color: #ffffff;
    font-weight: 600;
    text-align: center;
    font-size: 20px;
}

.mncol {
    background: #d9cf96;
    color: #625a2b;
    padding: 0 0;
    width: 100%;
}

.addmin {
    border-top: 20px solid #c9242b;
    background: #294d8a;
    padding: 0px 5px 0px 5px;
    text-align: center;
    margin-bottom: -1px;
}

.addminx {
    border-top: 40px solid #c9242b;
    background: #294d8a;
    padding: 49px 10px 49px 10px;
    text-align: center;
    margin-bottom: -1px;
}

.hed {
    color: #ffffff;
    FONT-WEIGHT: 600;
    font-size: 25px;
    margin: 20px 0px 20px;
}

.newhed {
    color: #d9c656;
    font-size: 18px;
    font-weight: 600;
    margin: 3px 0px 4px;
}

.conth {
    color: #d9c656;
    font-weight: 600;
    font-size: 18px;
}

.conful-brdname {
    width: 72%;
    margin: 0px;
    padding: 0px;
    float: left;
}

.kgcls {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    width: 73%;
    margin: 16px auto 15px;
}

.fute {
    margin: 20px 0 0;
    text-align: center;
    padding: 9px 0;
    color: #ffffff;
    border-top: 10px solid #d0c13e;
    background: #294d8a;
}

.maintes {
    padding: 0 0 0;
    line-height: 25px;
    font-size: 14px;
}

.morecl {
    color: #d9cf96;
    font-weight: 500;
    font-size: 16px;
    margin-bottom: 12px;
    /* padding: 3px; */
    padding-bottom: 9px;
    margin-top: 5px;
}

.bannersch-sec {
    height: 323px;
    width: 100%;
    margin: 0 0 18px;
    padding: 0px;
    background: #f1f1f1;
}

    .bannersch-sec indicators {
        display: none;
    }

.main-web {
    width: 1024px;
    margin: 0 auto;
    background: #ffffff;
    display: flow-root;
}

.mncol p {
    padding: 13px 17px 22px;
    text-align: center;
    margin: 0 auto;
    font-size: 16px;
    color: #625a2b;
    font-weight: 600;
}

@media only screen and (min-width: 150px) and (max-width:650px) {
    #banner-section-inner .carousel {
        position: relative;
        width: 100%;
        height: 170px !important;
    }

    .carousel-inner .slide img {
        width: 100%;
        /*height:170px !important;*/
    }

    .bannersch-sec {
        height: 170px;
        width: 100%;
        margin: 0 0 18px;
        padding: 0px;
        background: #f1f1f1;
    }

    .pedtex {
        font-size: 18px
    }

    .main-about1 {
        overflow: hidden;
        float: left;
        width: 100%;
        padding: 0 !important;
        margin-top: 10px;
        margin-bottom: -11px;
    }

    .brnam {
        text-align: center;
        font-size: 17px;
        color: #294d8a;
        font-weight: bold;
        margin: 7px 0 4px 0;
    }

    .scnm {
        text-align: center;
        padding: 0 0;
        color: #ffffff;
        font-weight: bold;
        font-size: 14px;
        margin: 0 0 0;
    }

    .main-about {
        padding: 5px 0 !important;
    }

    .conful-row {
        width: 90%;
    }

    .conful-20 img {
        width: 24% !important;
    }

    .conful-60 {
        width: 100%;
        margin: 0px;
        padding: 0px;
        float: left;
    }

    .conful-brdname {
        width: 100%;
        margin: 0px;
        padding: 0px;
        float: left;
    }

    .conful-20 {
        width: 100%;
        margin: 0px;
        padding: 0px;
        float: left;
        text-align: center;
    }

    .conful-30 {
        width: 100%;
        margin: 0 auto;
        padding: 0px;
        /* float: left; */
        flex-flow: wrap;
        align-items: center;
        display: flex;
        justify-content: center;
        /* flex: 100%; */
    }

    .conful-sidepanel {
        width: 98% !important;
        /* margin: 0 auto !important;*/
        padding: 0px !important;
        /* float: left; */
        flex-flow: wrap !important;
        align-items: center !important;
        display: flex !important;
        justify-content: center !important;
        margin: 0px 0px -22px 1px !important;
    }

    .box-80 {
        height: 128px;
        width: 44%;
        display: flex;
        align-items: center;
        text-align: center;
        justify-content: center;
    }

    .conful-70 {
        width: 100%;
    }

    .conful-67 {
        width: 99%;
        margin: 0 auto;
        padding: 0px;
        display: flex;
        justify-content: space-between;
        flex-flow: wrap;
        align-items: center;
    }

    .conful-sport {
        width: 98%;
        margin: 0px 0px -22px 1px;
        padding: 0px;
        display: flex;
        justify-content: space-between;
        flex-flow: wrap;
        align-items: center;
    }

    .imagenew {
        width: 168px !important;
        float: right !important;
        margin: 0px !important;
    }

    .conful-img {
        width: 100%;
        margin: 0 0 14px 0;
        padding: 0px;
        float: left;
    }

    .bannersp {
        width: 63% !important;
        float: left;
        margin: 38px 0 !important;
    }

    .bannersps {
        width: 100% !important;
        float: left;
        margin: 38px 0 !important;
    }

    .boxab {
        width: 120px !important;
        float: left;
        height: 120px !important;
        padding: 0;
        margin: 0 0px !important;
    }

    .boxabfund {
        width: 125px !important;
        float: left;
        height: 130px !important;
        padding: 0;
        margin: 0 1px !important;
    }

    .textfou {
        font-size: 15px !important;
        float: left;
        padding: 15px 0 !important;
        width: 100%;
    }

    .pdstu47 {
        padding: 31px 0px 42px !important;
    }

    .pdstu59 {
        padding: 42px 0px 58px !important;
    }

    .newpd {
        padding: 49px 0px 56px !important;
    }

    .home-demo .item {
        background: #ff3f4d;
        width: 406px !important;
    }

    .main-web {
        width: 100%;
        margin: 0 auto;
    }

    .conful-100 {
        width: 100%;
        margin: 15px auto;
        padding: 0 0px;
        /* float: left; */
    }

    #banner-section .carousel {
        position: relative;
        width: 100%;
        height: 247px !important;
    }

    .bannersch {
        height: 247px !important;
        width: 100%;
        margin: 0px;
        padding: 0px;
        background: #f1f1f1;
        overflow: visible;
    }

    .mobviewsft {
        display: flex;
        flex-direction: column-reverse;
    }

    .imgText {
        display: inline-block;
        margin: 3px 80px 20px !important;
    }

    .imgTextR {
        display: inline-block;
        margin: 3px 80px 20px !important;
    }

    .imgfnt {
        font-size: 12px
    }

    .imgTextCouncil {
        display: inline-block;
        margin: 3px 80px 12px !important;
    }

    .imgTextCouncilr {
        display: inline-block;
        margin: 3px 80px 12px !important;
    }

    .imgTextdiv {
        margin-top: -5px !important;
    }

    .maent {
        margin: 0 0px 0 0;
        padding-top: 10px;
    }

    .imagenew-na {
        float: left;
        width: 40%;
    }

    .textmrigt {
        width: 55%;
        float: right;
        text-align: justify;
    }

    .modelContanier {
        border-radius: 5px;
        background-color: #f2f2f2;
        /*color: #FEFEFE;*/
        padding: 20px;
        width: 80% !important;
        float: inherit;
        margin: 15px 15px !important;
        position: fixed;
        text-align: center;
        z-index: 1;
        overflow: scroll;
        height: 30%;
        line-height: 30px;
        display: none;
    }

    .modelContact {
        border-radius: 5px;
        background-color: #f2f2f2;
        /*   color: #FEFEFE;*/
        padding: 20px;
        width: 80% !important;
        float: inherit;
        margin: 15px 15px !important;
        position: fixed;
        text-align: center;
        z-index: 1;
        overflow: scroll;
        height: 30%;
        line-height: 30px;
        display: none;
    }

    .imageflag-new {
        width: 100% !important;
        float: none !important;
        margin-top: 0 !important;
    }

    .textflagleft {
        width: 100% !important;
        float: none !important;
        text-align: justify;
        /* margin-left: 0px; */
        /* margin-right: 10px;*/
    }

    .imageWidth {
        width: 100% !important;
    }

    .imageWidthLogo {
        width: 100% !important;
        margin-left: 0px !important;
    }

    .imageWidthLogo1 {
        width: 80% !important;
        margin-left: 0px !important;
    }

    .heding-h4h-center {
        font-size: 18px;
        font-weight: bold;
        margin: -2px 0px -6px 0px;
        text-align: center !important;
    }

    .rectsticker {
        margin-top: 47px !important;
    }

    .alumniposter {
        width: 100%
    }

    .checkboxl {
        width: 100% !important;
        display: block !important;
    }

    .checkboxr {
        width: 100% !important;
        display: block !important;
    }
}

@media only screen and (min-width: 651px) and (max-width:750px) {
    .conful-67 {
        width: 87% !important;
        margin: 0 auto !important;
        padding: 0px;
        /* float: right; */
    }

    .imgText {
        display: inline-block;
        margin: 3px 80px 20px !important;
    }

    .imgTextR {
        display: inline-block;
        margin: 3px 80px 20px !important;
    }

    .imgfnt {
        font-size: 12px
    }

    .imgTextCouncil {
        display: inline-block;
        margin: 3px 80px 12px !important;
    }

    .imgTextCouncilr {
        display: inline-block;
        margin: 3px 80px 12px !important;
    }

    .imgTextdiv {
        margin-top: -5px !important;
    }

    .maent {
        margin: 0 0px 0 0;
        padding-top: 10px;
    }

    .imagenew-na {
        float: left;
        width: 40%;
    }

    .textmrigt {
        width: 55%;
        float: right;
        text-align: justify;
    }

    .modelContanier {
        border-radius: 5px;
        background-color: #f2f2f2;
        /* color: #FEFEFE;*/
        padding: 20px;
        width: 80% !important;
        float: inherit;
        margin: 15px 15px !important;
        position: fixed;
        text-align: center;
        z-index: 1;
        overflow: scroll;
        height: 30%;
        line-height: 30px;
        display: none;
    }

    .modelContact {
        border-radius: 5px;
        background-color: #f2f2f2;
        /*  color: #FEFEFE;*/
        padding: 20px;
        width: 80% !important;
        float: inherit;
        margin: 15px 15px !important;
        position: fixed;
        text-align: center;
        z-index: 1;
        overflow: scroll;
        height: 30%;
        line-height: 30px;
        display: none;
    }

    .imageflag-new {
        width: 100% !important;
        float: none !important;
        margin-top: 0 !important;
    }

    .textflagleft {
        width: 100% !important;
        float: none !important;
        text-align: justify;
        /* margin-left: 0px; */
        /* margin-right: 10px;*/
    }

    .imageWidth {
        width: 100% !important;
    }

    .imageWidthLogo {
        width: 100% !important;
        margin-left: 0px !important;
    }

    .imageWidthLogo1 {
        width: 80% !important;
        margin-left: 0px !important;
    }

    .heding-h4h-center {
        font-size: 18px;
        font-weight: bold;
        margin: -2px 0px -6px 0px;
        text-align: center !important;
    }

    .rectsticker {
        margin-top: 47px !important;
    }

    .alumniposter {
        width: 100%
    }

    .checkboxl {
        width: 100% !important;
        display: block !important;
    }

    .checkboxr {
        width: 100% !important;
        display: block !important;
    }
}

.txful {
    width: 100%;
    float: left;
    text-align: center;
}

.main-about p {
    color: #1d1c1c;
    font-size: 16px;
}

/* banner*/


/* line 1, ../sass/responsive-carousel.scss */
#banner-section {
    position: relative;
    width: 100%;
    overflow: hidden;
}

    #banner-section .carousel {
        position: relative;
        width: 100%;
        height: 323px;
    }
    /* line 17, ../sass/responsive-carousel.scss */
    #banner-section .indicators {
        width: 100%;
        position: absolute;
        bottom: 17px;
        z-index: 4;
        padding: 0;
        text-align: center;
    }
        /* line 26, ../sass/responsive-carousel.scss */
        #banner-section .indicators li {
            width: 10px;
            height: 10px;
            border-radius: 8px;
            background: #fff;
            margin-right: 15px;
            opacity: .8;
            cursor: pointer;
            border: 2px solid #fff;
            display: inline-block;
            list-style-type: none;
            transition: background 0.3s ease-out;
        }
            /* line 40, ../sass/responsive-carousel.scss */
            #banner-section .indicators li:hover {
                background-color: #0b2090;
            }
            /* line 44, ../sass/responsive-carousel.scss */
            #banner-section .indicators li.active {
                background-color: #0b2090;
            }
                /* line 48, ../sass/responsive-carousel.scss */
                #banner-section .indicators li.active:hover {
                    background-color: #0b2090;
                }
    /* line 56, ../sass/responsive-carousel.scss */
    #banner-section .arrow {
        width: 20px;
        height: 20px;
        position: absolute;
        top: 50%;
        z-index: 5;
        border-top: 3px solid #0b2090;
        border-right: 3px solid #0b2090;
        cursor: pointer;
        transition: border-color 0.3s ease-out;
    }
        /* line 67, ../sass/responsive-carousel.scss */
        #banner-section .arrow:hover {
            border-color: #0b2090;
        }
    /* line 72, ../sass/responsive-carousel.scss */
    #banner-section .arrow-left {
        left: 20px;
        transform: rotate(225deg);
    }
    /* line 77, ../sass/responsive-carousel.scss */
    #banner-section .arrow-right {
        right: 20px;
        transform: rotate(45deg);
    }

/* line 83, ../sass/responsive-carousel.scss */
.carousel-inner {
    width: 100%;
    height: 100%;
    /* position: absolute; */
    top: 0;
    left: 0;
}
    /* line 95, ../sass/responsive-carousel.scss */
    .carousel-inner .slide {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        right: 0;
        left: 0;
        z-index: 1;
        opacity: 0;
    }
        /* line 105, ../sass/responsive-carousel.scss */
        .carousel-inner .slide img {
            width: 100%;
            height: 100%;
        }
        /* line 111, ../sass/responsive-carousel.scss */
        .carousel-inner .slide.active,
        .carousel-inner .slide.left,
        .carousel-inner .slide.right {
            z-index: 2;
            opacity: 1;
        }
    /* line 122, ../sass/responsive-carousel.scss */
    .carousel-inner .js-reset-left {
        left: auto;
    }
    /* line 128, ../sass/responsive-carousel.scss */
    .carousel-inner .slide.left {
        left: -100%;
        right: 0;
    }
    /* line 133, ../sass/responsive-carousel.scss */
    .carousel-inner .slide.right {
        right: -100%;
        left: auto;
    }

/**
 * css3 transition for animation
 */
/* line 143, ../sass/responsive-carousel.scss */
.transition .slide.left {
    left: 0%;
}

/* line 144, ../sass/responsive-carousel.scss */
.transition .slide.right {
    right: 0%;
}

/* line 146, ../sass/responsive-carousel.scss */
.transition .slide.shift-right {
    right: 100%;
    left: auto;
}

/* line 147, ../sass/responsive-carousel.scss */
.transition .slide.shift-left {
    left: 100%;
    right: auto;
}

/* line 149, ../sass/responsive-carousel.scss */
.transition .slide {
    transition-property: right, left, margin;
}


/*secand-page*/
.boxab {
    /* margin-top: 8px; */
    width: 153px;
    float: left;
    align-items: center;
    display: flex;
    height: 153px;
    justify-content: space-between;
    margin: 1px;
    margin-top: 13px;
}

.boxabfund {
    width: 153px;
    float: left;
    align-items: center;
    display: flex;
    height: 153px;
    justify-content: space-between;
    /* margin: 3px; */
    margin-top: 3px;
}

.col-r-sc {
    background: #ff716b;
    color: #95464b;
    cursor: pointer;
    font-weight: 600;
    font-size: 22px;
}

.col-b-sec {
    background: #6e98d9;
    color: #294d8a;
    cursor: pointer;
}

.col-y-sec {
    background: #d9cc63;
    color: #7f6c00;
    cursor: pointer;
}

.col-b-sc {
    background: #294a8a;
    color: #58b0e3;
    cursor: pointer;
}

.menuleft {
    margin: 15px 0;
    width: 100%;
}

    .menuleft ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .menuleft li {
        padding: 10px;
        text-transform: uppercase;
        text-align: center;
        font-weight: 600;
        margin: 3px 0;
        cursor: pointer;
        display: flex;
        align-items: center;
        /* flex: 100%; */
        /* width: 100%; */
        flex-flow: wrap;
        text-align: center;
        justify-content: center;
    }

.pd24 { /* padding: 24px; */
}

.pd34 {
    padding: 34px;
}

.pd24al {
    padding: 24px 0;
}

.pd26 {
    padding: 26px;
}

.pd38 {
    padding: 8px 0;
}

.pd49 {
    padding: 38px 0;
}

.pd58 {
    padding: 45px 0;
}

.imagenew {
    width: 286px;
    float: right;
    margin: 3px;
}


.textfou {
    margin: 0 auto;
    /* padding: 19px; */
    font-size: 21px;
    /* word-break: break-word; */
}

.pd-onbt {
    padding-bottom: 15px;
    /* margin-right: 15px;*/
}

.main-about {
    width: 100%;
    float: left;
    padding: 10px;
    text-align: justify;
    padding-top: 0px;
}

.main-about1 {
    width: 100%;
    float: left;
    padding: 10px;
    text-align: justify;
    padding-bottom: 2px;
    padding-top: 5px;
    /* margin-right: 3px; */
    /* padding-right: 0px; */
}

.main-aboutfounder {
    width: 100%;
    float: left;
    padding: 10px;
    text-align: justify;
}

    .main-aboutfounder p {
        color: #1d1c1c;
        font-size: 16px;
    }

.bannersp {
    width: 450px;
    float: left;
    /* margin-top: 26px; */
    margin: 27px 0px 0px 25px;
}

.bannersps {
    width: 450px;
    float: left;
    /* margin-top: 26px; */
    margin: 27px 0px 0px 25px;
}

.newpd {
    padding: 70px 0px 68px;
}

.pd49s {
    padding: 52px 0px 60px;
}

.pdstu56 {
    padding: 56px 0px 57px;
}

.pdstu47 {
    padding: 35px 0px 42px;
}

.pdstu59 {
    padding: 57px 0px 58px;
}

.hedbor {
    position: relative;
    display: inline-block;
}

    .hedbor:after {
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        top: 100%;
        margin: 3px auto;
        width: 100%;
        height: 3px;
        background: #292828;
    }

.bannersp img {
    width: 100%;
}

.bannersps img {
    width: 100%;
}

.imagenew-new {
    width: 40%;
    float: right;
    /* margin-right: 10px; */
}

.heding-h4h {
    font-size: 18px;
    font-weight: bold;
    margin: -2px 0px -6px 0px;
    /* padding: 0 0 0px; */
}

.heding-h4h-center {
    font-size: 18px;
    font-weight: bold;
    margin: -2px 0px -6px 0px;
    /* padding: 0 0 0px; */
}

.textmain {
    font-size: 14px;
    float: left;
    width: 50%;
    text-align: justify;
    padding: 0 15px 0 0;
}

.textleft {
    width: 50%;
    float: left;
    text-align: justify;
    /* margin-left: 0px; */
    /* margin-right: 10px; */
}

.maent {
    /*margin: 3px 0 0;*/
    width: 100%;
    float: left;
    padding: 10px;
    text-align: justify;
}

    .maent p {
        color: #1d1c1c;
        font-size: 16px;
    }

.textmrigt {
    width: 55%;
    float: right;
    text-align: justify;
}

    .textmrigt p {
        margin: 0;
        padding: 0 0 20px;
    }

.textleft p {
    margin: 0;
    padding: 0 0 20px;
}

.imagenew-na {
    float: left;
    width: 40%;
}


.main-about a {
    color: #1d05e8;
}

.main-about li {
    margin-left: 25px;
}


.maininput {
    width: 100%;
    padding: 12px;
    border: 1px solid #ccc;
    border-radius: 4px;
    resize: vertical;
}

.container label {
    padding: 0px 12px 12px 1px;
    display: inline-block;
}

input[type=submit] {
    background-color: #4CAF50;
    color: white;
    padding: 12px 20px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    float: right;
}

    input[type=submit]:hover {
        background-color: #45a049;
    }

.container {
    border-radius: 5px;
    background-color: #f2f2f2;
    padding: 5px;
    width: 100%;
    float: left;
    margin: 15px 0;
    margin-bottom: 35px;
}

.col-25 {
    float: left;
    width: 30%;
    margin-top: 12px;
    margin-bottom: -7px;
}

.col-75 {
    float: left;
    width: 75% !important;
    /* margin-top: 6px; */
}

.col-ca {
    /*float: left;*/
    width: 75% !important;
}
/* Clear floats after the columns */
.row:after {
    content: "";
    display: table;
    clear: both;
}

.rect {
    float: left;
    width: 44%;
    margin: 0;
    padding: 0;
}

.cir {
    width: 44%;
    float: right;
    margin: 0px;
    padding: 0;
}

.notft {
    font-weight: 600;
    font-size: 14px;
    padding-top: 25px;
    margin-left: 10px;
    margin-right: 10px;
}

.submitbutton {
    background-color: #4CAF50;
    color: white;
    padding: 12px 20px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    float: right;
}

.mainnelogo {
    width: 100%;
    float: left;
}
/* Responsive layout - when the screen is less than 600px wide, make the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
    .col-25, .col-75, input[type=submit] {
        width: 95%;
        margin-top: 0;
    }

    .maent {
        margin: 0 0px 0px 0px;
        /* padding: 0px !important; */
        padding-top: 10px;
    }

    .imagenew-na {
        float: left;
        width: 40%;
    }

    .textmrigt {
        width: 55%;
        float: right;
        text-align: justify;
        /* margin-right: 15px; */
    }

    .modelContanier {
        border-radius: 5px;
        background-color: #f2f2f2;
        /* color: #FEFEFE;*/
        padding: 20px;
        width: 80% !important;
        float: inherit;
        margin: 15px 15px !important;
        position: fixed;
        text-align: center;
        z-index: 1;
        overflow: scroll;
        height: 30%;
        line-height: 30px;
        display: none;
    }

    .modelContact {
        border-radius: 5px;
        background-color: #f2f2f2;
        /*  color: #FEFEFE;*/
        padding: 20px;
        width: 80% !important;
        float: inherit;
        margin: 15px 15px !important;
        position: fixed;
        text-align: center;
        z-index: 1;
        overflow: scroll;
        height: 30%;
        line-height: 30px;
        display: none;
    }

    .imageflag-new {
        width: 100% !important;
        float: none !important;
        margin-top: 0 !important;
    }

    .textflagleft {
        width: 100% !important;
        float: none !important;
        text-align: justify;
        /* margin-left: 0px; */
        /* margin-right: 10px;*/
    }

    .imageWidth {
        width: 100% !important;
    }

    .imageWidthLogo {
        width: 100% !important;
        margin-left: 0px !important;
    }

    .imageWidthLogo1 {
        width: 80% !important;
        margin-left: 0px !important;
    }

    .rectsticker {
        margin-top: 47px !important;
    }

    .alumniposter {
        width: 100%
    }

    .checkboxl {
        width: 100% !important;
        display: block !important;
    }

    .checkboxr {
        width: 100% !important;
        display: block !important;
    }
}

/* line 1, ../sass/responsive-carousel.scss */
#banner-section-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}

    #banner-section-inner .carousel {
        position: relative;
        width: 100%;
        height: 323px;
    }
    /* line 17, ../sass/responsive-carousel.scss */
    #banner-section-inner .indicators {
        width: 100%;
        position: absolute;
        bottom: 17px;
        z-index: 4;
        padding: 0;
        text-align: center;
    }
        /* line 26, ../sass/responsive-carousel.scss */
        #banner-section-inner .indicators li {
            width: 10px;
            height: 10px;
            border-radius: 8px;
            background: #fff;
            margin-right: 15px;
            opacity: .8;
            cursor: pointer;
            border: 2px solid #fff;
            display: none;
            list-style-type: none;
            transition: background 0.3s ease-out;
        }
            /* line 40, ../sass/responsive-carousel.scss */
            #banner-section-inner .indicators li:hover {
                background-color: #0b2090;
            }
            /* line 44, ../sass/responsive-carousel.scss */
            #banner-section-inner .indicators li.active {
                background-color: #0b2090;
            }
                /* line 48, ../sass/responsive-carousel.scss */
                #banner-section-inner .indicators li.active:hover {
                    background-color: #0b2090;
                }
    /* line 56, ../sass/responsive-carousel.scss */
    #banner-section-inner .arrow {
        width: 20px;
        height: 20px;
        position: absolute;
        top: 50%;
        z-index: 5;
        border-top: 3px solid #0b2090;
        border-right: 3px solid #0b2090;
        cursor: pointer;
        transition: border-color 0.3s ease-out;
    }
        /* line 67, ../sass/responsive-carousel.scss */
        #banner-section-inner .arrow:hover {
            border-color: #0b2090;
        }
    /* line 72, ../sass/responsive-carousel.scss */
    #banner-section-inner .arrow-left {
        left: 20px;
        transform: rotate(225deg);
    }
/* line 77, ../sass/responsive-carousel.scss */
#banner-section .arrow-right {
    right: 20px;
    transform: rotate(45deg);
}

.inlineDisplay {
    display: inline;
    margin-left: 15px;
}

.imgText {
    display: inline-block;
    margin: 10px 0px 15px 61px;
}

.imgTextR {
    display: inline-block;
    margin: 10px 15px 15px 25px;
}

.imgText b {
    display: inherit;
}

.imgTextR b {
    display: inherit;
}

.imageTextBelow {
    display: inline-block;
    margin-right: 50px;
    margin-bottom: 10px;
}

    .imageTextBelow b {
        display: inherit;
        margin-top: 3px;
    }

.imgTextCouncil {
    display: inline-block;
    margin: 3px 30px 12px -5px;
    text-align: center;
}


.imageCouncil {
    width: 20%;
    text-align: center;
    padding: 7px;
}

.imgTextCouncilr {
    display: inline-block;
    margin: 3px 216px 12px 50px;
    text-align: center;
}

.imgTextdiv {
    display: inherit;
    /*margin-top: 3px;*/
    width: 100%;
    text-align: center;
    /*padding: 2px;*/
    margin: 0 auto;
}

}

.hyperlinkClass {
    color: #222 !important;
    text-decoration: none;
}

.modelContanier {
    border-radius: 5px;
    background-color: #f2f2f2;
    /* color: #FEFEFE;*/
    padding: 20px;
    width: 30%;
    float: inherit;
    margin: 15px 380px;
    position: fixed;
    /* text-align: center; */
    z-index: 1;
    overflow: scroll;
    height: 30%;
    line-height: 30px;
    display: none;
}

.closeContainer {
    font-weight: 600;
    float: right;
}

.modelContact {
    border-radius: 5px;
    background-color: #f2f2f2;
    padding: 20px;
    width: 30%;
    float: inherit;
    margin: 15px 380px;
    position: fixed;
    /* text-align: center; */
    z-index: 1;
    overflow: scroll;
    height: 35%;
    line-height: 30px;
    display: none;
    /* color: #FEFEFE*/
}

.lineBreak {
    padding: 7px;
}

.conful-sidepanel {
    width: 25%;
    margin: 10px 0 0 18px;
    padding: 0px;
    float: left;
}

.textflagleft {
    width: 67%;
    float: left;
    text-align: justify;
    /* margin-left: 0px; */
    /* margin-right: 10px;*/
}

.imageflag-new {
    width: 30%;
    float: right;
    margin-top: 30px;
}

.imageWidth {
    width: 60%
}

.divValuebased {
    font-weight: 600;
    color: #0d3a94;
}

.imageWidthLogo {
    /* width: 60%*/
    margin-left: 0px;
}

.imageWidthLogo1 {
    /* width: 60%*/
    margin-left: 0px;
}

.main-about {
    width: 100%;
    float: left;
    padding: 10px;
    text-align: justify;
    padding-top: 0px;
}

.maentactivity {
    /*margin: 3px 0 0;*/
    width: 100%;
    float: left;
    padding: 10px;
    text-align: justify;
    padding-top: 0px;
}

    .maentactivity p {
        color: #1d1c1c;
        font-size: 16px;
    }

.imageTextNews {
    font-size: 16px;
    margin: 3px 0 0;
    float: left;
}

.rectsticker {
    margin-top: 95px;
}

.checkboxl {
    width: 50%;
    display: inline-block;
}

.checkboxr {
    width: 49%;
    display: inline-block;
}

.row {
    margin-left: 10px;
}

.videoWidth {
    width: 50% !important;
}
