/* You can add your own CSS here. Click the help icon above to learn more. */ .main-header { padding: 7px 0px; } article, .widget { border: 1px solid rgba(122,122,122,0.15); border-radius: 3px; } .entry-content em { font-style: normal; font-size: 1em; line-height: 8px; } .main-navigation a { text-transform: none; font-weight: normal; } .main-navigation li a.ask-a-question-link, #mobile-menu a.ask-a-question-link { color: #fff; background-color: #337ab7; border-color: #2e6da4; display: inline-block; margin-bottom: 0; font-weight: bold; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-weight: bold; font-size: 16px; } .main-navigation li { font-size: 15px; } @media (min-width: 1200px) { .container { width: 90%; } } .site-content { margin: 30px 0; } .menu-btn-toggle { padding: 5px; } .menu-btn { width: 20px; height: 15px; } .menu-btn span { height: 1px; } .menu-btn span:nth-child(2) { top: 7px; } .menu-btn span:nth-child(3) { top: 14px; } @media (max-width: 767px) { .main-header { padding: 0; } .hentry { margin: 0 0 20px; } .site-content { margin: 10px 0; } .site-content .container { padding: 5px; } #mobile-menu a.ask-a-question-link { margin-left:-30px; } .site-branding { text-align: center; } .site-branding a img { height: 35px; } .menu-btn.open span:nth-child(1) { top: 0px; left: 3px; } .menu-btn.open span:nth-child(3) { top: 15px; left: 3px; } } footer .widget { border: 0; color: #eee; } footer .widget a { color: #fff; font-weight: bold; } #text-28 { z-index: -1; } footer { z-index: 10000; } footer h3 { color: #eee; }