

.ongoingCh5{
	font-weight: bolder; color: #04004B;
}

.ongoingCtr{
	background-color: #D9D9D9;
}

.noticesCa{
	text-decoration: none;outline: none;
}

.noticesCcard{
	border-color: #bce8f1;letter-spacing:1.5px;
}


.noticesCpdf{
	box-shadow: 1px 1px 2px -1px rgba(0,0,0,.75);
}

.noticesCright{
	float:right;
}


.loginAd{
	float:right;margin-bottom:5px;
}

.apply-here{
	display:none;background-color:#0000FF;color:#FFF;margin:5px;
}


.apply-here span{
	white-space:pre-wrap !important; text-align: center !important;font-weight:bold;font-size:12px;
}


.Tschedule{
	background-color:#ab0000;color:#FFF;margin:4px;
}

.Tschedule span{
	white-space:pre-wrap !important; text-align: center !important;font-weight:bold;font-size:12px;
}


.headH6{
	clear:both;font-weight:bold;color:#d80888;
}

.check-updates-div{
	margin-bottom:5px;
	clear:both;
}


.check-updates-div a {
	background-color:#0000FF;color:#FFF;margin:5px;display: block;
}

.check-updates-div span{
	white-space:pre-wrap !important; text-align: center !important;font-weight:bold;font-size:12px;
}


.addendum{
	float:right;margin-bottom:5px;
}

.addendum a {
	background-color:#666666;color:#FFF;margin:4px;font-weight:bold;display:block;
}



.addlInfo{
	background-color:#666666;color:#FFF;margin:4px;font-weight:bold;
}


.advtPDF{
	background-color:#333;color:#FFF;margin:4px;display: block;
	text-align: center !important;font-weight:bold;font-size:12px;
}

.advtPDF-btn{
	background-color:#333;color:#FFF;margin:4px;
	text-align: center !important;font-weight:bold;font-size:12px;
}



.closingDate{
	color:#FF0000;font-weight:bold;
}











#latestTabs{
	padding:5px 10px 5px 10px;
}

#toggle1{
	color:#FFF;font-weight:bold;background:#4d2d1a;
}

#toggle2{
	display: none;
}

#latestC01{
	padding:0 5px 5px 6px;
}

.cd2{
	color:#483C32 !important;display: block; text-align:left !important;color: #31708f;background-color: #d9edf7;border-color: #bce8f1;
}


.cd3{
	color:#483C32 !important;display: block; text-align:left !important; color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc; letter-spacing:1.5px;
}


.cd4{
	color: #341C02;background-color: #d9edf7;border-color: #bce8f1;
}

.cd5{
	background-color: #fcf8e3;border-color: #faebcc;
}


#imgfluid99{
	width:1000px; height:100%;box-shadow: 0px 0px 10px #FFF;
}


.generalInfoText{
	font-size:14px;
	line-height:2em;
	letter-spacing:2px;
	background-color: #eeedff;
	padding:10px 20px 5px 30px;
	text-align:justify;
	color: #333;
	border-color: #faebcc;
}
.disclaimerText{
	font-size:14px;
	line-height:2em;
	letter-spacing:2px;
	background-color: #eeedff;
	padding:10px 20px 20px 20px;
	text-align:justify;
}
.join-drdo-video{
	font-size:14px;
	line-height:2em;
	letter-spacing:2px;
	/*background-color: #FFA955;*/
	background: linear-gradient(90deg, #FFFFFF, #FFFFFF, #F037A5);	
	padding: 10px;
	text-align:justify;
	border: 3px solid #7700C4;
	border-radius: .5rem;
}


.red {
    padding-right: 15px;
    padding-left: 15px;
    position: relative;        
    top: 0;
    bottom: 0;
    padding: 10px 0;
    margin-right: 25px;
   	z-index: 20;	
	height: 25%;
	width: 100%;
	display: block;
}

.red-content {
        width: 350px;	
        float: right;
        box-shadow: 5px 5px 5px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
        background: linear-gradient(90deg,#9932CC,#e52e71,#ff8a00);
        border-radius: 8px;
        color: #fff;
        margin-right:25px;
    	padding: 1.6em; text-shadow:none; font-size: 12px; font-weight:bold;
    	letter-spacing:0.5px;
        transform: skew(-20deg);
}

/**For Pariksha Pe Charcha***/
.modal-dialog {
  max-width: max-content !important;
}

.modal-body {
  display: flex;
}

.modal-body img {
  object-fit: contain;
}
.img-responsive-height
{
  display: block;
  width: auto;
  max-height: 100%
}
/*****/


a {cursor:pointer;}

#tabs li {
    float:left; 
    list-style:none; 
    border-top:1px solid #ccc; 
    border-left:1px solid #ccc; 
    border-right:1px solid #ccc; 
    margin-right:5px; 
    border-top-left-radius:3px;  
    border-top-right-radius:3px;
      outline:none;
}

#tabs li a {
    letter-spacing: 1.5px;
    font-family: "Fira Sans", "PT Sans", Calibri, Tahoma, sans-serif;
    font-size: small;
    font-weight: 700; 
	font-style: italic;
    color: #ff0090;
    padding-top: 5px;
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 8px; 
    display:block; 
    background: #FFF;
    border-top-left-radius:3px; 
    border-top-right-radius:3px; 
    text-decoration:none;
    outline:none;    
}

#tabs li a.inactive{
	font-family: "Fira Sans", "PT Sans", Calibri, Tahoma, sans-serif;
	font-weight: normal;
	letter-spacing: 1.5px;
    padding-top:5px;
    padding-bottom:8px;
    padding-left: 8px;
    padding-right: 8px;
    color:#4A0404;
    background: #EEE;
    outline:none;
    border-bottom: solid 1px #CCC;
}

#tabs li a:hover, #tabs li a.inactive:hover {
    color: #ff0090;
	font-weight: 700; 
    outline:none;
}

.containerTab {

    clear:both;           
    width:100%;
 /* padding-top: 20px;*/

}

.containerTab h2 { margin-left: 15px;  margin-right: 15px;  margin-bottom: 10px; color: #5685bc; }

.containerTab p { margin-left: 15px; margin-right: 15px;  margin-top: 10px; margin-bottom: 10px; line-height: 1.3; font-size: small; }

.containerTab ul { margin-left: 25px; font-size: small; line-height: 1.4; list-style-type: disc; }

.containerTab li { padding-bottom: 5px; margin-left: 5px;}

.ripplelink {
    display: block;
    /*float: left;
    width: 49.6%;
    margin: 0.2%;
    height: 4em;*/
    line-height: 2em;
    text-align: center;
    color: #fff;
    position: relative;
    overflow: hidden;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 0;
    font-weight: bold;
    font-size: 14px;
/*color: #31708f;*/
background-color: #d9edf7;
border-color: #bce8f1;
}

.ripplelink:hover{
	z-index:1000;
  box-shadow:rgba(0, 0, 0, 0.3) 0 16px 16px 0;
  -webkit-box-shadow:rgba(0, 0, 0, 0.3) 0 16px 16px 0;
  -moz-box-shadow:rgba(0, 0, 0, 0.3) 0 16px 16px 0;
}

.video-mask{
    width: 100%;
	height:100%;
    border-radius: 10px; 
    overflow: hidden;
}
