body{ background:#000000; } .grid .tile .img{ visibility: visible; border:1px dotted #223; background-size:cover; background-position:center; background-repeat: no-repeat; border-radius:5px 5px 0px 0px; height:33vh; } .grid .tile{ margin: 0px 15px 15px 0px; width:31%; float:left; background-color:#333; } @media (max-width: 890px){ .grid .tile { width:47%; } } @media (max-width: 713px){ .grid .tile { float:none; width:100%; margin: 0px 0px 15px 0px; } form table tr > th:nth-child(3), form table tr > td:nth-child(3) { display:none; } .menu br { display:initial !important; } } .grid .tile .text{ padding: 10px 20px 10px 15px !important; font-size:14px; } .grid .tile img.icon{ transform: translate(0,-3px); } .clear{ clear:both; } .jumbotron{ padding:20px 20px; background:linear-gradient(45deg,#0000,#0000,#F7F2,#0000,#07F2,#0000,#0000); background:url(./../img/backdrop.jpg); background-size: cover; background-position: bottom; background-repeat: no-repeat; } img.icon{ display: inline-block !important; margin-top: 0px; margin-bottom: -5px; width: 17px; } iframe#viewer{ position: fixed; width: 100%; height: calc( 99.7vh - 59px); margin-top: 0px; background: #FFF; left: 0; top: 62px; } /* telescopic text */ u { cursor: pointer; display: inline; text-decoration:none; white-space:nowrap; font-weight:bold; padding:0; } u > u, u > span{ display: none; } u:focus-within > u, u:focus-within > span { display: inline; } u span{ font-weight:normal; white-space: normal; background:none; } /* underline settings */ .telescopic u:nth-child(odd)::before, .telescopic u:nth-child(even)::before{ border-bottom:4px solid #F0F; content:' '; display:inline-block; margin-right:5px; width:23px; height:32px; position: absolute; animation:fade 1000ms infinite; -webkit-animation:fade 1000ms infinite; } .telescopic u:nth-child(odd)::before{ border-bottom:4px solid #77F; } .telescopic * { line-height:40px; } .vertical u:focus-within > u::after, .vertical u:focus-within > span::after { content:' '; display:block; } .show > u, .show > span{ display:inline; } .telescopic u.show::before, .telescopic u.show::after{ display:none; } /* spectrum ruler */ .spectrum{ display:block !important; box-shadow: 0px 0px 5px #F0F; } .spectrum > div, .ruler{ margin:3px 0px; clear:both; background:linear-gradient(90deg, #F07, #77F, #F07); height:2px; } #spectrumheader{ position: absolute; top: 57px; z-index: 1000; left: 0px; height: 5px; width: 100%; }