.hssuccess-message,.hssuccess-messagejs { background: #000; position: fixed; top: 40%; font-size: 25px; padding: 0.8% 0; color: white; text-transform: uppercase; z-index: 8; width: 13%; text-align: center; left: 45%; border-radius: 10px; opacity: 0.8; box-shadow: 3px 2px 5px 2px #ccc; } #hsajax_load { position: fixed; top: 40%; width: 10%; text-align: center; left: 45%; opacity: 0.8; } #hsajax_load img { width: 50%; } #hssavefile , #hssavejs { background: black; display: table; padding: 6px 20px; color: white; margin-top: 10px; text-transform: uppercase; font-size: 13px; border-radius: 5px; cursor:pointer; } .hscontent { font-size: 15px; line-height: 24px; width: 62%; margin-top: 1%; text-align: justify; float:left; } .hsrightcontent { float: right; width: 23%; position: relative; display: block; font-size: 16px; text-align: center; margin-right: 9%; margin-top: 1%; } .hsrightcontent form input[type="image"] { width: 32%; margin-left: 18%; } .hspaypalcontent { border: 1px solid; box-shadow: 4px 4px 5px 3px #cCC; } .hspaypalcontent .hsinnertitle { background: black; padding: 10px; width: 100% !important; color: white; display: block; box-sizing: border-box; text-transform: uppercase; font-size: 14px; font-weight: bold; } span.hsdollar { background: black; padding: 4px 2px 6px 8px; color: white; } .hsleftarea { float: left; } .hsrightarea { float: right; width: 16%; text-align: center; } .hsrightarea span { /*width: 50% !important;*/ display: inline-table; float: left; text-transform: uppercase; font-weight: bold; margin: 0 !important; padding: 7px 0 0 0 !important; } .hsrightarea select { float: left; width: 100% !important; } .hssavethemejs,.hssavetheme{ background: black; display: table; padding: 6px 10px; color: white; margin-top: 10px; text-transform: uppercase; font-size: 13px; border-radius: 5px; cursor:pointer; float: right; margin-right: 24.5%; } .hsrightarea > p { margin: 0 !important; } span.hsstheme { padding: 0 !important; }