@charset "utf-8";

/* CSS Document */



body{

margin:0px;

padding:0px;

font-family: 'Lato', sans-serif !important;

}



.wrapper{

width:100%;

height:auto;

}



.img_css{

width:100%;

height:auto;

}



.header_maindiv{

float:left;

width:100%;

height:auto;

}



.header_topband{

float:left;

width:100%;

height:7px;

background-color:#333333;

}



.header_middlediv{

float:left;

width:100%;

height:auto;

background-color:#FFFFFF;

padding:15px 0%;

}



.header_contactdiv{

display:none;

}



.header_div{

width:1200px;

height:auto;

margin:0px auto;

}



.logo_div{

float:left;

width:320px;

height:auto;

}







.desktop_header_rightdiv{

float:right;

display:block;

/*width:590px;*/

width:820px;

height:auto;

margin-right:15px;

}



.desktop_addressdiv{

float:right;

width:60%;

height:auto;

font-size:15px;

text-align:right;

color:#000000;

font-weight:600;

padding-right:30px;

}



.desktop_menudiv{

float:left;

width:100%;

height:auto;

margin-top:5px;

display:block;

}





.responsive_menu_maindiv{

display:none;

}









.banner_div{

float:left;

width:100%;

height:auto;

}





.about_div{

float:left;

width:100%;

height:auto;

background-color:#FFFFFF;

padding:20px 0% !important;

}

.about_div1{

float:left;

width:100%;

height:auto;

background-color:#FFFFFF;

padding:30px 0% !important;

}



.about_maindiv{

width:1200px;

height:auto;

margin:0px auto;

}





.about_div_main{

float:left;

width:94%;

height:auto0;

padding:0% 3%;

}



.about_heading h1{

float:left;

width:100%;

font-size:33px !important;

text-align:left;

color:#0093d0;

font-weight:800;

/*margin-bottom:15px;*/

}



.home_about_txt{

float:left;

width:100%;

height:auto;

text-align:justify;

font-size:14px;

color:#2f2f2f;

line-height:23px;

margin-bottom:15px !important;

}



.home_readmore{

float:right;

width:140px;

height:40px;

line-height:40px;

border-radius: 30px;

background-color:#9bc349;

color:#000000;

font-size:15px;

text-align:center;

transition: 0.5s all;

}



.home_readmore:hover{

background-color:#333333;

color:#FFFFFF;

}







.coursesearch_div {

    float: left;

    width: 92%;

    height: auto;

    padding: 4%;

    background-color: #2d3e50;

}



.coursesearch_txt{

float:left;

width:100%;

height:auto;

text-align:center;

font-size:25px;

font-weight:600;

margin-bottom:10px;

color:#FFFFFF;

}



.course_search_form_maindiv{

float:left;

width:100%;

height:auto;

margin-bottom:8px;

}

.course_search_form_txt{

float:left;

width:100%;

height:auto;

font-size:13px;

text-align:left;

color:#FFFFFF;

padding-bottom:4px;

}



.course_search_dropdown{

float:left;

width:97%;

height:30px;

line-height:30px;

background-color:#2d3e50;

border:2px solid #FFFFFF;

padding-left:3%;

}



.home_readmore1{

float:left;

width:40%;

height:40px;

line-height:40px;

border-radius: 30px;

background-color:#9bc349;

color:#FFFFFF;

font-size:15px;

text-align:center;

transition: 0.5s all;

margin-left:30%;

margin-right:30%;

border:0;

}



.home_readmore1:hover{

background-color:#333333;

color:#FFFFFF;

}





.featured_course_maindiv{

float:left;

width:94%;

height:auto;

background-color:#FFFFFF;

padding:15px 2%;

}



.margin_div{

padding-right:30px;

}



.desktop_scroll_div{

float:left;

width:100%;

height:50px;

margin-top:10px;

display:block;

}



.featured_course_div{

float:left;

width:100%;

height:auto;

margin-bottom:20px;

}



.featured_image{

float:left;

width:13%;

margin-right:3%;

}

.featured_details_div{

float:left;

width:84%;

height:auto;

}



.featured_details_heading{

float:left;

width: 100%;

font-size: 25px;

text-align: left;

font-weight:600;

color:#0093d0;

margin-bottom:10px;

text-transform:uppercase;

}



.logo_slider_div{

float:left;

width:100%;

height:auto;

margin-bottom:20px;

margin-top:20px;

}



.producthomeDiv {

    width: 58%;

    height: auto;

    float: left;

    margin: 3% 12%;

    padding: 4%;

}



.counddown_maindiv{

float:left;

width:75%;

height:auto;

}





span {

width:auto;

display: inline-block;

font-weight: 400;

text-align: center;





}



.countdown1{

float:left;

/*width:33.3%;*/

width:25%;

height:auto;

}



.coundown_txt{

float:left;

width:100%;

height:auto;

font-size:17px;

text-align:center;

color:#000000;



}



