/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* CUSTOM CSS */
/* GENERAL */
a { text-decoration: none; } 
h1 { font-size: 38px; }

/* TOP-HEADER ----------------------------------------------------------- */
#top-header { height: 50px; 
  background-color: #fff!important;
}
img.logo_uu_top { height: 48px; margin-left: 5%; }
#searchbar { float: right; margin-right: 1%; }
form { margin-top: 0.3em; }
input[type="search"] { padding: 5px; font-size: 13px; }
button { padding: 5px; font-size: 13px; } 
.gp-icon { padding: 5px; font-size: 13px; }

/* below top header */
.inside-header {
  padding: 0;
}
/* TITLE BAR */
.title-bar .inside-article { padding-top: 20px; padding-bottom: 20px; }
.title-header {
  /* height: 75px; */
  background-color: #ffcd00!important;
  color: #333;
}
h1.title-header { margin-bottom: 0; }
/* CONTENT */
/* arconix */
.arconix-box-gray, .arconix-box-grey {
  background-color: #f5f5f5;
  color: #333;
}
.arconix-box-gray a { color: #333!important; text-decoration: none; }

/* SIDEBAR WIDGETS */
#custom_html-2 { margin-bottom: 0!important; }
#right-sidebar .widget { padding-bottom: 20px; }

/* TABLES */
.tb-groups {font-size: 11px; }
.tb-semspk {font-size: 11px; }
.td-semspk { padding: 0.4em; }
.query-label { display: none; }
.query-table-head { font-weight: bold; 
  background-color: #f9f9f9;
  text-align: left;
}
.query-field-meta_host {white-space:nowrap; }
.query-field-meta_title {white-space:nowrap; }
.query-field-meta_telephone_number {white-space:nowrap; }
.query-field { padding: 0.3em; font-size: 11px; } 
.query-field-meta_ib_decision_1 p { margin: 0; }
.query-field-meta_ib_decision_2 p { margin: 0; }
.query-field-meta_ib_decision_3 p { margin: 0; }
.query-field-meta_ib_decision_4 p { margin: 0; }

/* FOOTER */
.widget-title { font-size: 23px; font-weight: 600; }
.menu-useful-links-container { font-size: 15px!important; }
.textwidget { font-size: 15px; }