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; }home/abhiramc/public_html/acts.service/css/main.css000064400000016611150212205660016367 0ustar00/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */ /* * What follows is the result of much research on cross-browser styling. * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal, * Kroc Camen, and the H5BP dev community and team. */ /* ========================================================================== Base styles: opinionated defaults ========================================================================== */ html, button, input, select, textarea { color: #222; } html { font-size: 1em; line-height: 1.4; } /* * Remove text-shadow in selection highlight: h5bp.com/i * These selection rule sets have to be separate. * Customize the background color to match your design. */ ::-moz-selection { background: #b3d4fc; text-shadow: none; } ::selection { background: #b3d4fc; text-shadow: none; } /* * A better looking default horizontal rule */ hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } /* * Remove the gap between images, videos, audio and canvas and the bottom of * their containers: h5bp.com/i/440 */ audio, canvas, img, video { vertical-align: middle; } /* * Remove default fieldset styles. */ fieldset { border: 0; margin: 0; padding: 0; } /* * Allow only vertical resizing of textareas. */ textarea { resize: vertical; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body { background: #333333 url(../img/bg.jpg) no-repeat center bottom fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; font-family: 'Roboto', sans-serif; font-weight: 300; } .login-form { margin: 50px auto; background: white; padding: 30px 0; position: relative; -webkit-box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.125); box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.125); height: 400px; } .login-form #form-loading { text-align: center; position: absolute; top: 0; bottom: 0; width: 100%; opacity: 0.5; filter: alpha(opacity=50); z-index: 1000; background: #555555; } .login-form #form-loading i { font-size: 100px; } .login-form #form-message { text-align: center; color: #555555; } .login-form .h1 { font-size: 30px; color: #3EC038; padding: 15px 15px 35px 15px; text-transform: uppercase; text-align: center; } .login-form .logo { height: auto; max-width: 100%; } .login-form .group { *zoom: 1; -webkit-transition: all ease .2s; transition: all ease .2s; border-left: 4px solid #fff; padding: 10px 0; } .login-form .group:before, .login-form .group:after { content: " "; display: table; } .login-form .group:after { clear: both; } .login-form .group > label { padding-left: 15px; padding-top: 5px; color: #555555; font-size: 16px; display: block; } .login-form .group > label.empty { display: block; height: 1px; padding: 0; margin: 0; } .login-form .group > div { padding: 0 15px; } .login-form .group > div.addon-right { position: relative; padding-right: 50px; } .login-form .group > div.addon-right > i { position: absolute; right: 25px; top: 9px; z-index: 999; color: #555555; } .login-form .group > div .error-message { font-size: 12px; color: red; margin-top: 5px; } .login-form .group.active { background: #F6F6F6; border-left-color: #40C2FF; -webkit-box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.03); box-shadow: inset 0px 0px 3px rgba(0, 0, 0, 0.03); } .login-form input[type=submit] { border: none; background: #65CA60; color: white; font-family: 'Roboto', sans-serif; padding: 5px 20px; text-transform: uppercase; font-weight: 500; border-radius: 1px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: background ease-in-out .15s; transition: background ease-in-out .15s; cursor:pointer; } .login-form input[type=submit]:hover { background: #5AC253; } .login-form { width: 320px; } @media (min-width: 550px) { .login-form { width: 520px; } .login-form .group > label { float: left; width: 180px; } .login-form .group > div { margin-left: 180px; padding-left: 0; } } .form-control { display: flex; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.428571429; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 1px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; font-family: 'Roboto', sans-serif; } .form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .form-control::-moz-placeholder { color: #999999; opacity: 1; } .form-control:-ms-input-placeholder { color: #999999; } .form-control::-webkit-input-placeholder { color: #999999; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor: not-allowed; background-color: #eeeeee; opacity: 1; } textarea.form-control { height: auto; } /* ========================================================================== Helper classes ========================================================================== */ .hide { display: none !important; } .show { display: block !important; } .one-line { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .arrow-up { border-left-color: transparent; border-right-color: transparent; border-top-style: none; } .arrow-down { border-left-color: transparent; border-right-color: transparent; border-bottom-style: none; } .arrow-right { border-top-color: transparent; border-bottom-color: transparent; border-right-style: none; } .arrow-left { border-top-color: transparent; border-bottom-color: transparent; border-left-style: none; } .arrow { width: 0; height: 0; display: inline-block; vertical-align: middle; border-color: white; border-width: 5px; border-style: solid; } .arrow.up { border-left-color: transparent; border-right-color: transparent; border-top-style: none; } .arrow.down { border-left-color: transparent; border-right-color: transparent; border-bottom-style: none; } .arrow.right { border-top-color: transparent; border-bottom-color: transparent; border-right-style: none; } .arrow.left { border-top-color: transparent; border-bottom-color: transparent; border-left-style: none; } label.err { color: red; display: block; margin: 0; width: auto; } em { display: block; margin: 5px 0 0px 180px; font-style: inherit; } .welcome{ line-height: 50px; padding-left:30px; color: #555555; }