.sf_field.sf_field_.sf_type_html {
  padding-top: 0px;
}

.w2llabel.html {
  padding-top: 20px;
  width: 9px;
  font-weight: 300;
  font-size: 2.0rem;
  text-transform: none;
  padding-left: 240px;
}

.sf_field.sf_field_title.sf_type_html {
  padding-top: 131px;
  padding-bottom: -8px;
  margin: 0px;
  padding: -1px;
  padding-left: 100px;
}

.sf_field.sf_field_schedule.sf_type_html {
   padding-left: 100px; 
  font-weight: 300;
  font-size: 2.0rem;
 padding-right: 545px;
  text-transform: none;
}
label[for="sf_schedule"]{
	font-weight: 300;
  font-size: 2.0rem;
}

#sf_first_name.w2linput.text {
  background-color: #131414;
  height: 46px;
  width: 300px;
}

#sf_last_name.w2linput.text {
  background-color: #131414;
  height: 46px;
  width: 300px;
}

#sf_phone.w2linput.text {
  background-color: #131414;
  height: 46px;
  width: 300px;
}

#sf_email.w2linput.text {
  background-color: #131414;
  height: 46px;
  width: 300px;
}

#sf_00N0b00000AHKWC.w2linput.select {
  background-color: 131414;
  width: 300px;
}

#sf_zip.w2linput.text {
  background-color: #131414;
  height: 46px;
  width: 300px;
}

#sf_00N0b00000AHKWM.w2linput.text {
  background-color: #131414;
  height: 46px;
  width: 300px;
}

#sf_00N0b00000AHKWq.w2linput.text {
  background-color: #131414;
  height: 46px;
  width: 300px;
}

#sf_00N0b00000AHKWW.w2linput.textarea {
  background-color: #131414;
  width: 300px;
  height: 300px;
}

.size-medium.wp-image-8767.alignright {
  top: 384px;
  position: absolute;
  right:45px;
}

.w2llabel.text {
  text-transform: uppercase;
  padding-left: 0px;
}

.w2llabel.email {
  text-transform: uppercase;
  padding-left: 0px;
}

.w2llabel.select {
  text-transform: uppercase;
  padding-left: 0px;
}

.w2llabel.textarea {
  text-transform: uppercase;
  padding-left: 0px;
}

.w2linput.submit {
  width: 400px;
  height: 50px;
  padding-right: 0px;
  padding-bottom: 0px;
 ;
 
}

.sf_field.sf_field_first_name.sf_type_text {
  padding-left: 340px;
    
}



.sf_field.sf_field_email.sf_type_email {
  padding-left: 340px;
  
}

.sf_field.sf_field_zip.sf_type_text{
	margin-left: 0px;
  margin-right: -1px;
  padding-left: 1px;
}

.sf_field.sf_field_00N0b00000AHKWC.sf_type_select {
  padding-left: 340px;
  margin-left: 1px;
}

.sf_field.sf_field_00N0b00000AHKWM.sf_type_text {
  padding-left: 340px;
  
}

.sf_field.sf_field_00N0b00000AHKWW.sf_type_textarea {
  padding-left: 340px;
}

.sf_field.sf_field_00N0b00000BqYFn.sf_type_checkbox {
  padding-left: 340px;
}

.sf_field.sf_field_cb.sf_type_checkbox.sf_cc_user {
  padding-bottom: 51px;
  display: none;
}

#requiredfieldsmsg.sf_required_fields_msg {
  padding-left: 240px;
}

.w2lsubmit {
margin-left: 340px;
 
}

#footer.footer {
  bottom: -24px;
}

.collection__video-wrapper .video__slider-big-item .media__wrapper video {
	height: 100% !important;
  width: 100% !important;
}

body:not([data-page="store-locator"]) .hide-home,
html[data-page="stores"] body:not([data-page="stores"]) .hide-home{
    display:none;
}
html[data-page="stores"] body[data-page="store-locator"] .hide-home,
html[data-page="stores"] .hide-home{
    display:block;
}

.section.stores-map {
    display: none;
}
section.section.landscape.is-black {
    margin-bottom: -30px;
}

@media (max-width: 800px) {
  .play__icon {
    left: 55%;
  }
}