article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}
mark,rp,rt,ruby,summary,time{display:inline}
*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*{margin:0;padding:0;outline:none;border:none;text-decoration:none}
.noBdr{border:none!important}
.clr{line-height:0;font-size:0;clear:both}
body{font:normal 14px/18px Arial,Helvetica,sans-serif;color:#000;background:#fff}
@font-face{font-family:'HelveticaNeueBold';src:url(../fonts/helveticaneuebold-webfont.eot);src:url(../fonts/helveticaneuebold-webfont.eot) format("embedded-opentype"),url(../fonts/helveticaneuebold-webfont.woff) format("woff"),url(../fonts/helveticaneuebold-webfont.ttf) format("truetype"),url(../fonts/helveticaneuebold-webfont.svg#HelveticaNeueBold) format("svg")}
@font-face{font-family:'HelveticaNeueLTStd-Cn';src:url(../fonts/helveticaneueltstdcn.eot);src:url(../fonts/helveticaneueltstdcn.eot?#iefix) format("embedded-opentype"),url(../fonts/helveticaneueltstdcn.woff) format("woff"),url(../fonts/helveticaneueltstdcn.ttf) format("truetype"),url(../fonts/helveticaneueltstdcn.svg#helveticaneueltstdcn) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Helvetica Neu';src:url(../fonts/helveticaneue.eot);src:url(../fonts/helveticaneue.eot) format("embedded-opentype"),url(../fonts/helveticaneue.woff) format("woff"),url(../fonts/helveticaneue.ttf) format("truetype"),url('../fonts/helveticaneue.svg#Helvetica Neu') format("svg")}
.wraper{width:100%;float:left}
.container{width:1130px;margin:0 auto}
.hdr_sec{float:left;width:100%;position:relative}
.head_prt{width:100%;float:left;padding:6px 0 0}
.logo{width:auto;float:left}
.header_rit{width:700px;float:right}
.hr_top{width:436px;float:right;margin:0}
.num_box{width:170px;float:left;background:#e4edf5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.num_box img{float:left;margin:7px 23px 0 16px}
.num_box p{font:normal 12px/28px 'Open Sans',sans-serif;font-weight:400;color:#2f3133}
.enrol_box{width:81px;float:left;background:#9f28fa;border-bottom:1px solid #6f1baf;text-align:center;margin:0 0 0 6px}
.enrol_box p{text-align:center;font:normal 12px/27px 'Open Sans',sans-serif;font-weight:400;color:#fff}
.enrol_box p a{text-align:center;font:normal 12px/27px 'Open Sans',sans-serif;font-weight:400;color:#fff;text-align:center;display:block}
.search_box{min-height: 28px;width:170px;float:left;background:#e4e3e3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 0 0 6px}
.search_box input[type="text"]{width:140px;float:left;padding:0 15px;font:normal 12px/27px; height:27px; 'Open Sans',sans-serif;font-weight:400;color:#2f3133;background:none}
.search_box input[type="submit"]{width:12px;height:12px;float:right;margin:7px 15px 0 0;background:url(../images/search.png) no-repeat 0 0;cursor:pointer}
.menu_prt{width:100%;float:right;margin:8px 0 0}
.menu_prt ul{padding:0;margin:0;float:right}
.menu_prt ul li{float:left;margin:0;position:relative}
.menu_prt ul li a{font:normal 14px/40px Montserrat,sans-serif;font-weight:400;color:#222;text-transform:uppercase;padding:0 16px}
.menu_prt ul li a:hover{background:#576979;color:#fff}
.menu_prt ul li a.active{background:#576979;color:#fff}
.banner_prt{width:100%;float:left}
.banner_prt img{width:100%;min-height:122px}
.big_ban{position:relative}
.ban_inr{width:100%;position:absolute;left:0;top:0}
.ban_txt{width:100%;float:left;margin-top:50px}
.ban_txt h2{font:normal 35px/40px Montserrat,sans-serif;font-weight:500;padding:28px 0 10px}
.ban_txt p{font:normal 24px/28px 'Helvetica Neu';font-weight:200;padding:0}
.learn_btn{width:192px;float:left;margin:30px 0 0;background:url(../images/lernBg.png) no-repeat left bottom;padding-bottom:5px;text-align:center}
.learn_btn p{font:normal 18px/50px 'Open Sans',sans-serif;font-weight:700;color:#fff;padding:0}
.learn_btn p a{font:normal 18px/50px 'Open Sans',sans-serif;font-weight:700;color:#fff;display:block;background:#8a2bd3;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px}
.learn_btn p a:hover{background:#6F1BAF;color:#d3d3d3}
.white_panel{width:100%;float:left;padding:10px 0;border-bottom:1px solid #d6d9dd}
.blu_box{width:214px;min-height:118px;float:left;background:#2f92d3;margin:0 15px 0 0;text-align:center}
.blu_box:hover{background:#2257BC;cursor:pointer}
.blu_box h3{font:normal 20px/26px Montserrat,sans-serif;font-weight:400;color:#fff;padding:15px 0 0}
.blu_box h3 span{font-size:15px}
.blu_box p{font:normal 14px/18px 'Helvetica Neu',sans-serif;font-weight:700;color:#fff;padding:10px 0 0}
.blu_box:last-child{margin-right:0}
.no_mrgn{margin-right:0}
.blu_panel{width:100%;float:left;padding:25px 0;background:#dde8f3}
.book_panel{width:100%;float:left}
.book_panel p{float:left;margin:0 0 0 185px;font:normal 20px/50px 'Open Sans',sans-serif;font-weight:300;color:#222}
.book_btn{width:168px;float:left;margin:0 0 0 115px;background:url(../images/lernBg2.png) no-repeat left bottom;padding-bottom:5px;text-align:center}
.book_btn p{font:normal 18px/50px 'Open Sans',sans-serif;font-weight:700;color:#fff;padding:0;float:none;margin:0}
.book_btn p a{font:normal 18px/50px 'Open Sans',sans-serif;font-weight:700;color:#fff;display:block;background:#8a2bd3;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px}
.book_btn p a:hover{background:#6F1BAF;color:#d3d3d3}
.white_panel2{width:100%;float:left;padding:25px 0}
.mid_main{width:100%;float:left;color:#454d56;font:400 18px/27px 'Helvetica Neu'}
.mid_main ul > li{margin-left:20px;font: 400 18px/27px "Helvetica Neu";}
.ash_box{width:662px;background:#969998;padding:41px 72px 18px 41px;position:relative;float:left}
.ash_box h3{font:normal 26px/40px Montserrat,sans-serif;font-weight:700;color:#fff}
.ash_box p{font:normal 18px/27px 'Helvetica Neu';font-weight:400;color:#fff;padding:15px 0 0}
.ash_aro{width:24px;height:29px;position:absolute;top:45%;right:-24px;z-index:100px}
.learn_btn2{width:192px;float:left;margin:15px 0 0;background:url(../images/lernBg.png) no-repeat left bottom;padding-bottom:5px;text-align:center}
.learn_btn2 p{font:normal 18px/50px 'Open Sans',sans-serif;font-weight:700;color:#fff;padding:0!important}
.learn_btn2 p a{font:normal 18px/50px 'Open Sans',sans-serif;font-weight:700;color:#fff;display:block;background:#8a2bd3;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px}
.learn_btn2 p a:hover{background:#6F1BAF;color:#d3d3d3}
.inRtpnl{width:466px;float:left}
.inRtpnl img{float:left}
.blu_box_mid{width:662px;background:#2257bc;padding:38px 72px 30px 41px;position:relative;float:left}
.blu_box_mid h3{font:normal 26px/40px Montserrat,sans-serif;font-weight:700;color:#fff}
.blu_box_mid p{font:normal 18px/27px 'Helvetica Neu';font-weight:400;color:#fff;padding:15px 0 0}
.ash_aro2{width:24px;height:29px;position:absolute;top:45%;left:-26px;z-index:100px}
.bot_pad{padding:41px 72px 27px 41px}
.sky_box{width:662px;background:#249ed8;padding:41px 72px 18px 41px;position:relative;float:left}
.sky_box h3{font:normal 26px/38px Montserrat,sans-serif;font-weight:700;color:#fff}
.sky_box p{font:normal 18px/27px 'Helvetica Neu';font-weight:400;color:#fff;padding:15px 0 0}
.blu_box_mid2{width:662px;background:#2257bc;padding:36px 72px 30px 41px;position:relative;float:left}
.blu_box_mid2 h3{font:normal 26px/30px Montserrat,sans-serif;font-weight:700;color:#fff}
.blu_box_mid2 p{font:normal 18px/25px 'Helvetica Neu';font-weight:400;color:#fff;padding:10px 0 0}
.last_panel{width:100%;float:left;padding:0}
.last_panel h4{font:normal 25px/45px Montserrat,sans-serif;font-weight:700;color:#222;padding:0 0 0 40px}
.last_pic_panel{width:100%;float:left;margin:27px 0 0}
.last_pic_panel_list{width:327px;float:left;padding:20px 0 0;margin:0 0 0 40px}
.last_pic_panel_list img{float:left;width:100%}
.last_pic_panel_txt{width:100%;float:left;margin:20px 0 0}
.last_pic_panel_txt p{font:normal 24px/30px 'Open Sans',sans-serif;font-weight:400;color:#222}
.main_footer{width:100%;float:left;padding:45px 0 65px;background:#1a4d8d}
.top_footer{width:100%;float:left}
.contact_sec{width:265px;float:left;margin:0 160px 0 0}
.contact_sec h4{font:normal 15px/25px Montserrat,sans-serif;font-weight:400;color:#fff;text-transform:uppercase}
.contact_sec ul{padding:0;margin:15px 0 0;float:left;width:100%}
.contact_sec ul li{font:normal 14px/24px 'Helvetica Neu',sans-serif;font-weight:400;color:#fff;width:100%;float:left}
.contact_sec ul li a{font:normal 14px/24px 'Helvetica Neu',sans-serif;font-weight:400;color:#fff}
.foot_list{width:130px;margin:0 90px 0 0;float:left}
.foot_list h4{font:normal 15px/25px Montserrat,sans-serif;font-weight:400;color:#fff;text-transform:uppercase}
.foot_list ul{padding:0;margin:15px 0 0;float:left;width:100%}
.foot_list ul li{font:normal 14px/24px 'Helvetica Neu',sans-serif;font-weight:400;color:#fff;width:100%;float:left}
.foot_list ul li a{font:normal 14px/24px 'Helvetica Neu',sans-serif;font-weight:400;color:#fff}
.sos_ico_box{width:235px;float:left}
.sos_ico_box h4{font:normal 15px/25px Montserrat,sans-serif;font-weight:400;color:#fff;text-transform:uppercase}
.sos_ico_box ul{padding:0;margin:15px 0 0;float:left;width:100%}
.sos_ico_box ul li{float:left;margin:0 6px 0 0}
.bot_footer{width:100%;float:left;margin:10px 0 0}
.foot_form{width:410px;float:left}
.foot_form h4{font:normal 15px/32px Montserrat,sans-serif;font-weight:400;color:#fff;text-transform:uppercase}
.inner_form{width:100%;float:left;margin:15px 0 0}
.inner_form input[type="text"]{width:200px;float:left;border-radius:0;background:#dde8f3;margin:0 0 10px;padding:15px 8px;font:normal 14px/20px 'Open Sans',sans-serif;font-weight:400;color:#222}
.inner_form input[type="submit"]{width:200px;height:56px;border-radius:0;float:left;margin:0 0 10px 8px;background:#8a2bd3;border-bottom:4px solid #642197;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,0)));background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0));padding:15px 0;font:normal 15px/15px 'Open Sans',sans-serif;font-weight:700;color:#fff;text-align:center;cursor:pointer}
.institute_banner{width:100%;float:left;position:relative}
.institute_banner img{width:100%;float:left;min-height:122px}
.ib_mid{width:100%;position:absolute;top:0;left:0}
.ip_banner{width:100%;float:left}
.ip_banner img{float:right;margin:55px 0 0;width:auto}
.ip_banner h2{font:normal 34px/36px Montserrat,sans-serif;font-weight:700;color:#fff;padding:80px 0 0}
.ip_banner p{font:normal 18px/30px 'Helvetica Neu';font-weight:400;color:#fff;padding:30px 0 0}
.ip_banner p span{font-size:10px;line-height:12px}
.white_panel_stick{width:100%;float:left;padding:10px 0;background:#fff;opacity:.5px;z-index:9999}
.is-sticky .white_panel_stick{border-bottom:1px solid #d6d9dd}
.btn_prt{width:100%;float:left}
.lft_btn{width:480px;float:left}
.lft_btn ul{padding:0;margin:6px 0 0;float:left}
.lft_btn ul li{float:left;width:140px;text-align:center;margin:0 20px 0 0}
.lft_btn ul li a{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-bottom:4px solid #bfbfbf;background:#e1e1e1;font:normal 18px/42px 'Helvetica Neu';font-weight:400;color:#222}
.rit_btn{width:363px;float:right}
.ash_btn_big{width:157px;float:left;margin:0 0 0 24px;text-align:center}
.ash_btn_big a{background:#c3c3c3;border-bottom:4px solid #818181;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;font:normal 18px/54px 'Helvetica Neu';font-weight:400;color:#000}
.ash_btn_big a:hover{background:#a3a3a3}
.violet_btn_big{width:157px;float:left;margin:0 0 0 24px;text-align:center}
.violet_btn_big a{background:#a100f9;border-bottom:4px solid #7014ac;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;font:normal 18px/54px 'Helvetica Neu';font-weight:400;color:#fff}
.violet_btn_big a:hover{background:#8807cf;color:#d3d3d3}
.credential_box{width:100%;float:left;padding:20px 0 65px 45px;background:url(../images/map_pic.jpg) no-repeat center 60px}
.credential_box h2{font:normal 28px/36px Montserrat,sans-serif;font-weight:500;color:#000}
.credential_box_line{width:750px;float:left;margin:45px 0 0}
.credential_box_line img{float:left;margin:0 50px 0 0}
.credential_box_line h3{font:normal 24px/36px Montserrat,sans-serif;font-weight:700;color:#222}
.credential_box_line p{font:normal 16px/24px 'Helvetica Neu';font-weight:400;color:#000;padding:10px 0 0}
.advantage_box{width:100%;float:left;padding:55px 0 25px}
.advantage_box img{float:right;margin:20px 40px 0 60px}
.advantage_box h3{font:normal 24px/26px Montserrat,sans-serif;font-weight:700;color:#222}
.advantage_box p{color:#000;font:normal 16px/24px 'Helvetica Neu';font-weight:400;padding:26px 0 0}
.attend_box{width:100%;padding:25px 0 40px;float:left}
.attend_box_top{width:750px;float:left}
.attend_box_top h3{font:normal 24px/26px Montserrat,sans-serif;font-weight:700;color:#222}
.attend_box_top p{color:#000;font:normal 16px/24px 'Helvetica Neu';font-weight:400;padding:26px 0 0}
.attend_box_bot{width:100%;float:left;margin:45px 0 0}
.in_box{width:278px;float:left;margin:0 100px 0 0;text-align:center}
.in_box h4{font:normal 18px/22px HelveticaNeueBold;font-weight:400;color:#222}
.in_box img{width:100%;margin:45px 0 0}
.in_box:last-child{margin:0}
.cource_box{width:100%;float:left;padding:20px 0 35px}
.lft_cource_box{width:620px;float:left}
.lft_cource_box h3{font:normal 24px/26px Montserrat,sans-serif;font-weight:700;color:#222}
.lft_cource_box p{color:#000;font:normal 16px/24px 'Helvetica Neu';font-weight:400;padding:26px 0 0}
.bot_view_box{width:300px;float:left;margin:50px 0 0}
.bot_view_box a{display:block;background:#c2c2c2;font:normal 16px/54px 'Helvetica Neu';font-weight:700;color:#000;text-align:center;border-bottom:4px solid #818181;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.bot_view_box a:hover{background:#a3a3a3}
.rit_cource_box{width:317px;float:left;margin:45px 0 0 100px;text-align:center}
.rit_cource_box img{width:100%;float:left;margin:0 0 20px}
.rit_cource_box p{color:#000;font:normal 14px/24px 'Open Sans',sans-serif;font-weight:400}
.tabil_box{width:100%;float:left;padding:40px 45px 15px 40px;background:#dde8f3;margin:30px 0 0}
.tabil_box_inr{width:988px;float:left}
.tabil_top{width:100%;float:left;border-bottom:1px solid #000;padding-bottom:12px}
.top1{width:104px;float:left;padding:0 0 0 12px;color:#000;font:normal 16px/24px 'Open Sans',sans-serif;font-weight:700;margin:0 76px 0 0}
.top2{width:244px;float:left;color:#000;font:normal 16px/24px 'Open Sans',sans-serif;font-weight:700;margin:0 56px 0 0}
.top3{width:209px;float:left;color:#000;font:normal 16px/24px 'Open Sans',sans-serif;font-weight:700;margin:0 64px 0 0}
.top4{width:53px;float:left;color:#000;font:normal 16px/24px 'Open Sans',sans-serif;font-weight:700;margin:0 84px 0 0}
.top5{width:98px;float:left;padding:0 0 0 12px;color:#000;font:normal 16px/24px 'Open Sans',sans-serif;font-weight:700;margin:0}
.tabil_mid{width:100%;float:left;padding:14px 0 15px}
.mid1{width:104px;float:left;padding:0 0 0 12px;color:#000;font:normal 14px/24px 'Open Sans',sans-serif;font-weight:700;margin:0 76px 0 0}
.mid2{width:244px;float:left;color:#000;font:normal 14px/24px 'Helvetica Neu';font-weight:400;margin:0 56px 0 0}
.mid3{width:209px;float:left;color:#000;font:normal 14px/24px 'Helvetica Neu';font-weight:400;margin:0 64px 0 0}
.mid4{width:53px;float:left;color:#000;font:normal 14px/24px 'Helvetica Neu';font-weight:400;margin:0 84px 0 0}
.mid5{width:82px;float:left;padding:0;margin:0;background:#9f28fa;border-bottom:1px solid #6f1baf;text-align:center}
.mid5 a{width:82px;float:left;display:block;font:normal 12px/27px 'Helvetica Neu';font-weight:400;font-weight:700;color:#fff}
.round_pic_box{width:100%;float:left;margin:70px 0 0}
.rpb_inr{width:210px;float:left;margin:0 40px 0 20px;text-align:center}
.rpb_inr img{float:left;width:55%}
.rpb_inr p{font:normal 20px/24px Montserrat!important;color:#000!important}
.rit_ppl_Box{width:420px;float:left;margin:100px 0 0 70px}
.inr_ppl{width:190px;float:left;margin:0 15px 0 0}
.inr_ppl img{float:left;width:100%}
.inr_ppl span{width:100%;float:left;margin:15px 0 0;text-align:center;font:normal 16px/24px 'Helvetica Neu';font-weight:400;color:#000}
.drop_down2{background:#576979;display:none;left:0;min-height:158px;padding:10px 0 0;position:absolute;top:100%;width:325px;z-index:999999}
.drop_down_inr{width:100%;float:left}
.coursedropdown{width:410px}
.lft_down{width:100%;float:left;margin:0}
.lft_down h3{font:normal 14px/18px Montserrat,sans-serif;font-weight:400;color:#fff;text-transform:uppercase}
.lft_down ul{padding:0;margin:0;float:left;width:100%;height:inherit}
.lft_down ul li{float:left;width:100%;margin:0;border-bottom:1px solid #fff;margin-bottom:8px}
.lft_down ul li:last-child{border-bottom:none}
.lft_down ul li a{font:16 Montserrat,sans-serif;font-weight:300!important;color:#fff;text-align:left;padding:0 0 0 20px;width:100%}
.lft_down ul li a:hover{background:none}
.lft_down ul li:hover .left_list1{display:block}
.lft_down ul li .left_list1{top:0;background:#576979}
.lft_down ul li .left_list1 ul{padding:0;margin:0;list-style:none;height:inherit;margin-bottom:10px}
.lft_down ul li .left_list1 ul li{background:url(../images/list_arw.png) no-repeat 25px center;padding:0 0 0 37px;margin:0;float:left;width:100%;border:none;line-height:20px}
.lft_down ul li .left_list1 ul li a{padding:0 0 0 5px;margin:0;font:300 16 Montserrat,sans-serif;color:#fff;text-transform:none}
.menu_prt ul li:hover .drop_down2{display:block}
.menu_prt ul li:hover.actv a{background:#576979;color:#fff!important}
.menu_prt ul li .lft_down ul li a:hover{text-decoration:underline}
.mid_down1{width:235px;float:left;margin:0 70px 0 0}
.mid_down1 h3{font:normal 14px/18px Montserrat,sans-serif;font-weight:400;color:#fff;text-transform:uppercase}
.mid_down1 ul{padding:0;margin:0;float:left;width:100%}
.mid_down1 ul li{float:left;width:100%;margin:15px 0 0}
.mid_down1 ul li a{font:normal 12px/27px 'Open Sans',sans-serif;font-weight:300!important;font-weight:700;color:#fff;text-align:left;padding:0}
.mid_down1 ul li a:hover{background:none}
.mid_down2{width:190px;float:left;margin:0 70px 0 0}
.mid_down2 h3{font:normal 14px/18px Montserrat,sans-serif;font-weight:400;color:#fff;text-transform:uppercase}
.mid_down2 ul{padding:0;margin:0;float:left;width:100%}
.mid_down2 ul li{float:left;width:100%;margin:15px 0 0}
.mid_down2 ul li a{font:normal 12px/27px 'Open Sans',sans-serif;font-weight:300!important;font-weight:700;color:#fff;text-align:left;padding:0}
.mid_down2 ul li a:hover{background:none}
.rit_down{width:190px;float:left;margin:0}
.rit_down h3{font:normal 14px/18px Montserrat,sans-serif;font-weight:400;color:#fff;text-transform:uppercase}
.rit_down ul{padding:0;margin:0;float:left;width:100%}
.rit_down ul li{float:left;width:100%;margin:15px 0 0}
.rit_down ul li a{font:normal 12px/27px 'Open Sans',sans-serif;font-weight:300!important;font-weight:700;color:#fff;text-align:left;padding:0}
.rit_down ul li a:hover{background:none}
.menu_prt ul li:hover .drop_down{display:block}
.gap1{position:relative;display:block;top:-100px;visibility:hidden}
.white_panelnew{border-bottom:1px solid #d6d9dd;float:left;padding:10px 0;width:100%}
.lft_btn2{float:left;width:612px}
.lft_btn2 ul{float:left;margin:6px 0 0;padding:0}
.lft_btn2 ul li{float:left;margin:0 20px 0 0;text-align:center}
.lft_btn2 ul li a{background:#4977b2;color:#fff;display:block;font:normal 16px/24px 'Helvetica Neu';font-weight:400;padding:9px 15px;text-decoration:none}
.lft_btn2 ul li a:hover{color:#fff;background:#638fc7}
.lft_btn2 ul li:last-child{margin-right:0}
.rit_btn2{float:right;width:351x}
.ash_btn_big2{float:left;margin:0 0 0 22px;text-align:center}
.violet_btn_big2{float:left;margin:0 0 0 16px;text-align:center}
.blu_panel2{background:#eff6fa;float:left;padding:25px 0;width:100%}
.credential_box2{float:left;padding:20px 0 65px 0px;width:100%}
.credential_box2 h2{font:normal 28px/36px Montserrat,sans-serif;font-weight:500;color:#454d56}
.credential_box_line2{float:left;margin:45px 0 0;width:100%}
.credential_box_line2 img{float:left;margin:0 50px 0 0}
.credential_box_line2 h3{color:#505861;font:700 18px/28px Montserrat,sans-serif;padding:15px 0 0}
.credential_box_line2 p{color:#454d56;font:normal 18px/27px 'Helvetica Neu';padding:10px 21% 0 0}
.advantage_box2{float:left;padding:0px 0 25px;width:100%}
.advantage_box2 img{float:right;margin-top:35px}
.advantage_box2 p{color:#454d56;font:400 18px/27px 'Helvetica Neu';padding:26px 40% 0 0}
.advantage_box2 h3{color:#454d56;font:700 28px/35px Montserrat,sans-serif}
.attend_box_top2{float:left;width:750px}
.attend_box_top2 h3{color:#454d56;font:700 28px/35px Montserrat,sans-serif}
.attend_box_top2 p{color:#454d56;font:400 18px/27px 'Helvetica Neu';padding:26px 0 0}
.in_box2{float:left;margin:0 125px 0 0;text-align:center;width:260px}
.in_box2 h4{color:#454d56;font:700 18px/28px Montserrat,sans-serif}
.in_box2 img{margin:28px 0 0;width:100%}
.in_box2:last-child{margin-right:0}
.lft_cource_box2{float:left;width:100%}
.lft_cource_box2 h3{color:#454d56;font:700 30px/35px Montserrat,sans-serif}
.lft_cource_box2 p{color:#454d56;font:400 18px/27px 'Helvetica Neu';padding:26px 0 0}
.bot_view_box2{float:left;margin:50px 0 0;width:247px}
.bot_view_box2 a{border-radius:3px;color:#fff;display:block;font:normal 15px/50px HelveticaNeueBold;text-align:left;background:url(../images/arw.png) no-repeat 88% center #8d8c8c;padding:0 0 0 20px}
.tabil_box2{float:left;margin:30px 0 0;padding:40px 45px 15px 30px;width:100%}
.tabil_top2{border-bottom:1px solid #d0d3d8;float:left;padding-bottom:12px;width:100%}
.top_new1{color:#454d56;float:left;font:700 18px/24px Montserrat,sans-serif;margin:0;padding:0 0 0 12px;width:178px}
.top_new2{color:#454d56;float:left;font:700 18px/24px Montserrat,sans-serif;margin:0;width:300px}
.top_new3{color:#454d56;float:left;font:700 18px/24px Montserrat,sans-serif;margin:0 145px 0 0;width:274px}
.top_new4{color:#454d56;float:left;font:700 18px/24px Montserrat,sans-serif;margin:0;width:53px}
.tabil_mid2{float:left;padding:12px 0;width:100%;background:#e9e9e9;border-radius:3px;margin:14px 0 0}
.tabil_mid2:hover{background:#9f28fa;color:#fff}
.tabil_mid2:hover div{color:#fff}
.tabil_mid2.actv{background:#71eac7}
.mid_new1{color:#454d56;float:left;font:400 18px/20px 'Helvetica Neu';margin:0;padding:0 0 0 12px;width:178px}
.mid_new2{color:#454d56;float:left;font:400 18px/20px 'Helvetica Neu';margin:0;width:300px}
.mid_new3{color:#454d56;float:left;font:400 18px/20px 'Helvetica Neu';margin:0 145px 0 0;width:274px}
.mid_new4{color:#454d56;float:left;font:400 18px/20px 'Helvetica Neu';margin:0;width:53px}
.rit_ppl_Box2{float:right;margin:100px 0 0;width:420px}
.deep_blue{background:#1a4d8d}
.book_panel2{float:left;width:100%;margin:16px 0 0}
.book_panel2 a{color:#454d56;font:400 19px/30px "Helvetica Neu",sans-serif;margin:0;text-align:center;background:#e9e9e9;border-radius:3px;float:left;width:100%}
.book_panel2 a:hover{background:#9f28fa;color:#fff}
.ash_box2{float:left;padding:0;position:relative;width:573px}
.ash_box2 h3{color:#454d56;font:700 28px/30px Montserrat,sans-serif;padding:15px 0 22px}
.ash_box2 h4{color:#505861;font:700 18px/28px Montserrat,sans-serif;padding:15px 0 0}
.ash_box2 p{color:#454d56;font:400 18px/27px 'Helvetica Neu';padding:0}
.learn_btn_new{width:auto;float:left;margin:30px 0 0}
.learn_btn_new a{border-top-left-radius:2px;border-top-right-radius:2px;color:#9f28fa;font:400 14px/40px "Open Sans",sans-serif;padding:0 30px;border:2px solid #9f28fa;border-radius:3px;display:block}
.learn_btn_new a:hover{color:#fff;background:#9f28fa}
.inRtpnl2{float:right;width:450px}
.inRtpnl2 img{display:block;margin:40px auto;float:right;max-width:100%}
.man_sec{width:265px;float:left}
.man_sec img{width:100%;float:left}
.night_cuorse{width:510px;float:left;text-align:center;padding:40px 0 0}
.night_cuorse h3{color:#454d56;font:700 28px/30px Montserrat,sans-serif;padding:15px 0 0;text-align:center}
.night_cuorse p{color:#454d56;font:400 18px/27px 'Helvetica Neu';padding:22px 0 0;text-align:center}
.night_cuorse a{border-top-left-radius:2px;border-top-right-radius:2px;color:#9f28fa;font:400 14px/40px "Open Sans",sans-serif;padding:0 30px;border:2px solid #9f28fa;border-radius:3px;display:inline-block;text-align:center;margin:25px 0 0}
.night_cuorse a:hover{color:#fff;background:#9f28fa}
.woman_sec{width:265px;float:left}
.woman_sec img{float:left}
.whit_pdng{padding-bottom:0!important}
.flt_lft{float:left}
.flt_rt{float:right;text-align:right}
.facilty_pic{width:172px;float:left;margin:56px 0 0}
.facilty_pic img{width:100%;float:left}
.inRtpnl3{float:left;margin:0 25px 0 0;width:520px}
.last_panel2{float:left;padding:0;width:100%}
.last_panel2 h4{color:#454d56;font:700 28px/35px Montserrat,sans-serif;padding:0}
.last_pic_panel_list2{float:left;margin:0 40px 0 0;padding:20px 0 0;width:327px}
.last_pic_panel_list2 img{float:left;width:100%}
.last_pic_panel_txt2{float:left;margin:10px 0 0;width:100%;padding:0 28px 0 0}
.last_pic_panel_txt2 p{color:#454d56;font:normal 16px/24px "Helvetica Neu",sans-serif;font-weight:400}
.last_pic_panel_txt2 p:hover{border-bottom:1px solid #9fa2a6}
.last_pic_panel_txt2 p a{text-decoration:none;color:#454d56}
.last_pic_panel_txt2 a:hover{font-weight:700}
.faculty_sec{width:100%;float:left;padding:30px 0;background:#eff6fa}
.faculty_inner{width:100%;float:left}
.faculty_inner h3{font:700 28px/32px Montserrat,sans-serif;color:#454d56;padding:0 0 16px;margin:0}
.faculty_inner p{font:400 18px/20px 'Helvetica Neu';color:#454d56;padding:0 8% 0 0;margin:0}
.faculty_details{width:100%;padding-bottom:40px;float:left;margin:20px 0 0}
.faculty_box{width:261px;float:left;margin:26px 16px 0 0}
.faculty_box img{width:100%;float:left;border-bottom:6px solid #8a2bd3}
.faculty_box a{font:normal 16px/21.63px HelveticaNeueBold;color:#454d56;text-decoration:none;border-bottom:1px solid #454d56;padding:5px 0 0;margin:0;display:inline-block}
.faculty_marg{margin-right:0!important}
.faculty_txt{width:100%;float:left;text-align:right;margin-top:-30px}
.faculty_txt h4{font:700 28px/32px Montserrat,sans-serif;color:#454d56;padding:0 0 26px;margin:0;text-align:right}
.faculty_txt p{font:400 18px/20px 'Helvetica Neu';color:#222;padding:0;margin:0;text-align:right}
.faculty_individual{width:100%;float:left}
.faculty_individual h3{font:400 30px/35px Montserrat,sans-serif;color:#454d56;padding:0 0 18px;margin:0}
.faculty_individual h4{font:700 18px/25px "Open Sans",sans-serif;color:#454d56;padding:0;margin:0}
.faculty_individual_left{width:752px;float:left}
.faculty_individual_left p{font:400 18px/25px 'Helvetica Neu';color:#454d56;padding:30px 0 0;margin:0}
.faculty_individual_right{width:261px;float:right;margin:35px 0 0}
.faculty_individual_right img{width:100%;float:left}
.booking_form{width:100%;float:left;background:#fff;padding:25px 0 60px}
.booking_banner{float:left;width:100%}
.booking_banner h2{color:#fff;font:500 34px/36px Montserrat,sans-serif;padding:42px 0 0}
.booking_form_inner{width:100%;float:left}
.booking_left{width:680px;float:left}
.booking_form_inner h3{font:700 28px/35px Montserrat,sans-serif;color:#454d56;padding:0 0 5px;margin:0 0 8px;border-bottom:1px solid #59a8dc}
.booking_form_inner p{font:400 18px/26px 'Helvetica Neu';padding:0;margin:0}
.booking_left_inner{width:100%;float:left;margin:40px 0 0}
.booking_left_inner h4{font:700 22px/22.22px Montserrat,sans-serif;color:#454d56;border-bottom:1px solid #59a8dc;padding:0 0 5px}
.booking_left_inner ul{padding:0;margin:0;list-style:none}
.booking_left_inner ul li{padding:0;margin:20px 19px 0 0;float:left;text-align:center}
.booking_left_inner ul li:last-child{margin-right:0}
.booking_left_inner ul li a{text-align:center;color:#454d56;padding:15px 0 0;width:100%;width:116px;background:#eff6fa;min-height:72px;float:left}
.hedng{font:700 14px/22.22px "Open Sans",sans-serif;width:100%;float:left}
.txt{font-weight:400;width:100%;padding:0;font:400 14px/22.22px "Open Sans",sans-serif;width:100%;float:left}
.booking_left_inner ul li a:hover{background:#2f92d3;color:#fff}
.booking_left_inner ul li a.selct{background:#2f92d3;color:#fff}
.book_frm_sec{width:100%;float:left;margin:12px 0 0}
.book_frm_inner{width:100%;float:left;margin:16px 0 0}
.book_frm_inner input[type="text"],input[type="tel"],textarea{width:100%;float:left;background:#eff6fa;height:58px;font:400 22px/58px 'Helvetica Neu';color:#454d56;padding:0 12px;border:none}
.blling_sec{width:100%;float:left}
.blling_sec ul{padding:0;margin:0;list-style:none}
.blling_sec ul li{padding:0;margin:20px 0 0;float:left;text-align:left}
.blling_sec ul li a{padding:0;margin:0;text-align:left;background:#eff6fa;color:#454d56;width:316px;min-height:131px}
.blling_box{width:100%;float:left;padding:35px 42px 24px;text-align:left}
.blling_box h5{font:400 22px/22.22px 'Helvetica Neu';padding:0 0 6px;margin:0;text-align:left}
.blling_box p{font:400 14px/22.22px 'Helvetica Neu';padding:0;margin:0;text-align:left}
.blling_sec ul li a:hover{color:#fff!important;background:#2f92d3}
.blling_sec ul li a:hover .blling_box p{color:#fff!important}
.or{background:none;line-height:131px;font:400 22px/131px "Open Sans",sans-serif;color:#454d56;padding:0 10px;float:left}
.blling_sec ul li a:hover,.blling_sec ul li a.selct2{color:#fff!important;background:#2f92d3}
.book_frm_inner2{width:100%;float:left;margin:45px 0 0}
.book_frm_inner2 input[type="checkbox"]{display:none!important}
.book_frm_inner2 input[type="checkbox"] + label{background:url(../images/chk_box.png) no-repeat 0 0!important;width:49px!important;height:48px!important;float:left;cursor:pointer}
.book_frm_inner2 input[type="checkbox"]:checked + label{background:url(../images/chk_arw.png) no-repeat center center!important;width:49px;height:48px;outline:none}
.book_frm_inner2 span{float:left;width:92%;padding:0 0 0 12px;font:400 22px/23px 'Helvetica Neu';color:#454d56}
.book_frm_inner2 span a{text-decoration:none;color:#454d56;border-bottom:2px solid #454d56}
.lft_btn2_inst{float:left;width:auto}
.lft_btn2_inst ul{float:left;margin:6px 0 0;padding:0}
.lft_btn2_inst ul li{float:left;margin:0 20px 0 0;text-align:center;width:auto}
.lft_btn2_inst ul li a{background:#4977b2;color:#fff;display:block;font:normal 18px/38px 'Helvetica Neu';text-decoration:none;padding:0 15px}
.lft_btn2_inst ul li a:hover{color:#fff;background:#638fc7}
.lft_btn2_inst ul li:last-child{margin-right:0}
.pull-right_btn{float:right;width:auto}
.pull-right_btn a{padding:0 15px}
.institute_bx_sec img{float:right;margin:40px 40px 0 0}
.institute_bx_sec p{color:#454d56;font:400 18px/27px "Helvetica Neu";padding:26px 35% 0 0}
.hand_book_sec{float:left;width:100%;padding:50px 0 30px}
.hand_book_sec h3{color:#454d56;font:700 28px/35px Montserrat,sans-serif}
.hand_book_sec2{float:left;width:100%;padding:30px 0}
.hand_book_sec2 h3{color:#454d56;font:700 28px/35px Montserrat,sans-serif}
.hand_book_sec3{float:left;width:100%;padding:30px 0;background:#eff6fa}
.hand_book_sec3 h3{color:#454d56;font:700 28px/35px Montserrat,sans-serif}
.hand_book_secL{float:left;width:50%}
.hand_book_sec img{float:right;margin:40px 40px 0 0}
.hand_book_sec2 img{float:right;margin:40px 40px 0 0}
.hand_book_sec3 img{float:right;margin:40px 40px 0 0}
.hand_book_sec p{color:#454d56;font:400 18px/27px "Helvetica Neu";padding:26px 0 0}
.hand_book_sec a{color:#fff;font:400 15px/50px HelveticaNeueBold;padding:0 24px;background:#8d8c8c;border-radius:3px;text-align:center;text-decoration:none;margin:40px 0 0;display:inline-block}
.hand_book_inner{width:100%;float:left;background:#eff6fa;padding:20px 56px;margin:24px 0 0}
.hand_top{width:100%;float:left;border-bottom:1px solid #676f77;padding:0 0 15px}
.hed_top1{float:left;font:normal 18px/20px HelveticaNeueBold;color:#454d56}
.hed_top2{float:right;font:700 18px/20px "Open Sans",sans-serif;color:#454d56;padding:0 35px 0 0}
.hand_top2{width:100%;float:left;margin:24px 0 0}
.hed_top3{float:left;font:normal 16px/27px HelveticaNeueBold;color:#454d56}
.hed_top4{float:right;font:700 18px/20px "Open Sans",sans-serif;color:#454d56;padding:0}
.app_proess{width:100%;float:left;background:#eff6fa;padding:40px 0 60px}
.app_proess_inner{width:100%;float:left}
.app_proess_inner h3{color:#454d56;font:700 28px/35px Montserrat,sans-serif;padding:0 0 20px}
.proess_sec{width:100%;float:left;margin:13px 0 0;display:table}
.proess_nmbr{background:none repeat scroll 0 0 #90abdd;display:table-cell;min-height:104px;text-align:center;vertical-align:middle;width:9%}
.proess_nmbr p{font:400 30px/74px Montserrat,sans-serif;color:#fff}
.proess_nmbr2{background:none repeat scroll 0 0 #f3f6fb;border-right:1px solid #e3e5e8;display:table-cell;min-height:104px;text-align:center;vertical-align:middle;width:31%}
.proess_nmbr2 p{font:400 18px/22px HelveticaNeueBold;color:#454d56}
.proess_nmbr3{background:none repeat scroll 0 0 #fff;display:table-cell;height:100%;margin-right:70px;min-height:104px;padding:0 15px 0 30px;vertical-align:middle;width:60%}
.proess_nmbr3 p{font:400 18px/27px "Helvetica Neu";color:#454d56;text-align:left}
.hand_book_secL2{float:left;width:70%}
.hand_book_secL2 p{color:#454d56;font:400 18px/27px "Helvetica Neu";padding:26px 0 0}
.hand_book_secL3{float:left;width:100%}
.dublin{width:100%;float:left;margin:22px 0 0}
.dublin h4{font:normal 18px/27px HelveticaNeueBold;color:#454d56;text-align:left;padding:0 0 16px;margin:0}
.dublin p{font:normal 18px/27px "Helvetica Neu";color:#454d56;text-align:left;margin:0;padding:0}
.elegibilty_sec{width:100%;float:left;background:#fff;margin:15px 0 0;padding:30px 0 30px 50px}
.elegibilty_sec h4{font:normal 18px/25px HelveticaNeueBold;color:#454d56;text-align:left;padding:0 0 12px;margin:0}
.elegibilty_sec p{font:normal 18px/27px "Helvetica Neu";color:#454d56;text-align:left;padding:0;margin:0}
.elegibilty_sec ul{padding:0 41% 0 0;margin:0;list-style:none}
.elegibilty_sec ul li{padding:0;margin:22px 0 0;float:left;width:100%;font:normal 18px/27px "Helvetica Neu";color:#454d56}
.elegibilty_sec ul li span{font-family:'HelveticaNeueBold'}
.elegibilty_marg{padding-bottom:15px}
.recertification{background:#fff}
.ip_banner2{float:left;width:100%}
.ip_banner2 img{float:right;margin:55px 0 0;width:auto}
.ip_banner2 h2{color:#fff;font:500 34px/36px Montserrat,sans-serif;padding:80px 0 0}
.ip_banner2 p{color:#fff;font:400 18px/30px "Helvetica Neu";padding:30px 0 0}
.blog_banner{background:none repeat scroll 0 0 #1a4d8d;float:left;padding:0 0 25px;width:100%}
.blog_top{float:left;width:100%}
.blog_top_left{float:left;margin-top:28px;position:relative;width:542px}
.blog_top_left img{float:left;width:100%}
.blog_top_rt{float:right;margin-top:30px;width:550px}
.blog_top_rt h3{color:#fff;font:400 42px/48px Montserrat,sans-serif;margin:0;padding:0}
.blog_top_rt p{color:#fff;font:400 18px/30px 'Helvetica Neu';margin:0;padding:20px 0 0}
.blog_top_rt a{color:#fff}
.blog_top_rt ul{list-style:outside none none;margin:50px 0 0;padding:0;width:100%}
.blog_top_rt ul li{background:none repeat scroll 0 0 #13acee;float:left;margin:0 10px 10px 0;padding:0}
.blog_top_rt ul li a{color:#fff;font:18px/28px Montserrat;margin:0;padding:0 5px;text-decoration:none}
.latst_post{background:none repeat scroll 0 0 #eff6fa;float:left;padding:0 0 15px;width:100%}
.latst_post_innr{float:left;width:100%}
.latst_post_box1{float:left;margin-right:40px;margin-top:23px;max-height:220px;overflow:hidden;white-space:nowrap;width:482px}
.latst_post_box1 h4{color:#454d56;font:28px/28px Montserrat,sans-serif;margin:0;padding:0 0 18px}
.latst_post_box1 p{color:#576979;font:400 18px/20px Montserrat,sans-serif;margin:0;padding:10px 0 0}
.latst_post_box1 a{color:#576979;display:block;max-width:482px;overflow:hidden;text-overflow:ellipsis}
.blog_categories {margin-left: 0 !important;width: 38% !important;}
.latst_post_box2{float:left;margin-top:20px;width:30%}
.latst_post_box2 h4{color:#454d56;font:20px/20px Montserrat,sans-serif;margin:0;padding:0 0 10px}
.latst_post_box2 p{color: #454d56;font: 16px "Helvetica Neu";margin:10px 0 0 0}
.latst_post_box2 ul{list-style:outside none none;margin:10px 0 0;padding:0;width:100%}
.latst_post_box2 ul li{ float: left;margin: 0 28px 10px 0;padding: 0;width: 170px;}
.latst_post_box2 ul li a{color:#1a4d8d;font:16px Helvetica Neu;margin:0;padding:0;text-decoration:none;width:auto}
.ctxtbox1{background:none #fff;color:#454d56; border: 1px solid #8d8c8c;float:left;font:16px/40px Helvetica Neu;margin:23px 6px 0 0 ;padding:0 10px;width:188px}
.csrchbtn1{background:none; border:solid 1px; color:#9f28fa; height:42px;cursor:pointer;float:left;font:16px Helvetica Neu;margin:23px 0 0;padding:0 12px;text-align:left;width:102px}
.latst_post_box3{background:none repeat scroll 0 0 #1a4d8d;float:right;margin-top:23px;max-height:209px;max-width:233px;padding:15px 30px 20px 15px}
.latst_post_box3 h4{color:#fff;font:20px/20px Montserrat,sans-serif;margin:0;padding:0}
.latst_post_box3 p{color:#fff;font:14px/14px Helvetica;margin:0;padding:10px 0 0}
.latst_post_box3 input[type="text"]{background:none repeat scroll 0 0 #fff;color:#454d56;float:left;font:14px/40px Helvetica;margin:10px 0 0;padding:0 10px;width:187px}
.latst_post_box3 input[type="submit"]{background:none repeat scroll 0 0 #9f28fa;color:#fff;cursor:pointer;float:left;font:14px/40px Helvetica;margin:10px 0 0;padding:0 12px;text-align:left;width:187px}
.date_bx{background:none repeat scroll 0 0 #13acee;left:0;max-height:82px;max-width:82px;padding:10px 20px;position:absolute;text-align:center;top:0}
.date_bx p{color:#fff;font:400 22px/22px Montserrat,sans-serif;margin:0;padding:0;text-align:center}
.date_bx p span{font-size:16px}
.graduate_sec{background:none repeat scroll 0 0 #fff;float:left;width:100%}
.graduate_sec_innr{float:left;width:100%}
.graduate_main{float:left;width:100%}
.graduate_sec_innr h3{font: 20px 'Montserrat'; color:#454d56;margin-top:35px}
.graduate_rt{float:right;margin-top:30px;width:550px}
.graduate_rt h3{color:#454d56;font:400 28px/36px Montserrat,sans-serif;margin:0;padding:0}
.graduate_rt > a {margin: 20px 0px 15px; display: inline-block; font: 16px Helvetica Neu; color: rgb(26, 77, 141);}
.graduate_rt p{color:#454d56;font:18px/30px "Helvetica Neu";margin:0;padding:0}
.graduate_rt p a{color:#9f28fa}
.graduate_rt ul{list-style:outside none none;margin:20px 0 0;padding:0;width:100%}
.graduate_rt ul li{background:none repeat scroll 0 0 #13acee;float:left;margin:0 10px 0 0;padding:0}
.graduate_rt ul li a{color:#fff;font:18px/30px Montserrat;height:28px;margin:0;padding:0 5px;text-decoration:none}
.cblogcatlink{margin: 10px 0 !important}
.socle_icon_sec{float:left;width:100%}
.socle_icon_sec ul{list-style:outside none none;margin:15px 0 0;padding:0}
.socle_icon_sec ul li{background:none repeat scroll 0 0 rgba(0,0,0,0);float:left;margin:0 4px 0 0;padding:0}
.socle_icon_sec ul li a{margin:0;padding:0}
.talk_sec{display:inline-block;float:left;padding:70px 0 60px;text-align:center;width:100%}
.talk_sec h3{color:#454d56;font:400 42px/48px Montserrat,sans-serif;margin:0;padding:0;text-align:center}
.talk_sec ul{display:inline-block;list-style:outside none none;margin:0;padding:0;text-align:center;width:100%}
.talk_sec ul li{display:block;float:left;margin:30px 0 0;padding:0;text-align:center;width:280px}
.talk_sec ul li img{display:inline-block;max-width:100%;text-align:center}
.talk_sec ul li span{color:#454d56;display:block;font:400 20px/22px "Helvetica Neu";margin:20px 0 0;padding:0;text-align:center;width:100%}
.talk_sec ul li a{color:#454d56;margin:0;padding:0}
.recent_post_sec{background:none repeat scroll 0 0 #eff6fa;float:left;padding:22px 0 40px;width:100%}
.recent_post_innr{float:left;width:100%}
.recent_post_innr h3{color:#454d56;font:400 20px/22px Montserrat,sans-serif;margin:0;padding:0}
.recent_post_main{float:left;width:100%}
.recent_post_box{float:left;height:202px;margin:30px 20px 0 0;overflow:hidden;width:260px}
.recent_post_pic{float:left;position:relative;width:100%;min-height: 140px;}
.recent_post_pic img{float:left;width:100%}
.recent_post_txt{float:left;padding:18px 0 0;width:100%}
.recent_post_txt p{color:#454d56;font:400 18px/22px Montserrat,sans-serif;margin:0;padding:0}
.recent_post_txt a{color:#454d56}
.recent_post_box:last-child{margin-right:0}
.date_bx2{background:none repeat scroll 0 0 #13acee;left:0;padding:10px 15px;position:absolute;text-align:center;top:0;width:auto}
.date_bx2 p{color:#fff;font:400 16.8px/18px Montserrat,sans-serif;margin:0;padding:0;text-align:center}
.date_bx2 p span{font-size:16px}
.load_btn{display:inline-block;margin-top:50px;text-align:center;width:100%}
.load_btn a{border:1px solid #9f28fa;border-radius:2px;color:#9f28fa;display:inline-block;font:17px/54px "Helvetica Neu";letter-spacing:1px;padding:0 65px;text-align:center;text-decoration:none}
.mobl{display:none}
.desk{display:block}
.mobl_sec{float:left;width:100%}
.latst_post_mobl{background:none repeat scroll 0 0 #eff6fa;float:left;padding-bottom:35px;width:100%}
.latst_post_mobl2{background:none repeat scroll 0 0 #eff6fa;float:left;padding-bottom:35px;width:100%}
.latst_post_mobl3{background:none repeat scroll 0 0 #1a4d8d;float:left;padding-bottom:35px;width:100%}
.serch_blog{background:none repeat scroll 0 0 #fff;float:left;padding:35px 0;width:100%}
.serch_blog_innr{float:left;width:100%}
.serch_blog_innr h3{color:#454d56;font:400 40px/42px Montserrat,sans-serif;margin:0;padding:0}
.serch_blog_innr2 {float:left;margin-left:20%; width:80%}
.serch_blog_innr2 h3{color:#454d56;font:400 40px/42px Montserrat,sans-serif;margin:0;padding:0}
.serch_blog_box{border:2px solid #8d8c8c;border-radius:3px;float:left;margin-top:18px;min-height:70px;padding-right:12px;width:100%}
.serch_blog_box input[type="text"]{background:none repeat scroll 0 0 #fff;border:medium none;color:#8d8c8c;float:left;font:30px/70px "Helvetica Neu";padding:0 10px;width:90%}
.serch_blog_box input[type="search"]{background:url(../images/glass.png) no-repeat scroll right center rgba(0,0,0,0);border:medium none;cursor:pointer;float:right;height:70px;padding:0;width:8%}
.serch_blog_box_desk{background: #fff;border:1px solid #8d8c8c;border-radius:0px;float:left;height:44px;margin-top:10px;padding-right:12px;width:100%}
.serch_blog_box_desk input[type="text"]{background:none repeat scroll 0 0 #fff;border:medium none;color:#8d8c8c;float:left;font:14px/40px "Helvetica Neu";padding:0 10px;width:90%}
.serch_blog_box_desk input[type="submit"]{background:url(../images/glass.png) no-repeat scroll right center / 20px auto rgba(0,0,0,0);border:medium none;cursor:pointer;float:right;height:40px;padding:0;position:relative;right:-5px;width:8%}
.blog_post_sec{background:none repeat scroll 0 0 #1a4d8d;float:left;padding:15px 0;width:100%}
.blog_post_inner{float:left;width:100%}
.blog_post_date{background:none repeat scroll 0 0 #13acee;float:left;padding:10px 20px;text-align:center;width:auto}
.blog_post_date p{color:#fff;font:400 22px/22px Montserrat,sans-serif;margin:0;padding:0;text-align:center}
.blog_post_date p span{font-size:16px}
.blog_post_txt{float:left;margin-left:24px;padding:20px 0 0;width:auto}
.blog_post_txt p{color:#fff;font:400 36px/38px Montserrat,sans-serif;margin:0;padding:0}
.blog_post_details{background:none repeat scroll 0 0 #eff6fa;float:left;width:100%}
.blog_post_icon{float:left;width:100%}
.socle_icon_sec2{float:left;margin:10px 0 0;width:auto}
.socle_icon_sec2 ul{list-style:outside none none;margin:0;padding:0}
.socle_icon_sec2 ul li{background:none repeat scroll 0 0 rgba(0,0,0,0);float:left;margin:10px 2px 0 0;padding:0;max-width:36px}
.socle_icon_sec2 ul li a{margin:0;padding:0}
.blog_top_rt2{float:left;margin:15px 0 0 25px;width:auto}
.blog_top_rt2 ul{list-style:outside none none;margin:0;padding:0;width:100%}
.blog_top_rt2 ul li{background:none repeat scroll 0 0 #13acee;float:left;margin:0 10px 0 0;padding:0}
.blog_top_rt2 ul li a{color:#fff;font:400 18px/30px "Helvetica Neu";margin:0;padding:0 5px;text-decoration:none}
.blog_post_part{float:left;padding-bottom:20px;width:100%}
.blog_post_left{float:left;padding-bottom:70px;width:806px}
.blog_post_box{float:left;margin-top:25px;color:#454d56; width:100%;font:18px/20px "Helvetica Neu";}
.blog_post_box a {color: #9f28fa;}
.blog_post_box img {max-width:100% !important;height:auto}
.blog_post_box table {max-width: 100%;}
/*.blog_post_box img{width:100%;}*/
.blog_post_box p{color:#454d56/*;display:inline-block*/;font:18px/20px "Helvetica Neu";margin:0;padding:25px 0 0;max-width:100% !important}
.blog_post_right{float:right;width:290px}
.latst_post_box4{float:right;margin-top:24px;width:100%}
.latst_post_box4 h4{color:#454d56;font:400 20px/24px Montserrat,sans-serif;margin:0;padding:0}
.latst_post_box4 p{color:#454d56;font:400 14px/16px "Helvetica Neu";margin:0;padding:10px 0 0}
.latst_post_box4 input[type="text"]{background:none repeat scroll 0 0 #fff; border: 1px solid #8d8c8c;color:#454d56;float:left;font:14px/41px "Helvetica Neu";margin:10px 0 0;padding:0 10px;width:100%}
.latst_post_box4 input[type="submit"]{background:none repeat scroll 0 0 #9f28fa;color:#fff;cursor:pointer;float:left;font:14px/35px "Helvetica Neu";margin:10px 0 0;padding:0 12px;width:auto;-webkit-appearance:none}
.latst_post_box5{float:left;margin-top:38px;width:100%}
.latst_post_box5 h4{color:#454d56;font:400 20px/22px Montserrat,sans-serif;margin:0;padding:0 0 10px}
.latst_post_box5 ul{list-style:outside none none;margin:10px 0 0;padding:0;width:100%}
.latst_post_box5 ul li{ float: left;margin: 0 28px 10px 0;padding: 0;width: 170px;}
.latst_post_box5 ul li a{color:#1a4d8d;font:16px Helvetica Neu;margin:0;padding:0;text-decoration:none;width:auto}
.latst_post_box6{float:left;margin-top:50px;width:100%}
.latst_post_box6 h4{color:#454d56;font:400 20px/22px Montserrat,sans-serif;margin:0;padding:0}
.latst_post_box6 p{color:#454d56;font:400 16px/20px Montserrat,sans-serif;margin:0;padding:20px 0 0}
.latst_post_box6 a{color:#454d56}
.project_sec{float:left;width:100%}
.project_inner{float:left;margin-top:22px;width:100%}
.project_inner h4{color:#454d56;font:400 20px/22px Montserrat,sans-serif;margin:0;padding:0}
.project_box{background:none repeat scroll 0 0 #13acee;float:left;margin:25px 20px 0 0;padding:32px 20px;text-align:center;width:258px}
.project_box p{color:#fff;font:400 20px/24px Montserrat,sans-serif;margin:0;padding:0}
.bulletpoints li{list-style:inherit}
.bulletpoints{list-style:outside;margin-left:10px}
.btncustom{background-color:#c3c3c3;border-bottom:4px solid #818181;border-radius:7px;color:#000;display:inline-block;font:bold 16px/24px "Helvetica Neu",sans-serif;margin:25px 0 0;padding:0 68px;text-align:center}
.btncustom2{background:none repeat scroll 0 0 #9f28fa;color:#fff;display:block;font:16px/24px "Helvetica Neu";font-weight:700;text-decoration:none;text-align:center}
.btncustom3{background:none repeat scroll 0 0 #8d8c8c;border-radius:3px;color:#fff;display:inline-block;font:400 16px/24px "Helvetica Neu";margin:40px 0 0;padding:0 24px;text-align:center;text-decoration:none}
.btncustom4{border-top-left-radius:2px;border-top-right-radius:2px;color:#8d8c8c;font:400 18px/24px "Helvetica Neu",sans-serif;padding:12px 30px;border:2px solid #8d8c8c;border-radius:3px;display:inline-block}
.btncustom4:hover{color:#fff;background:#8d8c8c; -webkit-appearance: none; cursor:pointer;}
.btncustom5{border-top-left-radius:2px;border-top-right-radius:2px;color:#9f28fa;font:400 18px/24px "Helvetica Neu",sans-serif;padding:12px 30px;border:2px solid #9f28fa;border-radius:3px;display:inline-block;background:transparent}
.btncustom5:hover{color:#fff;background:#9f28fa;cursor:pointer; -webkit-appearance: none}
.plistcustom p{padding-top:0}
.cipmacerts{background-color: white; padding:4px 30px 30px 30px; margin-bottom:20px}
.customh3{color:#505861!important;font:700 18px/28px Montserrat,sans-serif!important;padding:15px 0 0!important}
.customtable2{width:100%}
.customtable2 p{padding:0;text-align:center}
.customtablerow{display: table; width: 98%; margin: 1px; border-collapse: separate; border-spacing: 5px;}
.customtablerow > div{display: table-cell; width: 50%;}
.customtablerow p{font:normal 18px/27px 'Helvetica Neu';}
/*.ctableitem{display:table;float:left;margin:0 5% 8px 0;width:46%}*/
.ctableitem{display:table;float:left;margin:0 5% 8px 0; width:46%;}
.cnomargin{margin-right:0}
.ctableitemnumber{background:none repeat scroll 0 0 #4977b2;display:table-cell;min-height:60px;text-align:center;vertical-align:middle;width:15%}
.ctableitemnumber p{color:#fff;font:400 30px/60px Montserrat,sans-serif}
.ctableitemnumber img{display:block;margin:auto;max-width:80px}
.ctableitemtext{background:none repeat scroll 0 0 #e8eef8;border-right:1px solid #e3e5e8;display:table-cell;min-height:60px;padding:17px 0;text-align:left;width:85%}
.ctableitemtext p{color:#454d56;font:bold 14px/26px "Open Sans";margin-left:20px}
.customimagetable{max-width:660px;display:inline-block;margin-top:20px}
.customimagetable > div{width:285px;float:left;display:table-cell;height:250px;margin-left:30px}
.cipmatxtbox{float: left; width: 20%; margin-right: 3%;}
.imgfix{margin:19px 0 0 32px;position:relative}
.imgfix-mail{top:25px}
.faculty2{width: 100%; max-width: 1300px;}
.faculty2 > div{width: 500px;margin-left: 5%;overflow: hidden;max-height: 150px;min-height: 150px;float: left;}
.faculty2 img{float: left; margin-right: 10px; margin-left: 10px;}
.faculty2 > div > div{margin-left: 95px; text-align: left;}
.booking_right{float:right;min-width:400px}
/*Scroll Button*/
.visibleDiv, #bottomRightH
{
   position: fixed;
    right: 18px;
    bottom:10px;
    width: 100px;    
    border: solid 1px #9f28fa;
    vertical-align: bottom;
    background: #9f28fa;
    text-align: center;
    color:#fff;
    font: bold;
    font-family:Arial;
    text-decoration-color:white;
    height:30px;
    font-size:15px;    
}

.visibleDiv
{   
    bottom: 10px;
    right: 10px;
}