/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" />

/* HEADER TOP */
.header_top .header-widget a:hover, .header-widget.widget_nav_menu ul.menu li a:hover {
color: #fff !important;
font-weight: bold;
}

.header_top #searchform input[type=text]:-ms-input-placeholder {  
color: #fff !important;
}

.header_top #searchform input[type=text]:placeholder-shown {
color: #fff !important;
}

.header_top #searchform input[type=text]::-moz-placeholder {
color: #fff !important;
}

.header_top #searchform input[type=text]::-webkit-input-placeholder {
color: #fff !important;
}

.header_top #searchform input[type=text], .header_top #searchform input[type=submit] {
color: #fff !important;
}

/* SITEMAP */
.simple-sitemap-page {
margin-top: 20px;
list-style-type: none;
}

.simple-sitemap-page > li {
font-size: 18px;
margin-bottom: 10px;
}

.simple-sitemap-page ul {
list-style-type: none;
padding-left: 25px;
}

/* ADD SPACE TO PUBLICATIONS POSTS */
.page-template-blog-large-image-whole-post article.category-publications p {
margin-bottom: 22px;
}

.page-template-blog-large-image-whole-post article.category-publications .post_more {
display: none;
}
/* SPACING FOR COUNTERS */
.q_counter_holder p.counter_text{
	line-height:23px;
}
/* MAILCHIMP SIDEBAR */
.widget_mc4wp_form_widget h5 {
color: #093c5d;
font-size: 25px;
margin-bottom: 15px;
line-height: 1.57em !important
}

#mc4wp-form-1 label {
color: #6B6B6B;
display: block;
width: 100%;
}

#mc4wp-form-1 input {
color: #818181;
font-size: 13px;
display: block;
width: 100%;
line-height: 17px;
padding: 15px 4px;
margin: 0 -4px 15px -4px;
outline: 0;
border: 1px solid #CDCECF;
}

#mc4wp-form-1 input[type=submit] {
color: #fff;
background-color: #093c5d;
border-radius: 1px;
-webkit-transition: color .1s linear,background-color .1s linear,border-color .1s linear;
transition: color .1s linear,background-color .1s linear,border-color .1s linear;
padding: 15px 0;
margin: 0;
}

#mc4wp-form-1 input[type=submit]:hover {
background-color: #000;
}

/* CONTACT PAGE FORM */
#gform_1 label {
color: #6B6B6B;
}

#gform_1 input, #gform_1 textarea {
border: 1px solid #CDCECF;
}

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

#gform_1 .one_half {
float: left;
width: 45%;
margin-right: 5%;
clear: initial;
}

#gform_1 .one_half input {
width: 100%;
}

#gform_1 .one_half.last {
margin-right: 0
}

#gform_1 .full input, #gform_1 .full textarea {
width: 95%;
}

}

@media only screen and ( max-width: 599px ) {

#gform_1 input .one_half, #gform_1 input .full {
width: 100%;
}

}
