Skip to content

Instantly share code, notes, and snippets.

@philwilliammee
Created February 23, 2019 11:35
Show Gist options
  • Save philwilliammee/a26c17a220bb05a724f3d54d5d7facb6 to your computer and use it in GitHub Desktop.
Save philwilliammee/a26c17a220bb05a724f3d54d5d7facb6 to your computer and use it in GitHub Desktop.
.bootstrap *,.bootstrap *::before,.bootstrap *::after{-webkit-box-sizing:border-box;box-sizing:border-box;}
.bootstrap [tabindex="-1"]:focus{outline:0!important;}
.bootstrap ul{margin-top:0;margin-bottom:1rem;}
.bootstrap label{display:inline-block;margin-bottom:0.5rem;}
.bootstrap button{border-radius:0;}
.bootstrap button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
.bootstrap input,.bootstrap button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
.bootstrap button,.bootstrap input{overflow:visible;}
.bootstrap button{text-transform:none;}
.bootstrap button,.bootstrap [type="submit"]{-webkit-appearance:button;}
.bootstrap button::-moz-focus-inner,.bootstrap [type="button"]::-moz-focus-inner,.bootstrap [type="submit"]::-moz-focus-inner{padding:0;border-style:none;}
.bootstrap input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
.bootstrap fieldset{min-width:0;padding:0;margin:0;border:0;}
.bootstrap legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}
.bootstrap .col,.bootstrap .col-sm-3,.bootstrap .col-sm-12,.bootstrap .col-md-1,.bootstrap .col-md-2,.bootstrap .col-md-12,.bootstrap .col-lg-1,.bootstrap .col-lg{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
.bootstrap .col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
@media (min-width: 576px){
.bootstrap .col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.bootstrap .col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width: 768px){
.bootstrap .col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%;}
.bootstrap .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%;}
.bootstrap .col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width: 992px){
.bootstrap .col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.bootstrap .col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%;}
}
.bootstrap .form-control{display:block;width:100%;height:calc(2.19rem + 2px);padding:0.375rem 0.75rem;font-size:0.9rem;line-height:1.6;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;-webkit-transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;}
@media screen and (prefers-reduced-motion: reduce){
.bootstrap .form-control{-webkit-transition:none;transition:none;}
}
.bootstrap .form-control::-ms-expand{background-color:transparent;border:0;}
.bootstrap .form-control:focus{color:#495057;background-color:#fff;border-color:#67b4f6;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(13, 119, 208, 0.25);box-shadow:0 0 0 0.2rem rgba(13, 119, 208, 0.25);}
.bootstrap .form-control::-webkit-input-placeholder{color:#6c757d;opacity:1;}
.bootstrap .form-control::-ms-input-placeholder{color:#6c757d;opacity:1;}
.bootstrap .form-control::placeholder{color:#6c757d;opacity:1;}
.bootstrap .form-control:disabled{background-color:#e9ecef;opacity:1;}
.bootstrap .col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.6;}
.bootstrap .form-group{margin-bottom:1rem;}
.bootstrap .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}
.bootstrap .form-row > .col,.bootstrap .form-row > [class*="col-"]{padding-right:5px;padding-left:5px;}
.bootstrap .btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:0.9rem;line-height:1.6;border-radius:0.25rem;-webkit-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;}
@media screen and (prefers-reduced-motion: reduce){
.bootstrap .btn{-webkit-transition:none;transition:none;}
}
.bootstrap .btn:hover,.bootstrap .btn:focus{text-decoration:none;}
.bootstrap .btn:focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(13, 119, 208, 0.25);box-shadow:0 0 0 0.2rem rgba(13, 119, 208, 0.25);}
.bootstrap .btn:disabled{opacity:0.65;}
.bootstrap .btn:not(:disabled):not(.disabled){cursor:pointer;}
.bootstrap .btn-success{color:#fff;background-color:#0e7a3a;border-color:#0e7a3a;}
.bootstrap .btn-success:hover{color:#fff;background-color:#0a582a;border-color:#094c24;}
.bootstrap .btn-success:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(14, 122, 58, 0.5);box-shadow:0 0 0 0.2rem rgba(14, 122, 58, 0.5);}
.bootstrap .btn-success:disabled{color:#fff;background-color:#0e7a3a;border-color:#0e7a3a;}
.bootstrap .btn-outline-success{color:#0e7a3a;background-color:transparent;background-image:none;border-color:#0e7a3a;}
.bootstrap .btn-outline-success:hover{color:#fff;background-color:#0e7a3a;border-color:#0e7a3a;}
.bootstrap .btn-outline-success:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(14, 122, 58, 0.5);box-shadow:0 0 0 0.2rem rgba(14, 122, 58, 0.5);}
.bootstrap .btn-outline-success:disabled{color:#0e7a3a;background-color:transparent;}
.bootstrap .btn-outline-info{color:#3b6f9b;background-color:transparent;background-image:none;border-color:#3b6f9b;}
.bootstrap .btn-outline-info:hover{color:#fff;background-color:#3b6f9b;border-color:#3b6f9b;}
.bootstrap .btn-outline-info:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(59, 111, 155, 0.5);box-shadow:0 0 0 0.2rem rgba(59, 111, 155, 0.5);}
.bootstrap .btn-outline-info:disabled{color:#3b6f9b;background-color:transparent;}
.bootstrap .btn-outline-danger{color:#e3342f;background-color:transparent;background-image:none;border-color:#e3342f;}
.bootstrap .btn-outline-danger:hover{color:#fff;background-color:#e3342f;border-color:#e3342f;}
.bootstrap .btn-outline-danger:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(227, 52, 47, 0.5);box-shadow:0 0 0 0.2rem rgba(227, 52, 47, 0.5);}
.bootstrap .btn-outline-danger:disabled{color:#e3342f;background-color:transparent;}
.bootstrap .custom-control{position:relative;display:block;min-height:1.44rem;padding-left:1.5rem;}
.bootstrap .custom-control-input{position:absolute;z-index:-1;opacity:0;}
.bootstrap .custom-control-input:checked ~ .custom-control-label::before{color:#fff;background-color:#0d77d0;}
.bootstrap .custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 1px #f8fafc, 0 0 0 0.2rem rgba(13, 119, 208, 0.25);box-shadow:0 0 0 1px #f8fafc, 0 0 0 0.2rem rgba(13, 119, 208, 0.25);}
.bootstrap .custom-control-input:active ~ .custom-control-label::before{color:#fff;background-color:#97ccf9;}
.bootstrap .custom-control-input:disabled ~ .custom-control-label{color:#6c757d;}
.bootstrap .custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef;}
.bootstrap .custom-control-label{position:relative;margin-bottom:0;}
.bootstrap .custom-control-label::before{position:absolute;top:0.22rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6;}
.bootstrap .custom-control-label::after{position:absolute;top:0.22rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%;}
.bootstrap .custom-radio .custom-control-label::before{border-radius:50%;}
.bootstrap .custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#0d77d0;}
.bootstrap .custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");}
.bootstrap .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(13, 119, 208, 0.5);}
.bootstrap .custom-control-label::before{-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;}
@media screen and (prefers-reduced-motion: reduce){
.bootstrap .custom-control-label::before{-webkit-transition:none;transition:none;}
}
.bootstrap .alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem;}
.bootstrap .alert-info{color:#1f3a51;background-color:#d8e2eb;border-color:#c8d7e3;}
@media (min-width: 768px){
.bootstrap .float-md-right{float:right!important;}
}
@media (min-width: 992px){
.bootstrap .float-lg-right{float:right!important;}
}
.bootstrap .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}
.bootstrap .mr-2{margin-right:0.5rem!important;}
.bootstrap .ml-2{margin-left:0.5rem!important;}
.bootstrap .mt-5{margin-top:3rem!important;}
.bootstrap .pb-3{padding-bottom:1rem!important;}
.bootstrap .pt-4{padding-top:1.5rem!important;}
@media print{
.bootstrap *,.bootstrap *::before,.bootstrap *::after{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
}
.bootstrap li{background:none;padding-left:0px;}
.bootstrap .form-group{margin-bottom:0;}
.bootstrap #buttonContainer button{margin-bottom:10px;}
.bootstrap #buttonContainer > div.form-row > div > div.form-group.col-sm-12.col-md-2{padding-left:0;padding-right:0;}
.bootstrap .errorMsg{padding-top:0!important;padding-bottom:0!important;font-size:1.2em!important;min-width:300px;}
.bootstrap .errorLog{padding-top:0!important;padding-bottom:0!important;min-height:calc(2.19rem + 2px);}
.bootstrap .errorLog > i{font-size:x-large!important;padding-right:10px!important;padding-top:5px;}
.bootstrap .btn_remove{max-height:37px;}
#form{padding:1.5rem;}
form.proxy{padding:10px 0px;background-color:rgba(0, 0, 0, 0.07);}
form.proxy .netid{min-width:150px;}
form.proxy .action-box{min-width:100px;}
form.proxy .last-name{min-width:185px;}
form.proxy div.cd_form > fieldset{border:solid rgba(0, 0, 0, 0.07) 1px;padding:10px;padding-bottom:5px;}
form.proxy div.cd_form > fieldset legend{width:auto;padding:0px 5px;}
/*! CSS Used from: https://use.fontawesome.com/releases/v5.5.0/css/all.css */
.fa,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-cloud-upload-alt:before{content:"\f382";}
.fa-copy:before{content:"\f0c5";}
.fa-exclamation:before{content:"\f12a";}
.fa-plus:before{content:"\f067";}
.fa-trash-alt:before{content:"\f2ed";}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.far{font-weight:400;}
.fa,.far,.fas{font-family:"Font Awesome 5 Free";}
.fa,.fas{font-weight:900;}
/*! CSS Used from: https://obieeaccess.it.cornell.edu/style/itC_theme_used.css */
.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa{font-family:"Font Awesome 5 Free";}
.fa{font-weight:900;}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
button,input{margin:0;font:inherit;color:inherit;}
button{overflow:visible;}
button{text-transform:none;}
button{-webkit-appearance:button;cursor:pointer;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
input{line-height:normal;}
input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}
ul{margin-top:0;}
ul{list-style:none;padding:0;}
li{border:0;}
ul{margin-bottom:1.5em;}
ul li{padding-left:16px;margin-bottom:0.35em;background:url('https://obieeaccess.it.cornell.edu/images/layout/bullets_vector/bullet_disc.svg') no-repeat;}
ul li{background-position:0 0.55em;}
ul li{background-position:0 0.65em;}
@media only print{
*{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;}
}
/*! CSS Used fontfaces */
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-regular-400.eot);src:url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-regular-400.eot#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-regular-400.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-regular-400.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-regular-400.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-regular-400.svg#fontawesome) format("svg");}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-solid-900.eot);src:url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-solid-900.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-solid-900.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-solid-900.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-solid-900.svg#fontawesome) format("svg");}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-regular-400.eot);src:url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-regular-400.eot#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-regular-400.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-regular-400.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-regular-400.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-regular-400.svg#fontawesome) format("svg");}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-solid-900.eot);src:url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-solid-900.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-solid-900.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-solid-900.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.5.0/webfonts/fa-solid-900.svg#fontawesome) format("svg");}
@font-face{font-family:'FontAwesome';src:url('https://obieeaccess.it.cornell.edu/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://obieeaccess.it.cornell.edu/fonts/fontawesome-webfont.eot#iefix&v=4.7.0') format('embedded-opentype'),url('https://obieeaccess.it.cornell.edu/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://obieeaccess.it.cornell.edu/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://obieeaccess.it.cornell.edu/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://obieeaccess.it.cornell.edu/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment