@charset "utf-8"; @font-face { font-family: 'Lato'; src: url("/fonts/Lato-Embed.ttf"); } @media only screen and (max-width: 500px) { body { margin-left: 5%; margin-right: 5%; } } @media only screen and (max-width: 1100px) { body { margin-left: 15%; margin-right: 15%; } } @media only screen and (max-width: 2000px) { body { margin-left: 30%; margin-right: 30%; } } body { font-family: 'Lato', sans-serif; color: #3e0694; line-height: 155%; margin-top: 10%; margin-bottom: 5%; } .headerlogo2 { font-family: 'Lato', sans-serif; font-weight: bold; font-size: 400%; color: #3e0694; } .menuwelcome { font-family: 'Lato', sans-serif; font-size: medium; font-weight: bold; margin-left: 9%; } body, td, th { font-family: 'Lato', sans-serif; } .authorname { font-family: 'Lato', sans-serif; font-weight: 100; font-size: 100%; letter-spacing: 12px; } .black200percent { font-family: 'Lato', sans-serif; font-weight: bold; font-size: 200%; padding-right: 15%; line-height: 125%; } .bold150percent { font-family: 'Lato', sans-serif; font-weight: bold; font-size: 150%; padding-right: 15%; line-height: 145%; } .citation { font-family: 'Lato', sans-serif; font-size: 80%; padding-right: 20%; line-height: 1; } .chinese { font-family: Arial, Helvetica, sans-serif; } .black200percentcapitalize { font-family: 'Lato', sans-serif; font-size: 200%; font-weight: bold; letter-spacing: 1px; padding-right: 10%; line-height: 125%; text-transform: uppercase; } .footnoteintext { font-family: 'Lato', sans-serif; font-size: small; font-weight: bold; } .footnotes { font-family: 'Lato', sans-serif; font-size: small; } .footnotebold { font-family: 'Lato', sans-serif; font-weight: bold; font-size: small; } .footnoteitalic { font-family: 'Lato', sans-serif; font-size: small; font-style: italic; } .italic { font-family: 'Lato', sans-serif; font-style: italic; } .bold { font-family: 'Lato', sans-serif; font-weight: bold; } .mediumbold { font-family: 'Lato', sans-serif; font-weight: bold; font-size: medium; } .loginbox { display: inline-block; width: 50%; height: 2em; border: 1px solid #3e0694; font-family: 'Lato', sans-serif; color: #3e0694; } .loginboxtext { font-family: 'Lato', sans-serif; vertical-align: -30%; } .submitboxtext2 { font-family: 'Lato', sans-serif; color: #FFF; background-color: #3e0694; display: inline; border: solid 3px #3e0694; } body { font-family: sans-serif; } a:link { color: #3e0694; text-decoration: none; } a:visited { text-decoration: none; color: #3e0694; } a:hover { text-decoration: underline; color: #3e0694; } a:active { text-decoration: underline; color: #000; } #notification { position: absolute; top: 0; right:0; width:50%; z-index: 200; font-size: 110%; text-align: right; background-color: #3e0694; color:white; padding: 0.1em 0.4em; } .config{ border: none; } /* CHECKMARK BOXES */ /* Customize the label (the container) */ .container { display: block; position: relative; padding-left: 35px; margin-bottom: 12px; cursor: pointer; font-size: small; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /* Hide the browser's default checkbox */ .container input { position: absolute; opacity: 0; cursor: pointer; } /* Create a custom checkbox */ .checkmark { position: absolute; top: 0; left: 0; height: 25px; width: 25px; border: solid 1px #3e0694; background-color: #fff; } /* On mouse-over, add a grey background color */ .container:hover input ~ .checkmark { background-color: #3e0694; } /* When the checkbox is checked, add a blue background */ .container input:checked ~ .checkmark { background-color: #3e0694; } /* Create the checkmark/indicator (hidden when not checked) */ .checkmark:after { content: ""; position: absolute; display: none; } /* Show the checkmark when checked */ .container input:checked ~ .checkmark:after { display: block; } /* Style the checkmark/indicator */ .container .checkmark:after { position: absolute; top: 50%; left: 10%; transform: translateY(-50%);; width: 80%; height: 80%; background-color: white; border-radius: 50%; }