@media only screen and (max-width: 1058px) {
	.sig_header_menu ul li a {
	    padding: 11px 5px 8px 6px;
	}
	.web_lead_details h3 {
	    margin-top: 0px;
	}
	.down_box h2 {
	    margin-top: 25px;
	}
	.course_box td {
	    font-size: 15px;
	}
	.key_point_course li {
	    font-size: 17px !important;
	}
	.sig_welcome_left p {
	    font-size: 16px;
	}
}
@media only screen and (max-width: 1024px) {
	.sig_header_menu ul li a {
	    padding: 11px 4px 8px 5px;
	}
	.web_lead_details h3 {
	    margin-top: 0px;
	}
	.down_box h2 {
	    font-size: 35px;
	    margin-top: 30px;
	}
	.key_point_course li {
	    font-size: 17px !important;
	}
	.download_doc_overlay {
	    background: linear-gradient(to left, #860909e0, #023396c9);
	    height: 375px;
	    height: 375px;
	}
	.sig_welcome_left p {
	    font-size: 16px;
	}
	.download_doc {
	    background-attachment: fixed;
	    height: 375px;
	}
	.course_box td {
	    font-size: 15px;
	}
	.bg_client img {
	    height: 75px;
	    width: 100%;
	}
	.uni_header h1 {
	    color: #fff;
	    line-height: 0;
	    margin-top: 20px;
	    margin-bottom: 15px;
	    font-size: 22px;
	    float: none;
	}
	.uni_header p {
	    float: left;
	    line-height: 24px;
	    color: #fff;
	    font-size: 13px;
	}
	.uni_box_left p {
	    padding-top: 5px;
	    font-size: 15px;
	}
	.carousel_title h2 {
	    font-size: 26px;
	    line-height: 38px;
	}
	.carousel_title p {
	    font-size: 19px;
	    text-align: left;
	}
}

@media only screen and (max-width: 991px) {
	.sig_mainWrapper_header p {
	    font-size: 12px;
	}
	.support_web li {
		font-size: 16px;
	}
	.uni_header h1 {
	    font-size: 17px;
	    float: none;
	}
	.bg_client img {
	    height: 75px;
	    width: 100%;
	}
	.course_box h3{
		font-size: 18px;
	}
	.course_box td {
	    font-size: 14px;
	}
	.uni_header p {
	    font-size: 12px;
	}
	.uni_box_left p {
	    font-size: 15px;
	}
	.program_header p {
	    line-height: 21px;
	}
	.program_header h1 {
	    color: #fff;
	    line-height: 29px;
	    margin-top: 10px;
	}
	.course_box hr{
		margin-top: 0px
	}
	.key_point_course p{
		padding: 0px;
		margin: 0px;
	}
	.key_point_course li{
		font-size: 15px !important;

	}
	.program_header {
	    margin-bottom: 30px;
	    height: auto;
	}
	.uni_header p {
	    float: left;
	    line-height: 24px;
	    color: #fff;
	}
	.info_box h2 {
	    font-size: 35px;
	}
	.title {
	    font-size: 28px;
	    margin-bottom: 30px;
	}
	.mission_vision .fas {
	    padding-right: 0px;
	}
	.data_mission_visson {
		padding-bottom: 20px;
	}
	.flag_mission {
		padding-bottom: 0px;
	}
	.enquiry_uni {
	    width: 310px;
	}
	.carousel_title h2 {
	    font-size: 26px;
	    line-height: 38px;
	}
	/*.carousel_title {
 * 	    padding-top: 45px;
 * 	    	    padding: 30px 0px;
 * 	    	    	}*/
	.carousel_title p {
	    font-size: 19px;
	    text-align: left;
	}
	.enquiry_uni .form-control {
	    height: 35px;
	    font-size: 12px;
	}
	.sig_welcome h1, .sig_welcome h2 {
    	font-size: 22px;
    }
    .sig_welcome_left h2 {
	    font-size: 22px;
	}
	.sig_welcome_box {
	    padding: 50px 50px 50px 50px;
	}
	.latest_news_event h2 {
	    font-size: 19px;
	}
	.latest_news_event {
	    padding: 35px 0px;
	}
	.latest_news_event li {
    	font-size: 14px;
    }
    .web_lead_details h3 {
	    margin-top: 0px;
	    font-size: 22px;
	}
	.web_lead_details p {
	    font-size: 15px;
	}
	.down_box h2 {
	    font-size: 27px;
	    margin-top: 25px;
	}
	.down_box p {
	    font-size: 19px;
	}
	.sig_train_people h2 {
	    font-size: 22px;
	}
	.sig_section_footer_subFooter p{
		font-size: 20px;
	}
	.sig_section_footer_main h3 {
	    color: #fff;
	    font-size: 15px;
	    margin-bottom: 15px;
	    text-transform: uppercase;
	}
	.sig_section_footer ul li {
	    font-size: 14px;
	}
	.facilities_parent p {
	    font-size: 14px;
	}
	.card input, .card select {
	    height: 35px;
	}
	.card-title {
		font-size: 16px;
	}
	#same_as {
		height: 13px;
	}
	.news_section h2 {
	    font-size: 20px;
	}
	.btn_readmore {
	    padding: 5px 16px;
	    font-size: 15px;
	}
	.uni_box_courses li a {
	    font-size: 13px;
	}
	.contact_form p {
	    font-size: 19px;
	    margin-top: 30px;
	}
	.enquriry_form .form-control {
	    height: 40px;
	}
	textarea.form-control {
	    height: 80px;
	}
	.call_contact {
	    width: 60%;
	}
	.call_contact p {
    	font-size: 24px;
    }
    .number a {
    	font-size: 28px;
    }
    .call_enter_box {
	    height: 190px;
	}
	.collapse {
	    display: none;
	}
	.navbar-header{
		display: block;
	    width: 100%;
	    background: #860909;
	}
	.mbl_contact {
	    display: block;
	    padding: 0px;
	}
	.pd-0-px-deks{
		padding: 0px;
	}
	.mbl_contact li {
	    color: #ffff;
	    font-weight: 600;
	    font-size: 16px;
	    list-style: none;
	}
	.navbar-toggle {
		display: block;
	    position: relative;
	    float: right;
	    padding: 7px 7px;
	    margin-right: 0px;
	    border: 1px solid #fff;
	}
	.navbar-toggle .icon-bar {
	    background-color: #fff;
	}
	.mbl_contact ul{
	    padding-top: 11px;
    	margin-bottom: 0px;
    	padding-left: 0px;
	}
	.sig_header_menu ul li {
	    list-style: none;
	    position: relative;
	    float: none;
	    font-size: 17px;
	}
	/*.sig_header_menu .container {
 * 	    padding: 0px;
 * 	    	    width: 750px !important;
 * 	    	    	}*/
	.sig_header_menu {
	    border-bottom: 1px solid #131313;
	    background-color: #860909;
	    height: auto;
	}
	.sig_mainWrapper_right ul.sig_header_menu_main {
	    padding-left: 0px;
	    /*margin: -8px;
 * 	    margin-top: 5px;
 * 	    	    margin-bottom: 0px;*/
	}
	.uni_wrapper_wall {
	    height: 180px;
	}
	.uni_wrapper_over {
	    height: 180px;
	}
	.sig_header_menu_main ul.submenu {
	    width: 100% !important;
	}
	.download_doc_overlay {
	    height: 252px;
	}
	.download_doc {
	    background-attachment: fixed;
	    height: 252px;
	}
	.down_box {
	    width: 65%;
	    margin: 0px auto;
	}
	.uni_header h1 {
	    color: #fff;
	    line-height: 0;
	    margin-top: 20px;
	    margin-bottom: 10px;
	}

}


