/*header*/
.header_top {
    padding: 2px 0px 0px 0px ;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;
    min-height: 28px;
}
.header_top_links a{
    cursor: pointer;
    text-decoration: none;
    border-right: 1px solid black;
    padding-right: 5px;
    font-size: 90%;
    font-family: Open Sans;
    color: black;
}
.hedaer_top_icon a{
    margin-left: 10px;
}
.hedaer_top_icon img{
    width: 23px;
    height: 23px;
}
.icon_hover{
    background-color: #007bc5;
    transform:    skewX(-20deg);
    color: white;
    font-family: "open_sansregular";
}
#div_icon_header_hospital{
    /*    background: url('/images/header/1.png');
        background-repeat: no-repeat;*/
    /*    background-position: center;*/


}
#div_icon_header_hospital:hover{
    background: url('/images/header/hospital_2.png');
    background-repeat: no-repeat;
    background-position: center;
    /*    transition: background 0.5s ease 0s;*/

}
/*#div_icon_header_bmt{
    background: url('/images/header/2.png');
    background-repeat: no-repeat;
    background-position: center;

}
*/#div_icon_header_bmt:hover{
    background: url('/images/header/bmt_2.png');
    background-repeat: no-repeat;
    background-position: center;
    /*    transition: background 0.7s ease 0s;*/

}

/*#div_icon_header_amc{
    background: url('/images/header/3.png');
    background-repeat: no-repeat;
    background-position: center;
}
*/#div_icon_header_amc:hover{
    background: url('/images/header/amchss_2.png');
    background-repeat: no-repeat;
    background-position: center;
    /*    transition: background 0.7s ease 0s;*/
}
/*#div_icon_header_academic{
    background: url('/images/header/4.png');
    background-repeat: no-repeat;
    background-position: center;
}
*/
#div_icon_header_academic:hover{
    background: url('/images/header/academic_2.png');
    background-repeat: no-repeat;
    background-position: center;
    /*    transition: background 0.7s ease 0s;*/
}
#div_icon_header_journal:hover{
    background: url('/images/header/omsth_2.png');
    background-repeat: no-repeat;
    background-position: center;
}
#div_icon_header_technology_compendium:hover{
    background: url('/images/header/technology_compendium_2.png');
    background-repeat: no-repeat;
    background-position: center;
    /*    transition: background 0.7s ease 0s;*/
}

.carousel-caption{
    background:  rgba(0, 0, 0, 0.15) none repeat scroll 0 0;
}

.icon_header{
    /*    height:12%;
        margin-top: 10px;*/
}
.icon_header:hover{
    cursor: pointer;
}

.label_icon{
    text-align: center;
    color: #7d7d7d;
    font-size: 100%;
    font-weight: normal;
    font-family: "open_sansregular";
}


/*Nav Bar*/
/*centering nav bar*/
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
    margin: 0;
}


.navbar .navbar-nav {
    display: inline-block;
    float: none;
    vertical-align: top;
}
.nav > li {
    text-align: left;
}

.navbar .navbar-collapse {
    text-align: center;
}
.navbar-nav > li > a {
    color: #fff;
    font-weight: bold;
}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    background-color: #285e93;
    border-color:  #285e93;
    /*        text-align: center;*/
    font-weight: bold
}
.navbar-default {
    background-color: #007bc5;
    border-color:#007bc5;
    color: #ffffff;
}

.navbar-default
.navbar-nav > li >
a:hover ,.navbar-default 
.navbar-nav > li >
a:focus{
    background-color: #ffffff;
}
.navbar-nav > li {
    font-size: 85%;
}
.navbar-default{
    margin-bottom: 0px;
}

.dropdown-header{
    font-weight: bold;
    color: black;
    text-transform: uppercase;
}
.image_slider_lg{
    padding-left:50px;
    padding-right:50px;
}
.image_slider_sm{
    padding-left:0px;
    padding-right: 0px;
    margin-bottom:10px;

}
.image_slider_right_div_lg{
    padding-right:65px;
}


