.layout:after, .main-content:after { content: ""; display: table; clear: both; } .main-header__inner, .main-footer__inner, .content-header__inner, .layout, .main-content { margin: 0 auto; width: 1070px; } @media (max-width: 980px) { .main-header__inner, .main-footer__inner, .content-header__inner, .layout, .main-content { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 10px; width: 100%; } } /* normalize.css v1.1.3 | MIT License | git.io/normalize */ /* ========================================================================== HTML5 display definitions ========================================================================== */ /** * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } /** * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */ audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } /** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ audio:not([controls]) { display: none; height: 0; } /** * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4. * Known issue: no IE 6 support. */ [hidden] { display: none; } /* ========================================================================== Base ========================================================================== */ /** * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using * `em` units. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. */ html { font-size: 100%; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } /** * Address `font-family` inconsistency between `textarea` and other form * elements. */ html, button, input, select, textarea { font-family: "Raleway", Arial, sans-serif; } /** * Address margins handled incorrectly in IE 6/7. */ body { margin: 0; } /* ========================================================================== Links ========================================================================== */ /** * Address `outline` inconsistency between Chrome and other browsers. */ a:focus { outline: thin dotted; } /** * Improve readability when focused and also mouse hovered in all browsers. */ a:active, a:hover { outline: 0; } /* ========================================================================== Typography ========================================================================== */ /** * Address font sizes and margins set differently in IE 6/7. * Address font sizes within `section` and `article` in Firefox 4+, Safari 5, * and Chrome. */ h1 { font-size: 2em; margin: 0.67em 0; } h2 { font-size: 1.5em; margin: 0.83em 0; } h3 { font-size: 1.17em; margin: 1em 0; } h4 { font-size: 1em; margin: 1.33em 0; } h5 { font-size: 0.83em; margin: 1.67em 0; } h6 { font-size: 0.67em; margin: 2.33em 0; } /** * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /** * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */ b, strong { font-weight: bold; } blockquote { margin: 1em 40px; } /** * Address styling not present in Safari 5 and Chrome. */ dfn { font-style: italic; } /** * Address differences between Firefox and other browsers. * Known issue: no IE 6/7 normalization. */ hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } /** * Address styling not present in IE 6/7/8/9. */ mark { background: #ff0; color: #000; } /** * Address margins set differently in IE 6/7. */ p, pre { margin: 1em 0; } /** * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */ code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; } /** * Improve readability of pre-formatted text in all browsers. */ pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } /** * Address CSS quotes not supported in IE 6/7. */ q { quotes: none; } /** * Address `quotes` property not supported in Safari 4. */ q:before, q:after { content: ''; content: none; } /** * Address inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* ========================================================================== Lists ========================================================================== */ /** * Address margins set differently in IE 6/7. */ dl, menu, ol, ul { margin: 1em 0; } dd { margin: 0 0 0 40px; } /** * Address paddings set differently in IE 6/7. */ menu, ol, ul { padding: 0 0 0 40px; } /** * Correct list images handled incorrectly in IE 7. */ nav ul, nav ol { list-style: none; list-style-image: none; } /* ========================================================================== Embedded content ========================================================================== */ /** * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3. * 2. Improve image quality when scaled in IE 7. */ img { border: 0; /* 1 */ -ms-interpolation-mode: bicubic; /* 2 */ } /** * Correct overflow displayed oddly in IE 9. */ svg:not(:root) { overflow: hidden; } /* ========================================================================== Figures ========================================================================== */ /** * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */ figure { margin: 0; } /* ========================================================================== Forms ========================================================================== */ /** * Correct margin displayed oddly in IE 6/7. */ form { margin: 0; } /** * Define consistent border, margin, and padding. */ fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } /** * 1. Correct color not being inherited in IE 6/7/8/9. * 2. Correct text not wrapping in Firefox 3. * 3. Correct alignment displayed oddly in IE 6/7. */ legend { border: 0; /* 1 */ padding: 0; white-space: normal; /* 2 */ *margin-left: -7px; /* 3 */ } /** * 1. Correct font size not being inherited in all browsers. * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5, * and Chrome. * 3. Improve appearance and consistency in all browsers. */ button, input, select, textarea { font-size: 100%; /* 1 */ margin: 0; /* 2 */ vertical-align: baseline; /* 3 */ *vertical-align: middle; /* 3 */ } /** * Address Firefox 3+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ button, input { line-height: normal; } /** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+. * Correct `select` style inheritance in Firefox 4+ and Opera. */ button, select { text-transform: none; } /** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. * 4. Remove inner spacing in IE 7 without affecting normal text inputs. * Known issue: inner spacing remains in IE 6. */ button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ *overflow: visible; /* 4 */ } /** * Re-set default cursor for disabled elements. */ button[disabled], html input[disabled] { cursor: default; } /** * 1. Address box sizing set to content-box in IE 8/9. * 2. Remove excess padding in IE 8/9. * 3. Remove excess padding in IE 7. * Known issue: excess padding remains in IE 6. */ input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ *height: 13px; /* 3 */ *width: 13px; /* 3 */ } /** * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome * (include `-moz` to future-proof). */ input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } /** * Remove inner padding and search cancel button in Safari 5 and Chrome * on OS X. */ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * Remove inner padding and border in Firefox 3+. */ button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } /** * 1. Remove default vertical scrollbar in IE 6/7/8/9. * 2. Improve readability and alignment in all browsers. */ textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ } /* ========================================================================== Tables ========================================================================== */ /** * Remove most spacing between table cells. */ table { border-collapse: collapse; border-spacing: 0; } /* HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */ html, button, input, select, textarea { color: #222; } html { font-size: 1em; line-height: 1.4; } ::-moz-selection { background: #b3d4fc; text-shadow: none; } ::selection { background: #b3d4fc; text-shadow: none; } hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } audio, canvas, img, video { vertical-align: middle; } fieldset { border: 0; margin: 0; padding: 0; } textarea { resize: vertical; } .browsehappy { margin: 0.2em 0; background: #ccc; color: #000; padding: 0.2em 0; } html { height: 100%; } body { background-color: #26292c; color: #c5c8c6; } body.fixed-footer { padding-bottom: 80px; } .projects-table__item--is-active .btn-icon--delete { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23c86452%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15%205l-1%209c0%201.1-.9%202-2%202h-8c-1.1%200-2-.9-2-2l-1-9c-.6%200-1-.4-1-1s.4-1%201-1h4v-2c0-.6.4-1%201-1h4c.6%200%201%20.4%201%201v2h4c.6%200%201%20.4%201%201s-.4%201-1%201zm-7-3c-.6%200-1%20.4-1%201h2c0-.6-.4-1-1-1zm3%203h-8l1%208c0%20.6.4%201%201%201h6c.6%200%201-.4%201-1l1-8h-2zm-1%207c-.6%200-1-.4-1-1v-3c0-.6.4-1%201-1s1%20.4%201%201v3c0%20.6-.4%201-1%201zm-4%200c-.6%200-1-.4-1-1v-3c0-.6.4-1%201-1s1%20.4%201%201v3c0%20.6-.4%201-1%201z%22%2F%3E%3C%2Fsvg%3E"); } .btn-icon--delete:hover { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15%205l-1%209c0%201.1-.9%202-2%202h-8c-1.1%200-2-.9-2-2l-1-9c-.6%200-1-.4-1-1s.4-1%201-1h4v-2c0-.6.4-1%201-1h4c.6%200%201%20.4%201%201v2h4c.6%200%201%20.4%201%201s-.4%201-1%201zm-7-3c-.6%200-1%20.4-1%201h2c0-.6-.4-1-1-1zm3%203h-8l1%208c0%20.6.4%201%201%201h6c.6%200%201-.4%201-1l1-8h-2zm-1%207c-.6%200-1-.4-1-1v-3c0-.6.4-1%201-1s1%20.4%201%201v3c0%20.6-.4%201-1%201zm-4%200c-.6%200-1-.4-1-1v-3c0-.6.4-1%201-1s1%20.4%201%201v3c0%20.6-.4%201-1%201z%22%2F%3E%3C%2Fsvg%3E"); } .btn-icon--delete { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%2383A1B7%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M15%205l-1%209c0%201.1-.9%202-2%202h-8c-1.1%200-2-.9-2-2l-1-9c-.6%200-1-.4-1-1s.4-1%201-1h4v-2c0-.6.4-1%201-1h4c.6%200%201%20.4%201%201v2h4c.6%200%201%20.4%201%201s-.4%201-1%201zm-7-3c-.6%200-1%20.4-1%201h2c0-.6-.4-1-1-1zm3%203h-8l1%208c0%20.6.4%201%201%201h6c.6%200%201-.4%201-1l1-8h-2zm-1%207c-.6%200-1-.4-1-1v-3c0-.6.4-1%201-1s1%20.4%201%201v3c0%20.6-.4%201-1%201zm-4%200c-.6%200-1-.4-1-1v-3c0-.6.4-1%201-1s1%20.4%201%201v3c0%20.6-.4%201-1%201z%22%2F%3E%3C%2Fsvg%3E"); } .projects-table__item--is-active .btn-icon--details { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%3E%3Cpath%20fill%3D%22%23c86452%22%20d%3D%22M1%202h14c.6%200%201-.4%201-1s-.4-1-1-1h-14c-.6%200-1%20.4-1%201s.4%201%201%201zM15%204h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1zM15%208h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1zM15%2012h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1z%22%2F%3E%3C%2Fsvg%3E"); } .projects-table__item--is-active .btn-icon--details-d { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%3E%3Cpath%20fill%3D%22%23c86452%22%20d%3D%22M8%202h7c.6%200%201-.4%201-1s-.4-1-1-1h-7c-.6%200-1%20.4-1%201s.4%201%201%201zM15%204h-7c-.6%200-1%20.4-1%201s.4%201%201%201h7c.6%200%201-.4%201-1s-.4-1-1-1zM15%208h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1zM15%2012h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1zM3.8%205.9c.3-.1.6-.3.8-.5.3-.3.5-.6.6-1%20.1-.3.2-.7.2-1.2s-.1-1-.2-1.4c-.1-.3-.3-.6-.5-.9-.2-.2-.5-.4-.9-.5-.2-.1-.6-.1-1.1-.1h-2.1v5.7h2.2c.4%200%20.8%200%201-.1zm-2-.9v-3.8h.5c.5%200%20.8%200%20.9.1.2%200%20.4.1.5.3.2.1.3.3.4.5s.1.6.1%201%200%20.8-.1%201c-.1.3-.2.5-.3.6-.1.2-.3.2-.4.3h-1.6z%22%2F%3E%3C%2Fsvg%3E"); } .btn-icon--details-d:hover { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8%202h7c.6%200%201-.4%201-1s-.4-1-1-1h-7c-.6%200-1%20.4-1%201s.4%201%201%201zM15%204h-7c-.6%200-1%20.4-1%201s.4%201%201%201h7c.6%200%201-.4%201-1s-.4-1-1-1zM15%208h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1zM15%2012h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1zM3.8%205.9c.3-.1.6-.3.8-.5.3-.3.5-.6.6-1%20.1-.3.2-.7.2-1.2s-.1-1-.2-1.4c-.1-.3-.3-.6-.5-.9-.2-.2-.5-.4-.9-.5-.2-.1-.6-.1-1.1-.1h-2.1v5.7h2.2c.4%200%20.8%200%201-.1zm-2-.9v-3.8h.5c.5%200%20.8%200%20.9.1.2%200%20.4.1.5.3.2.1.3.3.4.5s.1.6.1%201%200%20.8-.1%201c-.1.3-.2.5-.3.6-.1.2-.3.2-.4.3h-1.6z%22%2F%3E%3C%2Fsvg%3E"); } .btn-icon--details-d { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%3E%3Cpath%20fill%3D%22%2383A1B7%22%20d%3D%22M8%202h7c.6%200%201-.4%201-1s-.4-1-1-1h-7c-.6%200-1%20.4-1%201s.4%201%201%201zM15%204h-7c-.6%200-1%20.4-1%201s.4%201%201%201h7c.6%200%201-.4%201-1s-.4-1-1-1zM15%208h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1zM15%2012h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1zM3.8%205.9c.3-.1.6-.3.8-.5.3-.3.5-.6.6-1%20.1-.3.2-.7.2-1.2s-.1-1-.2-1.4c-.1-.3-.3-.6-.5-.9-.2-.2-.5-.4-.9-.5-.2-.1-.6-.1-1.1-.1h-2.1v5.7h2.2c.4%200%20.8%200%201-.1zm-2-.9v-3.8h.5c.5%200%20.8%200%20.9.1.2%200%20.4.1.5.3.2.1.3.3.4.5s.1.6.1%201%200%20.8-.1%201c-.1.3-.2.5-.3.6-.1.2-.3.2-.4.3h-1.6z%22%2F%3E%3C%2Fsvg%3E"); } .btn-icon--details:hover { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1%202h14c.6%200%201-.4%201-1s-.4-1-1-1h-14c-.6%200-1%20.4-1%201s.4%201%201%201zM15%204h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1zM15%208h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1zM15%2012h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1z%22%2F%3E%3C%2Fsvg%3E"); } .projects-table__item--is-active .btn-icon--details-p { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%3E%3Cpath%20fill%3D%22%23c86452%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8%200h7c.6%200%201%20.4%201%201s-.4%201-1%201h-7c-.6%200-1-.4-1-1s.4-1%201-1zM8%204h7c.6%200%201%20.4%201%201s-.4%201-1%201h-7c-.6%200-1-.4-1-1s.4-1%201-1zM1%208h14c.6%200%201%20.4%201%201s-.4%201-1%201h-14c-.6%200-1-.4-1-1s.4-1%201-1zM1%2012h14c.6%200%201%20.4%201%201s-.4%201-1%201h-14c-.6%200-1-.4-1-1s.4-1%201-1z%22%2F%3E%3Cpath%20fill%3D%22%23c86452%22%20d%3D%22M1.8%206v-2.2h.8c.5%200%20.9%200%201.2-.1.2%200%20.4-.1.6-.3.2-.1.4-.3.5-.6s.1-.4.1-.8c0-.5-.1-.8-.3-1.1-.2-.3-.5-.5-.8-.5-.2-.1-.7-.1-1.4-.1h-1.9v5.7h1.2zm.6-4.8h.8c.2%200%20.3.1.5.3.1.2.1.3.1.5s0%20.3-.1.4c-.1.2-.2.3-.4.4-.1%200-.4.1-.9.1h-.6v-1.7h.6z%22%2F%3E%3C%2Fsvg%3E"); } .btn-icon--details-p:hover { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8%200h7c.6%200%201%20.4%201%201s-.4%201-1%201h-7c-.6%200-1-.4-1-1s.4-1%201-1zM8%204h7c.6%200%201%20.4%201%201s-.4%201-1%201h-7c-.6%200-1-.4-1-1s.4-1%201-1zM1%208h14c.6%200%201%20.4%201%201s-.4%201-1%201h-14c-.6%200-1-.4-1-1s.4-1%201-1zM1%2012h14c.6%200%201%20.4%201%201s-.4%201-1%201h-14c-.6%200-1-.4-1-1s.4-1%201-1z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.8%206v-2.2h.8c.5%200%20.9%200%201.2-.1.2%200%20.4-.1.6-.3.2-.1.4-.3.5-.6s.1-.4.1-.8c0-.5-.1-.8-.3-1.1-.2-.3-.5-.5-.8-.5-.2-.1-.7-.1-1.4-.1h-1.9v5.7h1.2zm.6-4.8h.8c.2%200%20.3.1.5.3.1.2.1.3.1.5s0%20.3-.1.4c-.1.2-.2.3-.4.4-.1%200-.4.1-.9.1h-.6v-1.7h.6z%22%2F%3E%3C%2Fsvg%3E"); } .btn-icon--details-p { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%3E%3Cpath%20fill%3D%22%2383A1B7%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8%200h7c.6%200%201%20.4%201%201s-.4%201-1%201h-7c-.6%200-1-.4-1-1s.4-1%201-1zM8%204h7c.6%200%201%20.4%201%201s-.4%201-1%201h-7c-.6%200-1-.4-1-1s.4-1%201-1zM1%208h14c.6%200%201%20.4%201%201s-.4%201-1%201h-14c-.6%200-1-.4-1-1s.4-1%201-1zM1%2012h14c.6%200%201%20.4%201%201s-.4%201-1%201h-14c-.6%200-1-.4-1-1s.4-1%201-1z%22%2F%3E%3Cpath%20fill%3D%22%2383A1B7%22%20d%3D%22M1.8%206v-2.2h.8c.5%200%20.9%200%201.2-.1.2%200%20.4-.1.6-.3.2-.1.4-.3.5-.6s.1-.4.1-.8c0-.5-.1-.8-.3-1.1-.2-.3-.5-.5-.8-.5-.2-.1-.7-.1-1.4-.1h-1.9v5.7h1.2zm.6-4.8h.8c.2%200%20.3.1.5.3.1.2.1.3.1.5s0%20.3-.1.4c-.1.2-.2.3-.4.4-.1%200-.4.1-.9.1h-.6v-1.7h.6z%22%2F%3E%3C%2Fsvg%3E"); } .btn-icon--details { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2214%22%20viewBox%3D%220%200%2016%2014%22%3E%3Cpath%20fill%3D%22%2383A1B7%22%20d%3D%22M1%202h14c.6%200%201-.4%201-1s-.4-1-1-1h-14c-.6%200-1%20.4-1%201s.4%201%201%201zM15%204h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1zM15%208h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1zM15%2012h-14c-.6%200-1%20.4-1%201s.4%201%201%201h14c.6%200%201-.4%201-1s-.4-1-1-1z%22%2F%3E%3C%2Fsvg%3E"); } .projects-table__item--is-active .btn-icon--edit { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2216%22%20viewBox%3D%220%200%2011%2016%22%3E%3Cpath%20fill%3D%22%23c86452%22%20d%3D%22M10%201.7l-2.5-1.4c-.9-.6-2.1-.3-2.7.7l-4.8%208.5.3%206.5%205.5-3%204.8-8.5c.7-1%20.3-2.2-.6-2.8zm-5.3%209.5l-2.4%201.5-.1-3%202.4-4.3%202.5%201.5-2.4%204.3zm3.9-6.9l-.5.9-2.5-1.5.4-.9c.3-.5.9-.6%201.3-.4l.9.6c.5.2.6.8.4%201.3z%22%2F%3E%3C%2Fsvg%3E"); } .btn-icon--edit:hover { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2216%22%20viewBox%3D%220%200%2011%2016%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M10%201.7l-2.5-1.4c-.9-.6-2.1-.3-2.7.7l-4.8%208.5.3%206.5%205.5-3%204.8-8.5c.7-1%20.3-2.2-.6-2.8zm-5.3%209.5l-2.4%201.5-.1-3%202.4-4.3%202.5%201.5-2.4%204.3zm3.9-6.9l-.5.9-2.5-1.5.4-.9c.3-.5.9-.6%201.3-.4l.9.6c.5.2.6.8.4%201.3z%22%2F%3E%3C%2Fsvg%3E"); } .btn-icon--edit { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2216%22%20viewBox%3D%220%200%2011%2016%22%3E%3Cpath%20fill%3D%22%2383A1B7%22%20d%3D%22M10%201.7l-2.5-1.4c-.9-.6-2.1-.3-2.7.7l-4.8%208.5.3%206.5%205.5-3%204.8-8.5c.7-1%20.3-2.2-.6-2.8zm-5.3%209.5l-2.4%201.5-.1-3%202.4-4.3%202.5%201.5-2.4%204.3zm3.9-6.9l-.5.9-2.5-1.5.4-.9c.3-.5.9-.6%201.3-.4l.9.6c.5.2.6.8.4%201.3z%22%2F%3E%3C%2Fsvg%3E"); } .btn-flat--add:hover:before { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M9%204h-3v-3c0-.6-.4-1-1-1s-1%20.4-1%201v3h-3c-.6%200-1%20.4-1%201s.4%201%201%201h3v3c0%20.6.4%201%201%201s1-.4%201-1v-3h3c.6%200%201-.4%201-1s-.4-1-1-1z%22%2F%3E%3C%2Fsvg%3E"); } .btn-flat--add:before { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23C5C8C6%22%20d%3D%22M9%204h-3v-3c0-.6-.4-1-1-1s-1%20.4-1%201v3h-3c-.6%200-1%20.4-1%201s.4%201%201%201h3v3c0%20.6.4%201%201%201s1-.4%201-1v-3h3c.6%200%201-.4%201-1s-.4-1-1-1z%22%2F%3E%3C%2Fsvg%3E"); } .home-link { color: #c5c8c6; font-family: "Raleway", Arial, sans-serif; font-size: 0.875rem; font-weight: 400; line-height: 1.25rem; text-decoration: none; text-transform: uppercase; -webkit-transition: color 200ms ease-in-out; -moz-transition: color 200ms ease-in-out; transition: color 200ms ease-in-out; } .home-link:hover { color: #fff; } .home-link:hover b { color: #fff; } .home-link b { color: #b6be54; font-weight: 800; -webkit-transition: color 200ms ease-in-out; -moz-transition: color 200ms ease-in-out; transition: color 200ms ease-in-out; } .main-header { background-color: #2d3033; border-bottom: 1px solid #212528; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 80px; } .main-header .home-link { left: 0; margin-top: -10px; position: absolute; top: 50%; } @media (max-width: 980px) { .main-header .home-link { left: 10px; } } .main-header .mobile-menu-button { position: absolute; right: 10px; top: 15px; } .main-header__inner { height: 100%; position: relative; vertical-align: middle; } .main-nav { font-size: 0.875rem; } .main-nav a { color: #c5c8c6; display: block; text-decoration: none; } .main-nav a:hover { color: #fff; } @media (max-width: 980px) { .main-nav { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; left: 0; padding: 0 10px; position: absolute; top: 80px; width: 100%; z-index: 1000; } } .main-nav__root { margin: 0 30px 0; padding: 0; position: relative; text-align: right; } @media (max-width: 980px) { .main-nav__root { background: #2d3033; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: none; margin: 0; padding: 20px; width: 100%; } .main-nav__root.is-open { display: block; } } .main-nav__item { display: inline-block; height: 20px; line-height: 20px; margin: 0; padding: 0; text-align: left; vertical-align: middle; } .main-nav__item a { padding: 30px 10px; } .main-nav__item:hover a { color: #fff; } @media (max-width: 980px) { .main-nav__item { display: block; height: auto; } .main-nav__item a { padding: 10px 20px; } .main-nav__item a:hover { background-color: #393d41; } .main-nav__item:hover a { color: #c5c8c6; } } .main-nav__item--has-submenu { position: relative; } .main-nav__item--has-submenu:after { content: ' '; display: inline-block; position: absolute; right: 10px; top: 37px; background-image: url(../img/spritesheet.png); background-position: 0px -4px; width: 6px; height: 4px; } .main-nav__item--has-submenu:hover:after { background-image: url(../img/spritesheet.png); background-position: 0px 0px; width: 6px; height: 4px; } .main-nav__item--has-submenu a { padding-right: 25px; } @media (max-width: 980px) { .main-nav__item--has-submenu:after { display: none; } .main-nav__item--has-submenu:hover:after { display: none; } .main-nav__item--has-submenu a { padding-right: 20px; } } .main-nav__submenu { background-color: #2d3033; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); margin: 0; opacity: 0; padding: 20px; position: absolute; -webkit-transition: opacity 200ms ease-in-out; -moz-transition: opacity 200ms ease-in-out; transition: opacity 200ms ease-in-out; top: 80px; visibility: hidden; z-index: 1; } .main-nav__item:hover .main-nav__submenu { opacity: 1; visibility: visible; } .main-nav__submenu a { padding: 10px 20px; -webkit-transition: background-color 200ms ease-in-out; -moz-transition: background-color 200ms ease-in-out; transition: background-color 200ms ease-in-out; width: 160px; } .main-nav__submenu a:hover { background-color: #393d41; } @media (max-width: 980px) { .main-nav__submenu { box-shadow: none; opacity: 1; padding-bottom: 0; padding-right: 0; padding-top: 0; position: static; visibility: visible; } .main-nav__submenu a { width: auto; } } .mobile-menu-button { background: transparent; border: 0; display: none; height: 50px; margin: 0; padding: 0; width: 50px; } .mobile-menu-button span { background-color: #c5c8c6; display: block; height: 2px; left: 50%; margin: -1px 0 0 -10px; position: absolute; top: 50%; width: 20px; } .mobile-menu-button span:after, .mobile-menu-button span:before { background-color: #c5c8c6; content: ' '; display: block; height: 2px; left: 0; position: absolute; width: 20px; } .mobile-menu-button span:after { top: -5px; } .mobile-menu-button span:before { top: 5px; } @media (max-width: 980px) { .mobile-menu-button { display: block; } } .search-form { box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); position: absolute; right: 0; top: 0; } @media (max-width: 980px) { .search-form { right: 80px; } } .search-form__toggle-button { border: 0; display: block; position: absolute; right: 0; top: 31px; background-image: url(../img/spritesheet.png); background-position: 0px -25px; width: 17px; height: 17px; } .search-form__toggle-button:focus, .search-form__toggle-button:hover { background-position: 0px -8px; } .search-form__toggle-button:focus { outline: none; } .search-form__popup { background-color: #2d3033; display: none; padding: 20px; position: absolute; right: 0; top: 80px; z-index: 2; } .search-form--is-open .search-form__popup { display: block; } .search-form__popup input[type=text] { background-color: transparent; color: #c5c8c6; font-family: "Raleway", Arial, sans-serif; font-size: 0.875rem; font-weight: 400; padding: 10px 20px; width: 280px; } .search-form__popup input[type=text]:focus::-webkit-input-placeholder { opacity: 0.5; } .search-form__popup input[type=text]:focus::-moz-placeholder { opacity: 0.5; } .search-form__popup input[type=text]:focus:-moz-placeholder { opacity: 0.5; } .search-form__popup input[type=text]:focus:-ms-input-placeholder { opacity: 0.5; } .main-footer { background: #212427; border-top: 1px solid #313438; box-sizing: border-box; height: 80px; width: 100%; } .main-footer .home-link { left: 0; margin-top: -10px; position: absolute; top: 50%; } .fixed-footer .main-footer { bottom: 0; left: 0; position: fixed; } @media (max-width: 980px) { .main-footer .home-link { left: 10px; } .fixed-footer .main-footer { left: 10px; } } .main-footer__inner { height: 100%; position: relative; } .main-footer__inner .copy { font-family: "Raleway", Arial, sans-serif; font-size: 0.875rem; font-weight: 400; line-height: 20px; margin: -10px 0 0; position: absolute; right: 0; top: 50%; } @media (max-width: 980px) { .main-footer__inner .copy { right: 10px; } } .article-full { font-size: 0.875rem; line-height: 1.25rem; } .article-full .article-full__intro { font-size: 1.125rem; line-height: 1.5rem; } .article-full p, .article-full ul, .article-full ol { margin: 1.25rem 0; padding: 0; } .article-full h2 { font-size: 1.5rem; line-height: 2.125rem; margin: 2.125rem 0; } .article-full h3 { font-size: 1.125rem; line-height: 1.625rem; margin: 1.625rem 0; } .block { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .block--bordered { border: 1px solid #3c3f42; } .block__inner { padding: 20px; } .block__inner p, .block__inner ol, .block__inner ul { margin-top: 0; } .block__inner p:last-child, .block__inner ol:last-child, .block__inner ul:last-child { margin-bottom: 0; } .breadcrumb { font-size: 0.875rem; font-weight: 700; } .breadcrumb a { color: #575c60; display: inline-block; margin-right: 6px; text-decoration: none; } .breadcrumb a:after { content: '\203a'; display: inline-block; margin-left: 6px; } .breadcrumb a:hover { text-decoration: underline; } .btn-flat, .file-uploader .uniform-file .action, .file-uploader .submit { border: 1px solid #464a4e; border-radius: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #c5c8c6; display: inline-block; font-size: 0.875rem; font-weight: 700; height: 40px; line-height: 40px; padding: 0 25px; text-decoration: none; -webkit-transition: all 100ms ease-in-out; -moz-transition: all 100ms ease-in-out; transition: all 100ms ease-in-out; } .btn-flat:hover, .file-uploader .uniform-file .action:hover, .file-uploader .submit:hover { background-color: #32363a; border-color: #767d84; color: #fff; text-decoration: none; } .btn-flat--add { padding-left: 45px; position: relative; } .btn-flat--add:before { content: ' '; display: inline-block; height: 10px; left: 25px; margin-right: 5px; position: absolute; top: 15px; width: 10px; } .btn-icon { background-position: center center; background-repeat: no-repeat; display: inline-block; height: 16px; overflow: hidden; width: 16px; } .btn-icon:before { content: ""; display: block; width: 0; height: 100%; } .content-header { background-color: #303336; background-position: center top; border-bottom: 1px solid #3b3e41; min-height: 130px; position: relative; } .content-header--illustration-1 { background-image: url(../img/bg_content-header--illustration-1.jpg); } .content-header__middle { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .file-uploader { position: relative; } .file-uploader .uniform-file { font-size: 0; margin-right: 40px; } .file-uploader .uniform-file .uploader { position: relative; } .file-uploader .uniform-file input { cursor: pointer; display: block; height: 100%; left: 0; margin: 0; opacity: 0; padding: 0; position: absolute; right: 0; width: 100%; z-index: 100; } .file-uploader .uniform-file .action { background-position: 10px center; border: 1px solid #464a4e; border-radius: 4px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 0.75rem; font-weight: normal; height: 30px; line-height: 30px; position: relative; text-align: center; width: 50%; } .file-uploader .uniform-file .uploader.hover .action { background-color: #32363a; border-color: #767d84; color: #fff; } .file-uploader .uniform-file .filename { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; float: left; font-size: 0.75rem; line-height: 30px; overflow: hidden; padding: 0 10px; text-overflow: ellipsis; white-space: nowrap; width: 50%; } .file-uploader .filename { color: #fff; } .file-uploader .submit { background-color: transparent; border: 1px solid #464a4e; border-radius: 4px; font-size: 2.1875rem; font-weight: normal; height: 30px; line-height: 30px; padding: 0; position: absolute; right: 0; text-align: center; top: 0; width: 30px; } .uploading .action { background: transparent url(../img/ajax-loader.gif) no-repeat 10px center; -webkit-transition: none; -moz-transition: none; transition: none; } input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], textarea { background: #1c1f21; border: 1px solid #3c3f42; color: #c5c8c6; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 3px 10px; width: 100%; } input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"] { height: 40px; line-height: 40px; } input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus { background: #212427; border-color: #c5c8c6; outline: none; } textarea { padding: 10px; } .layout { margin-bottom: 20px; margin-top: 20px; } .layout .block { margin-bottom: 20px; } .layout--two-col .layout__col-primary { float: left; width: 715px; } .layout--two-col .layout__col-secondary { float: right; width: 335px; } @media (max-width: 980px) { .layout--two-col .layout__col-primary { float: none; width: 100%; } .layout--two-col .layout__col-secondary { float: none; width: 100%; } } .main-content--dashboard .btn-flat--add { margin: 45px 0; } .main-content--dashboard .projects-table { margin-bottom: 55px; } .main-content__primary { float: left; width: 715px; } @media (max-width: 980px) { .main-content__primary { float: none; width: 100%; } } .main-content__secondary { margin-left: 735px; } @media (max-width: 980px) { .main-content__secondary { float: none; margin-left: 0; width: 100%; } } .main-title { color: #e8c25f; font-size: 1.875rem; font-weight: normal; margin: 0; } /** initial setup **/ .nano { position: relative; width: 100%; height: 100%; overflow: hidden; } .nano.has-scrollbar:after { background: #26292c; border-left: 1px solid #3c3f42; bottom: 0; content: ' '; display: block; position: absolute; right: 0; top: 0; width: 14px; } .nano > .nano-content { position: absolute; overflow: scroll; overflow-x: hidden; top: 0; right: 0; bottom: 0; left: 0; } .nano > .nano-content:focus { outline: thin dotted; } .nano > .nano-content::-webkit-scrollbar { visibility: hidden; } .has-scrollbar > .nano-content::-webkit-scrollbar { visibility: visible; } .nano > .nano-pane { background: transparent; position: absolute; width: 8px; right: 3px; top: 3px; bottom: 3px; z-index: 1; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; transition: .2s; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .nano > .nano-pane > .nano-slider { background: #494e52; position: relative; margin: 0; border-radius: 8px; } .black_overlay { display: none; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index: 1001; -moz-opacity: 0.9; opacity: .90; filter: alpha(opacity=90); } .popup_content { display: none; position: fixed; top: 15%; left: 15%; width: 65%; height: 65%; padding: 16px; border: 1px solid #373b41; background-color: #1d1f21; color: #c5c8c6; z-index: 1002; overflow: auto; } .popup-close { color: #fff; display: block; text-decoration: none; position: absolute; right: 9px; top: 5px; } .popup-close:after { content: '\2716'; } .projects-table tbody { border: 1px solid #35393d; } .projects-table th { text-align: left; } .projects-table td { padding-right: 20px; } .projects-table th { color: #4a4d4f; font-size: 0.6875rem; font-weight: 800; padding-bottom: 15px; text-transform: uppercase; } .projects-table a { color: #83a1b7; } .projects-table a:hover { color: #fff; } .projects-table__th-title { font-size: 1rem; font-weight: 700; padding-left: 20px; } .projects-table__title { font-size: 1rem; font-weight: 700; padding-left: 20px; } .projects-table__title a { text-decoration: none; } .projects-table__key { font-size: 0.75rem; width: 200px; } .projects-table__date { font-size: 0.875rem; width: 160px; } .projects-table__commands { font-size: 0; text-align: right; width: 215px; } .projects-table__commands .btn-icon { border-left: 1px solid #34383c; padding: 10px 12px; } .projects-table__commands .btn-icon:first-child { border-left: 0; } .projects-table__title, .projects-table__key, .projects-table__date, .projects-table__commands { height: 80px; vertical-align: middle; } .projects-table__collapsible { display: none; } .projects-table__description { border-top: 1px solid #35393d; font-size: 0.875rem; line-height: 1.25rem; padding: 20px; } .projects-table__description p, .projects-table__description ol, .projects-table__description ul { margin: 0 0 1.25rem; } .projects-table__description p:last-child, .projects-table__description ol:last-child, .projects-table__description ul:last-child { margin-bottom: 0; } .projects-table__item--is-active td { background-color: #303336; } .projects-table__item--is-active .projects-table__title a, .projects-table__item--is-active .projects-table__key, .projects-table__item--is-active .projects-table__date { color: #c86452; } .projects-table__item--is-active .projects-table__title a:hover { color: #fff; } .projects-table__item--is-active .projects-table__collapsible { display: table-row; } .scrollable-dataset { border: 1px solid #3c3f42; } .scrollable-dataset__header .table { border: 0; } .scrollable-dataset__header .table th { border-top: 0; } .scrollable-dataset__header .file-uploader { margin: 10px; } .scrollable-dataset__content .table { border: 0; } .scrollable-dataset__content .table tr:first-child td { border-top: 0; } .scrollable-dataset__content .table tr:last-child td { border-bottom: 0; } .table { border: 1px solid #3c3f42; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; } .table tbody { height: auto; width: 500px; overflow: auto; } .table tr:hover td, .table tr:hover th { background-color: #1f2124; } .table th { color: #83a1b7; font-weight: bold; text-align: left; } .table td, .table th { border-bottom: 1px solid #3c3f42; border-top: 1px solid #3c3f42; font-size: 0.875rem; line-height: 1rem; padding: 10px 5px; } .table td:first-child, .table th:first-child { padding-left: 20px; } .table td:last-child, .table th:last-child { padding-right: 20px; } .table .table__row--warning td, .table .table__row--warning th { color: #eec761; } .table .table__row--alert td, .table .table__row--alert th { color: #c86452; } .table--zebra tbody tr:nth-child(odd) td, .table--zebra tbody tr:nth-child(odd) th { background-color: #2a2d30; } .table--zebra tbody tr:nth-child(odd):hover td, .table--zebra tbody tr:nth-child(odd):hover th { background-color: #232528; } .table__row--alert td, .table__row--alert th, .table__row--warning td, .table__row--warning th { background-color: #1f2124 !important; } .table__row--alert:hover td, .table__row--alert:hover th, .table__row--warning:hover td, .table__row--warning:hover th { background-color: #1d1f21 !important; } .tipsy { background-color: #83a1b7; border-radius: 4px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #fff; display: block; font-size: 0.8125rem; max-width: 200px; padding: 10px 15px; } .tipsy:before { content: ' '; display: inline-block; position: absolute; } .tipsy-north:before { left: 50%; margin-left: -6px; top: -4px; height: 0; width: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #83a1b7; } @media (max-width: 980px) { #Section-1 .row, #Section-2 .row, #Section-3 .row { margin-left: 0; margin-right: 0; } } /*# sourceMappingURL=main.css.map */