/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 13 2021 | 02:01:39 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 



@media (max-width: 767px) {
  
  .before-header {
    height: auto;
    padding-bottom: 20px !important;
  }
  
  .before-header .menu-item {
    width: auto;
    margin: 0 auto;
  }
  
  .wp-block-getwid-table {
    overflow-x: scroll;
  }
  
  .wp-block-getwid-table table {
    width: 800px;
    max-width: 100%;
  }
  
  .content-sidebar-wrap, .wrap {
    margin: 0 auto;
    padding-right: 3vw;
    padding-left: 3vw;
  }
  
  .databank-forms input, 
  .searchform input, 
  .searchform label,
  .searchform select,
  .engine-with-dropdown p.searchwp-shortcodes-engines,
  .databank-forms label { 
  	width: 100%;
    text-align: center;
  }
  
  .button {
    padding: 0 1em;
  }
  
  .searchwp-search-form input[type='submit'] {
  width: 100%;
  }

  .full-width-content .alignwide {
    width: 100%;
  }
  
  .hearingdata > div {
   
  }
  
  .hearing-container .gb-layout-column-wrap.head-title > div {
  	text-align: left;
  }
  
  .hearing-container .gb-layout-column-wrap.hearingdata > div {
    border-top: 0px solid #abb8c3;
  }
  .hearing-container .gb-layout-column-wrap.hearingdata > div:first-child {
    border-left: 0px solid #abb8c3;
  }
  
  .hearing-container .gb-layout-column-wrap.hearingdata {
    border-left: 1px solid #abb8c3;
    border-bottom: 1px solid #abb8c3;
  }
  
  .menu-toggle span:before, .menu-toggle span:after, 
  .menu-toggle span {
    
  }
  
  .site-header > .wrap { 
      height: 12rem;
  }
 
	body .sidebar li:before { 
	 left: -12px;
     top: 12px;
	}
  
}

@media (min-width: 768px) and (max-width: 1024px) {
  .databank-forms label {
    width: 34%;
  }

  #menu-top-menu .menu-item {
    display: flex;
    position: relative;
    width: auto;
    padding: 0 .5rem;
    order: 1;
    z-index: 9999;
  }
	
	#menu-main-menu {
	  font-size: 1.3rem;
	}
	#menu-main-menu .menu-item{
		padding: 0 0.218em;		
	}
	
	
	#menu-main-menu .menu-item-10854 a {
    font-size: 1.1rem;
    color: #fff;
    font-weight: 500;
	padding: 6px 14px; 
	}
  
  .search-container .databank-forms input[type='submit'] {
    padding: 0 1.8em!important;
  }
  
  .button {
    padding: 0 1em;
  }
  
  .hearing-container .gb-layout-column-wrap.head-title > div {
  	text-align: left;
  }
  
  .hearing-container .gb-layout-column-wrap.hearingdata > div {
    border-top: 0px solid #abb8c3;
  }
  .hearing-container .gb-layout-column-wrap.hearingdata > div:first-child {
    border-left: 0px solid #abb8c3;
  }
  
  .hearing-container .gb-layout-column-wrap.hearingdata {
    border-left: 1px solid #abb8c3;
    border-bottom: 1px solid #abb8c3;
  }
  
  .site-header > .wrap {
    height: 10rem;
  }
}

@media (min-width: 1025px) and (max-width: 1366px) { 
	#menu-main-menu {
	  font-size: 1.5rem;
	}
	#menu-main-menu .menu-item{
	   padding: 0 0.218em;
   	   font-size: 1.2em;
	}
	
	#menu-main-menu .menu-item-10854 a {
	padding: 7px 13px;
    font-size: .8em;
	}
}

@media (min-width: 1025px) and (max-width: 1100px) { 
	#menu-main-menu .menu-item {
    padding: 0 0.118em;
    font-size: 1em;
}
}

@media (max-width: 1024px) { 

  .site-container #menu-top-menu a {
    height: auto;
    padding-bottom: 6px;
  }
}