/*Announcement*/
#div_announcement{
    border:1px solid #007bc5; 
}
#announcement_content{
    overflow: hidden;

}
.announcement_content_news{
    font-size:95%;
}
.announcement_content_date{
    color: #ffffff;
}
#announcement_footer{
    text-align: right;
    font-size: 100%;    
}
#announcement_footer a{
    color: black;
}
#announcement_content a{
    color: black;
    font-size: 95%;
    font-family:  "Open Sans",sans-serif;


}
#announcement_content a:hover{
    text-decoration: none;

}
/*Emergency Helpline*/
#div_emergency, #div_covid{
    border:1px solid #007bc5;
	margin-top: 5px;	
    font-family:  "Open Sans",sans-serif;
}

#div_emergency_content, #div_covid_content{
	overflow: hidden;
}

#div_emergency_heading, #announcement_heading, #div_covid_heading{
    background-color: #007bc5;
	color:white;
	font-size: 125%;
}
#div_emergency_contact_main_content, #div_covid_contact_main_content{
    overflow: hidden;
    padding: 5px 0px 10px 10px;
}
#div_emergency_contact_sub_content, #div_covid_contact_sub_content{
    font-size: 90%;
    color: #ffffff;
}

/*Marquee New*/
.marquee {
    overflow: hidden;

}
.marquee a{
    color: black;
    text-decoration: none;
}
.marquee a:hover{
    cursor: pointer;
}
.marquee_head{
    /*    background-color: #60130f;*/
    background-color: #edead9;
    height: 30px;
    letter-spacing: 1px;
    text-align: center;
    font-family: Oswald;
    color: black;
    padding-top: 5px;
    text-align: center;

}
#notice{
    height: 30px;
    background-color: #fcf9e8;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 5px;
    font-family: Oswald;
    color: black;
    /*    background:url('/images/news_banner_bg.png') repeat-x ;*/
}
.marquee_icon_croll{
    color:red;
}



/*Director Desk*/
.direcor_name{
    font-size: 115%;
}
.director_note{
    line-height: 24px
}


/*News Row*/

#newsrow {
    font-size: 100%;
    margin-top: 2px;
    padding-top: 10px;
    z-index: auto;
}
#div_marquee a{
    color:#0B0B61;
    font-size: 100%;
    font-family:  "Open Sans",sans-serif;


}
#div_marquee a:hover{
    text-decoration: none;

}


/*Emergency */

.help_line_label{
    color: black;
    font-size: 90%;
}
.help_line_number{
    color: black;
    font-size: 90%;
}



/*General*/

.stuck{
    position:fixed;
    z-index:100;
    width:100%;
    top:0;
}
.content_heading , .content_heading > h3,.content_sentence > h4,.direcor_name{
    font-family:Yanone Kaffeesatz,sans-serif;
}



.content_heading{
    color: #01315a;
    font-weight: 500;
    text-align: left;

}

.content_sentence{
    color: #333;
    font-family: "Open Sans",sans-serif;
    font-size: 100%;
    font-weight: 400;
    line-height: 28px;
    text-align: justify
}





/*divisions*/
.inner_div_division{
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    box-shadow: 0 5px 10px 0 rgba(180, 180, 180, 0.6);
	margin-top:5px;
}
.image_division{
    width:100%;
    height: 180px !important;

}
.item_divisions{
    transition: left 0.2s ease-in-out 0s !important;
}

.content_heading_division{
    width:100%;
    color:#007dc5;
    padding: 5px 10px 0px 10px ;
    font-family: Yanone Kaffeesatz,sans-serif;
}
.content_heading_division a{
    text-decoration: none;
    cursor: pointer;
}
.inner_div_division img{
    cursor: pointer;
}
.content_heading_division > h4{
    margin:0px;
}
.division_content{
    padding: 10px;
    width: 100%;
    text-align: justify;
	font-family:Open Sans;
    /*    display:inline-block;   
        white-space: nowrap;
        overflow:hidden ;
        text-overflow: ellipsis;*/
    overflow: hidden;
	font-size:100%;

}

