/* CSS for the download broucher form */
#popupcontent #text-35 .wpcf7-tel,#popupcontent #text-35 .wpcf7-email,#popupcontent #text-35 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:3px !important;
width:70% !important;
}

#popupcontent #text-35 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
padding:3px !important;
}

#popupcontent #text-35 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}


#popupcontent #text-35 .wpcf7-submit{
margin-top:3% !important;
margin-left:13% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

#popupcontent #text-35 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

#popupcontent #text-35 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}



/*End of CSS for download brochure form  */



/* CSS for the download broucher online form */


#popupcontent1 #text-35 .wpcf7-tel,#popupcontent1 #text-35 .wpcf7-email,#popupcontent1 #text-35 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    padding: 7px !important;
    width:70% !important;
}

#popupcontent1 #text-35 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
    padding: 7px !important;
}

#popupcontent1 #text-35 .wpcf7{width: 100% !important;margin-left: 0% !important;}


#popupcontent1 #text-35 .wpcf7-submit{margin-top:3% !important;margin-left: 2% !important;cursor: pointer;background-color: #ff9900;box-shadow: 0 5px 0 #c77700;font-size: 14px;color: #fff !important;border-radius: 5px;transition: all 0.2s ease-in-out 0s;vertical-align: middle;word-wrap: break-word;padding: 8px 25px;border: none;}

#popupcontent1 #text-35 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

#popupcontent1 #text-35 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}

/*End of CSS for download brochure online form  */




/* CSS for the General Form */
#text-37 .wpcf7-tel, #text-37 .wpcf7-email, #text-37 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:7px !important;
width:100% !important;
}

 #text-37 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:100% !important;
padding:7px !important;
}

#text-37 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}

#text-37 .wpcf7-submit {
    margin-top: 20px !important;
    margin-left: 21% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}
#text-37 div.wpcf7-mail-sent-ok{
    border: 2px solid #ff9900 !important;
}

/*End of CSS for General Form (first page) */

/* CSS for the Enquire Form */
#text-40 .wpcf7-tel, #text-40 .wpcf7-email, #text-40 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:7px !important;
width:100% !important;
}

 #text-40 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:100% !important;
padding:7px !important;
}

#text-40 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}

#text-40 .wpcf7-submit{
margin-top:20px !important;
margin-left:36% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

#text-40 div.wpcf7-mail-sent-ok{
    border: 2px solid #ff9900 !important;
}

/*End of CSS for enquire Form (first page) */

/* CSS for the brochure mobile Form */
#text-41 .wpcf7-tel, #text-41 .wpcf7-email, #text-41 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:7px !important;
width:100% !important;
}

 #text-41 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:100% !important;
padding:7px !important;
}

#text-41 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}

#text-41 .wpcf7-submit{
margin-top:20px !important;
margin-left:28% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

#text-41 div.wpcf7-mail-sent-ok{
    border: 2px solid #ff9900 !important;
}

/*End of CSS for brochure mobile Form (first page) */




/* CSS for the download broucher online form for wihm */


.page-id-38984 #popupcontent1 #text-35 .wpcf7-tel, .page-id-38984 #popupcontent1 #text-35 .wpcf7-email, .page-id-38984 #popupcontent1 #text-35 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:3px !important;
width:70% !important;
}

.page-id-38984 #popupcontent1 #text-35 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
padding:3px !important;
}

.page-id-38984 #popupcontent1 #text-35 .wpcf7{
width: 100% !important;
margin-left: 0% !important;
margin-top:2% !important;
}


.page-id-38984 #popupcontent1 #text-35 .wpcf7-submit{
margin-top:3% !important;
margin-left:13% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

.page-id-38984 #popupcontent1 #text-35 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

.page-id-38984 #popupcontent1 #text-35 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}


.page-id-38720 #popupcontent1 #text-35 .wpcf7{width: 80% !important;margin-left: 10% !important;margin-top:2% !important;}

.page-id-38688 #popupcontent1 #text-35 .wpcf7{
width: 100% !important;
margin-left: 0% !important;
margin-top:2% !important;
}

