⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.211
Server IP:
13.127.59.50
Server:
Linux ip-172-31-46-210 5.15.0-1033-aws #37~20.04.1-Ubuntu SMP Fri Mar 17 11:39:30 UTC 2023 x86_64
Server Software:
Apache/2.4.41 (Ubuntu)
PHP Version:
7.4.3-4ubuntu2.29
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
ecommerce_pg
/
public
/
View File Name :
addCard.css
/* google fonts */ @import url("https://fonts.googleapis.com/css?family=Arimo|Roboto"); @import url("https://fonts.googleapis.com/css?family=Roboto+Condensed"); @import url("https://fonts.googleapis.com/css?family=Roboto:300"); @import url("https://fonts.googleapis.com/css?family=Roboto:300"); @import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:300"); * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; font-family: "Roboto", sans-serif; } .creditCard { grid-area: card; width: 100%; height: 150px; min-width: 0; min-height: 0; color: #fff; background-image: url(https://image.ibb.co/bVnMrc/g3095.png), linear-gradient(to right bottom, #e94951, #e4434c, #e6444c, #f15075, #dc3d45); margin: 20px auto auto; border-radius: 15px; justify-self: right; align-self: start; display: grid; justify-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; grid-template: repeat(4, 1fr)/19px repeat(4, 1fr) 19px; grid-template-areas: ". sltCrd . . . ." ". chip . visa visa . " ". no no no no ." ". name name name year ."; } .creditCard .creditCatd > * { overflow: hidden; } .creditCard .cardSelected{ grid-area: sltCrd; overflow: hidden; justify-self: left; } .cardSelected input[type=radio] { border: 0px; /*width: 100px; height: 50px; */} .creditCard .visaLogo { grid-area: visa; overflow: hidden; justify-self: right; } .creditCard .visaLogo svg { height: 40px; } .creditCard .chipLogo { grid-area: chip; overflow: hidden; /*width: 100px;*/ height: 50px; justify-self: left; /*margin-top: 10px;*/ } .creditCard ul { grid-area: no; list-style-type: none; justify-self: stretch; display: grid; grid-template: 1fr/repeat(1, 1fr); } .creditCard ul li { display: inline-block; font-size: 12px; letter-spacing: 1px; text-align: left; font-family: "Roboto", sans-serif; font-weight: 600; text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.6); word-spacing: 5px; margin: 0px 0px; } .creditCard .name { grid-area: name; justify-self: left; font-family: "Roboto Condensed", sans-serif; font-size: 8px; font-weight: lighter; text-transform: uppercase; letter-spacing: 2px; padding-bottom: 5px; font-weight: 600; text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.6); /*margin-bottom: 20px;*/ } .creditCard .year { grid-area: year; justify-self: right; font-size: 8px; font-weight: lighter; font-family: "Roboto Condensed", sans-serif; text-transform: uppercase; letter-spacing: 2px; padding-bottom: 5px; font-weight: 600; text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.6); /*margin-bottom: 20px;*/ } .creditCard .name h5, .creditCard .year h5{ margin: 0px; } .creditCard .name label, .creditCard .year label{ margin: 0px; } .previousStep { position: absolute; bottom: 70px; height: 20px; width: 110px; color: #3D5DB2; left: 65px; cursor: pointer; } .previousStep p { margin-top: -16px; margin-left: 40px; font-size: 10px; text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1); font-family: "Roboto", sans-serif; font-weight: 600; letter-spacing: .5px; cursor: pointer; } .previousStep .arrow { height: 20px; width: 30px; } .previousStep .arrow svg { height: 100%; width: 100%; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); fill: #ce252d; } form { margin: 0; padding: 0; grid-area: form; overflow: visible; width: 100%; min-height: 0; min-width: 0; display: grid; justify-self: center; grid-template: 45px repeat(5, 1fr) 55px/repeat(2, 1fr); grid-template-areas: ". ." "fheading fheading" "fname fname" "fcno fcno" "fyear fcvv" "btn btn" ". ."; } form input { position: relative; margin-top: -12px; border: 0; border-bottom: 1px solid #ddd; height: 38px; padding: 7px 0 0 0; font-size: 15px; background: none; width: 100%; outline: none; color: #000; } form input:focus { border-bottom: 1.5px solid #9ad0dd; } form input:focus + h6 { color: red; } h6 { grid-area: fheading; /*font-size: 20px;*/ } .inputCon { min-width: 0; min-height: 0; position: relative; color: #c1c1c1; height: 50px; } .inputCon:after { position: absolute; content: attr(data-top); top: -16px; left: 0; height: 10px; font-size: 10.4px; letter-spacing: .5px; } #name { grid-area: fname; } #cardNum { grid-area: fcno; } #validYear { grid-area: fyear; margin-right: 13px; } #cvv { grid-area: fcvv; margin-left: 13px; } button { margin-top: 10px; grid-area: btn; height: 36px; width: 198px; background: -webkit-gradient(linear, left top, right top, color-stop(60%, #123C9D), color-stop(90%, #3D5DB2)); background: -webkit-linear-gradient(left, #123C9D 60%, #3D5DB2 90%); background: -o-linear-gradient(left, #123C9D 60%, #3D5DB2 90%); background: linear-gradient(to right, #123C9D 60%, #3D5DB2 90%); border-radius: 5px; border: none !important; text-transform: uppercase; letter-spacing: .5px; font-size: 13.5px; color: #acccdd; cursor: pointer; -webkit-transition: all 1s ease-out; -o-transition: all 1s ease-out; transition: all 1s ease-out; } button:focus { outline: none; } button span { margin-left: 3px; font-weight: bold; letter-spacing: .5px; color: #fff; } .slick-slider { width: 100%; background-color: transparent; } .saved-card{ padding: 0px 10px 0px; } .slick-dots li button { font-size: 0; line-height: 0; display: block; /* width: 0px; */ /* height: 0px; */ /* padding: 5px; */ cursor: pointer; color: transparent; border: 0; outline: 0; background: 0 0; } .slick-dots li button:before{ font-size: 10px !important; color: #3D5DB2 !important; } .slick-dots li.slick-active button:before{ opacity: 1 !important; color: #ea607b !important; } .heading{ /*font-size: 30px;*/ padding: 10px 20px; } .heading a{ color: #000; } .pd1020{ padding: 10px 20px; } h3{ margin-top: 20px; font-size: 30px; } /*.heading .back-arrow{ font-size: 36px; } .heading h1{ margin: 30px 0 0 40px; font-weight: 600; }*/ /*Other Methods*/ .otherMethods{ width: 100%; padding: 0px 100px; margin-top: 20px; } .otherMethods label { width: 100%; position: relative; display: inline-block; text-align: center; } .otherMethods .btn:hover { cursor: pointer !important; } .otherMethods .btn:active { /*box-shadow: 0 1px #666 !important;*/ } .otherMethods .btn { font-size: 36px; font-weight: bold; height: auto; width: 100px; border: 1px solid #123C9D; text-align: initial; } .otherMethods .btn-cust { min-width: 100%; border-radius: 10px; } .otherMethods btn-cust::selection{ background: green; } .otherMethods input[type="radio"] { position: absolute; visibility: hidden; } .otherMethods input[type="radio"] + div { position: relative; } .otherMethods input[type="radio"]:checked + div { background-color: #123c9d; } .otherMethods input[type="radio"]:checked + div>span { color: white; } .otherMethods input[type="radio"]:checked + div>span .fa-check-circle { color: #43ff16; } .otherMethods input[type="radio"] + div>span { position: relative; top: 25%;} .otherMethods input[type="radio"] + div>span i { margin-left: 20px; margin-right: 40px; } .mt100{ margin-top: 100px; } .mt50{ margin-top: 50px; } .mb50{ margin-bottom: 50px; } .mt20{ margin-top: 20px; } .pdlr20{ padding: 0px 20px; } .pd40{ padding: 40px; } .fa-check-circle{ margin-left: 50px !important; } .payNowBtn{ background: #e94951; color: #fff; font-size: 12px; height: auto; font-weight: 600; border-radius: 20px; padding: 15px 100px; width: auto; text-transform: capitalize; } div.scrollmenu { background-color: #fff; overflow: auto; white-space: nowrap; } div.scrollmenu a { display: inline-block; color: #ff2c55; text-align: center; padding: 20px; font-size: 80px; text-decoration: none; border: 1px solid; margin: 10px; width: 30%; border-radius: 20px; } div.scrollmenu a:active { background-color: #ea607b; color: pink; } div.scrollmenu a:hover { background-color: #ea607b; color: #fff; } .nav-tabs { border-bottom: none; display: flex; overflow: scroll; } .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { color: #ffffff; cursor: default; font-size: 30px; /* background-color: #ff2c55; */ border: 4px solid #ff2c55; border-bottom-color: #ff2c55; border-radius: 20px; margin: 10px; } .nav-tabs>li>a { margin-right: 2px; line-height: 1.42857143; /* border: 1px solid transparent; */ /* border-radius: 4px 4px 0 0; */ color: #ff2c55; cursor: default; font-size: 30px; background-color: #fff; border: 1px solid #ff2c55; border-bottom-color: #ff2c55; padding: 10px 20px; border-radius: 20px; margin: 10px; } .addNewBtn a{ color: #ff2c55; /*font-weight: 600;*/ font-size: 14px; margin: 50px; } .total-div{ margin-top: 20px; padding: 20px; } .total-div .top-border{ border-top: 1px solid #ccc; margin: 0px 20px; } .total-div h1{ font-weight:600; } .total-div .totalAmount{ font-weight: 900; } hr { /*margin-top: 50px; margin-bottom: 50px;*/ border: 0; border-top: 1px solid #ececec; box-shadow: 0px 0px 5px 1px #ececec; margin-top: 0px; margin-bottom: 0px; } .paypalRadio{ display: flex; font-size: 30px; } .paypalRadio label{ margin-right: 50px; } .paypalRadio input[type=radio]{ height: 30px; width: 30px; margin-right: 10px; } .paypalDiv{ font-size: 12px; } .paypalBtn{ margin-top: 20px; height: auto; width: auto; font-size: 30px; border-color: #2e6da4; padding: 20px; border-radius: 15px; } .select_banks{ display: flex; flex-wrap: wrap; padding: 20px 0; justify-content: center; } .banks { display: flex; flex-direction: column; align-items: center; justify-content: center; margin: 20px; } .banks img { height: 80px; border-radius: 50%; } .card{ } .bgColor{ background: -webkit-gradient(linear, left top, right top, color-stop(60%, #e94951), color-stop(90%, #123C9D)); background: -webkit-linear-gradient(left, #e94951 60%, #ce252d 90%); background: -o-linear-gradient(left, #e94951 60%, #ce252d 90%); background: linear-gradient(to right, #e94951 40%, #ce252d 90%); } .shadow { -webkit-box-shadow: 2px 2px 5px 5px #c36355; /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */ -moz-box-shadow: 2px 2px 5px 5px #c36355; /* Firefox 3.5 - 3.6 */ box-shadow: 2px 2px 5px 5px #c36355; /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */ background: #fff; margin: 20px 0; border-radius: 25px; }