/*
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");

.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
	width: 100% !important;
}

body .gform_wrapper input[type="submit"], body .gform_wrapper input[type="button"], body .gform_wrapper input[type="reset"] {
	border: 2px solid #ED1B23;
	border-radius: 0px;
	background-color: #ED1B23;
	color: #ffffff;
	text-align: center;
}

body .gform_wrapper input[type="submit"]:hover, body .gform_wrapper input[type="button"]:hover, body .gform_wrapper input[type="reset"]:hover {
	background-color: #000000;
		border-color: #000000;	
}

.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
	padding: 10px 4px !important;
	border: 2px solid #E6E6E6;
	background: #ffffff;
}

.gform_wrapper textarea.medium {
	border: 2px solid #E6E6E6;
}

.gform_wrapper .top_label .gfield_label {
	display: none !important;
}

.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
	color: #000000;
}

body .gform_wrapper .chzn-container-single .chzn-single span, body .gform_wrapper input[type="email"], body .gform_wrapper input[type="number"], body .gform_wrapper input[type="password"], body .gform_wrapper input[type="tel"], body .gform_wrapper input[type="text"], body .gform_wrapper input[type="url"], body .gform_wrapper select, body .gform_wrapper textarea {
	color: #000000;
}

.header_top .left .inner > div, .header_top .left .inner > div:last-child {
	font-style: italic;
}

div.header-widget.widget_text.header-left-widget:hover {
	color: #1E3A77;
}
div.header-widget.widget_text.header-right-widget:hover {
	color: #1E3A77;
}


/* iPads (landscape) ----------- */
@media screen and (min-width : 768px) and (max-width : 1024px)
and (orientation : landscape) {
.header_top .right {
		display: none;
	}
}

/* iPads (portrait) ----------- */
@media screen and (min-width : 768px) and (max-width : 1024px)
and (orientation : portrait) {
.header_top .right {
		display: none;
	}
}

/* Smartphones (landscape new phones/tablets iphone 6/6 Plus) ----------- */
@media screen and (min-width : 501px) and (max-width : 767px) {
.header_top .right {
		display: none;
	}
}

/* Smartphones (landscape iphone 3/4) ----------- */
@media screen and (min-width : 415px) and (max-width : 500px) {

	.header_top .right {
		display: none;
	}
}

/* Smartphones (portrait) ----------- */
@media screen and (max-width : 414px) {
.header_top .right {
		display: none;
	}		
}