@charset "UTF-8";
 @media screen and (max-width: 1199px) {
.navbar-standard ul > li > a {
font-size: 12px;
}
}
@media screen and (min-width: 1500px) {
.right-side-nav{
margin-top: 5rem;
}
}
@media screen and (min-width: 991px) {
header:not(.header-appear) .center-top-logo .sidenav-toggler, header:not(.header-appear) .left-top-logo .sidenav-toggler{
display: none;
}
}
@media screen and (max-width: 991px) {
header .left-top-logo a.logo{
position: relative;
bottom: 0;
}
.navbar-standard .navbar-nav {
display: none;
}
.navbar-expand-md>.container, .navbar-expand-md>.container-fluid {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
#wp-calendar{
width: 100%;
text-align: center;
}
header .header-top-area{
display: none;
}
.admin-bar header:not(.header-appear) .header-top-area~.navbar-standard{
margin-top: 33px;
}
header .navbar-standard{
height: 60px;
}
header .center-top-logo a.logo{
position: relative;
left: 0;
top: auto;
-webkit-transform: translateX(0);
transform: translateX(0);
}
header .center-logo .logo-area {
position: relative;
left: 0;
top: auto;
-webkit-transform: translateX(0);
transform: translateX(0);
}
header .sidenav-toggler{
position: relative;
right: 0;
display: block;
}
header .center-top-logo, header .left-top-logo{
padding: 2rem 0;
}
header.header-appear .navbar-standard{
height: 65px;
}
.medium-padding{
padding: 4.5rem 0 ;
}
.blog-post-navigation{
padding: 4.5rem 0;
}
.single-post .blog-comment{
padding-bottom: 4.4rem;
}
.footer-top-area{
padding: 4.5rem 0 .5rem 0;
}
.wrapper-layout-2 {
height: 300px;
}
.footer-top-area .col-md-3:not(:last-child){
margin-bottom: 2rem;
}
.nav-holder{
width: 45%;
}
header:not(.header-appear) .navbar-standard.standard.light-menu .sidenav-toggler{
border-left: none;
}
header .sidenav-toggler{
padding-left: 20px;
}
header.header-appear .navbar-standard .sidenav-toggler{
border: none !important;
}
}
@media screen and (max-width: 782px) {
.admin-bar .nav-holder, .admin-bar .navbar {
margin-top: 46px;
}
header.header-appear .navbar-standard{
top: 0;
}
}
@media screen and (max-width: 767px) {
.navbar-expand-md>.container, .navbar-expand-md>.container-fluid{
padding:0 15px;
}
.footer-bottom p.text-small{
text-align: center;
margin-bottom: .5rem;
}
.blog-comment .comment-awaiting-moderation{
display: none;
}
.post-navigation .post-nav-content h6{
font-size: 16px;
}
.nav-holder{
width:100%;
}
.footer-top-area ~ .footer-bottom {
padding-top: 2rem;
}
.footer-top-area{
text-align: center;
}
.footer-top-area .widget:not(.widget_wexim_custom_link_widget) h3:after{
margin: 0 auto;
margin-top: 16px;
}
.error-box h2 {
padding: 15px 30px;
font-size: 1.5rem;
line-height: 1.2;
margin-bottom: 2rem;
}
.error-box p {
font-size: 1.2rem;
}
article.blog-minimal{
display: block;
}
.blog-minimal-thumbnail, .blog-minimal-thumbnail~.blog-minimal-content {
max-width: 100%;
}
.blog-minimal-thumbnail img {
padding-right: 0;
margin-bottom: 3rem;
}
.footer-bottom-social li>a>i{
width: 40px;
height: 40px;
line-height: 40px;
margin: 10px 3px;
}
.footer-bottom.layout-2{
padding: 80px 0;
}
.nav-holder .sidemenu-footer p{
max-width: 300px;
}
.wrapper-layout-2{
padding-top: 0;
}
.wrapper-layout-2 h1, .wrapper-layout-1 h1{
font-size: 22px;
line-height: 1.3;
margin-bottom: 5px;
}
.breadcrumb-style-2 {
min-width: auto;
text-align: center;
width: 100%;
}
.post-alert{
margin-bottom: 4.5rem;
}
.author-avatar{
float: none;
overflow: hidden;
margin-bottom: 25px;
}
.author-content{
padding: 0;
display: block;
}
.wexim-author {
padding: 30px;
}
.button-play {
height: 60px;
width: 60px;
line-height: 66px;
margin: 0 10px;
padding-left: 5px;
font-size: 22px;
}
.parallax {
-webkit-background-size: auto 150%;
background-attachment: scroll;
}
.col-lg-12 .type-audio iframe {
min-height: 455px; }
.col-lg-12 .type-audio iframe{
min-height: 455px;
}
}
@media screen and (max-width: 600px){
.admin-bar .header-appear .nav-holder, .admin-bar .header-appear .navbar {
margin-top:0 !important;
}
}
@media screen and (max-width: 400px){
.nav-holder{
padding: 1rem 2rem;
}
#btn_sideNavClose {
top: 30px;
right: 30px;
}
}
@media only screen and (orientation: portrait) and (device-width: 320px), (device-width: 768px) {
.parallax {
-webkit-background-size: auto 150%;
background-attachment: scroll;
}
}
@media only screen and (orientation: landscape) and (device-width: 320px), (device-width: 768px) {
.parallax{
-webkit-background-size: 150% auto;
background-attachment: scroll;
}
}