* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /* * -- BASE STYLES -- * Most of these are inherited from Base, but I want to change a few. */ body { line-height: 1.7em; color: #C1B654; font-size: 13px; } h1,h2,h3,h4,h5,h6,label { color: #34495e; } .pure-img-responsive { max-width: 100%; height: auto; } /* * -- LAYOUT STYLES -- * These are some useful classes which I will need */ .l-box { padding: 1em; } .l-box-lrg { padding: 2em; border-bottom: 1px solid rgba(0,0,0,0.1); } .is-center { text-align: center; } /* * -- PURE BUTTON STYLES -- * I want my pure-button elements to look a little different */ .pure-button { background-color: #1f8dd6; color: white; padding: 0.5em 2em; border-radius: 5px; } a.pure-button-primary { background: white; color: #8D847B; border-radius: 5px; font-size: 130%; } /* * -- MENU STYLES -- * I want to customize how my .pure-menu looks at the top of the page */ .menu { padding: 0.5em; margin-bottom:0; text-align: center; box-shadow: 0 1px 1px rgba(0,0,0, 0.10); background: #D8AD32; } .menu .menu-heading { padding: 0.5em 0 0.5em 0; } .menu .pure-menu-heading { color: white; font-weight: 400; font-size: 120%; } .menu .pure-menu-selected a { color: white; } .menu a { color: #8F543B; } .menu li a:hover, .menu li a:focus { background: none; border: none; color: #8D847B; } /* Header */ #main-header { background: #FCF6EC; min-height: 20%; padding-top:2em; text-align: center; } #main-header h1 { width:80%; margin:auto; border: 3px solid #DDE023; border-radius: 5px; padding: 1em 1.6em; font-size:20px; font-weight: bold; color: #DDE023; font-weight: 100; line-height: 0.5em; } #main-header p { color: #8F543B; letter-spacing: 0.05em; opacity: 0.8; } /* * -- PURE BUTTON STYLES -- * I want my pure-button elements to look a little different */ .pure-button { background-color: #1f8dd6; color: white; padding: 0.5em 2em; border-radius: 5px; } a.pure-button-primary { background: white; color: #8D847B; border-radius: 5px; font-size: 130%; } #quizsPagination a { background: #E7DEDE; color: #7F7F7F; border-radius: 5px; font-size: 130%; margin: 0.5em; } /* We want to give the content area some more padding */ .content { padding: 1em 1em 3em; } /* This is the class used for the main content headers (