.tt_f{font-size:16pt;font-weight:bold;color:#127984;font-family:times;margin-top:0px;margin-bottom:0px;}


.imcenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 90;
}

.logo_shadow{    
-webkit-filter: drop-shadow(5px 5px 5px #222 );
filter: drop-shadow(1px 1px 1px #222);
}

.icon_shadow{    
-webkit-filter: drop-shadow(5px 5px 5px #ffffff );
 filter: drop-shadow(5px 5px 5px #ffffff);
}

.Minibox-title{
	font: bold 13px Tahoma;
	text-align:center;
margin: 0;
color: #ffffff;
padding: 5px 8px;
}



.box-links ul li i{
margin-top:5px;
}

.box {
  background: #ffffff;
  margin: 0 0 30px;
  border: solid 1px #e6e6e6;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px 5px;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  
  margin-right: 1px;
  margin: 1.5px /* To maintain gap between divisions*/
}	

.box3g {
  background: #FFFFFF;/*FFFFEA*/
  margin: 0 0 30px;
   /* border: solid 1px #e6e6e6;
   -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px 5px;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);  
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);   */
  
  margin-right: 1px;
  margin: 1.5% /* To maintain gap between divisions*/
 }


.box_tv {
  background: #ff000;
  margin: 0 0 30px;
  border: solid 3px #e6e6e6;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px 0px;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  
  margin-right: 1px;
  margin: 1.5px /* To maintain gap between divisions*/
 }	

.box_ {/*For menu background*/
   background: #DC143C;
  margin: 0 0 10px;
  border: solid 3px #DC143C;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px 5px;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); */


 /* margin-right: 17px;
  margin: 1.5px*/ /* To maintain gap between divisions*/
 }
 
 .box_scr {
  background: #ffffff;
  margin: 0 0 30px;
  border: solid 1px #e6e6e6;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px 5px;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  margin-right: 1px;
  margin: 1.5px; /* To maintain gap between divisions*/
  height: 185px;
  overflow-x: hidden;
  overflow-y: scroll;
}

.tv{
 background: url("pics/tv.png");
}

.p_box{
  color: blue; text-align:justify; line-height: 15.0pt; margin-left: 0in; margin-right: 0in; margin-top: 0in; margin-bottom: 7.5pt; background: FFFFFF;/*FFFFEA*/
}
/* RTI BOX */
.p_box1{
  color: blue; text-align:justify; line-height: 15.0pt; margin-left: 0in; margin-right: 0in; margin-top: 0in; margin-bottom: 7.5pt; background: ffffff;
}



.p_bot_ban{
  color: white;	
  font: bold 20px Tahoma;
}

 
.title_shadow{
	text-shadow: 1px 1px 2px black, 0 0 1px black, 0 0 5px black;
		font-family: Cambria, Georgia, serif;
}

.logo_shadow{    
      -webkit-filter: drop-shadow(5px 5px 5px #222 );
  filter: drop-shadow(1px 1px 1px #222);
}



.p_big{font-size: 32pt}
.p_small{font-size: 18pt}

.icon_shadow{    
      -webkit-filter: drop-shadow(5px 5px 5px #ffffff );
  filter: drop-shadow(5px 5px 5px #ffffff);
}
.p_contact{
    padding-top: 1px;
    padding-bottom: 1px;
}

.text-3d_c{
   font-size: 25px;
   color: #DC143C;
   text-shadow: #474747 3px 2px 2px;
}


.text_shadow{    
      -webkit-filter: drop-shadow(5px 5px 5px #ff0 );
  filter: drop-shadow(5px 5px 5px #ff0);
}

.P_DMI{float: right;font-size:18px;}

.hr_s{background: #ff4d4d;}
.hr_a{background: #127984;}
.hr_s1{background: #DC143C;}	
.hr_s1{background: #DC143C;}
.pic_bak{background: #633974;color:#FFFFFF;font-size:13px;font-weight: bold; }


.hr_{
background: #a90329; /* Old browsers */
background: -moz-linear-gradient(top, #a90329 0%, #8f0222 26%, #050200 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #a90329 0%,#8f0222 26%,#050200 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #a90329 0%,#8f0222 26%,#050200 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#050200',GradientType=0 )
}




.addm1 
{
 /*text-shadow: 0 1px 0 #CCCCCC, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15), 2px 2px 2px rgba(206,89,55,0);
color: #1A2630;
background: #FFFFFF;*/
}
a{text-decoration:none;font-size: 17px;color:#127984;}
a:hover {color: #ff8080;font-style: italic;}
 .awesome1 {
      
     /*  font-family: futura;
      font-style: italic; */
      
      /* width:10%; */
      
     /*  margin: 0 auto;
      text-align: center; */
      
      color:#313131;
       font-size:13px; 
      font-weight: bold; 
      /* position: absolute; */
      -webkit-animation:colorchange 1s infinite alternate;
      
      
    }

    @-webkit-keyframes colorchange {
      50% {color: red;}
      50% {color: blue;}
     }



.ft1{font-size:13pt; font-weight:bold; color:blue; font-family:tahoma;margin-top: 4px; margin-bottom:4px;}


.addm 
{
 /*text-shadow: 0 1px 0 #CCCCCC, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15), 2px 2px 2px rgba(206,89,55,0);
color: #1A2630;
background: #FFFFFF;*/
}
.a_r
{text-decoration:none
}

 .awesome {
      /*  font-family: futura;
      font-style: italic; */
     /* width:10%; */
     /*  margin: 0 auto;
      text-align: center; */
       color:#313131;
       font-size:15px; 
      font-weight: bold; 
      /* position: absolute; */
      -webkit-animation:colorchange1 1s infinite alternate;
      }
    @-webkit-keyframes colorchange1 {
      50% {color:red;}
      50% {color: #ffffff;}
     }
/******************** TEXT ANIMATION***********************************/	
.aaa{
    font-size: 20px;
    color: #f0cc60;
    font-family: 'Comic Sans MS', cursive, sans-serif;
    text-shadow: 0px 0px 0 rgb(-15,-51,0),
                 -1px 1px  0 rgb(-270,-306,0),
                 -2px 2px 1px rgba(0,0,0,1),
                 -2px 2px 1px rgba(0,0,0,0.5),
                 0px 0px 1px rgba(0,0,0,.2);
 }


/******************** TEXT ANIMATION***********************************/	











@media (max-width:800px) {
  .horizontalcssmenu ul li a {
    width:200px; /*The width is 100%, when the viewport is 800px or smaller*/
	text-align: left;
  }
  
  .left_ {
   float: center;
   padding: 0 20px 20px 0;
}

  .container_ {
    width:30% ;
    height:30% ;
	text-align: center;
	
  }
    .img_logo{
	display: block;
	margin-left:center;
	margin-right: center;
	/* width: 30%; */
	width: 30%;
	height: 30%;
    }

.P_DMI
	{font-size: 4vw;
	text-align:right;
	}	
	
/* @media (prefers-color-scheme: dark) {
.box {
  background: #000000;
  margin: 0 0 30px;
  border: solid 1px #e6e6e6;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px 5px;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  
  margin-right: 1px;
  margin: 1.5px /* To maintain gap between divisions*/
  text-color: white;
} */

}

.p_justify{
   text-align:justify;
}

/* RESPONSIVE TEXT AREA STYLE  STARTS */

/* ONLINE MCQ OPTION BUTTION */
.mcqoption {
	text-align:left;
	background-color:white;
	color:blue;
	font-family:Times New Roman;
	font-weight:bold;
	font-size:20px;
	}
.titlef1x{ margin-top: 0; margin-bottom:0px;font-size:14pt;font-weight:;color:#ff0000;font-family:Arial, Helvetica, sans-serif;margin-top: -3px; margin-bottom: 0px;}
.addst3{font-size:14pt; font-weight:bold; color:#993333; font-family:tahoma;margin-top: 0px; margin-bottom: 0px;}
.titlef1{ margin-top: 0; margin-bottom:1px;font-size:30pt;font-weight:bold;color:#ff0000;font-family:cambria;margin-top: -3px; margin-bottom: 0px;}
.titlef2{ margin-top: -14px; margin-bottom:1px;font-size:11pt;font-weight:bold;color:#00802b;font-family:cambria;}
.titlef3{ margin-top: -5px; margin-bottom:1px;font-size:10pt;font-weight:bold;color:#800000;font-family:arial;}
.titlef4{ margin-top: 1px; margin-bottom:1px;font-size:10pt;font-weight:bold;color:#ff0000;font-family:arial;}
.fon1{margin-top: 0px; margin-bottom:0px;font-size:16pt;font-weight:bold;color:#0000b3;font-family:arial;}			
			
/* BLINKING TEXT */
.blink{width:500px;height: 10px;background-color: #E3F2FE;padding:5px;text-align: center;line-height: 10px;}
span1{font-size: 13pt;font-family: arial;color: red;font-weight:bold;animation: blink 2s linear infinite;}
@keyframes blink{
0%{opacity: 0;}
50%{opacity: .5;}
100%{opacity: 1;}
}

.but {
    border: 0;
    line-height: 2.2;
    padding: 0 10px;
    font-size:9pt; font-weight:bold;
    text-align: center;
    color: #fff;
    text-shadow: 1px 1px 1px #000;
    border-radius: 10px;
    background-color: rgba(220, 0, 0, 1);
    background-image: linear-gradient(to top left,
                                      rgba(0, 0, 0, .2),
                                      rgba(0, 0, 0, .2) 30%,
                                      rgba(0, 0, 0, 0));
    box-shadow: inset 2px 2px 3px rgba(255, 255, 255, .6),
                inset -2px -2px 3px rgba(0, 0, 0, .6);
}
.but:hover {background-color: rgba(255, 0, 0, 1);}
.but:active {box-shadow: inset -2px -2px 3px rgba(255, 255, 255, .6),inset 2px 2px 3px rgba(0, 0, 0, .6);
}

.nosbut {background: none;color: inherit;border: none;
		font: inherit;cursor: pointer;	outline: inherit;
}
.ch_f1w{font-size:12pt;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.ch_f1{font-size:12pt;color:#127984;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.ch_f3{font-size:11pt;color:#127984;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.ch_f2{font-size:16pt;font-weight:bold;color:#127984;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.ch_f4{font-size:11pt;color:#127984;font-weight:;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.ch_f5{font-size:14pt;font-weight:bold;color:#127984;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.ch_f1x{font-size:8pt;color:#127984;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.ch_f1z{font-size:10pt;color:#127984;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.d_f1{font-size:12pt;color:#3333FF;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.d_f2{font-size:16pt;font-weight:;color:#3333FF;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.d_f3{font-size:11pt;color:#3333FF;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.d_f4{font-size:11pt;color:#127984;font-weight:;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.d_f5{font-size:14pt;font-weight:bold;color:#127984;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.d_f1x{font-size:8pt;color:#3333FF;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.d_fw{background-color:#666699;font-size:16pt;color:#FFFFFF;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}

.f_bio{font-size:15pt;color:#FFFFFF;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-top:6px;margin-bottom:-9px;}


.r_f12{background-color:#666699;color:#FFFFFF;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-top:-14px;margin-bottom:-0px;}
.r_f{background-color:#666699;color:#FFFFFF;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-top:-1px;margin-bottom:-0px;}
.r_fo{background-color:#F96E4C;color:#FFFFFF;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-top:-14px;margin-bottom:-0px;}

.r_f1{background-color:#666699;color:#FFFFFF;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-top:-12px;margin-bottom:-13px;}
.r_f2{font-size:10pt;color:#127984;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:0px;}
.r_st1{font-size:9pt;color:#127984;font-family:tahoma;margin-top:0px;margin-bottom:0px;}


.round_css_txt {
            border-radius: 35px;margin: 10px 10px 3px 3px;
            background: ##e6f2ff;
			border-width: 0px;
            padding: 20px;
            width: 310px;
            height: 45px;
         }
.normal_css_txt {
            margin: 10px 10px 3px 3px;
            background: ##e6f2ff;
			border-width: 0px;
            padding: 20px;
            width: 310px;
            height: 45px;
         }		 
		 
		 
.textinput {float: left;width: 95%;min-height: 200px;
            outline: none;resize: none;border: 1px solid grey;
        }

