.pk_aqp_air_quality_widget .weather { text-align: center; padding-top: 15px; color: #000; } .pk_aqp_air_quality_widget .weather-data { margin: 0; display: inline-block; width: 100px; } .pk_aqp_air_quality_widget .weather-data img { width: 60px; display: inline-block !important; box-shadow: none !important; } .pk_aqp_air_quality_widget .top-paragraph { margin-bottom: 13px; } .pk_aqp_air_quality_widget .aqi-level { padding: 10px; background-color: #fff; } .pk_aqp_air_quality_widget .aqi-level h5 { text-align: center; color: #fff; font-weight: 100; font-size: 15px; font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif; margin: 0 0 2px 0; } .pk_aqp_air_quality_widget .aqi-level p { text-align: center; margin: 0; font-size: 65px; line-height: 65px; color: #000; } .pk_aqp_air_quality_widget .weather-data p { font-size: 20px; margin-bottom: 15px; } .pk_aqp_air_quality_widget .compass { position: relative; } .pk_aqp_air_quality_widget .compass-pointer { top: 0; left: 21px; position: absolute; } .pk_aqp_air_quality_widget .pollutions { padding: 10px; text-align: center; color: #000; } .pk_aqp_air_quality_widget .pollutions span { margin: 7px 10px; display: inline-block; line-height: 15px; font-size: 15px; } .pk_aqp_air_quality_widget .element-hidden { display: none; } .pk_aqp_air_quality_widget .details p { margin: 0; } .pk_aqp_air_quality_widget .sensor-place { padding: 10px; color: #000; } .pk_aqp_air_quality_widget .sensor-place p { margin: 0; } .api-error { padding: 10px; background-color: #c76464; border: 2px dashed #c50000; } .api-error p { margin: 0; } .open-settings, #back-settings { width: 30px; vertical-align: middle; float: right; cursor: pointer; } .settings-section { grid-template-columns: 0.5fr 0.5fr; display: grid; justify-content: space-between; padding: 20px; grid-gap: 15px 0; } .settings-input { color: black !important; border: 1px solid #353535 !important; border-radius: 0 !important; height: 30px; margin: 5px 0; width: 100%; } input[type=checkbox] { width: 30px; height: 100%; } .settings-section p { margin: 0; padding: 10px 0; } .settings-button { border: 1px solid #353535; color: #353535; padding: 0; font-size: 12px; width: 100px; height: 40px; margin: auto; grid-column: 1/3; } .settings-error { display: none; grid-column: 1/3; background-color: rgba(255, 0, 0, 0.26);; }