.right-industries P A {
    background: #e76e00;
    padding: 0.25rem 0.5rem;
    color: #f7f8f7;
  font-size:16px;
  display:block;
  text-align:center;
  position:inherit;
  margin-top:25px;
}

.linkbuttons A {
    background: #e76e00;
    padding: 0.25rem 0.5rem;
    color: #f7f8f7;
  font-size:16px;
  display:block;
  text-align:center;
  position:inherit;
  margin-top:25px;
}
.industries .ce-intext.ce-right .ce-gallery {
    margin-left: 20px;
}
main .t3cms-container .subpage-container .industries .content .frame h2{margin-bottom:6px;}

.solr-pagination .pagination{margin:0px 0px 10px 0px !important;}
.solr-pagination .pagination li{margin-right:8px;}
.breadcrumbs{position:relative;}
.searchformdiv {
    position: absolute;
    right: 0px;
    top: 0px;
}
.glyphicon-search{display:none;}
.tx-solr-search-form{margin-top:20px;}
.tx-solr-q{padding:2px;}
.tx-solr-submit {
  top:3px;
  position:relative;
    width: 16px;
    margin: 0px 0px 0px 0px;
    height: 16px;
    color: grey;
    background-image: url(../icons/icon-search.svg);
    padding: 0px 0px 0px 0px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    border: 0px;
    background-color: transparent;
}
.tx-solr-q.tx-solr-suggest.form-control{
  background-color:#f5f7fa;
border:0px;
 }
.row.searchinfo{margin-bottom:2px;}
.tx-solr-search-form .tx-solr-search-form, .searchformdiv .tx-solr-search-form{
    background-color: #f5f7fa;
  width:215px;
    border: 0;
    border-radius: 10px;
    padding: 5px 10px; 
}
main .t3cms-container .subpage-container.eilersen-contact .contact-container .right-contact form .form-group .input.checkbox label span, main .t3cms-container .eilersen-news-container.eilersen-contact .contact-container .right-contact form .form-group .input.checkbox label span span {
    margin-left: 0px;
}

.right-product .options li{font-size:14px;}
main .news .news-list-view.layout-ProductsListFour .article .right-article .news-text-container .product-meta .product-accuracy p{max-width:540px;}
main .t3cms-container .subpage-container.products-container .content .news.news-single .product-information .feature-options {
    margin-top: 10px;
}

.content-element strong a {
        font-weight: 700 !important;    
}

.applications .sg-row {margin-left:0px; margin-right:0px;}
.sg-row.application-row .left-application{padding-left:0px;}
.sg-row.applications table.contenttable{clear:both;float:none;}
.sg-row.applications table.contenttable td{padding:5px;}

/*hide german tysk until done*/
.langmenu .langmenu__item:nth-child(2){
display:none; 
}

.sg-row .contact-container .left-contact{ }
.sg-row .contact-container .right-contact{padding-left:65px;border-left:1px solid #ABABAB; }


.sg-row .contact-container .left-contact h3{margin-bottom:1px; }



#panels .label.hide{display:none;}
#panels.features{padding-top:20px;}

.right-product .meta .options ul li{
list-style:none;
} 
.right-product .meta .options ul{
padding-left:0px !important;
margin-top:0px !important;
}
.breadcrumbs ul{padding-left:0px;}
.left-topheader ul.langmenu{padding-left:10px;}
.blackbg h2 {
        font-size: 30px;
}
.blackbg p,.blackbg h2,.blackbg h3{color:#fff !important;}
.blackbg p {
    line-height: 14px;
    font-size: 13px;
}
.blackbg img{color:#ffffff;}
.blackbg{padding:15px 20px 20px 25px;background-color:#000; margin: 0px 30px 30px 0px;}
main .t3cms-container .subpage-container .content .blackbg .frame:first-child {
    width: 100%;
}
main .t3cms-container .subpage-container.eilersen-about .sg-70-medium.content .frame.frame-type-textpic:nth-child(odd) .ce-bodytext {
    padding: 0 2rem 1rem 0;
}
main .t3cms-container .subpage-container.eilersen-about .sg-70-medium.content .frame.frame-type-textpic:nth-child(odd) .ce-bodytext {
    padding: 0px;
}
.blackbg .frame-space-after-small {
  margin:0px; 
}

.blackbg .ce-above .ce-gallery {
    margin-bottom: -15px;
}
.gallery-thumbs {
    padding-top: 0px;    
}
@media only screen and (max-width: 799px) {
.sg-row .contact-container .right-contact{padding-left:initial;border-left:0px solid #ABABAB; }
.sg-row .contact-container .right-contact{padding-top:50px;border-top:1px solid #ABABAB; }
.sg-row .contact-container .left-contact{padding-bottom:30px;}

  .frame-space-after-large {
    margin-bottom: 2em;
}
  .frame-space-after-medium {
    margin-bottom: 1em;
}
  .frame-space-after-medium {
    margin-bottom: 1em;
  }
}

@media (max-width: 500px){
 .sg-row.applications table.contenttable td{
 vertical-align:top;
 padding:3px;
 } 
 .sg-row.applications table.contenttable ul{
 list-style-type:none;
 padding-left:15px;
 margin-left:0px;
 margin-top:2px;
 } 
h1 {
    font-size: 25px;
    line-height: 27px;
  margin-bottom:12px;
}
    h2{
      line-height:30px;
		font-size:28px;
		margin-botom:10px;

    }

}

  
@media only screen and (max-width: 1024px) {
    .breadcrumbs{position:initial;}
    .searchformdiv{right: 19px;top: 66px;}
    .tx-solr-q.form-control{width:130px;}
    .tx-solr-search-form .tx-solr-search-form, .searchformdiv .tx-solr-search-form {
    background-color: #f5f7fa;
    width: 160px;
    border: 0;
    border-radius: 6px;
    padding: 2px 3px;
   }
}