home/abhiramc/public_html/acts.service/main.css000064400000016347150211536050015604 0ustar00body{margin:0;font-family:arial;font-size:12px} /* Assign grid instructions to our parent grid container */ .grid-container { display: grid; grid-template-columns: 210px 1fr; grid-template-rows: 50px 1fr 50px; grid-template-areas: "sidenav header" "sidenav main" "sidenav footer"; height: 100vh; } /* Give every child element its grid name */ .header { grid-area: header; background-color: #000; } .header__search { margin-left: 42px; color:#fff; font-weight:bold; font-family:arial; } .header, .footer { display: flex; align-items: center; justify-content: space-between; padding: 0 14px; background-color: #000; } .sidenav { display: flex; /* Will be hidden on mobile */ flex-direction: column; grid-area: sidenav; background-color: #22283d; } .sidenav__list { padding: 0; margin-top: 35px; list-style-type: none; } .sidenav__list-item { padding: 20px 20px 20px 40px; color: #ddd; } .sidenav__list-item:hover { background-color: rgba(100, 140, 166, 0.2); cursor: pointer; } .main { grid-area: main; background-color: #8fd4d9; } /******************************** main over view ************************************************************/ .main-overview { display: grid; grid-template-columns: repeat(auto-fit, minmax(265px, 1fr)); /* Where the magic happens */ grid-auto-rows: 70px; grid-gap: 10px; margin: 10px; } .overviewcard { display: flex; align-items: center; justify-content: space-between; padding: 10px; background-color: #638CA5; border-radius: 10px; } /************************* main card *************************************************************************/ .main-cards { column-count: 2; column-gap: 10px; margin: 10px; } .card { display: flex; flex-direction: column; width: 100%; background: transparent; margin-bottom: 5px; -webkit-column-break-inside: avoid; padding: 5px; box-sizing: border-box; } /* Force varying heights to simulate dynamic content */ .card:nth-child(2) { height: 40%; } .card:nth-child(3) { height: 32%; } .card p{ font-size:11px; color:#22283D; margin-top:20px; margin-bottom:20px; } /* ********************************************************************************************/ /************************* main card for qr page *************************************************************************/ .main-cardsQR { column-count: 2; column-gap: 10px; margin: 10px; } .cardQR { display: flex; flex-direction: column; width: 100%; background: transparent; border: margin-bottom: 5px; -webkit-column-break-inside: avoid; padding: 5px; box-sizing: border-box; border: 1px solid rgba(0, 0, 0, .125); } /* Force varying heights to simulate dynamic content */ .cardQR:first-child { /*height: 73%;*/ } .cardQR:nth-child(2) { height: 40%; } .cardQR:nth-child(3) { height: 32%; } .cardQR p{ font-size:11px; color:#22283D; margin-top:20px; margin-bottom:20px; } /* ********************************************************************************************/ .footer { grid-area: footer; background-color: #648ca6; } /* Responsive layout - when the screen is less than 600px wide, make the two columns stack on top of each other instead of next to each other */ @media screen and (max-width: 1450px) { /* Force varying heights to simulate dynamic content */ .card:child { height: 67%; } .card:nth-child(2) { height: 36%; } .card:nth-child(3) { height: 30%; } } /***************************************************************************************************/ /***************************************************************************************************/ /**************************************Login Page **************************************************/ /* Center the avatar image inside this container */ .imgcontainer { width:100%; height:160px; padding-top: 3%; margin: 0 0 10% 0; background-color:#111111; } .logincontainer { border-radius: 10px; background-color: #f2f2f2; padding: 30px; width:350px; margin:0 auto; font-family:Andale Mono,monospace,Courier New; } .row{ text-align:center; } .row p{ font-size:11px; color:#22283D; } /* Clear floats after the columns */ .row:after { content: ""; display: table; clear: both; } /* Floating column for labels: 25% width */ .col-25 { float: left; width: 25%; } /* Floating column for inputs: 50% width */ .col-50{ float: left; width: 50%; margin-bottom:20px; } /* Floating column for inputs: 75% width */ .col-75 { float: left; width: 75%; } /* Floating column for inputs: 100% width */ .col-100 { float: left; width: 100%; text-align:center; margin-top:20px; } /* Responsive layout - when the screen is less than 600px wide, make the two columns stack on top of each other instead of next to each other */ @media screen and (max-width: 600px) { .col-25, .col-75, input[type=submit] { width: 100%; margin-top: 0; } } /******************************************************************************************************/ /* The navigation menu links */ .sidenav a { padding: 10px 8px 6px 16px; text-decoration: none; font-size: 18px; color: #fff; /*display: block;*/ font-family:Andale Mono,monospace,Courier New; } /* When you mouse over the navigation links, change their color */ .sidenav a:hover { color: #f1f1f1; } /***************************************************************************************************/ .genbutton{ text-decoration: none; background-color: #4CAF50; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer; margin-left:10px; } .logout { font-size: 1em; font-family: 'Oswald', sans-serif; color:#fff; letter-spacing: 3px; border-radius: 10%; padding:10px; background-color:#963333; text-decoration:none; width:65px; } /* Style the submit button */ input[type=button], input[type=submit] { background-color: #4CAF50; color: white; padding: 10px 20px; border: none; border-radius: 4px; cursor: pointer; } input[type=text], input[type=password], select, textarea{ width: 100%; padding: 8px; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; resize: vertical; } /* Style the label to display next to the inputs */ label { padding: 12px 12px 12px 0; display: inline-block; } .genbutton{ text-decoration: none; background-color: #4CAF50; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer; margin-left:10px; } /*************************************************************************************************/ .overviewcard__icon, .overviewcard__info{ color: #fff; font-size: 13px; }