@media screen and (min-width: 768px){

}

@media screen and (max-width: 480px){
  #mega_search_show + .container{
    
  }
}
.container-fluid{
  max-width: 1440px;
}

#header,
.navbar-static,
.housing .col-sm-12,
.search-box.top-box,
.about-page-content .content{
  max-width: 1180px !important;
  margin: 0 auto;/*FCIL-12*/
}

@media screen and (max-width: 640px){
  .container-fluid{
  	padding: 0 !important;
  }
}

@media screen and (max-width: 768px){
  #mega_search_show{
  	width: 100% !important;  
    right: 0 !important;
  }
  .sit_parinting{
    margin-top: -44px !important;
  }
  .issue-area-presenting-content.mt-20{
    padding-right: 0 !important;
  }
  .issue-area-presenting .p_custom p{
  	width: 100% !important;
  }
  .issue-area-presenting-content .text-left{
  	float: none !important  
  }
  .p_custom{
    padding: 20px !important;
  }
  
  .charts_tabs{
    float: none !important;
    height: auto !important;
  }
  .sit_parinting + .responsive_text + div[role='tabpanel'] .col-sm-9{
    padding-right: 0;
  }
  
}
#nav-multisite:not(.collapsed) .content-bg{
  position: relative;
  z-index: 1000;
}

@media screen and (max-width: 992px){
  #chartContainer,
  .canvasjs-chart-canvas{
    max-width: 100% !important;
  }
  .tab-pane#home .col-sm-12{
    float: none !important;
    padding: 0 !important;
  }
}

@media screen and (max-width: 1200px){
  header{
    padding: 0 15px !important;
  }
}
