/* your custom css */ @font-face { font-family: 'Calibre Medium'; font-style: normal; font-weight: normal; src: local('Calibre Medium'), url('../font/CalibreMedium.woff') format('woff'); } @media only screen and (min-device-width: 360px) and (max-device-width: 736px) { } @media only screen and (min-width: 1024px) { } @media only screen and (max-width: 1023px) { } @media only screen and (min-width: 1400px) { } @media only screen and (min-width: 1500px) { } body { background: #3d3e3f; } .sideNavVisible { background: white; } .fixedHeaderContainer { background: #3d3e3f; } .navigationSlider .slidingNav ul { background: #3d3e3f; } .navigationSlider .slidingNav ul li > a:focus, .navigationSlider .slidingNav ul li > a:hover, .navigationSlider .slidingNav ul li.siteNavItemActive > a, .navigationSlider .slidingNav ul li.siteNavGroupActive > a { background-color: #4d8eaa; } .onPageNav .toc-headings > li > a.active, .toc .toggleNav ul li.navListItemActive a, .toc .toggleNav ul li a:hover, .toc .toggleNav ul li a:focus { color: #4d8eaa; } .imageAlignTop .blockImage { max-width: 100%; } .projectTitleContainer { display: flex; flex-direction: row; justify-content: left; } .projectTitleContainer img { width: 109px; height: 44px; } @media only screen and (min-width: 480px) { .projectTitle { margin: 0; } } .projectTitle p { display: inline-block; color: white; font-family: 'Calibre Medium'; font-size: 56px; margin-left: 15px; } .button { border: 1px solid #4d8eaa; color: #4d8eaa; } .button:hover { background: #48849e; } .homeContainer .homeWrapper { padding: 2em 10px 0 10px; } a { color: #4d8eaa; } #er-linked-list, #er-user-spouse, #er-tree, #er-following-followers, #er-user-friends, #er-city-streets { height: 230px; } @media only screen and (max-width: 1500px) { .gridBlock .twoByGridBlock img, .gridBlock .threeByGridBlock img, .gridBlock .fourByGridBlock img { max-height: 136px; } } @media only screen and (min-width: 1500px) { .gridBlock .twoByGridBlock img, .gridBlock .threeByGridBlock img, .gridBlock .fourByGridBlock img { max-height: 180px; } } @media only screen and (max-width: 1126px) { .gridBlock .twoByGridBlock img, .gridBlock .threeByGridBlock img, .gridBlock .fourByGridBlock img { max-height: 122px; } } @media only screen and (max-width: 1000px) { .gridBlock .twoByGridBlock img, .gridBlock .threeByGridBlock img, .gridBlock .fourByGridBlock img { max-height: 104px; } } @media only screen and (max-width: 880px) { .gridBlock .twoByGridBlock img, .gridBlock .threeByGridBlock img, .gridBlock .fourByGridBlock img { max-height: 85px; } } /* Home Page */ .fixedHeaderContainer a { display: none; } .fixedHeaderContainer { position: relative; } header > .navigationSlider { margin-left: 0; font-size: 20px; } /* Docs Page */ .sideNavVisible header > .navigationSlider { margin-left: auto; } .sideNavVisible .fixedHeaderContainer a { display: flex!important; } .sideNavVisible .fixedHeaderContainer { position: fixed; }