@media screen and (max-width: 979px){
.header_social {
float: right;
margin-top: 7px;
}
.top-navbar .slicknav_menu , #navbar-top {
display: inline-block;
position: relative;
float: left;
}
div#navbar-main {
display: none;
}
}
@media all and (max-width:768px){
.slides li .slide-header {
left: 50%;
}
#sidebar .widget {
max-width: 360px;
margin: 0 auto 50px auto;
}
.navbar-brand-wpz a{
font-size: 1rem !important;
}
}
@media all and (max-width:740px){
div.navigation .prev, div.navigation .next {
top: 44px;
}
div.navigation {
font-size: 12px;
}
.comment .avatar {
margin-right: 15px;
width: 40px;
height: auto;
}
.commentlist .comment {
margin-bottom: 24px;
padding-bottom: 12px;
}
.archive_banner {
padding-bottom: 60%;
}
.banner_inner .section-title {
font-size: 30px;
margin-bottom: 10px;
}
.banner_inner .category_description{
font-size: 1.3rem;
}
div#post-nav h4 {
font-size: 14px;
line-height: 1.3;
}
.custom_cat_sec li {
margin-right: 5px;
}
}
@media all and (max-width:480px){
.single .share a{
display: inline-block;
margin: 0 10px;
}
header.site-header:after{
height: 3rem;
}
.footer-menu ul li {
display: inline-block;
margin: 10px 10px;
}
.header_social {
width: 100%;
}
.sb-search {
position: static;
float: right;
}
.nav_top_middle {
float: right;
}
.nav_top_middle .slicknav_nav {
margin-left: -245px;
}
.header_social .widget {
float: left;
}
.nav_top_middle {
margin-right: 0;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
select,
textarea,
input {
font-size: 16px;
}
}