@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;500;600;700;800&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap'); .App { background-color: rgb(243, 242, 241); height: 100vh; overflow-y: auto; } .or-thing { border-top: 1px solid rgb(213, 213, 213); display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 20px; margin-top: 20px; } .or-thing span { margin-top: -13px; background-color: rgb(255, 255, 255); padding: 0px 8px; } .form-container { background-color: white; border-radius: 10px; padding: 15px 30px; margin-top: 80px; } .container { width: 80% !important; max-width: 1500px !important; } /*font-family: 'Ubuntu', sans-serif;*/ /*font-family: 'Cairo', sans-serif;*/ .react-responsive-modal-overlay { backdrop-filter: blur(2px); } /*CARDS*/ .col { height: 280px !important; } .custom-card { //border: 1px solid lightgray; border-radius: 8px; background-color: white; transition: all 0.3s ease; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); transform: translate(0, 0); height: 260px; } .custom-card:hover { transform: translate(0, 8px); box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2); } .custom-card .card-head { padding: 25px; padding-bottom: 0 !important; } .custom-card .card-head .job-type { font-size: 12px !important; margin-left: 6px !important; position: relative; bottom: 3px; } .custom-card .card-head .expired { font-size: 12px !important; margin-left: 8px !important; position: relative; bottom: 3px; } .custom-card .card-head .card-management-btns { float: right; scale: 130%; display: flex; gap: 5px; transition: 0.2s; } .custom-card .card-head .card-management-btns i:hover { opacity: 0.5; cursor: pointer; } .custom-card .card-body { padding: 25px; padding-top: 15px !important; height: 100%; } .custom-card .card-body span{ font-size: 15px; } .custom-card .card-body .card-title { margin-top: 10px; } .custom-card .card-body .card-title h5 { display: inline; } .custom-card .card-body .hourly-salary { margin-bottom: 30px; display: inline; } .custom-card .card-body .card-info { color: gray; margin: 13px 0; } .custom-card .card-body .aligned { display: flex; justify-content: center; gap: 8px; text-align: center; margin-top: 25px; position: relative; } .custom-card .card-body .aligned a { text-decoration: none; } .card-button { border: 0; border-radius: 8px; width: 45%; background-color: rgba(207, 235, 255, 1); //background-size: 200% auto; //background-image: linear-gradient(to right, #a1c4fd 0%, aliceblue 61%, #a1c4fd 100%); color: black; font-weight: bold; padding: 5px 10px; transition: 0.2s; } .card-button:only-child { width: 70%; } .card-button:not(.disabled):hover{ background-color: rgb(187, 215, 235); //background-position: right center; color: black; } .disabled { cursor: default !important; opacity: 0.6; }