/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

  .wps_wsp_expiry_interval_field {
 	margin-bottom: 10px;
 }

 .wps_wsp_expiry_interval_field_wrap .wps_wsp_label {
 	display: block;
 	margin-bottom: 10px;
 }

 .theme-storefront .wps_wsp_expiry_interval_field_wrap .wps_wsp_expiry_number_interval {
 	max-width: 190px;
    width: 100%;
    padding: 10px 10px;
    height: auto;
    display: inline-block;
 }

 .theme-Divi .wps_wsp_expiry_interval_field_wrap .wps_wsp_label {
 	display: block;
 	margin-bottom: 10px;
 }

 .theme-Divi .wps_wsp_expiry_interval_field_wrap  input[type="number"],
 .theme-Avada .wps_wsp_expiry_interval_field_wrap  input[type="number"],
 .theme-oceanwp .wps_wsp_expiry_interval_field_wrap  input[type="number"],
 .theme-flatsome .wps_wsp_expiry_interval_field_wrap  input[type="number"],
 .theme-betheme  .wps_wsp_expiry_interval_field_wrap  input[type="number"]{
 	box-shadow: inset 0 1px 1px rgb(0 0 0 / 13%);
 	line-height: 1.6;
 	margin: 0 5px 10px 0;
 	padding: 10px;
 }

 .theme-flatsome .wps_wsp_expiry_interval_field_wrap  input[type="number"] {
 	height: auto;
 	max-width: 220px;
 }

 .theme-oceanwp .wps_wsp_expiry_interval_field_wrap  input[type="number"],
 .theme-betheme  .wps_wsp_expiry_interval_field_wrap  input[type="number"]{
 	display: inline-block;
 	max-width: 200px;
 }

 .theme-Avada .wps_wsp_expiry_interval_field_wrap .wps_wsp_expiry_number_interval {
 	height: auto;
 	margin-bottom: 10px;
 	max-width: 200px !important;
 	padding: 12px 10px;
 	width: 100%;
 }

 .theme-Divi .wps_wsp_expiry_interval_field_wrap .wps_wsp_expiry_number_interval {
 	display: inline-block;
 	max-width: 170px !important;
 	padding: 12px 10px;
 	width: 100%;
 }

 .theme-oceanwp .wps_wsp_expiry_interval_field_wrap .wps_wsp_expiry_number_interval,
 .theme-betheme .wps_wsp_expiry_interval_field_wrap .wps_wsp_expiry_number_interval {
 	display: inline-block;
 	height: auto;
 	margin-bottom: 10px;
 	padding: 12px 10px !important;
 }

 .theme-oceanwp .wps_wsp_expiry_interval_field_wrap .wps_wsp_expiry_number_interval {
 	max-width: 150px;
 }

 .theme-betheme .wps_wsp_expiry_interval_field_wrap .wps_wsp_expiry_number_interval {
 	max-width: 200px;
 }

 .theme-flatsome .wps_wsp_expiry_interval_field_wrap .wps_wsp_expiry_number_interval {
 	display: inline-block;
 	height: auto;
 	margin-bottom: 10px !important;
 	max-width: 90px;
 	padding: 10px !important;
 }

 .theme-Avada .wps_wsp_expiry_interval_field_wrap {
 	width: 100%;
 }

 /*Media Queries*/

 @media only screen and (max-width: 1343px) {
 	.theme-Divi .wps_wsp_expiry_interval_field_wrap .wps_wsp_expiry_number_interval {
 		max-width: 200px !important
 	}
 }

 @media only screen and (max-width: 1307px) {
 	.theme-oceanwp .wps_wsp_expiry_interval_field_wrap .wps_wsp_expiry_number_interval {
 		max-width: 200px;
 	}
 }

  @media only screen and (max-width: 1123px) {
  	.theme-storefront .wps_wsp_expiry_interval_field_wrap .wps_wsp_expiry_number_interval {
 		max-width: 213px;
 	}
 	.theme-storefront .wps_wsp_expiry_interval_field_wrap  input[type="number"] {
 		margin-bottom: 10px;
 	}
  }

 @media only screen and (max-width: 1044px) {
 	.theme-flatsome .wps_wsp_expiry_interval_field_wrap .wps_wsp_expiry_number_interval {
 		max-width: 220px;
 	}
 }

 @media only screen and (max-width: 355px) {
 	.theme-Divi .wps_wsp_expiry_interval_field {
 		padding-bottom: 20px !important;
 	}
 }
