/**********************************Biswajit Das****************************************/

.oswald {
  font-family: "Oswald", sans-serif;
  color: #51ffbf;
  font-weight: 700;
  font-style: normal;
}
.top_links{font-size:13px; margin:10px 0 0 0; padding:0; text-align:left; float:right; font-family:Poppins;/*border-bottom:1px solid #002147;*/; line-height:18px}
.top_links li{display:inline-block; border-right:1px solid #888; padding:0 5px; margin:0}
.top_links li a{color:#fff}
.float_control{float:right}
@media(max-width:500px){
.top_links{text-align:center !important; font-size:13px; float:none}
.moblie_view1{width:100% !important; float:none; clear:both}
.moblie_view2{width:100% !important; float:none; clear:both}
.float_control{float:none}
}
@media(max-width:700px){
.top_links li{text-align:center !important}
.tablet_view1{width:70%; float:left; clear:none}
.tablet_view2{width:30%; float:left; clear:none}
}

/***************menu area************************/

@media only screen and (max-width: 481px) and (min-width: 100px){
.logo_adj1{text-align:center; padding:0; margin-bottom:4px}
.college_name{font-family:oldenglish !important; font-size:30px; color:#ffcc00; letter-spacing:1px; padding:0; margin:0 0 5px 0; text-align:center}
.main_logo{width:58px}
.main_logo_text{font-size:13px; color:#e5e5e5; line-height:19px; padding:0; margin:0; font-family:poppins; text-align:center}
.marquee {background:#f5f5f5; padding:5px; text-align:center; color:#C00; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size:12px; font-weight:bold; line-height:17px}

.top_bar { display:none }
}
@media only screen and (max-width: 767px) and (min-width: 482px){
.logo_adj1{text-align:center !important; padding:0 5px 0 5px;float:left}
.logo_title_adj{margin:3px 0 0 0}
.college_name{font-family:oldenglish !important; font-size:32px; color:#ffcc00; letter-spacing:1px; padding:0; margin:0 0 5px 0}
.main_logo{width:67px}
.main_logo_text{font-size:14px; color:#e5e5e5; line-height:19px; padding:0; margin:0; font-family:poppins}

.hidden_tab{display:none; visibility:hidden}
.marquee {background:#f5f5f5; padding:5px; text-align:center; color:#C00; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size:12px; font-weight:bold; line-height:17px}
.top_bar { display:none }
}
@media only screen and (min-width: 768px){
.logo_adj1{text-align:right; padding:0 5px 0 0}
.logo_title_adj{margin:3px 0 0 0}
.college_name{font-family:oldenglish !important; font-size:40px; color:#ffcc00; letter-spacing:1px; padding:0; margin:0 0 5px 0}
.main_logo{width:60px}
.main_logo_text{font-size:24px; color:#e5e5e5; line-height:30px; padding:0; margin:0; font-family:poppins}
.marquee {background:#f5f5f5; padding:5px; text-align:center; color:#C00; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size:12px; font-weight:bold; line-height:17px}
.top_bar { display: block }
}



.dropbtn { color:#FC3; cursor: pointer; border:0; background:none; padding:0; margin:0; text-transform:uppercase; font-size:12px }
.dropdown {  }
.dropdown-content {
  display: none;
  position: absolute;
  right: 0;
  background-color: #fff;
  min-width: 180px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
  color:#666 !important;
  padding: 7px 10px;
  text-decoration: none;
  display: block; border-bottom:1px dashed #e1e1e1; transition:300ms ease-in-out
}

.dropdown-content a:hover {background-color: #f1f1f1; color:#000 !important}

.dropdown:hover .dropdown-content { display: block }
.dropdown:hover .dropbtn { background-color: none; text-decoration:underline }



.navbar-default{width:100% !important; padding:0 !important; margin:0 !important; max-width:100% !important; min-width:100% !important; background:#002147; border:none}
.navbar-header{border:none !important}
.nav li a{color:#fff !important;  transition:300ms ease-in-out; font-family:Arial, Helvetica, sans-serif !important; font-size:13px !important}
.nav li ul li a{color:#000 !important; padding:10px 15px !important; transition:300ms ease-in-out}
.nav li ul li a:hover{color:#fff !important;}



@media only screen and (max-width: 767px) and (min-width: 100px){
.nav li ul li a{color:#fff !important; background:#1b3c62 !important}
.nav li ul li a:hover{color:#fff !important;}
.navbar-nav a{padding:7px 0 7px 15px !important; margin:0 !important}
.dropdown-menu{padding-left:15px !important;}
.navbar-header button{border: 2px solid #2d4e73 !important; text-align:center}
.collapsed{border:none !important}
}

@media only screen and (min-width: 767px){
.fixed-header {position:fixed;top:0; left:0;width: 100%; z-index:999999999999999; padding:0 0 0 0px !important;}
}


@media only screen and (max-width: 500px) and (min-width: 100px){
    .carousel-caption { display:none }
}
@media only screen and (max-width: 767px) and (min-width: 501px){
    .carousel-caption { display:none }
}
@media only screen and (min-width: 768px){
    .carousel-caption { }
    .carousel-caption h1 { font-size:16px; color: #FF0; background:rgba(0,0,0,0.6); margin-bottom:0; display:inline-block; padding:5px 10px; font-family:Roboto }
    .carousel-caption .examplecaption { font-size:13px; color: #fff; background:rgba(0,0,0,0.7); display:inline-block; padding:5px 10px }
}



ul.linkvideo li { padding:6px 0; border-bottom:1px dashed #1145ac }
ul.linkvideo li a { color:#F6C; font-style:italic; font-weight:bold; font-style:normal; cursor:pointer; font-size:13px; transition:300ms ease-in-out; display:block; font-family:Poppins; font-weight:normal }
ul.linkvideo li a:hover { color:#fff; text-decoration:none }



.box_space_adj{padding:0 3px}
.box_space_adj hr { width: 15%; margin:0 auto 13px auto; border:1px solid #fff }
@media only screen and (max-width: 767px) and (min-width: 200px){
.box_space_adj{padding:0 !important}
}
			
.blink { animation: blinker 1s linear infinite }
@keyframes blinker {
    25% { opacity:0;}
    50% { opacity: 50; }
    75% { opacity: 75; }
    100% { opacity: 100; }
}


@media only screen and (max-width: 767px) and (min-width: 100px){
    .updates_index{list-style-type:none !important; margin:5px 0 0 0; padding:0 0 0 5px; text-align:left; font-family:Roboto; font-size:13.5px; color:#000; line-height:18px;}
    .updates_index li{text-align:left; padding:8px 0 8px 0; margin:0; border-bottom:1px dashed #c0c0c0}
    .updates_index li:hover{}
    .updates_index li a{display:inline; line-height:16px; font-style:italic; font-size:13px}
    .updates_index_date{color:#990000}
    .updates_index_description{color:#666 !important; line-height:20px}
}
@media only screen and (min-width: 768px){
    .updates_index{list-style-type:none !important; margin:5px 0 0 0; padding:0 0 0 5px; text-align:left; font-family:Roboto; font-size:13.5px; color:#ffffff; line-height:18px}
    .updates_index li{text-align:left; padding:8px 0 8px 0; margin:0; border-bottom:1px dashed #c0c0c0}
    .updates_index li:hover{}
    .updates_index li a{display:inline; line-height:16px; font-style:italic}
    .updates_index_date{color:#ffffff}
    .updates_index_description{color:#666 !important; line-height:20px}
}



@-webkit-keyframes blink {
0% { opacity: 1 }
50% { opacity: 0 }
50.01% { opacity: 0 }
100% { opacity: 1 }
}
blink {
-webkit-animation: blink 5.5s infinite linear alternate;
-webkit-font-smoothing: antialiased;
font-size: 13px;
color: #000;
}



.founder_title{padding:0; margin:0; font-family:Oswald; font-size:22px; text-align:left; font-weight:bold !important }
/*.founder{text-align:justify; font-size:15px; line-height:22px; clear:both; font-family:Poppins}
.founder img{float:left; width:120px; margin:0 12px 0 0; border:1px solid #666; padding:1px}
.founder_u_line{background:none; max-height:3px; width:25%; float:left; clear:both; padding:0; margin:5px 0 10px 0}*/

.duff_rm{margin-top:7px; text-align:left}
@media only screen and (max-width: 500px) and (min-width: 200px){
.founder_title{padding:0; margin:0; font-family:roboto; text-shadow:1px 1px 0px rgba(0,0,0,0.3); font-size:21px;text-align:left; }
.founder{text-align:justify !important; font-size:15px; line-height:22px; clear:both; font-family:Poppins}
.founder img{float:left; width:120px; margin:0 12px 0 0; text-align:center !important; border:1px solid #666; padding:1px}
.founder_u_line{background:none; max-height:3px; width:35%; float:none; clear:both; padding:0; margin:5px 0 10px 0}

.duff_rm{margin-top:7px; text-align:center}
}

 
@media(max-width:767px){
  .c_name{text-align:center !important}
  .hide_display{display:none}
}


.modal-dialog { width:80% }
@media only screen and (max-width: 500px) and (min-width: 200px){
.modal-dialog { width:auto }
}

blink {
    -webkit-animation: 1s linear infinite condemed_blink_effect; 
    animation: 1s linear infinite condemed_blink_effect;
}
@-webkit-keyframes condemed_blink_effect {
    0% { visibility: hidden }
    50% { visibility: hidden }
    100% { visibility: visible }
}
@keyframes condemed_blink_effect {
    0% { visibility: hidden }
    50% { visibility: hidden }
    100% { visibility: visible }
}

@-webkit-keyframes blink1 {
0% { opacity: 1 }
50% { opacity: 0 }
50.01% { opacity: 0 }
100% { opacity: 1 }
}
blink1 {
-webkit-animation: blink 2.0s infinite linear alternate;
-webkit-font-smoothing: antialiased;
color: #fff;
}
/******************App Download**************/

.top_links_app{font-size:13px; margin:0 0 0 0; padding:0; text-align:left; float:right; font-family:Poppins;/*border-bottom:1px solid #002147;*/}
.top_links_app li{display:inline-block; border-right:1px solid #888; padding:0 5px 0 3px; margin:0}
.top_links_app li a{color:#fff}
@media(max-width:500px){
.top_links_app{text-align:center !important; font-size:13px; float:none; margin:7px 0 0 0 !important}
}
@media(max-width:700px){
.top_links_app li{text-align:center !important}
}



            