.page-id-38851  #text-37 .wpcf7{
width: 100% !important;
margin-left: 0% !important;
margin-top:2% !important;
}

.page-id-38851  #text-37 .wpcf7-submit{
    margin-left: -5% !important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 6% !important;
    position: absolute;
    top: 74%;
    left: 49%;
}

.page-id-38851  #text-54 .wpcf7{
width: 100% !important;
margin-left: 0% !important;
margin-top:2% !important;
}

.page-id-38851  #text-54 .wpcf7-submit{
    margin-left: -5% !important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 6% !important;
    position: absolute;
    top: 62%;
    left: 49%;
padding-bottom:5px !important;
}

.page-id-38851   #text-40 .wpcf7{
width: 60% !important;
    margin-left: 20% !important;
}

.page-id-38851   #text-40 .wpcf7-submit{
margin-left:30% !important;
}



.page-id-38807  #text-37 .wpcf7{
width: 100% !important;
margin-left: 0% !important;
margin-top:2% !important;
}

.page-id-38807  #text-37 .wpcf7-submit{
    margin-left: -5% !important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 6% !important;
    position: absolute;
    top: 74%;
    left: 49%;
}

.page-id-38807  #text-54 .wpcf7{
width: 100% !important;
margin-left: 0% !important;
margin-top:2% !important;
}

.page-id-38807  #text-54 .wpcf7-submit{
    margin-left: -5% !important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 6% !important;
    position: absolute;
    top: 64%;
    left: 49%;
padding-bottom:5px;
}

.page-id-38807   #text-40 .wpcf7{
width: 60% !important;
    margin-left: 20% !important;
}

.page-id-38807   #text-40 .wpcf7-submit{
margin-left:0% !important;
}



.page-id-38807  #text-54 .wpcf7{
width: 100% !important;
margin-left: 0% !important;
margin-top:2% !important;
}

.page-id-38807  #text-54 .wpcf7-submit{
    margin-left: -5% !important;
    background-color: #ff795a;
    box-shadow: 0 5px 0 #ff795a;
    margin-top: 6% !important;
    position: absolute;
    top: 64%;
    left: 49%;
}



.page-id-31131 #popupcontent1 #text-35 .wpcf7{
    width: 93%!important;
    margin-left: 12%!important;
}

.page-id-37568 #popupcontent1  #text-35 .wpcf7{
    width: 100%!important;
    margin-left: 0%!important;
}

.page-id-37568 #popupcontent1 #text-35 .wpcf7-submit{
margin-left:3% !important;
}

.page-id-38145 #popupcontent1  #text-35 .wpcf7{
    width: 100%!important;
    margin-left: 0%!important;
}

.page-id-38145 #popupcontent1 #text-35 .wpcf7-submit{
margin-left:3% !important;
}

.page-id-38313 #popupcontent1  #text-35 .wpcf7{
    width: 100%!important;
    margin-left: 0%!important;
}

.page-id-38313 #popupcontent1 #text-35 .wpcf7-submit{
margin-left:3% !important;
}

/*End of CSS for download brochure online wihm form  */





/* CSS for about us */
.page-id-11522 #text-44 .wpcf7-tel,.page-id-11522 #text-44 .wpcf7-email,.page-id-11522 #text-44 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:7px !important;
width:70% !important;
}
#popup_content .wpcf7-form p {
    text-align: center;
    margin: 0 0 2px;
}
.page-id-11522 #text-44 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
padding:7px !important;
}

.page-id-11522 #text-44 .wpcf7{
width: inherit !important;
margin-left:0%;
}


.page-id-11522 #text-44 .wpcf7-submit{
margin-top:3% !important;
margin-left:13% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

.page-id-11522 #text-44 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

.page-id-11522 #text-44 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}



/*End of CSS for about us  */



/* CSS for contact us */
.page-id-7273 #text-42 .wpcf7-tel,.page-id-7273 #text-42 .wpcf7-email,.page-id-7273 #text-42 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:3px !important;
width:70% !important;
}


.page-id-7273 #text-42 #leadsquared-mx_Training_Location_genlo{
font-size:16px;
}

