.hidden-password-field {
  display: none;
}
.gigya-screen .default-submit-button input[type="submit"] {
  background-color: #f36633;
}
.brbox.free-sample-white-box .richtext-footer-pages {
  display: none;
}
.brbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-submit,
.brbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-input-submit:focus {
  background: #1492c6 url(../../img/buynowright-arrow.png) no-repeat scroll
    88.3% 52% !important;
  background-color: #00b2a9 !important;
  margin-top: -5%;
  margin-left: auto;
  width: 15%;
  margin-right: auto;
  float: none;
}
.brbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(50) {
  padding-bottom: 8%;
  padding-left: 19.5%;
  padding-top: 5%;
}
.brbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row:first-child
  + .gigya-composite-control-label.klasa {
  padding-left: 15%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
  padding-top: 10%;
}
.brbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row:first-child
  + .gigya-composite-control-label.klasa
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: -1px;
}
.brbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row:first-child
  + .gigya-composite-control-label.klasa
  a:hover {
  color: #868484;
}
.brbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox.gigya-terms-valid {
  padding-left: 19.5%;
}
.brbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-subscription-widget
  input.gigya-input-checkbox {
  display: inline-block;
  margin-top: 0;
  padding-top: 0;
}
.brbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-subscription-widget
  label {
  padding-left: 0.5%;
  padding-top: 0;
  width: 66%;
}
.brbox.free-sample-white-box .gigyaraas .gigya-screen .mdc_checkbox {
  display: none;
  margin-left: 22%;
}
.brbox.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit,
.brbox.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
  background: #1492c6 url(../../img/buynowright-arrow.png) no-repeat scroll
    88.3% 52% !important;
  background-color: #00b2a9 !important;
  margin-left: 63%;
}
.brbox.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit,
.brbox.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
  background: #1492c6 url(../../img/buynowright-arrow.png) no-repeat scroll
    88.3% 52% !important;
  background-color: #00b2a9 !important;
  background-image: none !important;
}
.brbox.unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-checkbox
  .gigya-checkbox-text
  .mdc_span2 {
  float: left;
  line-height: 20px;
  margin-top: 3%;
}
.contact-white-box .country-dropdown,
.contact-white-box .form-validation-error-msg,
.contact-white-box .optional-text,
.contact-white-box .title-dropdown {
  display: none;
}
.contact-white-box .gigyaraas .gigya-screen {
  width: 100%;
  padding: 1.5% 0;
}
.contact-white-box .gigyaraas .gigya-screen .gigya-required-display {
  display: none;
}
.contact-white-box .gigyaraas .gigya-screen .gigya-input-text {
  width: 32%;
  border-radius: 0;
  height: 20px;
  background-color: #fff;
  border-bottom: 1px solid #ddd;
  border-color: #7c7c7c #c3c3c3 #ddd;
  border-style: solid;
  border-width: 1px;
  color: #000;
  cursor: text;
  display: inline-block;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  text-align: start;
  vertical-align: middle;
  float: none;
  margin-top: 0;
  margin-bottom: 0;
  padding: 1px 0;
  text-indent: 0;
}
.contact-white-box .gigyaraas .gigya-screen .gigya-input-text:focus {
  border-color: rgba(255, 102, 0, 0.8);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
    0 0 8px rgba(255, 102, 0, 0.6);
  color: #323131;
  padding-left: 0;
  text-align: start;
  text-indent: 0;
}
.contact-white-box .gigyaraas .gigya-screen .gigya-label-text {
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-align: right;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  float: none;
  margin-right: 0;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-label-text.gigya-checkbox-text {
  float: left;
  text-align: left;
  width: 73%;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-dropdown
  .gigya-label,
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-textbox
  .gigya-label {
  display: inline-block;
  margin-right: 9%;
  margin-top: 4%;
  width: 34%;
}
.contact-white-box .gigyaraas .gigya-screen select {
  background-attachment: scroll;
  outline: none;
  box-shadow: none;
  background-clip: border-box;
  background-color: transparent;
  background: url(../../img/form-select.png) 100% 0 no-repeat;
  border: 1px solid #8f8f8f;
  border-radius: 5px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 32%;
  margin-top: 2%;
}
.contact-white-box .gigyaraas .gigya-screen select,
.contact-white-box .gigyaraas .gigya-screen select option {
  color: #333;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 22px;
  padding: 0 5px;
}
.contact-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
  background-attachment: scroll;
  background-clip: border-box;
  color: #c6080e;
  display: block;
  font-family: "Montserrat";
  font-size: 12.25px;
  font-style: normal;
  font-weight: 400;
  line-height: 13.78px;
  margin-left: 43.5%;
  text-align: left;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox {
  padding-left: 18%;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(34) {
  padding-left: 18%;
  margin-top: 6%;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(34)
  .gigya-checbox-text {
  margin-left: 0;
  width: 79%;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(32) {
  padding-left: 18%;
  margin-top: 6%;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(32)
  .gigya-checbox-text {
  margin-left: 0;
  width: 79%;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox
  .gigya-input-checkbox {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../../img/form-cb.png) no-repeat;
  color: #323131;
  width: 16px;
  height: 16px;
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  font-size: 0.875em;
  line-height: 1.125em;
  outline: none;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox
  .gigya-input-checkbox:checked {
  background: url(../../img/form-cb-checked.png) no-repeat;
  outline: none;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(37),
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(39) {
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-left: 21.5%;
  text-align: left;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(50) {
  padding-left: 6%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(50)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -1px;
  line-height: 28px;
  text-align: left;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(47) {
  padding-left: 6%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(47)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -1px;
  line-height: 28px;
  text-align: left;
}
.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit {
  outline: none;
}
.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit,
.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
  border: none;
  border-radius: 0;
  float: left;
  width: 20%;
  margin-top: -12%;
  height: 23px;
  align-items: flex-start;
  background-attachment: scroll;
  background-clip: border-box;
  color: #fff;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 20px;
  font-style: normal;
  font-weight: bold;
  line-height: normal;
  padding: 14px 20px 17px;
  text-align: center;
  text-shadow: none;
  text-indent: 0;
  word-spacing: 200px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #00b2a9 !important;
  background: #004d00 url(../../img/buynowright-arrow.png) 88.3% 52% no-repeat !important;
  margin-left: 52%;
}
.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
  box-shadow: none;
  outline: 1px solid #4d90fe;
}
.contact-white-box .gigyaraas .gigya-screen label.optional,
.contact-white-box .gigyaraas .gigya-screen label.optional2,
.contact-white-box .gigyaraas .gigya-screen label.optional3 {
  font-family: "Montserrat";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 2.125em;
  margin-left: 23px;
}
.contact-white-box
  .gigyaraas
  .gigya-screen
  label.gigya-composite-control.gigya-composite-control-label.mdc_error,
.contact-white-box
  .gigyaraas
  .gigya-screen
  label.gigya-composite-control.gigya-composite-control-label.mdc_error1 {
  display: none;
  letter-spacing: 0.4px;
  margin-left: 43.5%;
  text-align: left;
}
.contact-white-box .gigyaraas .gigya-screen label.displayerror {
  display: none;
  margin-bottom: 6%;
  margin-left: 22%;
}
.mxbox.contact-white-box .gigyaraas .gigya-screen {
  padding-top: 1.5%;
}
.mxbox.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-dropdown
  .gigya-label,
.mxbox.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-textbox
  .gigya-label {
  width: 34%;
}
.mxbox.contact-white-box .gigyaraas .gigya-screen .gigya-label-text {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  float: none;
  margin-right: 0;
  text-align: right;
}
.mxbox.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-label-text.gigya-checkbox-text {
  float: none;
  margin-left: 0;
  text-align: left;
}
.mxbox.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit,
.mxbox.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
  margin-left: 68%;
  background: #009a44 url(../../img/buynowright-arrow.png) 88.3% 52% no-repeat !important;
}
.mxbox.contact-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
  margin-left: 43.5%;
}
.mxbox.contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(52) {
  padding-left: 18%;
}
.mxbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-submit {
  background: #009a44 url(../../img/buynowright-arrow.png) 88.3% 52% no-repeat !important;
  margin-left: 60.5%;
  margin-top: -9%;
  width: 15.5%;
}
.mxbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-input-submit:focus {
  background: #009a44 url(../../img/buynowright-arrow.png) 88.3% 52% no-repeat !important;
  margin-left: 44%;
  margin-top: 3%;
  width: 15.5%;
}
.mxbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-label-text {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  float: none;
  text-align: right;
  margin-right: 0;
}
.mxbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-label-text.gigya-checkbox-text {
  float: left;
}
.mxbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(43) {
  padding-left: 19.5%;
}
.mxbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(34) {
  padding-bottom: 0;
}
.mxbox.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit,
.mxbox.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
  background: #009a44 !important;
  margin-top: 2.2%;
}
.mxbox.unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-checkbox
  .gigya-checkbox-text
  .mdc_span2 {
  float: left;
  line-height: 20px;
  margin-top: 4%;
  text-align: center;
  width: 100%;
}
.mxbox.unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-checkbox
  .gigya-checkbox-text
  .mdc_span1 {
  float: left;
  line-height: 20px;
  margin-top: 2%;
  width: 100%;
}
.mxbox .unsubscribe-box .gigyaraas .gigya-screen .mdc_error,
.mxbox.unsubscribe-box .gigyaraas .gigya-screen label.mdc_error {
  display: none;
}
.template-oral-polident-footer-template
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-input-submit {
  background: #004d00 url(../../img/buynowright-arrow.png) 88.3% 52% no-repeat !important;
  float: left;
  margin-left: 52%;
  margin-top: -9%;
  width: 15.5%;
}
.template-oral-polident-footer-template
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(34)
  .gigya-checkbox-text {
  margin-left: 0;
  width: 73%;
}
.template-oral-polident-footer-template
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(32)
  .gigya-checkbox-text {
  margin-left: 0;
  width: 74%;
}
.template-oral-polident-footer-template
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(52) {
  padding-left: 18%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
}
.template-oral-polident-footer-template
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(52)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -1px;
  line-height: 28px;
  text-align: left;
}
.template-oral-polident-footer-template
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50) {
  padding-left: 18%;
}
.template-oral-polident-footer-template
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -1px;
  line-height: 28px;
  text-align: left;
}
.template-oral-polident-footer-template
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(47) {
  padding-left: 18%;
}
.teal-master-body
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-input-submit {
  background: #004d00 url(../../img/buynowright-arrow.png) 88.3% 52% no-repeat !important;
  float: left;
  margin-left: 52%;
  margin-top: -9%;
  width: 15.5%;
}
.teal-master-body
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(34)
  .gigya-checkbox-text {
  margin-left: 0;
  width: 73%;
}
.teal-master-body
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(32)
  .gigya-checkbox-text {
  margin-left: 0;
  width: 74%;
}
.teal-master-body
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(52) {
  padding-left: 18%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
}
.teal-master-body
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(52)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -1px;
  line-height: 28px;
  text-align: left;
}
.teal-master-body
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50) {
  padding-left: 18%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
}
.teal-master-body
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -1px;
  line-height: 28px;
  text-align: left;
}
.teal-master-body
  .contact-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya {
  width: 73%;
}
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-subscription-widget {
  padding-left: 19.5%;
  padding-top: 0;
}
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-subscription-widget
  label {
  display: block;
  letter-spacing: -0.5px;
  line-height: 20px;
  padding-left: 8px !important;
  padding-top: 8%;
  width: 66%;
}
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-subscription-widget
  input.gigya-input-checkbox {
  display: inline-block;
}
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(41),
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(43) {
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 5%;
  padding-left: 23%;
}
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(54) {
  padding-left: 10%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
}
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(54)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -1px;
  line-height: 28px;
  text-align: left;
}
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(56) {
  padding-left: 10%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
}
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(56)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -1px;
  line-height: 28px;
  text-align: left;
}
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-textbox
  select:nth-child(30),
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-textbox
  select:nth-child(32) {
  margin-bottom: 0;
}
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-input-submit,
.teal-master-body
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-input-submit:focus {
  background: #00b2a9 url(../../img/buynowright-arrow.png) 88.3% 52% no-repeat !important;
  display: block;
  float: left;
  margin-left: 54.5%;
  width: 20%;
  margin-top: -9%;
}
.unsubscribe-box .gigyaraas .gigya-screen {
  margin-left: 18.25%;
  margin-right: 17%;
  width: 75%;
  padding: 1.5% 0 0;
}
.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-text {
  width: 86.5%;
  border-radius: 0;
  height: 63px;
  background-color: #fff;
  border: 2px solid #d8d8d8;
  color: #000;
  cursor: text;
  display: block;
  font-family: "Montserrat";
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
  line-height: 42px;
  letter-spacing: normal;
  padding: 1px 0 1px 2px;
  text-align: center;
  text-indent: 0;
  vertical-align: middle;
  margin-left: 0;
}
.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-text:focus {
  box-shadow: none;
  outline: none;
}
.unsubscribe-box .gigyaraas .gigya-screen .gigya-error-msg-active {
  background-attachment: scroll;
  background-clip: border-box;
  color: #c6080e;
  display: block;
  font-family: "Montserrat";
  font-size: 12.25px;
  font-style: normal;
  font-weight: 400;
  line-height: 13.78px;
  padding-left: 0;
  text-align: left;
}
.unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control.gigya-terms-error {
  border: none;
  color: #c6080e;
  display: block;
  font-family: "Montserrat";
  font-size: 12.25px;
  font-style: normal;
  font-weight: 400;
  line-height: 13.78px;
}
.unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-checkbox
  .gigya-input-checkbox {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url(../../img/unsub-unchecked.png);
  width: 35px;
  height: 35px;
  background-repeat: no-repeat;
  outline: none;
  margin-left: 0;
}
.unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-checkbox
  .gigya-input-checkbox:checked {
  background-image: url(../../img/unsub-checked-green.png);
  outline: none;
}
.unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-checkbox
  .gigya-label {
  line-height: 37px;
  text-align: center;
  width: 71%;
}
.unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-spacer:nth-child(2) {
  display: none;
  height: 0;
  padding-bottom: 0;
}
.unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-checkbox
  .gigya-checkbox-text,
.unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-checkbox
  .gigya-checkbox-text
  .mdc_span1,
.unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-checkbox
  .gigya-checkbox-text
  .mdc_span2 {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -0.5px;
  line-height: 37px;
  text-align: center;
  width: 500px;
}
.unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row:nth-child(2)
  label.mdc_error {
  display: none;
  margin-left: 0;
  text-align: left;
}
.unsubscribe-box .gigyaraas .gigya-screen .gigya-required-display {
  display: none;
}
.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit {
  width: 30.5%;
  height: 59px;
  margin-left: 26.5%;
  align-items: flex-start;
  background-attachment: scroll;
  background-clip: border-box;
  background: #00b2a9 !important;
  color: #fff;
  box-sizing: border-box;
  box-shadow: none;
  outline: none;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 20px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: normal;
  line-height: normal;
  padding: 17px 74px;
  text-align: center;
  vertical-align: middle;
}
.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
  box-shadow: none;
  outline: 1px solid #4d90fe;
  text-shadow: none;
}
.page-unsubscribe
  .unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-input-submit {
  background: #004d00 !important;
}
.page-unsubscribe
  .unsubscribe-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-checkbox
  .gigya-label {
  padding-left: 2%;
  width: 73%;
}
.free-sample-white-box .country-dropdown,
.free-sample-white-box .form-validation-error-msg,
.free-sample-white-box .optional-text,
.free-sample-white-box .title-dropdown {
  display: none;
}
.free-sample-white-box .gigyaraas .gigya-screen {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  padding-top: 0;
}
.free-sample-white-box .gigyaraas .gigya-screen .gigya-required-display {
  display: none;
}
.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-text {
  width: 31.5%;
  border-radius: 0;
  height: 20px;
  background-color: #fff;
  border-bottom: 1px solid #ddd;
  border-color: #7c7c7c #c3c3c3 #ddd;
  border-style: solid;
  border-width: 1px;
  color: #000;
  cursor: text;
  display: inline-block;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  text-align: start;
  vertical-align: middle;
  float: none;
  margin-top: 0;
  margin-bottom: 0;
  padding: 1px 0;
  text-indent: 0;
}
.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-text:focus {
  border-color: rgba(255, 102, 0, 0.8);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
    0 0 8px rgba(255, 102, 0, 0.6);
  color: #323131;
  padding-left: 0;
  text-align: start;
  text-indent: 0;
}
.free-sample-white-box .gigyaraas .gigya-screen .gigya-label-text {
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-align: right;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-label-text.gigya-checkbox-text {
  text-align: left;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-dropdown
  .gigya-label,
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-textbox
  .gigya-label {
  display: inline-block;
  margin-right: 8%;
  margin-top: 4%;
  width: 35%;
}
.free-sample-white-box .gigyaraas .gigya-screen select {
  background-attachment: scroll;
  outline: none;
  box-shadow: none;
  background-clip: border-box;
  background-color: transparent;
  background: url(../../img/form-select.png) 100% 0 no-repeat;
  border: 1px solid #8f8f8f;
  border-radius: 5px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 31.5%;
  height: 23px;
  margin-top: 2%;
}
.free-sample-white-box .gigyaraas .gigya-screen select,
.free-sample-white-box .gigyaraas .gigya-screen select option {
  color: #333;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 22px;
  padding: 0 5px;
}
.free-sample-white-box .gigyaraas .gigya-screen select option {
  width: 41%;
}
.free-sample-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
  background-attachment: scroll;
  background-clip: border-box;
  color: #c6080e;
  display: block;
  font-family: "Montserrat";
  font-size: 12.25px;
  font-style: normal;
  font-weight: 400;
  line-height: 13.78px;
  margin-left: 43.5%;
  text-align: left;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox {
  padding-left: 19.5%;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(32) {
  padding-left: 6%;
  margin-top: 6%;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(32)
  .gigya-checbox-text {
  margin-left: 0;
  width: 86%;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(34) {
  padding-left: 19.5%;
  margin-top: 5%;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(34)
  .gigya-checbox-text {
  margin-left: 0;
  width: 86%;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(34)
  span.gigya-checkbox-text {
  width: 66%;
  color: #323131;
  cursor: pointer;
  display: block;
  float: none;
  font-size: 14px;
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: -0.5px;
  text-align: left;
  margin-left: 0;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox:nth-child(34)
  span.gigya-checkbox-text
  sup {
  font-family: "Montserrat";
  font-size: 14px;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox
  .gigya-input-checkbox {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../../img/form-cb.png) no-repeat;
  color: #323131;
  width: 16px;
  height: 16px;
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  font-size: 0.875em;
  line-height: 1.125em;
  outline: none;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox
  .gigya-input-checkbox:checked {
  background: url(../../img/form-cb-checked.png) no-repeat;
  outline: none;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(37),
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(39) {
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-left: 11%;
  text-align: left;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(48),
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(50) {
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 6%;
  padding-left: 8%;
  text-align: left;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(60) {
  padding-left: 4%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
  margin-top: 16%;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(60)
  a {
  text-align: left;
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: -1px;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(60)
  a:hover {
  color: #868484;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(62) {
  padding-left: 4%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
  margin-top: 16%;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(62)
  a {
  text-align: left;
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: -1px;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-label.klasa:nth-child(62)
  a:hover {
  color: #868484;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-checkbox:nth-child(10) {
  margin-top: 10px;
  padding-bottom: 0;
  padding-left: 43.5%;
}
.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-submit {
  border: none;
  width: 15.5%;
  border-radius: 0;
  height: 23px;
  align-items: flex-start;
  background-attachment: scroll;
  background-clip: border-box;
  background: #1492c6 url(../../img/buynowright-arrow.png) no-repeat scroll
    88.3% 52% !important;
  color: #fff;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 20px;
  font-style: normal;
  font-weight: bold;
  line-height: normal;
  padding: 14px 20px 17px;
  text-align: center;
  outline: none;
  text-shadow: none;
  text-indent: 0;
  word-spacing: 200px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #00b2a9 !important;
  margin-top: -9%;
  margin-left: 63%;
}
.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
  box-shadow: none;
  margin-left: 63%;
  margin-top: -9%;
  outline: 1px solid #4d90fe;
  text-shadow: none;
  width: 15.5%;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-subscription-widget {
  padding-left: 8%;
  padding-top: 7%;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-subscription-widget
  input.gigya-input-checkbox {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../../img/form-cb.png) no-repeat;
  color: #323131;
  width: 16px;
  height: 16px;
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  font-size: 0.875em;
  line-height: 1.125em;
  outline: none;
  padding-top: 6%;
  margin-top: 0;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-subscription-widget
  input.gigya-input-checkbox:checked {
  background: url(../../img/form-cb-checked.png) no-repeat;
  outline: none;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-subscription-widget
  label {
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-left: 3px !important;
  word-spacing: -0.5px;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control.gigya-terms-error {
  border: none;
}
.free-sample-white-box .gigyaraas .gigya-screen label.optional,
.free-sample-white-box .gigyaraas .gigya-screen label.optional2,
.free-sample-white-box .gigyaraas .gigya-screen label.optional3 {
  font-family: "Montserrat";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 2.125em;
  margin-left: 23px;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  label.gigya-composite-control.gigya-composite-control-label.mdc_error {
  display: none;
  letter-spacing: 0.4px;
  margin-left: 43.5%;
  text-align: left;
}
.free-sample-white-box
  .gigyaraas
  .gigya-screen
  label.gigya-composite-control.gigya-composite-control-label.mdc_error1 {
  display: none;
  letter-spacing: 0.4px;
  margin-left: 0;
  text-align: left;
}
.free-sample-white-box .gigyaraas .gigya-screen label.displayerror {
  display: none;
  margin-bottom: 6%;
  margin-left: 22%;
}
.template-oral-polident-right-nav-layout
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-subscription-widget {
  padding-left: 19.5%;
  padding-top: 0;
}
.template-oral-polident-right-nav-layout
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-subscription-widget
  label {
  display: block;
  letter-spacing: -0.5px;
  line-height: 20px;
  padding-left: 8px !important;
  padding-top: 8%;
  width: 66%;
}
.template-oral-polident-right-nav-layout
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(41),
.template-oral-polident-right-nav-layout
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(43) {
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 5%;
  padding-left: 23%;
}
.template-oral-polident-right-nav-layout
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(54) {
  padding-left: 19.5%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
}
.template-oral-polident-right-nav-layout
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(54)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -1px;
  line-height: 28px;
  text-align: left;
  text-decoration: underline !important;
}
.template-oral-polident-right-nav-layout
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(56) {
  padding-left: 19.5%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
}
.template-oral-polident-right-nav-layout
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(56)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -1px;
  line-height: 28px;
  text-align: left;
  text-decoration: underline !important;
}
.template-oral-polident-right-nav-layout
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-textbox
  select:nth-child(30),
.template-oral-polident-right-nav-layout
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control.gigya-composite-control-textbox
  select:nth-child(32) {
  margin-bottom: 0;
}
:lang(es-CO)
  .mxbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-input-submit {
  margin-left: 44%;
  margin-top: 3%;
}
:lang(es-CO)
  .mxbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-input-submit:focus {
  background: #00b2a9 !important;
}
:lang(es-CO)
  .free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox {
  left: 0;
  margin-bottom: 0;
  padding-bottom: 18px;
  padding-left: 10%;
  padding-top: 0;
}
:lang(es-CO)
  .gigya-label-text.gigya-composite-control.gigya-composite-control-label.main-text,
:lang(es-CO) .optional {
  display: none;
}
:lang(es-CO) .gigya-error-message {
  text-align: left;
  margin-left: 44%;
  color: #c6080e;
  background-attachment: scroll;
  background-clip: border-box;
  font-family: "Montserrat";
  font-size: 12.25px;
  font-style: normal;
  font-weight: 400;
  line-height: 13.78px;
  display: none;
}
:lang(es-CO) .gigya-error-message.gigya-terms-error {
  display: none !important;
}
:lang(es-CO) .gigya-terms-error + .gigya-error-message.gigya-terms-error {
  display: block !important;
}
.tealbox.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit {
  background: #00b2a9 !important;
}
.sgbox.free-sample-white-box .gigyaraas .gigya-screen {
  padding-top: 2%;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-dropdown
  .gigya-label {
  margin-right: 11%;
  width: 26%;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-textbox
  .gigya-label {
  margin-right: 8%;
  width: 32%;
}
.sgbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-label-text {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  float: none;
  margin-right: 0;
  text-align: right;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-label-text.gigya-checkbox-text {
  float: left;
  letter-spacing: -0.5px;
  line-height: 20px;
  margin-left: 0;
  text-align: left;
  width: 65%;
}
.sgbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-text {
  margin-top: 0;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label:nth-child(12) {
  color: #323131;
  font-family: "Montserrat";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px !important;
  margin-left: 2%;
  padding: 11px 0 10px !important;
  width: 74%;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label:nth-child(25) {
  padding-left: 19.5%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label:nth-child(25)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: -1px;
  text-decoration: underline !important;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label:nth-child(25)
  a:hover {
  color: #868484;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label:nth-child(23) {
  padding-left: 19.5%;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label:nth-child(23)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: -1px;
  text-decoration: underline !important;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control.gigya-composite-control-label:nth-child(23)
  a:hover {
  color: #868484;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .mdc_error {
  display: none;
  margin-left: 21%;
  text-align: left;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox.gigya-terms-valid
  .gigya-label
  .gigya-label-text.gigya-checkbox-text {
  text-align: left;
  width: 65%;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox.gigya-terms-error
  .gigya-label
  .gigya-label-text.gigya-checkbox-text {
  text-align: left;
  width: 53%;
}
.sgbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-submit,
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-input-submit:focus {
  height: 50px;
  width: 15%;
  white-space: normal;
}
.sgbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
  margin-left: 40.5%;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-composite-control-label.klasa:nth-child(53) {
  padding-left: 18.5%;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  label.gigya-composite-control.gigya-composite-control-label.mdc_error,
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  label.gigya-composite-control.gigya-composite-control-label.mdc_error1 {
  margin-left: 22%;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-subscribe-with-email-form
  .gigya-composite-control.gigya-composite-control-label:nth-child(2) {
  padding-left: 0;
  text-align: left;
  color: #323131;
  cursor: pointer;
  display: block;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 0;
  padding-top: 10%;
}
.sgbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-subscribe-with-email-form
  .gigya-composite-control.gigya-composite-control-label:nth-child(2)
  a {
  color: #323131;
  cursor: pointer;
  font-family: "Montserrat";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -1px;
  line-height: 28px;
  text-decoration: underline !important;
}
.sgbox.brbox.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox {
  margin-left: 22%;
  text-align: left;
}
.sg-box.free-sample-white-box
  .gigyaraas
  .gigya-screen
  .gigya-layout-row
  .gigya-composite-control-checkbox {
  padding-left: 18.5%;
}
@media only screen and (max-width: 1024px) {
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-dropdown
    .gigya-label,
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-textbox
    .gigya-label {
    width: 33%;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox {
    padding-left: 15%;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(32),
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34) {
    margin-top: 8%;
    padding-left: 15%;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(37),
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(39) {
    padding-left: 19%;
    padding-top: 6%;
  }
  .contact-white-box .gigyaraas .gigya-screen .gigya-input-submit,
  .contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
    font-family: "Montserrat";
    width: 20%;
    margin-left: 52%;
    float: left;
    margin-top: -12%;
    padding: 14px 20px 17px;
    font-weight: 400;
  }
  .contact-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
    margin-left: 42.5%;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-label-text.gigya-checkbox-text {
    float: left;
  }
  .contact-white-box .gigyaraas .gigya-screen .gigya-input-text,
  .contact-white-box .gigyaraas .gigya-screen select {
    width: 35%;
  }
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(32)
    .gigya-checkbox-text,
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34)
    .gigya-checkbox-text {
    font-weight: 400;
    line-height: 20px;
    margin-left: 0;
    width: 80%;
    word-spacing: -0.5px;
  }
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50),
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(52) {
    padding-left: 15%;
  }
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit {
    margin-left: 55%;
    margin-top: -10%;
  }
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    margin-left: 55%;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(32)
    .gigya-checkbox-text {
    font-weight: 400;
    line-height: 20px;
    margin-left: 0;
    width: 80%;
    word-spacing: -0.5px;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34)
    .gigya-checkbox-text {
    width: 80%;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50),
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(52) {
    padding-left: 15%;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit {
    margin-left: 55%;
    margin-top: -10%;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    margin-left: 55%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit {
    font-weight: 400;
    width: 20%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit.template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    font-family: "Montserrat";
    font-weight: 400;
    margin-left: 57%;
    margin-top: -10%;
    width: 20%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    font-family: "Montserrat";
    font-weight: 400;
    margin-left: 60%;
    margin-top: -10%;
    width: 17%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit
    .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    margin-left: 60%;
    width: 17%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget {
    padding-left: 14%;
    padding-bottom: 0;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label {
    width: 54%;
    padding-top: 5%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label
    sup {
    color: #323131;
    cursor: pointer;
    font-family: "Montserrat";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(41),
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43) {
    padding-left: 14%;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit {
    font-family: "Montserrat";
    font-weight: 400;
    margin-left: 60%;
    margin-top: -10%;
    width: 17%;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget {
    padding-left: 14%;
    padding-bottom: 0;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label {
    width: 54%;
    padding-top: 5%;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label
    sup {
    color: #323131;
    cursor: pointer;
    font-family: "Montserrat";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(41),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(54),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(56) {
    padding-left: 14%;
  }
  .mxbox.contact-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
    margin-left: 43.5%;
  }
  .mxbox.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit,
  .mxbox.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
    margin-left: 71%;
  }
  .mxbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-label-text {
    width: 70%;
  }
  .mxbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-label-text.gigya-checkbox-text {
    text-align: left;
  }
  .mxbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43) {
    font-size: 15px;
  }
  .free-sample-white-box .gigyaraas .gigya-screen {
    width: 100%;
    padding-bottom: 0;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-dropdown
    .gigya-label,
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-textbox
    .gigya-label {
    margin-right: 12%;
    width: 31%;
  }
  .free-sample-white-box .gigyaraas .gigya-screen .gigya-input-text,
  .free-sample-white-box .gigyaraas .gigya-screen select {
    margin-left: 4%;
    padding-left: 0;
    text-align: start;
    text-indent: 0;
    width: 34%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    input.gigya-input-checkbox {
    padding-top: 12%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox,
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34) {
    padding-left: 14%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34)
    span.gigya-checkbox-text {
    width: 50%;
  }
  .free-sample-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
    margin-left: 47.5%;
  }
  .free-sample-white-box .gigyaraas .gigya-screen label.optional,
  .free-sample-white-box .gigyaraas .gigya-screen label.optional2,
  .free-sample-white-box .gigyaraas .gigya-screen label.optional3 {
    margin-left: 4%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    label.gigya-composite-control.gigya-composite-control-label.mdc_error,
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    label.gigya-composite-control.gigya-composite-control-label.mdc_error1 {
    margin-left: 47.5%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43) {
    padding-left: 17%;
  }
  .unsubscribe-box .gigyaraas .gigya-screen {
    padding-left: 0;
    padding-right: 0;
    margin-left: 3%;
    margin-right: 0;
    width: 100%;
  }
  .unsubscribe-box .gigyaraas .gigya-screen .gigya-input-text {
    width: 94%;
  }
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-input-checkbox {
    margin-left: 4%;
  }
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-label {
    padding-left: 1%;
    width: 81%;
  }
  .unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit {
    font-family: "Montserrat";
    font-size: 20px;
    width: 34.5%;
  }
  .page-unsubscribe .unsubscribe-box .gigyaraas .gigya-screen {
    padding-right: 0;
    margin-left: 3%;
    margin-right: 0;
    width: 100%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-input-text {
    font-size: 25px;
    height: 62px;
    width: 94%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-label {
    padding-left: 1%;
    width: 81%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit {
    font-family: "Montserrat";
    font-size: 20px;
    width: 34.5%;
  }
  .sgbox.free-sample-white-box .gigyaraas .gigya-screen {
    padding-bottom: 7%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-textbox
    .gigya-label {
    margin-right: 11%;
    width: 28%;
  }
  .sgbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-label-text {
    width: auto;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label:nth-child(12) {
    margin-left: 1%;
    width: 78%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox,
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label:nth-child(23),
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label:nth-child(25) {
    padding-left: 11%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox.gigya-terms-error
    .gigya-label
    .gigya-label-text.gigya-checkbox-text {
    width: 59%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox.gigya-terms-valid
    .gigya-label
    .gigya-label-text.gigya-checkbox-text {
    width: 68%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-error-msg-active {
    margin-left: 43.5%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    label.gigya-composite-control.gigya-composite-control-label.mdc_error {
    margin-left: 14%;
  }
  .sgbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-submit,
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    margin-left: 64%;
  }
  .brbox.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit,
  .brbox.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
    margin-left: 59%;
    width: 15.5%;
    margin-top: -9%;
  }
  .brbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-submit,
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    margin-left: 50%;
    width: 17%;
    margin-top: 1%;
    margin-bottom: 4%;
  }
  .brbox.free-sample-white-box .gigyaraas .gigya-screen .mdc_checkbox {
    margin-left: 14%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox.gigya-terms-error {
    padding-left: 15%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox.gigya-terms-valid {
    padding-left: 14%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget {
    padding-top: 2%;
    padding-bottom: 4%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label {
    padding-top: 2%;
  }
  .brbox.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit,
  .brbox.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
    margin-top: 1%;
    margin-left: 32%;
  }
}
@media only screen and (max-width: 1024px) and (orientation: landscape) {
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(32)
    .gigya-checkbox-text,
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34)
    .gigya-checkbox-text {
    width: 82%;
  }
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit,
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    margin-left: 53%;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(32)
    .gigya-checkbox-text,
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34)
    .gigya-checkbox-text {
    width: 82%;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit,
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    margin-left: 53%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget {
    padding-left: 19%;
    padding-bottom: 0;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label {
    width: 65%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(41),
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43) {
    padding-left: 19%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit,
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    font-family: "Montserrat";
    margin-left: 54%;
    margin-top: -9%;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(37),
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(39) {
    padding-left: 22%;
    padding-top: 0;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox,
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(32),
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34) {
    padding-left: 18%;
  }
  .contact-white-box .gigyaraas .gigya-screen .gigya-input-submit {
    font-family: "Montserrat";
  }
  .contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
    font-family: "Montserrat";
    margin-left: 53%;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-dropdown
    .gigya-label,
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-textbox
    .gigya-label {
    width: 34%;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-label-text.gigya-checkbox-text {
    float: left;
  }
  .contact-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
    margin-left: 43.5%;
  }
  .mxbox.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit,
  .mxbox.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
    margin-left: 65%;
    margin-top: -9%;
  }
  .mxbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-submit,
  .mxbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    margin-left: 65%;
  }
  .mxbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-label-text {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
  .mxbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43) {
    font-size: 15px;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-dropdown
    .gigya-label,
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-textbox
    .gigya-label {
    margin-right: 8%;
    width: 35%;
  }
  .free-sample-white-box .gigyaraas .gigya-screen .gigya-input-text,
  .free-sample-white-box .gigyaraas .gigya-screen select {
    margin-left: 0;
    padding-left: 0;
    text-align: start;
    text-indent: 0;
    width: 32%;
  }
  .free-sample-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
    margin-left: 43.5%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox,
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34) {
    padding-left: 19%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34)
    span.gigya-checkbox-text {
    width: 61%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    input.gigya-input-checkbox {
    padding-top: 7%;
  }
  .free-sample-white-box .gigyaraas .gigya-screen label.optional,
  .free-sample-white-box .gigyaraas .gigya-screen label.optional2,
  .free-sample-white-box .gigyaraas .gigya-screen label.optional3 {
    margin-left: 4%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    label.gigya-composite-control.gigya-composite-control-label.mdc_error,
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    label.gigya-composite-control.gigya-composite-control-label.mdc_error1 {
    margin-left: 43.5%;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget {
    padding-left: 19%;
    padding-bottom: 0;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label {
    width: 65%;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(41),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(54),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(56) {
    padding-left: 19%;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit,
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    font-family: "Montserrat";
    margin-left: 54%;
    margin-top: -9%;
  }
  .unsubscribe-box .gigyaraas .gigya-screen {
    font-size: 15px;
    padding-left: 68px;
    padding-right: 68px;
    padding-top: 40px;
  }
  .unsubscribe-box .gigyaraas .gigya-screen .gigya-input-text {
    margin-left: 12%;
    width: 76%;
  }
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-label {
    padding-left: 0;
    width: 70%;
  }
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-input-checkbox {
    margin-left: 12%;
  }
  .unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit {
    height: 59px;
    margin-left: 40%;
    width: 27.5%;
  }
  .unsubscribe-box .gigyaraas .gigya-screen .gigya-error-msg-active,
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row:nth-child(2)
    label.mdc_error {
    margin-left: 12%;
  }
  .page-unsubscribe .unsubscribe-box .gigyaraas .gigya-screen {
    font-size: 15px;
    padding-left: 68px;
    padding-right: 68px;
    padding-top: 40px;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-input-text {
    margin-left: 12%;
    width: 76%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-label {
    padding-left: 0;
    width: 70%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-input-checkbox {
    margin-left: 12%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit {
    height: 59px;
    margin-left: 40%;
    width: 27.5%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-error-msg-active {
    margin-left: 12%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-error-msg-active {
    margin-left: 39.5%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox.gigya-terms-error
    .gigya-label
    .gigya-label-text.gigya-checkbox-text {
    width: 53%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox.gigya-terms-valid
    .gigya-label
    .gigya-label-text.gigya-checkbox-text {
    width: 59%;
  }
  .brbox.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit,
  .brbox.contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
    margin-left: 59%;
    width: 15.5%;
    margin-top: -9%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    input.gigya-input-checkbox {
    margin-bottom: 0;
    margin-top: 6%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(50) {
    padding-bottom: 4%;
    padding-top: 7%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox.gigya-terms-error {
    padding-left: 20%;
  }
  .brbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-submit,
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    margin-left: 5%;
    margin-top: -7%;
  }
  .brbox.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit,
  .brbox.unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
    margin-left: 37%;
  }
}
@media only screen and (max-width: 767px) {
  .contact-white-box .gigyaraas .gigya-screen .gigya-label-text {
    margin-left: 0;
    text-align: left;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-dropdown
    .gigya-label,
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-textbox
    .gigya-label {
    margin-left: 0;
    text-align: left;
    width: 50%;
  }
  .contact-white-box .gigyaraas .gigya-screen.portrait.mobile {
    padding: 40px 0 56px;
  }
  .contact-white-box .gigyaraas .gigya-screen.portrait.mobile select {
    font-size: 12.25px;
    height: 22px;
    margin-top: 6%;
    width: 90%;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-input-text {
    font-size: 14px;
    height: 22px;
    margin-top: 6%;
    padding-left: 0;
    text-align: start;
    text-indent: 0;
    width: 90%;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-textbox
    .gigya-error-msg-active {
    margin-left: 0;
    padding-top: 2px;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox {
    padding-left: 0;
    padding-bottom: 3%;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(32),
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34) {
    line-height: normal;
    margin-top: 6%;
    padding-left: 0;
    word-spacing: 0;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-spacer:nth-child(36),
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-spacer:nth-child(38),
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-spacer:nth-child(46),
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-spacer:nth-child(48) {
    display: none;
    height: 0;
    padding-bottom: 0;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(37),
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(39) {
    line-height: 28px;
    padding-left: 8%;
    padding-top: 0;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(50) {
    padding-left: 0;
    letter-spacing: -0.5px;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(50)
    a {
    letter-spacing: 0;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(47) {
    padding-left: 0;
    letter-spacing: -0.5px;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(47)
    a {
    letter-spacing: 0;
  }
  .contact-white-box .gigyaraas .gigya-screen .gigya-input-submit,
  .contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
    font-weight: 400;
    width: 34.5%;
    margin-left: 41%;
    margin-top: 6%;
    float: left;
    font-size: 20px;
  }
  .contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
    outline: 5px auto #e59700;
  }
  .contact-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
    margin-left: 0;
    margin-top: 3%;
  }
  .contact-white-box .gigyaraas .gigya-screen label.optional,
  .contact-white-box .gigyaraas .gigya-screen label.optional2,
  .contact-white-box .gigyaraas .gigya-screen label.optional3 {
    font-size: 14px;
    margin-left: 15px;
  }
  .contact-white-box .gigyaraas .gigya-screen label.displayerror,
  .contact-white-box
    .gigyaraas
    .gigya-screen
    label.gigya-composite-control.gigya-composite-control-label.mdc_error,
  .contact-white-box
    .gigyaraas
    .gigya-screen
    label.gigya-composite-control.gigya-composite-control-label.mdc_error1 {
    margin-left: 0;
  }
  .contact-white-box .privacy-txt p,
  .free-sample-white-box .privacy-txt p {
    display: none;
  }
  .free-sample-white-box .gigyaraas .gigya-screen .gigya-label-text {
    text-align: left;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-dropdown
    .gigya-label {
    margin-left: 0;
    margin-right: 0;
    width: 67%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-textbox
    .gigya-label {
    font-size: 14px;
    margin-left: 0;
    margin-right: 0;
    width: 67%;
  }
  .free-sample-white-box .gigyaraas .gigya-screen.portrait.mobile {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    padding-bottom: 0;
  }
  .free-sample-white-box .gigyaraas .gigya-screen.portrait.mobile select {
    font-size: 14px;
    height: 24px;
    margin-left: 0;
    padding-left: 0;
    text-align: start;
    text-indent: 0;
    width: 87%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-input-text {
    font-size: 14px;
    height: 22px;
    margin-left: 0;
    padding-left: 0;
    text-align: start;
    text-indent: 0;
    width: 87%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-label-text {
    color: #323131;
    font-family: "Montserrat";
    font-size: 14px;
    letter-spacing: -0.5px;
    line-height: normal;
    margin-bottom: 3%;
    margin-left: 0;
    text-align: left;
    width: 52%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-checbox-text {
    width: 100%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    input.gigya-input-checkbox {
    padding-top: 19%;
  }
  .free-sample-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
    margin-left: 0;
    margin-top: 3%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox {
    padding-left: 0;
    padding-bottom: 0;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34) {
    padding-left: 0;
    margin-left: 0;
    margin-top: 8%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34)
    span.gigya-checkbox-text {
    width: 86%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(41),
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43) {
    padding-top: 5%;
  }
  .free-sample-white-box .gigyaraas .gigya-screen label.optional,
  .free-sample-white-box .gigyaraas .gigya-screen label.optional2,
  .free-sample-white-box .gigyaraas .gigya-screen label.optional3 {
    font-size: 14px;
    margin-left: 0;
  }
  .free-sample-white-box .gigyaraas .gigya-screen label.displayerror,
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    label.gigya-composite-control.gigya-composite-control-label.mdc_error,
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    label.gigya-composite-control.gigya-composite-control-label.mdc_error1 {
    margin-left: 0;
  }
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-spacer:nth-child(48),
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-spacer:nth-child(50) {
    display: none;
    height: 0;
    padding-bottom: 0;
  }
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50) {
    padding-left: 0;
    letter-spacing: -0.5px;
  }
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50)
    a {
    letter-spacing: 0;
  }
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(52) {
    padding-left: 0;
  }
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit,
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    font-weight: 400;
    width: 34.5%;
    margin-left: 41%;
    margin-top: 6%;
    float: left;
    font-size: 20px;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-spacer:nth-child(48),
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-spacer:nth-child(50) {
    display: none;
    height: 0;
    padding-bottom: 0;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50) {
    padding-left: 0;
    letter-spacing: -0.5px;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50)
    a {
    letter-spacing: 0;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(47) {
    padding-left: 0;
    letter-spacing: -0.5px;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(47)
    a {
    letter-spacing: 0;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit,
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    font-weight: 400;
    width: 34.5%;
    margin-left: 41%;
    margin-top: 6%;
    float: left;
    font-size: 20px;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget {
    padding-left: 0;
    padding-bottom: 0;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label {
    display: inline-block;
    font-family: "Montserrat";
    font-size: 14px;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 20px;
    padding-top: 10%;
    width: 86%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(41),
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43) {
    font-family: "Montserrat";
    font-size: 16px;
    line-height: 28px;
    padding-left: 8%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-spacer:nth-child(40),
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-spacer:nth-child(42),
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-spacer:nth-child(52),
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-spacer:nth-child(54) {
    display: none;
    height: 0;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit,
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    font-weight: 400;
    width: 34%;
    font-family: "Montserrat";
    margin-left: 21%;
    margin-top: 10%;
  }
  .mxbox.contact-white-box .gigyaraas .gigya-screen.portrait.mobile {
    padding-bottom: 0;
  }
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-dropdown
    .gigya-label,
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-textbox
    .gigya-label {
    width: 51%;
  }
  .mxbox.contact-white-box .gigyaraas .gigya-screen .gigya-label-text {
    float: none;
    margin-left: 0;
    text-align: left;
    width: 100%;
  }
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(37),
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(39) {
    font-size: 16px;
    line-height: 28px;
    padding-left: 6%;
    padding-top: 5%;
  }
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50),
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(52) {
    letter-spacing: 0.5px;
  }
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(32)
    .gigya-checkbox-text,
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34)
    .gigya-checkbox-text {
    width: 88%;
  }
  .mxbox.contact-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
    margin-left: 0;
  }
  .mxbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-label-text {
    float: none;
  }
  .mxbox.free-sample-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-label-text {
    width: 63%;
  }
  .mxbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(41),
  .mxbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43) {
    padding-top: 5%;
  }
  .mxbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox {
    padding-left: 0;
  }
  .mxbox.unsubscribe-box .gigyaraas .gigya-screen .gigya-error-msg-active {
    font-size: 12.25px;
  }
  .mxbox.unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-checkbox-text
    .mdc_span1,
  .mxbox.unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-checkbox-text
    .mdc_span2 {
    text-align: left;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget {
    padding-left: 0;
    padding-bottom: 0;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label {
    font-family: "Montserrat";
    font-size: 14px;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 20px;
    padding-top: 10%;
    width: 86%;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(41),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43) {
    font-family: "Montserrat";
    font-size: 16px;
    line-height: 28px;
    padding-left: 8%;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(54),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(56) {
    font-family: "Montserrat";
    font-size: 14px;
    letter-spacing: normal;
    line-height: 28px;
    padding-left: 0;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-spacer:nth-child(40),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-spacer:nth-child(42),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-spacer:nth-child(52),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-spacer:nth-child(54) {
    display: none;
    height: 0;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit,
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    font-weight: 400;
    width: 34%;
    font-family: "Montserrat";
    margin-left: 21%;
    margin-top: 10%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox {
    margin-left: 0;
    margin-bottom: 0;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox
    .gigya-input-checkbox {
    margin-left: 2%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox.gigya-terms-error {
    padding-left: 2.25%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox.gigya-terms-valid {
    padding-left: 0;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row:first-child
    + .gigya-composite-control-label.klasa {
    padding-left: 0;
    padding-top: 0;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(50) {
    padding-left: 0;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-spacer {
    display: none;
    height: 0;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget {
    padding-top: 10%;
    padding-bottom: 6%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    input.gigya-input-checkbox {
    padding-top: 8%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label {
    padding-top: 2%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-label-text {
    width: 60%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-label-text.gigya-checkbox-text {
    text-align: left;
    width: 100%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-input-checkbox.terms {
    margin-left: 2%;
  }
  .brbox.free-sample-white-box .gigyaraas .gigya-screen .mdc_checkbox {
    display: none;
    font-size: 12.25px;
    font-style: italic;
    margin-left: 0;
    padding-bottom: 0;
    text-align: left;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-textbox
    .gigya-label {
    font-size: 14px;
  }
  .brbox.template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label {
    display: inline-block;
    padding-top: 10%;
  }
  .brbox.unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-checkbox-text
    .mdc_span2 {
    float: left;
    line-height: 20px;
    margin-top: 3%;
    text-align: left;
    width: 100%;
  }
  .unsubscribe-box .gigyaraas .gigya-screen {
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    padding-left: 0;
    padding-bottom: 0;
  }
  .unsubscribe-box .gigyaraas .gigya-screen .gigya-input-text {
    height: 62px;
    width: 100%;
  }
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-checkbox-text {
    color: #323131;
    cursor: pointer;
    font-family: "Montserrat";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 18px;
    text-align: center;
  }
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-checkbox-text
    .mdc_span1 {
    font-size: 14px;
    letter-spacing: normal;
    line-height: 18px;
  }
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-checkbox-text
    .mdc_span2 {
    float: none;
    font-size: 14px;
    letter-spacing: normal;
    line-height: 18px;
  }
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row:nth-child(2)
    label.mdc_error {
    margin-left: 0;
  }
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-label {
    line-height: 21px;
    padding-left: 1%;
    padding-top: 1%;
    text-align: left;
    width: 73%;
  }
  .page-unsubscribe .unsubscribe-box .gigyaraas .gigya-screen {
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    padding-left: 0;
    padding-bottom: 0;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-input-text {
    font-size: 20px;
    height: 62px;
    width: 100%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-label {
    line-height: 21px;
    padding-left: 1%;
    padding-top: 1%;
    text-align: left;
    width: 73%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-checkbox-text {
    color: #323131;
    cursor: pointer;
    font-family: "Montserrat";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 18px;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit {
    float: left;
    font-family: "Montserrat";
    font-size: 20px;
    margin-left: 10%;
    margin-top: 5%;
    width: 83%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-textbox
    .gigya-label {
    margin-right: 6%;
    width: 40%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-spacer:nth-child(11) {
    display: none;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label:nth-child(12) {
    width: 100%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox,
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label:nth-child(23),
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label:nth-child(25) {
    padding-left: 0;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox
    .gigya-input-checkbox {
    margin-left: 4%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-label-text {
    line-height: 20px;
    width: 85%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-error-msg-active {
    margin-left: 0;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    label.gigya-composite-control.gigya-composite-control-label.mdc_error {
    margin-left: 4%;
  }
}
@media only screen and (max-width: 767px) and (orientation: landscape) {
  .contact-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-input-text {
    padding-left: 0;
    text-align: start;
    text-indent: 0;
    width: 94%;
  }
  .contact-white-box .gigyaraas .gigya-screen.portrait.mobile select {
    width: 94%;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(37),
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(39) {
    font-size: 16px;
    padding-left: 5%;
  }
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(47),
  .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(50) {
    padding-top: 7%;
  }
  .contact-white-box .gigyaraas .gigya-screen .gigya-input-submit,
  .contact-white-box .gigyaraas .gigya-screen .gigya-input-submit:focus {
    margin-top: 6%;
    font-family: "Montserrat";
    float: right;
    width: 19%;
  }
  .contact-white-box .gigyaraas .gigya-screen label.optional,
  .contact-white-box .gigyaraas .gigya-screen label.optional2,
  .contact-white-box .gigyaraas .gigya-screen label.optional3 {
    font-size: 14px;
    margin-left: 20%;
  }
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(52) {
    padding-top: 7%;
  }
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit,
  .template-oral-polident-footer-template
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    margin-top: 6%;
    font-family: "Montserrat";
    float: right;
    width: 19%;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(47),
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50) {
    padding-top: 7%;
  }
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit,
  .teal-master-body
    .contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    margin-top: 6%;
    font-family: "Montserrat";
    float: right;
    width: 19%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget {
    padding-top: 5%;
    padding-bottom: 8%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label {
    padding-top: 0;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(41),
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43) {
    padding-left: 5%;
  }
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit,
  .teal-master-body
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    font-weight: 400;
    width: 20%;
    font-family: "Montserrat";
    margin-left: 42%;
    margin-top: 7%;
    float: right;
  }
  .mxbox.contact-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
    margin-left: 0;
  }
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(50),
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label.klasa:nth-child(52) {
    letter-spacing: -1px;
  }
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(37),
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(39) {
    padding-left: 4%;
  }
  .mxbox.contact-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-input-text,
  .mxbox.contact-white-box .gigyaraas .gigya-screen.portrait.mobile select {
    margin-top: 3%;
  }
  .mxbox.free-sample-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-label-text {
    width: 44%;
  }
  .mxbox.unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-checkbox-text
    .mdc_span1 {
    letter-spacing: -0.5px;
    line-height: 20px;
    text-align: left;
    width: 100%;
  }
  .mxbox.unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-checkbox-text
    .mdc_span2 {
    letter-spacing: -0.5px;
    margin-top: 4%;
    text-align: left;
    width: 100%;
  }
  .free-sample-white-box .gigyaraas .gigya-screen {
    padding-bottom: 0;
  }
  .free-sample-white-box .gigyaraas .gigya-screen .gigya-input-text {
    height: 22px;
    padding-left: 0;
    text-align: start;
    text-indent: 0;
    width: 94%;
  }
  .free-sample-white-box .gigyaraas .gigya-screen select {
    font-size: 14px;
    height: 23px;
    margin-left: 0;
    width: 94%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    input.gigya-input-checkbox {
    padding-top: 9%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox {
    padding-left: 0;
    padding-bottom: 2%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox:nth-child(34)
    span.gigya-checkbox-text {
    width: 83%;
  }
  .free-sample-white-box .gigyaraas .gigya-screen .gigya-error-msg-active {
    margin-left: 0;
  }
  .free-sample-white-box .gigyaraas .gigya-screen label.optional,
  .free-sample-white-box .gigyaraas .gigya-screen label.optional2,
  .free-sample-white-box .gigyaraas .gigya-screen label.optional3 {
    font-size: 14px;
    margin-left: 9%;
  }
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    label.gigya-composite-control.gigya-composite-control-label.mdc_error,
  .free-sample-white-box
    .gigyaraas
    .gigya-screen
    label.gigya-composite-control.gigya-composite-control-label.mdc_error1 {
    margin-left: 0;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget {
    padding-top: 5%;
    padding-bottom: 8%;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    label {
    padding-top: 0;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(41),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(43) {
    padding-left: 5%;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(54),
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-label.klasa:nth-child(56) {
    padding-top: 9%;
  }
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit,
  .template-oral-polident-right-nav-layout
    .free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    font-weight: 400;
    width: 20%;
    font-family: "Montserrat";
    margin-left: 42%;
    margin-top: 7%;
    float: right;
  }
  .unsubscribe-box .gigyaraas .gigya-screen .gigya-input-text {
    margin-left: 0;
  }
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-input-checkbox {
    margin-left: 2%;
  }
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-label {
    line-height: 21px;
    padding-left: 1%;
    padding-top: 0;
    text-align: left;
    width: 69%;
  }
  .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-checkbox-text {
    letter-spacing: -0.5px;
    line-height: 37px;
    padding-top: 0;
  }
  .unsubscribe-box .gigyaraas .gigya-screen .gigya-input-submit {
    float: left;
    font-family: "Montserrat";
    font-size: 20px;
    margin-left: 29%;
    margin-top: 2%;
    width: 44%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-input-text {
    margin-left: 0;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-input-checkbox {
    margin-left: 2%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-label {
    line-height: 21px;
    padding-left: 1%;
    padding-top: 0;
    text-align: left;
    width: 69%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-checkbox-text {
    letter-spacing: -0.5px;
    line-height: 37px;
    padding-top: 0;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit {
    float: left;
    font-family: "Montserrat";
    font-size: 20px;
    margin-left: 29%;
    margin-top: 2%;
    width: 44%;
  }
  .page-unsubscribe
    .unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-error-msg-active {
    margin-left: 0;
  }
  .sgbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-label-text {
    text-align: left;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-label-text.gigya-checkbox-text {
    line-height: 20px;
    width: 82%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label:nth-child(12) {
    width: 86%;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox,
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label:nth-child(23),
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-label:nth-child(25) {
    padding-left: 0;
  }
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox
    .gigya-input-checkbox {
    margin-left: 2%;
  }
  .sgbox.free-sample-white-box .gigyaraas .gigya-screen label.optional {
    margin-left: 19%;
  }
  .sgbox.free-sample-white-box .gigyaraas .gigya-screen .gigya-input-submit,
  .sgbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-input-submit:focus {
    width: 14%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget {
    padding-top: 7%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-composite-control-subscription-widget
    input.gigya-input-checkbox {
    margin-bottom: 0;
    margin-top: 0;
    padding-top: 0;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-label.klasa:nth-child(50) {
    font-size: 16px;
    padding-bottom: 5%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox {
    margin-bottom: 0;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control-checkbox
    .gigya-input-checkbox {
    margin-bottom: 0;
    margin-left: 3%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row:first-child
    + .gigya-composite-control-label.klasa {
    padding-left: 2%;
  }
  .brbox.free-sample-white-box
    .gigyaraas
    .gigya-screen.portrait.mobile
    .gigya-label-text.gigya-checkbox-text {
    margin-bottom: 0;
  }
  .brbox.free-sample-white-box .gigyaraas .gigya-screen .mdc_checkbox {
    display: block;
    font-style: italic;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 2%;
    text-align: left;
    width: 94%;
  }
  .brbox.unsubscribe-box
    .gigyaraas
    .gigya-screen
    .gigya-layout-row
    .gigya-composite-control.gigya-composite-control-checkbox
    .gigya-checkbox-text
    .mdc_span2 {
    float: left;
    line-height: 20px;
    margin-top: 0;
    text-align: left;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
}
/*# sourceMappingURL=../maps/components/gigya.raas.css.map */
.html .hints a{float:left;margin-right:5px}
/*# sourceMappingURL=../maps/components/html.css.map */
.image .right{text-align:right}.image .left{text-align:left}.image .middle{text-align:center}@media only screen and (max-width:767px){.image .component-content{text-align:center}}.expert-advice-image{margin-bottom:0}.page-wrap .image{line-height:0}.image-op-inner-two-callouts{height:155px;display:table!important}.image-op-inner-two-callouts .component-content{display:table-cell;margin:0;padding:0;vertical-align:middle}.box-country-header .image{margin:3px 0}@media only screen and (min-width:320px) and (max-width:767px){.whats-new-header h1,.whats-new-header h3{text-align:center}.whats-new-image img{width:100%}:lang(fr-FR) .whats-new-image img{width:80%}.our-products-white-box .image{padding:0}.product-range .image-op-inner-two-callouts{min-height:130px;padding:10px 20px 0}.dental-box .image.even{padding:19px 0}.image-ea-tile{padding:0 20px}#wtb-image-1{padding-bottom:32px}#wtb-image-2{padding-bottom:30px}#wtb-image-4{padding-bottom:24px}#wtb-image-5{padding-bottom:30px}#wtb-image-6{padding-bottom:27px}:lang(es-MX) .free-sample-white-box .image img{height:auto;max-width:100%}}.promo-white-box .promo-image a{display:block;text-align:center}#wtb-image-1{padding-bottom:41px}#wtb-image-2{padding-bottom:27px;padding-top:14px}#wtb-image-3,#wtb-image-4{padding-bottom:30px}#wtb-image-5{padding-bottom:25px}#wtb-image-6{padding-bottom:28px}.home-box-image{margin-bottom:0}:lang(tr-TR) .home-box-image{margin-bottom:0;margin-left:0!important}@media only screen and (min-width:641px) and (max-width:767px){.image.home-box-image img,.mobile-image img{width:100%}}@media only screen and (min-width:768px) and (max-width:959px){.image.home-box-image img{width:100%}#wtb-image-1{padding-bottom:38px}#wtb-image-3,#wtb-image-4{padding-bottom:25px}#wtb-image-2,#wtb-image-6{padding-bottom:26px}#wtb-image-2{padding-top:13px}}@media only screen and (min-width:945px) and (max-width:959px){.home-box-image img{height:287px;width:100%!important}}.pt_product_packshot_big img,.pt_product_packshot img{margin-top:120px}@media only screen and (min-width:411px){.pt_product_packshot_big img,.pt_product_packshot img{margin-top:130px}}@media only screen and (min-width:768px){.pt_product_packshot img{margin-top:35px}.pt_product_packshot_big img{margin-top:80px}}
/*# sourceMappingURL=../maps/components/image.css.map */
.imageGallery{border:2px solid #323131;padding:13px;background-color:#e1e1e1}.imageGallery .thumbnails-list li.active .image,.imageGallery .thumbnails-list li:hover .image{border:4px solid #323131;margin:0}.imageGallery.is-playing .imageGallery-view-overlay{background:url(../../../../wireframe/desktop/img/bigpause.png) no-repeat 50% transparent}.imageGallery.is-playing .imageGallery-view-overlay:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f04c";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;position:relative;text-indent:0}.imageGallery .gallery-play{color:#323131}.imageGallery-heading{color:#323131;display:block;font-size:20px;font-weight:700;padding-bottom:10px}.imageGallery-view{border:2px solid #323131;margin-bottom:10px;overflow:hidden;position:relative;text-align:center;background:#fff;cursor:pointer}.imageGallery-view img{display:block;margin:0 auto;max-height:100%;max-width:100%}.imageGallery-view:hover .imageGallery-view-overlay{opacity:.7}.imageGallery-view .imageGallery-view-overlay:hover{opacity:1;text-decoration:none}.imageGallery-description{margin:15px 0}.imageGallery-thumbnails{margin:20px 0;position:relative}.imageGallery-list{margin:0 50px;overflow:hidden;position:relative}.imageGallery-arrow{position:absolute;top:50%;margin-top:-30px;cursor:pointer;width:35px;height:60px;font:0/0 serif;color:transparent;text-align:center;background-position:50%;background-repeat:no-repeat}.imageGallery-arrow.is-disabled{opacity:.5}.imageGallery-arrow.is-disabled:hover{position:absolute;top:50%;margin-top:-30px;cursor:pointer;width:35px;height:60px;font:0/0 serif;color:transparent;background-position:50%;background-repeat:no-repeat}.imageGallery-arrow.is-disabled:hover:before,.imageGallery-arrow:before{color:#aaa;position:absolute;top:50%}.imageGallery-arrow:hover:before{color:#888}.imageGallery-arrow-left,.imageGallery-arrow-left.is-disabled:hover{left:0;background-image:url(../../../../wireframe/desktop/img/arrow-big-left.png)}.imageGallery-arrow-left.is-disabled:hover:before,.imageGallery-arrow-left:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f053";display:inline-block;font-family:FontAwesome;font-size:30px;font-style:normal;font-weight:400;position:relative}.imageGallery-arrow-left:hover{background-image:url(../../../../wireframe/desktop/img/arrow-big-left-hover.png)}.imageGallery-arrow-right,.imageGallery-arrow-right.is-disabled:hover{right:0;background-image:url(../../../../wireframe/desktop/img/arrow-big-right.png)}.imageGallery-arrow-right.is-disabled:hover:before,.imageGallery-arrow-right:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f054";display:inline-block;font-family:FontAwesome;font-size:30px;font-style:normal;font-weight:400;position:relative}.imageGallery-arrow-right:hover{background-image:url(../../../../wireframe/desktop/img/arrow-big-right-hover.png)}.imageGallery-list-inner{left:0;list-style:none;margin:0;top:0;width:4000px}.imageGallery-list-inner,.imageGallery-thumbnail{display:block;overflow:hidden;padding:0;position:relative}.imageGallery-thumbnail{float:left;margin:0 9px;cursor:pointer;text-align:center;border:4px solid #323131;opacity:.7;filter:alpha(opacity=70);transition:opacity .2s}.imageGallery-thumbnail.is-active,.imageGallery-thumbnail:hover{filter:alpha(opacity=100);opacity:1}.imageGallery-thumbnail.is-active .imageGallery-thumbnail-overlay{-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;opacity:0;transition:opacity .5s}.imageGallery-thumbnail a{display:block}.imageGallery-thumbnail-cover{display:block;max-width:none}.imageGallery-thumbnail-title{display:block;font-size:11px;margin:10px auto 0;width:71px}.imageGallery-thumbnail-image{margin:2px;border:2px solid #323131;position:relative}.imageGallery-thumbnail-image img{display:block;height:52px;margin:0 auto;width:63px}.imageGallery-thumbnail-overlay{opacity:.7;height:28px;left:50%;margin:-14px 0 0 -15px;position:absolute;top:50%;width:30px;cursor:pointer;background:url(../../../../wireframe/desktop/img/smallplay.png) no-repeat scroll 0 0 transparent}.imageGallery-thumbnail-overlay:before{-moz-box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:50%;-webkit-box-sizing:border-box;-webkit-font-smoothing:antialiased;background:#fff;border:3px solid #3e3e3e;border-radius:50%;box-sizing:border-box;content:"\f04b";display:inline-block;font-family:FontAwesome;font-size:15px;font-style:normal;font-weight:400;height:100%;line-height:24px;position:relative;text-align:center;text-indent:7px;width:100%}.imageGallery-view-overlay{opacity:0;position:absolute;top:50%;left:50%;width:73px;height:69px;margin:-34px 0 0 -36px;cursor:pointer;transition:opacity .5s;background:url(../../../../wireframe/desktop/img/bigplay.png) no-repeat}.imageGallery-view-overlay:before{-moz-border-radius:50%;-moz-box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:50%;-webkit-box-sizing:border-box;-webkit-font-smoothing:antialiased;background:#fff;border:3px solid #3e3e3e;border-radius:50%;box-sizing:border-box;content:"\f04b";display:inline-block;font-family:FontAwesome;font-size:30px;font-style:normal;font-weight:400;height:100%;line-height:65px;position:relative;text-align:center;text-indent:5px;width:100%}.mod-js .imageGallery-thumbnail{padding:0}.mod-js .imageGallery-thumbnails{position:relative}.no-js .imageGallery-view{display:none}.no-js .imageGallery-list{margin:0}.no-js .imageGallery-thumbnail{border:0;opacity:1;float:none;overflow:hidden}.no-js .imageGallery-thumbnail img{height:auto;width:auto}.no-js .imageGallery-thumbnail a:after{content:attr(data-description);display:block;padding:10px 0 30px;text-align:left}.no-js .imageGallery-arrow{display:none}.js .imageGallery-thumbnail{padding:0}.js .imageGallery-thumbnails{overflow:hidden;position:relative}
/*# sourceMappingURL=../maps/components/imageGallery.css.map */
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.locationfinder input[type=text] {
  font-family: arial;
  font-size: 12px;
  border: 1px solid #D5D1CE;
  display: inline;
  float: left;
  height: 12px;
  padding: 8px;
  width: 27%; }
  @media only screen and (max-width: 767px) {
    .locationfinder input[type=text] {
      width: 60%;
      margin-bottom: 20px; } }

.locationfinder .button {
  padding: 8px;
  background-image: url(../../img/Search-icon.png);
  background-repeat: no-repeat;
  border: none;
  margin-right: 20px;
  width: 30px;
  height: 30px; }
  @media only screen and (max-width: 767px) {
    .locationfinder .button {
      margin-right: 24%;
      margin-bottom: 20px; } }

.locationfinder .locationFinder-selectOption {
  width: 7%;
  border: 1px solid #D5D1CE;
  height: 30px;
  margin-left: 10px;
  margin-right: 20px; }
  @media only screen and (max-width: 767px) {
    .locationfinder .locationFinder-selectOption {
      width: 20%;
      margin-left: 0px;
      margin-right: 15px; } }

.locationfinder .locationFinder-selectOption1 {
  height: 30px;
  margin-left: 15px;
  width: 15%; }
  @media only screen and (max-width: 767px) {
    .locationfinder .locationFinder-selectOption1 {
      width: 40%;
      margin-left: 0px; } }

.locationfinder .locationFinder-loadMore .loadMore {
  background-color: #f36633;
  border-radius: 3px;
  color: white;
  padding: 8px 20px;
  border: 1px solid #ccc;
  cursor: pointer;
  display: inline-block; }
  .locationfinder .locationFinder-loadMore .loadMore:hover {
    background-color: #939191;
    color: white; }
  .locationfinder .locationFinder-loadMore .loadMore:active {
    background-color: #939191;
    color: white; }
.map-canvas{border:2px solid #323131;margin-bottom:10px;text-align:center}.map-canvas img{max-width:inherit;width:100%}.no-js .map-canvas img{max-width:640px;width:100%}
/*# sourceMappingURL=../maps/components/map.css.map */

