.appointment
{
	position: fixed;
	left:0;
	bottom: 0;
	color:#fff;
	/*transform: rotate(-90deg);
    transform-origin: left top 0;*/
}

.logo1
{
    height:30vh;
}

.viewmore
{
    text-align:center;
    margin-top:10px;
    margin-bottom:23px;
}

.table_head
{
	background-color:#097687;color:#fff;padding:10px;
}

.table_dept
{
	background-color:#E9E9E9;color:#111;padding:10px;
}

.margin_tab
{
	margin-top: -50px;
}

/*career page start */
.submit_resumebtn
{
    width:100%;
}

.modal_fontsize
{
  font-size: 13px !important;
}

.img-fluidcareer
{
  width:100%;
  height:80vh;
}
/*career page end */

.dropdowncss
{
	width : 100%;
	height: 35px;
	font-size: 14px;
	color: #111;
	border: 1px solid #dedede;
}

td{
	font-size: 14px;
}

@media only screen and (max-width: 800px) {
	.nav_centersm
	{
		position: absolute;
	    left: 50%;
	    transform: translatex(-50%);
	}
	.img-fluidcareer
	{
	  width:100%;
	  height:auto;
	}
	.logo1
	{
	    height:80px;
	}
	.blogheight
	{
		height:220px;
	}
	.hidesm
	{
		display: none;
	}
	.hidebar
	{
		display: none;
	}	
}



@media only screen and (max-width: 1199px) and (min-width: 801px) {
.main-header .logo img {
    height: 50px;
}	
.main-header .navbar-expand-lg .navbar-nav .nav-link {
    padding: 30px 12px 27px;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: 1px;
    border-bottom: solid 2px transparent;
    font-family: 'Roboto', sans-serif;
}	
.banner .banner-slider-inner p {
    font-size: 16px;
    margin-bottom: 0px;
}
.imgmd{
    width: 100%;
    margin-bottom: 30px;
    height: 270px;
}
.hidebar
	{
		display: none;
	}

.blogheight
	{
		height:120px;
	}
.hidelg
{
	display:none;
}	
.nav_center
{
	position: absolute;
    left: 50%;
    transform: translatex(-50%);
}
}

@media only screen and (max-width: 1400px) and (min-width: 1200px){
.hidelg
{
	display:none;
}
.nav_center
{
	position: absolute;
    left: 50%;
    transform: translatex(-50%);
}
}

@media only screen and (max-width: 1600px) and (min-width: 1401px){
.hidelg
{
	display:none;
}
.nav_center
{
	position: absolute;
    left: 50%;
    transform: translatex(-50%);
}
}

@media only screen and (max-width: 1600px) and (min-width: 1401px){
.hidelg
{
	display:none;
}
.nav_center
{
	position: absolute;
    left: 50%;
    transform: translatex(-50%);
}
}

@media only screen and (max-width: 2000px) and (min-width: 1601px){
.hidelg
{
	display:none;
}
.nav_center
{
	position: absolute;
    left: 50%;
    transform: translatex(-50%);
}
}

