@charset "UTF-8";
/* CSS Document */
@media (max-width: 1366px) {}
@media (min-width: 1281px) and (max-width: 1920px) {}
@media (max-width: 1280px) {}
@media (min-width: 1025px) and (max-width: 1111px) {}
@media (max-width: 1024px) {}
@media (max-width: 960px) {}
@media (min-width: 768px) and (max-width: 960px) {}
/*iPad Horizontal*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {}
/*END iPad Horizontal*/
/*iPad Vertical*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {}
/*END iPad Vertical*/
/*iPhone PLUS Landscape*/
@media (max-width: 736px) {
	  .w50 {
    width: 100%;
  }
	  .hSpace {
    display: none;
  }
	
}
@media (max-width:576px) {
  footer {
    text-align: center;
  }
  .w50 {
    width: 100%;
  }
  .hSpace {
    display: none;
  }
  .fSwap {
    float: right;
  }
  .tellMeMore input {
    width: calc(92%/1);
  }
  .submit {
    width: 25% !important;
    margin-left: 37.5% !important;
  }
  div.ctct-form-embed form.ctct-form-custom div.ctct-form-field {
    width: calc(92%/1) !important;
  }
  .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button {
    width: 25% !important;
    margin-left: 37.5% !important;
  }
}
/*iPhone PLUS Landscape*/
@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : landscape) {}
/*iPhone Landscape*/
@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : landscape) {}
/*END iPhone Landscape*/
/*iPhone Portrait*/
@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : portrait) {}
/*END iPhone Portrait*/
@media (max-width : 414px) {}
@media (max-width: 320px) {}