body { background-color: #fff !important; overflow: scroll !important; background: #833ab4 !important; background: linear-gradient(90deg, rgba(131, 58, 180, 1) 0%, rgba(29, 252, 253, 1) 50%, rgba(252, 176, 69, 1) 100%) !important } img { vertical-align: unset } .panel-default { width: 400px } .table-striped>tbody>tr:nth-child(2n+1)>td, .table-striped>tbody>tr:nth-child(2n+1)>th { background-color: #fff; border-top: none } body { font-family: 'Roboto', sans-serif; overflow: hidden; background: #009688; font-family: Lato } div.widget { position: relative; margin: 20px auto; background-color: #fcfdfd; border-radius: 10px; padding: 25px; box-shadow: rgba(6, 24, 44, 0.4) 0 0 0 2px, rgba(6, 24, 44, 0.65) 0 4px 6px -1px, rgba(255, 255, 255, 0.08) 0 1px 0 inset } div.city { font-size: 21px; font-weight: 700; text-transform: uppercase; padding-top: 5px; color: rgba(0, 0, 0, 0.7) } div.temp { font-size: 81px; color: rgba(0, 0, 0, 0.9); font-weight: 100; margin: -20px 0 } div.panel { display: inline-block; width: 100% } .weather-description { font-size: 40px; color: rgba(0, 0, 0, 0.9); font-weight: 100; line-height: 1 } .panel { margin-bottom: 10px } .fa-btn { margin-right: 6px } #x { position: absolute; top: -10px; right: -10px; padding: 0 5px; font-weight: 300 } .table-text { border-bottom: 1px solid #ccc } .panel-heading { width: 50%; float: left; height: 45px } .panel-search { width: 100%; margin-bottom: 20px } #refresh { float: right }