@media screen and (max-width:1200px) { .copyright-text p{padding-left:10px} .bubu-container{width:98%} .banner-text{top:22%} header{position:static} .home-banner{margin-top:0} section{padding-top:0} } @media screen and (max-width:1024px) { .customer-top{padding:50px 0;clear:both} .home-contact h2{font-size:30px} .home-contact p{font-size:20px} } @media screen and (max-width:991px) { .banner-text{width:100%} .col-md-offset-1{margin-right:0!important} .banner-text .circle-border{margin:7px 0 20px} } @media screen and (max-width: 767px) { .right-side-blog{clear:both} .header-logo{text-align:center} .bubu-menu{padding:0 0 15px} .social-part{text-align:center} .social-part ul{display:inline-block;width:100%} .social-part p{margin:0 0 10px} .location-part p{display:block;margin:0 0 10px} .location-part{text-align:center} .slide-item h2{font-size:14px;line-height:25px;text-align:justify} .banner-text h1{font-size:20px} .navbar-header{width:100%;float:left;margin-bottom:10px} #menu-wrap{position:relative} .bubu-nav{width:100%;float:left} .bubu-navbar{position:absolute} #menu-wrap *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} #menu-trigger{color:#ededed;cursor:pointer;display:block;float:left;font-size:32px;font-weight:bold;height:40px;margin:28px 0 0 30px} .bubu-menu{background-color:transparent;border-radius:0;margin:0 auto 10px;padding:10px;position:relative;width:99%;z-index:1} .bubu-menu ul{position:static;visibility:visible;opacity:1;margin:0;border:none;background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:static;visibility:visible;opacity:1;margin:0;border:none;background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none} .bubu-menu ul ul{margin:0 0 0 20px !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none} .bubu-menu li{position:static;display:inline;float:inherit;width:100%;border:0;margin:5px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none} .bubu-menu > li > a{border:none} .bubu-menu > li:hover > a,.bubu-menu > li.active > a{border:none} .bubu-menu > li > a.active:after,.bubu-menu > li .active{border-bottom:0} .bubu-menu > li.active > a:after,.bubu-menu > li > a:hover:after,.bubu-menu > li > a:focus:after{display:none} .bubu-menu ul li{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none} .bubu-menu a{display:block;float:none;padding:0;color:#999;width:100%;font-weight:normal;font-family:'open_sansbold'} .bubu-menu > li:hover > a,.bubu-menu > li .active{border-bottom:none} .bubu-menu li:last-child{margin:0 0 0 5px} .bubu-menu ul a:hover{background:none} .bubu-menu ul li ul{box-shadow:none;left:0;position:relative;width:90%} .bubu-nav .navbar-toggle{margin-top:0} .email-part,.social-part ul,.header-logo{text-align:center;margin-bottom:5px} .feature-box{margin-bottom:50px} .footer-column{margin-bottom:50px;display:inline-block;width:100%} .copyright-text,.footer-menu ul{text-align:center;margin-bottom:15px} .customer-top{padding:50px 0;clear:both} .left-part h3,.right-part ol{text-align:center} .pricing-box{margin:0 auto 30px;width:400px} .about-content ul li{margin-left:0} .about-content,.service-box{margin-top:50px} } @media (max-width:567px) { .banner-text{display:none} .carousel-control{width:30px;top:35%} .carousel-control.right{background-position:-124px 0;width:30px} } @media screen and (min-width:992px) and (max-width:1100px) { .recent-box .effect-bubba .caption-hover:before,.recent-box .effect-bubba .caption-hover:after{top:2%;bottom:10%} } @media screen and (min-width:768px) and (max-width:991px) { .sidebar .bubu_recent .recent-box,.footer-column .bubu_recent .recent-box{clear:both;width:100%} .footer-column .bubu_recent .recent-box a{color:#fff} .header-logo{text-align:center} .bubu-menu{padding:0 0 15px} .banner-text{top:5%} .blog-article{padding-right:40px} .blog-article.right-side-blog{padding-right:15px;padding-left:40px} .footer-column:nth-child(2n+3){clear:left} .footer-column{margin-bottom:50px} .menu-top-menu-container{display:flex} .navbar-collapse,.bubu-nav{float:none;text-align:center} } @media screen and (min-width:641px) and (max-width:767px) { .footer-column{width:50%;float:left;text-align:left} .footer-column:nth-child(2n+3){clear:left} } @media screen and (min-width:569px) and (max-width:640px) { .footer-column{width:50%;float:left;text-align:left} .footer-column:nth-child(2n+3){clear:left} } @media screen and (min-width:320px) and (max-width:480px) { .pricing-box{width:100%} }