/* CSS Document */

@font-face {font-family: Calibri;
	src: url('../font/CALIBRI.TTF');
}
@font-face {
	font-family: Corbel;
	src: url('../font/CORBEL.TTF');
}
@font-face {
	font-family: Century Gothic;
	src: url('../font/GOTHIC.TTF');
}

body{margin:0px; padding:0px; background:url(../images/body_bg1.html) repeat;}

.header_main{width:100%; height:180px; float:left ; margin:0px; padding:0px; background:url(../images/header_bg.png) repeat-x; box-shadow:#bdbdbd 0px 0px 5px 0px;}
.result
{
width:100%;
height:50px;
background:#DFDFDF;
}
.header{width:990px; height:133px; margin:auto; padding:0px;}
.logo{width:253px; height:89px; float:left; margin:22px 0 0 0px; padding:0px; }
.logo_name{width:587px; height:30px; float:left; margin:5px 0 0 -93px; padding:0px; background:url(../images/logo_full_name.png);}
.summer_training_add{width:230px; height:74px; float:right; margin:15px 0 0 0px; padding:0px; border-radius:3px; box-shadow:#7f7e7e 0px 0px 5px 0px;}
.top_line{width:100%; height:6px; float:left; margin:0px; padding:0px; background:#83BFE0}
.top_menu{width:295px; height:31px; float:right; margin:-6px 0 0 0px; padding:0px; background:url(../images/top_menu_back.png) no-repeat; font-family:Corbel; font-size:15px; color:#FFFFFF; text-align:center;}
.top_menu ul{margin:5px 0 0 0px; padding:0px;}
.top_menu li{margin:0px; padding:0 4px 0 4px; display:inline}
.top_menu a{color:#FFFFFF; text-decoration:none;}
.top_menu a:hover{color:#ee3004; text-decoration:none;}

.wrapper{width:100%; height:auto; float:left; margin:0px; padding:0px;}
.wrapper_inner{width:990px; height:auto; margin:auto; padding:0px; background:#FFFFFF;}
.main_menu{width:100%; height:33px; float:left; margin:2px 0 0 0px; padding:0px; background:#48A4FF; font-family:Corbel; font-size:15px; color:#FFFFFF;}
.main_menu ul{margin:0px 0 0 0px; padding:0px;}
.main_menu li{margin:0px; padding:0 0px 0 0px; display:inline}
.main_menu a{color:#FFFFFF; text-decoration:none;}
.main_menu a:hover{color:#ee3004; text-decoration:none;}

.banner{width:990px; height:301px; float:left; margin:7px 0 25px 0px; padding:0px; box-shadow:#edecec 0px 1px 3px 0px;}
.banner_inner{width:990px; height:201px; float:left; margin:7px 0 25px 0px; padding:0px; box-shadow:#edecec 0px 1px 3px 0px;}
.banner_inner1{width:1000px; height:280px; float:left; margin:7px 0 25px 0px; padding:0px; box-shadow:#edecec 0px 1px 3px 0px;}
.training_program_main{width:990px; height:auto; float:left; margin:0px 0 25px 0px; padding:0px;}
.training_programm{width:224px; height:auto; float:left; margin:0 6px 0 10px; padding:0 0 0 4px; border:#d1d1d1 solid 1px; box-shadow:#c3c3c3 0px 2px 4px 0px;
background-color: #ffffff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f6f6f6));
  background-image: -webkit-linear-gradient(top, #ffffff, #f6f6f6);
  background-image:    -moz-linear-gradient(top, #ffffff, #f6f6f6);
  background-image:      -o-linear-gradient(top, #ffffff, #f6f6f6);
  background-image:         linear-gradient(to bottom, #ffffff, #f6f6f6);}
.heading{font-family:Century Gothic; font-size:22px; color:#000000; text-align:left; margin:7px 0 0 3px; padding:0px; font-weight:normal; letter-spacing:-1px;}
.red{color:#006699}
.training_image{width:210px; height:126px; float:left; margin:10px 0 10px 5px; padding:0px; box-shadow:#333 0px 0px 5px 0px;}
.training_matter{width:210px; height:auto; font-family:Calibri; font-size:13px; color:#444444; font-weight:normal; text-align:justify; line-height:17px; margin:0 0 0 5px; padding:0px;}
.view_more{font-family:Calibri; font-size:15px; color:#ee3004; font-weight:normal; text-align:right; margin:4px 6px 8px 0px; padding:0px;}
.view_more a{color:#ee3004; text-decoration:none;}
.view_more a:hover{color:#000000; text-decoration:none;}
.technology_main{width:966px; height:104px; float:left; margin:0 0 25px 10px; padding:0px; border:#d1d1d1 solid 1px; box-shadow:#c3c3c3 0px 2px 4px 0px;
background-color: #fbfbfb;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e7e7e7));
  background-image: -webkit-linear-gradient(top, #fbfbfb, #e7e7e7);
  background-image:    -moz-linear-gradient(top, #fbfbfb, #e7e7e7);
  background-image:      -o-linear-gradient(top, #fbfbfb, #e7e7e7);
  background-image:         linear-gradient(to bottom, #fbfbfb, #e7e7e7);}
.tech_image{float:left; margin:0 0 0 8px; padding:5px 9px 0 0px; height:99px; background:url(../images/g_line.png) no-repeat; background-position:right;}
.contaner_main{width:990px; height:auto; float:left; margin:0 0 20px 0px; padding:0px;}
.left{width:700px; height:auto; float:left; margin:0 16px 0 10px; padding:0px;}
.courses_training_main{width:700px; height:237px; float:left; margin:0px; padding:0px; }
.courses_training{width:700px; height:170px; float:left; margin:0px; padding:0px; border:#ee3004 solid 1px;}
.p_courses{width:318px; height:auto; float:left; margin:0 0 0 30px; padding:0px; font-family:Calibri; font-size:17px; color:#383838; text-transform:uppercase;}
.p_courses ul{padding:0px; margin:8px 0 0 10px;}
.p_courses li{padding:5px 0 5px 0px; margin:0px; list-style:url(../images/star_icon.png);}
.selected a{color:#ee3004;}
.p_course_head{font-family:Century Gothic; font-size:22px; color:#000000; text-align:left; margin:0px 10px 0px 0px; padding:7px 10px 7px 10px; border:#ee3004 solid 1px; float:left; border-bottom:none;
background-color: #fcfcfc; border-radius:4px 4px 0px 0px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#e5e3e4));
  background-image: -webkit-linear-gradient(top, #fcfcfc, #e5e3e4);
  background-image:    -moz-linear-gradient(top, #fcfcfc, #e5e3e4);
  background-image:      -o-linear-gradient(top, #fcfcfc, #e5e3e4);
  background-image:         linear-gradient(to bottom, #fcfcfc, #e5e3e4);}
.p_course_head a{text-decoration:none; color:#000000;}


.symbol{margin:2px 7px 0 3px; float:left;}

.current_opening_main{width:688px; height:163px; float:left; margin:0px; padding:0 0 0 7px; box-shadow:#c3c3c3 0px 2px 4px 0px; background:url(../images/require_img.png) right no-repeat #f6f6f6; border:#dbdbdb solid 1px;}
.post_head{font-family:Calibri; font-size:17px; color:#004193; text-align:left; margin:6px 0 2px 5px;}
.post_matter{font-family:Calibri; font-size:13px; color:#000000; text-align:left; margin:3px 0 7px 22px;}
.student_speaks_main{width:700px; height:auto; float:left; margin:25px 0 0px 0px; padding:0px;}
.ad{ box-shadow:#ababab 0px 0px 5px 0px; width:379px; height:184px; float:left; padding:8px 0 0 0px; }
.student_speaks{width:285px; height:195px; float:left; margin:0px 15px 0px 0px; padding:0 10px 0 7px; background:#f6f6f6;}
.student_matter{width:278px; height:auto; font-family:Calibri; font-size:13px; color:#444444; font-weight:normal; text-align:justify; line-height:17px; margin:3px 0 0px 5px; padding:0px;}
.student_name{font-family:Calibri; font-size:14px; color:#004193; text-align:center; margin:0px 0 2px 5px; float:right;}
.recuters_main{width:692px; height:110px; float:left; margin:20px 0 0px 3px; padding:0px; border:#d1d1d1 solid 1px; box-shadow:#c3c3c3 0px 2px 4px 0px; border-radius:0 2px 2px 0px;
background-color: #fbfbfb;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e7e7e7));
  background-image: -webkit-linear-gradient(top, #fbfbfb, #e7e7e7);
  background-image:    -moz-linear-gradient(top, #fbfbfb, #e7e7e7);
  background-image:      -o-linear-gradient(top, #fbfbfb, #e7e7e7);
  background-image:         linear-gradient(to bottom, #fbfbfb, #e7e7e7);}
.recuters_heading{width:177px; height:75px; float:left; margin:-1px 0 0 -4px; padding:0px; background:url(../images/recuters.html);}
.recuters{width:513px; height:auto; float:left; margin:0 0 0px 5px; padding:4px 0 0 0px;}

.right{width:250px; height:auto; float:left; margin:0px; padding:0px;}
.announcement_main{width:250px; height:auto; float:left; margin:0px; padding:0px;}
.announcement{width:250px; height:auto; float:left; margin:0px; padding:0px; background:#7298DE; border-radius:0 0px 4px 4px;}
.heading1{font-family:Century Gothic; font-size:22px; color:#000000; text-align:left; margin:0px 0 1px 0px; padding:7px 0 7px 5px; border:#dbdbdb solid 1px;
background-color: #fcfcfc; border-radius:4px 4px 0px 0px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#e5e3e4));
  background-image: -webkit-linear-gradient(top, #fcfcfc, #e5e3e4);
  background-image:    -moz-linear-gradient(top, #fcfcfc, #e5e3e4);
  background-image:      -o-linear-gradient(top, #fcfcfc, #e5e3e4);
  background-image:         linear-gradient(to bottom, #fcfcfc, #e5e3e4);}
.heading2{font-family:Century Gothic; font-size:22px; color:#fff; text-align:left; margin:0px 0 1px 0px; padding:7px 0 7px 5px; border:#dbdbdb solid 1px;
background-color: #ee3004; border-radius:4px 4px 0px 0px; font-weight:normal;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ee3004), to(#da2e03));
  background-image: -webkit-linear-gradient(top, #ee3004, #da2e03);
  background-image:    -moz-linear-gradient(top, #ee3004, #da2e03);
  background-image:      -o-linear-gradient(top, #ee3004, #da2e03);
  background-image:         linear-gradient(to bottom, #ee3004, #da2e03);}
.symbol{margin:2px 7px 0 3px; float:left;}
.announcement_matter{width:220px; height:320px; float:left; margin:10px; padding:5px; background:#ffffff; border-radius:10px;}
.batch_head{font-family:Calibri; font-size:17px; color:green; text-align:left; margin:2px 0 3px 0px;}
.batch_matter{font-family:Calibri; font-size:13px; color:#000000; text-align:left; line-height:19px; margin:0 0 5px 0px; padding:0 0 8px 0px; background:url(../images/g_line1.png) bottom no-repeat;}
.an_arrow{background:url(../images/a_arrow.png); float:left; width:61px; height:29px; margin:-10px 0 0 125px; padding:0px; }
.our_client_main{width:250px; height:auto; float:left; margin:20px 0 0 0px; padding:0 0 0 0px;}
.our_client{width:248px; height:100px; float:left; margin:0 0 0 1px; padding:0px 0 0px 0px; background:#ffffff; border-radius:0 0px 4px 4px; box-shadow:#c3c3c3 0px 2px 4px 0px; text-align:center;}

/*our client*/
#slidebox, .slidebox{position:relative; width:248px; height:100px; overflow:hidden;   }
.slidebox{width:248px!important;}
#slidebox .content, #slidebox .content-footer{width:248px; height:100px; float:left;}
#slidebox .content-footer{width:854px;}
#slidebox .container{position:relative; left:0; height:83px;}
#slidebox .content div, #slidebox .content-footer div{padding:0px 0px; height:183px; width:248px;   margin-left:0px; }
#slidebox .content div a{text-decoration:none; }
.slider-img-bg{width:100%; height:52px; float:left; background:url(../images/gallery-bg.html) no-repeat; text-align:center; }
.slider-text{width:100%; float:left; height:auto; font-family:'rockwell'; font-size:14px; color:#5b594f; text-align:center; margin-top:3px; text-align:center;}
/*end our client*/


.footer_main{width:100%; float:left; height:auto; margin:10px 0 0 0px; padding:0px; background:#48A4FF;}
.footer_inner{width:980px; height:auto; padding:0px; margin:auto;}
.footer_heading{font-family:Calibri; font-size:20px; color:#FFFFFF; font-weight:normal; text-align:left; padding:0px; margin:12px 0 0 4px;}
.footer_btn{float:left; font-family:Calibri; font-size:13px; color:#FFFFFF; font-weight:normal; text-align:left; padding:0px; margin:0 14px 0 5px; letter-spacing:0px; width:177px;}
.footer_btn ul{padding:0px; margin:8px 0 0 21px;}
.footer_btn li{padding:0px; margin:0px; line-height:27px; list-style:url(../images/bullet.png);}
.footer_btn a{color:#FFFFFF; text-decoration:none;}
.footer_btn a:hover{color:#000000; text-decoration:none;}
.copyright_main{width:100%; height:41px; float:left; background:#7298DE; margin:15px 0 0 0px; padding:0px;}
.copyright_inner{width:980px; height:auto; padding:0px; margin:auto;}
.copyright{font-family:Calibri; font-size:13px; color:#FFFFFF; font-weight:normal; text-align:left; width:500px; float:left; margin:13px 0 0 0px;}
.design{font-family:Calibri; font-size:13px; color:#FFFFFF; font-weight:normal; text-align:right; width:400px; float:right; margin:13px 0 0 0px;}
.intouch{color:#FFFFFF; text-decoration:none;}
.google_ad{float:left; margin:20px 0 0 0px;}
.google_ad_inner{float:left; margin:20px 0 20px 0px;}
.google_ad_970{float:left; margin:0px 0 20px 9px; }
.matter_main{width:700px; height:auto; float:left; font-family:Calibri; font-size:13px; color:#444444; font-weight:normal; text-align:justify; line-height:17px; margin:0px 0 0px 0px; padding:0px;}
.heading_inner{font-family:Century Gothic; font-size:22px; color:#000000; text-align:left; margin:0px 0 12px 0px; padding:0px; font-weight:normal; letter-spacing:0px;}

h1{font-family:Century Gothic; font-size:22px !important; color:#ffffff; text-align:left; margin:0px !important; padding:0px; font-weight:normal !important; letter-spacing:0px;}
h2{font-family:Century Gothic; font-size:22px !important; color:#ffffff; text-align:left; margin:0px !important; padding:0px; font-weight:normal !important; letter-spacing:0px;}


.bussiness_verticles{width:315px; height:auto; float:left; margin:8px 0 0 1px; padding:0 20px 0 0px; border-right:#d1d1d1 solid 1px; /*box-shadow:#c3c3c3 0px 2px 4px 0px;*/}
.business_images img{width:303px; height:90px; float:left; margin:0 0 10px 0px; padding:5px; border:#d1d1d1 solid 1px;}
.business_matter{float:left; width:313px; height:auto; margin:0px; padding:0px;}
.course_list{width:248px; height:auto; float:left; margin:0 0 20px 1px; padding:0px 0 5px 0px; background:#242d36; border-radius:0 0px 4px 4px; box-shadow:#c3c3c3 0px 2px 4px 0px; font-family:Corbel; font-size:14px; color:#FFFFFF; font-weight:normal; text-align:left;}
.course_list ul{margin:2px 0 0 27px; padding:0px;}
.course_list li{margin:0px; padding:7px 0 7px 0px; list-style:url(../images/bullet.png); border-bottom:#d1d1d1 dashed 1px; width:210px; float:left;}
.course_list a{color:#fff; text-decoration:none; width:210px; float:left; padding:2px 0 1px 0px;}
.course_list a:hover{color:#ee3004; text-decoration:none; padding:2px 0 1px 0px;}
.client_portfolio{width:700px; height:auto; float:left; margin:0px; padding:0px;}
.client_portfolio ul{margin:0px; padding:0px;}
.client_portfolio li{margin:0px; padding:0px; display:inline;}
.client_portfolio ul img {width:320px; height:300px; border:#d1d1d1 solid 1px; margin:10px 26px 15px 0px;}
.client_portfolio ul a{text-decoration:none;}
.client_portfolio ul a:hover img {color: #fff; box-shadow:0px 0px 12px #8c8b8b;	}
.enquire_now a{float:right; font-family:Calibri; font-size:14px; color:#FFFFFF; text-decoration:none; margin:4px 0 10px 0px; padding:3px 10px 3px 10px; background:#5ebd5e; border-radius:4px; }
.enquire_now a:hover{background:#51a451; box-shadow: 0  0px 6px 0px #a3a3a3; text-decoration:none;}
.client_list{width:140px; height:auto; float:left; text-align:center; margin:5px 30px 5px 0px;}
.client_list_box{width:140px; height:auto; float:left; text-align:center; border:#d1d1d1 solid 1px; padding:4px; background:#FFFFFF;}
.client_list_images img{height:60px; text-align:center;}
.client_name{font-family:Calibri; color:#000; font-size:15px; margin:5px 0 0 0px;}
.search_main{width:260px; height:auto; float:right; margin:25px 10px 0 0px; padding:0px;}
.search_box{width:217px; height:22px; font-family:Calibri; font-size:14px;  color:#d1d1d1; float:left;}
.search_icon{width:17px; height:21px; margin:0px 10px 0 -6px; padding:7px 5px 0 0px; float:left; background:url(../images/search_icon.png) no-repeat center #FFFFFF;  cursor:pointer; border-radius:0px 4px 4px 0px; border:#d1d1d1 solid 1px;}


.footer-social-media{width: 100%; height: auto; background: url(../images/social-media.png) no-repeat; margin-top: 25px; float: left;}
.social-meadia{width: 60%; height: 210px; float: right;}

.social-meadia-flip {position:relative; width:190px; height:auto; overflow:hidden; margin-top: 35px;; float:left;}
.social-meadia-flip figure {
    height: 67px;
    margin:0;
    padding:0;
    position:relative;
    cursor:pointer;
}
.social-meadia-flip figure img {
    display:block;
    position:relative;
    z-index:10;
    left: 30px;
}
.social-meadia-flip figure figcaption {
    display:block;
    position:absolute;
    z-index:5;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
.social-meadia-flip figure h2 {
    font-family:'Century Gothic';
    color:#fff;
    font-size:20px !important;
    text-align:center;
    line-height: 20px;
}

.social-meadia-flip figure figcaption {
    top:0;
    left:0;
    padding:10px 15px;
    background-color:#ee0000;
    text-align:center;
    backface-visibility:hidden;
    -webkit-transform:rotateY(-180deg);
    -moz-transform:rotateY(-180deg);
    transform:rotateY(-180deg);
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
    transition:all .5s
}
.social-meadia-flip figure img {
    backface-visibility:hidden;
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
    transition:all .5s
}
.social-meadia-flip figure:hover img,figure.hover img {
    -webkit-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    transform:rotateY(180deg)
}
.social-meadia-flip figure:hover figcaption,figure.hover figcaption {
    -webkit-transform:rotateY(0);
    -moz-transform:rotateY(0);
    transform:rotateY(0)
}

.box7
{
width:220px;
height:300px;
}