#divisions{
    margin-top: 10px;
}
.inner_div_division{
    /*    max-height: 400px;*/
}


/*.panel-group .panel{
    border-radius: 0;
}
.panel-default > .panel-heading{
    background-color: #007bc5;
    color:white;
}
.panel-heading{
    border-radius: 0;
    padding: 0px;
}
.panel-default{
}
.panel-title a{
    outline: 0;
    padding-left: 16px;
}*/

.tooltip.top .tooltip-inner {
    background-color:#313F68;
    border-radius: 0;
}
.tooltip.top .tooltip-arrow {
    border-top-color: #313F68;
}

li.css a {
    border-radius: 0;
}
p {
    margin: 0;
}



/*_____________________________________________________*/

#footer{

    background-color: #444444;
}
#footer_top{
    min-height:150px;
    background-color:  #252525;
    color: white;   
    line-height: 30px;

}

#div_footer_links a{
    color:white;
    text-decoration: none;

}
#div_footer_links a:hover{
    color:#f3b204;


}


#footer_bottom{
    min-height: 30px;
    text-align: center;
    color: white;
    padding-top: 5px;
    background-color: #131313;
}
#footer_top_badge{
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 90%;
    /*    font-weight: bold;*/
    text-align: justify;
    line-height: 20px;
    border-bottom: 1px dotted #777;
    padding-bottom: 10px;
    /*    letter-spacing: 1px;*/
}
#footer_sctimst_address{
    font-size: 85%;
    line-height: 17px;

}
#footer_top_list li{

    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    list-style-type: none;
    margin: 0;
    padding: 0;
    cursor: pointer;

}



#footer_top_list a {
    border-top: 1px dotted #777;
    color: #ccc;
    display: block;
    padding: 4px 10px;
    text-decoration: none;
}
#footer_top_list a:hover {
    border-left: 3px solid #f3b204;
    background: #444444;
    /*    font-weight: bold;*/
}

#footer_top_list_xs  {
    text-align: center;

}
#footer_top_list_xs li {
    display: inline;
    text-decoration: none;
    cursor: pointer;
    /*    padding-left: 5px;       */
}
#footer_top_list_xs a{
    color: white;
}
#footer_top_list_xs li:hover {
    background-color: #444444;
    font-weight: bold;

}

#footer_top_list_mobile {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    list-style-type: none;
    margin: 0;
    padding: 0;
    cursor: pointer;
    border-left: 3px solid #f3b204;
    border-top: 1px dotted #777;
    margin-top: 2px;
    text-align: left;
}
#footer_top_list_mobile li{
    padding-left: 3px;

}
#footer_top_list_mobile:hover{
    border-left: 3px solid white;
    background-color: #444444;

}

.list_footer_link_mobile{
    border-right: 1px solid yellow;
    border-left: 1px solid yellow;
    padding-left:2px;
    padding-right: 2px;

}

/*scroll image*/

#scrollUp {
    background-image: url("/images/top.png");
    bottom: 20px;
    right: 20px;
    width: 60px;    /* Width of image */
    height: 60px;   /* Height of image */
    outline: 0px;
    background-repeat: no-repeat;
}


/*FAQ*/
#div_faq a{
    outline: 0;
    text-decoration: none;
    color: black;
    line-height: 25px;
}


#img_play_icon:hover{
    transform: scale(0.7);

}

/*Carousal*/

.carousel-inner > .item {
    -webkit-transition: 3s ease-in-out left;
    -moz-transition: 3s ease-in-out left;
    -o-transition: 3s ease-in-out left;
    transition: 3s ease-in-out left;
}
.carousel-fade .carousel-inner .item {
    -webkit-transition-property: opacity;
    transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
    opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
    z-index: 2;
}


/*Text wrap on video*/
.TextWrap{
float: right;
margin-left: 30px;
 }

