form.webform-submission-form .form-item label{

  color:white;

}

form.webform-submission-form .form-item label.error{

  color:#ffea00;

}

form.webform-submission-form .form-item label a{

  color:white;

  text-decoration: underline;

}

form.webform-submission-form .form-item input {

  border-bottom-color:white;

    color:white;

}

form.webform-submission-form .text-count-message{

    color:#ffea00;

}
 
.coh-webform-submission{

  margin-left:445px;

  border-radius: 0;

}
 
 
form.webform-submission-form .fieldset-legend{

  color:white;

}
 
form.webform-submission-form .form-item.form-type-radio label{

  margin-left: 13px;

  padding-left: 15px;

}

form.webform-submission-form .form-item.form-type-radio label:before{

  height: 10px;

    width: 10px;

  border-color: rgb(255, 255, 255);

    border-width: 2px;

}

form.webform-submission-form .form-item.form-type-radio input[type=radio]:checked + label:after{

  background-color: rgb(255, 234, 0);

  margin-left: 2px;

}
 
form.webform-submission-form .select2-search--dropdown{

display:none !important; 

}
 
form.webform-submission-form .form-item.form-type-checkbox .option:before{

  border-color: white;

}

textarea {

    overflow: auto;

    vertical-align: top;

    background-color: #015643;

  color:white;

}

input.webform-counter-warning, input.form-text.webform-counter-warning, textarea.webform-counter-warning, textarea.form-textarea.webform-counter-warning {
  background-color:#015643;
}

form.webform-submission-form .form-item label.error:before, .order-online-retailer-container .form-item label.error:before {

    color: #ffea00;

}

form.webform-submission-form .form-item textarea{

  border-color:white;

}

form.webform-submission-form .form-item .select2 .select2-selection .select2-selection__arrow{

  background-color:white;

}

form.webform-submission-form .form-item .select2 .select2-selection .select2-selection__arrow:before{

  color:#015643;

}

form.webform-submission-form .form-item .select2 .select2-selection{

  border-color:white;

  background-color:#015643;

  color:white;

}

  .select2-container--default .select2-selection--single .select2-selection__rendered {

    color: white;

}

body .select2-container.select2-container--default.select2-container--open .select2-results__option[aria-selected=true] {

      color: #015643;

    background-color: rgb(255, 255, 255);

}

body .select2-container.select2-container--default.select2-container--open .select2-dropdown .select2-results__option--highlighted[aria-selected] {

    color: #015643;

    background-color: rgb(255, 255, 255);

}

.select2-dropdown--below input{ 

  background-color: #015643;

  display:none;

}

.select2-search--dropdown{

    background-color: #015643;
 
}

.select2-container .select2-dropdown.select2-dropdown--below{

    border-top-color: white;

}

.select2-results ul{

  background-color:#015643;

   color: white;

}

.test_money_back_confirmation {

  background-color:#015643;

}

.test_money_back_confirmation p {

   color: white;

}

.test_money_back_confirmation h2 {

   color: white;

}
 
.money_back_confirmation-row{

      margin-left: 350px;

    margin-right: 270px;

}
 
.money_back_confirmation-column {

  float: left;

  width: 50%;

  padding: 10px;

  display: inline-block;

}

.money_back_confirmation-row:after {

  content: "";

  display: table;

  clear: both;
 
}

.test_money_back_confirmation img {

   height:100%;

  Width:100%;

}

.coh-webform-moneyback-submission-print{

background-color:#015643;
  padding-left: 540px;
    padding-bottom: 50px;

}
.coh-webform-moneyback-submission-print1{

background-color:#015643;
  padding-left: 540px;
    padding-bottom: 10px;

}

.moneyback-guarentee-processed-text{
 width:100% ! important; 
}

form.webform-submission-form input[type=submit]{
  margin-left:375px;
}

form.webform-submission-form .form-item.form-type-checkbox{
    width: 100%;
    margin-left: 170px;
}

form.webform-submission-form summary{
  display:none ! important;
}
 
 
 
 
 
@media (max-width: 767px) {

.coh-webform-submission{

  margin-left: 110px;

  border-radius: 0;

}

.money_back_confirmation-row{

      margin-left: 10px;

    margin-right: 10px;

}

.money_back_confirmation-column {

  float: left;

  width: 100%;

  padding: 10px;

  display: inline-block;

  text-align:left;

}
  .coh-webform-moneyback-submission-print{

background-color:#015643;
  padding-left: 130px;
    padding-bottom: 50px;

}
  .go-back-to-edit-form-button{
margin-left:-33px;
}
form.webform-submission-form input[type=submit]{
  margin-left:110px;
}
  
form.webform-submission-form .form-item.form-type-checkbox{
    width: 100%;
    margin-left: 0px;
}
  
.coh-webform-moneyback-submission-print1 {
    background-color: #015643;
    padding-left: 99px;
    padding-bottom: 0px;
}
 

}




@media print {
  body{
  color:black;
  }
  .noPrint{
    display:none;
  }
  #block-chmainmenu{
  display:none;
  }
  #edit-search{
  display:none;
  }
.coh-style-configurable-header .ch-brand-block-exposedformbayer-ch-search-newbayer-ch-search-new-page .search-icon:before {
  content:"";
  display:none;
  }
.coh-style-configurable-header .utility-area .coh-container.utility-area-inner.right-aligned-layout {
  display:none;
  }
  .coh-style-configurable-header {
      display:none;
  }
  .coh-style-configurable-footer {
          display:none;
  }
   body {-webkit-print-color-adjust: exact !important;}
}


form.webform-submission-form label.form-required:after, .order-online-retailer-container label.form-required:after {
    content: "*";
    display: inline-block;
    margin-right: 0.15em;
    margin-left: 0.15em;
    color: white;
    font-size: 0.875rem;
}
@media print {
    div.moneyback-print-area {
        background-color: #015643 !important;
        print-color-adjust: exact; 
    }

}

@media print {
    .moneyback-print-area div {
        color: black !important;
    }
}