/*
Theme Name: Konte Child Theme | Konte
Theme URI: https://uix.store
Author: UIX Themes
Author URI: http://uix.store
Description: A fully responsive Premium WordPress Theme with a pixel perfect design and extensive functionality
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: konte
Tags: one-column, two-columns, right-sidebar, custom-colors, custom-menu, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Template: konte
*/

.updraftupdatesnotice-updatesexpired {
display: none !important;
}

.updraftupdatesnotice {
display: none !important;
}



/* CONTACT FORM7 CSS --- START */

#ContactForm {
border:2px solid ##6FAED9;
}


#ContactForm input{
height: 60px!important;
border: 1px solid #000!important;
}


#ContactForm .wpforms-form textarea{
	border-radius: 0px;
border: 1px solid #000;
}

#ContactForm button{
background: black;
color: #fff;
border: none;
padding: 4px 40px;
}


#ContactForm .wpforms-confirmation-container-full{
background: #6FAED9;
border: 2px solid #000;
color: #000;
}

div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form input[type=submit]:focus, div.wpforms-container-full .wpforms-form input[type=submit]:active, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:focus, div.wpforms-container-full .wpforms-form button[type=submit]:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:focus{
background: #000;
}

div.wpforms-container-full .wpforms-form label.wpforms-error {
color: #000!important;

}

.mailcheck-suggestion a{
	color: #000!important;

}
.mailcheck-suggestion{
	color: #000!important;

}


/* CONTACT FORM7 CSS --- END */




.job_filters {
	background: #6FAED9;	
}


@media (min-width: 749px){
.job_filters .search_jobs{
	display: flex;
}
}

.job_filters .search_jobs div.search_submit {
    padding-top: 0;
}

.job_filters .search_jobs input, .job_filters .search_jobs select {

    line-height: 58px;
}


@media (max-width: 749px){
.job_filters .search_jobs div.search_keywords {
	padding: 0;
    width: 100%;
    margin: 10px 0;
}
}

@media (max-width: 749px){
.job_filters .search_jobs div.search_location {
	padding: 0;
    width: 100%;
    margin: 10px 0;
}
}


@media (max-width: 749px){
.job_filters .search_jobs div.search_submit {
	padding: 0;
    width: 100%;
    margin: 10px 0;
}
}


.kobtema a
{
padding: 6px 10px;
border: 1px solid #6FAED9;
display: inline-block;
background: #6FAED9;
color: #fff;
line-height: 12px;
}

.saadarngordu a
{

}



.header-center-items {
text-align: center;
justify-content: center;
font-weight: 500;
}

.topbar.light {
background-color: rgba(227, 231, 232, 0.22);
}



ul.job_listings li.job_listing a div.position, ul.job_listings li.no_job_listings_found a div.position {
float: left!important;
width: 55%!important;
padding: 0 0 0 0!important;
line-height: 1.5em!important;
}

ul.job_listings li.job_listing a .meta, ul.job_listings li.no_job_listings_found a .meta {
line-height: 1.5em!important;

}


ul.job_listings li.job_listing a div.position, ul.job_listings li.no_job_listings_found a div.position {
float: left;
width: 55%;
padding: 0 0 0 42px;
line-height: 1.5em;
}


ul.job_listings li.job_listing a img.company_logo, ul.job_listings li.no_job_listings_found a img.company_logo {
display: none;
}

#Jobs input[type="text"]{
border: 1px solid #000;
line-height: 50px;
}


.job_filters .search_jobs div.search_categories {
display: none;
}


.footer-widgets .widget a:after {
    bottom: -4px;
    color: transparent!important;
}

.footer-widgets .social-links-widget .social-links a
{
 color:#fff!important;
}


#SocialeMediaSale img
{
width:300px;
}


table.my_account_orders .woocommerce-orders-table__row.order
{
background: rgba(238, 238, 238, 0.25);
}

@media (min-width: 767px) {
table.my_account_orders tbody td {
font-size: 13px;
color: #000;
margin-top: 20px;
outline: 2px solid #fff;
padding: 5px!important;
border: 2px solid #000;
}
}

.single-job_listing .entry-title
{
display: none!important;
}

.single-page-header.title-none + .site-content-container
{
margin-top:0!important;
}




.portfolio-project .text-light h1
{
color:#fff!important;
}


.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span
{
background-color: #2a2a2a!important;
content: "";
font-size: 6px;
line-height: 20px;
color: #161619;
text-align: center;
width: 6px;
height: 6px;
display: block;
border-radius: 50%;
background: #cdcfd0;
}