@media only screen and (max-width: 767px) {
	
	.sig_mainWrapper_header {
		
		text-align:center;
	}

	.container {
		/*max-width: 450px;*/
		margin: auto;
		width: 100% !important;
	}
	.uni_header h1 {
	    color: #fff;
	    line-height: 0;
	    margin-top: 20px;
	    margin-bottom: 10px;
	}

	.tab_nav_container {
	    margin: auto;
    	max-width: 750px;
	}
	.mbl_nav_address {
		display: none;	
	}
	.logo_web img {
	    width: 205px;
	}
	.call_us {
	    padding-left: 0px;
	    margin-left: 0px;
	    margin-top: 0px;
	    text-transform: uppercase;
	    font-size: 11px;
	    color: #c60e0e !important;
	}
	.support_web li i {
	    font-size: 15px;
	}
	.support_web li {
    	padding-left: 19px;
    	margin-top: 2px;
	}
	.pd-o-mbl {
		padding: 0px;
	}
	.header_top {
	    height: 65px;
	    background-color: #fff;
	}
	.sig_header_menu {
	    border-bottom: 1px solid #131313;
	    background-color: #860909;
	     height: auto; 
	}
	.sig_header_menu ul li {
	    list-style: none;
	    position: relative;
	    float: none; 
	    font-size: 17px;
	}
	.navbar-header {
		background: #860909;
	}
	.navbar-toggle .icon-bar {
	    background-color: #fff;
	}
	.sig_header_menu ul li a {
	    font-size: 13px;
	}
	.collapse {
	    display: none;
	}
	.enquiry_uni {
		width: 100%;
	    position: relative;
	    height: auto;
	    margin-top: 31px;
	    box-shadow: none; 
	    border-radius: 5px;
	    background: #f5f5f5;
	}
	.mbl_enquiry {
		display: block;
	}
	.dekstop_enquiry {
		display: none;
	}
	.carousel_title {
	    margin: 0px auto;
	    z-index: 99;
	    padding: 0px;
	    padding-top: 45px;
	    text-align: left;
	    padding-top: 0px;
	    height: auto;
	}
	.carousel_title h2 {
	    font-size: 18px;
	    line-height: 27px;
	}
	.carousel_title p {
	    font-size: 14px;
	    width: 72%;
	}
	.item {
	    height: 200px;
	}
	.sig_latest_marques {
	    padding-top: 15px;
	    font-size: 13px;
	}
	.sig_latest_media {
	    padding: 10px;
	    font-size: 13px;
	}
	.sig_section_footer_subFooter p {
	    font-size: 14px;
	}
	.sig_welcome {
	    padding-top: 30px;
	}
	.sig_section_footer_subFooter {
	    background-color: #860909;
	    height: auto;
	}
	.sig_welcome h1, .sig_welcome h2 {
	    font-size: 18px;
	}
	.sig_welcome_box {
	    padding: 15px 0px 30px 0px;
	}
	.sig_welcome_left h2 {
	    font-size: 18px;
	}
	.sig_welcome_left p {
	    font-size: 14px;
	    text-align: justify;
	}
	.latest_news_event {
	    background: #f5f5f5;
	    padding: 30px 0px;
	}
	.latest_news_event h2 {
	    border-bottom: 1px solid #e4e4e4;
	    padding: 0px 0px 16px 0px;
	    font-size: 18px;
	    margin-bottom: 10px;
	    margin-top: 0px;
	}
	.latest_news_event li {
	    font-size: 14px;
	    line-height: 23px;
	}
	.web_leadership {
	    padding: 30px 0px;
	}
	.web_lead_details {
	    text-align: center;
	}
	.web_lead_details p {
	    font-size: 13px;
	}
	.web_lead_details h3 {
	    margin-top: 20px;
	    font-size: 20px;
	}
	.down_box {
	    width: 90%;
	    margin: 0px auto;
	}
	.down_box h2 {
	    font-size: 18px;
	    margin-top: 30px;
	}
	.down_box p {
	    font-size: 15px;
	}
	.download_doc_overlay {
	    height: 230px;
	}
	.download_doc {
	    background-attachment: fixed;
	    height: 230px;
	}
	.sig_train_people h2 {
	    padding: 20px;
	    font-size: 18px;
	}
	#myCarousel1 .carousel-indicators {
	    bottom: -36px;
	}
	.web_client {
	    padding: 30px 0px 30px 0px;
	}
	.sig_section_footer_subFooter p{
	    padding: 0px 0px;
	    font-size: 14px;
	    line-height: 24px;
	    padding: 10px 0px;
	    margin-bottom: 0px;
	}
	.sig_section_footer_main {
	    padding: 30px 15px 30px 15px;
	}
	.sig_section_footer_main h3 {
	    font-size: 15px;
	    margin-bottom: 15px;
	    margin-top: 0px;
	}
	.web_client_mbl {
		display: block;
	}
	.web_client_dekstop {
		display: none;
	}
	.down_box a {
	    background-color: #860909;
	    color: #fff;
	    padding: 10px 17px;
	    display: block;
	    width: 173px;
	    margin: 18px auto 0px auto;
	    font-size: 15px;
	    text-decoration: none !important;
	    text-align: center;
	}
	.sig_welcome p {
	    font-size: 15px;
	}
	.uni_wrapper_wall {
	    height: 160px; 
	}
	.uni_wrapper_over {
	    height: 160px;
	}
	.uni_box_left p {
	    font-size: 14px;
	}
	.uni_header h1 {
	    font-size: 17px;
	}
	.uni_header p {
	    font-size: 12px;
	}
	.info_box h2 {
	    font-size: 30px;
	}
	.info_box p {
	    font-size: 18px;
	}
	.ontable-section .banner {
	    height: 255px;
	    padding-top: 30px;
	}
	.title {
	    font-size: 18px;
	    margin-bottom: 0px;
	}
	.mission_vision {
	    padding: 30px 0px;
	}
	.data_mission_visson {
		padding: 0px;
	}
	.mission_vision .fas {
	    font-size: 60px;
	    padding-right: 0px;
	    margin-bottom: 20px;
	}
	.data_mission_visson li {
	    font-size: 13px;
	}
	.misson_icon {
	    text-align: center;
	    margin-top: 30px;
	}
	.facilities_box {
	    padding: 30px 0px;
	    background-color: #f8f8f8;
	}
	.facilities_parent {
    	padding: 0px;
	}
	.facilities_parent h4{
		font-size: 16px;
    	color: #860909;
	}
	.facilities_parent p{ 
	    font-size: 14px;
	}
	.card-title {
	    font-size: 16px;
	    
	}
	.top_card_title {
		padding-top: 0px;
	    margin-top: 0px;
	}
	.Personal_form label {
	    font-size: 13px;
	    font-weight: 500;
	}
	.uni_header_admissoin {
	    margin-bottom: 30px;
	}
	.btn_readmore {
	    font-size: 15px;
	    padding: 4px 11px;
	}
	.news_section h2 {
	    font-size: 17px;
	    line-height: 25px;
	}
	.uni_box_right img {
	    margin-bottom: 10px;
	    width: 100%;
	}
	.uni_box_courses li a {
	    font-size: 13px;
	}
	.photho_gallery iframe{
		width: 100%;
	}
	.contact_form p {
	    font-size: 17px;
	    margin-bottom: 16px;
	    margin-top: 30px;
	    text-align: center;
	}
	.call_contact {
	    width: 90%;
	    margin: 0px auto;
	    text-align: center;
	    padding-top: 30px;
	}
	.call_contact p {
	    font-size: 19px;
	    margin-bottom: 0px;
	}
	.number a {
	    font-size: 22px;
	}
	.call_enter_box {
	    background-color: #e3e3e3;
	    height: 170px;
	}
	.sig_section_footer ul li {
	    font-size: 14px;
	}
	.sig_header_menu .container {
		padding: 0px;
	}
	.enquiry_uni h3 {
	    padding: 10px 10px;
	}
	.mbl_call_us {
	    padding-left: 0px;
	    margin-left: 0px;
	    margin-top: 0px;
	    text-transform: uppercase;
	    font-size: 12px;
	    font-weight: 600;
	    color: #ffffff !important;
	}
	.mbl_contact li {
	    color: #ffff;
	    font-weight: 600;
	    font-size: 13px;
	    list-style: none;
	    padding-top: 6px;
	}
	.mbl_contact ul {
		padding: 0px;
	    margin-top: 7px;
	    margin-bottom: 7px;
	}
	.mbl_header_contact {
		display: none;
	}
	.logo_web {
		text-align: center;
	}
	.navbar-toggle {
	    position: relative;
	    float: right;
	    padding: 7px 7px;
	    margin-right: 0px;
	    border: 1px solid #fff;
	}
	.mbl_contact {
	    display: block;
	}
	.program_header p {
	    line-height: 21px;
	}
	.program_header h1 {
	    color: #fff;
	    line-height: 24px;
	}
	.program_header {
	    margin-bottom: 30px;
	    height: auto;
	}
	.key_point_course li{
		font-size: 14px !important;

	}
	.key_point_course ul{
		border-left: none !important;
		padding: 0px !important;
	}
	.course_box h3{
		font-size: 17px;
	}
	.programme_table {
	    overflow: scroll;
	}
	.course_box td {
	    font-size: 13px;
	}
	.enquriry_form .form-control { 
		height: 35px;
	}
	textarea.form-control {
		height: auto;
	}
	.uni_box_contact {
	    margin-bottom: 30px;
	}
	.call_contact i {
	    font-size: 38px;
	}
	.sig_header_menu_main ul.submenu {
		width: 100% !important;
	}
	
	.pay_online_top {
	    font-size: 20px;
	    color: #860909;
	    margin-left: 57px;
	    margin-top: 5px;
	}
	.pay_online_top a {
	    font-size: 15px;
	}
	.mbl_pay {
	    display: block;
	}
	.pull-right {
		float: left !important;
	}
	.pay_online_top p i {
	    background: #860909;
	    height: 30px;
	    width: 31px;
	    text-align: center;
	    padding-top: 8px;
	    border-radius: 50%;
	    font-size: 14px;
	    color: #fff;
	}
	.sig_header_menu ul li a {
	    padding: 11px 15px 8px 15px;
	}
	.sig_mainWrapper_header p{
		font-size:14px;
	}
	.sig_mainWrapper_header p{
    text-align: center;
    float: none !important;
	}
	
}
@media only screen and (max-width: 440px) {

.sig_mainWrapper_header p a {
	    color: #ffff;
	    font-size: 14px;
	}
	.sig_mainWrapper_header {
		height: 47px;
	}
	
}
	

