.sendpress-content {
text-align: center;
}
.single-stellenangebot-content.entry  h2 {
font-size: 18px;
margin: 30px 0 15px 0;
}
.wpex-social-share {float:right;}  .entry-content-thumbnail {
height: 250px;
overflow: hidden;
}
.entry-content-thumbnail img {
display: block;
width: 100%;
} .entry-content-thumbnail img.wpsmartcrop-image {  height: 250px;
}
.wp-video-shortcode {
min-width: 396px; 
min-height: 304px !important; 
}
.page-subheading {
color:#fff;
}
.entries.left-thumbs .entry .entry-media {
width:20%;
}
.entries.left-thumbs .entry .entry-details {
width: 80%;
}
.right {float:right}
.vcex-bullets {
margin-top: 25px;
} .entries.left-thumbs .entry .entry-details {
width: 75%;
} #post-media {
max-width: 30%;
float: right;
} .myprefix-large-featured-image {
max-width: 55%;
float: right;
padding: 0 0 25px 50px;	
}
@media print
{    
.no-print, .no-print *, .page-header, #top-bar-wrap, .wpex-sticky-header-holder, .site-breadcrumbs
{
display: none !important;
}
body {
font-size: 12px !important; 
}
.vc_column-inner {
margin-bottom: 15px !important; 
}
} @media only screen and (max-width: 767px) {
h3.entry-title {
font-size: 15px !important;	
}
.entry h2 {
font-size: 20px !important;	
}
}
.enyminline {
float: left;
margin-right: 25px;
} .pum-overlay, .pum-overlay *, .pum-overlay :after, .pum-overlay :before, .pum-overlay:after, .pum-overlay:before {
font-weight: 500;
}
.pum-title.popmake-title {
margin-bottom: 25px;
font-weight: 500;
} .vc_column-inner .vc_inner.vc_row-fluid {
margin:20px 0 0 0;
}
.myprefix-large-featured-image + .vc_row {
max-width:45%;
}
.teaserbox  {
padding: 25px;
background-color: #ffaa33;
color: #fff;
border-radius: 10px;
font-size: 30px;
text-align: center;
}
.meta time {
margin-left: 5px;
}
.ez-toc-list li {
list-style-type: decimal;
}
.ez-toc-list li.active {
background-color: #eee;
padding: 10px;
}
ul.ez-toc-list {
margin-left: 15px;
}
nav ul.ez-toc-list li ul {
padding: 10px 0 0 15px;
font-size: 13px;
}
.single-post .single-blog-content h2 {
font-weight: 600;
font-size: 20px;
color: #1796c6;
text-transform: uppercase;
}
.signup-fields-bottom {
padding-bottom: 20px;
} .job-header {
background-color: #ffaa33;
padding: 25px;
margin-bottom: 25px;
}
.job-entry {
background-color: #eee;
border: 1px solid #ededed;
padding: 25px;
margin-bottom: 25px;	
} span.wpv-filter-next-link, span.wpv-filter-previous-link {
background: none;
display: block;
line-height: 1;
padding: .615em .769em;
text-decoration: none;
font-weight: normal;
font-weight: 400;
cursor: not-allowed;
color: #d8d8d8;
transition: .15s all ease;	
}
ul.wpv-pagination-nav-links-container {
list-style: none;
margin: 0;
}
ul.wpv-pagination-nav-links-container {
font-size: 1em;
display: inline-block;
border-right: 1px solid #e8e8e8;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
ul.wpv-pagination-nav-links-container li:first-child, 
ul.wpv-pagination-nav-links-container li:first-child>span {
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
ul.wpv-pagination-nav-links-container li:last-child, 
ul.wpv-pagination-nav-links-container li:last-child>span {
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
ul.wpv-pagination-nav-links-container li {
display: block;
float: left;
}
ul.wpv-pagination-nav-links-container li {
border: 1px solid #e8e8e8;
border-right: 0;
}
li.wpv_page_current a:hover, li.wpv_page_current {
color: #000;
background: #f7f7f7;
text-decoration: none;
} li.wpv-pagination-nav-links-item a, li.wpv-pagination-nav-links-item span {
background: none;
display: block;
line-height: 1;
padding: .615em .769em;
text-decoration: none;
font-weight: normal;
font-weight: 400;
cursor: pointer;
color: inherit;
transition: .15s all ease;
}    .meta {
padding: 0 0 25px 0;
}
.single-stellenangebot .meta-date {display:none !important;} .password-protection-box input[type='submit'] {
color: #fff;
}
.hide .forminator-field.forminator-merge-tags {
display:none;
}
.forminator-design--flat .forminator-select-container select[aria-invalid="false"] + .forminator-select-list .forminator-value,
.forminator-design--flat .forminator-select-container select[aria-invalid="false"] + .forminator-select-list .forminator-dropdown-handle [class*=forminator-icon-] {
background-color: #1797c5 !important;
color: #fff !important;
}
.forminator-design--flat .forminator-select-container .forminator-select-list .forminator-value,
.forminator-design--flat .forminator-input {
font-size: 13px !important;
}
.forminator-design--flat .forminator-label,
.forminator-design--flat .forminator-radio span,
.forminator-design--flat .forminator-checkbox span,
.forminator-design--flat .forminator-dropdown-list li {
color: #1797c5 !important;
font-size: 14px !important;
}
.forminator-design--flat .forminator-dropdown-list li.current {
color: #fff !important;
}
span.forminator-step-label {
min-width: 200px;
font-weight: 700;
}
.forminator-custom-form-3930.forminator-design--flat .forminator-pagination-steps .forminator-step .forminator-step-label {
font-size: 13px !important
font-weight: 700 !important;
}  .post-edit {
display: none;
}
.mainform-logo {
margin-top: 150px;
margin-bottom: 50px;
}
.rating label.forminator-radio {
display: block;
float: left;
padding-right: 30px;
font-size: 40px !important;
color: #17a8e3 !important;
} .forminator-pagination-steps {
margin-bottom: 100px !important;
}
.forminator-design--flat .forminator-button-back,
.forminator-design--flat .forminator-button-next,
.forminator-design--flat .forminator-button-upload {
background-color: #17a8e3 !important;
color: #FFFFFF;
}
.forminator-design--flat .forminator-button-back:active,
.forminator-design--flat .forminator-button-next:active,
.forminator-design--flat .forminator-button-upload:active {
background-color: #ffaa33 !important;
}
.forminator-design--flat .forminator-button-back:hover,
.forminator-design--flat .forminator-button-next:hover,
.forminator-design--flat .forminator-button-upload:hover {
background-color: #ffaa33 !important;
} .has-normal-font-size, .has-regular-font-size {
font-size: unset !important;
}
figcaption {
text-align: center;
font-weight: 300;
font-size: 13px;
color: #1896c6;
}
.grey-container {
padding:20px;
border: 1px #ededed solid;
background-color: #eee;
}
.post-template-default h3 span.ez-toc-section {
font-size: 16px;
}
cite {
float: right;
font-weight: 400;
font-size: 16px;
color: #656565;
}