.page-id-7273 #text-42 .wpcf7{
width: 100% !important;
margin-left:4%;
}


.page-id-7273 #text-42 .wpcf7-submit{
margin-top:3% !important;
margin-left:8% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

.page-id-7273 #text-42 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

.page-id-7273 #text-42 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}



/*End of CSS for contact us  */



/* CSS for profile reiew */
 #text-43 .wpcf7-tel, #text-43 .wpcf7-email, #text-43 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    padding: 4px !important;
    width:70% !important;
}

#text-43 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
padding:3px !important;
}

#text-43 .wpcf7{
    width: 75% !important;
    margin-left: 23%;
    margin-top: 31%;
}

#text-43 .wpcf7-submit{margin-top:2% !important;margin-left: 13% !important;cursor: pointer;background-color: #ff9900;box-shadow: 0 5px 0 #c77700;font-size: 14px;color: #fff !important;border-radius: 5px;transition: all 0.2s ease-in-out 0s;vertical-align: middle;word-wrap: break-word;border: none;}

 #text-43 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;
    color: #ffffff;
    font-size: 1em;
    display: block;
    position: absolute;
    width: 144px;
    right: 81%;
    top: 45%;

}

 #text-43 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
    color: #ffffff;
    font-size: 1em;
    display: block;
    position: absolute;
    width: 144px;
    right: 81%;
    top: 45%;
}

#text-43 span.wpcf7-not-valid-tip{
    color: #ffffff;
    font-size: 1em;
    display: block;
    position: absolute;
    width: 150px;
    right: 100% !important;
    top: 5%;
}

/*End of CSS for profile review */


/* CSS for placements */
 #text-46 .wpcf7-tel, #text-46 .wpcf7-email, #text-46 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:3px !important;
width:70% !important;
}

#text-46 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
padding:3px !important;
}

#text-46 .wpcf7{
width: 100% !important;
}

#text-46 .wpcf7-submit{
margin-top:3% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

 #text-46 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

 #text-46 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}



/*End of CSS for placements */


/* CSS for knowledge */
 #text-45 .wpcf7-tel, #text-45 .wpcf7-email, #text-45 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:3px !important;
width:70% !important;
}

#text-45 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
padding:3px !important;
}

#text-45 .wpcf7{
width: 100% !important;
text-align:center;
}

#text-45 .wpcf7-submit{
margin-top:3% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

 #text-45 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

 #text-45 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}


.page-id-38851 #text-37 .wpcf7-text{
    float: left !important;
    margin-right: 2% !important;
    margin-bottom: 2% !important;
    width: 47% !important;
    border-radius: 0px !important;
}

.page-id-38851 #text-37 .wpcf7-select{
    width: 47% !important;
    background: transparent !important;
 float: left !important;
    margin-right: 2% !important;
    margin-bottom: 2% !important;
border-radius:0px !important;
}


.page-id-38851 #text-54 .wpcf7-text{
    float: left !important;
    margin-right: 2% !important;
    margin-bottom: 2% !important;
    width: 47%;
    border-radius: 0px !important;
}

.page-id-38851 #text-54 .wpcf7-select{
    width: 47% !important;
    background: transparent !important;
 float: left !important;
    margin-right: 2% !important;
    margin-bottom: 2% !important;
border-radius:0px !important;
}




.page-id-38807 #text-37 .wpcf7-text{
    float: left !important;
    margin-right: 2% !important;
    margin-bottom: 2% !important;
    width: 47% !important;
    border-radius: 0px !important;
}

.page-id-38807 #text-37 .wpcf7-select{
    width: 47% !important;
    background: transparent !important;
 float: left !important;
    margin-right: 2% !important;
    margin-bottom: 2% !important;
border-radius:0px !important;
}

.page-id-38807 #text-54 .wpcf7-text{
    float: left !important;
    margin-right: 2% !important;
    margin-bottom: 2% !important;
    width: 47% !important;
    border-radius: 0px !important;
}

