/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
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: 1.0.1
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
*/
body {
    background-color: #d3d3d3;
}
.testimorinalsleft .elementor-swiper-button {position: absolute; left: 82px!important; bottom: -21px!important; top: inherit!important;}
.testimorinalsleft .elementor-swiper-button.elementor-swiper-button-next {padding: 0 19px;}
.leftcurrentpostion .elementor-element.elementor-element-6752eb7 {width: 50%!important; float: left;margin: 0;}
.leftcurrentpostion .elementor-element.elementor-element-8624d98 { width: 50%!important;}
span.pdficon {  display: inline-block; margin: 0 0px 0 10px;}
.page-id-399 main#content, .page-id-401 main#content {max-width: 500px;padding: 30px 0;}
/*.page-id-399 .login label { margin: 0 0 15px; font-size: 14px;font-weight: 600;}
.page-id-399 .login, .page-id-401 .registration {border: 1px solid #ccc;padding: 15px; background: #fff;border-radius: 5px;}
.page-id-399 .login input {border: 1px solid #ccc;}
.page-id-399 .login input#wp-submit, .page-id-401 .registration input#wp-submit {background: #000;border-radius: 4px;color: #fff;font-size: 16px; text-transform: uppercase;border:1px solid #000;}
.page-id-399 .login a, .page-id-401 .registration a {color: #000;}*/
section.elementor-section.elementor-top-section.elementor-element.elementor-element-b96128b, .login {position: relative;background-color: #726280!important;min-width: 300px;width: 100%!important; height: 100%!important; margin: 0 auto!important; padding: 5%!important; padding-top: 5%!important; -webkit-box-shadow: 3px 3px 2px 0px rgb(50 50 50 / 1%);-moz-box-shadow: 3px 3px 2px 0px rgba(50, 50, 50, 0.01);  box-shadow: 3px 3px 2px 0px rgb(50 50 50 / 1%);}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-b96128b label, #loginform label, #lostpasswordform label { color: #fff;  font-size: 18px; margin: 0 0 15px;}
p.forgetmenot { display: flex;}
p.forgetmenot input#wpuf-rememberme { margin: 2px;}
.submit input#wp-submit { background: #000; border: none; color: #fff;  font-size: 16px; text-transform: uppercase;}
.login a {color: #fff; font-size: 16px;}
.dialog-close-button.dialog-lightbox-close-button {color: #fff;}
#registrationform{position: relative;background-color: #726280!important;min-width: 300px;width: 100%!important; height: 100%!important; margin: 0 auto!important; padding: 5%!important; padding-top: 5%!important; -webkit-box-shadow: 3px 3px 2px 0px rgb(50 50 50 / 1%);-moz-box-shadow: 3px 3px 2px 0px rgba(50, 50, 50, 0.01);  box-shadow: 3px 3px 2px 0px rgb(50 50 50 / 1%);}
#registrationform .wpuf-label {color: #fff; font-size: 16px;}
label.wpuf-form-sub-label {color: #fff;font-size: 16px!important;}
.wpuf-submit input#wp-submit {background: #000; border: none; color: #fff; font-size: 16px;}
#registrationform li a {color: #fff!important; font-size: 16px;}


.marketingJobs .jazz_jobs_wrapper .filter-results ul.job-listings li h4 a {
    color: #000000;
    font-family: var(--e-global-typography-secondary-font-family ), Sans-serif;
    font-size: 28px;
    font-weight: var(--e-global-typography-secondary-font-weight );
    line-height: 40px;
}
.marketingJobs .jazz_jobs_wrapper .filter-results ul.job-listings li a.apply-button {
    font-family: var(--e-global-typography-accent-font-family ),Sans-serif;
    font-size: var(--e-global-typography-accent-font-size );
    font-weight: var(--e-global-typography-accent-font-weight );
    background-color: #326efb;
    border-radius: 0 0 0 0;
    padding: 12px 30px;
	display: block;
}
.marketingJobs .jazz_jobs_wrapper .filter-results ul.job-listings li a.apply-button:hover {
    color: #000;
    background-color: #fff;
}
.marketingJobs .jazz_jobs_wrapper .filter-results ul.job-listings li {
    border-top: 1px solid #bcbcbc;
}
.marketingJobs .jazz_jobs_wrapper .filter-results ul.job-listings {
    padding-top: 30px;
}
.marketingJobs .jazz_jobs_wrapper select.form-control.filter {
    height: 40px;
    border: 1px solid #d8d8d8;
}

@media screen and (max-width: 767px) {
	.leftcurrentpostion .elementor-element.elementor-element-6752eb7 {width: 100%!important; }
.leftcurrentpostion .elementor-element.elementor-element-8624d98 { width: 100%!important;}
	.elementor-89 .elementor-element.elementor-element-1af06c7 {  width: 100%!important;}
	.elementor-89 .elementor-element.elementor-element-364c4b7 { width: 100%!important;}
}
@media(max-width:575px){
	.marketingJobs .jazz_jobs_wrapper .filter-results ul.job-listings li h4 a {
    font-size: 22px;
    line-height: 30px;
}
}