.countdown_number{

 display: inline-block; font-size:60px; font-weight:600; color:#000000; width:100%;

}





.pie_maindiv{

float:left;

width:13%;

height:auto;

padding-left:6%;

padding-right:6%;

}





.main_h {

 position: fixed;

 top: 0px;



 height:auto;

 

 z-index: 1800;

 width: 100%;

 display:block;

 

 background: none;

 /*overflow: hidden;*/

 -webkit-transition: all 0.3s;

 transition: all 0.3s;

 opacity: 0;

 top: -100px;





}



.sticky {

 

 opacity: 1;

 top: 0px;

background-color:#FFFFFF;

padding:5px 0px 5px 0px;

 display:block;

 border-bottom:2px solid #dbdbdb;

/* -moz-box-shadow: 0px 0px 5px #000000;

-webkit-box-shadow: 0px 0px 5px #000000;

box-shadow: 0px 0px 5px #000000;*/

}



.sticky_maindiv{

width:1200px;

height:auto;

margin:0px auto;

}



.logo_sticky{

float:left;

width:300px;

 height:auto;

/* margin-top:7px;*/

}



.main_sticky_menu_div{

float:right;

/*width:590px;*/

width:820px;

height:auto;

/*margin-top:10px;*/

margin-right:15px;



}



.footer_topdiv{

float:left;

width:100%;

height:auto;

padding:30px 0%;

/*background-color:#2d455f;*/

/*background-color:#202d3a;*/

background-color:#1b232b;

}



.footer_heading{

float:left;

width:100%;

height:auto;

text-align:left;

font-size:16px;

font-weight:600;

margin-bottom:10px;

text-transform:uppercase;

color:#FFFFFF;

}



.footer_txt{

float:left;

width:100%;

height:auto;

text-align:left;

font-size:14px;

font-weight:500;

color:#FFFFFF;

line-height:24px;

}



.footer_bottom_div{

float:left;

width:100%;

height:auto;

padding:20px 0%;

background-color:#243b53;

font-size:14px;

text-align:center;

color:#949ca5;

}



.course_heading h1{

float:left;

width:100%;

height:auto;

text-align:left;

font-size:24px;

color:#000000;

font-weight:600;

padding-bottom:10px !important;

border-bottom:2px solid #2a55a3;

margin-bottom:20px;

text-transform:uppercase;

margin-top:0px;

}



.course_heading_new{

float:left;

width:100%;

height:auto;

text-align:left;

font-size:24px;

color:#000000;

font-weight:600;

padding-bottom:10px !important;

border-bottom:2px solid #2a55a3;

margin-bottom:20px;

text-transform:uppercase;

}



.course_div_main{

float:left;

width:95%;

height:auto0;

padding:0% 5% 0% 0%;

}





.table_div_desktop{

float:left;

width:95%;

height:auto;

display:block;

padding-right:5%;

}





.table_header{

background-color:#2a55a3;

padding:10px 0px;

color:#FFFFFF;

font-size:15px;

text-align:center;

font-weight:600;

}







.table_body{

padding:7px 5px;

color:#000000;

font-size:14px;

text-align:center;

font-weight:500;

}



.table_div_responsive{

display:none;

}









.inside_formdiv{

float:left;

width:100%;

height:auto;

background-color:#f2f3f4;

border:1px solid #dadada;

margin-bottom:25px;

}



.inside_formdiv_home{

float:left;

width:100%;

height:auto;

background-color:#f2f3f4;

border:1px solid #dadada;

margin-bottom:25px;

}





.inside_certificatediv{

float:left;

width:100%;

height:auto;

}





.certificate_div{

float:left;

width:100%;

height:auto;

}



.facility_div{

float:left;

width:100%;

height:auto;

}





.facility_div1{

float:left;

width:100%;

height:auto;

}







.inside_form_heading1{

float:left;

width:100%;

height:auto;

padding-bottom:10px;

border-bottom:2px solid #2a55a3;

text-align:left;

font-size:22px;

font-weight:600;

color:#1062ab;

text-transform:uppercase;

margin-bottom:10px;

}















.gap{

padding-left:0px !important;

padding-right:0px !important;

}







.inside_form_heading{

float:left;

width:100%;

height:auto;

line-height:normal;

padding-top:10px;

padding-bottom:10px;

text-align:center;

font-size:22px;

font-weight:600;

color:#FFFFFF;

background-color:#2a55a3;

}





.inside_form_maindiv{

float:left;

padding:5%;

width:100%;

height:auto;

}



.inside_formdiv_main{

float:left;

width:100%;

height:auto;

margin-bottom:7px;

}



.inside_select_box{

float:left;

width:97%;

height:40px;

line-height:40px;

padding-left:3%;

background-color:#FFFFFF;

border:1px solid #333333;

}