#CasesGrid .vc_gitem-post-data-source-post_excerpt
{
display:none;
}


#CasesGrid .vc_custom_heading
{
min-height:60px;
}


#CasesGrid .vc_btn3.vc_btn3-size-md
{
display:none;
}




@media (min-width: 749px) {#CasesGrid
{

	}
}


@media (max-width: 749px) {#CasesGrid
{
	}
}





@media (min-width: 749px) {.company-grid-widget{
  display: grid;
  grid-template-columns: repeat(4, 1fr);
grid-gap: 10px;
	}}


@media (max-width: 749px) {.company-grid-widget{
  display: grid;
  grid-template-columns: repeat(1, 1fr 1fr);
grid-gap: 10px;
	}}

#jobi-jobi {
border: 2px solid #6FAED9!important;
padding: 15px;
}


#jobi-jobi:hover {
border: 2px solid #000!important;
}



@media (min-width: 749px) {
.attachment-konte-portfolio-thumbnail{
max-width: 100%;
object-fit: cover;
object-position: 50% 30%;
height: 460px;
width: 600px;
}
}












/*--------------------------------------------------------------
# GOOGLE DO NOT DISPLAY reCAPTCHA ICON - START
--------------------------------------------------------------*/

.grecaptcha-badge{
	display: none !important;
}

/*--------------------------------------------------------------
# GOOGLE DO NOT DISPLAY reCAPTCHA ICON - END
--------------------------------------------------------------*/


.header-account
{
margin-right: 26px;
cursor: pointer;
}

.header-account .account-links {
transition: transform 0s, opacity 0s;
}

.nav-menu ul {
transition: transform 0s, opacity 0s;
}

@media (max-width: 749px) {
#ProjektFemfaser
{
width: 70px;
display: block;
margin: 0 auto;
}
}


@media (min-width: 749px) {
#ProjektFemfaser
{
width: 80px;
display: block;
margin: 0 auto;
}
}


@media (min-width: 992px) {
#ProjektFemfaser
{
width: 100px;
display: block;
margin: 0 auto;
}
}



@media (max-width: 749px) {
#ProjektFemfaserKonge
{
width: 50px;
display: block;
margin: 0 auto;
}
}


@media (min-width: 749px) {
#ProjektFemfaserKonge
{
width: 65px!important;
display: block;
margin: 0 auto;
}
}


@media (min-width: 992px) {
#ProjektFemfaserKonge
{
width: 70px;
display: block;
margin: 0 auto;
}
}



@media (min-width: 600px) {
#CaseBesogWebsite
{
margin-top:-140px;
margin-bottom: 40px;
}
}


@media (min-width: 992px) {
#CaseBesogWebsite
{
margin-top:-140px;
margin-bottom: 40px;
}
}






@media (min-width: 992px) {
#CaseBesogWebsiteBotton
{


}
}




.location a {
color: #000!important;
}

.single_job_listing .meta .location:before {
color: #000!important;
}

#JobType {
background-color: #000!important;
padding-left: 20px;
padding-right: 20px;
}

#JobLokation a{
color: #000!important;
}


.project-navigation img {
width: 120px;
object-fit: cover;
object-position: 50% 20%;
height: 80px;
}

.post-navigation img {
width: 120px;
object-fit: cover;
object-position: 50% 20%;
height: 80px;
}

.post-navigation .nav-links .nav-next {
width: 100%;
}

.post-navigation .nav-links .nav-previous {
width: 100%;
}

.project-title.entry-title {
text-shadow: 3px 1px 10px rgba(255, 255, 255, 0.05);
}

.portfolio-project--layout-v2 .project-meta {
text-shadow: 1px 1px 10px rgba(255, 255, 255, 0.38);
}


.portfolio-project--layout-v2 .project-content {
margin-top: 0px;
}

.single-portfolio .site-header.transparent {
background:#fff;
}

.project-title.entry-title
{
text-align:left!important;
}

.woocommerce div.product .product_title
{
text-align:left;
}

.total-shares
{
display:none!important;
}

.comments-link
{
display:none!important;
}

.woocommerce-password-strength.short {
color: #6FAED9!important;
font-size: 16px;
font-style: italic;
}

.woocommerce-ResetPassword.lost_reset_password .form-row-last
{
padding-left: 0px;
}

.single-post .entry-title
{
text-align:left!important;
}

.single-post .comments-link
{
display:none;
}

@media (min-width: 1199px) {
.no-sidebar .entry-header .entry-thumbnail:after {
bottom: -70px;
}
}

