.mobile_header {
position: relative;
display: none;
}
.mobile_header.mobile_header_style_two .mobile_logo {
padding: 0px 0px;
position: relative;
text-align: left;
border-bottom: unset;
}
.mobile_header ul {
padding: 0px;
}
.mobile_header .top_bar_moblie {
position: relative;
background: var(--primary-color-two);
padding: 15px 0px;
text-align: center;
}
.mobile_header .top_bar_moblie .mail_id {
margin-bottom: 8px;
}
.mobile_header .top_bar_moblie div {
text-align: center;
}
.mobile_header .top_bar_moblie a {
color: #fff;
font-size: 14px;
display: block;
min-width: 100%;
text-align: center;
}
.mobile_header .top_bar_moblie a i {
margin-right: 5px;
top: 2px;
position: relative;
display: inline-block;
}
.mobile_header .mobile_logo {
padding: 14px 0px;
position: relative;
text-align: center;
min-width: 180px;
border-bottom: 1px solid var(--border-color-dark);
}
.mobile_header .mobile_logo img {
width: 150px;
}
.mobile_header .bottom_content {
position: relative;
padding: 13px 0px 13px;
background: #fff;
}
.mobile_header .bottom_content ul {
padding: 0px;
display: flex;
align-items: center;
justify-content: flex-end;
margin: 0px;
}
.mobile_header .bottom_content ul li {
list-style: none;
margin-left: 18px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.mobile_header .bottom_content ul li:first-child {
float: left;
margin-left: 0px;
}
.mobile_header .bottom_content ul li .contact-toggler {
position: relative;
width: 54px;
height: 54px;
line-height: 54px;
border-radius: 50%;
border: 1px solid var(--border-color-dark);
transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
background: #fff;
box-shadow: 0px 0px 0px 0px;
}
.mobile_header .bottom_content ul li .contact-toggler::before {
content: "";
position: absolute;
width: 40px;
height: 40px;
border-radius: 50%;
background: var(--primary-color-one);
border-radius: 50%;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}
.mobile_header .bottom_content ul li .contact-toggler i {
color: #fff;
font-size: 18px;
position: relative;
z-index: 1;
transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
}
.mobile_header .bottom_content ul li .contact-toggler:hover {
border-color: transparent;
}
.mobile_header .bottom_content ul li .contact-toggler:hover::before {
width: 100%;
height: 100%;
}
.mobile_header .bottom_content ul li .mini_cart_togglers {
background: transparent;
border: 0px;
position: relative;
box-shadow: none;
cursor: pointer;
top: 12px;
}
.mobile_header .bottom_content ul li .mini_cart_togglers i {
font-size: 20px;
position: relative;
top: 3px;
line-height: 20px;
}
.mobile_header .bottom_content ul li .mini_cart_togglers .mini-cart-count {
position: absolute;
width: 18px;
height: 18px;
font-size: 10px;
border-radius: 30px;
color: #fff;
top: -17px;
line-height: 18px;
left: 0;
right: 0;
margin: auto;
text-align: center;
background: var(--primary-color-one);
}
.mobile_header .bottom_content .d-flex div {
min-width: 50%;
}
.mobile_header .bottom_content .d-flex .theme-btn {
position: relative;
}
.mobile_header .bottom_content .d-flex.no_button_on_mb div {
min-width: 100%;
position: relative;
}
.mobile_header .bottom_content .d-flex.no_button_on_mb div ul {
float: unset;
justify-content: space-between;
}
.mobile_header .bottom_content .d-flex.no_button_on_mb div ul li:last-child {
float: right;
}
.mobile_header .bottom_content .d-flex.no_button_on_mb div .conta_tog {
margin-right: 50px;
}
.mobile_header .bottom_content .d-flex.no_button_on_mb div .cart_btn_md {
right: 50px;
margin-top: -5px;
position: absolute;
}
.mobile_header .bottom_content .d-flex.no_button_on_mb.no_option_on_mb div ul {
justify-content: flex-end;
}
.mobile_header .bottom_content .d-flex .nav_menu_mb {
float: unset;
height: 54px;
}
.mobile_header .hamburger_menu {
position: relative;
float: none;
top: 14px;
transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
margin-top: 0px;
z-index: 11;
}
.mobile_header .hamburger_menu .line {
width: 25px;
height: 2px;
background-color: var(--menu-color);
display: block;
margin: 6px auto;
transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.mobile_header .hamburger_menu:before {
content: "";
position: absolute;
box-sizing: border-box;
width: 40px;
height: 40px;
border: 1px solid transparent;
top: calc(50% - 20px);
left: calc(50% - 21px);
border-radius: 100%;
transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
margin-left: 1px;
}
.mobile_header .mini_cart_togglers {
position: relative;
color: var(--heading-dark);
font-size: 20px;
line-height: normal;
cursor: pointer;
}
.mobile_header.fixed-header .animated {
position: fixed;
left: 0;
top: 0;
width: 100%;
padding: 10px 0px 10px;
z-index: 9999;
background: #fff;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
-ms-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
transition: top 0.3s ease;
}
@media (max-width: 992px) {
.mobile_header {
display: block !important;
}
.style-switcher {
top: 270px;
}
}:root {
--primary-color-one: #078586;
--menu-active-color: #078586;
--preloader-background-color: #078586;
}
.primarg_bg_color {
background: var(--primary-color-one) !important;
background-color: var(--primary-color-one) !important;
}
.primarg_border_color {
border-color: var(--primary-color-one) !important;
}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.rp4wp-related-job_listing>ul,ul.job_listings{border-top:1px solid #eee;margin:0;padding:0}.rp4wp-related-job_listing>ul.loading,ul.job_listings.loading{background:url(//impact-psi.com/wp-content/plugins/wp-job-manager/assets/dist/images/ajax-loader.ea183bf2.gif) no-repeat center 32px;border-bottom:1px solid #eee;min-height:96px}.rp4wp-related-job_listing>ul li.job_listing,.rp4wp-related-job_listing>ul li.no_job_listings_found,ul.job_listings li.job_listing,ul.job_listings li.no_job_listings_found{border-bottom:1px solid #eee;list-style:none outside;margin:0;padding:0}.rp4wp-related-job_listing>ul li.job_listing.job_position_filled a,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_filled a,ul.job_listings li.job_listing.job_position_filled a,ul.job_listings li.no_job_listings_found.job_position_filled a{opacity:.25}.rp4wp-related-job_listing>ul li.job_listing.no_job_listings_found,.rp4wp-related-job_listing>ul li.no_job_listings_found.no_job_listings_found,ul.job_listings li.job_listing.no_job_listings_found,ul.job_listings li.no_job_listings_found.no_job_listings_found{border-bottom:1px solid #eee;padding:1em}.rp4wp-related-job_listing>ul li.job_listing a,.rp4wp-related-job_listing>ul li.no_job_listings_found a,ul.job_listings li.job_listing a,ul.job_listings li.no_job_listings_found a{zoom:1;border:0;display:block;line-height:1.5em;overflow:hidden;padding:1em 1em 1em 2em;position:relative;text-decoration:none}.rp4wp-related-job_listing>ul li.job_listing a:focus,.rp4wp-related-job_listing>ul li.job_listing a:hover,.rp4wp-related-job_listing>ul li.no_job_listings_found a:focus,.rp4wp-related-job_listing>ul li.no_job_listings_found a:hover,ul.job_listings li.job_listing a:focus,ul.job_listings li.job_listing a:hover,ul.job_listings li.no_job_listings_found a:focus,ul.job_listings li.no_job_listings_found a:hover{background-color:#fcfcfc}.rp4wp-related-job_listing>ul li.job_listing a img.company_logo,.rp4wp-related-job_listing>ul li.no_job_listings_found a img.company_logo,ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{box-shadow:none;float:left;height:42px;left:1em;margin-right:1em;position:absolute;vertical-align:middle;width:42px}.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.job_listing a ul.meta,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a ul.meta,ul.job_listings li.job_listing a div.location,ul.job_listings li.job_listing a div.position,ul.job_listings li.job_listing a ul.meta,ul.job_listings li.no_job_listings_found a div.location,ul.job_listings li.no_job_listings_found a div.position,ul.job_listings li.no_job_listings_found a ul.meta{box-sizing:border-box}.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{float:left;line-height:1.5em;padding:0 0 0 42px;width:55%}.rp4wp-related-job_listing>ul li.job_listing a div.position h3,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position h3,ul.job_listings li.job_listing a div.position h3,ul.job_listings li.no_job_listings_found a div.position h3{font-size:inherit;line-height:inherit;margin:0;padding:0}.rp4wp-related-job_listing>ul li.job_listing a div.position .company,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position .company,ul.job_listings li.job_listing a div.position .company,ul.job_listings li.no_job_listings_found a div.position .company{color:#999}.rp4wp-related-job_listing>ul li.job_listing a div.position .company .tagline,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position .company .tagline,ul.job_listings li.job_listing a div.position .company .tagline,ul.job_listings li.no_job_listings_found a div.position .company .tagline{margin-left:.5em}.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{color:#999;float:left;line-height:1.5em;padding:0 0 0 1em;text-align:left;width:25%}.rp4wp-related-job_listing>ul li.job_listing a .meta,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta,ul.job_listings li.job_listing a .meta,ul.job_listings li.no_job_listings_found a .meta{color:#999;float:right;line-height:1.5em;list-style:none outside;margin:0;padding:0 0 0 1em;text-align:right;width:20%}.rp4wp-related-job_listing>ul li.job_listing a .meta li,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta li,ul.job_listings li.job_listing a .meta li,ul.job_listings li.no_job_listings_found a .meta li{display:block;list-style:none outside;margin:0}.rp4wp-related-job_listing>ul li.job_listing a .meta .job-type,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta .job-type,ul.job_listings li.job_listing a .meta .job-type,ul.job_listings li.no_job_listings_found a .meta .job-type{font-weight:700}.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a,ul.job_listings li.job_listing.job_position_featured a,ul.job_listings li.no_job_listings_found.job_position_featured a{background:#fefee5}.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:focus,.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:hover,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:focus,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:hover,ul.job_listings li.job_listing.job_position_featured a:focus,ul.job_listings li.job_listing.job_position_featured a:hover,ul.job_listings li.no_job_listings_found.job_position_featured a:focus,ul.job_listings li.no_job_listings_found.job_position_featured a:hover{background-color:#fefed8}.widget ul.job_listings li.job_listing a{padding:1em 0}.widget ul.job_listings li.job_listing .image{float:left}.widget ul.job_listings li.job_listing .image img{left:0;position:relative}.widget ul.job_listings li.job_listing .content{overflow:hidden}.widget ul.job_listings li.job_listing .position{float:none;padding:0;width:auto}.widget ul.job_listings li.job_listing ul.meta{float:none;margin:0;padding:0;text-align:left;width:auto}.widget ul.job_listings li.job_listing ul.meta li{display:inline;float:none;font-weight:400;margin:0 .5em 0 0;padding:0}.widget ul.job_listings li.job_listing ul.meta li:after{content:"‣";padding:0 0 0 .5em}.widget ul.job_listings li.job_listing ul.meta li:last-child:after{content:""}.job-manager .job-type,.job-types .job-type,.job_listing .job-type{color:#f08d3c}.job-manager .full-time,.job-types .full-time,.job_listing .full-time{color:#90da36}.job-manager .part-time,.job-types .part-time,.job_listing .part-time{color:#f08d3c}.job-manager .temporary,.job-types .temporary,.job_listing .temporary{color:#d93674}.job-manager .freelance,.job-types .freelance,.job_listing .freelance{color:#39c}.job-manager .internship,.job-types .internship,.job_listing .internship{color:#6033cc}@media only screen and (max-width:767px){ul.job_listings li.job_listing a,ul.job_listings li.no_job_listings_found a{padding:1em}ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{visibility:hidden}ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{float:left;padding:0;width:60%}ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{float:right;font-size:.75em;line-height:2em;padding:0 0 0 1em;text-align:right;width:40%}ul.job_listings li.job_listing a .meta,ul.job_listings li.no_job_listings_found a .meta{float:right;font-size:.75em;line-height:2em;width:40%}ul.job_listings li.job_listing a .meta li,ul.job_listings li.no_job_listings_found a .meta li{font-size:1em}}.twenty-eleven ul.job_listings li.job_listing,.twenty-eleven ul.job_listings li.no_job_listings_found{padding:0!important}