.inside_txt_box{

float:left;

width:100%;

height:40px;

line-height:40px;

padding-left:3%;

padding-right:3%;

background-color:#FFFFFF;

border:1px solid #333333;

}



.submit_request_btn{

float:left;

width:100%;

height:45px;

line-height:45px;

background-color:#0093d0;

text-align:center;

font-size:19px;

font-weight:600;

color:#FFFFFF;

border:0px;

transition: 0.5s all;

}

.submit_request_btn:hover{

background-color:#000000;

color:#FFFFFF;

}



.usp li{

font-size:15px;

color:#000000;

text-align:left;

list-style:none;

padding:20px 0px;

border-bottom:1px solid #333333;

}





.usp li:last-child{



border-bottom:0px solid #333333;

padding:20px 0px 0px 0px;

}







.centre_search_div{

float:left;

width:22%;

height:auto;

margin-right:1%;

}



.centre_search_div{

float:left;

width:22%;

height:auto;

margin-right:1%;

}



.search_div{

float:left;

width:8%;

height:auto;

}



.search_location_div{

float:left;

width:14%;

height:auto;

margin-left:1%;

}



.submit_request_btn1{

float:left;

width:100%;

height:40px;

line-height:40px;

background-color:#0093d0;

text-align:center;

font-size:15px;

font-weight:600;

color:#FFFFFF;

border:0px;

transition: 0.5s all;

}

.submit_request_btn1:hover{

background-color:#000000;

color:#FFFFFF;

}







.centre_namediv{

float:left;

width:30%;

height:auto;

background-color:#f2f3f4;

border:1px solid #dadada;

margin-bottom:25px;

margin-right:3%;

}











.centre_heading{

float:left;

width:94%;

height:auto;

line-height:normal;

padding:8px 3%;

text-align:left;

font-size:17px;

font-weight:600;

color:#FFFFFF;

background-color:#2a55a3;

text-align:left;

/*text-transform:uppercase;*/

}



.centre_txt{

width:100%;

height:180px;

text-align:left;

font-size:13px;

color:#000000;

}



.view_details_div{

float:left;

width:100%;

height:auto;

font-size:14px;

text-align:right;

color:#0979d8;

font-weight:600;

}



.list2 li {

line-height: 130%;

background-position: left center;

padding: 5px 0 5px 25px;

list-style:none;



}





.icon_small_favicon.tick2 {

    background-image: url(../images/icon.png);

	background-repeat:no-repeat;

}

















.chairmandiv_div{

float:left;

width:96%;

height:auto;

border:8px solid #FFFFFF;

-moz-box-shadow:0px 0px 4x #bfbfbf;

-webkit-box-shadow:0px 0px 4px #bfbfbf;

box-shadow:0px 0px 4px #bfbfbf;

}



.team_iamgediv {

    float: left;

    width: 60%;

    height: auto;

    border-radius: 50%;

    /* margin-bottom: 40px; */

    margin: 0% 20%;

    border: 1px solid #5a5b56;

}



.employee_nametxt {

    float: left;

    width: 100%;

    height: auto;

    color: #5a5b56;

    font-size: 14px;

    font-weight: 600;

    text-transform: uppercase;

    transition: all 0.5s ease 0s;

    text-align: center;

    margin-top: 0px;

    

}







.employee_nametxt:hover, .employee_nametxt:focus  {

color:#FFFFFF;

}



.single_service1 {

  display: inline;

  float: left;

  margin-bottom: 30px;

  /*padding-left: 80px;*/

  position: relative;

  width: 100%;

}





.feature-center {

  padding: 20px 0px 0px 0px;

  float: left;

  width: 100%;

  position: relative;

  bottom: 0;

  margin-bottom: 40px;

  -webkit-transition: 0.3s;

  -o-transition: 0.3s;

  transition: 0.3s;

}



.feature-center:hover, .feature-center:focus{

  background: #183f76;

  bottom: 10px;

  -webkit-box-shadow: 0px 18px 71px -10px rgba(0, 0, 0, 0.75);

  -moz-box-shadow: 0px 18px 71px -10px rgba(0, 0, 0, 0.75);

  box-shadow: 0px 18px 71px -10px rgba(0, 0, 0, 0.75);

  color:#FFFFFF;

  

}



.feature-center h3 {

 

  color: #5d5d5d;

}



.feature-center:hover p, .feature-center:hover h3, .feature-center:focus p, .feature-center:focus h3 {

  color: #fff !important;

}







.career_maindiv{

float:left;

width:100%;

height:auto;

margin-top:20px;

}



.career_header{

float:left;

width:98%;

height:auto;

line-height:40px;

background-color:#eaeaea;

border-left:4px solid #1062ab;

padding-left:2%;

text-align:left;

font-size:20px;

color:#000000;



}



.career_details{

float:left;

width:100%;

height:auto;

margin-top:15px;

font-size:15px;

text-align:left;

color:#000000;

}



