.theme-fonts-icon_mail_alt:before {content:"/ea6c";}
.nav-custom-info {border-radius:10px;}
.header.header-background-white .top-bar {border-top:5px solid #00577a}
.header-follow-title {display:none;}
.header a {font-size:12px;}
.header.header-advanced .header-navibox-2 .main-menu > li > a {text-transform:uppercase;}
.yamm .dropdown-menu {background-color:#363636 !important;}
.yamm .nav > li > a {font-family:"Source Sans Pro", sans-serif;}
.header.header-advanced .header-navibox-2 .main-menu .dropdown-menu a {color:#fff !important;}
html .dropdown-menu > li > a {padding:15px 20px;text-transform:uppercase;}
html .header.header-advanced .header-navibox-2 .main-menu .dropdown-menu a:hover {color:#fff !important;background-color:#00577a;}
.yamm li .dropdown-menu a, .header .dropdown-menu a {font-size:13px;padding-bottom:15px;}
html .dropdown-menu {padding:0px}
.footer, .footer li {font-size:13px;}
.font-white {color:#fff;}
.fs16 {font-size:16px;}
.ui-title-block {margin-bottom:35px;}
aside .widget-title {color:#00577a;}
.sidebar {margin-top:0px !important;}
.company_logo {display:none;}
ul.job_listings li.job_listing a div.position {padding:0px}
ul.job_listings li.job_listing a div.position h3 {font-size:16px;font-weight:600;}
.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, ul.job_listings li.job_listing a .meta {color:#333;}
.search_submit input[type="submit"] {background-color:#fdc223;}
.search_keywords input[type=text], .search_location input[type=text] {padding:10px;}
.kameleon-cf7-container[data-style=qaswara] .km_cf7-label {color:#7f7f7f;border:1px solid #ccc;}
.input-group {display:flex;}




.services-details__foto {margin-bottom:20px;}
.main-content, .sidebar {margin-top:40px;}
.normal-list {padding-left:30px;list-style:disc;}
.ordered-list {padding-left:25px;list-style:decimal;}
.normal-list li, .ordered-list li {padding-top:5px;}
.ordered-list li {padding-left:5px;}
html .footer__inner {padding-top:20px;}
.footer__menu {background-color:#222;padding-bottom:0px;}
x.top-header {border-top:5px solid #00577a}
html .nav > li > a:hover, .nav > li > a:focus {color:#fdc223}
html .nav > .current-menu-item li > a, .nav > .current-menu-item li > a:focus {color:#fdc223}
.block-hourse table td {padding-right:6px;}
input[type=text], input[type=password], input[type=phone], input[type=email], button, select, textarea, input[type=tel], input[type="submit"] {border-radius:5px;border:1px solid #aaa;}
input[type="submit"] {padding:17px 30px;}
.block_content a:hover {color:#00577a}
.current-menu-item a, .current-menu-item a:hover {color:#fdc223}
#nav_menu-3 {margin-top:-40px;}
.widget-title {padding-bottom:10px;}
.job_listing .hover__figure, .about-autor, .nocomments, .entry-meta, .box-date-post {display:none;} 
.job_listing {margin-top:0px; margin-left:0px;}

.h324 {font-size:24px;font-weight:400;padding-top:10px;}
.h420 {font-size:20px;font-weight:400;padding-top:10px;}

.job-manager-form input[type=text], .job-manager-form input[type=password], .job-manager-form input[type=phone], .job-manager-form input[type=email], .job-manager-form button, .job-manager-form select, .job-manager-form textarea {padding:0px 10px;color:#000 !important;font-family:'Raleway';font-weight:600;}
.job-manager-form select {padding:6px 6px;}
label {text-transform:none;}
.single_job_listing .application .application_details form.job-manager-application-form .form-content h3 {text-transform:uppercase;font-weight:700;}
span.wpcf7-form-control-wrap input[type=tel] {width:100%}
.block-hourse__text, .block-hourse__title {color:#fff !important;}
rs-module-wrap {z-index:0}
.footer p {color:#ccc !important;font-size:13px;}
.notification-bar {font-weight:bold;font-size:18px;}

html :where(.has-border-color), html :where([style*=border-width]) {border-style:none;}