@charset "utf-8";
/* CSS Document */

@media (max-width: 1099px) 
{
	.mask {display: none !important;}
	#slider {display: block !important;}
	.slider-content-block {background: #f5f5f5;	padding: 10px 0;}
}

@media (max-width: 992px) 
{	
	#footer .col-md-6 {flex: 0 0 100%;	max-width: 100%;}
	#footer .footer-box::after {display: none;}
	#footer .forms .copyright {display: none;}
	#footer .forms {margin-bottom: 65px;}

	.footer_social_link ul li img {width: 40px;}

	.contactinfo {margin-top: -20px;}

	.footer-bottom {
	background: #10509b;
	border-top: 1px solid #fff;
	padding: 15px 0;
	text-align: center;
	display: block !important;
}
	.footer-bottom p {
		margin: 0;
		color: #fff;
	}

	.testimonial_box p {
	min-height: auto;
	margin-bottom: 30px;
}
}

@media (max-width: 768px) 
{
	a.menu-icon { display:block; margin:0 auto; float: right;}
	a.menu-text { display:block;}

	#header .main-nav {margin-top: 16px;	max-width: 43px;}

	#nav { float:none; margin:0 auto; text-align:center; position: relative;}
	#nav ul {display: none;	overflow: hidden;	margin: 10px 0 0 0;	width: 270px;	position: absolute;	top: 40px;	right: 0px;	z-index: 11; background-color: rgba(211, 175, 3,0.8)}
	#nav ul li { width:100%; margin:0; padding:0; border:none; border-bottom:1px solid #fff !important;}
	#nav ul li a { padding:10px 0; color:#fff;}
	#nav ul li:last-child {border-bottom: none !important;}
	#nav ul li .svg-inline--fa {margin: 10px 0px; font-size: 18px;}
	
	/* Drop Down */
	#nav ul li ul { position:relative; top:0; width:100%; background:#ccc;  }
	/* Drop Down */

	#nav ul li.active a {color: #fff;}
	#nav ul li a:hover {color: #fff;}

	.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 
	{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.order-md-1, .order-md-2 {-ms-flex-order: inherit !important; order: inherit !important;}


	.vission-mission {
	text-align: center;
	margin-top: 30px;
}
	.vission-mission p {
	width: 100%;
	text-align: center;
}

.scroll-top {
	width: 40px;
	height: 40px;
	bottom: 77px;
	right: 15px;
}
.scroll-top i {
	font-size: 15px;
}
#header .header-block {position: relative !important;}
	#header .header-block .social_io ul li img {filter: invert(100%) !important;}
	.pseudoStickyBlock {display: block !important;}
}

@media (max-width: 640px) 
{
	.bx-wrapper .bx-controls-direction a {
	top: 30% !important;
}
}

@media (max-width: 480px) 
{	
	.footer_links ul {margin: 0 -8px;}
	.footer_links ul li {padding: 0 8px;}
	.footer_links ul li a {font-size: 14px;}

	.contactinfo ul li a, .contactinfo ul li p {font-size: 14px;}
	.contactinfo ul li {padding: 0 5px;}
	.contactinfo ul {margin: 14px -5px;}

	.section-title h1 {font-size: 25px;}

	.footer-bottom p {font-size: 14px;	line-height: 1.4;}

	.social_io ul {margin: 0 -5px;}
	.social_io ul li {padding: 0 5px;}
	.social_io ul li img {width: 26px;}
}
