﻿* {border:0; text-decoration:none; padding:0; margin:0px;}

@font-face {
    font-family: 'WebSymbolsRegular';
    src: url('websymbols/websymbols-regular-webfont.eot');
    src: url('websymbols/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'),
        url('websymbols/websymbols-regular-webfont.woff') format('woff'),
        url('websymbols/websymbols-regular-webfont.ttf') format('truetype'),
        url('websymbols/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {font-family:"Sansation Light";
            src:url("../../fonts/Sansation_Light.eot?") format("eot"),
                url("../../fonts/Sansation_Light.woff") format("woff"),
                url("../../fonts/Sansation_Light.ttf") format("truetype"),
                url("../../fonts/Sansation_Light.svg#SansationLight") format("svg");
            font-weight:normal;font-style:normal;}

@font-face {font-family:"Droid Sans";
            src:url("../../fonts/DroidSans.eot?") format("eot"),
                url("../../fonts/DroidSans.woff") format("woff"),
                url("../../fonts/DroidSans.ttf") format("truetype"),
                url("../../fonts/DroidSans.svg#DroidSans") format("svg");
            font-weight:normal;font-style:normal;}
@font-face {font-family:"Sakal Marathi";
            src:url("../../fonts/DroidSans.eot?") format("eot"),
                url("../../fonts/DroidSans.woff") format("woff"),
                url("../../fonts/DroidSans.ttf") format("truetype"),
                url("../../fonts/DroidSans.svg#DroidSans") format("svg");
            font-weight:normal;font-style:normal;}


@font-face {
    font-family: 'MG Shree';
    src: url('../../fonts/MGShree.eot');
    src: url('../../fonts/MGShree.eot?#iefix') format('embedded-opentype'),
        url('../../fonts/MGShree.woff2') format('woff2'),
        url('../../fonts/MGShree.woff') format('woff'),
        url('../../fonts/MGShree.ttf') format('truetype'),
        url('../../fonts/MGShree.svg#MGShree') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald Light';
    src: url('../../fonts/Oswald-Light.eot');
    src: url('../../fonts/Oswald-Light.eot?#iefix') format('embedded-opentype'),
        url('../../fonts/Oswald-Light.woff') format('woff'),
        url('../../fonts/Oswald-Light.ttf') format('truetype'),
        url('../../fonts/Oswald-Light.svg#MGShree') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face{font-family:'MYRIADPROREGULAR';src:url('../fonts/MYRIADPROREGULAR.eot'), url('../fonts/MYRIADPROREGULAR.woff') format('woff'), url('../fonts/MYRIADPROREGULAR.ttf') format('truetype'), url('../fonts/MYRIADPROREGULAR.svg#MYRIADPROREGULAR') format('svg'), url('../fonts/MYRIADPROREGULAR.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@100;200;300;400;500;600;700;800;900&family=Roboto:wght@100;300;400;500;700;900&display=swap');
body {font-family: 'Roboto', sans-serif !important;font-size:1.1em;line-height:150%;color:#333;background:url(../Images/mumbai.jpg) no-repeat !important;background-size:cover!important;}
h1, h2 {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif!important;}

.manadatory:after{content: '*';color: Red;padding-left: 5px;}

.emblem-india {width: 42px;/* margin:0 auto 5px; *//* display:block; */float: right;margin: 10px 0 0 0 !important;}
header {background-color: #044b56;padding: 0 0 8px 0;border-bottom: 2px solid #badbe0;font-size: 0.8em;}

.col-md-offset-2{margin-left:0 !important;}


header .header-title {font-size: 2.4em!important;font-weight:bold;/* display: table; */text-align:center;color: #05739e;padding-top: 0px!important;position:relative;margin: 0 auto!important;}
header .header-title small {font-size: 45%!important;display:block;margin-bottom: 0;font-weight: normal;color: #000;}
header .header-title .logo {position: relative !important;left: -5px !important;width: 70px !important;margin-top: 10px !important;float: left !important;}
header .header-title .cetlogo {position:absolute;right: -70px;width:60px;margin-top: -106px;float: right;}

.mtop15 { margin-top:15px;}

.Password_content {
    background-color: #fff !important;
    border-radius: 8px;
    padding: 20px;
    vertical-align: middle;
    width: 100%;
    max-width: 350px;
    float: right;
    margin: 8em 3em 0 0;
}

.login {
    
    border-radius: 5px;
}
.login_content h2 {font-size: 1.4em;margin: 0px 0px 15px!important;padding: 10px 10px;font-weight: bold;color: #fff;font-weight: normal;background: #418ae5;}
.login p{/* text-align:center; */margin: 3px 0 3px;/* background:rgba(0, 30, 60, 0.48); */padding:10px 0;color: #121315;}
.login label {font-size: 1.2em;color: #fffefe;}
.log-btn { background: transparent;  border-radius: 3px; border: 2px solid rgba(255, 255, 255, 0.7);  padding: 2px 8px;}
.login .form-control{height:35px;color:#333;background-color:rgb(255, 255, 255);background-image: none;border: #ddd solid 1px;border-bottom: 1px solid #fff;border-radius: 5px!important;margin-bottom: 10px;width:100%;padding: 6px 12px;font-size:14px;line-height:1.42857143;/* -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); *//* box-shadow: inset 0 1px 1px rgba(0,0,0,.075); *//* -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; */-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;/* box-shadow: #c9ad7ca6 3px 3px 1px; */transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-bottom:1px solid #d9edf7;/*width:95%;*/}
.login .captcha input[type="text"]{height:35px;color:#333;background-color:rgb(255, 255, 255);background-image: none;border: #ddd solid 1px;/* border-bottom: 1px solid #fff; */border-radius: 5px;width:100%;padding: 6px 12px;font-size:14px;line-height:1.42857143;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow: #c9ad7ca6 3px 3px 1px;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-bottom:1px solid #d9edf7;}
.login .captcha img{float: left;margin-right: 10px; margin-bottom:10px; max-height:55px;}
.login .captcha a{display:block;color: #f73b35;font-size: 1.3em; font-weight: bold;}
.login .captcha {font-weight:500;color:#333; }
.login .captcha br { display:none }
.btn-login {background: #5f5f5f;color: #fff; margin:0 auto; width:100px; display:block}
.btn-login:hover {background: #474646;color: #fff;}
.info-alerts {padding-left:45px; padding-top:7px}

.toggle {float: left !important;margin: 0 !important;padding-top: 11px !important;width: 50px !important;}

#footer {width: 100%;}

.input-group-addon .fa {color:#428bca; font-size:1.2em}
.log-btn { background: transparent;  border-radius: 3px; border: 2px solid rgba(255, 255, 255, 0.7);  padding: 2px 8px;}
.login .input-group-addon {background:transparent; border:0}
.input-group {padding-bottom:10px;}
.btn-login {background: #5f5f5f;color: #fff; margin:0 auto; width:100px; display:block}
.btn-login:hover {background: #474646;color: #fff;}
.login .rodios input{ margin-right:7px; float:left}
.login .rodios label{ margin-right:20px;float:left; font-weight:normal}
.registration {list-style: none;margin-top: 20px;margin:10px 0 0 15px; font-size:1.2em}
.registration li {float:left; margin-right:10px;}
.registration li a{color:#c30;}
.registration li a .fa {color:#888}
.registration li a:hover{color:#333;}
.visitor-count {
    font-size: 16px;
    margin: 15px 0;
    color:#e47976;
    clear: both;
    padding: 10px; 
    background: #fff;
    text-align:center;
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
    border-radius: 5px;
    }
.visitor-count label { font-weight:normal; margin-bottom:0px; color:#fff;}

.news-item {list-style:none;border-bottom:1px solid #ddd;padding:5px 0;clear:both; font-size:1.1em}
.news h2 {font-size: 1.5em;margin:0 -15px!important;padding: 15px;font-weight: bold;color: #ffffff;font-weight: normal;background: #f17267;border-radius: 5px 5px 0 0;border-bottom: 1px solid #ad95c3;}
.news {border: 1px solid #efc6c4!important;border-radius: 5px;padding:0px!important;height: 260px;/* overflow-y: auto; */padding-bottom: 20px;}
.news .panel-footer {padding: 5px 15px;height:45px;overflow: hidden;}
.news .panel-body {padding:0 15px;}

.guidelines {border:1px solid #ddd; padding:0 10px 10px; margin-bottom:15px}
.guidelines h2{font-size: 1.5em;margin: 0px -10px 15px!important;padding: 10px 10px;font-weight: bold;color: #fff;font-weight: normal;background: #428bca;}
.guidelines ul {list-style:none; margin-left:10px;}
.guidelines li:before {content:"\f1c1"; color:red; font-family:FontAwesome; padding-right:5px; font-size:1.2em; font-weight:normal }
.guidelines li { margin-bottom:15px; font-size:1.2em; font-weight:bold}

.table-info {font-size:1.2em;text-align:center;border-radius: 5px;}
.table-info th {background: #e87c7c!important;color:#fff;text-align:center;}
.table-info .fa-file-pdf-o { font-size:1.5em}
.text-danger {color:#c30!important}
.table td { background:#fff;}

.contact-info  {border:1px solid #ddd; padding:0 10px 10px; margin-bottom:15px;}
.contact-info h2{font-size: 1.5em;margin: 0px -10px 15px!important;padding: 10px 10px;font-weight: bold;color: #fff;font-weight: normal;background: #428bca;}
.contact-info ul {list-style:none; margin-left:10px; margin-top:20px;}
.contact-info li { margin-bottom:15px; font-size:1.2em; font-weight:bold}

::-webkit-input-placeholder {color:#888 !important;}
:-moz-placeholder {color:#888 !important;}
::-moz-placeholder {color:#888 !important;}
:-ms-input-placeholder {color:#888 !important;}
input:-webkit-autofill {background-color:#333 !important;background-image: none !important;color:#fff !important;}

footer {padding: 0 !important;}
.MahaOnlineLogo{ float:right}
.maha-guidline h2 .fa{border: 1px solid #cec810;padding:12px 15px; margin:-1px 15px -1px -16px; border-radius: 5px 0 0 0;background: #cec810;}
.maha-guidline h2{color: #ecf1fb;padding:0 15px 0px;margin:0 0 15px;border-bottom: 1px solid #cec810;font-size:18px;/* background: #fff; */border-radius: 5px 5px 0 0;}
.maha-guidline li{margin-bottom:10px;font-weight:normal; list-style:none}
.maha-guidline li:before{/* content:"\f1c1"; */font-family:FontAwesome;color:#c30;position:absolute;left:34px;}
.maha-guidline{/* border-bottom: 1px solid #d9edf7; *//* background:#fff; */margin-bottom: 0px;font-size:1.2em;padding: 28px 28px 0;/* border-radius: 5px; */}
.maha-guidline a{color: #ffffff;}
.maha-guidline li{margin-bottom:14px;margin-left:24px;}
.maha-guidline ul{margin-top:10px;padding: 0 0 0 0px;}

.box-link{margin-bottom:10px;font-size:1.1em;display:block;font-weight:500;/* background: #ffffff; */line-height: 150%;/* border: #f9d4d4 solid 1px; */border-radius: 5px;padding: 0 25px;}
.box-link a{padding: 15px 12px;display:block;color: #ffffff;font-size:1.2em;/* border: 1px solid #eab885; */border-radius: 5px;}
.box-link a i{font-size:1.6em;margin-right:15px;float:left;margin-top:-5px;width:25px;text-align:center;color: #cec810;}
.box-link a:hover{background-color: #f1faff;text-decoration:none;border:1px solid #7bbff9;}

.thumb-1 small{ font-size:85%; color:rgb(203, 205, 239);display:block; line-height:120%}
.thumb-1{background:#626be3 !important;border-radius: 4px;padding:15px 10px;font-size: 1.7em;color: #fff; min-height:90px; margin-bottom:20px}
.thumb-2{background:#3da5f4 !important;border-radius: 4px;padding:15px 10px;font-size: 1.7em;color: #fff;min-height:90px; font-weight:bold;margin-bottom:20px}
.thumb-3{background:#f1536e !important;border-radius: 4px;padding:15px 10px;font-size: 1.7em;color: #fff;min-height:90px;font-weight:bold;}
.thumb-4{background:#22ae7a !important;border-radius: 4px;padding:15px 10px;font-size: 1.7em;color: #fff;min-height:90px;font-weight:bold;}
.thumb-1 img, .thumb-2 img, .thumb-3 img, .thumb-4 img{ float:left; margin-right:10px; width:60px;}

.navbar-nav li { padding:10px;}
nav {background: #65a55e; color: #ffffff; width: 100%; clear: both; display: -webkit-inline-box; margin-bottom:15px;}
.register {padding: 15px;background: #fff;font-size:1.5em;color: #3061ba;border-radius: 5px;border: #f17267 solid 1px;}
.register a {color: #3061ba;}

.register-1 {padding:6px 15px; background:#abe23e; font-size:1.5em; font-weight:bold; margin-bottom:15px;}
.register-1 img { width:50px;}
.register-1 .fa { margin-right:7px;}
.register-1 a { color: #000;}

.bg-blue {background: #44739b;color: #fff;}
.bg-yellow {background: #db971b;color: #fff;}
.bg-red {background: #ae5b5b;color: #fff;}
.bg-green {background: #3f8d31;color: #fff;}

.ca-menu{
    padding:0;
    margin:20px auto;
    /*width: 1020px;*/
}
.ca-menu li{
    /*width: 200px; */
    height: 175px;
    overflow: hidden;
    /* position: relative; */
    /* float: left; */
    /*background: #fff;*/
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    /* margin-right: 4px; */
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}
.ca-menu li:last-child{
    margin-right: 0px;
}
.ca-menu li a{
    text-align: left;
    width: 100%;
    height: 100%;
    display: block;
    color: #fff;
    position: relative;
}
.ca-icon{
    font-family: 'WebSymbolsRegular', cursive;
    font-size: 60px;
    color: #333;
    text-shadow: 0px 0px 1px #333;
    line-height: 100px;
    position: absolute;
    width: 100%;
    height: 50%;
    left: 0px;
    top: 0px;
    text-align: center;
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    transition: all 400ms linear;
}
.ca-icon#heart{
    color: #f7002f;
    text-shadow: 0px 0px 1px #f7002f;
}
.ca-content{
    position: absolute;
    left: 0px;
    width: 100%;
    height: 50%;
    top: 75%;
}
.ca-main{
    font-size: 1.6em;
    opacity: 0.8;
    text-align: center;
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    transition: all 200ms linear;
}
.ca-sub{
    text-align:center;
    font-size: 14px;
    color: #666;
    position: absolute;
    bottom: 0px;
    line-height: 40px;
    width: 100%;
    left: 0px;
    opacity: 0.8;
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    transition: all 200ms linear;
}
.ca-menu li:hover{
    background-color: #000;
    z-index:999;
    -webkit-transform: scale(1.1);  
    -moz-transform: scale(1.1);  
    -ms-transform: scale(1.1);   
    -o-transform: scale(1.1);   
    transform: scale(1.1);  
}
.ca-menu li:hover .ca-icon{
    color: #ccff00;
    font-size: 90px;
    opacity:0.3;
}
.ca-menu li:hover .ca-icon#heart{
    -webkit-animation: smallToBig 900ms alternate infinite ease;
    -moz-animation: smallToBig 900ms alternate infinite ease;
    -ms-animation: smallToBig 900ms alternate infinite ease;
}
.ca-menu li:hover .ca-main{
    color: #000;
    -webkit-animation: smallToBig 300ms ease;
    -moz-animation: smallToBig 300ms ease;
    -ms-animation: smallToBig 300ms ease;
}
.ca-menu li:hover .ca-sub{
    color: #ccff00;
    -webkit-animation: moveFromBottom 500ms ease;
    -moz-animation: moveFromBottom 500ms ease;
    -ms-animation: moveFromBottom 500ms ease;
}
.ca-icon img { width:75px;}
/*.ca-menu li {background: #ded9cd!important;}*/
.ca-menu li:first-child {background: #4fbfb7;}
.ca-menu li:nth-child(2) {background: #5ca5d2;}
.ca-menu li:nth-child(3) {background: #9c79bd;}
.ca-menu li:nth-child(4) {background: #e47976;}
.ca-menu li {border: #fff solid 10px;}

@-webkit-keyframes smallToBig{
    from {
        -webkit-transform: scale(0.1);
    }
    to {
        -webkit-transform: scale(1);
    }
}
@-moz-keyframes smallToBig{
    from {
        -moz-transform: scale(0.1);
    }
    to {
        -moz-transform: scale(1);
    }
}
@-ms-keyframes smallToBig{
    from {
        -ms-transform: scale(0.1);
    }
    to {
        -ms-transform: scale(1);
    }
}

@-webkit-keyframes moveFromBottom {
    from {
        -webkit-transform: translateY(100%);
    }
    to {
        -webkit-transform: translateY(0%);
    }
}
@-moz-keyframes moveFromBottom {
    from {
        -moz-transform: translateY(100%);
    }
    to {
        -moz-transform: translateY(0%);
    }
}
@-ms-keyframes moveFromBottom {
    from {
        -ms-transform: translateY(100%);
    }
    to {
        -ms-transform: translateY(0%);
    }
}

.modal-body {font-size: 1.2em!important; text-align: justify!important; line-height: 19px!important;}



@media (max-width: 767px){

header .header-title .logo {position: relative;left: 5px!important;width: 40px;margin-top: 1px;float:left;}
header .header-title .cetlogo { position: relative; right: 10px; width: 40px; margin-top: 1px; float:right;}
header .header-title {font-size: 1.4em!important;}
header .header-title span {margin: 0 auto; width: 78%; float: left;    }
.student {height:207%!important;}

}

.dcourses {background: #262f58;text-align: center;padding: 30px 5px;/* border-radius: 100%; *//* border: #64a2d6 dashed 2px; */color: orange;height: 145px;width: 184px;margin: 30px au;box-shadow: #262f5880 0px -6px 0px;margin: 38px 0 0;}
.clickdcourses {background: #262f58;}
legend {
    /* display: inherit; */
    /* width: 100%; */
    padding: 10px 10px!important;
    margin-bottom: 0px;
    font-size: 21px;
    /* line-height: inherit; */
    color: #333;
    border: 0;
    /* border-bottom: 1px solid #e5e5e5; */
    background: #f5f5f58a;
    border-radius: 8px;
    box-shadow: #ddd -4px -2px 5px;
}
.Labelval { font-weight:normal;}
.uploadimgdiv {text-align: center;
    background: #def9b3;
    padding: 10px;
    vertical-align: middle;
    border: #c5e88d solid 1px;
    border-radius: 5px
}
@media (max-width: 767px){

header .header-title .logo {position: relative;left: -5px;width: 35px;margin-top: 6px;float:left;}
header .header-title .cetlogo {position: relative;right: 10px;width: 35px;margin-top: 6px;float:right;}
header .header-title {font-size: 0.9em;margin: 0 3px;color: #05739e;padding-top: 5px;text-align: center;}
header .header-title span {margin: 2px auto;width: 78%;float: left;}
header .header-title small {font-size: 85%;color: #555;}
footer { border-top: 3px solid rgb(230, 214, 169); clear: both; padding: 10px 15px; font-size: 1.2em; background: #fff; }
}
@media (min-width: 768px) and (max-width: 1600px){

header .header-title .logo {position: relative;left: -5px;width: 35px;margin-top: 1px;float:left;}
header .header-title .cetlogo {position: relative;left: 10px;width: 35px;margin-top: 1px;float: left;}
header .header-title {font-size: 2.6em!important;margin: 0 auto!important;color: #05739e;padding-top: 5px;width: 100%;}
header .header-title span {margin: 0 auto;width: 88%!important;float: left;}
header .header-title small {font-size: 73%;color: #555;}
.main-head-padding {float:left;width: 86%;padding-top: 10px;} 
footer { margin-left: 0px!important; 
            border-top: 3px solid rgb(230, 214, 169);
            clear: both;
            padding: 10px 15px;
            font-size: 1.2em;
            background: #fff;
        }
}
@media (min-width: 1601px){
header .header-title span {
    /* margin: 0 auto!important; */
    width: auto!important;
    float: none !important;
    display: block;
    text-align: center;
    padding: 25px 0 0 0;
}
    footer {
        margin-left: 0px !important;
    }
}   

.student {
    position: absolute;
    z-index: 0;
    width: 100%;
    text-align: right;
    padding-bottom: 67px;
    margin-top: -14px;
    background: rgba(56,94,201,1);
    background: -moz-linear-gradient(45deg, rgba(56,94,201,1) 0%, rgba(48,62,99,1) 88%, rgba(48,62,99,1) 92%, rgba(48,62,99,1) 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(56,94,201,1)), color-stop(88%, rgba(48,62,99,1)), color-stop(92%, rgba(48,62,99,1)), color-stop(100%, rgba(48,62,99,1)));
    background: -webkit-linear-gradient(45deg, rgba(56,94,201,1) 0%, rgba(48,62,99,1) 88%, rgba(48,62,99,1) 92%, rgba(48,62,99,1) 100%);
    background: -o-linear-gradient(45deg, rgba(56,94,201,1) 0%, rgba(48,62,99,1) 88%, rgba(48,62,99,1) 92%, rgba(48,62,99,1) 100%);
    background: -ms-linear-gradient(45deg, rgba(56,94,201,1) 0%, rgba(48,62,99,1) 88%, rgba(48,62,99,1) 92%, rgba(48,62,99,1) 100%);
    background: linear-gradient(45deg, rgba(56,94,201,1) 0%, rgba(48,62,99,1) 88%, rgba(48,62,99,1) 92%, rgba(48,62,99,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#385ec9', endColorstr='#303e63', GradientType=1 );
    height:100%;
    padding-top: 35px;
}
.student img {width: 30%;}
.alert h2{color:#e4b211;font-size: 25px;margin-left: 15px;}
.dcourses span a {margin-top: -90px;position: absolute;/* top: -80px; */color: #fff;font-size: 17px;left: 36%;}
.dcourses span a img {background: #e8d612; border-radius: 50%; padding: 25px; margin-bottom: 10px; box-shadow: #24335b 0px -5px 4px;}
.reglabel label {color:#111!important;}
.radio-1 img { /*background: #e6dc17; padding: 5px;*/ border-radius: 50%;  margin-right: 5px;margin-bottom: 10px;width: 90px;}
section {
    min-height: 500px;
    height: 608px;
}
.notification .maha-guidline h2 {  color: #f17267;  border-bottom: 1px solid #3061ba;}
.notification .maha-guidline h2 .fa { border: 1px solid #3061ba; background: #3061ba; color: #fff;}
.notification .ul-manul li:before { color: #f17267!important;}
.notification .ul-manul li {padding: 6px 12px 6px 30px;margin-bottom: 0;}
.notification {margin-top: -35px;}
.notification > span {
    text-align: center;
    width: 100%;
    position: relative;
    left: -36%;
    top: 47px;
    font-size: 1.7em;
    color: #fff;
    }
.notification span img {
    /*background: #e8d612;    
    padding: 25px;*/
    border-radius: 50%;
    margin-bottom: 10px;
    box-shadow: #24335b 0px -5px 4px;
    display: block;
    position: relative;
    left: -20px;
    z-index: 9;
    top: 10px;
}
.notificationbg {background: #5381b5;padding-top: 10px;margin-top: -14px;}
.notelist a, .notelist a:visited {color:#23527c!important;}
.imglaw35 {background: none!important; padding: 0!important; width: 114px;}
.radio-1> img:nth-child(1) {background:none!important; padding:0!important;}
.dcoursesh3 {position: absolute;left: 30%; top: 66%;}

@media (max-width: 767px) {
    /*.dcourses span a {position:relative;}*/
    .dcoursesh3 {position: absolute;left: 17%; top: 86%;}
}

@media (max-width: 1600px) and (min-width: 768px) {
header .header-title .logo {
    width: 70px!important;
}
    header .header-title .cetlogo {
        width: 70px!important;
    }
}

.maha-guidline h3 a {color:#ef7833;}
.maha-guidline h3 a:visited {  color: #fff;}
.mrg-top-25 {margin-top:25px;}
.dashboarddiv {background: #fff; padding: 10px 0 0; border-radius: 5px;}
.bg-red {background-color: #dd4b39 !important;}
.bg-aqua {background-color: #00c0ef !important;}
.bg-green {background-color: #00a65a !important;}
.bg-yellow {background-color: #f39c12 !important;}
.bg-light-blue-gradient {background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #3c8dbc), color-stop(1, #67a8ce)) !important;}
.bg-red i, .bg-aqua i, .bg-green i, .bg-yellow i, .bg-light-blue-gradient i { color:#ffffff8c!important; font-size:4.5em!important;margin-top: -60px;}
.bg-red label, .bg-aqua label, .bg-green label, .bg-yellow label, .bg-light-blue-gradient label { font-size:1.8em!important;}
.bg-red span, .bg-aqua span, .bg-green span, .bg-yellow span, .bg-light-blue-gradient span { font-size:2.5em!important; margin-left:10px; color:#fff!important;display: block;}

header .header-title .cetlogo {
    float:right !important;
}

.header-title img {}
.header-title span{color:#fff;}
.header-title small{color: #c5c5c5 !important;}

.login_wrapper {width: 100%;position: relative;right: 30px;margin-bottom: 0 !important;}
.login_content{background-color: #fff !important;/* position: absolute; *//* right: 45px; *//* top: 25px; */border-radius: 8px;padding: 20px;/* margin: 30px auto; */vertical-align: middle;width: 100%;max-width: 350px;float: right;margin: 3em 3em 0 0;}

.logintitle {font-size: 2.2em;color: #000;}

.registeration::after{content:"\f015"; font-family:FontAwesome;}

.separator a{color:#000;cursor:pointer;margin:10px 0;}
.separator a:hover{color: #2054e8;}

.footerfixed{position:absolute; bottom:0; width:100%;}