/*
Theme Name: Jobster Child
Theme URI: http://pixelprime.co/themes/jobster-wp/
Template: jobster
Description: Jobster Child Theme
Version: 1.6
Author: Pixel Prime
Author URI: http://pixelprime.co/
Text Domain: jobster
Tags: black, white, light, four-columns, responsive-layout, custom-colors, custom-header, custom-menu, featured-image-header, full-width-template, sticky-post, theme-options, translation-ready, threaded-comments
License: 
License URI: 
*/
.pxp-hero-right-bg-card {
	background-color: #566c91;
}
.pxp-hero h1 {
	font-size: 53px;
    line-height: 61px;
}	
.pxp-categories-card-1:hover, .pxp-categories-card-2:hover,
.pxp-hero-form-round form button {
	background: rgb(255,193,74);
	background: -moz-linear-gradient(197deg, rgba(255,193,74,1) 0%, rgba(246,128,78,1) 100%);
	background: -webkit-linear-gradient(197deg, rgba(255,193,74,1) 0%, rgba(246,128,78,1) 100%);
	background: linear-gradient(197deg, rgba(255,193,74,1) 0%, rgba(246,128,78,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffc14a",endColorstr="#f6804e",GradientType=1);	
}
.pxp-categories-card-1-icon {
	background: #fff !important;
	color: #17171d !important;
}
.page-id-9 .pxp-page-header-simple {
	background: #eef0f3;
}
.pxp-subscribe-1-form .btn {
	background-color: #f7814f;
}
#media_image-3,
#media_image-2 {
	max-width: 200px;
}
.pxp-info-stats-item-number > span {
	margin-left: 0;
	font-size: 24px;
	line-height: 32px;
}
@media screen and (min-width:768px) {
	.pxp-info-stats {
		right: 50px;
	}
}
.page-id-101 .entry-content h3,
.page-id-287 .entry-content h3 {
	margin-top: 0 !important;
}
@media screen and (max-width:768px) {
	.pxp-hero h1 {
		font-size: 43px;
		line-height: 50px;
	}
}
.pxp-subscribe-1-image img {
	width: 80% !important;
}
.hide {
	display: none !important;
}
.pxp-single-job-cover-logo {
	background-color: #fff !important;
}
.pxp-single-job-cover {
	background-position: 100% 25%;
}
.pxp-nav > div > ul > li > a {
	padding: 10px;
}
.pxp-testimonials-1-circles-item {
	display: none !important;
}
.pxp-testimonials-1-circles {
	background: url(images/bubik-egybe.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.widget_media_image img {
	border-radius: 0 !important;
}
.pxp-dashboard-side-panel img {
	height: 35px !important;
}
.pxp-user-nav-trigger:hover {
	border-color: #566c91;
}
.pxp-user-nav-trigger {
	background: #566c91;
}
.pxp-is-sticky .pxp-user-nav-trigger, .pxp-on-light .pxp-user-nav-trigger,
.pxp-user-nav-dropdown:not(.pxp-is-light) .pxp-user-nav-name {
	color: #fff;
}
.pxp-user-nav-name {
	background: #566c91;
	border-radius: 50rem!important;
	padding: 7px 28px 7px 16px;
}
.pxp-user-nav-dropdown > .dropdown-toggle::after {
	margin-left: -21px;
}
.pxp-is-sticky .pxp-user-nav-name, .pxp-on-light .pxp-user-nav-name {
	color: #fff;
}
.pxp-is-sticky .pxp-user-nav-dropdown > .dropdown-toggle::after, .pxp-on-light .pxp-user-nav-dropdown > .dropdown-toggle::after {
	border-top-color: #fff;
}
.wpcf7-form-control {
    border: 1px solid rgba(0,0,0,.2);
    font-weight: 300;
    color: var(--pxpTextColor);
    background-color: #fff;
    border-radius: 30px;
    padding: 1rem 1.1rem;
    margin-top: 5px;
    font-size: 17px;
}
.wpcf7 label,
.wpcf7-form-control {
	width: 100%;
}
.wpcf7 label {
	font-size: 13px;
    font-weight: 500;
}
.wpcf7-form-control:focus {
	border: 1px solid rgba(0,0,0,.4);
}
.wpcf7-submit {
	background-color: var(--pxpMainColor);
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    padding: 10px 20px;
    transition: var(--pxpHoverTransition);
    transition-property: background-color;
}
.wpcf7-submit:hover {
	color: #fff;
    background-color: var(--pxpMainColorDark);
}
#mce-EMAIL {
	font-weight: 300;
    padding: 16px 20px;
    border: 1px solid var(--pxpLightGrayColor);
    border-radius: 34px;
    position: relative;
    flex: 1 1 auto;
    width: 80%;
    min-width: 0;
}
@media screen and (max-width:500px) {
    #mce-EMAIL {
	    width: 60%;
	}
	.pxp-subscribe-1-form .btn {
		padding: 15px 20px !important; 
	}
}
.mc-field-group label {
	margin-left: 10px !important;
}
.mc-field-group {
	text-align: center;
	display: block;
}
.pxp-subscribe-1-form .btn {
	padding: 15px 30px;
	margin-top: -2px;
}
#mc-embedded-subscribe {
	position: relative;
	margin-left: -50px;
}
.alertmargin {
	margin: 0 5%;
}