@media (min-width: 1199px) {
.entry-header .entry-thumbnail + .post-info {
margin-top: -40px;
}
}


.vc_toggle.vc_toggle_ .vc_toggle_icon {
opacity: 1;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
right: 20px;
color: #cdcfd0;
}


.vc_toggle.vc_toggle_.vc_toggle_active .vc_toggle_icon {
color: #333;
}




.konte-post-grid .post img {
width: 100%;
object-fit: cover;
object-position: 50% 30%;
height: 185px;
}

.konte-post-grid .post .button {
border: 2px solid;
}

.konte-post-grid .post .button:hover {
border: 2px solid #000;
}

.konte-post-grid .post-title {
min-height: 56px;
}


.konte-carousel .konte-testimonial__content {
font-size: 1.2rem;
}


.offscreen-panel .panel {
background: #fff;
border-left: 2px solid #6FAED9;
-webkit-transition: -webkit-transform 0.0s;
transition: -webkit-transform 0.0s;
transition: transform 0.0s;
transition: transform 0.0s, -webkit-transform 0.0s;
}


ul.job_listings li.job_listing h3
{
color:#6FAED9;
}

.widget ul.job_listings li.job_listing ul.meta {
color: #000;
}

.widget ul.job_listings li.job_listing ul.meta li {
color: #000!important;
}

#JobsForside .widgettitle
{
color: #000;

}
/* DO NOT BREAK A WORD INCOHERENT --- START */

p, h1, h2, h3, h4, h5, h6{
overflow-wrap: revert;
}

/* DO NOT BREAK A WORD INCOHERENT --- End */


.footer-extra {
padding: 20px 0;
border-bottom: 1px solid #eee;
}



.woocommerce-info {
background-color: #e9d3e7!important;
}

.cart-collaterals .checkout-button {
color: #fff!important;
}

.quick-view-modal .product {
background-color: #fff!important;
}


ul.products li.product .product-summary {
-webkit-transition: -webkit-transform 0.6s;
transition: -webkit-transform 0.6s;
transition: transform 0.6s;
transition: transform 0.6s, -webkit-transform 0.6s;
background: #fff;
}

.pro_price_extra_info
{
padding-right:6px!important;
font-style:italic!important;
}


