.header-sortable-wrapper #sortableHeader {
  padding-right: 0;
}

.js-page-custom-css-section .text-label,
.js-page-custom-css-section .select-label{
  display:none;
}

.js-page-custom-css-section .custom_text_2{
  margin-bottom:100px;
}

.js-page-custom-css-section .blog-button a{
  border:1px solid red;
  margin-top:40px;
  height: 40px;
  padding: 8px 26px!important;
}

.js-page-custom-css-section .blog-button a:hover{
  border:1px solid red;
}

.custom_text_2 > div > div{
  padding-bottom:unset!important;
}

.blog-container {
  word-wrap: break-word;
}

.blog-container .images-container .block-content,
.blog-container .text-image-container .block-content {
  display: flex;
}

.blog-container .images-container .block-content .section-type-image:first-child {
  margin-right: 15px;
}

.blog-container .bg-text {
  background-color: #fedc56;
}

.blog-container .text-image-container .section-type-text,
.blog-container .text-image-container .section-type-image {
  width: 50%;
}

.blog-container .text-image-container .section-type-image {
  margin-top: 20px;
}

.blog-container .text-center {
  padding: 0px 45px !important;
}

@media(max-width:1020px){
  .js-page-custom-css-section .breadcrumb {
    padding-left:0px!important;
  }
}

.js-page-custom-css-section .actions{
  margin-top:22px;
}

@media(max-width:768px){
  .header-sortable-wrapper #sortableHeader {
    padding-right: 20px;
  }
  
  .js-page-custom-css-section .textboxes {
    padding:0 10px!important;
  }
  
  .js-page-custom-css-section .title {
    padding:0 10px!important;
    margin-bottom:20px;
  }
  
  .js-page-custom-css-section .box {
    padding: 48px 20px!important;
  }
  
  .js-page-custom-css-section .blog-container {
    padding: 0 20px 50px !important;
  }
  
  .js-page-custom-css-section .custom_headline_1 {
    padding-left:20px;
  }
}

@media(max-width:600px){
  .js-page-custom-css-section .textboxes .title{
    margin-top:-20px;
    
  }
  .js-page-custom-css-section .header-section{
    height: unset!important;
} 
  .generated-form .input-row-title span,
  .js-page-custom-css-section h1
  {
    font-size:30px!important;
  }

  .js-page-custom-css-section .video-blog-container iframe{
    height:auto!important;
  }

  .blog-container .images-container .block-content,
  .blog-container .text-image-container .block-content {
    flex-wrap: wrap;
  }
  
  .blog-container .images-container .block-content .section-type-image:first-child {
    margin-right: 0;
    margin-bottom: 15px;
  }

  .blog-container .text-image-container .section-type-image {
    margin-top: 0px;
  }

  .blog-container .text-image-container .section-type-text,
  .blog-container .text-image-container .section-type-image {
    width: 100%;
  }

  .blog-container .text-center {
    padding: 0px 28px !important;
  }
}

.js-page-custom-css-section .slide-title{
    line-height: 28px!important;
    margin-bottom:20px!important;
}

.js-page-custom-css-section .header-section{
  height:0px!important;
}

.js-page-custom-css-section .box{
    border: 1px solid #D6E1EC;
    border-radius: 19px;
    padding: 48px;
    max-width: 1300px!important;
    width:100%!important;
    margin-bottom:33px!important;
}
/* .js-page-custom-css-section .pagination{
  padding-top:0px!important;
} */
.js-page-custom-css-section .textboxes > div.clearfix,
.js-page-custom-css-section .textboxes > div.block-content > div.clearfix,
.js-page-custom-css-section .textboxes > div.clearfix
{
  display:none!important;
}

.js-page-custom-css-section .textboxes{
  padding-bottom:0px!important;
  margin-bottom:0px!important;
}

.textboxes-container,
.textboxes,
.textboxes >div{
  max-width: 1300px!important;
    width:100%!important;
}

.title{
  margin-left:0px;
}

@media(max-width:1300px){
  .page-body{
    padding:0 20px!important;
  }
  
  .breadcrumbs-container{
    padding-left:20px!important;
  }
}

.page-body{
  margin-top:-80px!important;
}

.input-row-gdpr > div > p > a > span{
  text-underline-position: under;
}

.success-message{
  text-align: center;
   font-size: 19px;
    max-width: 800px;
    margin: 100px auto 150px;
}

.form-submit-button{
  font-size:14px;
}

.form-submit-button{
  width:140px!important;
}
