#top-menu a {color:#0093dd;}
a{color: black;text-decoration: underline;}
#et_search_icon:hover, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, .bottom-nav li.current-menu-item>a, .comment-reply-link, .entry-summary p.price ins, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .footer-widget h4, .form-submit .et_pb_button, .mobile_menu_bar:after, .mobile_menu_bar:before, .nav-single a, .posted_in a, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce .star-rating span:before, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt:hover, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page .star-rating span:before, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current
{color: black;text-decoration: underline;}
.et_pb_button{text-decoration:none;}
.et_pb_section:last-child{padding-bottom:0;}
.mobile_menu_bar:before{text-decoration:none!important;}#
.et_mobile_menu{border-color:#0093dd;}
.et_mobile_menu {border-top:none; }
.nav li ul{border-top:3px solid #0093dd;}
.et-pb-arrow-next, .et-pb-arrow-prev{text-decoration:none;}
.startseite .et_pb_slide .et_pb_container {height: auto !important;min-height: 500px !important;}
.withpic .et_pb_main_blurb_image{height: 200px;overflow: hidden;} .et_pb_slide .et_pb_container {height: auto !important;min-height: 500px !important;}
.project{border-bottom:1px solid;margin-bottom:25px;}
.projectpagetitle{margin-top:50px;text-align:center;}
.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{color:#0093dd;} .jobpagesingle #content-area {margin-left:10%;margin-right:10%;margin-top:5%;margin-bottom:5%}
.indeed {padding-bottom: 4%!important;padding-top:4%;}
.indeed .et_pb_text_inner p{text-align:center;font-size: 15px;line-height: 30px;color:black;display:block;float: left;width: 50%;}
.indeed .et_pb_text_inner a{color:#0093dd;}
.indeed .et_pb_text_inner:before{content: "\e085";font-family:'ETmodules';color:#0093dd;font-size:50px;margin-bottom:25px;margin-left:auto;margin-right:auto;width:50px;display:block}
.indeed .et_pb_text_inner{} .timeline ul {list-style:none;padding-left:0}
.timeline li{border-top:1px solid;padding: 10px 0 10px 0;}
.timeline li:last-child {border-bottom:1px solid}
.timeline .et_pb_column_1_4{margin-right:0;} .et_portfolio_image, .et_shop_image{float:left; max-width:300px;margin-right:30px;}
.project{border-bottom:unset;}
.et_pb_portfolio_item .et_pb_module_header a{color:#0093dd;}
.et_pb_portfolio_item .et_pb_module_header:before{content: "\e085";font-family:'ETmodules';color:#0093dd;font-size:50px;margin-bottom:25px;margin-left:auto;margin-right:auto;width: 50px;display:block;}
.et_pb_portfolio_item .et_pb_module_header a{color:#0093dd;text-align:center;font-size: 25px;line-height: 30px;display:block;}
.et_pb_portfolio_item .post-meta{text-align:center;} #pre-header{background:#0093dd;height: 40px;width: 100%;line-height:35px;}
#pre-header a{color:white;text-decoration:  none;}
#pre-header .phone{font-size:10px;}
#pre-header .email{font-size:10px;padding-left: 20px;}
#pre-header .phone:before{content: "\e090"; font-family: 'ETmodules';padding:5px;}
#pre-header .email:before{content: "\e076"; font-family: 'ETmodules';padding:5px;}
#main-header{background:white;}
.nav li ul.sub-menu {width: 300px;} .pre1{float:left;width: 25%;margin-right:5%;}
.pre1 p,.pre2 p{padding-bottom:0}
.pre1 a{text-decoration:unset;}
.pre1 .PLZ{float:left;width: 15%;}
.pre1 .City{float:left;width: 80%;}
.pre1 .phone{clear: both;float: unset;width: 100%;display: block;}
.pre1 .phone:before{content: "\e090"; font-family: 'ETmodules';padding:5px;}
.pre1 .fax{float:unset;width: 100%;display: block;}
.pre1 .fax:before{content: "\e0fa"; font-family: 'ETmodules';padding:5px;}
.pre1 .email{float:unset;width: 100%;display: block;}
.pre1 .email:before{content: "\e076"; font-family: 'ETmodules';padding:5px;}
.pre1 .url{float:unset;width: 100%;display: block;}
.pre1 .url:before{content: "\e0e3"; font-family: 'ETmodules';padding:5px;}
.pre2{float:left;width: 25%;margin-right:5%;}
#pre-footer h4{color:white;border-bottom: 0.5px solid white;margin-bottom:5%;}
#pre-footer h5{color:white;font-size:14px;}
#pre-footer p{color:white;}
#pre-footer a{color:white;}
#menu-footer.bottom-nav li:after{content:" |";color:white;}
#footer-bottom .et-social-icons{height:55px;line-height: 55px;}
#pre-footer{background:#0093dd;font-size:12px;width:100%;padding-top: 50px;display: block;height: auto;overflow: hidden;padding-bottom: 20px;border-bottom: 1px solid white;}
#footer-bottom, #et-footer-nav{background-color:#0093dd;}
#et-footer-nav{float: left;height: 55px;line-height: 55px;}
#menu-footer.bottom-nav li{font-size: 12px;padding:0;float: left;}
#menu-footer{text-align:right;padding: 0;}
#footer-bottom a.icon:hover{text-decoration:none;}
#footer-bottom a{color:white;}
#footer-info{color:white;font-size: 12px;height: 55px;line-height: 55px;}
.bottom-nav a{color:white;text-decoration:none;}
#top-menu li li a{width: 300px;}
.et-social-xing a.icon:before{
content: "";
background-image: url(//peoplesource.de/wp-content/themes/peoplesource/img/xing.png);
background-size: 24px 24px;
background-repeat: no-repeat;
background-position-y: 15px;
width: 39px;
height: 39px;
display: block;
} .fullwidth.et_pb_row {width:100%;max-width:100%;}
.fullwidth .et_pb_column_1_4{width:25%!important;margin-right:0!important;}
.fullwidth.et_pb_row:last-child{padding-bottom:0;}  @media (min-width: 980px){       } @media (max-width:979px){ .et_pb_slide .et_pb_container{min-height:170px!important;}
.et_pb_slide {background-size:100% 170px!important;}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{width:100%;}
h1.et_pb_module_header{font-size:20px;}
.indeed .et_pb_text_inner p{text-align:center;font-size: 16px;line-height: 30px;color:black;display:block;width: 100%;}
.withpic .et_pb_main_blurb_image{height:90px;}
body #page-container .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button{font-size:18px!important;}
.et_pb_fullwidth_header{padding:5px 0 0 0px;}  #main-footer{overflow:hidden;}
.pre1 {margin-bottom:25px;}
.pre1 , .pre2 {width:100%;}
#et-footer-nav{width:100%;float: unset;}
#menu-footer.bottom-nav li:last-child:after{content:none;}
#footer-bottom .et-social-icons{width:100%;display: block;} .et_pb_contact_right{float:left;}
.et_pb_contact_submit{float:left;max-width: 135px;font-size: 14px;}
#footer-bottom .et-social-icons {
width: 100%;
display: block;
clear: both;
}    }