/*!
Theme Name: UiCore Pro Child
Theme URI: https://uicore.co
Description: One framework for all your website needs.
Author: UiCore
Author URI: https://uicore.co
Template: uicore-pro
Version: 1.0.0
Text Domain: uicore-pro
*/

 /* Add your custom style here */

/* Fonts */
h1, h2, h3, h4{font-family:Inter Variable, sans-serif!important;font-weight:200!important}
.uicore-mobile-menu-wrapper .uicore-menu .menu-item>a, p{font-family:Inter Variable, sans-serif!important}
.smallintro h1{font-weight:400!important}

/* Footer */
a.ui-e-wrap.mail-link {flex-direction: initial !important}

/* Google Reviews */
.grw-review-inner.grw-backgnd { border: 1px solid #c7c7c7 !important;border-radius: 20px !important }
.grw-header.wp-place-center { padding: 0px 0px 20px 0px !important }

/* Job Board */
form.job_filters { border-radius: 20px }
.search_jobs {background: #9F7E72;border-radius: 20px; padding:30px!important}
.search_jobs input {display: inline}
input#search_keywords {width: 100% !important}

ul.job_listings li.job_listing a div.position {padding: 0!important}
ul.job_listings li.job_listing a div.position h3 {font-weight: 500!important}

.job-single-layout {margin:160px 0px 0px 0px}
.search_jobs input[type="submit"] {background: #000!important;color: #fff!important;border: 0px!important;border-radius:30px!important;display:none}
.search_jobs input[type="submit"]:hover {background: #008290!important}
.job_filters .search_jobs input, .job_filters .search_jobs select {border-radius: 30px}
i{color: #008290 !important}
.company img {margin-bottom: -5px}

/* Job Listing */
h1.job-title {font-size: 3rem;font-weight:300}
.job-description h2 {font-size: 2rem;font-weight: 300}

/* Job Sidebar */
.job-description {width: 70%;padding: 15px;float: left;margin:0px 0px 60px 0px}
.job-sidebar {width: 25%;float: left;margin-left: 5%;padding:20px}
.job-sidebar h6 {font-family: inherit}


div.job-sidebar p {
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 2px;
	text-align: left;
}


/* Blog */
.single-post.uicore-narow .uicore-post-content:not(.uicore-related) { max-width: 900px!important }
header.uicore-single-header {margin-top: 60px}
section.ui-related-posts.uicore-section.uicore-box {margin-top: 60px}
.single-post h3, .single-post h4.uicore-post-title {font-weight: 400 !important}
.indent {padding: 15px 25px;background: #f1f3f4;margin-top: 25px;}
p.blog-quote {text-align: center;font-size: 2em;color: #57c7b7;font-style: italic;font-weight: 700}
.example {padding: 25px 35px;margin: 25px 150px 0;font-style: italic;border: 5px solid #57c7b7}
h3.ui-e-post-title {font-weight: 300}
.uicore-feature-img-wrapper.uicore-animate {display: none}
.entry-content {margin-top: 40px}
.uicore-blog-img-container.uicore-zoom-wrapper {display: none}

/* Media Queries */
@media screen and (max-width: 767px) {
	/*input#search_keywords {width: 79% !important}*/
	.search_jobs {padding:10px!important}
	.search_jobs input[type="submit"] {padding:15px!important}
	.job-single-layout {margin-top: 120px}
	h1.job-title {font-size: 2rem}
	.job-description h2 {font-size: 1.2rem}
	.job-description {width: 100%;display:block;margin:0}
	.job-sidebar {width: 100%;display: block;margin-left:0 }
	.example {margin: 25px 0 0}
	.single-post h1{font-size:2rem}
    
}
