@font-face {
  font-family: 'EurostileLTStd-Demi';
  src: url('../../fonts/EurostileLTStd-Demi.eot'); /* IE9 Compat Modes */
  src: url('../../fonts/EurostileLTStd-Demi.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/EurostileLTStd-Demi.woff2') format('woff2'), /* Modern Browsers */
    url('../../fonts/EurostileLTStd-Demi.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/EurostileLTStd-Demi.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/EurostileLTStd-Demi.svg') format('svg'); /* Legacy iOS */  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Raleway-Regular";
  src: url("../../fonts/Raleway-Regular.eot"); /* IE9 Compat Modes */
  src: url("../../fonts/Raleway-Regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/Raleway-Regular.otf") format("opentype"), /* Open Type Font */
    url("../../fonts/Raleway-Regular.svg") format("svg"), /* Legacy iOS */
    url("../../fonts/Raleway-Regular.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/Raleway-Regular.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/Raleway-Regular.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
body {
    font-family: 'Raleway-Regular' !important;
}
html {
    font-family: 'Raleway-Regular' !important;
}
p {
    font-family: 'Raleway-Regular' !important;
}
.t4-footer {
    font-family: 'Raleway-Regular' !important;
    font-weight: 300;}
.t4-palette-mainnav .navbar-nav > li.active > a, .t4-palette-mainnav .navbar-nav > li.show > a, .t4-palette-mainnav .navbar-nav > li > a:hover, .t4-palette-mainnav .navbar-nav > li > a:focus, .t4-palette-mainnav .navbar-nav > li > a:active {
    font-family: 'EurostileLTStd-Demi' !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'EurostileLTStd-Demi' !important;
  color: #66757e;
}
h1 {
  font-size: 42px;
}
.navbar-default .navbar-nav > li > a {
    font-family: 'EurostileLTStd-Demi' !important;
}

@media only screen and (max-width: 790px) {
body {}
  .container {
    max-width: 100%;overflow: hidden;
}
  h1,
  .h1 {
  font-size: 24px !important; 
  }
    h2,
  .h2 {
  font-size: 22px !important; 
  }
  }

.ul {
    list-style-image: url('/images/ul/zeitarbeit.png') !important;
}
ul.me {
  display: table;
  width: 770px;
    list-style: none;
}
 
li.me {
  display: inline-block !important;
  table-layout: fixed;
  border-spacing: px;
  list-style: none;
}
p.me{

text-align:center !important;
}
/* Header Top */
.navbar-brand .logo-img, .navbar-brand .logo-img-sm {
    max-height: 95px !important;
}
.t4-topbar {
  height: 8em;
  }
.t4-palette-mainnav a {
    color: #dcb35b !important;
}
.t4-palette-mainnav a:hover, .t4-palette-mainnav a:focus, .t4-palette-mainnav a:active {
  color: #3d4d5b !important;
}
.t4-palette-mainnav .navbar-nav > li.active > a, .t4-palette-mainnav .navbar-nav > li.show > a, .t4-palette-mainnav .navbar-nav > li > a:hover, .t4-palette-mainnav .navbar-nav > li > a:focus, .t4-palette-mainnav .navbar-nav > li > a:active {
  color: #dcb35b !important;
}
.t4-palette-mainnav .navbar-nav > li > a {
  color: #3d4d5b !important;
}

.t4-palette-mainnav .navbar-nav > li.active > a .item-caret::before, .t4-palette-mainnav .navbar-nav > li.show > a .item-caret::before, .t4-palette-mainnav .navbar-nav > li > a:hover .item-caret::before, .t4-palette-mainnav .navbar-nav > li > a:focus .item-caret::before, .t4-palette-mainnav .navbar-nav > li > a:active .item-caret::before {
  border-top-color: #3d4d5b !important;
}

.t4-megamenu .dropdown-menu {
  background: rgba(255, 255, 255, 0.95);
}
.t4-megamenu .mega-col-nav .mega-col-title {
  border: 0;
  color: #3d4d5b;
  font-size: 19px;
  font-weight: 700;
  margin-bottom: 9px;
  margin-top: 0;
}
.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
  font-family: 'EurostileLTStd-Demi' !important;
  font-size: 17px;
  font-weight: 600;
}
.features-link:hover h4, .features-link:focus h4, .features-link:active h4 {
  color: #3d4d5b;
}
.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-menu li > a:active, .dropdown-menu li > span:hover, .dropdown-menu li > span:focus, .dropdown-menu li > span:active {
  color: #3d4d5b !important;
}
.dropdown-menu li.active > a, .dropdown-menu li.active > span, .dropdown-menu li.open > a, .dropdown-menu li.open > span {
    color: #3d4d5b !important;
}
.text-primary {
    color: #dcb35b !important;
}
.t4-section .link-dark, .link-dark {
    color: #dcb35b !important;
}
.t4-palette-primary a:hover, .t4-palette-primary a:focus, .t4-palette-primary a:active {
    color: #4e6981 !important;
}
#t4-header-wrap .link-primary, .link-primary {
    color: #3d4d5b !important;
}
#t4-header-wrap .link-primary:hover, #t4-header-wrap .link-primary:focus, #t4-header-wrap .link-primary:active, .link-primary:hover, .link-primary:focus, .link-primary:active {
    color: #4e6981 !important;
    text-decoration: none;
}

