/* @override 
	https://intranet.knowingly.com/wp-content/themes/blaskan-child/style.css?* */

/*
 Theme Name:   Blaskan Child - (Knowingly/Gigaom Intranet)
 Theme URI:    http://knowingly.com/blaskan-child/
 Description:  Blaskan Child - (Knowingly/Gigaom Intranet)
 Author:       Jamie Poitra
 Author URI:   http://methnen.com
 Template:     blaskan
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  blaskan
*/

body {
	font-family: "proxima-nova", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
}

h1,
h2,
h3 {
	font-family: adelle, Georgia, "Times New Roman", Times, serif;
}

a:link,
a:visited {
	color: #4399f8;
}

a:active,
a:hover,
.entry-content a:active,
.entry-content a:hover {
	text-decoration: underline;
	color: #3277f6;
}

.home .entry-title {
	display: none;
}

#masthead .custom-header {
	max-height: 250px;
}

.site-header {
	position: relative;
}

.site-header .container {
	position: relative;
}

.site-header .search-header-form-container {
	position: absolute;
	bottom: 20px;
	right: 20px;
}

.site-header .home-link {
	position: absolute;
	bottom: 12px;
	left: 20px;
	color: white;
	font-size: 35px;
	text-decoration: none;
}

.site-header .home-link span {
    display: none;
}

@media screen and (min-width: 450px) {
    .site-header .home-link span {
        display: inline;
    }
}

.site-header .search-form button {
	background: none;
	border: none;
	padding: 0;
	display: block;
	float: right;
	margin-left: 10px;
}

.site-header .search-form button .fa-search {
	font-size: 35px;
	color: white;
}

.site-header .search-form input#search {
	width: 200px !important;
	padding: 9px 7px 8px !important;
	display: block;
	float: right;
}

.site-header .site-branding {
	position: absolute;
	border-style: none;
	width: 100%;
}

.site-header .site-title {
	font-family: "proxima-nova", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
	font-weight: bold;
}

.site-header .site-title a {
	color: white;
	text-decoration: none;
	width: 100%;
	height: 100%;
	display: block;
}

.entry-content blockquote {
	background-image: none;
}

blockquote p {
	display: inline;
}

.nf-form-fields-required {
	margin-bottom: 2rem;
}

.submit-wrap input {
	background-color: #4399f8;
	color: white;
	font-size: 23px;
	border-radius: 0;
	border-style: none;
	font-weight: bold;
}

.submit-wrap input:hover,
.submit-wrap input:active {
	background-color: #3277f6;
}

.nf-field-container input,
.nf-field-container select {
	padding-left: 15px;
	padding-right: 15px;
}

.nf-field-container input:focus,
.nf-field-container input:hover,
.nf-field-container select:focus,
.nf-field-container select:hover {
	border-color: gray;
}

.nf-field-container.address-line-1 {
	margin-bottom: 0;
}

.nf-field-container.address-line-2 label {
	display: none;
}

.nf-response-msg {
	font-weight: bold;
	color: green;
}