.page-id-38807 #text-54 .wpcf7-select{
    width: 47% !important;
    background: transparent !important;
 float: left !important;
    margin-right: 2% !important;
    margin-bottom: 2% !important;
border-radius:0px !important;
}
/*End of CSS for knowledge center */




/* CSS for leaadership */
.page-id-18890 #text-42 .wpcf7-tel,.page-id-18890 #text-42 .wpcf7-email,.page-id-18890 #text-42 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    padding: 7px !important;
    width: 70% !important;
}

.page-id-18890 #text-42 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
    padding: 7px !important;
}

.page-id-18890 #text-42 #leadsquared-mx_Training_Location_genlo{
font-size:14px;
}

.page-id-18890 #text-42 .wpcf7{
width: 100% !important;
margin-left:4%;
}


.page-id-18890 #text-42 .wpcf7-submit{
margin-top:3% !important;
margin-left:23% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

.page-id-18890 #text-42 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

.page-id-18890 #text-42 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}



/*End of CSS for ledership  */


/* CSS for faculty */
.page-id-14383 #text-42 .wpcf7-tel,.page-id-14383 #text-42 .wpcf7-email,.page-id-14383 #text-42 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:3px !important;
width:70% !important;
}

.page-id-14383 #text-42 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
padding:3px !important;
}

.page-id-14383 #text-42 #leadsquared-mx_Training_Location_genlo{
font-size:14px;
}

.page-id-14383 #text-42 .wpcf7{
width: 100% !important;
text-align:center !important;
}


.page-id-14383 #text-42 .wpcf7-submit{
margin-top:3% !important;
margin-left:0% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

.page-id-14383 #text-42 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

.page-id-14383 #text-42 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}



/*End of CSS for faculty  */



/* CSS for home page */
.page-id-9375 #text-42 .wpcf7-tel,.page-id-9375 #text-42 .wpcf7-email,.page-id-9375 #text-42 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:3px !important;
width:70% !important;
}

.page-id-9375 #text-42 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
padding:3px !important;
}

.page-id-9375 #text-42 #leadsquared-mx_Training_Location_genlo{
font-size:14px;
}

.page-id-9375 #text-42 .wpcf7{
width: 100% !important;
text-align:center !important;
}


.page-id-9375 #text-42 .wpcf7-submit{
margin-top:3% !important;
margin-left:10% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

.page-id-9375 #text-42 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

.page-id-14383 #text-42 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}



/*End of CSS for home page  */


.page-id-36898 #popupcontent1 #text-35 .wpcf7{
margin-left:0% !important;
}

.page-id-38648 #popupcontent1 #text-35 .wpcf7{
margin-left:0% !important;
}

.page-id-36883 #popupcontent1 #text-35 .wpcf7{
margin-left:0% !important;
}

.page-id-17670 #text-40 .wpcf7-submit{
    margin-left: 9% !important;
}




/* for workshop form */
#text-49 .wpcf7-tel, #text-49 .wpcf7-email, #text-49 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:7px !important;
width:100% !important;
}

 #text-49 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:100% !important;
padding:7px !important;
}

#text-49 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}

#text-49 .wpcf7-submit{
margin-top:20px !important;
margin-left:6% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

#text-49 div.wpcf7-mail-sent-ok{
    border: 2px solid #ff9900 !important;
}


/* for student of the year form */
.page-id-37966 #text-42 .wpcf7-tel, .page-id-37966 #text-42 .wpcf7-email, .page-id-37966 #text-42 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:7px !important;
width:100% !important;
}

.page-id-37966 #text-42 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:100% !important;
padding:7px !important;
}

.page-id-37966 #text-42 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}

.page-id-37966 #text-42 .wpcf7-submit{
margin-top:20px !important;
margin-left:43% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

.page-id-37966 #text-42 div.wpcf7-mail-sent-ok{
    border: 2px solid #ff9900 !important;
}


/* for finance page form */
.page-id-38143 #text-42 .wpcf7-tel, .page-id-38143 #text-42 .wpcf7-email, .page-id-38143 #text-42 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:7px !important;
width:100% !important;
}

.page-id-38143 #text-42 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:100% !important;
padding:7px !important;
}

