@media (min-width:992px){
  .container{padding-left:0!important;padding-right:0!important}
}
@media (max-width:1199px){
  .ollo-contact-style-two .address-wrapper{padding-left:0}
}
@media (min-width:992px) and (max-width:1199px){
  .business-header .theme-main-menu .right-content .language-select{margin-left:15px}
  #mega-menu-holder>ul>li>a{padding:38px 25px}
  .business-theme .creative-ideas .single-idea,.business-theme .our-project .single-project .title{padding-left:15px;padding-right:15px}
  .ollo-blog-versionOne .single-blog .title{padding-right:30px}
  .business-theme .client-sldier .owl-theme .owl-controls{left:130px}
  .business-theme .service-details .top-text .text{padding-top:5px}
  .shop-details .single-product-details .info strong{top:5px}
}
@media (max-width:991px){
  .business-header .theme-main-menu.fixed #mega-menu-holder li .sub-toggle{top:0}
  .business-title-one p br{display:none}
  .business-footer .top-footer [class*=col-]{margin-bottom:40px}
  .business-footer .bottom-footer{margin-top:30px}
  .business-header .theme-main-menu .menu-wrapper{float: right;margin-top: 20px;}
  .business-header .theme-main-menu .menu-wrapper:before{content:'';display:table}
  .business-header .theme-main-menu.fixed #mega-menu-holder>ul>li>a{padding:0;line-height:50px;font-size:16px}
  .business-theme .service-details .top-text .img-box,.business-theme .service-details .top-text .text,.business-theme .welcome-text .left-side,.shop-page .main-wrapper .shop-large-side,.welcome-text .img-box{width:100%}
  .welcome-text .img-box{padding:0;margin-top:40px}
  .business-theme .service-details .top-text .text{padding:50px 0 0}
  .business-theme .details-page .backTo{margin:40px 0}
  .business-theme .theme-large-sidebar{padding-right:0;margin-bottom:60px}
  .shop-page .main-wrapper .shop-large-side{margin-bottom:80px}
  .shop-page .all-product-wrapper .page-pagination{float:none}
  .business-theme .faq-page .faq-panel .panel-group .panel-body .row img{margin:15px 0}
  .business-header .theme-main-menu.fixed .logo,.business-header .theme-main-menu.fixed .right-content .language-select,.business-header .theme-main-menu.fixed .search,.ollo-contact-style-two .title p br{display:none}
}
@media (min-width:768px) and (max-width:991px){
  .business-theme .client-sldier .wrapper .text{padding-left:45px;padding-right:0}
  .business-theme .client-sldier .owl-theme .owl-controls{left:90px;bottom:-10px}
  .ollo-pricing-style-one .single-price-table p br{display:none}
  .ollo-pricing-style-one .single-price-table{padding:0 5px}
  .shop-page .main-wrapper .shop-sidebar{width:50%}
}
@media (max-width:767px){
  .business-header .top-header .icon,.business-header .top-header .left-side{float:none;text-align:center}
  .business-header .top-header .left-side ul li{margin-bottom:15px}
  .business-header .top-header .left-side ul li:first-child{border:none;padding:0}
  #searchWrapper #close-button{font-size:20px}
  .business-theme .our-service .single-service{padding-left:15px;padding-right:15px}
  .business-theme .client-sldier .wrapper .name{width:100%;border:none;padding-bottom:50px}
  .business-theme .client-sldier .wrapper .text{width:100%;padding:0 10px}
  .business-theme .client-sldier .owl-theme .owl-controls{width:100%;left:0;text-align:center;bottom:-30px}
  .business-theme .our-team .single-team-member img,.shop-details .single-product-details .image{width:100%}
  .business-theme .our-team .single-team-member{margin-bottom:40px}
  .shop-details .single-product-details .info,.shop-page .main-wrapper .shop-sidebar{width:100%}
  .shop-details .single-product-details .info{padding:50px 0 0}
  .shop-details .single-product-details .info strong{position:static;margin-top:20px;display:block}
  .ollo-blog-details-one .tag-option a.back{position:static;display:block;margin:30px auto 0;-webkit-transform:none;transform:none}
  .ollo-blog-details-one .tag-option ul{float:none}
  #banner .tp-caption h1{font-size:48px}
  #banner .tp-caption p br,.business-theme .short-banner p br{display:none}
}
@media (max-width:650px){
  #error,#success{width:84%;height:auto;top:calc(50% - 50px);left:8%;padding:30px 10px}
}
@media (max-width:620px){
  .business-theme .our-service .col-xs-6{width:100%}
  .business-theme .theme-inner-banner p br{display:none}
}
@media (max-width:550px){
  #searchWrapper form{height:50px}
  #searchWrapper form button{width:60px;font-size:18px}
  #searchWrapper form input{font-size:18px;padding-right:62px}
  .business-theme .faq-page .faq-panel .panel-heading h5 a{font-size:16px}
  .business-theme .error-page h3{font-size:80px;letter-spacing:6px}
  .business-theme .error-page h2{font-size:100px;margin-top:-65px}
  .ollo-blog-details-one .comment-area .comment span button{display:block;margin:10px 0 0}
}
@media (max-width:500px){
  .business-theme .our-team .col-xs-6,.shop-page .all-product-wrapper .col-xs-6{width:100%}
}
@media (max-width:400px){
  .business-footer .footer-subscribe form button{width:100px;font-size:14px}
  .ollo-blog-details-one .author-text .img{float:none;margin:0 auto}
  .ollo-blog-details-one .author-text .text{float:none;width:100%;padding:40px 0 0;text-align:center}
  .ollo-blog-details-one .comment-area .single-comment.reply-comment{margin-left:30px}
}