/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

.form-data {
	width: 100%;
	padding: 0% 7.5% 0% 7.5%;
}

#listOfJobs {
	padding: 0% 7.5% 0% 7.5%;
}

.opening-roles .roles-info {
    border-bottom: 1px solid #1f252f;
	padding: 20px 0px 20px 0px;
}

.opening-roles .roles-info {
	display: flex;
}

.roles-info {
	width: 100%;
	padding: 0% 7.5% 0% 0%;
}

.opening-roles .roles-info h2 a {
    color: #000;
    letter-spacing: 1px;
    font-weight: 700;
	font-family: "Figtree";
}

.col-md-8 {
	width: 66.66666667%;
}
.locationString {
    word-wrap: break-word;
}

.employmentTypeString, .locationString, .opening-roles .roles-info h2 {
    margin-top: 20px;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
}

input[type=button], input[type=submit], input[type=reset] {
	background-color: #1f252f;
	color: #d7cfc5;
	font-family: "Figtree", sans-serif;
	transition: all .2s ease-in-out;
	border: none;
}

input[type=button], input[type=submit]:hover, input[type=reset]{
	background-color: #1f252f;
	color: #d7cfc5;
	font-family: "Figtree", sans-serif;
	transform: scale(1.1); 
}

.select2-container--default .select2-selection--multiple {
	background-color: #1f252f;
	border: none;
	border-radius: 0px;
}

.select2-container .select2-search--inline .select2-search__field {
	font-family: "Figtree", sans-serif;
	color: #d7cfc5;
	font-weight: 300;
	font-size: 14px;
	padding: 8px 16px 8px 16px;
	height: 30px;
	margin: 0px;
}

.select2-container--default .select2-results > .select2-results__options {
	background-color: #1f252f;
	color: #d7cfc5;
	font-family: "Figtree", sans-serif;
	font-weight: 300;
}

@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: left;
    }
    .col-md-2 {
        width: 16.66666667%;
    }
    .col-md-8 {
        width: 66.66666667%;
    }
    .col-md-12 {
        width: 100%;
    }
}