.page-id-38143 #text-42 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}

.page-id-38143 #text-42 .wpcf7-submit{margin-top:20px !important;margin-left: 4% !important;cursor: pointer;background-color: #ff9900;box-shadow: 0 5px 0 #c77700;font-size: 14px;color: #fff !important;border-radius: 5px;transition: all 0.2s ease-in-out 0s;vertical-align: middle;word-wrap: break-word;padding: 8px 25px;border: none;}

.page-id-38143 #text-42 div.wpcf7-mail-sent-ok{
    border: 2px solid #ff9900 !important;
}

/* for business analytics page form */
.page-id-37788 #text-42 .wpcf7-tel, .page-id-37788 #text-42 .wpcf7-email, .page-id-37788 #text-42 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:7px !important;
width:100% !important;
}

.page-id-37788 #text-42 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:100% !important;
padding:7px !important;
}

.page-id-37788 #text-42 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}

.page-id-37788 #text-42 .wpcf7-submit{margin-top:20px !important;margin-left: 5% !important;cursor: pointer;background-color: #ff9900;box-shadow: 0 5px 0 #c77700;font-size: 14px;color: #fff !important;border-radius: 5px;transition: all 0.2s ease-in-out 0s;vertical-align: middle;word-wrap: break-word;padding: 8px 25px;border: none;}

.page-id-37788 #text-42 div.wpcf7-mail-sent-ok{
    border: 2px solid #ff9900 !important;
}

/* for analysis page form */
.page-id-38176 #text-42 .wpcf7-tel, .page-id-38176 #text-42 .wpcf7-email, .page-id-38176 #text-42 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:7px !important;
width:100% !important;
}

.page-id-38176 #text-42 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:100% !important;
padding:7px !important;
}

.page-id-38176 #text-42 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}

.page-id-38176 #text-42 .wpcf7-submit{margin-top:20px !important;margin-left: 4% !important;cursor: pointer;background-color: #ff9900;box-shadow: 0 5px 0 #c77700;font-size: 14px;color: #fff !important;border-radius: 5px;transition: all 0.2s ease-in-out 0s;vertical-align: middle;word-wrap: break-word;padding: 8px 25px;border: none;}

.page-id-38176 #text-42 div.wpcf7-mail-sent-ok{
    border: 2px solid #ff9900 !important;
}













/* CSS for the download broucher form */
#popupcontent1 #text-50 .wpcf7-tel,#popupcontent1 #text-50 .wpcf7-email,#popupcontent1 #text-50 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:3px !important;
width:90% !important;
}

#popupcontent1 #text-50 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:90% !important;
padding:3px !important;
}

#popupcontent1 #text-50 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}


#popupcontent1 #text-50 .wpcf7-submit{
margin-top:3% !important;
margin-left:30% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

#popupcontent1 #text-50 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

#popupcontent1 #text-50 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}



/*End of CSS for download brochure form  */



/* CSS for the download broucher online form */


#popupcontent2 #text-51 .wpcf7-tel,#popupcontent2 #text-51 .wpcf7-email,#popupcontent2 #text-51 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:3px !important;
width:70% !important;
}

#popupcontent2 #text-51 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
padding:3px !important;
}

#popupcontent2 #text-51 .wpcf7{
width: 100% !important;
margin-left: 27% !important;
}


#popupcontent2 #text-51 .wpcf7-submit{
margin-top:3% !important;
margin-left:13% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

#popupcontent2 #text-51 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

#popupcontent2 #text-51 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}

/*End of CSS for download brochure online form  */




/* CSS for the General Form */
#text-53 .wpcf7-tel, #text-53 .wpcf7-email, #text-53 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:7px !important;
width:100% !important;
}

 #text-53 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:100% !important;
padding:7px !important;
}

#text-53 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}

#text-53 .wpcf7-submit{
margin-top:20px !important;
margin-left:36% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

#text-53 div.wpcf7-mail-sent-ok{
    border: 2px solid #ff9900 !important;
}

/*End of CSS for General Form (first page) */

