@media (min-width: 1200px) { 
.layout-boxed #st-wrapper,
.layout-boxed #header{
width: 1200px;
} }
@media (min-width: 992px) and (max-width: 1199px) {
.layout-boxed #st-wrapper,
.layout-boxed #header{
width: 990px;
} }
@media (min-width: 992px) { .header-stick.affix{
position:fixed !important;
padding:0;
z-index:999;
left:0;
top:0;
right:0;
background-color:#fff;
}
.admin-bar .header-stick.affix{
top:32px;
}
.header-style-v1 .header-stick.affix{
background-color:#fff;
color:#212121;
box-shadow:0 1px 3px rgba(0, 0, 0, 0.11);
-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.11);
} }
@media (max-width: 991px) {  #primary-nav,
#header-wrapper .header-right,
#header-wrapper .header-right-info,
#header-wrapper .header-left-info,
#nav-wrapper,
.header-style-v1 #nav-wrapper{
display:none;
}	
#toggle-mobile-menu{
display:block;
}
.header-logo{
margin-right:30px !important;
}
.header-style-v1 .header-container,
.header-style-v2 .header-container{
height:65px;
}
.header-style-v2 .header-container .header-logo {
width: inherit;
} #footer-wrapper{
padding:60px 0 30px;
}
.footer-container{
padding:10%;
}
#copyright-wrapper,
#secondary-nav{
text-align:center;
}
#secondary-nav{
margin-top:15px;
} #title-wrapper .title-holder{
padding-top:30px;
padding-bottom:30px;
}
#title-wrapper .page-title{
font-size:28px;
}
}
@media (min-width: 768px) and (max-width: 991px) {	
.layout-boxed #st-wrapper{
width: 770px;
}     .team-container.style-2{
display: block;
}
.team-container.style-2 .team-photo{
float:none;
width:100%;
}
.team-container.style-2 .team-inner{
padding-left:20px;
width:100%;
}
.team-container.style-2 .team-meta::before, 
.team-container.style-2 .team-meta::after{
border-bottom-width:1px;
transform:translateX(0);
-webkit-transform:translateX(0);
}
}
@media (max-width: 767px) { #topbar-wrapper{
display:none;
}  .title-holder-cell{
text-align:center;
}
#title-wrapper .text-left .breadcrumb {
position: relative;
bottom: 0;
right: 0;
transform:translateY(0);
}
.page-title{
font-size:28px;
} #footer .footer-inner{
padding-left:0;
padding-right:0;
margin-left:0;
margin-right:0;
} .team-detail{
margin-top:30px;
}
.team-detail .team-meta{
margin-bottom:30px;
}
blockquote.pull-left, 
blockquote.pull-right{
width:100%;
max-width:100%;
}
.blog-container .post-title, 
body.single-post .post-title,
.blog-small .blog-container .post-title{
font-size:18px;
font-weight:700;
}
.post-navigation .nav-links{
flex-direction:column;
}
.post-navigation .nav-links > div{
margin-bottom:20px;
}
.comment-respond{
margin-bottom:100px;
}
.comment-form-author, 
.comment-form-email, 
.comment-form-url{
float:none;
width:100%;
margin:0 0 10px;
}
.comments-area .comment > .children li{
margin:0;
}
.comments-area .reply{
position:relative;
top:auto;
right:auto;
}
}
@media (max-width: 479px) {
#title-wrapper .breadcrumb{
display:none;
} .st-team .team-container.style-2::before{
top:40px;
}
.st-team .style-2 .team-photo{
float:none;
transform:translateY(0);
-webkit-transform:translateY(0);
}
.st-team .style-2 .team-inner{
margin-left:40px;
}
.blog .blog-container{
margin-left:0;
padding:0;
}
.blog .blog-container .post-thumb, 
.blog .blog-container .post-slider, 
.blog .blog-container .post-quote{
margin-bottom:20px;
transform:translateX(0);
-webkit-transform:translateX(0);
}
.blog .blog-container .blog-inner{
padding:0 20px 20px;
}
}