#ico {
    background: transparent;
    color: #dcb35b;
    font-size: 22px;
    line-height: 1.8em;
    margin-top: -9px;
    text-align: center;
    border: 1px solid #dcb35b;
    border-radius: 64px;
    height: 40px;
    width: 42px;
    display: block;
    padding-left: 7px;
    padding-top: 0px;
    float: left;
    margin-right: 10px;
}
#icoc {
    background: transparent;
    color: #dcb35b;
    font-size: 22px;
    line-height: 1.8em;
    margin-top: -9px;
    text-align: center;
    border: 1px solid #dcb35b;
    border-radius: 64px;
    height: 40px;
    width: 42px;
    display: block;
    padding-left: 7px;
    padding-top: 0px;
    float: left;
    margin-right: 10px;
}

@media (min-width: 992px) {
  .d-lg-block {
      width: 500px;
  }
}
.t4-palette-primary {
    background: #3d4d5b;
    color: #585858;
}
.acm-features.style-2 .features-item .action {
    background: #dcb35b;
    color: #ec4e4f;
}
.t4-palette-primary a {
    color: #3d4d5b!important;
}
.acm-features.style-2 .features-item:hover:before {
    background: #f9e8c3;
    color: #ec4e4f;
}

/* Contact right */
.btn.btn-outline-primary {
    border-color: #3d4d5b;
    color: var(--color-primary);
}
.btn.btn-outline-primary:hover {
    background-color: #3d4d5b;
    color: color-contrast(#2196F3);
}
#back-to-top {
    background: #dcb35b;
}
#back-to-top:hover, #back-to-top:focus, #back-to-top:active {
    background: #3d4d5b;
}

/* Buttons */
.btn.btn-outline-primary {
    border-color: #3d4d5b;
    color: #dcb35b;
}

/* List Check */
ul.features-list li:before, .description ul li:before, .categories-portfolio li.active > a, .info-detail a, .acym_module td.acysubbuttons, .categories-module > li.active > h4 > a, .acm-features.style-3 .features-link.active h4, .article-index .active > a {
    color: #3d4d5b !important;
}

/* Link Check */
a {
    color: #3d4d5b;
}
a:hover, a:focus, a:active {
    color: #4e6981;
}

/* Boxes */
.bg-primary-light {
    background-color: #f9e8c3;
}
.acm-features.style-4 .features-item::before {
  background: #3d4d5b;
}

/* Backgrounds */
.bg-primary {
  background-color: #3d4d5b !important;
}

/* ACM Clients */
.acm-features.style-5 .features-image .features-item-wrap .features-item:nth-child(2n+1) .bg-decor {
  background: #4e6981;
}
.acm-features.style-5 .features-image .features-item-wrap .features-item:nth-child(2n) {
  background: #dcb35b;
  color: #fff;
}

/* Bullets */
.fill-primary {
  fill: #3d4d5b;
}

/* Request Button */
.btn-link {
  color: #3d4d5b;
}
.btn-link:hover, .btn-link:focus, .btn-link:active {
  color: #4e6981;
}