.wpb-js-composer .vc_tta.vc_general .vc_tta-panel {
outline:1px solid rgba(255, 159, 140, 0.5)!important;
margin-bottom: 10px!important;
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body
{
background-color:#f8f8f8!important;
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading {
background-color: #f8f8f8!important;
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
color: #000!important;
}



.products-quick-search {
font-size: 22px!important;
}

.select2-container .products-quick-search-options .select2-results .select2-results__option {
font-size: 22px!important;
}


.woocommerce div.product .cart {
margin: 0;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}

.woocommerce div.product .single_add_to_cart_button {
vertical-align: top;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}

.shop_table.shop_table_responsive.my_account_orders .button.pay
{
margin:2px;
}

.shop_table.shop_table_responsive.my_account_orders .button.view
{
margin:2px;
}


.shop_table.shop_table_responsive.my_account_orders .button.invoice
{
margin:2px;
}


.gotop {
color: #fff;
background: #6FAED9;
right: 20px;
bottom: 40px;
-webkit-transition: -webkit-transform .8s ease-in-out;
transition: transform .8s ease-in-out;
}

.gotop:hover {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}


.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info {

}

@media (min-width: 749px){
.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info {
font-size: 40px;
font-size: 2.5rem;
font-weight: 500;
background: transparent!important;
color: #000;
padding: 0;



}
}

@media (max-width: 749px){
.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info {
font-size: 24px;
font-size: 1.5rem;
color: #000;
font-weight: 500;

background: transparent!important;
color: #000;
padding: 0;
}
}



.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info.woocommerce-info .button{
min-width: 120px;
border: 2px solid #000;
line-height: 60px;
padding: 0 80px;
color: #fff;
float: left;
margin-left: 0;
background:#000;

display:none!important;
}




@media (min-width: 767px){
.woocommerce_account_subscriptions .no_subscriptions
{
font-size: 40px;
font-size: 2.5rem;
color: #161619;
font-weight: 500;
margin-top:0;
}
}


@media (max-width: 767px){
.woocommerce_account_subscriptions .no_subscriptions {
font-size: 24px;
font-size: 1.5rem;
color: #161619;
font-weight: 500;
margin-top:0;
}
}


/* VIGTIG CSS TIL CONTENT UNDER COVER BILLEDE --- START */
.single-page-header.title-none + .site-content-container {
margin-top: 40px;
}
/* VIGTIG CSS TIL CONTENT UNDER COVER BILLEDE --- END */



/*rs-fullwidth-wrap {margin-bottom: 60px!important;}*/


/* FAQ - PLUS ICON ACTIVE --- START */



/* FAQ - PLUS ICON ACTIVE --- END */






@media (max-width: 749px) {
.vc_column_container>.vc_column-inner
{
padding-left:8px!important;
padding-right:8px!important;
}
}

.post-navigation a {color:#000!important;}

.site-content {

}

.header-cart {display:none!important;}




/*
SLIDER CSS
*/
#buttonqw:hover
{
background:#000!important;
color:#fff!important;
}







@media (min-width: 1024px) {
#rev_slider_6_1{

}
}










@media (max-width: 749px) {
.page-header .entry-thumbnail {
height: 250px!important;
}
}

@media (min-width: 749px) {
.page-header .entry-thumbnail {
height: 450px!important;
}
}

@media (min-width: 1240px) {
.page-header .entry-thumbnail {
height: 650px!important;
}
}













.qaisul
{
letter-spacing: -0.5px;
font-size: 1rem;
list-style-type: none;
padding-left: 10px;
margin-bottom: 50px!important;
border-right: 2px solid #6FAED9;
padding: 16px 16px;
}

.qaisul2
{
letter-spacing: -0.5px;
font-size: 1rem;
list-style-type: none;
padding-left: 10px;
margin-bottom: 50px!important;
border-right: 2px solid #fff;
padding: 16px 16px;
}

.qaisul:before, .qaisul2:before
{

}

.qaisul li, .qaisul2 li
{
line-height: 40px;
border-bottom: 1px solid rgba(191, 191, 191, 0.13);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
color: rgba(42, 42, 42, 0.79);

}

.qaisul li:before, .qaisul2 li:before
{
content: "";
}


.blog-header-menu a
{
color:#2a2a2a;
}
.hfeed .hentry .entry-title
{
font-size: 30px!important;
font-size: 1.875rem;
font-weight: 400;
line-height: 1.33333;
margin-bottom: 15px;
border-bottom: none!important;
padding: 0!important;
letter-spacing: 1.2px!important;
color: #2a2a2a!important;
}
.hfeed .hentry .entry-title a
{

color: #2a2a2a!important;
}


.page .page .entry-subtitle {
font-weight: 400;
padding-left: 16.6667%;
padding-right: 16.6667%;
text-align: left;
}

.blog-header-content {
padding: 0px 0 52px 0;
}

@media (min-width: 749px) {.blog-header-content .header-title {
font-size: 5rem;
font-weight: 400;
font-size: 70px;
display: block;
width: 100%;
text-align: left;
letter-spacing: -4px;
padding: 60px 0;
color: #000;
text-decoration: none;
display: inline-block;
border-bottom: 1px solid #6FAED9;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
font-family: "function_pro", sans-serif;
text-transform: unset;
}}

@media (min-width: 1240px) {.blog-header-content .header-title {
font-size: 5rem;
font-weight: 400;
font-size: 80px;
display: block;
width: 100%;

text-align: left;
letter-spacing: -4px;
padding: 60px 0;
color: #000;
text-decoration: none;
display: inline-block;
border-bottom: 1px solid #6FAED9;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
font-family: "function_pro", sans-serif;

text-transform: unset;
}}





@media (min-width: 749px) {.post .entry-title {
text-align: left;
}}

@media (min-width: 1240px) {.post .entry-title {
text-align: left;
}}






@media (min-width: 749px) {.entry-title {
display: block;
width: 100%;
text-align: center;
color: #000;
text-decoration: none;
display: inline-block;
border-bottom:none;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
font-weight: normal;
}}

@media (min-width: 1240px) {.entry-title {
display: block;
width: 100%;
text-align: center;
color: #000;
text-decoration: none;
display: inline-block;
border-bottom:none;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
font-weight: normal;
}}



.wpb-js-composer .vc_tta.vc_general .vc_tta-panel {
display: block;
outline: 1px solid rgba(81, 51, 44, 0.24);
margin-bottom: 14px;
}
.testi .konte-testimonial-carousel__content {background-color:#EEB269;}

.header-mobile {
height: 100px!important;
border-bottom: 3px solid #000;
}

#partnersicon img {width:300px!important;}
#partnersicon {margin-bottom:0;}


#iconswidth img {width:100px!important;}
#iconswidth2 img {width:100%!important;}


.header-main {
border-bottom: 3px solid #000;
}



.page-id-972 .single-page-header.title-none + .site-content-container
{margin-top:20px;}



.page-id-972 .konte-pricing-table__title
{
font-size: 24px!important;
font-size: 1.0rem!important;
}




@media (min-width: 749px) {
.page-id-972 .konte-pricing-table__description
{
min-height:200px;
}
}





.cli-modal-content {
border-radius: 0;
border: 2px solid #2a2a2a;
}

.cli-tab-header {
border-radius: 0;
}


#cookie-law-info-bar {
	box-shadow: none;
    border: 2px solid #000!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    padding-left: 4px!important;
    padding-right: 4px!important;
    background: #ffffffe0!important;
    font-weight: 500;
}

#cookie-law-info-bar button {

    font-weight: 500;
}


@media (min-width: 749px) {.medierlogo
{
width:60%;
}
}


.contentcenter {text-align:center;}

.konte-testimonial-carousel__content .konte-testimonials-title {
margin: 0 0 60px 0;
color: #fff;
}

@media (min-width: 749px) {.kunderdiv
{
text-align:center;
}
}

@media (max-width: 749px) {.kunderdiv
{
text-align:center;
}
}

@media (min-width: 749px) {.kunder
{
text-align:center;
}
}

@media (max-width: 749px) {.kunder
{
text-align:center;
}
}





.boldi {font-weight:bold;font-size:1.4em;}

.topbar.dark {
background-color: #6FAED9;
}

@media (max-width: 749px) {.site-branding .logo
{
position: relative;
width: 100%;
display: block;
text-align: center;
}
}
@media (max-width: 749px) {.site-branding .logo img
{
max-width: 85%;
}
}




@media (min-width: 749px){.konte-pricing-table {
padding-left:20px!important;
padding-right:20px!important;
letter-spacing: 1.2px;
}
}

@media (max-width: 749px){.konte-pricing-table {
padding-left:15px!important;
padding-right:15px!important;
letter-spacing: 1.2px;
}
}

.konte-pricing-table__description {text-align:left!important;}

.konte-pricing-table__description
{
font-size: 1rem;
line-height: 1.71429;
color: #515455;
}



.konte-pricing-table__title
{
font-size: 24px!important;
font-size: 1.2rem!important;
}


a {
color: #6FAED9;
}

@media (min-width: 749px){#pris
{
width:50%;
}}

@media (max-width: 749px){#pris
{
width:100%;
}}

@media (max-width: 1080px){.site-branding {

}}


.single-page-header.title-none .entry-thumbnail:after
{
width: 100%;
height: 60px;
}


.single-page-header.title-above .entry-thumbnail:after {
width: 100%;
height: 160px;
}


.page-header .entry-thumbnail {
height: 700px!important;
}



.search-form .search-field
{
-webkit-appearance: none;
}



.blowup {
max-width: 100%;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}


.blowup:hover {
-moz-transform: scale(1.02);
-webkit-transform: scale(1.02);
transform: scale(1.02);
}


.blowup a {
max-width: 100%;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}


.blowup a:hover {
-moz-transform: scale(1.02);
-webkit-transform: scale(1.02);
transform: scale(1.02);
}

.qshadow:hover
{
box-shadow: 1px 1px 11px 1px rgba(136, 136, 136, 0.6);
}


@media (min-width: 749px){#qh
{
font-size:20px;
}
}

@media (max-width: 749px){#qh
{
font-size:14px;
}
}



@media (min-width: 749px){#qhkunder
{
font-size:20px;
color:#333;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
}

@media (max-width: 749px){#qhkunder
{
font-size:14px;
color:#333;
}
}

@media (min-width: 749px){#qhkunder:hover
{
-moz-transform: scale(1.00);
-webkit-transform: scale(1.00);
transform: scale(1.00);
}}


@media (max-width: 767px){
  .qreverse{
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }
}




.widget_recent_jobs
{
margin: 0 0 40px!important;
padding: 0!important;
border: 1px solid #fff!important;
}

ul.job_listings
{

border: 1px solid #6FAED9!important;
margin: 10px!important;
}


.job_listings
{
margin: 0 0 0px 0px!important;
padding: 20px 10px!important;
border: 1px solid #fff!important;
background: #fff;
}

ul.job_listings li.job_listing, ul.job_listings li.no_job_listings_found {

border-bottom:1px solid #eee!important;
}

ul.job_listings li.job_listing a
{
border: 1px solid #fff!important;
margin-bottom: 10px;
}

ul.job_listings li.job_listing a:hover
{
background:#fff!important;
}



#JobsForside
{

}