.stock-picker { margin: 2em 0; } .stock-picker .section-title .title-box { color: #FFFFFF; background-color: #00B3D6; box-shadow: .35em .35em rgba(0, 0, 0, 0.1); } .stock-picker .section-title .title-tail { border-top: 1.5em solid #098DAD; } .stock-picker .body { margin-left: 1em; padding: 1em; } .stock-picker .body .page-description { float: left; margin-top: 1em; color: #00A9D2; } .stock-picker .body .filter { float: right; width: 20%; height: 2.5em; padding: 0.5em; padding-left: 1em; color: #00A9D2; box-shadow: 0 0 0.5em 0 rgba(0, 0, 0, 0.20); border-radius: 0.25em; } .stock-picker .page-content { width: 100%; margin: 1em 0; } .stock-picker .page-content .scrip-box { width: 20%; float: left; margin: 1em 3.33333%; padding: 1.5em 1em; box-shadow: 0 0 0.5em 0 rgba(0, 0, 0, 0.20); border-radius: 0.25em; } .stock-picker .page-content .scrip-box>* { color: #666666; font-size: 1.5em; } .stock-picker .page-content .scrip-box:nth-child(4n+1) { margin-left: 0; } .stock-picker .page-content .scrip-box:nth-child(4n) { margin-right: 0; } .stock-picker .scrip-box .scrip-name { float: left; } .stock-picker .scrip-box .scrip-details { float: right; position: relative; font-weight: 400; text-align: right; } .stock-picker .rupee-sign { font-family: PingFangSC-Light, serif; } .stock-picker .scrip-details .scrip-add { visibility: hidden; position: absolute; right: 0; top: 0; width: 1.25em; height: 1.25em; border-radius: 50%; background: #00A9D2; } .stock-picker .scrip-add .scrip-add-text { position: absolute; font-size: 1.25em; color: white; left: 50%; top: 50%; transform: translate(-50%, -50%); } .stock-picker .scrip-details:hover .scrip-add { visibility: visible; } .stock-picker .scrip-details:hover .scrip-price { visibility: hidden; } .stock-picker .page-nav { width: 100%; } .stock-picker .page-nav .nav-prev-page { float: left; } .stock-picker .page-nav .nav-next-page { float: right; }