/* Categories */
.category-name a {
  background: #3d4d5b;
  color: #fff;
}
.category-name a:hover, .category-name a:focus, .category-name a:active {
  background: #dcb35b;
}
.owl-carousel .owl-dots .owl-dot.active {
  border-color: #3d4d5b;
}
.readmore .btn:hover, .readmore .btn:focus, .readmore .btn:active, .icons .dropdown-menu a:hover, .icons .dropdown-menu a:focus, .icons .dropdown-menu a:active, .items-more .nav-tabs > li > a:hover, .items-more .nav-tabs > li > a:focus, .items-more .nav-tabs > li > a:active, .latestnews li a:hover, .latestnews li a:focus, .latestnews li a:active, .com-tags-tag.tag-category .list-group .list-group-item a:hover, .com-tags-tag.tag-category .list-group .list-group-item a:focus, .com-tags-tag.tag-category .list-group .list-group-item a:active, .categories-portfolio li a:hover, .categories-portfolio li a:focus, .categories-portfolio li a:active, .mod-articles-category-title:hover, .mod-articles-category-title:focus, .mod-articles-category-title:active, .link-dark:hover, .link-dark:focus, .link-dark:active, .login-wrap .other-links ul li a:hover, .login-wrap .other-links ul li a:focus, .login-wrap .other-links ul li a:active, .page-header h2 a:hover, .page-header h2 a:focus, .page-header h2 a:active, .categories-list h2 a:hover, .categories-list h2 a:focus, .categories-list h2 a:active, .categories-module > li a:hover, .categories-module > li a:focus, .categories-module > li a:active {
  color: #4e6981 !important;
}

/* Testimonials */
.mod-article-list .owl-carousel .owl-nav > button:not(.disabled):hover, .acm-features.style-4 .owl-carousel .owl-nav > button:not(.disabled):hover, .acm-testimonial.style-1 .owl-carousel .owl-nav > button:not(.disabled):hover {
  background-color: #dcb35b !important;
}

/* Footer */
.btn.btn-primary {
  background-color: #4e6981;
  border-color: #4e6981;
}
.acm-cta.style-2 {
  background: #3d4d5b;
}
.acm-cta.style-2 .social-follow-wrap a {
  color: #dcb35b;
  margin-left: 36px;
  font-size: 26px;
}
/* @media (min-width: 768px){}
.t4-module:nth-child(2) {
  flex: 0 0 100% !important;
  width: 125%;
}
}
*/
.copy {
  color: #828282;
  }

/* Articles */
blockquote {
    background: #bbccda;
    border-left: 2px solid #3d4d5b;
}

/* Contact */
.contact .contact-address .fa, .play-icon a {
    background: #3d4d5b;
}
.bg-primary-light {
    background-color: #f9e8c3;
    padding: 35px;
}
#contact {
    background: #3d4d5b;
    padding: 7px;
    color: #fff;
    border: #3d4d5b solid 1px;
    border-radius: 28px;
}
/*.col-hd-12 {
    flex: 0 0 100%;
    max-width: 100%;
}
*/
.acm-features.style-2 .features-item h4 {
    border-bottom: 1px solid #3d4d5b;
    padding-bottom: 1rem;
    margin-bottom: 1rem;
    margin-top: 1rem;
}
.acm-features.style-2 .features-item .action {
    background: #dcb35b;
    color: #3d4d5b;
}
.acm-features.style-2 .features-item:hover .action {
    background: #3d4d5b;
    color: #dcb35b !important;
}

/* Off */
.t4-offcanvas {
  background: #7192af;
}
.t4-offcanvas .t4-off-canvas-header {
  background-color: #fff;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 0.75rem 1.5rem;
    padding-left: 1.5rem;
}
.t4-offcanvas .t4-off-canvas-body .navbar .nav-item.active > .nav-link, .t4-offcanvas .t4-off-canvas-body .navbar .nav-item.active > .separator {
  color: #dcb35b;
}
.t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .dropdown-item:hover, .t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .dropdown-item:focus, .t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .dropdown-item:active, .t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .nav-link:hover, .t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .nav-link:focus, .t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu .nav-link:active {
  color: #dcb35b !important;
}

/* Form */
.form-control, .inputbox {
     max-width: 100%;
}

/* Reeader */
div#accessibility-links.bottomright #text_plugin {
    position: fixed;
    bottom: 80px;
    right: 35px;
    width: 45px;
    height: 45px;
    border-radius: 50%;
}