/*
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");
.q_logo {
    top: 40%;
}
.q_logo a {
	height: 80px !important;
}
header.scrolled .q_logo a {
	height: 50px !important;
}
header.scrolled .q_logo {
	top: 47%;
}
.vc_row {
    padding: 70px 0;
}
.sll-white-text a, .sll-white-text p, .sll-white-text h1, .sll-white-text h2, .sll-white-text h3, .sll-white-text h4, .sll-white-text h5 {
	color: #fff;
}
.sll-white-text a:hover, .sll-white-text a:focus {
	color: #fff;
	text-decoration: underline;
}
p {
    margin-bottom: 1em;
}
p.lead {
	font-size: 20px;
	line-height: 1.4em;
}
.title.title_size_medium h1 {
    font-size: 30px;
    font-weight: 400;
}
.title h1 {
    color: #222;
}
.breadcrumbs, .breadcrumb .current, .breadcrumb a {
    font-size: 14px;
}
.sll-left-padding {
	padding-left: 70px;
}
h2, .h2, h2 a {
    color: #863594;
    font-size: 26px;
    line-height: 30px;
    font-weight: 400;
	margin-bottom: 10px;
}
h4, .h4, h4 a {
    color: #863594;
	font-weight: 700;
}
nav.main_menu > ul > li > a {
    padding: 0 10px;
}
nav.main_menu {
    left: 65%;
    width: 800px;
}
.header_top p {
    font-size: 12px;
    margin-bottom: 0px;
}
.header_top p a {
	color: #828282;
}
.header_top p a:hover {
	color: #863594;
}
.footer_bottom .textwidget {
	width: 60%;
	margin: 0px auto;
}
.footer_bottom .textwidget small {
	color: #ccc;
}
.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
    border: 1px solid #222;
}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
    border: 1px solid #222;
}
.gform_wrapper textarea.medium {
    border: 1px solid #222;
}
body .gform_wrapper input[type="submit"]:hover {
	background: #388b98;
	border-color: #388b98;
}
.content_inner ul {
	margin-bottom: 20px;
}