 a.ngpar { display: block; position: relative; top: -100px; visibility: hidden; } .sqpnavicon { width: 1.1em; height: 1.1em; display: inline-block; vertical-align: -0.18em; margin-right: 0.5em; border: 0; padding: 0; } .sqplinkicon { width: 1em; height: 1.1em; display: inline-block; vertical-align: -0.2em; margin-right: 0.2em; border: 0; padding: 0; } #body { margin: 0; font: 16px Tahoma,Verdana,Segoe,sans-serif; color: #5a5a5a; letter-spacing: 0px; } .clearfix { clear: both; } #body h1, #body h2, #body h3, #body h4, #body h5, #body h6 { margin-top: 0; margin-bottom: 0; } #body h1 { font: 28px Tahoma,Verdana,Segoe,sans-serif; color: #d9230f; letter-spacing: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 1; } #body h2 { font: 28px Tahoma,Verdana,Segoe,sans-serif; color: #d9230f; letter-spacing: 0px; padding-top: 10px; padding-bottom: 5px; line-height: 1.6; } #body h3, #body h3 > a { font: 20px Tahoma,Verdana,Segoe,sans-serif; color: #d9230f; letter-spacing: 0px; padding-top: 0px; padding-bottom: 1px; line-height: 1.6; text-decoration: none; } #body h4 { font: 18px Tahoma,Verdana,Segoe,sans-serif; color: #d9230f; letter-spacing: 0px; padding-top: 10px; padding-bottom: 10px; line-height: 1; } #body h5 { font: 20px Tahoma,Verdana,Segoe,sans-serif; color: #e00014; letter-spacing: 0px; padding-top: 10px; padding-bottom: 10px; line-height: 1; } #body h6 { font: 18px Tahoma,Verdana,Segoe,sans-serif; color: #d9230f; letter-spacing: 0px; padding-top: 10px; padding-bottom: 10px; line-height: 1.6; } h3 a:hover { color: #d9230f; text-decoration: none; } p { margin: 5px 0 10px 0; line-height: 1.4; } p a, .ngcontent a, a.nglink { color: #000000; text-decoration: none; } p a:hover, .ngcontent a:hover, a.nglink:hover { font-weight: normal; font-style: normal; text-transform: none; color: #d9230f; text-decoration: none; } #body a:focus { outline: none; } img.picture { display: block; border: 0; } .paragraph { margin-bottom: 10px; } nav.navbar .navbar-nav > li > a, nav.navbar .search-item a, nav.navbar .navbar-search input[type="search"], nav.navbar .navbar-search input[type="search"]:active { font: 20px Tahoma,Verdana,Segoe,sans-serif; color: #e00014; line-height: 50px; } .sqrlinkpreview { position: absolute; width: 320px; background-color: #464646; color: #ffffff; padding: 15px; border-radius: 10px; box-sizing: border-box; z-index: 1900; pointer-events: none; } .sqrlinkpreviewbottom::after { content: ""; position: absolute; bottom: 100%; left: 50%; margin-left: -6px; border-width: 6px; border-style: solid; border-color: transparent transparent #464646 transparent; } .sqrlinkpreviewtop::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -6px; border-width: 6px; border-style: solid; border-color: #464646 transparent transparent transparent; } .sqrlinkpreview>p:first-child { margin-top: 0; } .sqrlinkpreview>p:last-child { margin-bottom: 0; } 