
body{ font-family: 'Poppins', sans-serif; font-size: 16px; line-height: 28px; color: #111; background:#fff!important;}
h1, h2, h3, h4, h5, h6{ margin: 0 0 15px; font-weight:600; }
body a{transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;text-decoration:none;outline:none;}
ul,label{margin:0;padding:0; }
ul {list-style:none;}
body a:hover{text-decoration:none;}
body a:focus{outline:none;text-decoration:none;}
img{max-width:100%;width:auto;}
a{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.eduhead-bg {background: url(../images/main-bg.jpg) no-repeat; background-position: center; background-size: cover; width: 100%;}
.top-area { padding-top: 10px;margin-bottom: 0px;}
.logo{ color: #fb8902; font-family:LeagueGothicRegular; float:left; font-size:41px; line-height:43px; text-rendering: optimizelegibility;  text-align: left; display:block; margin:0; padding:0px; position:relative;}
.logo a { color: #fb8902; text-decoration: none;cursor: pointer;}
.logo div{ float: left; margin: 0px 0 0 5px; }
.spnlogo {width: 61px; height: 43px;margin-left: 5px; position: relative; float: left;}
.fbl {white-space: nowrap; color: #fff; font: 22px LeagueGothicRegular; text-rendering: optimizelegibility;height: 25px;position: absolute;left:100%;top: 10px; width:auto;text-align: right; padding-left:3px;}
.sociallink{float:right;margin:0;padding:0;padding:5px 0 0px 0;}
.sociallink ul{margin:0;padding:0;}
.sociallink li{float:left;display:inline-block;margin:0;padding:0;}
.sociallink li a i{width:30px;height:30px;line-height:30px;padding:0;display:inline-block;text-align:center;color:#424546;background-color:#efefef;margin:2px;border-radius:50%;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out;}
.sociallink li a i:hover{color: #151515; background: #FFC107;}
.login{ float:right;}
#top-menu{ width:100%; text-align:center; background:none;}
#top-menu > ul{ float:none;background:none; border:0px;}
#top-menu > ul li{ display:inline-block ;float:none;  background:none; }
#top-menu > ul li a { background:none;  border-radius:0px; padding:15px 5px; font-weight:300; color:#fff;}
.navbar-header .navbar-brand.active{ padding:0px; height:auto;}
.nav>li>a{color:#fff; font-size: 15px;}	
.nav>li>a:focus, .nav>li>a:hover { text-decoration: none; background-color: transparent;}
.navbar-brand{ padding:0px; height:auto;}
.headtitle{color: #fff;text-decoration: none;cursor: pointer;font: normal 14px/29px arial;padding-left:0px;}
.headtitle:hover{color:blue;}
.left{float: right;margin:0;}
.edu { float:left!important; width:100%; height:auto!important; margin:0px!important;}
.edu h2{text-transform: capitalize;font: normal 18px Arial,Helvetica,sans-serif;color: #fff; margin:0px;}
.edu b {font: bold 18px Arial,Helvetica,sans-serif;color: #fff;text-transform: capitalize;padding: 0 0px 0 0;}	
.head.row form { display: flex;justify-content: end;}

@media (min-width:1024px){
.stickyad {position: -webkit-sticky;position: sticky;top: 0; margin-top:20px;}
    #main > .row, #ctl00_dvads .container-fluid > .row,
    #content > .container-fluid > .row,
    .container-fluid > .education-area {
        display: flex;
    }
    #ctl00_dvads .container-fluid > .row > b,#ctl00_dvads .container-fluid > .row > i {width: 33.33333333%;}
    #ctl00_dvads .container-fluid > .row > b .col-sm-4,#ctl00_dvads .container-fluid > .row > i .col-sm-4{width:100%; height:100%}
}
@media (max-width:670px) {
body { background:none!important;}
.head.row form{justify-content: space-between;}
.head.row .col-sm-8.pull-right .login{ width:50%;}
.edu { height:auto!important;}
.pull-right { float:inherit!important;}
.login { width:100%;}
.login iframe { width:234px!important;}
.navbar-header { display:inline-block}
.navbar-toggle { border:1px solid #fff; position:absolute; bottom:10px; right:10px; margin:0px;}
.navbar-toggle .icon-bar { background:#fff; }
.navbar-nav { margin:0px;}
#top-menu li {display: block !important;}
#top-menu li a {text-align: left !important;padding: 10px !important;font-size: 16px;}
.headtitle { display:none;}
#top-menu > ul{padding-top:30px;}
}



@media (max-width:500px) {
.logo { font-size: 26px; line-height: 36px;}
.spnlogo { width: 48px;height: 34px;}
}