body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;	
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
img{border:none;}
ul{list-style:none;}
#page{width:990px; height:auto; margin:auto;}
.top{width:990px; height:140px; float:left; margin-top:15px; f}
.top1{width:990px; height:115px; float:left; margin-top:15px;}
.logo{width:341px; height:99px; float:left;}
.logo_right{width:346px !important; height:140px; float:right; background-image:url(../img/live.png); background-repeat:no-repeat;}
.live{width:246px; height:45px; float:left;}
.student{width:176px; height:61px; float:right;}
.student01{width:295px; height:20px; float:right;}


.student02{width:250px; height:30px; float:left; border-radius:4px; padding-left:10px; border:none; background:none;}
.student03{width:30px; height:24px; float:right; border-radius:4px; border:none; background:none; background:url(../img/serach-btn.html) no-repeat; display:block;}
.student03:hover{width:29px; height:30px; float:right; border-radius:4px; border:none; background:none; background:url(../img/serach-btnh.html) no-repeat; display:block; cursor:pointer;}
.input_text01{width:100%px; height:33px; /*border-radius:4px;*/ border:#ccc solid 1px; box-shadow:inset 0 0 10px #E3E3E3; -moz-box-shadow:inset 0 0 10px #E3E3E3; margin-right:5px;}
.textarea_text01{width:230px; height:100px; float:left; border-radius:4px; border:#ccc solid 1px; box-shadow:inset 0 0 10px #E3E3E3; -moz-box-shadow:inset 0 0 10px #E3E3E3; margin-right:5px;}
.menu{width:100%;}
.jquery{width:990px; height:301px; float:left; margin-top:6px;}
.welcome{width:300px; height:49px; float:left; font-size:30px; color:#000000; font-family:"Times New Roman", Times, serif; padding:16px 0px 0px 18px;}
.onlineexam_main{width:990px; height:auto; float:left; margin:14px 0px 0px 0px;}
.online_box{width:302px; height:auto; float:left;  margin:0px 27px 0px 0px; }
.icon{width:75px; height:auto; float:left;}
.icon_heading{width:225px; height:auto; float:left;}
.icon_text{width:225px; height:auto; float:left; font-size:12px; color:#545454; font-weight:normal; line-height:18px;}
.more{width:50px; height:auto; float:right; font-size:12px; color:#cb0000; font-weight:normal;}
.welcome_main{width:990px; height:341px; float:left; margin-top:30px;}
.welcome_main1{width:990px; height:auto; margin:0 auto; margin-top:30px;}
.welcomeinner{
	width:600px;
	height:auto;
	float:left;
}
.welcomeinner1{
	width:990px;
	height:auto;
	float:left;
}
.welcome_heading{width:100%;}
.welcome_heading1{width:990px; height:50px; float:left;}
.welcome_headingtext{width:100%; height:auto; float:left; font-size:14px; color:#6b6b6b; line-height:22px; text-align:justify;}
.welcome_headingtext1{width: 940px; height: auto; font-size: 12px; color: #000; line-height: 18px; text-align: justify; margin: 0px auto;}
.read_more{width:83px; height:25px; float:right; margin-top:10px;}
.news_main{width:298px; height:auto; float:right;}
.news_heading{width:298px; height:auto; float:left;}
.news_pic{width:80px; height:80px; float:left; margin-top:15px;}
.news_pictext{width:197px; height:80px; float:left; margin-left:10px; margin-top:15px; font-size:12px; color:#000; border-bottom:1px #CCCCCC solid;}
.news_headingtext{width:440px; height:auto; float:left; font-size:12px; color:#000; line-height:18px; margin-top:0px; text-align:justify; background:#91d5ff; padding:15px;}


.footer{width:100%; height:93px; float:left; background:url(../img/footer_bg.jpg) repeat-x; }
.footer_main{width:990px; margin:auto; }
.touch{width:154px; height:28px; float:right; margin:24px 0px 0px 0px; font-size:12px; color:#FFFFFF;}
.copyright_main{height:auto; float:left; margin-left:5px; margin-top:8px;}
.copyright{width:100%; height:auto; float:left; font-size:12px; color:#FFFFFF;}	
.powered{width:280px; height:auto; float:right; font-size:12px; color:#FFFFFF; text-align:right;}

.download td a{ color: #333}
.result_box{width:900px; height:auto; float:left; border:1px #EBEBEB solid; border-radius:5px; box-shadow: 0px 2px 5px 5px #e3e3e3; background:#FFFFFF; margin:5px;}
.result_boxnew{width:990px; height:auto; float:left; border:1px #EBEBEB solid; border-radius:5px; box-shadow: 0px 2px 5px 5px #e3e3e3; background:#FFFFFF; margin:5px;}
.result_box1{width:100%; height:400px; float:left; border:0px #EBEBEB solid; border-radius:10px;  background:#fff;}
.result_box001{width:850px; height:450px; float:left; border:0px #EBEBEB solid; border-radius:10px;  background:#fff; margin:10px 0px 10px 25px; }
.login_text{font-size:18px; color:#ffde00;}
.login_textwhite{font-size:12px; color:#fff;}




h1,h2,h3,h4,h5,p{padding:0px; margin:0px;}
.h2{font-size:20px; color:#2f2f77; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.h3{font-size:18px; color:#2f2f77; font-weight:normal; font-family:"Times New Roman", Times, serif;}
.h4{font-size:16px; color:#767676; font-weight:normal;font-family:"Times New Roman", Times, serif;}
.h5{font-size:14px; color:#2f2f77; font-weight:bold;font-family:"Times New Roman", Times, serif;}
.h1{font-size:14px; color:#767676; font-weight:normal;font-family:"Times New Roman", Times, serif;}
h2{font-size:28px; color:#fff !important; font-weight:normal; font-family:"Times New Roman", Times, serif; padding:7px 0px 9px 9px; background:#399fdf;}
h1{font-size:28px; color:#fff; font-weight:normal; font-family:"Times New Roman", Times, serif; padding:1px 0px 0px 9px; background:#399fdf;}
.text_white{font-size:15px; color:#FFFFFF; font-weight:bold;}

button, input, select, textarea{padding: 4px 0 4px 5px !important; /*margin: 6px 0 6px 0px !important;*/ outline: none !important; width:100%;}
button, html input[type=button], input[type=reset], input[type=submit]{width:120px !important;}

.right-contact-heading{background: #399fdf; color: #fff; text-align: center; font-family: sec; padding: 7px 0px 9px 9px; margin: 0; border-top-left-radius: 6px; border-top-right-radius: 6px; clear:both;}

.para-bold{font-weight:bold; border-bottom:dotted #ccc 1px; padding:0 0 6px 0;}
.para-bold2{font-weight:bold;}

@media screen and (max-width: 768px){

.welcomeinner{width:100% !important;}
.news_main{width:80% !important; float:left !important;}
.news_headingtext{width:70% !important; float:left !important;}
button, input, select, textarea{width:100%;}
.welcome_headingtext{width:100% !important;}

footer{width:100% !important; float:left !important;}
.footer_main{width:100% !important; float:left !important;}
}

@media screen and (max-width: 414px){
.welcomeinner{width:100% !important;}
.news_main{width:50% !important; float:left !important;}
.news_headingtext{width:70% !important; float:left !important;}
button, input, select, textarea{width:100%;}
}

a.style6{border-bottom: dotted #969696 1px; border-top: dotted #969696 1px; padding: 11px 0px 11px 0px; margin: 5px 0 0 0; display: block; width: 80%; text-decoration:none !important; font-size:16px; padding-left:15px;}
a.style6:hover{background:#bfdbf3;}
.student-logo{}
.online-submit{border: none; background: #399fdf; color: #fff; font-size: 18px; border-radius: 5px; padding: 6px 20px 6px 20px !important;}
.online-form{background: #91d5ff; border-radius:10px;}
.oniline-lable{padding:0 0 0 30px;}

.table-space{margin-top:30px;}
.semester-box{padding:0px;}
.semester-title{background:#1aa1f5; font-size:15px; color:#FFF; text-align:center; text-transform:uppercase; padding:8px 0 8px 0; margin:0;}
.semester-title i{padding:0 7px 0 0px;}
.table tr td i {padding:0 5px 0 10px;}
.objective{font-weight:bold;}
.fee{background: rgba(26, 161, 245, 0.26); font-size: 14px; color: #272727; padding: 4px 8px 4px 7px; border-radius: 2px;}

.payment-title{width:100%; background: #1aa1f5; font-size: 18px; text-transform: uppercase; text-align: center; margin: 0; height: 100px; display: flex; vertical-align: middle; align-items: center; justify-content: center; margin-bottom:15px;}


/********************************************/
.card-container.card {
    max-width: 350px;
    padding: 40px 40px;
}

.btn {
    font-weight: 700;
    height: 36px;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    cursor: default;
}

/*
 * Card component
 */
.card {
    background-color: #F7F7F7;
    /* just in case there no content*/
    padding: 20px 25px 30px;
    margin: 0 auto 25px;
    margin-top: 50px;
    /* shadows and rounded borders */
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
}

.profile-img-card {
    width: 96px;
    height: 96px;
    margin: 0 auto 10px;
    display: block;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}

/*
 * Form styles
 */
.profile-name-card {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    margin: 10px 0 0;
    min-height: 1em;
}

.reauth-email {
    display: block;
    color: #404040;
    line-height: 2;
    margin-bottom: 10px;
    font-size: 14px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.form-signin #inputEmail,
.form-signin #inputPassword {
    direction: ltr;
    height: 44px;
    font-size: 16px;
}

.form-signin input[type=email],
.form-signin input[type=password],
.form-signin input[type=text],
.form-signin button {
    width: 100%;
    display: block;
    margin-bottom: 10px;
    z-index: 1;
    position: relative;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.form-signin .form-control:focus {
    border-color: rgb(104, 145, 162);
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgb(104, 145, 162);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgb(104, 145, 162);
}

.btn.btn-signin {
    /*background-color: #4d90fe; */
    background-color: rgb(104, 145, 162);
    /* background-color: linear-gradient(rgb(104, 145, 162), rgb(12, 97, 33));*/
    padding: 0px;
    font-weight: 700;
    font-size: 14px;
    height: 36px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: none;
    -o-transition: all 0.218s;
    -moz-transition: all 0.218s;
    -webkit-transition: all 0.218s;
    transition: all 0.218s;
}

.btn.btn-signin:hover,
.btn.btn-signin:active,
.btn.btn-signin:focus {
    background-color: rgb(12, 97, 33);
}

.forgot-password {
    color: rgb(104, 145, 162);
}

.forgot-password:hover,
.forgot-password:active,
.forgot-password:focus{
    color: rgb(12, 97, 33);
}

.panel-info>.panel-heading{color: #ffffff !important; background-color: #1aa1f5 !important; border-color: #1aa1f5 !important;}
.panel-info{border-color:#1aa1f5 !important;}
.btn-success{background-color: #1aa1f5 !important; border-color: #1aa1f5 !important;}
.result-bg{background:#fff; overflow:hidden; padding-bottom:30px;}
.feedback-bg{background:#f3f3f3; overflow:hidden; padding-bottom:30px;}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{vertical-align:middle !important;}

.download-link{text-decoration:none !important; font-size:14px !important;}