// Fonts @import url("https://fonts.googleapis.com/css?family=Raleway:300,400,600"); // Variables @import "variables"; // Bootstrap @import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap"; // Featherlight @import "node_modules/featherlight/src/featherlight"; .team { display: flex; align-items: center; .team-icon { display: inline-block; width: 40px; height: 40px; border-radius: 20px; margin-right: 10px; } .team-name { font-weight: bold; } } .profile { img { width: 40px; height: 40px; border-radius: 20px; border-width: 5px; border-style: solid; } span { } } .player-list { ul { list-style-type: none; margin: 0; padding: 0; margin-bottom: 1em; } li { margin: 0; padding: 4px 0; } } .tweet-queue { .tweet { border-bottom: 1px #ccc solid; cursor:pointer; .mission { font-weight: bold; margin-top: 3px; text-align: right; } .text { margin-top: 6px; font-size: 10px; line-height: 12px; max-height: 36px; overflow: hidden; white-space: pre-wrap; } } .tweet:hover { background: #e4f1f7; } } .panel-body.tweet-queue { padding: 8px; } .scorecard { .panel-heading { display: flex; .team { flex: 1 0; } } .tweet { .text { white-space: pre-wrap; } img { max-width: 100%; } } } .multi-photo { .photo { position: relative; overflow: hidden; float: left; cursor: pointer; /* This positions and sizes the image (background-image) within the grid container */ background-size: cover; background-position: 50% 50%; /* for multi-photo posts with 4 or more photos, use this */ width: 50%; height: 240px; img { /* hide the img tag because the image is shown by the background image */ display: none; } } } .multi-photo-clear { clear: both; } /* 2-up multi-photos use this layout */ .multi-photo.photos-2 .photo { width: 50%; height: 300px; } /* 3-up multi-photos use this layout */ .multi-photo.photos-3 .photo:nth-child(1) { width: 65%; height: 400px; } .multi-photo.photos-3 .photo:nth-child(2), .multi-photo.photos-3 .photo:nth-child(3) { width: 35%; height: 200px; }