@charset "utf-8";@font-face{font-family:'robotoregular';src:url('font/Roboto-Regular-webfont.eot');src:url('font/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('font/Roboto-Regular-webfont.woff') format('woff'), url('font/Roboto-Regular-webfont.ttf') format('truetype'), url('font/Roboto-Regular-webfont.svg#robotoregular') format('svg');font-weight:normal;font-style:normal;}
*{margin:0;padding:0;}
body{margin:0;padding:0;font-family:arial, Verdana, Geneva, sans-serif;font-size:13px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-family:'robotoregular';}
h1{font-size:28px;}
h3{font-size:20px;}
a, .contRight li a:hover{color:#489cf5;text-decoration:none;}
a img{border:0;}
.dblue{background:#0f427a;color:#fff;}
.dbluecolor{color:#0f427a;}
.lblucolor, a.lblucolor{color:#147FF1;}
.blueBtn{background:#147FF1;color:#fff;padding:6px 20px;box-shadow:0 3px 3px #ccc}
.bgGrey{background:#f2f2f2;}
.bgWhite{background:#fff;}
.fleft{float:left;}
.fright{float:right;}
.half{width:45%;}
.overflow{overflow:hidden;}
p{line-height:22px;margin:10px 0;}
img{width:auto/9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
.pageWidth{max-width:1200px;margin:0 auto;}
.clear{clear:both;}
.radius{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.btn{padding:6px 20px;font-size:16px;}
#findInstitute .btn:hover{background:#489cf5;}
.btn:hover{background:#0f427a;}
#wrapper{max-width:1600px;margin:0 auto;}
header{padding:30px 0 0 0;}
#logo{float:left;}
.contRight{float:right;}
.contRight li{list-style:none;text-align:right;font-size:24px;font-family:'robotoregular';}
.contRight li span{display:inline-block;margin-right:10px;background-image:url(../images/sprite.png);background-repeat:no-repeat;}
.contRight li span.phone{background-position:0 -64px;width:24px;height:23px;}
.contRight li span.email{background-position:0 -109px;width:29px;height:18px;}
.contRight li a{color:#000;}
nav{font-size:15px;text-align:center;margin:30px 0 0 0;}
nav ul{display:inline-block;margin-bottom:-3px;}
nav li{list-style:none;font-family:'robotoregular';float:left;}
nav a{color:#fff;padding:10px 30px;display:block;}
nav a:hover, ul.slimmenu li:hover{background:#147FF1;}
.menu-collapser{position:relative;color:#FFF;width:100%;height:48px;line-height:48px;font-size:16px;padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.collapse-button{position:absolute;right:8px;top:50%;width:40px;background-color:#0E0E0E;background-image:linear-gradient(to bottom, #151515, #040404);background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;color:#FFFFFF;box-shadow:0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.075);padding:7px 10px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);cursor:pointer;font-size:14px;text-align:center;transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.collapse-button:hover, .collapse-button:focus{background-image:none;background-color:#040404;color:#FFF;}
.collapse-button .icon-bar{background-color:#F5F5F5;border-radius:1px 1px 1px 1px;box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);display:block;height:2px;width:18px;margin:2px 0;}
ul.slimmenu{list-style-type:none;margin-bottom:-3px;padding:0;display:inline-block;}
ul.slimmenu ul{margin-bottom:0;}
ul.slimmenu li{position:relative;display:inline-block;}
ul.slimmenu > li{border-left:1px solid #0B4E97}
ul.slimmenu > li:first-child{border-left:0}
ul.slimmenu > li:last-child{margin-right:0}
ul.slimmenu li a{display:block;color:#fff;font-size:16px;font-weight:400;transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-webkit-transition:background-color 0.5s ease-out;}
ul.slimmenu li a:hover{text-decoration:none;}
ul.slimmenu li .sub-collapser{position:absolute;right:0;top:0;width:48px;height:100%;text-align:center;z-index:999;cursor:pointer;display:none;}
ul.slimmenu li .sub-collapser:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}
ul.slimmenu li .sub-collapser > i{color:#e1e1e1;font-size:12px;display:none;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;}
ul.slimmenu li a i{font-style:normal;margin-right:10px;}
ul.slimmenu li ul{margin:0;list-style-type:none;}
ul.slimmenu li ul li{background-color:#0f427a;min-width:191px;text-align:left;}
ul.slimmenu li ul li a{font-size:14px;padding:10px 20px;}
ul.slimmenu li > ul{display:none;position:absolute;left:0;top:100%;z-index:999;width:100%;}
ul.slimmenu li > ul > li ul{display:none;position:absolute;left:100%;top:0;z-index:999;width:100%;}
ul.slimmenu.collapsed li{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
ul.slimmenu.collapsed li a{display:block;border-bottom:1px solid rgba(0, 0, 0, 0.075);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
ul.slimmenu.collapsed li .sub-collapser{height:40px;}
ul.slimmenu.collapsed li > ul{display:none;position:static;}
#banner{text-align:center;}
.hblock{padding:30px 0;}
.whiteBox, #expertContent{padding:30px;}
#expertImg{width:29%;}
#expertGuidance{overflow:hidden;float:left;width:70%;}
#expertContent{width:60%;}
#expertContent p{margin:30px 0;}
#findInstitute{float:right;width:25%;font-family:'robotoregular';}
#findInstitute .title{background:#147FF1;text-align:center;font-size:16px;padding:10px 0;}
.form{list-style:none;padding:20px;}
.form li{margin-top:14px;}
.form li p{line-height:normal;position:relative;overflow:hidden;margin:0;padding:4px 10px;}
.form li p label{position:absolute;color:#555;top:6px;left:10px;font-family:Arial, verdana, Helvetica, sans-serif;font-size:12px;}
.form li:first-child{margin-top:0;}
.form li select, .form li input[type=text], .form li input[type=submit]{border:0;width:100%;outline:none;font-family:Arial, verdana, Helvetica, sans-serif;font-size:12px;}
.form li input[type=submit]{box-shadow:none;font-family:'robotoregular';font-size:18px;}
.error{font-size:11px;color:#f00;text-align:right;display:block;clear:both;}
.form li.fphone em{font-family:arial, verdana;display:block;float:left;font-size:12px;font-style:normal;color:#000;}
.form li.fphone label{left:40px;top:4px;}
.form li.fphone input[type=text]{margin-left:3px;width:80%;float:left;}
.cfield{width:50%;}
p.capchaImg{padding:0 0 0 10px !important;border:0!important;}
#course, #homeAd{padding:30px 0;}
#course li .title{background:#147FF1;padding:10px;font-size:19px;font-family:'robotoregular';color:#fff;}
#course li, #homeAd li{list-style:none;float:left;width:30%;margin-left:5%;}
#course li:hover{box-shadow:0 0 15px #02254B;-moz-box-shadow:0 0 15px #02254B;-webkit-box-shadow:0 0 15px #02254B;-o-box-shadow:0 0 15px #02254B;-ms-box-shadow:0 0 15px #02254B;}
#course li:first-child, #homeAd li:first-child{margin-left:0;}
.ad3{margin-top:23px;}
#homeAd li li{float:none;width:100%;margin-left:0;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
#callUs{background:#E6E6E6;}
#callUs .pageWidth{padding-top:30px;padding-bottom:30px;font-size:20px;text-align:center;line-height:33px;color:#333;font-family:'robotoregular';}
#callUs a{color:#333;}
#callUs a:hover{color:#489cf5;}
#content{width:63%;padding:30px;}
#bredcrumb{padding:10px 0;font-size:12px;color:#666;}
#bredcrumb a{color:#666;}
#content h1.title{margin-bottom:30px;}
#content h1.title span{font-size:16px;display:block;color:#555;}
.whiteBox2{padding:0 30px 30px 30px;}
.spac5{margin-top:5px;}
.bulletList li{list-style:none;background:url(../images/bullet.png) no-repeat 0 9px;padding-left:18px;line-height:28px;font-size:14px;}
.bulletList li.nobg{background:none;padding-left:0;}
h3.midHead{margin-top:20px;}
.enquiryForm{width:70%;}
.enquiryForm li{list-style:none;}
.enquiryForm li p{border:1px solid #CCC;position:relative;padding:10px;line-height:normal;margin:20px 0 0 0;}
.enquiryForm li p label{position:absolute;top:10px;left:10px;}
.enquiryForm li p input[type=text], .enquiryForm li input[type=submit], .enquiryForm li p textarea{border:none;outline:none;font-family:Arial, Helvetica, sans-serif;resize:none;}
.enquiryForm li p input[type=text], .enquiryForm li p textarea{width:100%;}
.submit{margin-top:20px;text-align:center;}
.submit input[type=submit]{width:40%;}
#courseTable li{list-style:none;background:#fdfdfd;overflow:hidden;margin-bottom:10px;padding:20px;box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-ms-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;}
#courseTable li .title{color:#09F;margin-bottom:10px;font-size:18px;border-bottom:1px dotted #CCC;padding-bottom:5px;}
#courseTable li .tab{overflow:hidden}
#courseTable li .tab li{padding:0;margin-top:10px;margin-bottom:0;box-shadow:none;line-height:20px;}
#courseTable li .tab li:first-child{margin-top:0;}
#collegeList{border:1px solid #e9e9e9;border-bottom:0;font-size:12px;}
#collegeList li{overflow:hidden;list-style:none;border-bottom:1px solid #e9e9e9;}
#collegeList li .collegeName, #collegeList li .collegeInfo{padding:10px;line-height:18px;float:left;min-height:90px;}
#collegeList li .collegeName{width:50%;}
#collegeList li .collegeInfo{width:40%;}
.listInner .collegeName{border-right:1px solid #e9e9e9;}
.listOuter .collegeInfo{border-left:1px solid #e9e9e9;}
.even{background:#f7f7f7;}
#sidebar{float:right;width:27%;}
#sidebar #findInstitute{width:100%;float:none;}
#adSection img{margin-top:30px;}
footer{color:#fff;padding:15px 0;}
footer .contRight li{font-size:18px;}
footer .contRight li span{background-image:url(../images/sprite.png);background-repeat:no-repeat;}
footer .contRight li span.phone{background-position:0 -160px}
footer .contRight li span.email{background-position:0 -200px}
footer .contRight li.address{font-size:13px;font-weight:normal;margin-top:6px;}
footer .contRight li a{color:#fff;}
h2.heading{color:#000;margin-bottom:5px;font-size:18px;border-bottom:1px dotted #CCC;padding-bottom:5px;}
ul#latest_posts li{line-height:18px;list-style:none;background:url(../images/sprite.png) no-repeat 0 5px;padding-left:13px;margin-top:12px;font-size:12px;width:auto;}
ul#latest_posts li a:hover{color:#000;}