a:focus {
outline: 1px solid;
}
.bs-headthree .bs-header-main {
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
background-attachment: scroll;
}
.bs-headthree .navbar-wp {
margin: 0;
z-index: 999;
transition: all 1s ease-out;
border-radius: 0;
min-height: 55px;
height: auto;
}
.bs-headthree .navbar-header {
height: auto;
}
.bs-headthree .navbar-brand {
margin-right: unset;
} 
.bs-headthree .bs-header-main .inner {
display: flex;
padding: 0;
margin: 0;
height: 200px;
align-items: center;
text-align: center;
}
.bs-headthree .navbar-header {
display: flex;
justify-content: center;
align-items: end;
flex-direction: column;
}
.bs-headthree .bs-header-main .inner {
height: 150px;
} 
.bs-headthree .navbar-brand {
margin-right: unset;
}
.bs-headthree .right-nav a.subscribe-btn {
padding: 10px 15px ;
}
.bs-headthree .bs-menu-full a.subscribe-btn {
display: none;
}
.bs-headthree .navbar-wp .navbar-nav > li> a{
padding: 10px 15px;
}
.bs-headthree .switch .slider::before{ }
.bs-headthree .switch{ }
.bs-headthree.cont .navbar-wp {
padding: 5px;
}
.bs-headthree.cont .bs-menu-full {
z-index: 9999;
}
.bs-blog-post.three.sm .title {
font-size: 14px;
margin-bottom: 0;
}
.mainfeatured .wd-back {
background: UNSET;
box-shadow: unset;
padding: unset;
}
.col-grid-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
[class*=col-grid-] {
display: grid;
grid-gap: 1.5rem;
}
.newsair-grid-column-posts .bs-blog-post.bshre {
box-shadow: unset;
margin-bottom: 0px;
}
.multi-post-widget .bs-blog-post.three.sm .title {
font-size: 16px;
}
.multi-post-widget .bs-blog-post.three.sm {
height: 223px;
}
.multi-post-widget .inner_columns.four .bs-blog-post.sm {
height: 470px;
}
.bs-default .desk-header .msearch{
display: none;
}
@media (max-width: 991.98px) {
.site-branding-text .site-title a {
color: #000 !important;
}
}
.navbar-toggler.x {
background: transparent;
}