/* CSS for the Enquire Form */
#text-52 .wpcf7-tel, #text-52 .wpcf7-email, #text-52 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:7px !important;
width:100% !important;
}

 #text-52 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:100% !important;
padding:7px !important;
}

#text-52 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}

#text-52 .wpcf7-submit{
margin-top:20px !important;
margin-left:36% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

#text-52 div.wpcf7-mail-sent-ok{
    border: 2px solid #ff9900 !important;
}

/*End of CSS for enquire Form (first page) */



@media screen and (min-width: 200px)  and (max-width: 500px){
.page-id-38807 .admi {
    padding: 21% 6px 8% !important;
    position: relative !important;
    display: inherit;
}
.page-id-38807  #text-37 .wpcf7-submit{
top:65% !important;
}

.page-id-38807  #text-54 .wpcf7-submit{
top:75% !important;
    margin-left: -10% !important;
}

.page-id-38807 #popupcontent #text-35 .wpcf7 {
    margin-left: 17% !important;
    margin-top: 55% !important;
}
 .page-id-38807 .bg-col .col-lg-3 img{
float:none !important;
}
.page-id-38807 .bg-col .col-lg-6{
width:100% !important;
}
.page-id-38807 .bg-col{
margin-bottom:7% !important;
}


.page-id-38851 .admi {
    padding: 21% 6px 8% !important;
    position: relative !important;
    display: inherit;
}
.page-id-38851  #text-37 .wpcf7-submit{
top:65% !important;
}

.page-id-38851  #text-54 .wpcf7-submit{
top:77% !important;
margin-left:-10% !important;
}

.page-id-38851 #popupcontent #text-35 .wpcf7 {
    margin-left: 17% !important;
    margin-top: 55% !important;
}
.page-id-38851 .bg-col .col-lg-3 img{
float:none !important;
}
.page-id-38851 .bg-col .col-lg-6{
width:100% !important;
}
.page-id-38851  .bg-col{
margin-bottom:7% !important;
}
.page-id-38851 .admi3{
    padding: 18% 0 4% !important;
}
.page-id-38851 .pg-faculty #desktop{
margin-bottom:20px !important;
}
}/*part 1 end */

@media screen and (min-width: 501px)  and (max-width: 750px){
.page-id-38807 .admi {
    padding: 12% 6px 8% !important;
    position: relative !important;
    display: inherit;
}
.page-id-38807 .bg-col{
max-width:none !important;
}
.page-id-38807 #rev_slider_108_1{
display:none !important;
}
.page-id-38807  .fullwidthbanner-container{
display:none !important;
}
.page-id-38807 #text-37 .wpcf7-submit{
top:40% !important;
}
.page-id-38807 .bg-col{
margin-bottom:7% !important;
}


.page-id-38851 .admi {
    padding: 12% 6px 8% !important;
    position: relative !important;
    display: inherit;
}
.page-id-38851 .bg-col{
max-width:none !important;
}
.page-id-38851 #rev_slider_108_1{
display:none !important;
}
.page-id-38851  .fullwidthbanner-container{
display:none !important;
}
.page-id-38851 #text-37 .wpcf7-submit{
top:40% !important;
}

.page-id-38851 #text-54 .wpcf7-submit{
top:40% !important;
}

.page-id-38851 .bg-col{
margin-bottom:7% !important;
}
.page-id-38851 .admi3{
    padding: 11% 0 4% !important;
}
.page-id-38851 .pg-faculty #desktop{
margin-bottom:20px !important;
}
}/*part 2 ends */


@media screen and (min-width: 760px)  and (max-width: 810px){
.page-id-38807 .admi {
    padding: 34% 6px 8% !important;
    position: relative !important;
    display: inherit;
}
.page-id-38807 #rev_slider_108_1{
display:none !important;
}
.page-id-38807  .fullwidthbanner-container{
display:none !important;
}
.page-id-38807 .bg-col{
max-width:none !important;
}
.page-id-38807 #text-37 .wpcf7-submit{
top:40% !important;
}
.page-id-38807 .bg-col{
margin-bottom:7% !important;
}

