@import url(https://fonts.googleapis.com/css?family=Julius+Sans+One); @import url(https://fonts.googleapis.com/css?family=Crimson+Text); /* Usage */ /* font-family: 'Julius Sans One', sans-serif; font-family: 'Crimson Text', serif; */ body { margin:0px; font-family: 'Crimson Text', serif; color:#1E1E1E; background: #BAB2B5; } h1,h2,h3, h4, h5, h6 { font-family: 'Julius Sans One', sans-serif; color: #AC3B61; font-weight:300; } #masthead { background-color: rgb(124, 180, 218); color: #331111; min-height:11px; } /* /////////////// Navigation Bar //////////// */ /*/////////////*/ nav { background:#1e1e1e; font-variant: small-caps; } nav #brand { float: left; display: block; margin-left: 20px; font-size: 3em; font-weight: bold; } nav #brand a { color: #EB8921; transition: all 0.3s ease-out; } nav #brand a:hover { color: #EB8921; } navdiv .menu { float: left; left: 15%; position: relative; } nav .menu li { display: inline-block; padding: 0px 30px; cursor: pointer; line-height: 70px; position: relative; transition: all 0.3s ease-out; } nav .menu li a { color: #EB8921; } nav .menu li:hover { background: #333; } #toggle { position: absolute; right: 20px; top: 14px; z-index: 999; width: 40px; height: 40px; cursor: pointer; float: right; transition: all 0.3s ease-out; visibility: hidden; opacity: 0; } #toggle .span { height: 7px; background: #333; margin: 5px auto; backface-visibility: hidden; } #toggle.on #one { transform: rotate(45deg) translateX(6px) translateY(6px); } #toggle.on #two { opacity: 0; } #toggle.on #three { transform: rotate(-45deg) translateX(10px) translateY(-12px); } .resize { z-index: 1; position: absolute; top: 0px; background: #ddd; width: 100%; height: 100%; visibility: hidden; opacity: 0; transition: all 0.3s ease-out; display: table; } .resize #menu { height: 50px; display: table-cell; vertical-align: middle; } .resize #menu li { display: block; text-align: center; padding: 20px 0; text-align: center; font-size: 50px; min-height: 50px; font-weight: bold; cursor: pointer; transition: all 0.3s ease-out; } .resize #menu li:hover { background: #212121; } .resize #menu li:hover a { color: #fff; transition: all 0.3s ease-out; } .resize #menu li a { color: #212121; } .resize.active { visibility: visible; opacity: 0.99; } @media (max-width: 768px) { #toggle { visibility: visible; opacity: 1; } nav #menu { display: none; } } @media (min-width: 768px) { .resize { visibility: hidden !important; } } /* /////////////// Content area //////////// */ #content { width:88%; max-width:1200px; min-width:795px; border: 1px solid #000000; border-radius: 0px 0px 11px 11px; border-top-width:0px; margin-left:auto; margin-right:auto; background-color: #ffffff; color:#1e1e1e; font-family: 'Crimson Text', serif; font-size:1.33em; padding-right:1em; } .content-area { float: left; margin: 0 -25% 0 0; width: 100%; padding-left:1em; padding-right:2em; } .content-area h1,h2,h3,h4,h5,h6 { color: #EB8921; font-weight:bold; } .site-main { margin: 0 25% 0 0; } /* /////////////// Sidebar //////////// */ .site-content .widget-area { float: right; overflow: hidden; width: 25%; font-family: 'Crimson Text', serif; margin-top: 1em; margin-bottom: 1em; padding:1em 1em 0px 1em; background-color:#EB8921; border-radius: 1em; } .widget-area h1,h2,h3,h4,h5,h6 { color: #1e1e1e; font-weight:bold; } /* /////////////// Footer //////////// */ .site-footer { clear: both; width: 88%; max-width:1200px; min-width:795px; font-family: 'Crimson Text', serif; font-size:.75em; color: #1e1e1e; margin: 1em auto 1em auto; padding:1em; }