/*

Theme Name: WJCT
Theme URI: http://wjct.org
Author: Justin Henderson
Author URI: http://rooocket.com
Description: This is a child of Themeco's "Pro" theme
Version: 1.0.0
Template: pro

*/

/*
**  Elements
*/

body h4, body h5, body h6,
body .h4, body .h5, body .h6 {
  font-family:"Montserrat", sans-serif;
  font-weight:700;
}


/*
**  Header
*/
#primary-logo img {
  width:100%;
  flex-basis:100%;
}

/*
**  Footer
*/

.x-colophon .widget:before {
  height:0;
}

.x-colophon .nav-header {
  width:100%;
  border-bottom:1px solid #40C4FF;
}

.x-colophon .nav-header h5 {
  color:#fff;
}

.x-colophon ul.menu a {
  color:#fff;
  letter-spacing:.025rem;
  line-height:2rem;
  font-size:.9rem;
  transition:all .3s ease;
}

.x-colophon ul.menu a:hover {color:#40C4FF;}

.x-colophon .copyright {
  color:#2C3E50;
}


/*
**  Search
*/

#___gcse_0 input.gsc-input,input.gsc-input {
	background-image:none !important;
}

.gsc-control-cse .gsc-table-result {
	font-family: inherit;
}

.gsc-control-cse .gsc-input-box {
	height: inherit;
}

td.gsc-input,
td.gsc-search-button {
	border-top:none;
}

.gsc-input-box {
  height: 36px !important;
}

input#gsc-i-id1 {
  height: 25px !important;
  margin-top: 3px !important;
  padding: 5px !important;
	background: #fff !important;
	box-shadow: none !important;
}

td.gsib_a {
	padding-top:0;
}

/*  Hide the clear button */
td.gsib_b {
  display:none;
}

input.gsc-search-button.gsc-search-button-v2 {
  color: #fff !important;
  padding: 16px 30px !important;
  background: url("https://www.google.com/uds/css/v2/search_box_icon.png") no-repeat center center #40C4FF !important;
}

@media (max-width:480px) {
  td.gsib_a input {
  	margin:.4em 0 0 !important;
  }
}