.page-id-38851 .admi {
    padding: 34% 6px 8% !important;
    position: relative !important;
    display: inherit;
}
.page-id-38851 #rev_slider_108_1{
display:none !important;
}
.page-id-38851  .fullwidthbanner-container{
display:none !important;
}
.page-id-38851 .bg-col{
max-width:none !important;
}
.page-id-38851 #text-37 .wpcf7-submit{
top:25% !important;
}

.page-id-38851 #text-54 .wpcf7-submit{
top:25% !important;
}

.page-id-38851 .bg-col{
margin-bottom:7% !important;
}
.page-id-38851 .admi3{
    padding: 32% 0 4% !important;
}
.page-id-38851 #footer{
margin-top:5% !important;
}
.page-id-38851 .pg-faculty #desktop{
margin-bottom:20px !important;
}
}/*part 3 ends */


/* CSS for the download broucher form */
 #text-54 .wpcf7-tel, #text-54 .wpcf7-email, #text-54 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    padding: 7px !important;
    width:70% !important;
}

 #text-54 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
    padding: 7px !important;
}

#text-54 .wpcf7{
width: 100% !important;
margin-left: 13% !important;
}


 #text-54 .wpcf7-submit{
margin-top:3% !important;
margin-left:25% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

 #text-54 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

 #text-54 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}

/*End of CSS for download brochure form  */

/* CSS for the download broucher form */
#popupcontent #text-55 .wpcf7-tel,#popupcontent #text-55 .wpcf7-email,#popupcontent #text-55 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:3px !important;
width:70% !important;
}

#popupcontent #text-55 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
padding:3px !important;
}

#popupcontent #text-55 .wpcf7{
width: 76% !important;
margin-left: 13% !important;
}


#popupcontent #text-55 .wpcf7-submit{
margin-top:3% !important;
margin-left:7% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

#popupcontent #text-55 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

#popupcontent #text-55 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}

/*End of CSS for download brochure form  */


/* CSS for the download broucher form */
#popup #text-56 .wpcf7-tel,#popup #text-56 .wpcf7-email,#popup #text-56 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:3px !important;
width:70% !important;
}

#popup #text-56 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
padding:3px !important;
}

#popup #text-56 .wpcf7{
width: 100% !important;
margin-left: 13% !important;
}


#popup #text-56 .wpcf7-submit{
margin-top:3% !important;
margin-left:25% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

#popup #text-56 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

#popup #text-56 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}

/*End of CSS for download brochure form  */


/* CSS CSS for enquiry popup form pgp*/
#popupcontent2 #text-56 .wpcf7-tel,#popupcontent2 #text-56 .wpcf7-email,#popupcontent2 #text-56 .wpcf7-text{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
padding:3px !important;
width:70% !important;
}

#popupcontent2 #text-56 .wpcf7-select{
    border: 1px solid #ccc !important;
    border-radius:8px !important;
    width:70% !important;
padding:3px !important;
}

#popupcontent2 #text-56 .wpcf7{
width: 80% !important;
margin-left: 10% !important;
}


#popupcontent2 #text-56 .wpcf7-submit{
margin-left:4% !important;
    cursor: pointer;
    background-color: #ff9900;
    box-shadow: 0 5px 0 #c77700;
    font-size: 14px;
    color: #fff !important;
    border-radius: 5px;
    transition: all 0.2s ease-in-out 0s;
    vertical-align: middle;
    word-wrap: break-word;
    padding: 8px 25px;
    border: none;
}

#popupcontent2 #text-56 div.wpcf7-mail-sent-ok{
        border: 2px solid #ff9900 !important;

}

#popupcontent2 #text-56 div.wpcf7-validation-errors{
        border: 2px solid #ff9900 !important;
}

/*End of CSS for enquiry popup form pgp  */
.page-id-38720 #popupcontent1 .flag-container {
    right: auto;
    left: 0;
    background: #fff;
    border-radius: 8px;
}
#text-40 input#phoneNumber_enq {
    padding-left: 72px!important;
}
.page-id-18890 #text-42 input#phoneNumber_genlo {
    padding-left: 70px!important;
}