/* ==========================================================================
   Media Queries
   ========================================================================== */
@media only screen and (max-width: 1199px) {
	.banner-right{
		position: static;
		right: inherit;
		top: inherit;
		transform:translateY(0);
		z-index: inherit;
		margin:0 25px;
	}
	.announcment{
		width:100%;
		background:#50cdff;
		padding: 20px;
	}
	.mike{
		display:none;
	}
	.announcment h3 {
		font-size: 20px;
		margin-bottom: 10px;
		padding-top: 0;
		margin-top:0;
	}
	.cap {
		width: 100%;
	}
	.heading {
		font-size: 20px;
		line-height: 30px;
		margin:0;
	}
}
   
@media only screen and (max-width: 991px) {
	.container-top{
		padding-left:15px;
		padding-right:15px;
	}
	.img-caption{
		padding:20px;
	}
	.owl-theme .owl-nav {
		margin-top: 10px;
		position: static;
		bottom: inherit;
		left: inherit;
		transform: translateX(0);
		margin-left: 0;
		margin-bottom: 0;
	}
	.img-caption h3{
		font-size:20px;
	}
	.table_data div{overflow-x:scroll;}
	.table_data div table{min-width:1000px;}
}
@media only screen and (max-width: 767px) {
	.col-left{
		width:20%;
	}
	.col-middle{
		width:60%;
	}
	.col-right{
		width:20%;
	}
	.img-caption {
		background-color: #032e71;
		position: static;
		bottom: inherit;
		left: inherit;
	}
	.banner-right{
		margin:0 15px;
	}
	.dashboard-md-table{
		overflow-x:auto
	}
	.dashboard-md-table .table-responsive {
		width: 856px;
	}	
.pagetitle{font-size:22px}	
.slug{font-size:11px;}
}
@media only screen and (max-width: 479px) {
	.login-section {
		margin-top: 10px;
	}
	.login-section p {
		font-size: 12px;
	}
	
}