.apply_now_btn{

float:left;

width:120px;

height:45px;

line-height:45px;

background-color:#0093d0;

text-align:center;

font-size:15px;

font-weight:600;

color:#FFFFFF;

border:0px;

transition: 0.5s all;

}



.apply_now_btn:hover{

background-color:#000000;

color:#FFFFFF;

}



.sticky_menudiv{

float:left;

width:100%;

height:auto;

}



.theme-light-gray-pattern {

    background-image: url(../images/pattern-waves.svg);

    background-repeat: repeat;

    background-size: 126px 21px;

	background-color: #f5f5f5;

}



.usp_img{

float:left;

width:100%;

height:auto;

}



.usp_txt{

float:left;

width:90%;

height:auto;

font-size:13px;

color:#000000;

text-align:center;

line-height:20px;

padding:0px 5%;

}



.desktop_usp_div{

display:block;

float:left;

width:100%;



}



.res_usp_div{

display:none;

}





.desktop_usp_maindiv{

float:left;

width:20%;

height:auto;

}



.testimonial_div{

float:left;

width:100%;

height:auto;



}



#testimonials{

	width:100%;

	margin:10px auto;

	padding: 10px 0px 0px 0px;

	position:relative;

}

#testimonials .testimonial{

	position:absolute;

	left:0px;

	top:0px;

	width:100%;

		z-index:1;

}

#testimonials h2{

	color:#f25911;

	font-size:22px;

	font-style:normal;

	line-height:22px;

	margin-bottom:10px;

}

#test_container{

	position:relative;

	overflow:hidden;

	height:140px;

}





#testimonials .testimonial_text{

font-size:22px;

line-height: 35px;

text-align: center; 

color:#000000; 

letter-spacing: 1px;

font-family: 'Lato', sans-serif ;



}





.students_testimonial_text{

font-size:19px;

float:left;

width:100%;

line-height: 28px;

text-align: center; 

color:#000000; 

letter-spacing: 1px;

font-family: 'Lato', sans-serif ;

margin-top:15px;



}



.testimonial_name_new{

float:left;

width:100%;

height:auto;

text-align:center;

color:#0f62ac;

font-size:18px;

margin-top:10px;

font-weight:600;

font-style:italic;



}

#testimonials .testimonial_name{

	font-size:14px;

	margin:10px auto 3px;

	font-style:normal;

		color:#FFFFFF;

}

#t_pagers{

	position:absolute;

	left:44%;

	bottom:10px;

	z-index:2;

	

}

#t_pagers .pager{

	display:inline-block;

	text-decoration:none;

	width:10px;

	min-height:10px;

	margin-right:5px;

	background:#ccc;

	border-radius:50%;

	cursor:pointer;

}

#t_pagers .pager.active{

	background:#ef484f;

}



.testimonial_img{

width:120px;

height:120px;

margin:0px auto;

border-radius:50%;

}



.centre_heading_main{

float: left;

width: auto;

height: auto;

text-align: left;

font-size: 24px;

color: #000000);

font-weight: 600;

text-transform: uppercase;

margin-right:20px;

}





.star_rating_div{

float:left;

width:120px;

height:auto;

}





.testimonial_maindiv{

float:left;

width:94%;

height:auto;

/*background-color:#FFFFFF;*/

padding:15px 3%;

/*margin:0px 10px;*/

}



.testimonial_img_div{

float:left;

width:50%;

height:auto;

margin-left:25%;

margin-right:25%;

border:4px solid #2a55a3;

border-radius:50%;

}





.student_testimonial_img_div{

float:left;

width:10%;

height:auto;

margin-left:45%;

margin-right:45%;

border:4px solid #2a55a3;

border-radius:50%;

}



.testimonial_name{

float:left;

width:100%;

height:auto;

font-size:15px;

text-align:center;

color:#0093d0;

font-style:italic;

font-weight:600;

margin-top:20px;

margin-bottom:10px;

}



.course_ban_div{

float:left;

width:100%;

height:auto;

background-image:url(../images/usp-banner-bg.jpg);

background-size:cover;



}



.item h2{

color:#FFFFFF;

font-size:24px;

padding:0px 30px;

}



.section_title_new{

display:inline-block;

margin:20px 0 6px 0px;

padding:0 0 10px;

position:relative;

font-size:25px;

font-weight:600;

color:#000000;

text-transform:uppercase;

letter-spacing:.1em;

width:100%;

 text-align:center; 

}



.section_title_new:after{

display:block;

/*position:absolute;*/

bottom:0;

left:0;

width:70px;

height:3px;

background:#0093d0;

margin:auto;

content:'';



}



.event_txt{

font-size:20px;

line-height:28px;

}



.event_img_mainDiv {

width: 90%;

height: auto;

float: left;

margin: 3% 5%;

/*padding: 4%;*/

}



.event_img{

float:left;

width:100%;

height:auto;

}



