/*

Theme Name: Pro &ndash; Child Theme
Theme URI: https://theme.co/pro/
Author: Themeco
Author URI: https://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

*/

* {
	outline: none!important;
}

/* Min Height Section */

.x-section {
	min-height: 70vh;
}

/* Header */

a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only {
    font-size: 16px;
    color: #0c4a8b;
}

.ubermenu .ubermenu-target {
	padding: 15px 25px!important;
}

.e7-1.x-bar-content {
    display: inline-block;
}

.e7-2.x-bar-container.header-container {
    display: inline-block;
}

.e7-4.x-bar-container.header-container {
    display: inline-block;
    float: right;
}

/* Footer */

.e45-2.x-bar-container {
    display: inline-block;
    max-width: 100%;
}

.e45-3.x-text {
    display: inline-block;
    margin: auto;
    min-width: 100%;
    max-width: 100%;
}

img.mobile-logo {
	display: none;
}

/* Forms */

h3.gform_title {
    color: white;
}

input#gform_submit_button_1 {
    padding: 10px 25px;
}

.gform_wrapper ul.gform_fields li.gfield {
    padding-right: 0!important;
}

@media only screen and (max-width: 959px) {
	.e7-2.x-bar-container.header-container {
    display: none;
	}

	.e7-4.x-bar-container.header-container {
	min-width: 100%;	
	}
	
	img.mobile-logo {
    float: left;
    max-width: 90px;
	display: block;
	}
}