@media only screen and (max-width:1099px) {
.bannerbx.homeslider .leftside .banner-text, 
.bannerbx.homeslider .rightside .banner-text {
    padding: 0 35px;
}   
}

@media only screen and (max-width:991px) {
header .logo {
    float: left;
}  
.menu-show {
    left: auto;
    right: 15px;
} 
.menubx {
    text-align: right;
}
.menubx li.has-submenu i {
    right: auto;
    left: 0;
    border-left: none;
    border-right: 1px solid #fff;
}
.menubx li.has-submenu i:before {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
}
.menubx li.nav-item-open > i:before {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}
.bannerbx.homeslider .leftside .banner-text, 
.bannerbx.homeslider .rightside .banner-text {
    padding: 0 25px;
}
.productslink .linkbtn {
    background-position: left top 4px;
    background-size: 8px;
    padding-left: 20px;
}
}

@media only screen and (max-width:767px) { 
.footer-bottom ul li {
    padding: 5px 0 0 20px;
}  
.footer-bottom ul li:first-child {
    padding-left: 20px;
}
.newssearch .searchbx {
    margin-right: 0;
    margin-left: 0;
}
}