.event_title_div{

float:left;

width:94%;

height:40px;

background-color:#0093d0;

padding:5px 3%;

text-align:center;

font-size:16px;

color:#FFFFFF;

line-height:40px;

}



.tab_div{

float:left;

width:100%;

height:auto;

border-bottom:2px solid #cccccd;

margin-bottom:15px;

}



.tab_btn_div{

float:left;

width:auto;

height:auto;

-moz-border-radius-topleft: 4px;

-moz-border-radius-topright:4px;

-moz-border-radius-bottomleft:0px;

-moz-border-radius-bottomright:0px;

-webkit-border-top-left-radius:4px;

-webkit-border-top-right-radius:4px;

-webkit-border-bottom-left-radius:0px;

-webkit-border-bottom-right-radius:0px;

border-top-left-radius:4px;

border-top-right-radius:4px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

background-color:#0093d0;

padding:10px 3%;

text-align:center;

color:#FFFFFF;

font-size:16px;

margin-left:10px;

text-transform:capitalize;

font-weight:600;

-moz-box-shadow:inset 0px 10px 15px #0b87bb;

-webkit-box-shadow:inset 0px 10px 15px #0b87bb;

box-shadow:inset 0px 10px 15px #0b87bb;

/*letter-spacing:3px;*/

}



.tab_btn_div1{

float:left;

width:auto;

height:auto;

-moz-border-radius-topleft: 4px;

-moz-border-radius-topright:4px;

-moz-border-radius-bottomleft:0px;

-moz-border-radius-bottomright:0px;

-webkit-border-top-left-radius:4px;

-webkit-border-top-right-radius:4px;

-webkit-border-bottom-left-radius:0px;

-webkit-border-bottom-right-radius:0px;

border-top-left-radius:4px;

border-top-right-radius:4px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

background-color:#f5f5f5;

padding:10px 3%;

text-align:center;

color:#000000;

font-size:16px;

margin-left:10px;

text-transform:capitalize;

font-weight:600;

/*-moz-box-shadow:inset 0px 10px 15px #d0d1d1;

-webkit-box-shadow:inset 0px 10px 15px #d0d1d1;

box-shadow:inset 0px 10px 15px #d0d1d1;

letter-spacing:3px;*/

}





/*.event_img_div{

float:left;

width:22%;

height:auto;

margin-right:2%;

border: 3px solid #eaeaea;

margin-bottom:20px;

-moz-box-shadow:0px 0px 1px #8e8f90;

-webkit-box-shadow:0px 0px 1px #8e8f90;

box-shadow:0px 0px 1px #8e8f90;

}*/





.event_img_div{

float:left;

width:22%;

max-height:260px;

min-height:260px;

overflow:hidden;

margin-right:2%;

border: 3px solid #eaeaea;

margin-bottom:20px;

-moz-box-shadow:0px 0px 1px #8e8f90;

-webkit-box-shadow:0px 0px 1px #8e8f90;

box-shadow:0px 0px 1px #8e8f90;

}



.video_img_div{

float:left;

width:22%;

max-height:180px;

min-height:180px;

overflow:hidden;

margin-right:2%;

border: 3px solid #eaeaea;

margin-bottom:20px;

-moz-box-shadow:0px 0px 1px #8e8f90;

-webkit-box-shadow:0px 0px 1px #8e8f90;

box-shadow:0px 0px 1px #8e8f90;

}











.enquiry_form_maindiv{

float:left;

width:100%;

height:auto;

}





.enquiry_form_maindiv{

float:left;

width:100%;

height:auto;

margin-bottom:10px;

}



.enquiry_input{

display: block;

float:left;

width: 100%;

height: 32px;

padding: 2px 5%;

font-size: 14px;

line-height: 1.71428;

color: #777777;

background-color: #ffffff;

background-image: none;

border: 1px solid #dedbdb;

border-radius: 3px;

-webkit-box-shadow: inset 0 5px 10px rgba(0, 0, 0, 0.075);

box-shadow: inset 0 5px 10px rgba(0, 0, 0, 0.075);

transition: all 0.5s ease 0s;

}



.enquiry_btndiv{

width:250px;

height:auto;

/*margin:0px auto;*/

float:right;

margin-right:40px;

}





.content_txt{

float:left;

width:400px;

height:auto;

margin-top:25px;

}



.address_div{

float:left;

width:100%;

height:auto;

margin-bottom:15px;

}



.address_icon_div{

float:left;

width:15%;

height:auto;

}



.address_txt{

float:left;

width:85%;

height:auto;

font-size:15px;

text-align:left;

color:#333333;

}



.primary-color{

color:#0093d0;

}



.address_form_heading{

float:left;

width:100%;

height:auto;

text-align:left;

font-size:24px;

font-weight:600;

margin-top:20px;

}







.banner_height{

padding:70px 0px;

}





