﻿@charset "utf-8";
@media (min-width: 576px){

}
@media (min-width: 768px){

}
@media (min-width: 992px){

}
@media (min-width: 1200px){

}
@media (max-width: 1199px) {
   .nav-search-li .nav-search-box .search-area {
    right: 0;
    left: auto;
}
}
@media (max-width: 991px) {
	/*body.home .page-content .abbox {
		background: url(../images/abbox2.jpg) no-repeat right center scroll;
		background-size: cover;
	}
	body.home .page-content .abbox .page-box .editor,body.home .page-content .abbox .h2 {
		color: #fff;
	}
	body.home .page-content .abbox .page-box {
		
		 background:none;
	
	}
	body.home .page-content .abbox .page-box .wid-page_unit {
		width: 100%;
			}*/
}
@media (max-width: 767px) {
	
	/*body.home .page-content .abbox .inner {
		padding: 30px;
		background: rgb(255 255 255 / 83%);
		color: #000000;
		text-shadow: none;
	}*/
	/*body.home .page-content .abbox .h3 {
		font-size: 20px;
		color:var(--main-color);
	}*/
	.banner {
   
	}
	.navbar-expand-md .navbar-nav li.icon_f a img,
	.bsnav-mobile .navbar-mobile.nav_fb li.icon_f a img{
    	margin: 0 !important;
	}
	.bsnav-mobile .navbar-mobile.nav_fb {
    justify-content: center;
    flex-direction: initial;
	}
	.header .navbar .small-btn-box .navbar-toggler:before {
		content: "menu";
		/* position: absolute; */
		display: block;
		font-size: 15px;
		margin-top: 27px;
	}
	.header .navbar .navbar-brand {
		width: 186px !important;
		height: 62px !important;
	}
	.bsnav .navbar-toggler {
		height: 43px;
	}
	/*body.home .page-content .storybox .inner {
		background: rgb(255 255 255 / 60%);
	}*/
	
	.bsnav-mobile.full.in .navbar .navbar-brand {
		width: 243px !important;
		height: auto !important;
	}

	.bsnav-mobile ul.navbar-mobile {
    background: rgb(33 37 41 / 46%);
}
	body.home .page-content .abbox .page-box .wid-page_unit {
		width: 100%;
		background: rgb(0 0 0 / 35%);
		padding: 24px;
	}
}
@media (max-width: 575px) {

}