.from_tab_btn_div{

float:left;

width:auto;

height:auto;

-moz-border-radius-topleft: 4px;

-moz-border-radius-topright:4px;

-moz-border-radius-bottomleft:0px;

-moz-border-radius-bottomright:0px;

-webkit-border-top-left-radius:4px;

-webkit-border-top-right-radius:4px;

-webkit-border-bottom-left-radius:0px;

-webkit-border-bottom-right-radius:0px;

border-top-left-radius:4px;

border-top-right-radius:4px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

background-color:#0093d0;

padding:10px 2%;

text-align:center;

color:#FFFFFF;

font-size:16px;

margin-left:10px;

text-transform:capitalize;

font-weight:600;

-moz-box-shadow:inset 0px 10px 15px #0b87bb;

-webkit-box-shadow:inset 0px 10px 15px #0b87bb;

box-shadow:inset 0px 10px 15px #0b87bb;



}



.from_tab_btn_div1{

float:left;

width:auto;

height:auto;

-moz-border-radius-topleft: 4px;

-moz-border-radius-topright:4px;

-moz-border-radius-bottomleft:0px;

-moz-border-radius-bottomright:0px;

-webkit-border-top-left-radius:4px;

-webkit-border-top-right-radius:4px;

-webkit-border-bottom-left-radius:0px;

-webkit-border-bottom-right-radius:0px;

border-top-left-radius:4px;

border-top-right-radius:4px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

background-color:#f5f5f5;

padding:10px 2%;

text-align:center;

color:#000000;

font-size:16px;

margin-left:10px;

text-transform:capitalize;

font-weight:600;

/*-moz-box-shadow:inset 0px 10px 15px #d0d1d1;

-webkit-box-shadow:inset 0px 10px 15px #d0d1d1;

box-shadow:inset 0px 10px 15px #d0d1d1;*/

}



.enquiry_from_maindiv{

float:left;

width:98%;

height:auto;

padding:30px 1% 20px 1%;

border:2px solid #cccccd;

}









.placement_left_div {

float: left;

width: 70%;

height: auto;

margin-right: 5%;

}



.placement_dashboard {

float: left;

width: 23%;

height: auto;

}



.pie_chart{

float:left;

width:100%;

height:auto;

}





.last_updated {

float: left;

width: 96%;

height: auto;

text-align: right;

font-size: 12px;

color: #000000;

margin-top: 10px;

padding-right:4%;

}





.video_testimonials_div{

float:left;

width:22%;

height:auto;

margin-left:1%;

margin-right:1%;

border: 3px solid #82a6c2;

margin-bottom: 0px;

box-shadow: 0px 0px 1px rgb(142, 143, 144);

}









@media only screen and (max-width:999px) {



.event_img_div{

float:left;

width:30%;

/*height:auto;*/

max-height:140px;

min-height:140px;

margin-right:2%;

border: 3px solid #eaeaea;

margin-bottom:20px;

-moz-box-shadow:0px 0px 1px #8e8f90;

-webkit-box-shadow:0px 0px 1px #8e8f90;

box-shadow:0px 0px 1px #8e8f90;

}





.video_img_div{

float:left;

width:30%;

/*height:auto;*/

max-height:115px;

min-height:115px;

margin-right:2%;

border: 3px solid #eaeaea;

margin-bottom:20px;

-moz-box-shadow:0px 0px 1px #8e8f90;

-webkit-box-shadow:0px 0px 1px #8e8f90;

box-shadow:0px 0px 1px #8e8f90;

}









.desktop_usp_div{

display:none;

float:left;

width:100%;



}



.res_usp_div{

display:block;

float:left;

width:100%;

}





.search_location_div{

float:left;

width:22%;

height:auto;

margin-left:1%;

}



.inside_formdiv_home{

border:0px solid #dadada;

}



.centre_namediv{

float:left;

width:46%;

height:auto;

background-color:#f2f3f4;

border:1px solid #dadada;

margin-bottom:25px;

margin-right:3%;

}









.centre_search_div{

float:left;

width:21%;

height:auto;

margin-right:1%;

}



.search_div{

float:left;

width:11%;

height:auto;

}









.main_h{

display:none;

}







.countdown1{

float:left;

/*width:33.3%;*/

width:25%;

height:auto;

text-align:center;

margin-bottom:10px;

}



.coundown_txt{

float:left;

width:100%;

height:auto;

font-size:14px;

text-align:center;

color:#000000;



}



.countdown_number{

 display: inline-block; font-size:40px; font-weight:600; color:#000000; width:100%;

}



.featured_image{

float:left;

width:20%;

margin-right:5%;

}

.featured_details_div{

float:left;

width:75%;

height:auto;

}















.featured_course_maindiv{

float:left;

width:96%;

height:auto;

background-color:#FFFFFF;

padding:15px 2%;

}

.about_maindiv{

width:100%;

height:auto;

margin:0px auto;

}





.responsive_menu_maindiv{

display:block;

float: left;

width: 100%;

height: auto;

background-color: #3e4095;

}











.desktop_addressdiv{

margin-top:20px;

}

.desktop_menudiv{

display:none;

}







.header_div{

width:100%;

height:auto;

margin:0px auto;



}



.logo_div{

float:left;

width:320px;

height:auto;

margin-left:20px;

}

.desktop_header_rightdiv{

display:block;

width:auto;

margin-right:10px;

}





.footer_heading{

float:left;

width:94%;

padding:0px 3%;

}



.footer_txt{

float:left;

width:94%;

padding:0px 3%;

}

.gap{

padding-left:15px !important;

padding-right:15px !important;

}



}











@media only screen and (max-width:768px) {







}











@media only screen and (max-width:480px) {





.centre_heading_main{

float: left;

width: 100%;

margin-right:0px;

}











.counddown_maindiv{

float:left;

width:100%;

height:auto;

}







.about_div_main{

float:left;

width:90%;

height:auto0;

padding:0% 5%;

}



.home_readmore{

float:left;

width:50%;

margin-left:25%;

margin-right:25%;

height:50px;

line-height:50px;

}





.header_topband{

float:left;

width:97%;

height:auto;

background-color:#333333;

padding:3px 3% 3px 0%;

	

}





.header_contactdiv{

display:block;

float:right;

color:#FFFFFF;

font-size:14px;

text-align:right;

}







.logo_div{

float:left;

width:100%;

height:auto;

margin-left:0px;



}

.header_div{

width:90%;

height:auto;

margin:0px auto;

padding:0% 5%;



}



.desktop_header_rightdiv{

display:none;

width:auto;

margin-right:10px;

}



.about_heading h1{

float:left;

width:100%;

font-size:25px !important;

line-height:30px;

text-align:left;

color:#0093d0;

font-weight:800;

margin-bottom:15px;

}



.featured_course_maindiv{

float:left;

width:90%;

padding:15px 5%;

}





.featured_image{

float:left;

width:100%;

margin-right:0%;

margin-bottom:15px;

}

.featured_details_div{

float:left;

width:100%;

height:auto;

}



.featured_details_heading{

float:left;

width: 100%;

font-size: 18px;

text-align: left;

font-weight:600;

color:#0093d0;

margin-bottom:10px;

text-transform:uppercase;

}

.countdown1{

float:left;

width:100%;

height:auto;

text-align:center;

margin-bottom:10px;

}



.pie_maindiv{

float:left;

width:80%;

height:auto;

padding-left:10%;

padding-right:10%;

}





.footer_heading{

float:left;

width:90%;

padding:0px 5%;

}



.footer_txt{

float:left;

width:90%;

padding:0px 5%;

}



.course_div_main{

float:left;

width:100%;

height:auto0;

padding:0% 0% 0% 0%;

}





.table_div_desktop{

float:left;

width:100%;

height:auto;

display:none;

padding-right:0%;

}





.table_div_responsive{

float:left;

width:100%;

height:auto;

display:block;

}



.gap{

padding-left:15px !important;

padding-right:15px !important;

}





.centre_search_div{

float:left;

width:100%;

height:auto;

margin-right:0%;

margin-bottom:4px;

}



.search_div{

float:left;

width:100%;

height:auto;

}





.centre_namediv{

float:left;

width:100%;

height:auto;

background-color:#f2f3f4;

border:1px solid #dadada;

margin-bottom:25px;

margin-right:0%;

}



.centre_txt{

width:100%;

height:auto;

}



.home_about_txt{

text-align:left;

}



.career_header{

line-height:25px;

padding-top:6px;

padding-bottom:6px;



}



.inside_formdiv_home{

float:left;

width:90%;

height:auto;

margin-left:5%;

margin-right:5%;

border:0px solid #dadada;

}



.search_location_div{

float:left;

width:100%;

height:auto;

margin-left:0%;

margin-top:10px;

}



#testimonials .testimonial_text{

font-size:16px;

line-height: 22px;

text-align: center; 

color:#000000; 

letter-spacing: 1px;

font-family: 'Lato', sans-serif ;

}





.event_txt{

font-size:15px;

line-height:28px;

}







.tab_btn_div{

width:100%;

padding:8px 0%;

margin-left:0px;

letter-spacing:0px;

margin-bottom:5px;

border-radius:4px;

}



.tab_btn_div1{

width:100%;

padding:8px 0%;

margin-left:0px;

letter-spacing:0px;

margin-bottom:5px;

border-radius:4px;



}



.event_img_div{

float:left;

width:47%;

height:auto;

margin-right:1%;

margin-left:1%;

border: 0px solid #eaeaea;

margin-bottom:10px;



}





.video_img_div{

float:left;

width:47%;

height:auto;

margin-right:1%;

margin-left:1%;

border: 0px solid #eaeaea;

margin-bottom:10px;



}



.less_gap{

padding-left: 0px !important;

padding-right: 0px !important;

}



.enquiry_btndiv{

width:100%;

height:auto;

margin:0px auto;

}





.content_txt{

float:left;

width:100%;

height:auto;

margin-top:25px;

}





.students_testimonial_text{

font-size:17px;

float:left;

width:100%;

line-height: 28px;

text-align: center; 

color:#000000; 

letter-spacing: 1px;

font-family: 'Lato', sans-serif ;

margin-top:15px;



}





.student_testimonial_img_div{

float:left;

width:30%;

height:auto;

margin-left:35%;

margin-right:35%;

border:4px solid #2a55a3;

border-radius:50%;

}



.course_ban_div{

float:left;

width:100%;

height:250px;

background-image:url(../images/usp-banner-bg.jpg);

background-size:100% 100%;

margin-bottom:20px;



}



.item h2{

color:#FFFFFF !important;

font-size:18px !important;

line-height:30px;

padding:30px 30px 0px 30px;



}



.banner_height{

min-height:160px;

padding:55px 0px 35px 0px;

margin-bottom:20px;



}



.facility_div{

float:left;

width:50%;

height:auto;

margin-left:25%;

margin-right:25%;

}



.facility_div1{

float:left;

width:100%;

height:auto;

}



.enquiry_from_maindiv{

float:left;

width:90%;

height:auto;

padding:30px 5% 20px;

border:2px solid #cccccd;

}



.from_tab_btn_div{

float:left;

width:100%;

height:auto;

border-radius:4px;

background-color:#0093d0;

padding:10px 0%;

text-align:center;

color:#FFFFFF;

font-size:16px;

margin-left:0px;

text-transform:capitalize;

font-weight:600;

-moz-box-shadow:inset 0px 10px 15px #0b87bb;

-webkit-box-shadow:inset 0px 10px 15px #0b87bb;

box-shadow:inset 0px 10px 15px #0b87bb;

margin-bottom:5px;

}



.from_tab_btn_div1{

float:left;

width:100%;

height:auto;

-moz-border-radius-topleft: 4px;

-moz-border-radius-topright:4px;

-moz-border-radius-bottomleft:0px;

-moz-border-radius-bottomright:0px;

-webkit-border-top-left-radius:4px;

-webkit-border-top-right-radius:4px;

-webkit-border-bottom-left-radius:0px;

-webkit-border-bottom-right-radius:0px;

border-top-left-radius:4px;

border-top-right-radius:4px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

background-color:#f5f5f5;

padding:10px 0%;

text-align:center;

color:#000000;

font-size:16px;

margin-left:0px;

text-transform:capitalize;

font-weight:600;

margin-bottom:5px;

/*-moz-box-shadow:inset 0px 10px 15px #d0d1d1;

-webkit-box-shadow:inset 0px 10px 15px #d0d1d1;

box-shadow:inset 0px 10px 15px #d0d1d1;*/

}



.placement_left_div {

float: left;

width: 100%;

height: auto;

margin-right: 0%;

}



.placement_dashboard {

float: left;

width: 100%;

height: auto;

}



.last_updated {

float: left;

width: 100%;

text-align: center;

padding-right:0%;

}



.correct{

width:100%;

margin-left:0%;

margin-right:0%;

}



.video_testimonials_div{

float:left;

width:90%;

height:auto;

margin-left:5%;

margin-right:5%;

border: 3px solid #82a6c2;

margin-bottom: 20px;

box-shadow: 0px 0px 1px rgb(142, 143, 144);

}



}









/* --------------------- */

footer {

  background: #0d0447;

  padding: 30px 0;

}

footer .footer_top h3 {

  margin-top: 0;

  text-transform: uppercase;

  font-size: 25px;

  font-weight: 800;

  color: #fff;

  letter-spacing: 2px;

  border-bottom: 2px solid #fff;

  display: inline-block;

}

footer .footer_top p {

  margin-bottom: 1px;

  color: #fff;

  font-size: 13px;

}

footer .footer_top ul li {list-style: none;}

footer .footer_top ul li a {

  margin-bottom: 1px;

  color: #fff;

  font-size: 14px;    

  padding-bottom: 9px;

  display: block;

}

footer .footer_top ul li a i {

  font-size: 23px;

  line-height: 60px;

  display: inline-block;

  vertical-align: middle;

  margin-right: 7px;

}

footer .copy {

  text-align: center;

  padding-top: 45px;

}

footer .copy ul.social li {

  display: inline-block;

}

footer .copy ul.social li a {

  color: #04081c;

  background: #999;

  width: 30px;

  display: block;

  text-align: center;

  height: 30px;

  line-height: 30px;padding-top: 7px;

  font-size: 15px;

  border-radius: 50%;

  margin-right: 14px;

}

footer .copy p a {

  color: #fff;

}

footer .copy p {

  color: #fff;

}

.inside_formdiv_main select

{

    color: #333;

}