diff --git a/lms/static/sass/application.css b/lms/static/sass/application.css deleted file mode 100644 index a7fd818b7a..0000000000 --- a/lms/static/sass/application.css +++ /dev/null @@ -1,6596 +0,0 @@ -@charset "UTF-8"; -/* HTML5 Boilerplate */ -article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { - display: block; } - -audio, canvas, video { - display: inline-block; - *display: inline; - *zoom: 1; } - -audio:not([controls]) { - display: none; } - -[hidden] { - display: none; } - -html { - font-size: 100%; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; } - -html, button, input, select, textarea { - font-family: sans-serif; - color: #222; } - -body { - margin: 0; - font-size: 1em; - line-height: 1.4; } - -::-moz-selection { - background: #fe57a1; - color: #fff; - text-shadow: none; } - -::selection { - background: #fe57a1; - color: #fff; - text-shadow: none; } - -a { - color: #00e; } - -a:visited { - color: #551a8b; } - -a:hover { - color: #06e; } - -a:focus { - outline: thin dotted; } - -a:hover, a:active { - outline: 0; } - -abbr[title] { - border-bottom: 1px dotted; } - -b, strong { - font-weight: bold; } - -blockquote { - margin: 1em 40px; } - -dfn { - font-style: italic; } - -hr { - display: block; - height: 1px; - border: 0; - border-top: 1px solid #ccc; - margin: 1em 0; - padding: 0; } - -ins { - background: #ff9; - color: #000; - text-decoration: none; } - -mark { - background: #ff0; - color: #000; - font-style: italic; - font-weight: bold; } - -pre, code, kbd, samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; } - -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; } - -q { - quotes: none; } - -q:before, q:after { - content: ""; - content: none; } - -small { - font-size: 85%; } - -sub, sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; } - -sup { - top: -0.5em; } - -sub { - bottom: -0.25em; } - -ul, ol { - margin: 1em 0; - padding: 0 0 0 40px; } - -dd { - margin: 0 0 0 40px; } - -nav ul, nav ol { - list-style: none; - list-style-image: none; - margin: 0; - padding: 0; } - -img { - border: 0; - -ms-interpolation-mode: bicubic; - vertical-align: middle; } - -svg:not(:root) { - overflow: hidden; } - -figure { - margin: 0; } - -form { - margin: 0; } - -fieldset { - border: 0; - margin: 0; - padding: 0; } - -label { - cursor: pointer; } - -legend { - border: 0; - *margin-left: -7px; - padding: 0; - white-space: normal; } - -button, input, select, textarea { - font-size: 100%; - margin: 0; - vertical-align: baseline; - *vertical-align: middle; } - -button, input { - line-height: normal; } - -button, input[type="button"], input[type="reset"], input[type="submit"] { - cursor: pointer; - -webkit-appearance: button; - *overflow: visible; } - -button[disabled], input[disabled] { - cursor: default; } - -input[type="checkbox"], input[type="radio"] { - box-sizing: border-box; - padding: 0; - *width: 13px; - *height: 13px; } - -input[type="search"] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; } - -input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { - -webkit-appearance: none; } - -button::-moz-focus-inner, input::-moz-focus-inner { - border: 0; - padding: 0; } - -textarea { - overflow: auto; - vertical-align: top; - resize: vertical; } - -input:invalid, textarea:invalid { - background-color: #f0dddd; } - -table { - border-collapse: collapse; - border-spacing: 0; } - -td { - vertical-align: top; } - -.chromeframe { - margin: 0.2em 0; - background: #ccc; - color: black; - padding: 0.2em 0; } - -.ir { - display: block; - border: 0; - text-indent: -999em; - overflow: hidden; - background-color: transparent; - background-repeat: no-repeat; - text-align: left; - direction: ltr; - *line-height: 0; } - -.ir br { - display: none; } - -.hidden { - display: none !important; - visibility: hidden; } - -.visuallyhidden { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; } - -.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { - clip: auto; - height: auto; - margin: 0; - overflow: visible; - position: static; - width: auto; } - -.invisible { - visibility: hidden; } - -.clearfix:before, .topbar:before, nav.sequence-nav:before, div.course-wrapper section.course-content .problem-set:before, div.course-wrapper section.course-content section.problems-wrapper:before, div.course-wrapper section.course-content div#seq_content:before, div.course-wrapper section.course-content ol.vert-mod > li:before, section.course-content nav.sequence-bottom ul:before, section.course-content div.video article.video-wrapper section.video-controls:before, section.course-content div.video article.video-wrapper section.video-controls div.slider:before, section.tool-wrapper:before, section.tool-wrapper div#controlls-container:before, section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper:before, section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:before, section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders:before, .clearfix:after, .topbar:after, nav.sequence-nav:after, div.course-wrapper section.course-content .problem-set:after, div.course-wrapper section.course-content section.problems-wrapper:after, div.course-wrapper section.course-content div#seq_content:after, div.course-wrapper section.course-content ol.vert-mod > li:after, section.course-content nav.sequence-bottom ul:after, section.course-content div.video article.video-wrapper section.video-controls:after, section.course-content div.video article.video-wrapper section.video-controls div.slider:after, section.tool-wrapper:after, section.tool-wrapper div#controlls-container:after, section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper:after, section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after, section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders:after { - content: ""; - display: table; } - -.clearfix:after, .topbar:after, nav.sequence-nav:after, div.course-wrapper section.course-content .problem-set:after, div.course-wrapper section.course-content section.problems-wrapper:after, div.course-wrapper section.course-content div#seq_content:after, div.course-wrapper section.course-content ol.vert-mod > li:after, section.course-content nav.sequence-bottom ul:after, section.course-content div.video article.video-wrapper section.video-controls:after, section.course-content div.video article.video-wrapper section.video-controls div.slider:after, section.tool-wrapper:after, section.tool-wrapper div#controlls-container:after, section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper:after, section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after, section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders:after { - clear: both; } - -.clearfix, .topbar, nav.sequence-nav, div.course-wrapper section.course-content .problem-set, div.course-wrapper section.course-content section.problems-wrapper, div.course-wrapper section.course-content div#seq_content, div.course-wrapper section.course-content ol.vert-mod > li, section.course-content nav.sequence-bottom ul, section.course-content div.video article.video-wrapper section.video-controls, section.course-content div.video article.video-wrapper section.video-controls div.slider, section.tool-wrapper, section.tool-wrapper div#controlls-container, section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper, section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper, section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders { - *zoom: 1; } - -@media print { - * { - background: transparent !important; - color: black !important; - box-shadow: none !important; - text-shadow: none !important; - filter: none !important; - -ms-filter: none !important; } - - a, a:visited { - text-decoration: underline; } - - a[href]:after { - content: " (" attr(href) ")"; } - - abbr[title]:after { - content: " (" attr(title) ")"; } - - .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { - content: ""; } - - pre, blockquote { - border: 1px solid #999; - page-break-inside: avoid; } - - thead { - display: table-header-group; } - - tr, img { - page-break-inside: avoid; } - - img { - max-width: 100% !important; } - - @page { - margin: 0.5cm; } - - p, h2, h3 { - orphans: 3; - widows: 3; } - - h2, h3 { - page-break-after: avoid; } } -/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 25, 2012 05:06:34 PM America/New_York */ -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-Light-webfont.eot"); - src: url("../fonts/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Light-webfont.woff") format("woff"), url("../fonts/OpenSans-Light-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Light-webfont.svg#OpenSansLight") format("svg"); - font-weight: 300; - font-style: normal; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-LightItalic-webfont.eot"); - src: url("../fonts/OpenSans-LightItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-LightItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-LightItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic") format("svg"); - font-weight: 300; - font-style: italic; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-Regular-webfont.eot"); - src: url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Regular-webfont.woff") format("woff"), url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg"); - font-weight: 600; - font-style: normal; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-Italic-webfont.eot"); - src: url("../fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Italic-webfont.woff") format("woff"), url("../fonts/OpenSans-Italic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Italic-webfont.svg#OpenSansItalic") format("svg"); - font-weight: 400; - font-style: italic; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-Bold-webfont.eot"); - src: url("../fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Bold-webfont.woff") format("woff"), url("../fonts/OpenSans-Bold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Bold-webfont.svg#OpenSansBold") format("svg"); - font-weight: 700; - font-style: normal; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-BoldItalic-webfont.eot"); - src: url("../fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-BoldItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic") format("svg"); - font-weight: 700; - font-style: italic; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-ExtraBold-webfont.eot"); - src: url("../fonts/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-ExtraBold-webfont.woff") format("woff"), url("../fonts/OpenSans-ExtraBold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold") format("svg"); - font-weight: 800; - font-style: normal; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-ExtraBoldItalic-webfont.eot"); - src: url("../fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic") format("svg"); - font-weight: 800; - font-style: italic; } - -html, body { - background: #fafafa; - font-family: "Open Sans", Verdana, Geneva, sans-serif; - font-size: 1em; - line-height: 1em; } - -h1, h2, h3, h4, h5, h6 { - color: #3c3c3c; - font: normal 1.2em/1.2em Georgia, Cambria, "Times New Roman", Times, serif; - margin: 0px; } - -h1 { - color: #3c3c3c; - font: normal 2em/1.4em "Open Sans", Verdana, Geneva, sans-serif; - letter-spacing: 1px; - margin-bottom: 30px; - text-align: center; - text-transform: uppercase; } - -h2 { - color: #a0a0a0; - font: normal 1.2em/1.2em Georgia, Cambria, "Times New Roman", Times, serif; - letter-spacing: 1px; - margin-bottom: 15px; - text-transform: uppercase; - -webkit-font-smoothing: antialiased; } - -p + h2, ul + h2, ol + h2 { - margin-top: 40px; } - -p { - color: #3c3c3c; - font: normal 1em/1.6em Georgia, Cambria, "Times New Roman", Times, serif; - margin: 0px; } - -span { - font: normal 1em/1.6em "Open Sans", Verdana, Geneva, sans-serif; } - -p + p, ul + p, ol + p { - margin-top: 20px; } - -p a:link, p a:visited { - color: #1d9dd9; - font: normal 1em/1em Georgia, Cambria, "Times New Roman", Times, serif; - text-decoration: none; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.1s; - -moz-transition-duration: 0.1s; - -ms-transition-duration: 0.1s; - -o-transition-duration: 0.1s; - transition-duration: 0.1s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - p a:link:hover, p a:visited:hover { - color: #1d9dd9; - text-decoration: underline; } - -a:link, a:visited { - color: #1d9dd9; - font: normal 1em/1em "Open Sans", Verdana, Geneva, sans-serif; - text-decoration: none; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.1s; - -moz-transition-duration: 0.1s; - -ms-transition-duration: 0.1s; - -o-transition-duration: 0.1s; - transition-duration: 0.1s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - a:link:hover, a:visited:hover { - text-decoration: underline; } - -.content-wrapper { - background: white; - margin: 0 auto 0; - width: 100%; } - -.container { - zoom: 1; - margin: 0 auto 0; - max-width: 1200px; - width: 100%; } - .container:before, .container:after { - content: ""; - display: table; } - .container:after { - clear: both; } - -.static-container { - zoom: 1; - margin: 0 auto 0; - max-width: 1200px; - padding: 60px 0px 120px; - width: 100%; } - .static-container:before, .static-container:after { - content: ""; - display: table; } - .static-container:after { - clear: both; } - .static-container .inner-wrapper { - margin: 0 auto 0; - width: 82.915%; } - .static-container ol, .static-container ul { - list-style: disc; } - .static-container ol li, .static-container ul li { - color: #3c3c3c; - font: normal 1em/1.4em Georgia, Cambria, "Times New Roman", Times, serif; - margin: 0px; } - .static-container h1 { - margin-bottom: 30px; } - .static-container h1 + hr { - margin-bottom: 60px; } - .static-container p + h2, .static-container ul + h2, .static-container ol + h2 { - margin-top: 40px; } - .static-container ul + p, .static-container ol + p { - margin-top: 20px; } - -.faded-hr-divider, .horizontal-divider, .modal .inner-wrapper header hr::after, .modal .inner-wrapper form .honor-code-summary hr::after, .course-info .container nav::after, .course-info .course-sidebar header::after, .container.about > nav::after { - background-image: -webkit-linear-gradient(180deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); - background-image: -moz-linear-gradient(180deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); - background-image: -ms-linear-gradient(180deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); - background-image: -o-linear-gradient(180deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); - background-image: linear-gradient(180deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); - height: 1px; - width: 100%; } - -.faded-hr-divider-medium, .home .university-partners::before, .home .university-partners::after { - background-image: -webkit-linear-gradient(180deg, rgba(240, 240, 240, 0) 0%, #f0f0f0 50%, rgba(240, 240, 240, 0)); - background-image: -moz-linear-gradient(180deg, rgba(240, 240, 240, 0) 0%, #f0f0f0 50%, rgba(240, 240, 240, 0)); - background-image: -ms-linear-gradient(180deg, rgba(240, 240, 240, 0) 0%, #f0f0f0 50%, rgba(240, 240, 240, 0)); - background-image: -o-linear-gradient(180deg, rgba(240, 240, 240, 0) 0%, #f0f0f0 50%, rgba(240, 240, 240, 0)); - background-image: linear-gradient(180deg, rgba(240, 240, 240, 0) 0%, #f0f0f0 50%, rgba(240, 240, 240, 0)); - height: 1px; - width: 100%; } - -.faded-hr-divider-light, .horizontal-divider::after, .modal .inner-wrapper header hr, .modal .inner-wrapper form .honor-code-summary hr { - background-image: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0)); - background-image: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0)); - background-image: -ms-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0)); - background-image: -o-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0)); - background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0)); - height: 1px; - width: 100%; } - -.faded-vertical-divider, .vertical-divider, footer nav .top ol li::after, footer nav .top .primary a.logo::after, header.global h1.logo::before, .home > header .title::before, .home .university-partners .partners li.partner::before, .find-courses header.search .inner-wrapper.main-search .logo::after, .find-courses header.search .inner-wrapper.university-search .logo::after, .university-profile header.search .inner-wrapper.main-search .logo::after, .university-profile header.search .inner-wrapper.university-search .logo::after { - background-image: -webkit-linear-gradient(90deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); - background-image: -moz-linear-gradient(90deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); - background-image: -ms-linear-gradient(90deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); - background-image: -o-linear-gradient(90deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); - background-image: linear-gradient(90deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); - height: 100%; - width: 1px; } - -.faded-vertical-divider-light, .vertical-divider::after, header.global h1.logo::after, .home > header .title::after, .home .university-partners .partners li.partner::after { - background-image: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0)); - background-image: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0)); - background-image: -ms-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0)); - background-image: -o-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0)); - background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0)); - height: 100%; - width: 1px; } - -.vertical-divider { - position: relative; } - .vertical-divider::after { - content: ""; - display: block; - position: absolute; - left: 1px; } - -.horizontal-divider { - border: none; - position: relative; } - .horizontal-divider::after { - content: ""; - display: block; - position: absolute; - top: 1px; } - -.fade-right-hr-divider { - background-image: -webkit-linear-gradient(180deg, rgba(200, 200, 200, 0) 0%, #c8c8c8); - background-image: -moz-linear-gradient(180deg, rgba(200, 200, 200, 0) 0%, #c8c8c8); - background-image: -ms-linear-gradient(180deg, rgba(200, 200, 200, 0) 0%, #c8c8c8); - background-image: -o-linear-gradient(180deg, rgba(200, 200, 200, 0) 0%, #c8c8c8); - background-image: linear-gradient(180deg, rgba(200, 200, 200, 0) 0%, #c8c8c8); - border: none; } - -.fade-left-hr-divider { - background-image: -webkit-linear-gradient(180deg, #c8c8c8 0%, rgba(200, 200, 200, 0)); - background-image: -moz-linear-gradient(180deg, #c8c8c8 0%, rgba(200, 200, 200, 0)); - background-image: -ms-linear-gradient(180deg, #c8c8c8 0%, rgba(200, 200, 200, 0)); - background-image: -o-linear-gradient(180deg, #c8c8c8 0%, rgba(200, 200, 200, 0)); - background-image: linear-gradient(180deg, #c8c8c8 0%, rgba(200, 200, 200, 0)); - border: none; } - -.animation-home-header-pop-up, .home > header .outer-wrapper { - -webkit-animation: home-header-pop-up 1.15s ease-in-out; - -moz-animation: home-header-pop-up 1.15s ease-in-out; - animation: home-header-pop-up 1.15s ease-in-out; - -webkit-animation-fill-mode: both; - -moz-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-delay: 1s; - -moz-animation-delay: 1s; - animation-delay: 1s; } - -@-webkit-keyframes home-header-pop-up { - 0% { - opacity: 0; - top: 300px; } - - 45% { - opacity: 1; } - - 65% { - top: -40px; } - - 85% { - top: 10px; } - - 100% { - top: 0px; } } - -@-moz-keyframes home-header-pop-up { - 0% { - opacity: 0; - top: 300px; } - - 45% { - opacity: 1; } - - 65% { - top: -40px; } - - 85% { - top: 10px; } - - 100% { - top: 0px; } } - -@keyframes home-header-pop-up { - 0% { - opacity: 0; - top: 300px; } - - 45% { - opacity: 1; } - - 65% { - top: -40px; } - - 85% { - top: 10px; } - - 100% { - top: 0px; } } - -.animation-title-appear { - -webkit-animation: title-appear 4.65s ease-out; - -moz-animation: title-appear 4.65s ease-out; - animation: title-appear 4.65s ease-out; - -webkit-animation-fill-mode: both; - -moz-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-delay: 1s; - -moz-animation-delay: 1s; - animation-delay: 1s; } - -@-webkit-keyframes title-appear { - 0% { - opacity: 0; - top: 60px; - -webkit-transform: scale(0.9); - -moz-transform: scale(0.9); - -ms-transform: scale(0.9); - -o-transform: scale(0.9); - transform: scale(0.9); } - - 20% { - opacity: 1; } - - 27% { - top: 40px; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - - 90% { - opacity: 1; - top: 40px; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - - 100% { - top: 0px; } } - -@-moz-keyframes title-appear { - 0% { - opacity: 0; - top: 60px; - -webkit-transform: scale(0.9); - -moz-transform: scale(0.9); - -ms-transform: scale(0.9); - -o-transform: scale(0.9); - transform: scale(0.9); } - - 20% { - opacity: 1; } - - 27% { - top: 40px; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - - 90% { - opacity: 1; - top: 40px; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - - 100% { - top: 0px; } } - -@keyframes title-appear { - 0% { - opacity: 0; - top: 60px; - -webkit-transform: scale(0.9); - -moz-transform: scale(0.9); - -ms-transform: scale(0.9); - -o-transform: scale(0.9); - transform: scale(0.9); } - - 20% { - opacity: 1; } - - 27% { - top: 40px; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - - 90% { - opacity: 1; - top: 40px; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - - 100% { - top: 0px; } } - -.animation-home-appear { - -webkit-animation: home-appear 4.25s ease-out; - -moz-animation: home-appear 4.25s ease-out; - animation: home-appear 4.25s ease-out; - -webkit-animation-fill-mode: both; - -moz-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-delay: 1s; - -moz-animation-delay: 1s; - animation-delay: 1s; } - -@-webkit-keyframes home-appear { - 0% { - opacity: 0; - top: 60px; - -webkit-transform: scale(0.9); - -moz-transform: scale(0.9); - -ms-transform: scale(0.9); - -o-transform: scale(0.9); - transform: scale(0.9); } - - 20% { - opacity: 1; } - - 30% { - top: 40px; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - - 80% { - opacity: 1; - top: 40px; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - - 100% { - opacity: 0; - top: 60px; - -webkit-transform: scale(0.7); - -moz-transform: scale(0.7); - -ms-transform: scale(0.7); - -o-transform: scale(0.7); - transform: scale(0.7); } } - -@-moz-keyframes home-appear { - 0% { - opacity: 0; - top: 60px; - -webkit-transform: scale(0.9); - -moz-transform: scale(0.9); - -ms-transform: scale(0.9); - -o-transform: scale(0.9); - transform: scale(0.9); } - - 20% { - opacity: 1; } - - 30% { - top: 40px; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - - 80% { - opacity: 1; - top: 40px; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - - 100% { - opacity: 0; - top: 60px; - -webkit-transform: scale(0.7); - -moz-transform: scale(0.7); - -ms-transform: scale(0.7); - -o-transform: scale(0.7); - transform: scale(0.7); } } - -@keyframes home-appear { - 0% { - opacity: 0; - top: 60px; - -webkit-transform: scale(0.9); - -moz-transform: scale(0.9); - -ms-transform: scale(0.9); - -o-transform: scale(0.9); - transform: scale(0.9); } - - 20% { - opacity: 1; } - - 30% { - top: 40px; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - - 80% { - opacity: 1; - top: 40px; - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); } - - 100% { - opacity: 0; - top: 60px; - -webkit-transform: scale(0.7); - -moz-transform: scale(0.7); - -ms-transform: scale(0.7); - -o-transform: scale(0.7); - transform: scale(0.7); } } - -.animation-edx-appear { - -webkit-animation: edx-appear 1.25s ease-in; - -moz-animation: edx-appear 1.25s ease-in; - animation: edx-appear 1.25s ease-in; - -webkit-animation-fill-mode: both; - -moz-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-delay: 2.15s; - -moz-animation-delay: 2.15s; - animation-delay: 2.15s; } - -@-webkit-keyframes edx-appear { - 0% { - opacity: 0; } - - 100% { - opacity: 1; } } - -@-moz-keyframes edx-appear { - 0% { - opacity: 0; } - - 100% { - opacity: 1; } } - -@keyframes edx-appear { - 0% { - opacity: 0; } - - 100% { - opacity: 1; } } - -.animation-mit-slide { - -webkit-animation: mit-slide 1.15s ease-out; - -moz-animation: mit-slide 1.15s ease-out; - animation: mit-slide 1.15s ease-out; - -webkit-animation-fill-mode: both; - -moz-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-delay: 2s; - -moz-animation-delay: 2s; - animation-delay: 2s; } - -@-webkit-keyframes mit-slide { - 0% { - left: 80px; } - - 100% { - left: 0px; } } - -@-moz-keyframes mit-slide { - 0% { - left: 80px; } - - 100% { - left: 0px; } } - -@keyframes mit-slide { - 0% { - left: 80px; } - - 100% { - left: 0px; } } - -.animation-harvard-slide { - -webkit-animation: harvard-slide 1.15s ease-out; - -moz-animation: harvard-slide 1.15s ease-out; - animation: harvard-slide 1.15s ease-out; - -webkit-animation-fill-mode: both; - -moz-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-delay: 2s; - -moz-animation-delay: 2s; - animation-delay: 2s; } - -@-webkit-keyframes harvard-slide { - 0% { - right: 80px; } - - 100% { - right: 0px; } } - -@-moz-keyframes harvard-slide { - 0% { - right: 80px; } - - 100% { - right: 0px; } } - -@keyframes harvard-slide { - 0% { - right: 80px; } - - 100% { - right: 0px; } } - -.animation-divider-left-slide { - -webkit-animation: divider-left-slide 1.1s ease-out; - -moz-animation: divider-left-slide 1.1s ease-out; - animation: divider-left-slide 1.1s ease-out; - -webkit-animation-fill-mode: both; - -moz-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-delay: 2s; - -moz-animation-delay: 2s; - animation-delay: 2s; } - -@-webkit-keyframes divider-left-slide { - 0% { - left: 340px; } - - 100% { - left: 200px; } } - -@-moz-keyframes divider-left-slide { - 0% { - left: 340px; } - - 100% { - left: 200px; } } - -@keyframes divider-left-slide { - 0% { - left: 340px; } - - 100% { - left: 200px; } } - -.animation-divider-right-slide { - -webkit-animation: divider-right-slide 1.1s ease-out; - -moz-animation: divider-right-slide 1.1s ease-out; - animation: divider-right-slide 1.1s ease-out; - -webkit-animation-fill-mode: both; - -moz-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-delay: 2s; - -moz-animation-delay: 2s; - animation-delay: 2s; } - -@-webkit-keyframes divider-right-slide { - 0% { - left: 340px; } - - 100% { - left: 480px; } } - -@-moz-keyframes divider-right-slide { - 0% { - left: 340px; } - - 100% { - left: 480px; } } - -@keyframes divider-right-slide { - 0% { - left: 340px; } - - 100% { - left: 480px; } } - -.animation-video-appear { - -webkit-animation: video-appear 1.25s ease-out; - -moz-animation: video-appear 1.25s ease-out; - animation: video-appear 1.25s ease-out; - -webkit-animation-fill-mode: both; - -moz-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-delay: 4.4s; - -moz-animation-delay: 4.4s; - animation-delay: 4.4s; } - -@-webkit-keyframes video-appear { - 0% { - bottom: -270px; - opacity: 0.9; } - - 80% { - opacity: 1; } - - 100% { - bottom: 0px; } } - -@-moz-keyframes video-appear { - 0% { - bottom: -270px; - opacity: 0.9; } - - 80% { - opacity: 1; } - - 100% { - bottom: 0px; } } - -@keyframes video-appear { - 0% { - bottom: -270px; - opacity: 0.9; } - - 80% { - opacity: 1; } - - 100% { - bottom: 0px; } } - -.clearfix:after, .topbar:after, nav.sequence-nav:after, div.course-wrapper section.course-content .problem-set:after, div.course-wrapper section.course-content section.problems-wrapper:after, div.course-wrapper section.course-content div#seq_content:after, div.course-wrapper section.course-content ol.vert-mod > li:after, section.course-content nav.sequence-bottom ul:after, section.course-content div.video article.video-wrapper section.video-controls:after, section.course-content div.video article.video-wrapper section.video-controls div.slider:after, section.tool-wrapper:after, section.tool-wrapper div#controlls-container:after, section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper:after, section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after, section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders:after { - clear: both; - content: "."; - display: block; - height: 0; - visibility: hidden; } - -.wrapper { - margin: 0 auto; - max-width: 1400px; - min-width: 810px; - text-align: left; - width: 100%; } - .wrapper div.table-wrapper, .wrapper div.course-wrapper { - display: table; - width: 100%; - overflow: hidden; } - @media screen and (min-width: 1400px) { - .wrapper div.table-wrapper, .wrapper div.course-wrapper { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; } } - -h1.top-header, div.course-wrapper section.course-content ol.vert-mod > li header { - background: #f3f3f3; - border-bottom: 1px solid #e3e3e3; - margin: -lh() -lh() lh(); - padding: lh(); } - -.button { - border: 1px solid #6f6f6f; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 0 #a2a2a2, 0 0 3px #cccccc; - -moz-box-shadow: inset 0 1px 0 #a2a2a2, 0 0 3px #cccccc; - box-shadow: inset 0 1px 0 #a2a2a2, 0 0 3px #cccccc; - color: #fff; - cursor: pointer; - font: bold 14px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - background-color: #959595; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #959595), color-stop(100%, #7b7b7b)); - background-image: -webkit-linear-gradient(top, #959595, #7b7b7b); - background-image: -moz-linear-gradient(top, #959595, #7b7b7b); - background-image: -ms-linear-gradient(top, #959595, #7b7b7b); - background-image: -o-linear-gradient(top, #959595, #7b7b7b); - background-image: linear-gradient(top, #959595, #7b7b7b); - padding: 4px 8px; - text-decoration: none; - text-shadow: none; - -webkit-font-smoothing: antialiased; } - .button:hover, .button:focus { - border: 1px solid #555555; - -webkit-box-shadow: inset 0 1px 0 #bbbbbb, 0 0 3px #cccccc; - -moz-box-shadow: inset 0 1px 0 #bbbbbb, 0 0 3px #cccccc; - box-shadow: inset 0 1px 0 #bbbbbb, 0 0 3px #cccccc; - background-color: #a2a2a2; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a2a2a2), color-stop(100%, #7b7b7b)); - background-image: -webkit-linear-gradient(top, #a2a2a2, #7b7b7b); - background-image: -moz-linear-gradient(top, #a2a2a2, #7b7b7b); - background-image: -ms-linear-gradient(top, #a2a2a2, #7b7b7b); - background-image: -o-linear-gradient(top, #a2a2a2, #7b7b7b); - background-image: linear-gradient(top, #a2a2a2, #7b7b7b); } - -.light-button, a.light-button { - border: 1px solid #ccc; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 0 white; - -moz-box-shadow: inset 0 1px 0 white; - box-shadow: inset 0 1px 0 white; - color: #666; - cursor: pointer; - font: normal 14px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - background-color: white; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #eeeeee)); - background-image: -webkit-linear-gradient(top, white, #eeeeee); - background-image: -moz-linear-gradient(top, white, #eeeeee); - background-image: -ms-linear-gradient(top, white, #eeeeee); - background-image: -o-linear-gradient(top, white, #eeeeee); - background-image: linear-gradient(top, white, #eeeeee); - padding: 4px 8px; - text-decoration: none; - -webkit-font-smoothing: antialiased; } - .light-button:hover, .light-button:focus, a.light-button:hover, a.light-button:focus { - border: 1px solid #ccc; - background-color: white; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #e6e6e6)); - background-image: -webkit-linear-gradient(top, white, #e6e6e6); - background-image: -moz-linear-gradient(top, white, #e6e6e6); - background-image: -ms-linear-gradient(top, white, #e6e6e6); - background-image: -o-linear-gradient(top, white, #e6e6e6); - background-image: linear-gradient(top, white, #e6e6e6); - text-decoration: none; } - -.action-link a { - color: #993333; } - .action-link a:hover { - color: #4d1919; - text-decoration: none; } - -.content, div.course-wrapper section.course-content { - -webkit-box-shadow: inset 0 0 2px 3px #f3f3f3; - -moz-box-shadow: inset 0 0 2px 3px #f3f3f3; - box-shadow: inset 0 0 2px 3px #f3f3f3; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; - padding: lh(); - vertical-align: top; - width: 76.518%; - overflow: hidden; } - @media print { - .content, div.course-wrapper section.course-content { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; } } - -.sidebar, section.course-index { - background: #e3e3e3; - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - -ms-border-radius: 4px 0 0 4px; - -o-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; - border-right: 1px solid #d3d3d3; - -webkit-box-shadow: inset 0 0 0 1px #f6f6f6; - -moz-box-shadow: inset 0 0 0 1px #f6f6f6; - box-shadow: inset 0 0 0 1px #f6f6f6; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; - font-family: "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - position: relative; - text-shadow: 0 1px 0 #f1f1f1; - vertical-align: top; - width: 23.482%; } - .sidebar h1, section.course-index h1, .sidebar h2, section.course-index h2 { - font-size: 18px; - font-weight: bold; - letter-spacing: 0; - text-transform: none; } - .sidebar a, section.course-index a { - border: none; - font-style: normal; } - .sidebar .bottom-border, section.course-index .bottom-border { - border-bottom: 1px solid #d3d3d3; - -webkit-box-shadow: 0 1px 0 #eeeeee; - -moz-box-shadow: 0 1px 0 #eeeeee; - box-shadow: 0 1px 0 #eeeeee; } - @media print { - .sidebar, section.course-index { - display: none; } } - .sidebar h3, section.course-index h3 { - background: none; - border: none; - color: #000; - font-weight: normal; - margin: 0; - overflow: hidden; } - .sidebar h3 a, section.course-index h3 a { - color: #4d4d4d; - display: block; - font-size: 14px; - padding: 7px 7px 7px 30px; - text-decoration: none; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - .sidebar h3 span.ui-icon, section.course-index h3 span.ui-icon { - background-image: url(../images/ui-icons_454545_256x240.png); } - .sidebar h3.active, section.course-index h3.active, .sidebar section.course-index div#accordion h3.ui-accordion-header.ui-state-active, section.course-index div#accordion .sidebar h3.ui-accordion-header.ui-state-active, section.course-index div#accordion h3.ui-accordion-header.ui-state-active { - background: none; - background-image: -webkit-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -moz-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -ms-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -o-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: linear-gradient(-90deg, #f5f5f5, #e1e1e1); - border-bottom: 1px solid #d3d3d3; - -webkit-box-shadow: inset 0 1px 0 0 #eeeeee; - -moz-box-shadow: inset 0 1px 0 0 #eeeeee; - box-shadow: inset 0 1px 0 0 #eeeeee; - color: #000; - font-weight: bold; } - .sidebar h3.active a, section.course-index h3.active a, .sidebar section.course-index div#accordion h3.ui-accordion-header.ui-state-active a, section.course-index div#accordion .sidebar h3.ui-accordion-header.ui-state-active a, section.course-index div#accordion h3.ui-accordion-header.ui-state-active a { - color: #000; } - .sidebar header#open_close_accordion, section.course-index header#open_close_accordion { - border-bottom: 1px solid #d3d3d3; - -webkit-box-shadow: 0 1px 0 #eeeeee; - -moz-box-shadow: 0 1px 0 #eeeeee; - box-shadow: 0 1px 0 #eeeeee; - padding: lh(0.5) lh(); - position: relative; } - .sidebar header#open_close_accordion h2, section.course-index header#open_close_accordion h2 { - margin: 0; - padding-right: 20px; } - .sidebar header#open_close_accordion a, section.course-index header#open_close_accordion a { - background: #eeeeee url("../images/slide-left-icon.png") center center no-repeat; - border: 1px solid #D3D3D3; - -webkit-border-radius: 3px 0 0 3px; - -moz-border-radius: 3px 0 0 3px; - -ms-border-radius: 3px 0 0 3px; - -o-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; - height: 16px; - padding: 8px; - position: absolute; - right: -1px; - text-indent: -9999px; - top: 6px; - width: 16px; } - .sidebar header#open_close_accordion a:hover, section.course-index header#open_close_accordion a:hover { - background-color: white; } - .sidebar a.button, section.course-index a.button { - text-decoration: none; } - -.topbar, nav.sequence-nav { - background: #f6efd4; - border-bottom: 1px solid #eddfaa; - border-top: 1px solid #fff; - font-size: 12px; - line-height: 46px; - margin: -22.652px -22.652px 22.652px; - text-shadow: 0 1px 0 #fff; } - @media print { - .topbar, nav.sequence-nav { - display: none; } } - .topbar a, nav.sequence-nav a { - border-bottom: 0; - color: #292309; } - .topbar a:hover, nav.sequence-nav a:hover { - color: #7e691a; - text-decoration: none; } - .topbar a.block-link, nav.sequence-nav a.block-link, .topbar nav.sequence-nav ol a, nav.sequence-nav ol .topbar a, nav.sequence-nav ol a { - border-left: 1px solid #e4d080; - -webkit-box-shadow: inset 1px 0 0 #faf7e9; - -moz-box-shadow: inset 1px 0 0 #faf7e9; - box-shadow: inset 1px 0 0 #faf7e9; - display: block; - text-transform: uppercase; } - .topbar a.block-link:hover, nav.sequence-nav a.block-link:hover, .topbar nav.sequence-nav ol a:hover, nav.sequence-nav ol .topbar a:hover, nav.sequence-nav ol a:hover { - background: none; } - -.tran, section.course-index { - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.2s; - -moz-transition-duration: 0.2s; - -ms-transition-duration: 0.2s; - -o-transition-duration: 0.2s; - transition-duration: 0.2s; - -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -moz-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -ms-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - -p.ie-warning { - background: yellow; - display: block !important; - line-height: 1.3em; - margin-bottom: 0; - padding: lh(); - text-align: left; } - -form { - font-size: 1em; } - form label { - color: #3c3c3c; - font: italic 300 1rem/1.6rem Georgia, Cambria, "Times New Roman", Times, serif; - margin-bottom: 5px; - text-shadow: 0 1px rgba(255, 255, 255, 0.4); - -webkit-font-smoothing: antialiased; } - form input[type="text"], - form input[type="email"], - form input[type="password"] { - background: #fafafa; - border: 1px solid #c8c8c8; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6), inset 0 0 3px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6), inset 0 0 3px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6), inset 0 0 3px 0 rgba(0, 0, 0, 0.1); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - font: italic 300 1rem/1.6rem Georgia, Cambria, "Times New Roman", Times, serif; - height: 35px; - padding: 5px 12px; - vertical-align: top; - -webkit-font-smoothing: antialiased; } - form input[type="text"]:last-child, - form input[type="email"]:last-child, - form input[type="password"]:last-child { - margin-right: 0px; } - form input[type="text"]:focus, - form input[type="email"]:focus, - form input[type="password"]:focus { - border-color: #70c4ec; - -webkit-box-shadow: 0 0 6px 0 rgba(29, 157, 217, 0.4), inset 0 0 4px 0 rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0 0 6px 0 rgba(29, 157, 217, 0.4), inset 0 0 4px 0 rgba(0, 0, 0, 0.15); - box-shadow: 0 0 6px 0 rgba(29, 157, 217, 0.4), inset 0 0 4px 0 rgba(0, 0, 0, 0.15); - outline: none; } - form input[type="submit"] { - border: 1px solid #002e88; - border-bottom: 1px solid #001e5f; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - -ms-border-radius: 5px; - -o-border-radius: 5px; - border-radius: 5px; - -webkit-box-shadow: inset 0 1px 0 0 #42bae5; - -moz-box-shadow: inset 0 1px 0 0 #42bae5; - box-shadow: inset 0 1px 0 0 #42bae5; - color: white; - display: inline; - font-size: 14px; - font-weight: bold; - background-color: #1d9dd9; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d9dd9), color-stop(50%, #006bb8), color-stop(50%, #0052a9), color-stop(100%, #0057ab)); - background-image: -webkit-linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - background-image: -moz-linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - background-image: -ms-linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - background-image: -o-linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - background-image: linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - padding: 7px 20px 8px; - text-align: center; - text-decoration: none; - text-shadow: 0 -1px 1px #001067; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - font: normal 1.2rem/1.6rem "Open Sans", Verdana, Geneva, sans-serif; - height: 35px; - letter-spacing: 1px; - text-transform: uppercase; - vertical-align: top; } - form input[type="submit"]:hover { - cursor: pointer; - background-color: #108ec7; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #108ec7), color-stop(50%, #005fa6), color-stop(50%, #004897), color-stop(100%, #004d9a)); - background-image: -webkit-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); - background-image: -moz-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); - background-image: -ms-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); - background-image: -o-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); - background-image: linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); } - form input[type="submit"]:active { - -webkit-box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; - -moz-box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; - box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; } - -footer { - background: transparent; - border-top: 1px solid #c8c8c8; - -webkit-box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.1); - margin: 0 auto; - width: 100%; } - footer.fixed-bottom { - bottom: 0px; - max-width: 100%; - position: absolute; } - footer nav { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - max-width: 1200px; - margin: 0 auto; - padding: 30px 10px 0; - width: 100%; } - footer nav .top { - border-bottom: 1px solid #c8c8c8; - zoom: 1; - padding-bottom: 30px; - width: 100%; - text-align: center; } - footer nav .top:before, footer nav .top:after { - content: ""; - display: table; } - footer nav .top:after { - clear: both; } - footer nav .top ol { - float: right; } - footer nav .top ol li { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - list-style: none; - padding: 0px 15px; - position: relative; - vertical-align: middle; } - footer nav .top ol li::after { - content: ""; - display: block; - height: 30px; - right: 0px; - position: absolute; - top: -5px; - width: 1px; } - footer nav .top ol li a:link, footer nav .top ol li a:visited { - color: #a0a0a0; - letter-spacing: 1px; - padding: 6px 0px; } - footer nav .top .primary { - zoom: 1; - float: left; } - footer nav .top .primary:before, footer nav .top .primary:after { - content: ""; - display: table; } - footer nav .top .primary:after { - clear: both; } - footer nav .top .primary a.logo { - background-image: url("/static/images/logo.png"); - background-image: url("/static/images/logo.png"); - background-image: url("/static/images/logo.png"); - background-image: url("/static/images/logo.png"); - background-image: url("/static/images/logo.png"); - background-position: 0 -24px; - background-repeat: no-repeat; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - height: 22px; - margin-right: 15px; - margin-top: 2px; - padding-right: 15px; - position: relative; - width: 47px; - vertical-align: middle; } - footer nav .top .primary a.logo:hover { - background-position: 0 0; } - footer nav .top .primary a.logo::after { - content: ""; - display: block; - height: 30px; - right: 0px; - position: absolute; - top: -3px; - width: 1px; } - footer nav .top .primary a { - color: #a0a0a0; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - letter-spacing: 1px; - margin-right: 20px; - padding-top: 2px; - vertical-align: middle; } - footer nav .top .primary a:hover { - color: #3c3c3c; - text-decoration: none; } - footer nav .top .social { - float: right; } - footer nav .top .social.social { - border: none; - margin: 0 0 0 5px; - padding: 0; } - footer nav .top .social.social a { - opacity: 0.7; - padding: 0 0 0 10px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.1s; - -moz-transition-duration: 0.1s; - -ms-transition-duration: 0.1s; - -o-transition-duration: 0.1s; - transition-duration: 0.1s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - footer nav .top .social.social a:hover { - opacity: 1; } - footer nav .bottom { - zoom: 1; - opacity: 0.8; - padding: 10px 0px 30px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 100%; } - footer nav .bottom:before, footer nav .bottom:after { - content: ""; - display: table; } - footer nav .bottom:after { - clear: both; } - footer nav .bottom:hover { - opacity: 1; } - footer nav .bottom .copyright { - float: left; } - footer nav .bottom .copyright p { - color: #a0a0a0; - font-style: italic; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin: 0 auto; - padding-top: 1px; - text-align: center; - vertical-align: middle; } - footer nav .bottom .copyright p a { - color: #a0a0a0; - font-style: italic; - margin-left: 5px; } - footer nav .bottom .copyright p a:hover { - color: #1d9dd9; } - footer nav .bottom .secondary { - float: right; - text-align: left; } - footer nav .bottom .secondary a { - color: #a0a0a0; - font-family: Georgia, Cambria, "Times New Roman", Times, serif; - font-style: italic; - letter-spacing: 1px; - line-height: 1.6em; - margin-left: 20px; - text-transform: lowercase; } - footer nav .bottom .secondary a:hover { - color: #1d9dd9; } - -header.global { - border-bottom: 1px solid #bebebe; - -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1); - background-image: -webkit-linear-gradient(-90deg, white, rgba(230, 230, 230, 0.9)); - background-image: -moz-linear-gradient(-90deg, white, rgba(230, 230, 230, 0.9)); - background-image: -ms-linear-gradient(-90deg, white, rgba(230, 230, 230, 0.9)); - background-image: -o-linear-gradient(-90deg, white, rgba(230, 230, 230, 0.9)); - background-image: linear-gradient(-90deg, white, rgba(230, 230, 230, 0.9)); - height: 68px; - position: relative; - width: 100%; - z-index: 10; } - header.global nav { - zoom: 1; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - height: 40px; - margin: 0 auto; - max-width: 1200px; - padding-top: 14px; - width: 100%; } - header.global nav:before, header.global nav:after { - content: ""; - display: table; } - header.global nav:after { - clear: both; } - header.global h1.logo { - float: left; - margin: 6px 15px 0px 0px; - padding-right: 20px; - position: relative; } - header.global h1.logo::before { - content: ""; - display: block; - height: 50px; - position: absolute; - right: 1px; - top: -8px; - width: 1px; } - header.global h1.logo::after { - content: ""; - display: block; - height: 50px; - position: absolute; - right: 0px; - top: -12px; - width: 1px; } - header.global h1.logo a { - background-image: url("/static/images/header-logo.png"); - background-image: url("/static/images/header-logo.png"); - background-image: url("/static/images/header-logo.png"); - background-image: url("/static/images/header-logo.png"); - background-image: url("/static/images/header-logo.png"); - background-position: 0 0; - background-repeat: no-repeat; - display: block; - height: 31px; - width: 64px; } - header.global ol.left { - float: left; } - header.global ol.guest { - float: right; } - header.global ol > li { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-right: 20px; - position: relative; - vertical-align: middle; } - header.global ol > li:last-child { - margin-right: 0px; } - header.global ol > li a { - letter-spacing: 1px; - vertical-align: middle; } - header.global ol li.secondary > a { - color: #a0a0a0; - color: #1d9dd9; - display: block; - font-family: "Open Sans", Verdana, Geneva, sans-serif; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin: 0px 30px 0px 0px; - text-decoration: none; - text-transform: uppercase; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); } - header.global ol li.secondary > a:last-child { - margin-right: 0px; } - header.global ol li.secondary > a:hover { - color: #3c3c3c; } - header.global ol li.primary { - margin-right: 5px; } - header.global ol li.primary > a { - background-image: -webkit-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); - background-image: -moz-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); - background-image: -ms-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); - background-image: -o-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); - background-image: linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); - border: 1px solid transparent; - border-color: #c8c8c8; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - color: #3c3c3c; - display: inline-block; - font-family: "Open Sans", Verdana, Geneva, sans-serif; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - line-height: 1em; - margin: 1px 5px; - padding: 10px 12px; - text-decoration: none; - text-transform: uppercase; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); - vertical-align: middle; } - header.global ol li.primary > a:last-child { - margin-right: 0px; } - header.global ol.user { - float: right; } - header.global ol.user a.user-link { - padding: 10px 12px 10px 42px; - position: relative; - text-transform: none; } - header.global ol.user a.user-link .avatar { - background: #dcdcdc; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - border: 1px solid #505050; - -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - height: 21px; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - left: 8px; - overflow: hidden; - position: absolute; - top: 7px; - width: 21px; } - header.global ol.user a.user-link .avatar::after { - background-image: -webkit-linear-gradient(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%); - background-image: -moz-linear-gradient(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%); - background-image: -ms-linear-gradient(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%); - background-image: -o-linear-gradient(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%); - background-image: linear-gradient(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%); - content: ""; - display: block; - height: 100%; - position: absolute; - right: 0px; - top: 0px; - width: 100%; } - header.global ol.user a.user-link .avatar img { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - display: block; - min-height: 100%; - min-width: 100%; - height: 100%; } - header.global ol.user ul.dropdown-menu { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.3); - box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.3); - border: 1px solid black; - background-image: -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - background-image: -moz-linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - background-image: -ms-linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - background-image: -o-linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - background-image: linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - display: none; - padding: 5px 10px; - position: absolute; - right: 4px; - top: 50px; - width: 150px; - z-index: 3; } - header.global ol.user ul.dropdown-menu.expanded { - display: block; } - header.global ol.user ul.dropdown-menu::before { - background: transparent; - border-top: 6px solid black; - border-right: 6px solid black; - border-bottom: 6px solid transparent; - border-left: 6px solid transparent; - -webkit-box-shadow: 1px 0 0 0 black, 0 -1px 0 0 black; - -moz-box-shadow: 1px 0 0 0 black, 0 -1px 0 0 black; - box-shadow: 1px 0 0 0 black, 0 -1px 0 0 black; - content: ""; - display: block; - height: 0px; - position: absolute; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); - right: 12px; - top: -6px; - width: 0px; } - header.global ol.user ul.dropdown-menu li { - display: block; - border-top: 1px solid rgba(0, 0, 0, 0.4); - -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.05); - -moz-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.05); - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.05); } - header.global ol.user ul.dropdown-menu li:first-child { - border: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; } - header.global ol.user ul.dropdown-menu li > a { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - color: rgba(255, 255, 255, 0.9); - display: block; - font-family: Georgia, Cambria, "Times New Roman", Times, serif; - height: auto; - line-height: 1em; - margin: 5px 0px; - overflow: hidden; - padding: 3px 5px 4px; - text-shadow: none; - text-overflow: ellipsis; - text-transform: none; - -webkit-transition-property: padding; - -moz-transition-property: padding; - -ms-transition-property: padding; - -o-transition-property: padding; - transition-property: padding; - -webkit-transition-duration: 0.1s; - -moz-transition-duration: 0.1s; - -ms-transition-duration: 0.1s; - -o-transition-duration: 0.1s; - transition-duration: 0.1s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - white-space: nowrap; - width: 100%; } - header.global ol.user ul.dropdown-menu li > a:hover { - background: #1d9dd9; - background-image: -webkit-linear-gradient(-90deg, #5abbe9 0%, #1d9dd9 100%); - background-image: -moz-linear-gradient(-90deg, #5abbe9 0%, #1d9dd9 100%); - background-image: -ms-linear-gradient(-90deg, #5abbe9 0%, #1d9dd9 100%); - background-image: -o-linear-gradient(-90deg, #5abbe9 0%, #1d9dd9 100%); - background-image: linear-gradient(-90deg, #5abbe9 0%, #1d9dd9 100%); - border-color: black; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - padding-left: 8px; - text-shadow: 0 -1px rgba(0, 0, 0, 0.2); } - -.highlighted-courses .courses, .find-courses .courses { - zoom: 1; - padding: 40px 15px 15px; } - .highlighted-courses .courses:before, .highlighted-courses .courses:after, .find-courses .courses:before, .find-courses .courses:after { - content: ""; - display: table; } - .highlighted-courses .courses:after, .find-courses .courses:after { - clear: both; } - .highlighted-courses .courses .course, .find-courses .courses .course { - background: #fafafa; - border: 1px solid #b4b4b4; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - -ms-border-radius: 2px; - -o-border-radius: 2px; - border-radius: 2px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.9); - -moz-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.9); - box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15), inset 0 0 0 1px rgba(255, 255, 255, 0.9); - float: left; - margin-right: 2.024%; - margin-bottom: 30px; - position: relative; - width: 31.984%; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - .highlighted-courses .courses .course:nth-child(3n+3), .find-courses .courses .course:nth-child(3n+3) { - margin-right: 0; } - .highlighted-courses .courses .course .meta-info, .find-courses .courses .course .meta-info { - background: rgba(0, 0, 0, 0.6); - bottom: 6px; - border: 1px solid rgba(0, 0, 0, 0.5); - -webkit-border-top-right-radius: 2px; - -moz-border-top-right-radius: 2px; - -moz-border-radius-topright: 2px; - -ms-border-top-right-radius: 2px; - -o-border-top-right-radius: 2px; - border-top-right-radius: 2px; - -webkit-border-bottom-right-radius: 2px; - -moz-border-bottom-right-radius: 2px; - -moz-border-radius-bottomright: 2px; - -ms-border-bottom-right-radius: 2px; - -o-border-bottom-right-radius: 2px; - border-bottom-right-radius: 2px; - -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.15); - box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.15); - zoom: 1; - position: absolute; - right: -3px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - .highlighted-courses .courses .course .meta-info:before, .highlighted-courses .courses .course .meta-info:after, .find-courses .courses .course .meta-info:before, .find-courses .courses .course .meta-info:after { - content: ""; - display: table; } - .highlighted-courses .courses .course .meta-info:after, .find-courses .courses .course .meta-info:after { - clear: both; } - .highlighted-courses .courses .course .meta-info p, .find-courses .courses .course .meta-info p { - color: white; - line-height: 1.2em; - padding: 4px 12px 5px; } - .highlighted-courses .courses .course .inner-wrapper, .find-courses .courses .course .inner-wrapper { - border: 1px solid white; - height: 100%; - height: 180px; - overflow: hidden; - position: relative; } - .highlighted-courses .courses .course header.course-preview, .find-courses .courses .course header.course-preview { - left: 0px; - position: absolute; - top: 0px; - width: 100%; - z-index: 3; } - .highlighted-courses .courses .course header.course-preview > a, .find-courses .courses .course header.course-preview > a { - background-image: -webkit-linear-gradient(-90deg, white, rgba(255, 255, 255, 0.85)); - background-image: -moz-linear-gradient(-90deg, white, rgba(255, 255, 255, 0.85)); - background-image: -ms-linear-gradient(-90deg, white, rgba(255, 255, 255, 0.85)); - background-image: -o-linear-gradient(-90deg, white, rgba(255, 255, 255, 0.85)); - background-image: linear-gradient(-90deg, white, rgba(255, 255, 255, 0.85)); - -webkit-box-shadow: inset 0 -1px 0 0 rgba(255, 255, 255, 0.2); - -moz-box-shadow: inset 0 -1px 0 0 rgba(255, 255, 255, 0.2); - box-shadow: inset 0 -1px 0 0 rgba(255, 255, 255, 0.2); - border-bottom: 1px solid rgba(150, 150, 150, 0.7); - display: block; - height: 50px; } - .highlighted-courses .courses .course header.course-preview > a hgroup, .find-courses .courses .course header.course-preview > a hgroup { - left: 0px; - padding: 5px 10px; - position: absolute; - right: 60px; - top: 0px; } - .highlighted-courses .courses .course header.course-preview > a hgroup h2, .find-courses .courses .course header.course-preview > a hgroup h2 { - color: #3c3c3c; - margin-bottom: 0px; - padding-top: 9px; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); - text-overflow: ellipsis; - white-space: nowrap; } - .highlighted-courses .courses .course header.course-preview > a .info-link, .find-courses .courses .course header.course-preview > a .info-link { - border-left: 1px solid rgba(150, 150, 150, 0.5); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: #3c3c3c; - display: block; - font: bold 1.6em/1.2em "Open Sans", Verdana, Geneva, sans-serif; - height: 100%; - opacity: 0.6; - padding-top: 10px; - position: absolute; - right: 0px; - text-align: center; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); - top: 0px; - width: 60px; } - .highlighted-courses .courses .course header.course-preview > a:hover, .find-courses .courses .course header.course-preview > a:hover { - background-image: -webkit-linear-gradient(-90deg, white, rgba(255, 255, 255, 0.8)); - background-image: -moz-linear-gradient(-90deg, white, rgba(255, 255, 255, 0.8)); - background-image: -ms-linear-gradient(-90deg, white, rgba(255, 255, 255, 0.8)); - background-image: -o-linear-gradient(-90deg, white, rgba(255, 255, 255, 0.8)); - background-image: linear-gradient(-90deg, white, rgba(255, 255, 255, 0.8)); } - .highlighted-courses .courses .course header.course-preview > a:hover h2, .highlighted-courses .courses .course header.course-preview > a:hover .info-link, .find-courses .courses .course header.course-preview > a:hover h2, .find-courses .courses .course header.course-preview > a:hover .info-link { - color: #1d9dd9; - opacity: 1; } - .highlighted-courses .courses .course header.course-preview > a:hover h2, .find-courses .courses .course header.course-preview > a:hover h2 { - text-decoration: underline; } - .highlighted-courses .courses .course .info, .find-courses .courses .course .info { - background: white; - height: 310px; - left: 0px; - position: absolute; - top: 0px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 100%; } - .highlighted-courses .courses .course .info .cover-image, .find-courses .courses .course .info .cover-image { - height: 180px; - overflow: hidden; - width: 100%; } - .highlighted-courses .courses .course .info .cover-image img, .find-courses .courses .course .info .cover-image img { - display: block; - min-height: 100%; - width: 100%; } - .highlighted-courses .courses .course .info .desc, .find-courses .courses .course .info .desc { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - height: 100px; - overflow: hidden; - padding: 10px 10px 12px 10px; - position: relative; - width: 100%; } - .highlighted-courses .courses .course .info .desc p, .find-courses .courses .course .info .desc p { - height: 100%; - overflow: hidden; - text-overflow: ellipsis; } - .highlighted-courses .courses .course .info .bottom, .find-courses .courses .course .info .bottom { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0px 10px 10px 10px; - width: 100%; } - .highlighted-courses .courses .course .info .bottom .university, .find-courses .courses .course .info .bottom .university { - border-right: 1px solid #c8c8c8; - color: #a0a0a0; - letter-spacing: 1px; - margin-right: 10px; - padding-right: 10px; } - .highlighted-courses .courses .course .info .bottom .university:hover, .find-courses .courses .course .info .bottom .university:hover { - color: #1d9dd9; } - .highlighted-courses .courses .course .info .bottom .start-date, .find-courses .courses .course .info .bottom .start-date { - color: #a0a0a0; - letter-spacing: 1px; } - .highlighted-courses .courses .course:hover, .find-courses .courses .course:hover { - background: #f5f5f5; - border-color: #aaaaaa; - -webkit-box-shadow: 0 1px 16px 0 rgba(29, 157, 217, 0.4); - -moz-box-shadow: 0 1px 16px 0 rgba(29, 157, 217, 0.4); - box-shadow: 0 1px 16px 0 rgba(29, 157, 217, 0.4); } - .highlighted-courses .courses .course:hover .info, .find-courses .courses .course:hover .info { - top: -130px; } - .highlighted-courses .courses .course:hover .meta-info, .find-courses .courses .course:hover .meta-info { - opacity: 0; } - -.filter { - height: 60px; } - .filter nav { - background-image: -webkit-linear-gradient(-90deg, #fafafa, #e6e6e6); - background-image: -moz-linear-gradient(-90deg, #fafafa, #e6e6e6); - background-image: -ms-linear-gradient(-90deg, #fafafa, #e6e6e6); - background-image: -o-linear-gradient(-90deg, #fafafa, #e6e6e6); - background-image: linear-gradient(-90deg, #fafafa, #e6e6e6); - -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4), inset 0 0 0 -1px rgba(255, 255, 255, 0.4); - -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4), inset 0 0 0 -1px rgba(255, 255, 255, 0.4); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4), inset 0 0 0 -1px rgba(255, 255, 255, 0.4); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #bebebe; - border-bottom-color: #c8c8c8; - border-top: none; - -webkit-border-bottom-left-radius: 4px; - -moz-border-bottom-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - -ms-border-bottom-left-radius: 4px; - -o-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -moz-border-bottom-right-radius: 4px; - -moz-border-radius-bottomright: 4px; - -ms-border-bottom-right-radius: 4px; - -o-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - zoom: 1; - height: 60px; - padding: 12px 10px; - position: relative; - z-index: 9; } - .filter nav:before, .filter nav:after { - content: ""; - display: table; } - .filter nav:after { - clear: both; } - .filter nav.fixed-top { - -webkit-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(255, 255, 255, 0.4); - -moz-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(255, 255, 255, 0.4); - box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(255, 255, 255, 0.4); - max-width: 1200px; - position: fixed; - top: 0px; - width: 100%; } - .filter nav .dropdown { - float: left; - margin-right: 15px; - position: relative; } - .filter nav .dropdown .filter-heading { - background-image: -webkit-linear-gradient(-90deg, #fafafa 0%, #f5f5f5 50%, #ebebeb 50%, #e6e6e6 100%); - background-image: -moz-linear-gradient(-90deg, #fafafa 0%, #f5f5f5 50%, #ebebeb 50%, #e6e6e6 100%); - background-image: -ms-linear-gradient(-90deg, #fafafa 0%, #f5f5f5 50%, #ebebeb 50%, #e6e6e6 100%); - background-image: -o-linear-gradient(-90deg, #fafafa 0%, #f5f5f5 50%, #ebebeb 50%, #e6e6e6 100%); - background-image: linear-gradient(-90deg, #fafafa 0%, #f5f5f5 50%, #ebebeb 50%, #e6e6e6 100%); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4), inset 0 1px 0 0 rgba(255, 255, 255, 0.6); - -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4), inset 0 1px 0 0 rgba(255, 255, 255, 0.6); - box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4), inset 0 1px 0 0 rgba(255, 255, 255, 0.6); - border: 1px solid #c8c8c8; - color: #3c3c3c; - cursor: pointer; - height: 36px; - padding: 9px; - position: relative; - text-align: center; - text-shadow: 0 1px rgba(255, 255, 255, 0.8); - width: 150px; - z-index: 11; } - .filter nav .dropdown ul { - background: white; - -webkit-border-radius: 0px 4px 4px 4px; - -moz-border-radius: 0px 4px 4px 4px; - -ms-border-radius: 0px 4px 4px 4px; - -o-border-radius: 0px 4px 4px 4px; - border-radius: 0px 4px 4px 4px; - border: 1px solid #c8c8c8; - -webkit-box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.2); - box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.2); - padding: 20px 0px 5px 20px; - position: absolute; - visibility: hidden; - width: 200px; - z-index: 10; } - .filter nav .dropdown ul li { - list-style: none; - margin-bottom: 15px; } - .filter nav .dropdown:hover .filter-heading { - background: white; - background-image: -webkit-linear-gradient(-90deg, #fafafa, white); - background-image: -moz-linear-gradient(-90deg, #fafafa, white); - background-image: -ms-linear-gradient(-90deg, #fafafa, white); - background-image: -o-linear-gradient(-90deg, #fafafa, white); - background-image: linear-gradient(-90deg, #fafafa, white); - -webkit-border-radius: 4px 4px 0px 0px; - -moz-border-radius: 4px 4px 0px 0px; - -ms-border-radius: 4px 4px 0px 0px; - -o-border-radius: 4px 4px 0px 0px; - border-radius: 4px 4px 0px 0px; - border-bottom: 1px dotted #c8c8c8; - -webkit-box-shadow: 0 2px 0 -1px white; - -moz-box-shadow: 0 2px 0 -1px white; - box-shadow: 0 2px 0 -1px white; - color: #3c3c3c; - height: 40px; } - .filter nav .dropdown:hover ul { - visibility: visible; } - .filter nav form.search { - float: right; } - .filter nav form.search input[type="text"] { - -webkit-border-radius: 3px 0px 0px 3px; - -moz-border-radius: 3px 0px 0px 3px; - -ms-border-radius: 3px 0px 0px 3px; - -o-border-radius: 3px 0px 0px 3px; - border-radius: 3px 0px 0px 3px; - float: left; - height: 36px; - width: 200px; } - .filter nav form.search input[type="submit"] { - -webkit-border-radius: 0px 3px 3px 0px; - -moz-border-radius: 0px 3px 3px 0px; - -ms-border-radius: 0px 3px 3px 0px; - -o-border-radius: 0px 3px 3px 0px; - border-radius: 0px 3px 3px 0px; - float: left; - height: 36px; - padding: 2px 20px; } - -#lean_overlay { - background: transparent; - background-image: -webkit-radial-gradient(50% 30%, circle cover, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.8)); - background-image: -moz-radial-gradient(50% 30%, circle cover, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.8)); - background-image: -ms-radial-gradient(50% 30%, circle cover, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.8)); - background-image: -o-radial-gradient(50% 30%, circle cover, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.8)); - background-image: radial-gradient(50% 30%, circle cover, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.8)); - display: none; - height: 100%; - left: 0px; - position: fixed; - top: 0px; - width: 100%; - z-index: 100; } - -.modal { - background: rgba(0, 0, 0, 0.6); - border: 1px solid rgba(0, 0, 0, 0.9); - -webkit-border-radius: 0px; - -moz-border-radius: 0px; - -ms-border-radius: 0px; - -o-border-radius: 0px; - border-radius: 0px; - -webkit-box-shadow: 0 15px 80px 15px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 0 15px 80px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 15px 80px 15px rgba(0, 0, 0, 0.5); - color: #fff; - display: none; - left: 50%; - padding: 8px; - position: absolute; - width: 485px; - z-index: 12; } - .modal.video-modal { - left: 50%; - padding: 10px; - width: 582px; } - .modal.video-modal .inner-wrapper { - background: #000; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - height: 315px; - padding: 10px; - width: 560px; } - .modal.home-page-video-modal { - left: 50%; - padding: 10px; - width: 662px; } - .modal.home-page-video-modal .inner-wrapper { - background: #000; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - height: 360px; - padding: 10px; - width: 640px; } - .modal .inner-wrapper { - background: #f5f5f5; - -webkit-border-radius: 0px; - -moz-border-radius: 0px; - -ms-border-radius: 0px; - -o-border-radius: 0px; - border-radius: 0px; - border: 1px solid rgba(0, 0, 0, 0.9); - -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.7); - -moz-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.7); - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.7); - overflow: hidden; - padding-bottom: 30px; - position: relative; - z-index: 2; } - .modal .inner-wrapper header { - margin-bottom: 30px; - overflow: hidden; - padding: 28px 20px 0px; - position: relative; - z-index: 2; } - .modal .inner-wrapper header::before { - background-image: -webkit-radial-gradient(50% 50%, circle closest-side, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -moz-radial-gradient(50% 50%, circle closest-side, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -ms-radial-gradient(50% 50%, circle closest-side, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-radial-gradient(50% 50%, circle closest-side, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 100%); - background-image: radial-gradient(50% 50%, circle closest-side, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 100%); - content: ""; - display: block; - height: 400px; - left: 0px; - margin: 0 auto; - position: absolute; - top: -140px; - width: 100%; - z-index: 1; } - .modal .inner-wrapper header hr { - border: none; - margin: 0px; - position: relative; - z-index: 2; } - .modal .inner-wrapper header hr::after { - bottom: 0px; - content: ""; - display: block; - position: absolute; - top: -1px; } - .modal .inner-wrapper header h2 { - position: relative; - text-align: center; - text-shadow: 0 1px rgba(255, 255, 255, 0.4); - z-index: 2; } - .modal .inner-wrapper #enroll_error, .modal .inner-wrapper #login_error { - background: #fd5757; - border: 1px solid #ca1111; - color: #8f0e0e; - display: none; - margin-bottom: 20px; - padding: 12px; } - .modal .inner-wrapper form { - margin-bottom: 12px; - padding: 0px 40px; - position: relative; - z-index: 2; } - .modal .inner-wrapper form label { - display: none; } - .modal .inner-wrapper form input[type="checkbox"] { - margin-right: 5px; } - .modal .inner-wrapper form input[type="email"], - .modal .inner-wrapper form input[type="text"], - .modal .inner-wrapper form input[type="password"] { - background: white; - display: block; - height: 45px; - margin-bottom: 20px; - width: 100%; } - .modal .inner-wrapper form label.remember-me, - .modal .inner-wrapper form label.terms-of-service, - .modal .inner-wrapper form label.honor-code { - background: #e9e9e9; - border: 1px solid #c8c8c8; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - display: block; - margin-bottom: 20px; - padding: 8px 10px; } - .modal .inner-wrapper form label.remember-me:hover, - .modal .inner-wrapper form label.terms-of-service:hover, - .modal .inner-wrapper form label.honor-code:hover { - background: #e6e6e6; } - .modal .inner-wrapper form label.remember-me a, - .modal .inner-wrapper form label.terms-of-service a, - .modal .inner-wrapper form label.honor-code a { - font-family: Georgia, Cambria, "Times New Roman", Times, serif; - font-style: italic; } - .modal .inner-wrapper form .honor-code-summary { - margin-bottom: 20px; - padding: 0px; - position: relative; } - .modal .inner-wrapper form .honor-code-summary p { - color: #a0a0a0; - font-family: "Open Sans", Verdana, Geneva, sans-serif; } - .modal .inner-wrapper form .honor-code-summary hr { - border: none; - margin-top: 30px; - position: relative; - z-index: 2; } - .modal .inner-wrapper form .honor-code-summary hr::after { - bottom: 0px; - content: ""; - display: block; - position: absolute; - top: -1px; } - .modal .inner-wrapper form .honor-code-summary ul { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin: 0; - padding: 0 0 0 20px; - width: 100%; } - .modal .inner-wrapper form .honor-code-summary ul li { - color: #a0a0a0; - font: 300 1.2rem/1.6rem "Open Sans", Verdana, Geneva, sans-serif; - margin-bottom: 10px; } - .modal .inner-wrapper form .honor-code-summary ul li:last-child { - margin-bottom: 0px; } - .modal .inner-wrapper form .submit { - padding-top: 10px; } - .modal .inner-wrapper form .submit input[type="submit"] { - display: block; - height: 45px; - margin: 0 auto; - width: 100%; } - .modal .inner-wrapper .login-extra { - position: relative; - z-index: 2; } - .modal .inner-wrapper .login-extra p { - color: #a0a0a0; - font-style: italic; - text-align: center; } - .modal .inner-wrapper .login-extra p span { - color: #a0a0a0; - font-family: Georgia, Cambria, "Times New Roman", Times, serif; - font-style: italic; } - .modal .inner-wrapper .login-extra p a { - color: #a0a0a0; - font-family: Georgia, Cambria, "Times New Roman", Times, serif; - font-style: italic; - text-decoration: underline; } - .modal .inner-wrapper .login-extra p a:hover { - color: #3c3c3c; } - .modal .inner-wrapper .login-extra p span + a { - margin-left: 15px; } - .modal .inner-wrapper .close-modal { - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - -ms-border-radius: 2px; - -o-border-radius: 2px; - border-radius: 2px; - cursor: pointer; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - padding: 10px; - position: absolute; - right: 2px; - top: 0px; - z-index: 3; } - .modal .inner-wrapper .close-modal .inner p { - color: #a0a0a0; - font: normal 1.2rem/1.2rem "Open Sans", Verdana, Geneva, sans-serif; - text-align: center; - text-shadow: 0 1px rgba(255, 255, 255, 0.8); - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - .modal .inner-wrapper .close-modal:hover p { - color: #3c3c3c; } - -.home { - padding: 0px; } - .home > header { - background: white; - background-image: url("/static/images/shot-2-large.jpg"); - background-image: url("/static/images/shot-2-large.jpg"); - background-image: url("/static/images/shot-2-large.jpg"); - background-image: url("/static/images/shot-2-large.jpg"); - background-image: url("/static/images/shot-2-large.jpg"); - background-size: cover; - border-bottom: 1px solid #505050; - -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.9), inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.9), inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.9), inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1); - zoom: 1; - margin-top: -69px; - overflow: hidden; - padding: 149px 0px 90px; - width: 100%; } - .home > header:before, .home > header:after { - content: ""; - display: table; } - .home > header:after { - clear: both; } - .home > header .outer-wrapper { - max-width: 1200px; - margin: 0 auto; - position: relative; - text-align: center; } - .home > header .outer-wrapper:hover .main-cta { - -webkit-box-shadow: 0 1px 16px 0 rgba(29, 157, 217, 0.35); - -moz-box-shadow: 0 1px 16px 0 rgba(29, 157, 217, 0.35); - box-shadow: 0 1px 16px 0 rgba(29, 157, 217, 0.35); } - .home > header .inner-wrapper { - background: rgba(255, 255, 255, 0.9); - border: 1px solid #646464; - -webkit-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - -moz-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - padding: 30px 50px 30px; - position: relative; - text-align: center; - z-index: 1; } - .home > header .title { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-right: 50px; - padding-right: 50px; - position: relative; - text-align: left; - vertical-align: middle; } - .home > header .title::before { - content: ""; - display: block; - height: 170px; - position: absolute; - right: 0px; - top: -20px; } - .home > header .title::after { - content: ""; - display: block; - height: 170px; - position: absolute; - right: -1px; - top: -20px; } - .home > header .title h1 { - border-bottom: 1px solid #c8c8c8; - margin-bottom: 25px; - padding-bottom: 15px; - text-align: left; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); } - .home > header .title .main-cta { - zoom: 1; - float: left; - margin-right: 2.024%; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 48.988%; } - .home > header .title .main-cta:before, .home > header .title .main-cta:after { - content: ""; - display: table; } - .home > header .title .main-cta:after { - clear: both; } - .home > header .title .main-cta > a.find-courses { - border: 1px solid #002e88; - border-bottom: 1px solid #001e5f; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - -ms-border-radius: 5px; - -o-border-radius: 5px; - border-radius: 5px; - -webkit-box-shadow: inset 0 1px 0 0 #42bae5; - -moz-box-shadow: inset 0 1px 0 0 #42bae5; - box-shadow: inset 0 1px 0 0 #42bae5; - color: white; - display: inline; - font-size: 14px; - font-weight: bold; - background-color: #1d9dd9; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d9dd9), color-stop(50%, #006bb8), color-stop(50%, #0052a9), color-stop(100%, #0057ab)); - background-image: -webkit-linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - background-image: -moz-linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - background-image: -ms-linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - background-image: -o-linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - background-image: linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - padding: 7px 20px 8px; - text-align: center; - text-decoration: none; - text-shadow: 0 -1px 1px #001067; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - display: block; - font: normal 1.2rem/1.6rem "Open Sans", Verdana, Geneva, sans-serif; - letter-spacing: 1px; - padding: 10px 0px; - text-transform: uppercase; - text-align: center; - width: 100%; } - .home > header .title .main-cta > a.find-courses:hover { - cursor: pointer; - background-color: #108ec7; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #108ec7), color-stop(50%, #005fa6), color-stop(50%, #004897), color-stop(100%, #004d9a)); - background-image: -webkit-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); - background-image: -moz-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); - background-image: -ms-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); - background-image: -o-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); - background-image: linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); } - .home > header .title .main-cta > a.find-courses:active { - -webkit-box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; - -moz-box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; - box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; } - .home > header .title .main-cta > a.find-courses:hover { - color: white; } - .home > header .title .social-sharing { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - float: left; - height: 44px; - position: relative; - text-align: center; - width: 48.988%; } - .home > header .title .social-sharing:hover .sharing-message { - opacity: 1; - top: 56px; } - .home > header .title .social-sharing .sharing-message { - background-image: -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - background-image: -moz-linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - background-image: -ms-linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - background-image: -o-linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - background-image: linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - border: 1px solid rgba(0, 0, 0, 0.5); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - -moz-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: white; - float: right; - font-family: Georgia, Cambria, "Times New Roman", Times, serif; - font-size: 0.9em; - font-style: italic; - left: 50%; - margin-left: -110px; - opacity: 0; - padding: 6px 10px; - position: absolute; - text-align: center; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - top: 65px; - width: 220px; } - .home > header .title .social-sharing .sharing-message:hover { - opacity: 0; } - .home > header .title .social-sharing .share { - height: 44px; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-right: 10px; - opacity: 0.5; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 44px; } - .home > header .title .social-sharing .share:hover { - opacity: 1; } - .home > header .title .social-sharing .share img { - width: 100%; } - .home > header .title .social-sharing .share:last-child { - margin-right: 0px; } - .home > header .media { - background: #fff; - border: 1px solid #c8c8c8; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - padding: 1px; - position: relative; - vertical-align: middle; - width: 210px; - z-index: 2; } - .home > header .media .hero { - height: 125px; - overflow: hidden; - position: relative; } - .home > header .media .hero .play-intro { - background-image: -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75)); - background-image: -moz-linear-gradient(-90deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75)); - background-image: -ms-linear-gradient(-90deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75)); - background-image: -o-linear-gradient(-90deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75)); - background-image: linear-gradient(-90deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75)); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.4); - -moz-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.4); - box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.4); - border: 2px solid rgba(255, 255, 255, 0.8); - height: 80px; - left: 50%; - margin-top: -40px; - margin-left: -40px; - position: absolute; - top: 50%; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 80px; } - .home > header .media .hero .play-intro::after { - color: rgba(255, 255, 255, 0.8); - content: "\25B6"; - display: block; - font: normal 2em/1em "Open Sans", Verdana, Geneva, sans-serif; - left: 50%; - margin-left: -11px; - margin-top: -16px; - position: absolute; - text-shadow: 0 -1px rgba(0, 0, 0, 0.8); - top: 50%; } - .home > header .media .hero img { - display: block; - width: 100%; } - .home > header .media:hover { - cursor: pointer; } - .home > header .media:hover .play-intro { - background-image: -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.8)); - background-image: -moz-linear-gradient(-90deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.8)); - background-image: -ms-linear-gradient(-90deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.8)); - background-image: -o-linear-gradient(-90deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.8)); - background-image: linear-gradient(-90deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.8)); - -webkit-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.5); - -moz-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.5); - box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.5); - border-color: rgba(255, 255, 255, 0.9); } - .home > header .media:hover .play-intro::after { - color: white; } - .home .highlighted-courses { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin-bottom: 40px; - position: relative; - width: 100%; - z-index: 1; } - .home .highlighted-courses > h2 { - background-image: -webkit-linear-gradient(-90deg, #fafafa, #e6e6e6); - background-image: -moz-linear-gradient(-90deg, #fafafa, #e6e6e6); - background-image: -ms-linear-gradient(-90deg, #fafafa, #e6e6e6); - background-image: -o-linear-gradient(-90deg, #fafafa, #e6e6e6); - background-image: linear-gradient(-90deg, #fafafa, #e6e6e6); - border: 1px solid #c8c8c8; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - border-top-color: #bebebe; - -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4), 0 0px 12px 0 rgba(0, 0, 0, 0.2); - -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4), 0 0px 12px 0 rgba(0, 0, 0, 0.2); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4), 0 0px 12px 0 rgba(0, 0, 0, 0.2); - color: #a0a0a0; - letter-spacing: 1px; - margin-bottom: 0px; - margin-top: -15px; - padding: 10px 10px 8px; - text-align: center; - text-transform: uppercase; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); } - .home .highlighted-courses > h2 .lowercase { - color: #a0a0a0; - font-family: inherit; - font-size: inherit; - font-style: inherit; - text-transform: none; } - .home .university-partners { - background-image: -webkit-linear-gradient(180deg, rgba(245, 245, 245, 0) 0%, #f5f5f5 50%, rgba(245, 245, 245, 0) 100%); - background-image: -moz-linear-gradient(180deg, rgba(245, 245, 245, 0) 0%, #f5f5f5 50%, rgba(245, 245, 245, 0) 100%); - background-image: -ms-linear-gradient(180deg, rgba(245, 245, 245, 0) 0%, #f5f5f5 50%, rgba(245, 245, 245, 0) 100%); - background-image: -o-linear-gradient(180deg, rgba(245, 245, 245, 0) 0%, #f5f5f5 50%, rgba(245, 245, 245, 0) 100%); - background-image: linear-gradient(180deg, rgba(245, 245, 245, 0) 0%, #f5f5f5 50%, rgba(245, 245, 245, 0) 100%); - border-bottom: 1px solid #d2d2d2; - margin-bottom: 0px; - overflow: hidden; - position: relative; - width: 100%; } - .home .university-partners::before { - content: ""; - display: block; } - .home .university-partners::after { - content: ""; - display: block; } - .home .university-partners .partners { - margin: 0 auto; - padding: 20px 0px; - text-align: center; } - .home .university-partners .partners li.partner { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - padding: 0px 30px; - position: relative; - vertical-align: middle; } - .home .university-partners .partners li.partner::before { - content: ""; - display: block; - height: 80px; - right: 0px; - position: absolute; - top: -5px; - width: 1px; } - .home .university-partners .partners li.partner::after { - content: ""; - display: block; - height: 80px; - right: 1px; - position: absolute; - top: -5px; - width: 1px; } - .home .university-partners .partners li.partner:last-child::before { - display: none; } - .home .university-partners .partners li.partner:last-child::after { - display: none; } - .home .university-partners .partners a { - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.25s; - -moz-transition-duration: 0.25s; - -ms-transition-duration: 0.25s; - -o-transition-duration: 0.25s; - transition-duration: 0.25s; - -webkit-transition-timing-function: ease-in-out; - -moz-transition-timing-function: ease-in-out; - -ms-transition-timing-function: ease-in-out; - -o-transition-timing-function: ease-in-out; - transition-timing-function: ease-in-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - .home .university-partners .partners a::before { - background-image: -webkit-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); - background-image: -moz-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); - background-image: -ms-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); - background-image: radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); - content: ""; - display: block; - height: 200px; - left: 50%; - margin-left: -100px; - margin-top: -100px; - opacity: 0; - width: 200px; - position: absolute; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.25s; - -moz-transition-duration: 0.25s; - -ms-transition-duration: 0.25s; - -o-transition-duration: 0.25s; - transition-duration: 0.25s; - -webkit-transition-timing-function: ease-in-out; - -moz-transition-timing-function: ease-in-out; - -ms-transition-timing-function: ease-in-out; - -o-transition-timing-function: ease-in-out; - transition-timing-function: ease-in-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - top: 50%; - z-index: 1; } - .home .university-partners .partners a .name { - bottom: -60px; - left: 0px; - position: absolute; - text-align: center; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.25s; - -moz-transition-duration: 0.25s; - -ms-transition-duration: 0.25s; - -o-transition-duration: 0.25s; - transition-duration: 0.25s; - -webkit-transition-timing-function: ease-in-out; - -moz-transition-timing-function: ease-in-out; - -ms-transition-timing-function: ease-in-out; - -o-transition-timing-function: ease-in-out; - transition-timing-function: ease-in-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 100%; - z-index: 2; } - .home .university-partners .partners a .name > span { - color: #3c3c3c; - font: 800 italic 1.4em/1.4em "Open Sans", Verdana, Geneva, sans-serif; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-in-out; - -moz-transition-timing-function: ease-in-out; - -ms-transition-timing-function: ease-in-out; - -o-transition-timing-function: ease-in-out; - transition-timing-function: ease-in-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - .home .university-partners .partners a .name > span:hover { - color: #a0a0a0; } - .home .university-partners .partners a img { - max-width: 160px; - position: relative; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.25s; - -moz-transition-duration: 0.25s; - -ms-transition-duration: 0.25s; - -o-transition-duration: 0.25s; - transition-duration: 0.25s; - -webkit-transition-timing-function: ease-in-out; - -moz-transition-timing-function: ease-in-out; - -ms-transition-timing-function: ease-in-out; - -o-transition-timing-function: ease-in-out; - transition-timing-function: ease-in-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - vertical-align: middle; - z-index: 2; } - .home .university-partners .partners a:hover::before { - opacity: 1; } - .home .university-partners .partners a:hover .name { - bottom: 20px; } - .home .university-partners .partners a:hover img { - top: -100px; } - .home .more-info { - border: 1px solid #c8c8c8; - margin-bottom: 80px; - width: 100%; } - .home .more-info header { - background-image: -webkit-linear-gradient(-90deg, #fafafa, #e6e6e6); - background-image: -moz-linear-gradient(-90deg, #fafafa, #e6e6e6); - background-image: -ms-linear-gradient(-90deg, #fafafa, #e6e6e6); - background-image: -o-linear-gradient(-90deg, #fafafa, #e6e6e6); - background-image: linear-gradient(-90deg, #fafafa, #e6e6e6); - border-bottom: 1px solid #c8c8c8; - zoom: 1; - padding: 10px 20px 8px; } - .home .more-info header:before, .home .more-info header:after { - content: ""; - display: table; } - .home .more-info header:after { - clear: both; } - .home .more-info header h2 { - float: left; - margin: 0px; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); } - .home .more-info header a { - color: #a0a0a0; - float: right; - font-style: italic; - font-family: Georgia, Cambria, "Times New Roman", Times, serif; - padding-top: 3px; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); } - .home .more-info header a:hover { - color: #3c3c3c; } - .home .more-info .news { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 20px; - width: 100%; } - .home .more-info .news .blog-posts { - zoom: 1; } - .home .more-info .news .blog-posts:before, .home .more-info .news .blog-posts:after { - content: ""; - display: table; } - .home .more-info .news .blog-posts:after { - clear: both; } - .home .more-info .news .blog-posts > article { - border: 1px dotted transparent; - border-color: #dcdcdc; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - zoom: 1; - float: left; - margin-right: 2.024%; - padding: 10px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 31.984%; } - .home .more-info .news .blog-posts > article:before, .home .more-info .news .blog-posts > article:after { - content: ""; - display: table; } - .home .more-info .news .blog-posts > article:after { - clear: both; } - .home .more-info .news .blog-posts > article:hover { - background: #f8f8f8; - border: 1px solid #dcdcdc; - -webkit-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.1); - box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.1); } - .home .more-info .news .blog-posts > article:last-child { - margin-right: 0px; } - .home .more-info .news .blog-posts > article .post-graphics { - border: 1px solid #bebebe; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: block; - float: left; - height: 65px; - margin-right: 2.024%; - overflow: hidden; - width: 31.984%; - vertical-align: top; } - .home .more-info .news .blog-posts > article .post-graphics img { - min-height: 100%; - max-width: 100%; } - .home .more-info .news .blog-posts > article .post-name { - float: left; - width: 65.992%; - vertical-align: top; } - .home .more-info .news .blog-posts > article .post-name a { - color: #3c3c3c; - font: 700 1em/1.2em "Open Sans", Verdana, Geneva, sans-serif; } - .home .more-info .news .blog-posts > article .post-name a:hover { - color: #1d9dd9; - text-decoration: underline; } - .home .more-info .news .blog-posts > article .post-name .post-date { - color: #a0a0a0; - letter-spacing: 1px; } - -.dashboard { - zoom: 1; - padding: 60px 0px 120px; } - .dashboard:before, .dashboard:after { - content: ""; - display: table; } - .dashboard:after { - clear: both; } - .dashboard .profile-sidebar { - background: transparent; - float: left; - margin-right: 2.024%; - width: 23.482%; } - .dashboard .profile-sidebar header.profile h1.user-name { - border: 1px solid #c8c8c8; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: #3c3c3c; - font: 700 1.2em/1.2em "Open Sans", Verdana, Geneva, sans-serif; - margin: 0px; - overflow: hidden; - padding: 15px 10px 17px; - text-wrap: nowrap; - text-overflow: ellipsis; - text-transform: none; - width: 100%; } - .dashboard .profile-sidebar header.profile .user-info { - zoom: 1; - padding: 0px 10px; } - .dashboard .profile-sidebar header.profile .user-info:before, .dashboard .profile-sidebar header.profile .user-info:after { - content: ""; - display: table; } - .dashboard .profile-sidebar header.profile .user-info:after { - clear: both; } - .dashboard .profile-sidebar header.profile .user-info > ul { - background: #fafafa; - border: 1px solid #dcdcdc; - border-top: none; - -webkit-border-bottom-left-radius: 4px; - -moz-border-bottom-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - -ms-border-bottom-left-radius: 4px; - -o-border-bottom-left-radius: 4px; - border-bottom-left-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -moz-border-bottom-right-radius: 4px; - -moz-border-radius-bottomright: 4px; - -ms-border-bottom-right-radius: 4px; - -o-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - zoom: 1; - margin: 0px; - padding: 0px 10px 20px; - width: 100%; } - .dashboard .profile-sidebar header.profile .user-info > ul:before, .dashboard .profile-sidebar header.profile .user-info > ul:after { - content: ""; - display: table; } - .dashboard .profile-sidebar header.profile .user-info > ul:after { - clear: both; } - .dashboard .profile-sidebar header.profile .user-info > ul li { - list-style: none; } - .dashboard .profile-sidebar header.profile .user-info > ul li p { - color: #a0a0a0; - font-family: "Open Sans", Verdana, Geneva, sans-serif; - text-shadow: 0 1px rgba(255, 255, 255, 0.8); } - .dashboard .profile-sidebar header.profile .user-info > ul li p span { - font-weight: 700; - margin-left: 10px; - text-transform: none; } - .dashboard .my-courses { - float: left; - margin: 0px; - width: 74.494%; } - .dashboard .my-courses > header { - border-bottom: 1px solid #d2d2d2; - margin-bottom: 30px; } - .dashboard .my-courses .empty-dashboard-message { - padding: 80px 0px; - text-align: center; } - .dashboard .my-courses .empty-dashboard-message p { - color: #a0a0a0; - font-style: italic; - margin-bottom: 20px; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); } - .dashboard .my-courses .empty-dashboard-message a { - background: #f0f0f0; - background-image: -webkit-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); - background-image: -moz-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); - background-image: -ms-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); - background-image: -o-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); - background-image: linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); - border: 1px solid #dcdcdc; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: #3c3c3c; - font-family: "Open Sans", Verdana, Geneva, sans-serif; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - letter-spacing: 1px; - margin-left: 5px; - padding: 5px 10px; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); } - .dashboard .my-courses .empty-dashboard-message a:hover { - color: #1d9dd9; - text-decoration: none; } - .dashboard .my-courses .my-course { - background: #fafafa; - background-image: -webkit-linear-gradient(-90deg, #fdfdfd, #f0f0f0); - background-image: -moz-linear-gradient(-90deg, #fdfdfd, #f0f0f0); - background-image: -ms-linear-gradient(-90deg, #fdfdfd, #f0f0f0); - background-image: -o-linear-gradient(-90deg, #fdfdfd, #f0f0f0); - background-image: linear-gradient(-90deg, #fdfdfd, #f0f0f0); - border: 1px solid #bebebe; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(255, 255, 255, 0.8), inset 0 1px 0 0 rgba(255, 255, 255, 0.8); - -moz-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(255, 255, 255, 0.8), inset 0 1px 0 0 rgba(255, 255, 255, 0.8); - box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(255, 255, 255, 0.8), inset 0 1px 0 0 rgba(255, 255, 255, 0.8); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - zoom: 1; - margin-right: 2.024%; - margin-bottom: 25px; - overflow: hidden; - position: relative; - width: 100%; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - .dashboard .my-courses .my-course:before, .dashboard .my-courses .my-course:after { - content: ""; - display: table; } - .dashboard .my-courses .my-course:after { - clear: both; } - .dashboard .my-courses .my-course:last-child { - margin-bottom: none; } - .dashboard .my-courses .my-course .cover { - background: #e1e1e1; - background-size: cover; - background-position: center center; - border-right: 1px solid #969696; - -webkit-border-top-left-radius: 3px; - -moz-border-top-left-radius: 3px; - -moz-border-radius-topleft: 3px; - -ms-border-top-left-radius: 3px; - -o-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -webkit-border-bottom-left-radius: 3px; - -moz-border-bottom-left-radius: 3px; - -moz-border-radius-bottomleft: 3px; - -ms-border-bottom-left-radius: 3px; - -o-border-bottom-left-radius: 3px; - border-bottom-left-radius: 3px; - -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.6), 1px 0 0 0 rgba(255, 255, 255, 0.8); - -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.6), 1px 0 0 0 rgba(255, 255, 255, 0.8); - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.6), 1px 0 0 0 rgba(255, 255, 255, 0.8); - float: left; - height: 120px; - margin: 0px; - position: relative; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 200px; } - .dashboard .my-courses .my-course .cover .shade { - background-image: -webkit-linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - background-image: -moz-linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - background-image: -ms-linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - background-image: -o-linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - background-image: linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - bottom: 0px; - content: ""; - display: block; - left: 0px; - position: absolute; - top: 0px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - right: 0px; } - .dashboard .my-courses .my-course .cover .arrow { - border-top: 8px solid; - border-left: 8px solid; - border-color: rgba(0, 0, 0, 0.7); - -webkit-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.8), -1px 0 1px 0 rgba(255, 255, 255, 0.8); - -moz-box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.8), -1px 0 1px 0 rgba(255, 255, 255, 0.8); - box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.8), -1px 0 1px 0 rgba(255, 255, 255, 0.8); - content: ""; - display: block; - height: 55px; - left: 50%; - margin-left: -10px; - margin-top: -30px; - opacity: 0; - position: absolute; - top: 50%; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 55px; } - .dashboard .my-courses .my-course .cover:hover .shade { - background: rgba(255, 255, 255, 0.3); - background-image: -webkit-linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - background-image: -moz-linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - background-image: -ms-linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - background-image: -o-linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - background-image: linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); } - .dashboard .my-courses .my-course .info { - left: 201px; - padding: 0px 10px; - position: absolute; - right: 0px; - top: 0px; - z-index: 2; } - .dashboard .my-courses .my-course .info > hgroup { - border-bottom: 1px solid #d2d2d2; - -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - padding: 12px 0px; - width: 100%; } - .dashboard .my-courses .my-course .info > hgroup a.university { - background: white; - border: 1px solid #b4b4b4; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0.6); - -moz-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0.6); - box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0.6); - color: #a0a0a0; - display: block; - font-style: italic; - font-weight: 800; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-right: 10px; - padding: 5px 10px; - vertical-align: middle; } - .dashboard .my-courses .my-course .info > hgroup a.university:hover { - color: #1d9dd9; - text-decoration: none; } - .dashboard .my-courses .my-course .info > hgroup h3 { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-bottom: 0px; - vertical-align: middle; } - .dashboard .my-courses .my-course .info > hgroup h3 a { - color: #3c3c3c; - font-weight: 700; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); - text-overflow: ellipsis; - white-space: nowrap; } - .dashboard .my-courses .my-course .info > hgroup h3 a:hover { - text-decoration: underline; } - .dashboard .my-courses .my-course .info .course-status { - background: #fffcdd; - border: 1px solid #c8c8c8; - -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - margin-top: 16px; - padding: 5px; } - .dashboard .my-courses .my-course .info .course-status p { - color: #a0a0a0; - font-style: italic; - letter-spacing: 1px; - text-align: center; } - .dashboard .my-courses .my-course .info .meta { - zoom: 1; - margin-top: 22px; - position: relative; - -webkit-transition-property: opacity; - -moz-transition-property: opacity; - -ms-transition-property: opacity; - -o-transition-property: opacity; - transition-property: opacity; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 100%; } - .dashboard .my-courses .my-course .info .meta:before, .dashboard .my-courses .my-course .info .meta:after { - content: ""; - display: table; } - .dashboard .my-courses .my-course .info .meta:after { - clear: both; } - .dashboard .my-courses .my-course .info .meta .course-work-icon { - background: #c8c8c8; - float: left; - height: 22px; - width: 22px; } - .dashboard .my-courses .my-course .info .meta .complete { - float: right; } - .dashboard .my-courses .my-course .info .meta .complete p { - color: #a0a0a0; - font-style: italic; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - text-align: right; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); } - .dashboard .my-courses .my-course .info .meta .complete p .completeness { - color: #3c3c3c; - font-weight: 700; - margin-right: 5px; } - .dashboard .my-courses .my-course .info .meta .progress, .dashboard .my-courses .my-course .info .meta nav.sequence-nav ol li a.progress-none, nav.sequence-nav ol li .dashboard .my-courses .my-course .info .meta a.progress-none, .dashboard .my-courses .my-course .info .meta nav.sequence-nav ol li a.progress-some, nav.sequence-nav ol li .dashboard .my-courses .my-course .info .meta a.progress-some, .dashboard .my-courses .my-course .info .meta nav.sequence-nav ol li a.progress-done, nav.sequence-nav ol li .dashboard .my-courses .my-course .info .meta a.progress-done { - -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - left: 40px; - position: absolute; - right: 130px; } - .dashboard .my-courses .my-course .info .meta .progress .meter, .dashboard .my-courses .my-course .info .meta nav.sequence-nav ol li a.progress-none .meter, nav.sequence-nav ol li .dashboard .my-courses .my-course .info .meta a.progress-none .meter, .dashboard .my-courses .my-course .info .meta nav.sequence-nav ol li a.progress-some .meter, nav.sequence-nav ol li .dashboard .my-courses .my-course .info .meta a.progress-some .meter, .dashboard .my-courses .my-course .info .meta nav.sequence-nav ol li a.progress-done .meter, nav.sequence-nav ol li .dashboard .my-courses .my-course .info .meta a.progress-done .meter { - background: #f5f5f5; - border: 1px solid #a0a0a0; - -webkit-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.15); - -moz-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.15); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - height: 22px; - margin: 0 auto; - padding: 2px; - width: 100%; } - .dashboard .my-courses .my-course .info .meta .progress .meter .meter-fill, .dashboard .my-courses .my-course .info .meta nav.sequence-nav ol li a.progress-none .meter .meter-fill, nav.sequence-nav ol li .dashboard .my-courses .my-course .info .meta a.progress-none .meter .meter-fill, .dashboard .my-courses .my-course .info .meta nav.sequence-nav ol li a.progress-some .meter .meter-fill, nav.sequence-nav ol li .dashboard .my-courses .my-course .info .meta a.progress-some .meter .meter-fill, .dashboard .my-courses .my-course .info .meta nav.sequence-nav ol li a.progress-done .meter .meter-fill, nav.sequence-nav ol li .dashboard .my-courses .my-course .info .meta a.progress-done .meter .meter-fill { - background: #1d9dd9; - background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%); - background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%); - background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%); - background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%); - background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%); - background-size: 40px 40px; - background-repeat: repeat-x; - border: 1px solid #737373; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - content: ""; - display: block; - height: 100%; - width: 60%; } - .dashboard .my-courses .my-course:hover .cover .shade { - background: rgba(255, 255, 255, 0.1); - background-image: -webkit-linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - background-image: -moz-linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - background-image: -ms-linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - background-image: -o-linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); - background-image: linear-gradient(-90deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%); } - .dashboard .my-courses .my-course:hover .cover .arrow { - opacity: 1; } - -nav.course-material { - background: #d2d2d2; - zoom: 1; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.05); - border-bottom: 1px solid #bebebe; - margin: 0px auto 0px; - padding: 0px; - width: 100%; } - nav.course-material:before, nav.course-material:after { - content: ""; - display: table; } - nav.course-material:after { - clear: both; } - nav.course-material .inner-wrapper { - margin: 0 auto; - max-width: 1200px; - width: 100%; } - nav.course-material ol.course-tabs { - -webkit-border-top-left-radius: 4px; - -moz-border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; - -ms-border-top-left-radius: 4px; - -o-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -webkit-border-top-right-radius: 4px; - -moz-border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; - -ms-border-top-right-radius: 4px; - -o-border-top-right-radius: 4px; - border-top-right-radius: 4px; - zoom: 1; - padding: 10px 0 0 0; } - nav.course-material ol.course-tabs:before, nav.course-material ol.course-tabs:after { - content: ""; - display: table; } - nav.course-material ol.course-tabs:after { - clear: both; } - nav.course-material ol.course-tabs li { - float: left; - list-style: none; } - nav.course-material ol.course-tabs li a { - color: #a0a0a0; - display: block; - text-align: center; - padding: 5px 13px; - text-decoration: none; - text-shadow: 0 1px rgba(255, 255, 255, 0.4); } - nav.course-material ol.course-tabs li a:hover { - color: #3c3c3c; } - nav.course-material ol.course-tabs li a.active, nav.course-material nav.sequence-nav ol.course-tabs li a.seq_video_active, nav.sequence-nav nav.course-material ol.course-tabs li a.seq_video_active, nav.course-material nav.sequence-nav ol.course-tabs li a.seq_other_active, nav.sequence-nav nav.course-material ol.course-tabs li a.seq_other_active, nav.course-material nav.sequence-nav ol.course-tabs li a.seq_vertical_active, nav.sequence-nav nav.course-material ol.course-tabs li a.seq_vertical_active, nav.course-material nav.sequence-nav ol.course-tabs li a.seq_problem_active, nav.sequence-nav nav.course-material ol.course-tabs li a.seq_problem_active { - background: white; - border: 1px solid #c8c8c8; - border-bottom: 0px; - -webkit-border-top-left-radius: 4px; - -moz-border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; - -ms-border-top-left-radius: 4px; - -o-border-top-left-radius: 4px; - border-top-left-radius: 4px; - -webkit-border-top-right-radius: 4px; - -moz-border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; - -ms-border-top-right-radius: 4px; - -o-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -webkit-box-shadow: 0 2px 0 0 white; - -moz-box-shadow: 0 2px 0 0 white; - box-shadow: 0 2px 0 0 white; - color: #3c3c3c; } - -.course-content { - margin-top: 30px; } - .course-content .courseware { - background: #f0f0f0; - height: 600px; } - -.find-courses, .university-profile { - background: #fcfcfc; - padding-bottom: 60px; } - .find-courses header.search, .university-profile header.search { - background: #f0f0f0; - background-image: url("/static/images/shot-2-large.jpg"); - background-image: url("/static/images/shot-2-large.jpg"); - background-image: url("/static/images/shot-2-large.jpg"); - background-image: url("/static/images/shot-2-large.jpg"); - background-image: url("/static/images/shot-2-large.jpg"); - background-size: cover; - border-bottom: 1px solid #646464; - -webkit-box-shadow: inset 0 -1px 8px 0 rgba(0, 0, 0, 0.2), inset 0 1px 12px 0 rgba(0, 0, 0, 0.3); - -moz-box-shadow: inset 0 -1px 8px 0 rgba(0, 0, 0, 0.2), inset 0 1px 12px 0 rgba(0, 0, 0, 0.3); - box-shadow: inset 0 -1px 8px 0 rgba(0, 0, 0, 0.2), inset 0 1px 12px 0 rgba(0, 0, 0, 0.3); - margin-top: -69px; - width: 100%; } - .find-courses header.search .inner-wrapper, .university-profile header.search .inner-wrapper { - height: 120px; - margin: 0 auto; - max-width: 1200px; - overflow: hidden; - padding: 154px 0px 80px; - position: relative; - text-align: center; - width: 100%; } - .find-courses header.search .inner-wrapper::before, .university-profile header.search .inner-wrapper::before { - background-image: -webkit-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); - background-image: -moz-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); - background-image: -ms-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); - background-image: radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); - bottom: -300px; - content: ""; - display: none; - height: 600px; - margin: 0 auto; - position: absolute; - width: 100%; - z-index: 1; } - .find-courses header.search .inner-wrapper > hgroup, .university-profile header.search .inner-wrapper > hgroup { - background: rgba(255, 255, 255, 0.9); - border: 1px solid #646464; - -webkit-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - -moz-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - padding: 20px 30px; - position: relative; - z-index: 2; } - .find-courses header.search .inner-wrapper.main-search, .find-courses header.search .inner-wrapper.university-search, .university-profile header.search .inner-wrapper.main-search, .university-profile header.search .inner-wrapper.university-search { - text-align: center; } - .find-courses header.search .inner-wrapper.main-search hgroup, .find-courses header.search .inner-wrapper.university-search hgroup, .university-profile header.search .inner-wrapper.main-search hgroup, .university-profile header.search .inner-wrapper.university-search hgroup { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; } - .find-courses header.search .inner-wrapper.main-search .logo, .find-courses header.search .inner-wrapper.university-search .logo, .university-profile header.search .inner-wrapper.main-search .logo, .university-profile header.search .inner-wrapper.university-search .logo { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - height: 80px; - margin-right: 30px; - padding-right: 30px; - position: relative; - vertical-align: middle; } - .find-courses header.search .inner-wrapper.main-search .logo::after, .find-courses header.search .inner-wrapper.university-search .logo::after, .university-profile header.search .inner-wrapper.main-search .logo::after, .university-profile header.search .inner-wrapper.university-search .logo::after { - content: ""; - display: block; - height: 80px; - position: absolute; - right: 0px; - top: 0px; } - .find-courses header.search .inner-wrapper.main-search .logo img, .find-courses header.search .inner-wrapper.university-search .logo img, .university-profile header.search .inner-wrapper.main-search .logo img, .university-profile header.search .inner-wrapper.university-search .logo img { - height: 100%; } - .find-courses header.search .inner-wrapper.main-search h1, .find-courses header.search .inner-wrapper.university-search h1, .university-profile header.search .inner-wrapper.main-search h1, .university-profile header.search .inner-wrapper.university-search h1 { - color: #3c3c3c; - font-family: "Open Sans", Verdana, Geneva, sans-serif; - font-style: italic; - font-weight: 800; - letter-spacing: 0px; - text-transform: none; } - .find-courses header.search .inner-wrapper.main-search h1, .find-courses header.search .inner-wrapper.main-search h2, .find-courses header.search .inner-wrapper.university-search h1, .find-courses header.search .inner-wrapper.university-search h2, .university-profile header.search .inner-wrapper.main-search h1, .university-profile header.search .inner-wrapper.main-search h2, .university-profile header.search .inner-wrapper.university-search h1, .university-profile header.search .inner-wrapper.university-search h2 { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - letter-spacing: 1px; - margin-bottom: 0px; - text-shadow: 0 1px rgba(255, 255, 255, 0.8); - vertical-align: middle; } - -.course-info .container { - padding-bottom: 120px; } -.course-info header.course-profile { - background: #f5f5f5; - background-image: url("/static/images/shot-2-large.jpg"); - background-image: url("/static/images/shot-2-large.jpg"); - background-image: url("/static/images/shot-2-large.jpg"); - background-image: url("/static/images/shot-2-large.jpg"); - background-image: url("/static/images/shot-2-large.jpg"); - background-size: cover; - -webkit-box-shadow: 0 1px 80px 0 rgba(0, 0, 0, 0.5); - -moz-box-shadow: 0 1px 80px 0 rgba(0, 0, 0, 0.5); - box-shadow: 0 1px 80px 0 rgba(0, 0, 0, 0.5); - border-bottom: 1px solid #646464; - -webkit-box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.1); - margin-top: -69px; - overflow: hidden; - padding: 134px 0px 60px; - position: relative; - width: 100%; } - .course-info header.course-profile .intro-inner-wrapper { - background: rgba(255, 255, 255, 0.9); - border: 1px solid #646464; - -webkit-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - -moz-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - zoom: 1; - margin: 0 auto; - max-width: 1200px; - position: relative; - width: 100%; - z-index: 2; } - .course-info header.course-profile .intro-inner-wrapper:before, .course-info header.course-profile .intro-inner-wrapper:after { - content: ""; - display: table; } - .course-info header.course-profile .intro-inner-wrapper:after { - clear: both; } - .course-info header.course-profile .intro-inner-wrapper .intro { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - zoom: 1; - float: left; - padding: 20px 20px; - position: relative; - width: 68.016%; - z-index: 2; } - .course-info header.course-profile .intro-inner-wrapper .intro:before, .course-info header.course-profile .intro-inner-wrapper .intro:after { - content: ""; - display: table; } - .course-info header.course-profile .intro-inner-wrapper .intro:after { - clear: both; } - .course-info header.course-profile .intro-inner-wrapper .intro > hgroup { - border-bottom: 1px solid #d2d2d2; - -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - -moz-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.6); - margin-bottom: 30px; - padding-bottom: 15px; - width: 100%; } - .course-info header.course-profile .intro-inner-wrapper .intro > hgroup h1 { - color: #3c3c3c; - font-weight: 700; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin: 0 10px 0 0; - letter-spacing: 0px; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); } - .course-info header.course-profile .intro-inner-wrapper .intro > hgroup h2 { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin: 0; } - .course-info header.course-profile .intro-inner-wrapper .intro > hgroup h2 a { - color: #a0a0a0; - font: italic 800 1em/1em "Open Sans", Verdana, Geneva, sans-serif; - letter-spacing: 0px; - text-shadow: 0 1px rgba(255, 255, 255, 0.6); - text-transform: none; } - .course-info header.course-profile .intro-inner-wrapper .intro > hgroup h2 a:hover { - color: #1d9dd9; } - .course-info header.course-profile .intro-inner-wrapper .intro .main-cta { - zoom: 1; - float: left; - margin-right: 2.024%; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 48.988%; } - .course-info header.course-profile .intro-inner-wrapper .intro .main-cta:before, .course-info header.course-profile .intro-inner-wrapper .intro .main-cta:after { - content: ""; - display: table; } - .course-info header.course-profile .intro-inner-wrapper .intro .main-cta:after { - clear: both; } - .course-info header.course-profile .intro-inner-wrapper .intro .main-cta > a.find-courses, .course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register { - border: 1px solid #002e88; - border-bottom: 1px solid #001e5f; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - -ms-border-radius: 5px; - -o-border-radius: 5px; - border-radius: 5px; - -webkit-box-shadow: inset 0 1px 0 0 #42bae5; - -moz-box-shadow: inset 0 1px 0 0 #42bae5; - box-shadow: inset 0 1px 0 0 #42bae5; - color: white; - display: inline; - font-size: 14px; - font-weight: bold; - background-color: #1d9dd9; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d9dd9), color-stop(50%, #006bb8), color-stop(50%, #0052a9), color-stop(100%, #0057ab)); - background-image: -webkit-linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - background-image: -moz-linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - background-image: -ms-linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - background-image: -o-linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - background-image: linear-gradient(top, #1d9dd9 0%, #006bb8 50%, #0052a9 50%, #0057ab 100%); - padding: 7px 20px 8px; - text-align: center; - text-decoration: none; - text-shadow: 0 -1px 1px #001067; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - display: block; - font: normal 1.2rem/1.6rem "Open Sans", Verdana, Geneva, sans-serif; - letter-spacing: 1px; - padding: 10px 0px; - text-transform: uppercase; - text-align: center; - width: 100%; } - .course-info header.course-profile .intro-inner-wrapper .intro .main-cta > a.find-courses:hover, .course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:hover { - cursor: pointer; - background-color: #108ec7; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #108ec7), color-stop(50%, #005fa6), color-stop(50%, #004897), color-stop(100%, #004d9a)); - background-image: -webkit-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); - background-image: -moz-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); - background-image: -ms-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); - background-image: -o-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); - background-image: linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); } - .course-info header.course-profile .intro-inner-wrapper .intro .main-cta > a.find-courses:active, .course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:active { - -webkit-box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; - -moz-box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; - box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; } - .course-info header.course-profile .intro-inner-wrapper .intro .main-cta > a.find-courses:hover, .course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register:hover { - color: white; } - .course-info header.course-profile .intro-inner-wrapper .media { - background: #fff; - border-left: 1px solid #646464; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: block; - float: right; - padding: 1px; - position: relative; - width: 31.984%; - z-index: 2; } - .course-info header.course-profile .intro-inner-wrapper .media .hero { - height: 180px; - overflow: hidden; - position: relative; } - .course-info header.course-profile .intro-inner-wrapper .media .hero .play-intro { - background-image: -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75)); - background-image: -moz-linear-gradient(-90deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75)); - background-image: -ms-linear-gradient(-90deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75)); - background-image: -o-linear-gradient(-90deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75)); - background-image: linear-gradient(-90deg, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75)); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.4); - -moz-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.4); - box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.4); - border: 2px solid rgba(255, 255, 255, 0.8); - height: 80px; - left: 50%; - margin-top: -40px; - margin-left: -40px; - position: absolute; - top: 50%; - width: 80px; } - .course-info header.course-profile .intro-inner-wrapper .media .hero .play-intro::after { - color: rgba(255, 255, 255, 0.8); - content: "\25B6"; - display: block; - font: normal 2em/1em "Open Sans", Verdana, Geneva, sans-serif; - left: 50%; - margin-left: -11px; - margin-top: -16px; - position: absolute; - text-shadow: 0 -1px rgba(0, 0, 0, 0.8); - top: 50%; } - .course-info header.course-profile .intro-inner-wrapper .media .hero img { - display: block; - width: 100%; } - .course-info header.course-profile .intro-inner-wrapper .media:hover { - cursor: pointer; } - .course-info header.course-profile .intro-inner-wrapper .media:hover .play-intro { - background-image: -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.8)); - background-image: -moz-linear-gradient(-90deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.8)); - background-image: -ms-linear-gradient(-90deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.8)); - background-image: -o-linear-gradient(-90deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.8)); - background-image: linear-gradient(-90deg, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.8)); - -webkit-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.5); - -moz-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.5); - box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.5); - border-color: rgba(255, 255, 255, 0.9); } - .course-info header.course-profile .intro-inner-wrapper .media:hover .play-intro::after { - color: white; } -.course-info .container { - zoom: 1; } - .course-info .container:before, .course-info .container:after { - content: ""; - display: table; } - .course-info .container:after { - clear: both; } - .course-info .container nav { - border-bottom: 1px solid #dcdcdc; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - zoom: 1; - margin: 40px 0; - width: 100%; } - .course-info .container nav:before, .course-info .container nav:after { - content: ""; - display: table; } - .course-info .container nav:after { - clear: both; } - .course-info .container nav::after { - content: ""; - display: none; } - .course-info .container nav a { - border-bottom: 3px solid transparent; - color: #a0a0a0; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - letter-spacing: 1px; - margin: 0 15px; - padding: 0px 5px 15px; - text-align: center; - text-transform: lowercase; } - .course-info .container nav a:first-child { - margin-left: 0px; } - .course-info .container nav a:hover, .course-info .container nav a.active, .course-info .container nav.sequence-nav ol li a.seq_video_active, .course-info .container nav.sequence-nav ol li a.seq_other_active, .course-info .container nav.sequence-nav ol li a.seq_vertical_active, .course-info .container nav.sequence-nav ol li a.seq_problem_active { - border-color: #c8c8c8; - color: #3c3c3c; - text-decoration: none; } -.course-info .details { - float: left; - margin-right: 2.024%; - width: 65.992%; } - .course-info .details .inner-wrapper > section { - margin-bottom: 40px; } - .course-info .details .inner-wrapper .course-staff .teacher { - margin-bottom: 40px; } - .course-info .details .inner-wrapper .course-staff .teacher h3 { - color: #3c3c3c; - font-family: "Open Sans", Verdana, Geneva, sans-serif; - font-weight: 700; - margin-bottom: 15px; - text-transform: none; } - .course-info .details .inner-wrapper .course-staff .teacher .teacher-image { - background: white; - border: 1px solid #c8c8c8; - float: left; - margin: 0 15px 15px 0; - padding: 1px; } -.course-info .course-sidebar { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.15); - -moz-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.15); - border: 1px solid #c8c8c8; - border-top: none; - float: left; - padding: 20px 20px 30px; - width: 31.984%; } - .course-info .course-sidebar header { - margin-bottom: 30px; - padding-bottom: 20px; - position: relative; - text-align: center; } - .course-info .course-sidebar header::after { - content: ""; - display: block; - height: 1px; - position: absolute; - bottom: 0px; - width: 100%; - z-index: 1; } - .course-info .course-sidebar header a.university-name { - border-right: 1px solid #c8c8c8; - color: #3c3c3c; - font-family: "Open Sans", Verdana, Geneva, sans-serif; - font-style: italic; - font-weight: 800; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - letter-spacing: 0px; - margin-right: 15px; - padding-right: 15px; } - .course-info .course-sidebar header a.university-name:hover { - color: #a0a0a0; } - .course-info .course-sidebar header .social-sharing { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - float: left; - height: 44px; - position: relative; - text-align: center; - width: 100%; - z-index: 2; - float: none; } - .course-info .course-sidebar header .social-sharing:hover .sharing-message { - opacity: 1; - top: 56px; } - .course-info .course-sidebar header .social-sharing .sharing-message { - background-image: -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - background-image: -moz-linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - background-image: -ms-linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - background-image: -o-linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - background-image: linear-gradient(-90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 100%); - border: 1px solid rgba(0, 0, 0, 0.5); - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - -moz-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: white; - float: right; - font-family: Georgia, Cambria, "Times New Roman", Times, serif; - font-size: 0.9em; - font-style: italic; - left: 50%; - margin-left: -110px; - opacity: 0; - padding: 6px 10px; - position: absolute; - text-align: center; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - top: 65px; - width: 220px; } - .course-info .course-sidebar header .social-sharing .sharing-message:hover { - opacity: 0; } - .course-info .course-sidebar header .social-sharing .share { - height: 44px; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-right: 10px; - opacity: 0.5; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 44px; } - .course-info .course-sidebar header .social-sharing .share:hover { - opacity: 1; } - .course-info .course-sidebar header .social-sharing .share img { - width: 100%; } - .course-info .course-sidebar header .social-sharing .share:last-child { - margin-right: 0px; } - .course-info .course-sidebar .important-dates { - list-style: none; - margin: 0px; - padding: 0px 10px; } - .course-info .course-sidebar .important-dates li { - zoom: 1; - border-bottom: 1px dotted #dcdcdc; - margin-bottom: 20px; - padding-bottom: 10px; } - .course-info .course-sidebar .important-dates li:before, .course-info .course-sidebar .important-dates li:after { - content: ""; - display: table; } - .course-info .course-sidebar .important-dates li:after { - clear: both; } - .course-info .course-sidebar .important-dates li p { - color: #a0a0a0; - float: left; - font-family: "Open Sans", Verdana, Geneva, sans-serif; } - .course-info .course-sidebar .important-dates li img { - background: #e6e6e6; - float: left; - height: 19px; - margin: 3px 10px 0 0; - width: 19px; } - .course-info .course-sidebar .important-dates li span { - float: right; - font-weight: 700; } - -.container.jobs { - padding: 60px 0 120px; } - .container.jobs h1 + hr { - margin-bottom: 80px; } - .container.jobs .message { - zoom: 1; - margin-bottom: 80px; - position: relative; } - .container.jobs .message:before, .container.jobs .message:after { - content: ""; - display: table; } - .container.jobs .message:after { - clear: both; } - .container.jobs .message .photo { - background: white; - border: 1px solid #d2d2d2; - float: left; - margin-right: 2.024%; - padding: 1px; - width: 31.984%; } - .container.jobs .message .photo img { - background: #f5f5f5; - display: block; - height: 200px; - width: 100%; } - .container.jobs .jobs-wrapper { - zoom: 1; - float: left; - padding-top: 80px; - width: 100%; } - .container.jobs .jobs-wrapper:before, .container.jobs .jobs-wrapper:after { - content: ""; - display: table; } - .container.jobs .jobs-wrapper:after { - clear: both; } - .container.jobs .jobs-wrapper > h2 { - display: none; - margin-bottom: 60px; - padding-bottom: 20px; } - .container.jobs .jobs-wrapper .jobs-sidebar { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #dcdcdc; - float: left; - padding: 20px; - width: 23.482%; } - .container.jobs .jobs-wrapper .jobs-sidebar nav { - margin-bottom: 40px; } - .container.jobs .jobs-wrapper .jobs-sidebar nav a { - display: block; - letter-spacing: 1px; - margin: 0px -20px; - padding: 12px 0px 12px 20px; - text-align: left; } - .container.jobs .jobs-wrapper .jobs-sidebar nav a:hover { - background: #f5f5f5; - text-decoration: none; } - .container.jobs .jobs-wrapper .jobs-sidebar p + h2 { - margin-top: 40px; } - .container.jobs .jobs-wrapper .jobs-listing { - float: left; - margin-right: 2.024%; - width: 74.494%; } - .container.jobs .jobs-wrapper .jobs-listing .job { - border-bottom: 1px solid #dcdcdc; - padding: 40px 0px; } - .container.jobs .jobs-wrapper .jobs-listing .job:first-child { - padding-top: 0px; } - .container.jobs .jobs-wrapper .jobs-listing .job:last-child { - border: none; - padding-bottom: 0px; } - .container.jobs .jobs-wrapper .jobs-listing .job h3 { - font-family: "Open Sans", Verdana, Geneva, sans-serif; - font-weight: 700; - margin-bottom: 15px; } - -.container.about { - padding: 20px 0 120px; } - .container.about > nav { - margin-bottom: 80px; - text-align: center; - width: 100%; } - .container.about > nav::after { - content: ""; - display: block; } - .container.about > nav a { - border-bottom: 3px solid transparent; - color: #a0a0a0; - font-family: Georgia, Cambria, "Times New Roman", Times, serif; - font-style: italic; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - letter-spacing: 1px; - margin: 0px 15px; - padding: 20px 10px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - text-transform: lowercase; } - .container.about > nav a:hover, .container.about > nav a.active, .container.about > nav nav.sequence-nav ol li a.seq_video_active, nav.sequence-nav ol li .container.about > nav a.seq_video_active, .container.about > nav nav.sequence-nav ol li a.seq_other_active, nav.sequence-nav ol li .container.about > nav a.seq_other_active, .container.about > nav nav.sequence-nav ol li a.seq_vertical_active, nav.sequence-nav ol li .container.about > nav a.seq_vertical_active, .container.about > nav nav.sequence-nav ol li a.seq_problem_active, nav.sequence-nav ol li .container.about > nav a.seq_problem_active { - border-color: #c8c8c8; - color: #3c3c3c; - text-decoration: none; } - .container.about .vision h1 + hr { - margin-bottom: 80px; } - .container.about .vision .message { - zoom: 1; - margin-bottom: 60px; - padding-bottom: 60px; - position: relative; } - .container.about .vision .message:before, .container.about .vision .message:after { - content: ""; - display: table; } - .container.about .vision .message:after { - clear: both; } - .container.about .vision .message hr { - bottom: 0px; - margin: 0px; - position: absolute; - width: 100%; } - .container.about .vision .message .photo { - background: white; - border: 1px solid #d2d2d2; - padding: 1px; - width: 31.984%; } - .container.about .vision .message .photo img { - background: #f5f5f5; - display: block; - height: 200px; - width: 100%; } - .container.about .vision .message.left .photo { - float: left; - margin-right: 2.024%; } - .container.about .vision .message.right .photo { - float: right; - margin-left: 2.024%; } - .container.about .vision .message:last-child { - margin-bottom: 0px; } - .container.about .faq { - zoom: 1; } - .container.about .faq:before, .container.about .faq:after { - content: ""; - display: table; } - .container.about .faq:after { - clear: both; } - .container.about .faq nav.categories { - border: 1px solid #dcdcdc; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - float: left; - margin-left: 2.024%; - padding: 20px; - width: 23.482%; } - .container.about .faq nav.categories a { - display: block; - letter-spacing: 1px; - margin: 0px -20px; - padding: 12px 0px 12px 20px; - text-align: left; } - .container.about .faq nav.categories a:hover { - background: #f5f5f5; - text-decoration: none; } - .container.about .faq .responses { - float: left; - width: 74.494%; } - .container.about .faq .responses .category { - padding-top: 40px; } - .container.about .faq .responses .category:first-child { - padding-top: 0px; } - .container.about .faq .responses .category > h2 { - border-bottom: 1px solid #dcdcdc; - margin-bottom: 40px; - padding-bottom: 20px; } - .container.about .faq .responses .response { - margin-bottom: 40px; } - .container.about .faq .responses .response h3 { - font-family: "Open Sans", Verdana, Geneva, sans-serif; - font-weight: 700; - margin-bottom: 15px; } - .container.about .press .press-resources { - zoom: 1; - margin-bottom: 60px; } - .container.about .press .press-resources:before, .container.about .press .press-resources:after { - content: ""; - display: table; } - .container.about .press .press-resources:after { - clear: both; } - .container.about .press .press-resources .pressreleases, .container.about .press .press-resources .identity-assets { - background: #f5f5f5; - border: 1px solid #c8c8c8; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - float: left; - padding: 20px 30px; - text-align: center; - width: 48.988%; } - .container.about .press .press-resources .pressreleases { - margin-right: 2.024%; } - .container.about .press .press-story { - border-bottom: 1px solid #dcdcdc; - zoom: 1; - margin-bottom: 40px; - padding-bottom: 40px; } - .container.about .press .press-story:before, .container.about .press .press-story:after { - content: ""; - display: table; } - .container.about .press .press-story:after { - clear: both; } - .container.about .press .press-story:last-child { - border: none; - margin: 0px; - padding: 0px; } - .container.about .press .press-story .article-cover { - background: white; - border: 1px solid #787878; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - float: left; - height: 120px; - margin-right: 2.024%; - overflow: hidden; - width: 14.98%; } - .container.about .press .press-story .article-cover img { - display: block; - min-height: 100%; - width: 100%; } - .container.about .press .press-story .press-info { - float: left; - width: 82.996%; } - .container.about .press .press-story .press-info header { - margin-bottom: 10px; } - .container.about .press .press-story .press-info header h3 { - font-family: "Open Sans", Verdana, Geneva, sans-serif; - font-weight: 700; - margin-bottom: 5px; } - .container.about .press .press-story .press-info header span.post-date { - color: #a0a0a0; - margin-right: 10px; } - .container.about .contact { - zoom: 1; - margin: 0 auto; - width: 82.996%; } - .container.about .contact:before, .container.about .contact:after { - content: ""; - display: table; } - .container.about .contact:after { - clear: both; } - .container.about .contact .map { - background: #f5f5f5; - float: left; - height: 280px; - margin-right: 2.024%; - overflow: hidden; - width: 48.988%; } - .container.about .contact .map img { - min-height: 100%; - max-width: 100%; } - .container.about .contact .contacts { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - float: left; - padding-left: 40px; - width: 48.988%; } - .container.about .contact .contacts ul { - list-style: none; - margin: 0px; - padding: 0px; } - .container.about .contact .contacts ul li { - margin-bottom: 10px; } - -.pressrelease { - background: #fafafa; } - .pressrelease .container { - padding: 60px 0 120px; } - .pressrelease .container h1 + hr { - margin-bottom: 60px; } - .pressrelease .container h3 + hr { - margin-bottom: 60px; } - .pressrelease .container h3 { - color: #a0a0a0; - font-style: italic; - margin-bottom: 30px; - text-align: center; } - .pressrelease .container > article { - border: 1px solid #dcdcdc; - -webkit-border-radius: 10px; - -moz-border-radius: 10px; - -ms-border-radius: 10px; - -o-border-radius: 10px; - border-radius: 10px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.1); - box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.1); - margin: 0 auto; - padding: 80px 80px 40px 80px; - width: 82.996%; } - .pressrelease .container > article .footer hr { - margin: 80px 0px 40px; } - .pressrelease .container p + h2 { - margin-top: 60px; } - .pressrelease .container h2 + p { - margin-top: 30px; } - -html { - height: 100%; - max-height: 100%; } - -body.courseware { - height: 100%; - max-height: 100%; } - body.courseware .container { - margin-bottom: 40px; - margin-top: 20px; } - body.courseware footer.fixed-bottom { - Position: static; } - -div.course-wrapper ul, div.course-wrapper ol { - list-style: none; } -div.course-wrapper section.course-content { - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - -ms-border-radius: 0 4px 4px 0; - -o-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; } - div.course-wrapper section.course-content h1 { - margin: 0 0 22.652px; } - div.course-wrapper section.course-content p { - margin-bottom: 22.652px; } - div.course-wrapper section.course-content p:empty { - display: none; - margin-bottom: 0; } - div.course-wrapper section.course-content ul li { - margin-bottom: 11.326px; } - div.course-wrapper section.course-content .problem-set, div.course-wrapper section.course-content section.problems-wrapper, div.course-wrapper section.course-content div#seq_content, div.course-wrapper section.course-content ol.vert-mod > li { - position: relative; } - div.course-wrapper section.course-content .problem-set h2, div.course-wrapper section.course-content section.problems-wrapper h2, div.course-wrapper section.course-content div#seq_content h2, div.course-wrapper section.course-content ol.vert-mod > li h2 { - margin-top: 0; - margin-bottom: 15px; - width: 20.109%; - padding-right: 2.717%; - border-right: 1px dashed #ddd; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; - vertical-align: top; } - div.course-wrapper section.course-content .problem-set h2.problem-header section.staff, div.course-wrapper section.course-content section.problems-wrapper h2.problem-header section.staff, div.course-wrapper section.course-content div#seq_content h2.problem-header section.staff, div.course-wrapper section.course-content ol.vert-mod > li h2.problem-header section.staff { - margin-top: 30px; - font-size: 80%; } - @media screen and (max-width:1120px) { - div.course-wrapper section.course-content .problem-set h2, div.course-wrapper section.course-content section.problems-wrapper h2, div.course-wrapper section.course-content div#seq_content h2, div.course-wrapper section.course-content ol.vert-mod > li h2 { - display: block; - width: auto; - border-right: 0; } } - @media print { - div.course-wrapper section.course-content .problem-set h2, div.course-wrapper section.course-content section.problems-wrapper h2, div.course-wrapper section.course-content div#seq_content h2, div.course-wrapper section.course-content ol.vert-mod > li h2 { - display: block; - width: auto; - border-right: 0; } } - div.course-wrapper section.course-content .problem-set section.problem, div.course-wrapper section.course-content section.problems-wrapper section.problem, div.course-wrapper section.course-content div#seq_content section.problem, div.course-wrapper section.course-content ol.vert-mod > li section.problem { - display: table-cell; - width: 77.174%; - padding-left: 2.717%; } - @media screen and (max-width:1120px) { - div.course-wrapper section.course-content .problem-set section.problem, div.course-wrapper section.course-content section.problems-wrapper section.problem, div.course-wrapper section.course-content div#seq_content section.problem, div.course-wrapper section.course-content ol.vert-mod > li section.problem { - display: block; - width: auto; - padding: 0; } } - @media print { - div.course-wrapper section.course-content .problem-set section.problem, div.course-wrapper section.course-content section.problems-wrapper section.problem, div.course-wrapper section.course-content div#seq_content section.problem, div.course-wrapper section.course-content ol.vert-mod > li section.problem { - display: block; - width: auto; - padding: 0; } - div.course-wrapper section.course-content .problem-set section.problem canvas, div.course-wrapper section.course-content section.problems-wrapper section.problem canvas, div.course-wrapper section.course-content div#seq_content section.problem canvas, div.course-wrapper section.course-content ol.vert-mod > li section.problem canvas, div.course-wrapper section.course-content .problem-set section.problem img, div.course-wrapper section.course-content section.problems-wrapper section.problem img, div.course-wrapper section.course-content div#seq_content section.problem img, div.course-wrapper section.course-content ol.vert-mod > li section.problem img { - page-break-inside: avoid; } } - div.course-wrapper section.course-content .problem-set section.problem span.unanswered, div.course-wrapper section.course-content section.problems-wrapper section.problem span.unanswered, div.course-wrapper section.course-content div#seq_content section.problem span.unanswered, div.course-wrapper section.course-content ol.vert-mod > li section.problem span.unanswered, div.course-wrapper section.course-content .problem-set section.problem span.ui-icon-bullet, div.course-wrapper section.course-content section.problems-wrapper section.problem span.ui-icon-bullet, div.course-wrapper section.course-content div#seq_content section.problem span.ui-icon-bullet, div.course-wrapper section.course-content ol.vert-mod > li section.problem span.ui-icon-bullet { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - background: url("../images/unanswered-icon.png") center center no-repeat; - height: 14px; - position: relative; - top: 4px; - width: 14px; } - div.course-wrapper section.course-content .problem-set section.problem span.correct, div.course-wrapper section.course-content section.problems-wrapper section.problem span.correct, div.course-wrapper section.course-content div#seq_content section.problem span.correct, div.course-wrapper section.course-content ol.vert-mod > li section.problem span.correct, div.course-wrapper section.course-content .problem-set section.problem span.ui-icon-check, div.course-wrapper section.course-content section.problems-wrapper section.problem span.ui-icon-check, div.course-wrapper section.course-content div#seq_content section.problem span.ui-icon-check, div.course-wrapper section.course-content ol.vert-mod > li section.problem span.ui-icon-check { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - background: url("../images/correct-icon.png") center center no-repeat; - height: 20px; - position: relative; - top: 6px; - width: 25px; } - div.course-wrapper section.course-content .problem-set section.problem span.incorrect, div.course-wrapper section.course-content section.problems-wrapper section.problem span.incorrect, div.course-wrapper section.course-content div#seq_content section.problem span.incorrect, div.course-wrapper section.course-content ol.vert-mod > li section.problem span.incorrect, div.course-wrapper section.course-content .problem-set section.problem span.ui-icon-close, div.course-wrapper section.course-content section.problems-wrapper section.problem span.ui-icon-close, div.course-wrapper section.course-content div#seq_content section.problem span.ui-icon-close, div.course-wrapper section.course-content ol.vert-mod > li section.problem span.ui-icon-close { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - background: url("../images/incorrect-icon.png") center center no-repeat; - height: 20px; - width: 20px; - position: relative; - top: 6px; } - div.course-wrapper section.course-content .problem-set div > span, div.course-wrapper section.course-content section.problems-wrapper div > span, div.course-wrapper section.course-content div#seq_content div > span, div.course-wrapper section.course-content ol.vert-mod > li div > span { - display: block; - margin-bottom: 11.326px; } - div.course-wrapper section.course-content .problem-set div > span[answer], div.course-wrapper section.course-content section.problems-wrapper div > span[answer], div.course-wrapper section.course-content div#seq_content div > span[answer], div.course-wrapper section.course-content ol.vert-mod > li div > span[answer] { - border-top: 1px solid #ededed; - border-bottom: 1px solid #ededed; - background: #f3f3f3; - margin: 0 -22.652px; - padding: 11.326px 22.652px; } - div.course-wrapper section.course-content .problem-set input[type="text"], div.course-wrapper section.course-content section.problems-wrapper input[type="text"], div.course-wrapper section.course-content div#seq_content input[type="text"], div.course-wrapper section.course-content ol.vert-mod > li input[type="text"] { - display: inline-block; - width: 50%; } - div.course-wrapper section.course-content .problem-set center, div.course-wrapper section.course-content section.problems-wrapper center, div.course-wrapper section.course-content div#seq_content center, div.course-wrapper section.course-content ol.vert-mod > li center { - display: block; - margin: 22.652px 0; - border: 1px solid #ccc; - padding: 22.652px; } - div.course-wrapper section.course-content .problem-set section.action, div.course-wrapper section.course-content section.problems-wrapper section.action, div.course-wrapper section.course-content div#seq_content section.action, div.course-wrapper section.course-content ol.vert-mod > li section.action { - margin-top: 22.652px; } - div.course-wrapper section.course-content .problem-set section.action input[type="button"], div.course-wrapper section.course-content section.problems-wrapper section.action input[type="button"], div.course-wrapper section.course-content div#seq_content section.action input[type="button"], div.course-wrapper section.course-content ol.vert-mod > li section.action input[type="button"] { - padding: 9.061px 22.652px; - text-shadow: 0 -1px 0 #666666; } - div.course-wrapper section.course-content section.problems-wrapper { - display: table; - width: 100%; } - @media screen and (max-width:1120px) { - div.course-wrapper section.course-content section.problems-wrapper { - display: block; - width: auto; } } - div.course-wrapper section.course-content div#seq_content h1 { - background: none; - margin-bottom: 22.652px; - padding-bottom: 0; - border-bottom: none; } - div.course-wrapper section.course-content ol.vert-mod > li { - border-bottom: 1px solid #ddd; - margin-bottom: 15px; - padding: 0 0 15px; } - div.course-wrapper section.course-content ol.vert-mod > li header { - -webkit-border-radius: 0 4px 0 0; - -moz-border-radius: 0 4px 0 0; - -ms-border-radius: 0 4px 0 0; - -o-border-radius: 0 4px 0 0; - border-radius: 0 4px 0 0; - margin-bottom: -16px; } - div.course-wrapper section.course-content ol.vert-mod > li header h1 { - margin: 0; } - div.course-wrapper section.course-content ol.vert-mod > li header h2 { - float: right; - margin-right: 0; - margin-top: 8px; - text-align: right; - padding-right: 0; - border-right: 0; } - div.course-wrapper section.course-content ol.vert-mod > li:last-child { - border-bottom: none; - margin-bottom: 0; - padding-bottom: 0; } - div.course-wrapper section.course-content ol.vert-mod > li .histogram { - width: 200px; - height: 150px; } - div.course-wrapper section.course-content ol.vert-mod > li ul { - list-style: disc outside none; - padding-left: 1em; } - div.course-wrapper section.course-content ol.vert-mod > li nav.sequence-bottom ul { - list-style: none; - padding: 0; } - div.course-wrapper section.course-content section.tutorials h2 { - margin-bottom: 22.652px; } - div.course-wrapper section.course-content section.tutorials ul { - margin: 0; - zoom: 1; } - div.course-wrapper section.course-content section.tutorials ul:before, div.course-wrapper section.course-content section.tutorials ul:after { - content: ""; - display: table; } - div.course-wrapper section.course-content section.tutorials ul:after { - clear: both; } - div.course-wrapper section.course-content section.tutorials ul li { - width: 31.522%; - float: left; - margin-right: 2.717%; - margin-bottom: 22.652px; } - div.course-wrapper section.course-content section.tutorials ul li:nth-child(3n) { - margin-right: 0; } - div.course-wrapper section.course-content section.tutorials ul li:nth-child(3n+1) { - clear: both; } - div.course-wrapper section.course-content section.tutorials ul li a { - font-weight: bold; } - div.course-wrapper section.course-content div.staff_info { - zoom: 1; - white-space: pre-wrap; - border-top: 1px solid #ccc; - padding-top: 22.652px; - margin-top: 22.652px; - line-height: 22.652px; - font-family: Consolas, "Lucida Console", Monaco, "Courier New", Courier, monospace; } - div.course-wrapper section.course-content div.staff_info:before, div.course-wrapper section.course-content div.staff_info:after { - content: ""; - display: table; } - div.course-wrapper section.course-content div.staff_info:after { - clear: both; } - div.course-wrapper section.course-content div.ui-slider { - border: 1px solid #aaa; - background: #ddd; - -webkit-box-shadow: inset 0 1px 0 #eeeeee; - -moz-box-shadow: inset 0 1px 0 #eeeeee; - box-shadow: inset 0 1px 0 #eeeeee; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; } - div.course-wrapper section.course-content div.ui-slider a.ui-slider-handle { - -webkit-box-shadow: inset 0 1px 0 #bf4040; - -moz-box-shadow: inset 0 1px 0 #bf4040; - box-shadow: inset 0 1px 0 #bf4040; - background: #993333 url(../images/slider-bars.png) center center no-repeat; - border: 1px solid #4d1919; - cursor: pointer; } - div.course-wrapper section.course-content div.ui-slider a.ui-slider-handle:hover, div.course-wrapper section.course-content div.ui-slider a.ui-slider-handle:focus { - background-color: #bf4040; - outline: none; } - div.course-wrapper section.course-content div.ui-tabs { - border: 0; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - margin: 0; - padding: 0; } - div.course-wrapper section.course-content div.ui-tabs .ui-tabs-nav { - background: none; - border: 0; - margin-bottom: 11.326px; } - div.course-wrapper section.course-content div.ui-tabs .ui-tabs-panel { - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - padding: 0; } -div.course-wrapper.closed section.course-index { - width: 3.077%; - overflow: hidden; } - div.course-wrapper.closed section.course-index header#open_close_accordion { - padding: 0; - min-height: 47px; } - div.course-wrapper.closed section.course-index header#open_close_accordion a { - background-image: url("../images/slide-right-icon.png"); } - div.course-wrapper.closed section.course-index header#open_close_accordion h2 { - visibility: hidden; - width: 10px; } - div.course-wrapper.closed section.course-index div#accordion { - visibility: hidden; - width: 10px; - padding: 0; } - div.course-wrapper.closed section.course-index div#accordion nav { - white-space: pre; - overflow: hidden; } - div.course-wrapper.closed section.course-index div#accordion nav ul { - overflow: hidden; - white-space: nowrap; } -div.course-wrapper.closed section.course-content { - width: 97.773%; } - -nav.sequence-nav { - border-bottom: 1px solid #e4d080; - margin-bottom: 22.652px; - position: relative; - -webkit-border-top-right-radius: 4px; - -moz-border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; - -ms-border-top-right-radius: 4px; - -o-border-top-right-radius: 4px; - border-top-right-radius: 4px; } - nav.sequence-nav ol { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table; - height: 100%; - padding-right: 8.696%; - width: 100%; } - nav.sequence-nav ol li { - border-left: 1px solid #e4d080; - display: table-cell; - min-width: 20px; } - nav.sequence-nav ol li:first-child { - border-left: none; } - nav.sequence-nav ol li .inactive, nav.sequence-nav ol li a.seq_video_inactive, nav.sequence-nav ol li a.seq_other_inactive, nav.sequence-nav ol li a.seq_vertical_inactive, nav.sequence-nav ol li a.seq_problem_inactive { - background-repeat: no-repeat; } - nav.sequence-nav ol li .inactive:hover, nav.sequence-nav ol li a.seq_video_inactive:hover, nav.sequence-nav ol li a.seq_other_inactive:hover, nav.sequence-nav ol li a.seq_vertical_inactive:hover, nav.sequence-nav ol li a.seq_problem_inactive:hover { - background-color: #f9f4e1; } - nav.sequence-nav ol li .visited, nav.sequence-nav ol li a.seq_video_visited, nav.sequence-nav ol li a.seq_other_visited, nav.sequence-nav ol li a.seq_vertical_visited, nav.sequence-nav ol li a.seq_problem_visited { - background-color: #DCCDA2; - background-repeat: no-repeat; - -webkit-box-shadow: inset 0 0 3px #ceb97d; - -moz-box-shadow: inset 0 0 3px #ceb97d; - box-shadow: inset 0 0 3px #ceb97d; } - nav.sequence-nav ol li .visited:hover, nav.sequence-nav ol li a.seq_video_visited:hover, nav.sequence-nav ol li a.seq_other_visited:hover, nav.sequence-nav ol li a.seq_vertical_visited:hover, nav.sequence-nav ol li a.seq_problem_visited:hover { - background-color: #f6efd4; - background-position: center center; } - nav.sequence-nav ol li .active, nav.sequence-nav ol li a.seq_video_active, nav.sequence-nav ol li a.seq_other_active, nav.sequence-nav ol li a.seq_vertical_active, nav.sequence-nav ol li a.seq_problem_active, nav.sequence-nav ol li section.course-index div#accordion h3.ui-accordion-header.ui-state-active, section.course-index div#accordion nav.sequence-nav ol li h3.ui-accordion-header.ui-state-active { - background-color: #fff; - background-repeat: no-repeat; - -webkit-box-shadow: 0 1px 0 white; - -moz-box-shadow: 0 1px 0 white; - box-shadow: 0 1px 0 white; } - nav.sequence-nav ol li .active:hover, nav.sequence-nav ol li a.seq_video_active:hover, nav.sequence-nav ol li a.seq_other_active:hover, nav.sequence-nav ol li a.seq_vertical_active:hover, nav.sequence-nav ol li a.seq_problem_active:hover, nav.sequence-nav ol li section.course-index div#accordion h3.ui-accordion-header.ui-state-active:hover, section.course-index div#accordion nav.sequence-nav ol li h3.ui-accordion-header.ui-state-active:hover { - background-color: #fff; - background-position: center; } - nav.sequence-nav ol li a { - background-position: center center; - border: none; - cursor: pointer; - display: block; - height: 17px; - padding: 15px 0 14px; - position: relative; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.4s; - -moz-transition-duration: 0.4s; - -ms-transition-duration: 0.4s; - -o-transition-duration: 0.4s; - transition-duration: 0.4s; - -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -moz-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -ms-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 100%; } - nav.sequence-nav ol li a.progress, nav.sequence-nav ol li a.progress-none, nav.sequence-nav ol li a.progress-some, nav.sequence-nav ol li a.progress-done { - border-bottom-style: solid; - border-bottom-width: 4px; } - nav.sequence-nav ol li a.progress-none { - border-bottom-color: red; } - nav.sequence-nav ol li a.progress-some { - border-bottom-color: yellow; } - nav.sequence-nav ol li a.progress-done { - border-bottom-color: green; } - nav.sequence-nav ol li a.seq_video_inactive { - background-image: url("../images/sequence-nav/video-icon-normal.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_video_visited { - background-image: url("../images/sequence-nav/video-icon-visited.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_video_active { - background-image: url("../images/sequence-nav/video-icon-current.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_other_inactive { - background-image: url("../images/sequence-nav/document-icon-normal.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_other_visited { - background-image: url("../images/sequence-nav/document-icon-visited.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_other_active { - background-image: url("../images/sequence-nav/document-icon-current.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_vertical_inactive, nav.sequence-nav ol li a.seq_problem_inactive { - background-image: url("../images/sequence-nav/list-icon-normal.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_vertical_visited, nav.sequence-nav ol li a.seq_problem_visited { - background-image: url("../images/sequence-nav/list-icon-visited.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_vertical_active, nav.sequence-nav ol li a.seq_problem_active { - background-image: url("../images/sequence-nav/list-icon-current.png"); - background-position: center; } - nav.sequence-nav ol li a p { - background: #333; - color: #fff; - display: none; - line-height: 22.652px; - left: 0px; - opacity: 0; - padding: 6px; - position: absolute; - top: 48px; - text-shadow: 0 -1px 0 black; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.1s; - -moz-transition-duration: 0.1s; - -ms-transition-duration: 0.1s; - -o-transition-duration: 0.1s; - transition-duration: 0.1s; - -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); - -moz-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); - -ms-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); - -o-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); - transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - white-space: pre; - z-index: 99; } - nav.sequence-nav ol li a p:empty { - background: none; } - nav.sequence-nav ol li a p:empty::after { - display: none; } - nav.sequence-nav ol li a p::after { - background: #333; - content: " "; - display: block; - height: 10px; - left: 18px; - position: absolute; - top: -5px; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); - width: 10px; } - nav.sequence-nav ol li a:hover p { - display: block; - margin-top: 4px; - opacity: 1; } - nav.sequence-nav ul { - list-style: none; - height: 100%; - position: absolute; - right: 0; - top: 0; - width: 8.696%; } - nav.sequence-nav ul li { - float: left; - width: 50%; } - nav.sequence-nav ul li.prev a, nav.sequence-nav ul li.next a { - background-color: #f2e7bf; - background-position: center center; - background-repeat: no-repeat; - border-left: 1px solid #e4d080; - -webkit-box-shadow: inset 1px 0 0 #faf7e9; - -moz-box-shadow: inset 1px 0 0 #faf7e9; - box-shadow: inset 1px 0 0 #faf7e9; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - cursor: pointer; - display: block; - text-indent: -9999px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.2s; - -moz-transition-duration: 0.2s; - -ms-transition-duration: 0.2s; - -o-transition-duration: 0.2s; - transition-duration: 0.2s; - -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -moz-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -ms-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - nav.sequence-nav ul li.prev a:hover, nav.sequence-nav ul li.next a:hover { - opacity: .5; } - nav.sequence-nav ul li.prev a.disabled, nav.sequence-nav ul li.next a.disabled { - cursor: normal; - opacity: .4; } - nav.sequence-nav ul li.prev a { - background-image: url("../images/sequence-nav/previous-icon.png"); } - nav.sequence-nav ul li.prev a:hover { - background-color: #f6efd4; } - nav.sequence-nav ul li.next a { - background-image: url("../images/sequence-nav/next-icon.png"); } - nav.sequence-nav ul li.next a:hover { - background-color: #f6efd4; } - body.touch-based-device nav.sequence-nav ol li a:hover p { - display: none; } - -section.course-content { - position: relative; } - section.course-content ol.vert-mod nav.sequence-nav { - margin-top: -15px; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; } - section.course-content nav.sequence-bottom { - margin: 45.304px 0 0; - text-align: center; } - section.course-content nav.sequence-bottom ul { - background-color: #f2e7bf; - background-color: #f2e7bf; - border: 1px solid #e4d080; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 0 0 1px #faf7e9; - -moz-box-shadow: inset 0 0 0 1px #faf7e9; - box-shadow: inset 0 0 0 1px #faf7e9; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; } - section.course-content nav.sequence-bottom ul li { - float: left; } - section.course-content nav.sequence-bottom ul li.prev, section.course-content nav.sequence-bottom ul li.next { - margin-bottom: 0; } - section.course-content nav.sequence-bottom ul li.prev a, section.course-content nav.sequence-bottom ul li.next a { - background-position: center center; - background-repeat: no-repeat; - border-bottom: none; - display: block; - padding: 11.326px 4px; - text-indent: -9999px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.2s; - -moz-transition-duration: 0.2s; - -ms-transition-duration: 0.2s; - -o-transition-duration: 0.2s; - transition-duration: 0.2s; - -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -moz-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -ms-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 45px; } - section.course-content nav.sequence-bottom ul li.prev a:hover, section.course-content nav.sequence-bottom ul li.next a:hover { - background-color: #f6efd4; - color: #7e691a; - opacity: .5; - text-decoration: none; } - section.course-content nav.sequence-bottom ul li.prev a.disabled, section.course-content nav.sequence-bottom ul li.next a.disabled { - background-color: #fffffe; - opacity: .4; } - section.course-content nav.sequence-bottom ul li.prev a { - background-image: url("../images/sequence-nav/previous-icon.png"); - border-right: 1px solid #e4d080; } - section.course-content nav.sequence-bottom ul li.prev a:hover { - background-color: none; } - section.course-content nav.sequence-bottom ul li.next a { - background-image: url("../images/sequence-nav/next-icon.png"); } - section.course-content nav.sequence-bottom ul li.next a:hover { - background-color: none; } - -section.course-index header { - max-height: 47px; } - section.course-index header h2 { - white-space: nowrap; } -section.course-index div#accordion h3 { - -webkit-box-shadow: inset 0 1px 0 0 #eeeeee; - -moz-box-shadow: inset 0 1px 0 0 #eeeeee; - box-shadow: inset 0 1px 0 0 #eeeeee; - border-top: 1px solid #d3d3d3; - overflow: hidden; - margin: 0; } - section.course-index div#accordion h3:first-child { - border: none; } - section.course-index div#accordion h3:hover { - background-image: -webkit-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -moz-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -ms-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -o-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: linear-gradient(-90deg, #f5f5f5, #e1e1e1); } - section.course-index div#accordion h3.ui-accordion-header { - color: #000; } - section.course-index div#accordion h3.ui-accordion-header a { - font-size: 14px; - color: #4d4d4d; } - section.course-index div#accordion h3.ui-accordion-header.ui-state-active { - background-image: -webkit-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -moz-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -ms-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -o-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: linear-gradient(-90deg, #f5f5f5, #e1e1e1); - border-bottom: 1px solid #d3d3d3; } -section.course-index div#accordion ul.ui-accordion-content { - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: inset -1px 0 0 #e6e6e6; - -moz-box-shadow: inset -1px 0 0 #e6e6e6; - box-shadow: inset -1px 0 0 #e6e6e6; - background: #dadada; - border: none; - font-size: 12px; - margin: 0; - padding: 1em 1.5em; } - section.course-index div#accordion ul.ui-accordion-content li { - margin-bottom: 11.326px; } - section.course-index div#accordion ul.ui-accordion-content li a { - border: 1px solid transparent; - background: transparent; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - position: relative; - padding: 5px 36px 5px 10px; - text-decoration: none; - display: block; - color: #666; } - section.course-index div#accordion ul.ui-accordion-content li a p { - font-weight: bold; - margin-bottom: 0; } - section.course-index div#accordion ul.ui-accordion-content li a p span.subtitle { - color: #666; - font-weight: normal; - display: block; } - section.course-index div#accordion ul.ui-accordion-content li a:after { - background: transparent; - border-top: 1px solid #b4b4b4; - border-right: 1px solid #b4b4b4; - content: ""; - display: block; - height: 12px; - margin-top: -6px; - opacity: 0; - position: absolute; - top: 50%; - right: 30px; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); - width: 12px; } - section.course-index div#accordion ul.ui-accordion-content li a:hover { - background-image: -webkit-linear-gradient(-90deg, rgba(245, 245, 245, 0.4), rgba(230, 230, 230, 0.4)); - background-image: -moz-linear-gradient(-90deg, rgba(245, 245, 245, 0.4), rgba(230, 230, 230, 0.4)); - background-image: -ms-linear-gradient(-90deg, rgba(245, 245, 245, 0.4), rgba(230, 230, 230, 0.4)); - background-image: -o-linear-gradient(-90deg, rgba(245, 245, 245, 0.4), rgba(230, 230, 230, 0.4)); - background-image: linear-gradient(-90deg, rgba(245, 245, 245, 0.4), rgba(230, 230, 230, 0.4)); - border-color: #c8c8c8; } - section.course-index div#accordion ul.ui-accordion-content li a:hover:after { - opacity: 1; - right: 15px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.2s; - -moz-transition-duration: 0.2s; - -ms-transition-duration: 0.2s; - -o-transition-duration: 0.2s; - transition-duration: 0.2s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - section.course-index div#accordion ul.ui-accordion-content li a:hover > a p { - color: #333; } - section.course-index div#accordion ul.ui-accordion-content li a:active { - -webkit-box-shadow: inset 0 1px 14px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 14px 0 rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 14px 0 rgba(0, 0, 0, 0.1); } - section.course-index div#accordion ul.ui-accordion-content li a:active:after { - opacity: 1; - right: 15px; } - section.course-index div#accordion ul.ui-accordion-content li.active { - font-weight: bold; } - section.course-index div#accordion ul.ui-accordion-content li.active > a { - background: #f0f0f0; - background-image: -webkit-linear-gradient(-90deg, #f5f5f5, #e6e6e6); - background-image: -moz-linear-gradient(-90deg, #f5f5f5, #e6e6e6); - background-image: -ms-linear-gradient(-90deg, #f5f5f5, #e6e6e6); - background-image: -o-linear-gradient(-90deg, #f5f5f5, #e6e6e6); - background-image: linear-gradient(-90deg, #f5f5f5, #e6e6e6); - border-color: #c8c8c8; } - section.course-index div#accordion ul.ui-accordion-content li.active > a:after { - opacity: 1; - right: 15px; } - section.course-index div#accordion ul.ui-accordion-content li.active > a p { - color: #333; } - section.course-index div#accordion ul.ui-accordion-content li.active span.subtitle { - font-weight: normal; } - -@-moz-document url-prefix() { - a.add-fullscreen { - display: none !important; } } - -section.course-content .dullify, section.course-content div.video article.video-wrapper section.video-controls ul.vcr, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls { - opacity: .4; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - section.course-content .dullify:hover, section.course-content div.video article.video-wrapper section.video-controls ul.vcr:hover, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls:hover { - opacity: 1; } -section.course-content div.video { - zoom: 1; - background: #f3f3f3; - border-bottom: 1px solid #e1e1e1; - border-top: 1px solid #e1e1e1; - display: block; - margin: 0 -22.652px; - padding: 6px 22.652px; } - section.course-content div.video:before, section.course-content div.video:after { - content: ""; - display: table; } - section.course-content div.video:after { - clear: both; } - section.course-content div.video article.video-wrapper { - float: left; - margin-right: 2.717%; - width: 65.761%; } - section.course-content div.video article.video-wrapper section.video-player { - height: 0; - overflow: hidden; - padding-bottom: 56.25%; - padding-top: 30px; - position: relative; } - section.course-content div.video article.video-wrapper section.video-player object, section.course-content div.video article.video-wrapper section.video-player iframe { - border: none; - height: 100%; - left: 0; - position: absolute; - top: 0; - width: 100%; } - section.course-content div.video article.video-wrapper section.video-controls { - background: #333; - border: 1px solid #000; - border-top: 0; - color: #ccc; - position: relative; } - section.course-content div.video article.video-wrapper section.video-controls:hover ul, section.course-content div.video article.video-wrapper section.video-controls:hover div { - opacity: 1; } - section.course-content div.video article.video-wrapper section.video-controls div.slider { - background: #c2c2c2; - border: none; - border-bottom: 1px solid #000; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - border-top: 1px solid #000; - -webkit-box-shadow: inset 0 1px 0 #eeeeee, 0 1px 0 #555555; - -moz-box-shadow: inset 0 1px 0 #eeeeee, 0 1px 0 #555555; - box-shadow: inset 0 1px 0 #eeeeee, 0 1px 0 #555555; - height: 7px; - -webkit-transition-property: height, 2s, ease-in-out; - -moz-transition-property: height, 2s, ease-in-out; - -ms-transition-property: height, 2s, ease-in-out; - -o-transition-property: height, 2s, ease-in-out; - transition-property: height, 2s, ease-in-out; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - section.course-content div.video article.video-wrapper section.video-controls div.slider div.ui-widget-header { - background: #777; - -webkit-box-shadow: inset 0 1px 0 #999999; - -moz-box-shadow: inset 0 1px 0 #999999; - box-shadow: inset 0 1px 0 #999999; } - section.course-content div.video article.video-wrapper section.video-controls div.slider .ui-tooltip.qtip .ui-tooltip-content { - background: #993333; - border: 1px solid #4d1919; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - -ms-border-radius: 2px; - -o-border-radius: 2px; - border-radius: 2px; - -webkit-box-shadow: inset 0 1px 0 #bf4040; - -moz-box-shadow: inset 0 1px 0 #bf4040; - box-shadow: inset 0 1px 0 #bf4040; - color: #fff; - font: bold 12px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - margin-bottom: 6px; - margin-right: 0; - overflow: visible; - padding: 4px; - text-align: center; - text-shadow: 0 -1px 0 #732626; - -webkit-font-smoothing: antialiased; } - section.course-content div.video article.video-wrapper section.video-controls div.slider .ui-tooltip.qtip .ui-tooltip-content::after { - background: #993333; - border-bottom: 1px solid #4d1919; - border-right: 1px solid #4d1919; - bottom: -5px; - content: " "; - display: block; - height: 7px; - left: 50%; - margin-left: -3px; - position: absolute; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); - width: 7px; } - section.course-content div.video article.video-wrapper section.video-controls div.slider a.ui-slider-handle { - background: #993333 url(../images/slider-handle.png) center center no-repeat; - -webkit-background-size: 50%; - -moz-background-size: 50%; - -ms-background-size: 50%; - -o-background-size: 50%; - background-size: 50%; - border: 1px solid #4d1919; - -webkit-border-radius: 15px; - -moz-border-radius: 15px; - -ms-border-radius: 15px; - -o-border-radius: 15px; - border-radius: 15px; - -webkit-box-shadow: inset 0 1px 0 #bf4040; - -moz-box-shadow: inset 0 1px 0 #bf4040; - box-shadow: inset 0 1px 0 #bf4040; - cursor: pointer; - height: 15px; - margin-left: -7px; - top: -4px; - -webkit-transition-property: height, 2s, ease-in-out; - -moz-transition-property: height, 2s, ease-in-out; - -ms-transition-property: height, 2s, ease-in-out; - -o-transition-property: height, 2s, ease-in-out; - transition-property: height, 2s, ease-in-out; - -webkit-transition-duration: width, 2s, ease-in-out; - -moz-transition-duration: width, 2s, ease-in-out; - -ms-transition-duration: width, 2s, ease-in-out; - -o-transition-duration: width, 2s, ease-in-out; - transition-duration: width, 2s, ease-in-out; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 15px; } - section.course-content div.video article.video-wrapper section.video-controls div.slider a.ui-slider-handle:focus, section.course-content div.video article.video-wrapper section.video-controls div.slider a.ui-slider-handle:hover { - background-color: #bf4040; - outline: none; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr { - float: left; - list-style: none; - margin-right: 22.652px; - padding: 0; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li { - float: left; - margin-bottom: 0; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li a { - border-bottom: none; - border-right: 1px solid #000; - -webkit-box-shadow: 1px 0 0 #555555; - -moz-box-shadow: 1px 0 0 #555555; - box-shadow: 1px 0 0 #555555; - cursor: pointer; - display: block; - line-height: 46px; - padding: 0 16.989px; - text-indent: -9999px; - -webkit-transition-property: background-color; - -moz-transition-property: background-color; - -ms-transition-property: background-color; - -o-transition-property: background-color; - transition-property: background-color; - -webkit-transition-duration: opacity; - -moz-transition-duration: opacity; - -ms-transition-duration: opacity; - -o-transition-duration: opacity; - transition-duration: opacity; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 14px; - background: url("../images/vcr.png") 15px 15px no-repeat; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li a:empty { - height: 46px; - background: url("../images/vcr.png") 15px 15px no-repeat; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li a.play { - background-position: 17px -114px; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li a.play:hover { - background-color: #444; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li a.pause { - background-position: 16px -50px; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li a.pause:hover { - background-color: #444; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li div.vidtime { - padding-left: 16.989px; - font-weight: bold; - line-height: 46px; - padding-left: 16.989px; - -webkit-font-smoothing: antialiased; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls { - float: right; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds { - float: left; - position: relative; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds.open > a { - background: url("../images/open-arrow.png") 10px center no-repeat; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds.open ol.video_speeds { - display: block; - opacity: 1; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a { - background: url("../images/closed-arrow.png") 10px center no-repeat; - border-left: 1px solid #000; - border-right: 1px solid #000; - -webkit-box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - -moz-box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - zoom: 1; - color: #fff; - cursor: pointer; - display: block; - line-height: 46px; - margin-right: 0; - padding-left: 15px; - position: relative; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - -webkit-font-smoothing: antialiased; - width: 110px; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a:before, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a:after { - content: ""; - display: table; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a:after { - clear: both; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a h3 { - color: #999; - float: left; - font-size: 12px; - font-weight: normal; - letter-spacing: 1px; - padding: 0 5.663px 0 11.326px; - text-transform: uppercase; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a p.active { - float: left; - font-weight: bold; - margin-bottom: 0; - padding: 0 11.326px 0 0; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a:hover, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a:active, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a:focus { - opacity: 1; - background-color: #444; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds ol.video_speeds { - -webkit-box-shadow: inset 1px 0 0 #555555, 0 3px 0 #444444; - -moz-box-shadow: inset 1px 0 0 #555555, 0 3px 0 #444444; - box-shadow: inset 1px 0 0 #555555, 0 3px 0 #444444; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - background-color: #444; - border: 1px solid #000; - bottom: 46px; - display: none; - opacity: 0; - position: absolute; - width: 125px; - z-index: 10; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds ol.video_speeds li { - -webkit-box-shadow: 0 1px 0 #555555; - -moz-box-shadow: 0 1px 0 #555555; - box-shadow: 0 1px 0 #555555; - border-bottom: 1px solid #000; - color: #fff; - cursor: pointer; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds ol.video_speeds li a { - border: 0; - color: #fff; - display: block; - padding: 11.326px; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds ol.video_speeds li a:hover { - background-color: #666; - color: #aaa; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds ol.video_speeds li.active { - font-weight: bold; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds ol.video_speeds li:last-child { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - border-bottom: 0; - margin-top: 0; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume { - float: left; - position: relative; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume.open .volume-slider-container { - display: block; - opacity: 1; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume.muted > a { - background: url("../images/mute.png") 10px center no-repeat; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume > a { - background: url("../images/volume.png") 10px center no-repeat; - border-right: 1px solid #000; - -webkit-box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - -moz-box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - zoom: 1; - color: #fff; - cursor: pointer; - display: block; - height: 46px; - margin-right: 0; - padding-left: 15px; - position: relative; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - -webkit-font-smoothing: antialiased; - width: 30px; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume > a:before, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume > a:after { - content: ""; - display: table; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume > a:after { - clear: both; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume > a:hover, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume > a:active, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume > a:focus { - background-color: #444; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume .volume-slider-container { - -webkit-box-shadow: inset 1px 0 0 #555555, 0 3px 0 #444444; - -moz-box-shadow: inset 1px 0 0 #555555, 0 3px 0 #444444; - box-shadow: inset 1px 0 0 #555555, 0 3px 0 #444444; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - background-color: #444; - border: 1px solid #000; - bottom: 46px; - display: none; - opacity: 0; - position: absolute; - width: 45px; - height: 125px; - margin-left: -1px; - z-index: 10; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume .volume-slider-container .volume-slider { - height: 100px; - border: 0; - width: 5px; - margin: 14px auto; - background: #666; - border: 1px solid #000; - -webkit-box-shadow: 0 1px 0 #333333; - -moz-box-shadow: 0 1px 0 #333333; - box-shadow: 0 1px 0 #333333; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume .volume-slider-container .volume-slider a.ui-slider-handle { - background: #993333 url(../images/slider-handle.png) center center no-repeat; - -webkit-background-size: 50%; - -moz-background-size: 50%; - -ms-background-size: 50%; - -o-background-size: 50%; - background-size: 50%; - border: 1px solid #4d1919; - -webkit-border-radius: 15px; - -moz-border-radius: 15px; - -ms-border-radius: 15px; - -o-border-radius: 15px; - border-radius: 15px; - -webkit-box-shadow: inset 0 1px 0 #bf4040; - -moz-box-shadow: inset 0 1px 0 #bf4040; - box-shadow: inset 0 1px 0 #bf4040; - cursor: pointer; - height: 15px; - left: -6px; - -webkit-transition-property: height, 2s, ease-in-out; - -moz-transition-property: height, 2s, ease-in-out; - -ms-transition-property: height, 2s, ease-in-out; - -o-transition-property: height, 2s, ease-in-out; - transition-property: height, 2s, ease-in-out; - -webkit-transition-duration: width, 2s, ease-in-out; - -moz-transition-duration: width, 2s, ease-in-out; - -ms-transition-duration: width, 2s, ease-in-out; - -o-transition-duration: width, 2s, ease-in-out; - transition-duration: width, 2s, ease-in-out; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 15px; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.volume .volume-slider-container .volume-slider .ui-slider-range { - background: #ddd; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls a.add-fullscreen { - background: url(../images/fullscreen.png) center no-repeat; - border-right: 1px solid #000; - -webkit-box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - -moz-box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - color: #797979; - display: block; - float: left; - line-height: 46px; - margin-left: 0; - padding: 0 11.326px; - text-indent: -9999px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 30px; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls a.add-fullscreen:hover { - background-color: #444; - color: #fff; - text-decoration: none; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls a.hide-subtitles { - background: url("../images/cc.png") center no-repeat; - color: #797979; - display: block; - float: left; - font-weight: 800; - line-height: 46px; - margin-left: 0; - opacity: 1; - padding: 0 11.326px; - position: relative; - text-indent: -9999px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - -webkit-font-smoothing: antialiased; - width: 30px; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls a.hide-subtitles:hover { - background-color: #444; - color: #fff; - text-decoration: none; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls a.hide-subtitles.off { - opacity: .7; } - section.course-content div.video article.video-wrapper:hover section.video-controls ul, section.course-content div.video article.video-wrapper:hover section.video-controls div { - opacity: 1; } - section.course-content div.video article.video-wrapper:hover section.video-controls div.slider { - height: 14px; - margin-top: -7px; } - section.course-content div.video article.video-wrapper:hover section.video-controls div.slider a.ui-slider-handle { - -webkit-border-radius: 20px; - -moz-border-radius: 20px; - -ms-border-radius: 20px; - -o-border-radius: 20px; - border-radius: 20px; - height: 20px; - margin-left: -10px; - top: -4px; - width: 20px; } - section.course-content div.video ol.subtitles { - float: left; - max-height: 460px; - overflow: auto; - width: 31.522%; } - section.course-content div.video ol.subtitles li { - border: 0; - color: #666; - cursor: pointer; - margin-bottom: 8px; - padding: 0; } - section.course-content div.video ol.subtitles li.current { - color: #333; - font-weight: 700; } - section.course-content div.video ol.subtitles li:hover { - color: #993333; } - section.course-content div.video ol.subtitles li:empty { - margin-bottom: 0px; } - section.course-content div.video.closed article.video-wrapper { - width: 100%; } - section.course-content div.video.closed ol.subtitles { - width: 0px; } - section.course-content div.video.fullscreen { - background: rgba(0, 0, 0, 0.95); - border: 0; - bottom: 0; - height: 100%; - left: 0; - margin: 0; - max-height: 100%; - overflow: hidden; - padding: 0; - position: fixed; - top: 0; - width: 100%; - z-index: 999; } - section.course-content div.video.fullscreen.closed ol.subtitles { - right: -31.984%; - width: auto; } - section.course-content div.video.fullscreen a.exit { - color: #aaa; - display: none; - font-style: 12px; - left: 20px; - letter-spacing: 1px; - position: absolute; - text-transform: uppercase; - top: 20px; } - section.course-content div.video.fullscreen a.exit::after { - content: "✖"; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - padding-left: 6px; } - section.course-content div.video.fullscreen a.exit:hover { - color: #993333; } - section.course-content div.video.fullscreen div.tc-wrapper article.video-wrapper { - width: 100%; } - section.course-content div.video.fullscreen div.tc-wrapper object, section.course-content div.video.fullscreen div.tc-wrapper iframe { - bottom: 0; - height: 100%; - left: 0; - overflow: hidden; - position: fixed; - top: 0; } - section.course-content div.video.fullscreen div.tc-wrapper section.video-controls { - bottom: 0; - left: 0; - position: absolute; - width: 100%; - z-index: 9999; } - section.course-content div.video.fullscreen ol.subtitles { - background: rgba(0, 0, 0, 0.8); - bottom: 0; - height: 100%; - max-height: 100%; - max-width: 23.482%; - padding: 22.652px; - position: fixed; - right: 0; - top: 0; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - section.course-content div.video.fullscreen ol.subtitles li { - color: #aaa; } - section.course-content div.video.fullscreen ol.subtitles li.current { - color: #fff; } - -div.course-wrapper.closed section.course-content div.video ol.subtitles { - max-height: 577px; } - -section.tool-wrapper { - background: #073642; - border-bottom: 1px solid #000203; - border-top: 1px solid #000203; - -webkit-box-shadow: inset 0 0 0 4px #084150; - -moz-box-shadow: inset 0 0 0 4px #084150; - box-shadow: inset 0 0 0 4px #084150; - color: #839496; - display: table; - margin: 22.652px -22.652px 0; } - section.tool-wrapper div#graph-container { - background: none; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; - padding: 22.652px; - vertical-align: top; - width: 51.359%; } - section.tool-wrapper div#graph-container .ui-widget-content { - background: none; - border: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; } - section.tool-wrapper div#graph-container canvas { - width: 100%; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav { - background: #062e39; - border-bottom: 1px solid #03181d; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - margin: -22.652px -22.652px 0; - padding: 0; - position: relative; - width: 110%; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav li { - background: none; - border: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - color: #fff; - margin-bottom: 0; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav li.ui-tabs-selected { - background-color: #073642; - border-left: 1px solid #03181d; - border-right: 1px solid #03181d; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav li.ui-tabs-selected:first-child { - border-left: none; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav li.ui-tabs-selected a { - color: #eee8d5; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav li a { - border: none; - color: #839496; - font: bold 12px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - letter-spacing: 1px; - text-transform: uppercase; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav li a:hover { - color: #eee8d5; } - section.tool-wrapper div#controlls-container { - background: #062e39; - border-right: 1px solid #001317; - -webkit-box-shadow: 1px 0 0 #004355, inset 0 0 0 4px #06323d; - -moz-box-shadow: 1px 0 0 #004355, inset 0 0 0 4px #06323d; - box-shadow: 1px 0 0 #004355, inset 0 0 0 4px #06323d; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; - padding: 22.652px; - vertical-align: top; - width: 48.641%; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper { - border-bottom: 1px solid #021014; - -webkit-box-shadow: 0 1px 0 #083e4b; - -moz-box-shadow: 0 1px 0 #083e4b; - box-shadow: 0 1px 0 #083e4b; - margin-bottom: 22.652px; - padding: 0 0 22.652px; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton { - border-color: #001317; - border: 1px solid #3d5962; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 0 0 #939da0; - -moz-box-shadow: inset 0 1px 0 0 #939da0; - box-shadow: inset 0 1px 0 0 #939da0; - color: white; - display: inline; - font-size: 11px; - font-weight: bold; - background-color: #637c84; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #637c84), color-stop(100%, #43626b)); - background-image: -webkit-linear-gradient(top, #637c84, #43626b); - background-image: -moz-linear-gradient(top, #637c84, #43626b); - background-image: -ms-linear-gradient(top, #637c84, #43626b); - background-image: -o-linear-gradient(top, #637c84, #43626b); - background-image: linear-gradient(top, #637c84, #43626b); - padding: 6px 18px 7px; - text-shadow: 0 1px 0 #31505a; - -webkit-background-clip: padding-box; - display: block; - float: right; - font: bold 14px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:hover { - -webkit-box-shadow: inset 0 1px 0 0 #778589; - -moz-box-shadow: inset 0 1px 0 0 #778589; - box-shadow: inset 0 1px 0 0 #778589; - cursor: pointer; - background-color: #5c6c71; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5c6c71), color-stop(100%, #3e5961)); - background-image: -webkit-linear-gradient(top, #5c6c71, #3e5961); - background-image: -moz-linear-gradient(top, #5c6c71, #3e5961); - background-image: -ms-linear-gradient(top, #5c6c71, #3e5961); - background-image: -o-linear-gradient(top, #5c6c71, #3e5961); - background-image: linear-gradient(top, #5c6c71, #3e5961); } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:active { - border: 1px solid #3d5962; - -webkit-box-shadow: inset 0 0 8px 4px #395057, inset 0 0 8px 4px #395057, 0 1px 1px 0 #eeeeee; - -moz-box-shadow: inset 0 0 8px 4px #395057, inset 0 0 8px 4px #395057, 0 1px 1px 0 #eeeeee; - box-shadow: inset 0 0 8px 4px #395057, inset 0 0 8px 4px #395057, 0 1px 1px 0 #eeeeee; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:active { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"] { - border: 1px solid #030d15; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 0 0 #215f8a; - -moz-box-shadow: inset 0 1px 0 0 #215f8a; - box-shadow: inset 0 1px 0 0 #215f8a; - color: white; - display: inline; - font-size: 11px; - font-weight: bold; - background-color: #0f3550; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0f3550), color-stop(100%, #041623)); - background-image: -webkit-linear-gradient(top, #0f3550, #041623); - background-image: -moz-linear-gradient(top, #0f3550, #041623); - background-image: -ms-linear-gradient(top, #0f3550, #041623); - background-image: -o-linear-gradient(top, #0f3550, #041623); - background-image: linear-gradient(top, #0f3550, #041623); - padding: 6px 18px 7px; - text-shadow: 0 1px 0 #000203; - -webkit-background-clip: padding-box; - font: bold 14px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:hover { - -webkit-box-shadow: inset 0 1px 0 0 #174362; - -moz-box-shadow: inset 0 1px 0 0 #174362; - box-shadow: inset 0 1px 0 0 #174362; - cursor: pointer; - background-color: #0c2739; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0c2739), color-stop(100%, #030d15)); - background-image: -webkit-linear-gradient(top, #0c2739, #030d15); - background-image: -moz-linear-gradient(top, #0c2739, #030d15); - background-image: -ms-linear-gradient(top, #0c2739, #030d15); - background-image: -o-linear-gradient(top, #0c2739, #030d15); - background-image: linear-gradient(top, #0c2739, #030d15); } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:active { - border: 1px solid #030d15; - -webkit-box-shadow: inset 0 0 8px 4px #010507, inset 0 0 8px 4px #010507, 0 1px 1px 0 #eeeeee; - -moz-box-shadow: inset 0 0 8px 4px #010507, inset 0 0 8px 4px #010507, 0 1px 1px 0 #eeeeee; - box-shadow: inset 0 0 8px 4px #010507, inset 0 0 8px 4px #010507, 0 1px 1px 0 #eeeeee; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:active { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; } - section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper { - border-bottom: 1px solid #021014; - -webkit-box-shadow: 0 1px 0 #083e4b; - -moz-box-shadow: 0 1px 0 #083e4b; - box-shadow: 0 1px 0 #083e4b; - zoom: 1; - margin-bottom: 22.652px; - margin-bottom: 22.652px; - padding: 0 0 22.652px; } - section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:before, section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after { - content: ""; - display: table; } - section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after { - clear: both; } - section.tool-wrapper div#controlls-container div.graph-controls p { - font-weight: bold; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin: 0; - text-shadow: 0 -1px 0 #021014; - -webkit-font-smoothing: antialiased; } - section.tool-wrapper div#controlls-container div.graph-controls ul { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-bottom: 0; } - section.tool-wrapper div#controlls-container div.graph-controls ul li { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-bottom: 0; } - section.tool-wrapper div#controlls-container div.graph-controls ul li input { - margin-right: 5px; } - section.tool-wrapper div#controlls-container div.graph-controls div#graph-listen { - display: block; - float: left; - margin-bottom: 0; - margin-right: 20px; - margin-top: 8px; - text-align: right; } - section.tool-wrapper div#controlls-container label { - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - -ms-border-radius: 2px; - -o-border-radius: 2px; - border-radius: 2px; - color: #fff; - font-weight: bold; - padding: 3px; - -webkit-font-smoothing: antialiased; } - section.tool-wrapper div#controlls-container label[for="vinCheckbox"], section.tool-wrapper div#controlls-container label[for="vinRadioButton"] { - color: #409fbf; } - section.tool-wrapper div#controlls-container label[for="voutCheckbox"], section.tool-wrapper div#controlls-container label[for="voutRadioButton"] { - color: #e1a600; } - section.tool-wrapper div#controlls-container label[for="vrCheckbox"], section.tool-wrapper div#controlls-container label[for="vrRadioButton"] { - color: #49c944; } - section.tool-wrapper div#controlls-container label[for="vcCheckbox"], section.tool-wrapper div#controlls-container label[for="vcRadioButton"] { - color: #e1a600; } - section.tool-wrapper div#controlls-container label[for="vlCheckbox"], section.tool-wrapper div#controlls-container label[for="vlRadioButton"] { - color: #a26784; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders { - border-bottom: 1px solid #021014; - -webkit-box-shadow: 0 1px 0 #083e4b; - -moz-box-shadow: 0 1px 0 #083e4b; - box-shadow: 0 1px 0 #083e4b; - margin-bottom: 22.652px; - padding: 0 0 22.652px; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders select#musicTypeSelect { - font: 16px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-bottom: 0; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders p { - font-weight: bold; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin: 0 11.326px 22.652px 0; - text-shadow: 0 -1px 0 #021014; - -webkit-font-smoothing: antialiased; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.slider-label { - font-weight: bold; - margin-bottom: 11.326px; - text-shadow: 0 -1px 0 #021014; - -webkit-font-smoothing: antialiased; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.slider { - margin-bottom: 22.652px; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.slider.ui-slider-horizontal { - background: #00232c; - border: 1px solid #000b0d; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - height: 0.4em; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle { - background: #637c84 url("../images/amplifier-slider-handle.png") center no-repeat; - border: 1px solid #000b0d; - -webkit-box-shadow: inset 0 1px 0 #8ba1a8; - -moz-box-shadow: inset 0 1px 0 #8ba1a8; - box-shadow: inset 0 1px 0 #8ba1a8; - margin-top: -0.3em; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle:hover, section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle:active { - background-color: #6e8992; } diff --git a/static/sass/application.css b/static/sass/application.css deleted file mode 100755 index d47978fd82..0000000000 --- a/static/sass/application.css +++ /dev/null @@ -1,7481 +0,0 @@ -@charset "UTF-8"; -/* -html5doctor.com Reset Stylesheet -v1.6.1 -Last Updated: 2010-09-17 -Author: Richard Clark - http://richclarkdesign.com -Twitter: @rich_clark -*/ -html, body, div, span, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -abbr, address, cite, code, -del, dfn, em, img, ins, kbd, q, samp, -small, strong, var, -b, i, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, figcaption, figure, -footer, header, hgroup, menu, nav, section, summary, -time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - outline: 0; - font-size: 100%; - vertical-align: baseline; - background: transparent; } - -body { - line-height: 1; } - -article, aside, details, figcaption, figure, -footer, header, hgroup, menu, nav, section { - display: block; } - -nav ul { - list-style: none; } - -blockquote, q { - quotes: none; } - -blockquote:before, blockquote:after, -q:before, q:after { - content: ''; - content: none; } - -a { - margin: 0; - padding: 0; - font-size: 100%; - vertical-align: baseline; - background: transparent; } - -/* change colours to suit your needs */ -ins { - background-color: #ff9; - color: #000; - text-decoration: none; } - -/* change colours to suit your needs */ -mark { - background-color: #ff9; - color: #000; - font-style: italic; - font-weight: bold; } - -del { - text-decoration: line-through; } - -abbr[title], dfn[title] { - border-bottom: 1px dotted; - cursor: help; } - -table { - border-collapse: collapse; - border-spacing: 0; } - -/* change border colour to suit your needs */ -hr { - display: block; - height: 1px; - border: 0; - border-top: 1px solid #cccccc; - margin: 1em 0; - padding: 0; } - -input, select { - vertical-align: middle; } - -/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 25, 2012 05:06:34 PM America/New_York */ -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-Regular-webfont.eot"); - src: url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Regular-webfont.woff") format("woff"), url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg"); - font-weight: 600; - font-style: normal; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-Italic-webfont.eot"); - src: url("../fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Italic-webfont.woff") format("woff"), url("../fonts/OpenSans-Italic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Italic-webfont.svg#OpenSansItalic") format("svg"); - font-weight: 400; - font-style: italic; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-Bold-webfont.eot"); - src: url("../fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Bold-webfont.woff") format("woff"), url("../fonts/OpenSans-Bold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Bold-webfont.svg#OpenSansBold") format("svg"); - font-weight: 700; - font-style: normal; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-BoldItalic-webfont.eot"); - src: url("../fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-BoldItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic") format("svg"); - font-weight: 700; - font-style: italic; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-ExtraBold-webfont.eot"); - src: url("../fonts/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-ExtraBold-webfont.woff") format("woff"), url("../fonts/OpenSans-ExtraBold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold") format("svg"); - font-weight: 800; - font-style: normal; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-ExtraBoldItalic-webfont.eot"); - src: url("../fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic") format("svg"); - font-weight: 800; - font-style: italic; } - -.clearfix:after, .topbar:after, nav.sequence-nav:after, div.book-wrapper section.book nav:after, div.wiki-wrapper section.wiki-body header:after, html body section.main-content:after, html body section.outside-app:after, div.header-wrapper header:after, div.header-wrapper header hgroup:after, div.header-wrapper header nav ul:after, footer:after, li.calc-main div#calculator_wrapper form:after, li.calc-main div#calculator_wrapper form div.input-wrapper:after, div.leanModal_box#enroll ol:after, div.course-wrapper section.course-content .problem-set:after, div.course-wrapper section.course-content section.problems-wrapper:after, div.course-wrapper section.course-content div#seq_content:after, div.course-wrapper section.course-content ol.vert-mod > li:after, section.course-content div.video article.video-wrapper section.video-controls:after, section.course-content div.video article.video-wrapper section.video-controls div.slider:after, section.course-content nav.sequence-bottom ul:after, section.tool-wrapper:after, section.tool-wrapper div#controlls-container:after, section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper:after, section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after, section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders:after, div.book-wrapper section.book nav ul:after, div.info-wrapper section.updates > ol > li:after, div.info-wrapper section.handouts ol li:after, div.profile-wrapper section.course-info header:after, div.profile-wrapper section.course-info > ol > li:after, div#wiki_panel div#wiki_create_form:after, div.wiki-wrapper section.wiki-body:after, ul.badge-list li.badge:after { - clear: both; - content: "."; - display: block; - height: 0; - visibility: hidden; } - -.wrapper, html body section.main-content, html body section.outside-app, div.header-wrapper header, footer { - margin: 0 auto; - max-width: 1400px; - min-width: 810px; - text-align: left; - width: 100%; } - .wrapper div.table-wrapper, html body section.main-content div.table-wrapper, html body section.outside-app div.table-wrapper, div.header-wrapper header div.table-wrapper, footer div.table-wrapper, .wrapper div.course-wrapper, html body section.main-content div.course-wrapper, html body section.outside-app div.course-wrapper, div.header-wrapper header div.course-wrapper, footer div.course-wrapper, .wrapper div.book-wrapper, html body section.main-content div.book-wrapper, html body section.outside-app div.book-wrapper, div.header-wrapper header div.book-wrapper, footer div.book-wrapper, .wrapper div.info-wrapper, html body section.main-content div.info-wrapper, html body section.outside-app div.info-wrapper, div.header-wrapper header div.info-wrapper, footer div.info-wrapper, .wrapper div.profile-wrapper, html body section.main-content div.profile-wrapper, html body section.outside-app div.profile-wrapper, div.header-wrapper header div.profile-wrapper, footer div.profile-wrapper, .wrapper div.gradebook-wrapper, html body section.main-content div.gradebook-wrapper, html body section.outside-app div.gradebook-wrapper, div.header-wrapper header div.gradebook-wrapper, footer div.gradebook-wrapper, .wrapper body.askbot section.main-content div.discussion-wrapper, body.askbot section.main-content .wrapper div.discussion-wrapper, html body.askbot section.main-content div.discussion-wrapper, html body.askbot section.outside-app section.main-content div.discussion-wrapper, html body.askbot section.main-content section.outside-app div.discussion-wrapper, div.header-wrapper header body.askbot section.main-content div.discussion-wrapper, body.askbot section.main-content div.header-wrapper header div.discussion-wrapper, footer body.askbot section.main-content div.discussion-wrapper, body.askbot section.main-content footer div.discussion-wrapper, .wrapper html body.askbot section.outside-app div.discussion-wrapper, html body.askbot section.outside-app .wrapper div.discussion-wrapper, html body.askbot section.main-content section.outside-app div.discussion-wrapper, html body.askbot section.outside-app section.main-content div.discussion-wrapper, html body.askbot section.outside-app div.discussion-wrapper, div.header-wrapper header html body.askbot section.outside-app div.discussion-wrapper, html body.askbot section.outside-app div.header-wrapper header div.discussion-wrapper, footer html body.askbot section.outside-app div.discussion-wrapper, html body.askbot section.outside-app footer div.discussion-wrapper { - display: table; - width: 100%; } - -h1.top-header, div.course-wrapper section.course-content ol.vert-mod > li header, div.info-wrapper section.updates > h1, div.profile-wrapper section.course-info header, div.gradebook-wrapper section.gradebook-content h1, div.question-list-header { - background: #f3f3f3; - border-bottom: 1px solid #e3e3e3; - margin: -22.652px -22.652px 22.652px; - padding: 22.652px; } - -.button, input[type="submit"], input[type="button"], button, div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit { - border: 1px solid #6f6f6f; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 0 #a2a2a2, 0 0 3px #cccccc; - -moz-box-shadow: inset 0 1px 0 #a2a2a2, 0 0 3px #cccccc; - box-shadow: inset 0 1px 0 #a2a2a2, 0 0 3px #cccccc; - color: #fff; - cursor: pointer; - font: bold 14px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - background-color: #959595; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #959595), color-stop(100%, #7b7b7b)); - background-image: -webkit-linear-gradient(top, #959595, #7b7b7b); - background-image: -moz-linear-gradient(top, #959595, #7b7b7b); - background-image: -ms-linear-gradient(top, #959595, #7b7b7b); - background-image: -o-linear-gradient(top, #959595, #7b7b7b); - background-image: linear-gradient(top, #959595, #7b7b7b); - padding: 4px 8px; - text-decoration: none; - text-shadow: none; - -webkit-font-smoothing: antialiased; } - .button:hover, input[type="submit"]:hover, input[type="button"]:hover, button:hover, div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:hover, .button:focus, input[type="submit"]:focus, input[type="button"]:focus, button:focus, div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit:focus { - border: 1px solid #555555; - -webkit-box-shadow: inset 0 1px 0 #bbbbbb, 0 0 3px #cccccc; - -moz-box-shadow: inset 0 1px 0 #bbbbbb, 0 0 3px #cccccc; - box-shadow: inset 0 1px 0 #bbbbbb, 0 0 3px #cccccc; - background-color: #a2a2a2; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a2a2a2), color-stop(100%, #7b7b7b)); - background-image: -webkit-linear-gradient(top, #a2a2a2, #7b7b7b); - background-image: -moz-linear-gradient(top, #a2a2a2, #7b7b7b); - background-image: -ms-linear-gradient(top, #a2a2a2, #7b7b7b); - background-image: -o-linear-gradient(top, #a2a2a2, #7b7b7b); - background-image: linear-gradient(top, #a2a2a2, #7b7b7b); } - -.light-button, div.history-controls input[type="submit"], body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa, body.askbot section.main-content div.discussion-wrapper div.discussion-content .tabula-rasa, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content .tabula-rasa, div.discussion-wrapper aside div.view-profile a, ul.question-list div.post-own-question a, div#question-list div.post-own-question a, div.question-header div.question-container div.comments-container div.comments-content form.post-comments button:last-child, div.answer-block div.question-container div.comments-container div.comments-content form.post-comments button:last-child, div.paginator div.question-container div.comments-container div.comments-content form.post-comments button:last-child, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.question-header div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.paginator div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.paginator span.next, div.paginator span.prev, form.answer-form div.preview-toggle a, form.question-form div.preview-toggle a, a.light-button, body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa, div.discussion-wrapper aside div.view-profile a, ul.question-list div.post-own-question a, div#question-list div.post-own-question a, form.answer-form div.preview-toggle a, form.question-form div.preview-toggle a { - border: 1px solid #ccc; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 0 white; - -moz-box-shadow: inset 0 1px 0 white; - box-shadow: inset 0 1px 0 white; - color: #666; - cursor: pointer; - font: normal 14px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - background-color: white; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #eeeeee)); - background-image: -webkit-linear-gradient(top, white, #eeeeee); - background-image: -moz-linear-gradient(top, white, #eeeeee); - background-image: -ms-linear-gradient(top, white, #eeeeee); - background-image: -o-linear-gradient(top, white, #eeeeee); - background-image: linear-gradient(top, white, #eeeeee); - padding: 4px 8px; - text-decoration: none; - -webkit-font-smoothing: antialiased; } - .light-button:hover, div.history-controls input[type="submit"]:hover, body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa:hover, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa:hover, body.askbot section.main-content div.discussion-wrapper div.discussion-content .tabula-rasa:hover, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content .tabula-rasa:hover, div.discussion-wrapper aside div.view-profile a:hover, ul.question-list div.post-own-question a:hover, div#question-list div.post-own-question a:hover, div.question-header div.question-container div.comments-container div.comments-content form.post-comments button:hover:last-child, div.answer-block div.question-container div.comments-container div.comments-content form.post-comments button:hover:last-child, div.paginator div.question-container div.comments-container div.comments-content form.post-comments button:hover:last-child, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child, div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child, div.question-header div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child, div.paginator div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child, div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:hover:last-child, div.paginator span.next:hover, div.paginator span.prev:hover, form.answer-form div.preview-toggle a:hover, form.question-form div.preview-toggle a:hover, .light-button:focus, div.history-controls input[type="submit"]:focus, body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa:focus, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa:focus, body.askbot section.main-content div.discussion-wrapper div.discussion-content .tabula-rasa:focus, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content .tabula-rasa:focus, div.discussion-wrapper aside div.view-profile a:focus, ul.question-list div.post-own-question a:focus, div#question-list div.post-own-question a:focus, div.question-header div.question-container div.comments-container div.comments-content form.post-comments button:focus:last-child, div.answer-block div.question-container div.comments-container div.comments-content form.post-comments button:focus:last-child, div.paginator div.question-container div.comments-container div.comments-content form.post-comments button:focus:last-child, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child, div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child, div.question-header div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child, div.paginator div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child, div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:focus:last-child, div.paginator span.next:focus, div.paginator span.prev:focus, form.answer-form div.preview-toggle a:focus, form.question-form div.preview-toggle a:focus, a.light-button:hover, body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa:hover, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa:hover, div.discussion-wrapper aside div.view-profile a:hover, ul.question-list div.post-own-question a:hover, div#question-list div.post-own-question a:hover, form.answer-form div.preview-toggle a:hover, form.question-form div.preview-toggle a:hover, a.light-button:focus, body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa:focus, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa:focus, div.discussion-wrapper aside div.view-profile a:focus, ul.question-list div.post-own-question a:focus, div#question-list div.post-own-question a:focus, form.answer-form div.preview-toggle a:focus, form.question-form div.preview-toggle a:focus { - border: 1px solid #ccc; - background-color: white; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #e6e6e6)); - background-image: -webkit-linear-gradient(top, white, #e6e6e6); - background-image: -moz-linear-gradient(top, white, #e6e6e6); - background-image: -ms-linear-gradient(top, white, #e6e6e6); - background-image: -o-linear-gradient(top, white, #e6e6e6); - background-image: linear-gradient(top, white, #e6e6e6); - text-decoration: none; } - -.action-link a, div.question-list-header section.question-list-meta div.question-sort nav a, div.answer-controls div.answer-sort nav a { - color: #993333; } - .action-link a:hover, div.question-list-header section.question-list-meta div.question-sort nav a:hover, div.answer-controls div.answer-sort nav a:hover { - color: #4d1919; - text-decoration: none; } - -.content, div.course-wrapper section.course-content, div.book-wrapper section.book, div.info-wrapper section.updates, div.profile-wrapper section.course-info, div.gradebook-wrapper section.gradebook-content, div.wiki-wrapper section.wiki-body { - -webkit-box-shadow: inset 0 0 2px 3px #f3f3f3; - -moz-box-shadow: inset 0 0 2px 3px #f3f3f3; - box-shadow: inset 0 0 2px 3px #f3f3f3; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; - padding: 22.652px; - vertical-align: top; - width: 76.518%; } - @media print { - .content, div.course-wrapper section.course-content, div.book-wrapper section.book, div.info-wrapper section.updates, div.profile-wrapper section.course-info, div.gradebook-wrapper section.gradebook-content, div.wiki-wrapper section.wiki-body { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; } } - -.sidebar, section.course-index, div.book-wrapper section.book-sidebar, div.info-wrapper section.handouts, div.profile-wrapper section.user-info, div#wiki_panel, div.discussion-wrapper aside { - background: #e3e3e3; - -webkit-border-radius: 4px 0 0 4px; - -moz-border-radius: 4px 0 0 4px; - -ms-border-radius: 4px 0 0 4px; - -o-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; - border-right: 1px solid #d3d3d3; - -webkit-box-shadow: inset 0 0 0 1px #f6f6f6; - -moz-box-shadow: inset 0 0 0 1px #f6f6f6; - box-shadow: inset 0 0 0 1px #f6f6f6; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; - font-family: "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - position: relative; - text-shadow: 0 1px 0 #f1f1f1; - vertical-align: top; - width: 23.482%; } - .sidebar h1, section.course-index h1, div.book-wrapper section.book-sidebar h1, div.info-wrapper section.handouts h1, div.profile-wrapper section.user-info h1, div#wiki_panel h1, div.discussion-wrapper aside h1, .sidebar h2, section.course-index h2, div.book-wrapper section.book-sidebar h2, div.info-wrapper section.handouts h2, div.profile-wrapper section.user-info h2, div#wiki_panel h2, div.discussion-wrapper aside h2 { - font-size: 18px; - font-weight: bold; - letter-spacing: 0; - text-transform: none; } - .sidebar a, section.course-index a, div.book-wrapper section.book-sidebar a, div.info-wrapper section.handouts a, div.profile-wrapper section.user-info a, div#wiki_panel a, div.discussion-wrapper aside a { - border: none; - font-style: normal; } - .sidebar .bottom-border, section.course-index .bottom-border, div.book-wrapper section.book-sidebar .bottom-border, div.info-wrapper section.handouts .bottom-border, div.profile-wrapper section.user-info .bottom-border, div#wiki_panel .bottom-border, div.discussion-wrapper aside .bottom-border, .sidebar div.info-wrapper section.handouts header, div.info-wrapper section.handouts .sidebar header, section.course-index div.info-wrapper section.handouts header, div.info-wrapper section.handouts section.course-index header, div.book-wrapper section.book-sidebar div.info-wrapper section.handouts header, div.info-wrapper section.handouts div.book-wrapper section.book-sidebar header, div.info-wrapper section.handouts header, div.profile-wrapper section.user-info div.info-wrapper section.handouts header, div.info-wrapper section.handouts div.profile-wrapper section.user-info header, div#wiki_panel div.info-wrapper section.handouts header, div.info-wrapper section.handouts div#wiki_panel header, div.discussion-wrapper aside div.info-wrapper section.handouts header, div.info-wrapper section.handouts div.discussion-wrapper aside header, .sidebar div.profile-wrapper section.user-info header, div.profile-wrapper section.user-info .sidebar header, section.course-index div.profile-wrapper section.user-info header, div.profile-wrapper section.user-info section.course-index header, div.book-wrapper section.book-sidebar div.profile-wrapper section.user-info header, div.profile-wrapper section.user-info div.book-wrapper section.book-sidebar header, div.info-wrapper section.handouts div.profile-wrapper section.user-info header, div.profile-wrapper section.user-info div.info-wrapper section.handouts header, div.profile-wrapper section.user-info header, div#wiki_panel div.profile-wrapper section.user-info header, div.profile-wrapper section.user-info div#wiki_panel header, div.discussion-wrapper aside div.profile-wrapper section.user-info header, div.profile-wrapper section.user-info div.discussion-wrapper aside header, .sidebar div#wiki_panel h2, div#wiki_panel .sidebar h2, section.course-index div#wiki_panel h2, div#wiki_panel section.course-index h2, div.book-wrapper section.book-sidebar div#wiki_panel h2, div#wiki_panel div.book-wrapper section.book-sidebar h2, div.info-wrapper section.handouts div#wiki_panel h2, div#wiki_panel div.info-wrapper section.handouts h2, div.profile-wrapper section.user-info div#wiki_panel h2, div#wiki_panel div.profile-wrapper section.user-info h2, div#wiki_panel h2, div.discussion-wrapper aside div#wiki_panel h2, div#wiki_panel div.discussion-wrapper aside h2, .sidebar div.discussion-wrapper aside h1, div.discussion-wrapper aside .sidebar h1, section.course-index div.discussion-wrapper aside h1, div.discussion-wrapper aside section.course-index h1, div.book-wrapper section.book-sidebar div.discussion-wrapper aside h1, div.discussion-wrapper aside div.book-wrapper section.book-sidebar h1, div.info-wrapper section.handouts div.discussion-wrapper aside h1, div.discussion-wrapper aside div.info-wrapper section.handouts h1, div.profile-wrapper section.user-info div.discussion-wrapper aside h1, div.discussion-wrapper aside div.profile-wrapper section.user-info h1, div#wiki_panel div.discussion-wrapper aside h1, div.discussion-wrapper aside div#wiki_panel h1, div.discussion-wrapper aside h1 { - border-bottom: 1px solid #d3d3d3; - -webkit-box-shadow: 0 1px 0 #eeeeee; - -moz-box-shadow: 0 1px 0 #eeeeee; - box-shadow: 0 1px 0 #eeeeee; } - @media print { - .sidebar, section.course-index, div.book-wrapper section.book-sidebar, div.info-wrapper section.handouts, div.profile-wrapper section.user-info, div#wiki_panel, div.discussion-wrapper aside { - display: none; } } - .sidebar h3, section.course-index h3, div.book-wrapper section.book-sidebar h3, div.info-wrapper section.handouts h3, div.profile-wrapper section.user-info h3, div#wiki_panel h3, div.discussion-wrapper aside h3 { - background: none; - border: none; - color: #000; - font-weight: normal; - margin: 0; - overflow: hidden; } - .sidebar h3 a, section.course-index h3 a, div.book-wrapper section.book-sidebar h3 a, div.info-wrapper section.handouts h3 a, div.profile-wrapper section.user-info h3 a, div#wiki_panel h3 a, div.discussion-wrapper aside h3 a { - color: #4d4d4d; - display: block; - font-size: 14px; - padding: 7px 7px 7px 30px; - text-decoration: none; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - .sidebar h3 span.ui-icon, section.course-index h3 span.ui-icon, div.book-wrapper section.book-sidebar h3 span.ui-icon, div.info-wrapper section.handouts h3 span.ui-icon, div.profile-wrapper section.user-info h3 span.ui-icon, div#wiki_panel h3 span.ui-icon, div.discussion-wrapper aside h3 span.ui-icon { - background-image: url(../images/ui-icons_454545_256x240.png); } - .sidebar h3.active, section.course-index h3.active, div.book-wrapper section.book-sidebar h3.active, div.info-wrapper section.handouts h3.active, div.profile-wrapper section.user-info h3.active, div#wiki_panel h3.active, div.discussion-wrapper aside h3.active, .sidebar section.course-index div#accordion h3.ui-accordion-header.ui-state-active, section.course-index div#accordion .sidebar h3.ui-accordion-header.ui-state-active, section.course-index div#accordion h3.ui-accordion-header.ui-state-active, div.book-wrapper section.book-sidebar section.course-index div#accordion h3.ui-accordion-header.ui-state-active, section.course-index div#accordion div.book-wrapper section.book-sidebar h3.ui-accordion-header.ui-state-active, div.info-wrapper section.handouts section.course-index div#accordion h3.ui-accordion-header.ui-state-active, section.course-index div#accordion div.info-wrapper section.handouts h3.ui-accordion-header.ui-state-active, div.profile-wrapper section.user-info section.course-index div#accordion h3.ui-accordion-header.ui-state-active, section.course-index div#accordion div.profile-wrapper section.user-info h3.ui-accordion-header.ui-state-active, div#wiki_panel section.course-index div#accordion h3.ui-accordion-header.ui-state-active, section.course-index div#accordion div#wiki_panel h3.ui-accordion-header.ui-state-active, div.discussion-wrapper aside section.course-index div#accordion h3.ui-accordion-header.ui-state-active, section.course-index div#accordion div.discussion-wrapper aside h3.ui-accordion-header.ui-state-active { - background: none; - background-image: -webkit-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -moz-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -ms-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -o-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: linear-gradient(-90deg, #f5f5f5, #e1e1e1); - border-bottom: 1px solid #d3d3d3; - -webkit-box-shadow: inset 0 1px 0 0 #eeeeee; - -moz-box-shadow: inset 0 1px 0 0 #eeeeee; - box-shadow: inset 0 1px 0 0 #eeeeee; - color: #000; - font-weight: bold; } - .sidebar h3.active a, section.course-index h3.active a, div.book-wrapper section.book-sidebar h3.active a, div.info-wrapper section.handouts h3.active a, div.profile-wrapper section.user-info h3.active a, div#wiki_panel h3.active a, div.discussion-wrapper aside h3.active a, .sidebar section.course-index div#accordion h3.ui-accordion-header.ui-state-active a, section.course-index div#accordion .sidebar h3.ui-accordion-header.ui-state-active a, section.course-index div#accordion h3.ui-accordion-header.ui-state-active a, div.book-wrapper section.book-sidebar section.course-index div#accordion h3.ui-accordion-header.ui-state-active a, section.course-index div#accordion div.book-wrapper section.book-sidebar h3.ui-accordion-header.ui-state-active a, div.info-wrapper section.handouts section.course-index div#accordion h3.ui-accordion-header.ui-state-active a, section.course-index div#accordion div.info-wrapper section.handouts h3.ui-accordion-header.ui-state-active a, div.profile-wrapper section.user-info section.course-index div#accordion h3.ui-accordion-header.ui-state-active a, section.course-index div#accordion div.profile-wrapper section.user-info h3.ui-accordion-header.ui-state-active a, div#wiki_panel section.course-index div#accordion h3.ui-accordion-header.ui-state-active a, section.course-index div#accordion div#wiki_panel h3.ui-accordion-header.ui-state-active a, div.discussion-wrapper aside section.course-index div#accordion h3.ui-accordion-header.ui-state-active a, section.course-index div#accordion div.discussion-wrapper aside h3.ui-accordion-header.ui-state-active a { - color: #000; } - .sidebar header#open_close_accordion, section.course-index header#open_close_accordion, div.book-wrapper section.book-sidebar header#open_close_accordion, div.info-wrapper section.handouts header#open_close_accordion, div.profile-wrapper section.user-info header#open_close_accordion, div#wiki_panel header#open_close_accordion, div.discussion-wrapper aside header#open_close_accordion { - border-bottom: 1px solid #d3d3d3; - -webkit-box-shadow: 0 1px 0 #eeeeee; - -moz-box-shadow: 0 1px 0 #eeeeee; - box-shadow: 0 1px 0 #eeeeee; - padding: 11.326px 22.652px; - position: relative; } - .sidebar header#open_close_accordion h2, section.course-index header#open_close_accordion h2, div.book-wrapper section.book-sidebar header#open_close_accordion h2, div.info-wrapper section.handouts header#open_close_accordion h2, div.profile-wrapper section.user-info header#open_close_accordion h2, div#wiki_panel header#open_close_accordion h2, div.discussion-wrapper aside header#open_close_accordion h2 { - margin: 0; - padding-right: 20px; } - .sidebar header#open_close_accordion a, section.course-index header#open_close_accordion a, div.book-wrapper section.book-sidebar header#open_close_accordion a, div.info-wrapper section.handouts header#open_close_accordion a, div.profile-wrapper section.user-info header#open_close_accordion a, div#wiki_panel header#open_close_accordion a, div.discussion-wrapper aside header#open_close_accordion a { - background: #eeeeee url("../images/slide-left-icon.png") center center no-repeat; - border: 1px solid #D3D3D3; - -webkit-border-radius: 3px 0 0 3px; - -moz-border-radius: 3px 0 0 3px; - -ms-border-radius: 3px 0 0 3px; - -o-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; - height: 16px; - padding: 8px; - position: absolute; - right: -1px; - text-indent: -9999px; - top: 6px; - width: 16px; } - .sidebar header#open_close_accordion a:hover, section.course-index header#open_close_accordion a:hover, div.book-wrapper section.book-sidebar header#open_close_accordion a:hover, div.info-wrapper section.handouts header#open_close_accordion a:hover, div.profile-wrapper section.user-info header#open_close_accordion a:hover, div#wiki_panel header#open_close_accordion a:hover, div.discussion-wrapper aside header#open_close_accordion a:hover { - background-color: white; } - .sidebar a.button, section.course-index a.button, div.book-wrapper section.book-sidebar a.button, div.info-wrapper section.handouts a.button, div.profile-wrapper section.user-info a.button, div#wiki_panel a.button, div.discussion-wrapper aside a.button, .sidebar div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit, section.course-index div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit, div.book-wrapper section.book-sidebar div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit, div.info-wrapper section.handouts div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit, div.profile-wrapper section.user-info div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit, div#wiki_panel div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit, div.discussion-wrapper aside div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit, .sidebar div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit, section.course-index div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit, div.book-wrapper section.book-sidebar div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit, div.info-wrapper section.handouts div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit, div.profile-wrapper section.user-info div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit, div#wiki_panel div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit, div.discussion-wrapper aside div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit, .sidebar div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit, section.course-index div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit, div.book-wrapper section.book-sidebar div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit, div.info-wrapper section.handouts div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit, div.profile-wrapper section.user-info div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit, div#wiki_panel div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit, div.discussion-wrapper aside div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit, .sidebar div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit, section.course-index div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit, div.book-wrapper section.book-sidebar div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit, div.info-wrapper section.handouts div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit, div.profile-wrapper section.user-info div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit, div#wiki_panel div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit, div.discussion-wrapper aside div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit, .sidebar div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit, section.course-index div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit, div.book-wrapper section.book-sidebar div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit, div.info-wrapper section.handouts div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit, div.profile-wrapper section.user-info div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit, div#wiki_panel div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit, div.discussion-wrapper aside div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit, .sidebar div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit, section.course-index div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit, div.book-wrapper section.book-sidebar div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit, div.info-wrapper section.handouts div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit, div.profile-wrapper section.user-info div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit, div#wiki_panel div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit, div.discussion-wrapper aside div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit, .sidebar div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit, section.course-index div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit, div.book-wrapper section.book-sidebar div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit, div.info-wrapper section.handouts div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit, div.profile-wrapper section.user-info div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit, div#wiki_panel div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit, div.discussion-wrapper aside div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit, .sidebar div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit, section.course-index div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit, div.book-wrapper section.book-sidebar div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit, div.info-wrapper section.handouts div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit, div.profile-wrapper section.user-info div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit, div#wiki_panel div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit, div.discussion-wrapper aside div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit, .sidebar div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit, section.course-index div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit, div.book-wrapper section.book-sidebar div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit, div.info-wrapper section.handouts div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit, div.profile-wrapper section.user-info div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit, div#wiki_panel div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit, div.discussion-wrapper aside div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit, .sidebar div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit, section.course-index div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit, div.book-wrapper section.book-sidebar div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit, div.info-wrapper section.handouts div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit, div.profile-wrapper section.user-info div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit, div#wiki_panel div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit, div.discussion-wrapper aside div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit, .sidebar div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta .sidebar a.edit, section.course-index div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta section.course-index a.edit, div.book-wrapper section.book-sidebar div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.book-wrapper section.book-sidebar a.edit, div.info-wrapper section.handouts div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.info-wrapper section.handouts a.edit, div.profile-wrapper section.user-info div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.profile-wrapper section.user-info a.edit, div#wiki_panel div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div#wiki_panel a.edit, div.discussion-wrapper aside div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside a.edit { - text-decoration: none; } - -.topbar, nav.sequence-nav, div.book-wrapper section.book nav, div.wiki-wrapper section.wiki-body header { - background: #f6efd4; - border-bottom: 1px solid #eddfaa; - -webkit-box-shadow: inset 0 1px 0 white, inset 1px 0 0 white; - -moz-box-shadow: inset 0 1px 0 white, inset 1px 0 0 white; - box-shadow: inset 0 1px 0 white, inset 1px 0 0 white; - font-size: 12px; - height: 46px; - line-height: 46px; - margin: -22.652px -22.652px 22.652px; - text-shadow: 0 1px 0 #fff; } - @media print { - .topbar, nav.sequence-nav, div.book-wrapper section.book nav, div.wiki-wrapper section.wiki-body header { - display: none; } } - .topbar a, nav.sequence-nav a, div.book-wrapper section.book nav a, div.wiki-wrapper section.wiki-body header a { - border-bottom: 0; - color: #292309; } - .topbar a:hover, nav.sequence-nav a:hover, div.book-wrapper section.book nav a:hover, div.wiki-wrapper section.wiki-body header a:hover { - color: #7e691a; - text-decoration: none; } - .topbar a.block-link, nav.sequence-nav a.block-link, div.book-wrapper section.book nav a.block-link, div.wiki-wrapper section.wiki-body header a.block-link, .topbar nav.sequence-nav ol a, nav.sequence-nav ol .topbar a, nav.sequence-nav ol a, div.book-wrapper section.book nav.sequence-nav ol a, div.wiki-wrapper section.wiki-body header nav.sequence-nav ol a, nav.sequence-nav ol div.wiki-wrapper section.wiki-body header a, .topbar div.book-wrapper section.book nav a, div.book-wrapper section.book nav .topbar a, div.book-wrapper section.book nav.sequence-nav a, div.book-wrapper section.book nav a, div.wiki-wrapper section.wiki-body header div.book-wrapper section.book nav a, div.book-wrapper section.book nav div.wiki-wrapper section.wiki-body header a, .topbar div.wiki-wrapper section.wiki-body header a, div.wiki-wrapper section.wiki-body header .topbar a, nav.sequence-nav div.wiki-wrapper section.wiki-body header a, div.wiki-wrapper section.wiki-body header nav.sequence-nav a, div.book-wrapper section.book nav div.wiki-wrapper section.wiki-body header a, div.wiki-wrapper section.wiki-body header div.book-wrapper section.book nav a, div.wiki-wrapper section.wiki-body header a { - background: #f2e7bf; - border-left: 1px solid #e4d080; - -webkit-box-shadow: inset 1px 0 0 #faf7e9; - -moz-box-shadow: inset 1px 0 0 #faf7e9; - box-shadow: inset 1px 0 0 #faf7e9; - display: block; - text-transform: uppercase; } - .topbar a.block-link:hover, nav.sequence-nav a.block-link:hover, div.book-wrapper section.book nav a.block-link:hover, div.wiki-wrapper section.wiki-body header a.block-link:hover, .topbar nav.sequence-nav ol a:hover, nav.sequence-nav ol .topbar a:hover, nav.sequence-nav ol a:hover, div.book-wrapper section.book nav.sequence-nav ol a:hover, div.wiki-wrapper section.wiki-body header nav.sequence-nav ol a:hover, nav.sequence-nav ol div.wiki-wrapper section.wiki-body header a:hover, .topbar div.book-wrapper section.book nav a:hover, div.book-wrapper section.book nav .topbar a:hover, div.book-wrapper section.book nav.sequence-nav a:hover, div.book-wrapper section.book nav a:hover, div.wiki-wrapper section.wiki-body header div.book-wrapper section.book nav a:hover, div.book-wrapper section.book nav div.wiki-wrapper section.wiki-body header a:hover, .topbar div.wiki-wrapper section.wiki-body header a:hover, div.wiki-wrapper section.wiki-body header .topbar a:hover, nav.sequence-nav div.wiki-wrapper section.wiki-body header a:hover, div.wiki-wrapper section.wiki-body header nav.sequence-nav a:hover, div.book-wrapper section.book nav div.wiki-wrapper section.wiki-body header a:hover, div.wiki-wrapper section.wiki-body header div.book-wrapper section.book nav a:hover, div.wiki-wrapper section.wiki-body header a:hover { - background: none; } - -.tran, section.course-index, div.book-wrapper section.book-sidebar { - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.2s; - -moz-transition-duration: 0.2s; - -ms-transition-duration: 0.2s; - -o-transition-duration: 0.2s; - transition-duration: 0.2s; - -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -moz-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -ms-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - -p.ie-warning { - background: yellow; - display: block !important; - line-height: 1.3em; - margin-bottom: 0; - padding: 22.652px; - text-align: left; } - -:focus { - outline-color: #ccc; } - -h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { - color: #000; } - -h1 { - font-size: 1.6em; - margin: 20px 0 10px 0; } - -h2 { - font-size: 14px; - font-weight: bold; - letter-spacing: 1px; - margin: 20px 0 10px 0; - text-transform: uppercase; } - -p { - margin-bottom: 22.652px; } - -em { - font-style: italic; } - -img { - max-width: 100%; - height: auto; } - -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, form#wiki_revision .CodeMirror { - border: 1px solid #999; - -webkit-box-shadow: 0 -1px 0 white; - -moz-box-shadow: 0 -1px 0 white; - box-shadow: 0 -1px 0 white; - font: 14px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - background-color: #eeeeee; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, white)); - background-image: -webkit-linear-gradient(top, #eeeeee, white); - background-image: -moz-linear-gradient(top, #eeeeee, white); - background-image: -ms-linear-gradient(top, #eeeeee, white); - background-image: -o-linear-gradient(top, #eeeeee, white); - background-image: linear-gradient(top, #eeeeee, white); - padding: 4px; } - 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, textarea:focus, form#wiki_revision .CodeMirror:focus { - border-color: #993333; } - -a { - color: #993333; } - a:link { - color: #993333; } - a:visited { - color: #732626; } - a:link, a:visited { - text-decoration: none; } - p a, li > a, span > a, a .inline { - border-bottom: 1px solid #bbb; } - a:hover, a:focus { - color: #000; } - -html { - margin-top: 0; } - html body { - background: #f4f4f4; - color: #333333; - font: 14px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - margin: 0; - text-align: center; } - html body section.main-content, html body section.outside-app { - background: #fff; - border: 1px solid #bbb; - border-bottom: 1px solid #bbb; - -webkit-box-shadow: 0 0 4px #dfdfdf; - -moz-box-shadow: 0 0 4px #dfdfdf; - box-shadow: 0 0 4px #dfdfdf; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin-top: 3px; - overflow: hidden; } - @media print { - html body section.main-content, html body section.outside-app { - border-bottom: 0; - -webkit-border-radius: none; - -moz-border-radius: none; - -ms-border-radius: none; - -o-border-radius: none; - border-radius: none; } } - @media screen and (min-width: 1400px) { - html body section.main-content, html body section.outside-app { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - margin-top: 11.326px; } } - html body div.qtip div.ui-tooltip-content { - background: #000; - background: rgba(0, 0, 0, 0.8); - border: none; - color: #fff; - font: 12px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - margin-right: -20px; - margin-top: -30px; } - html body section.outside-app { - max-width: 600px; - padding: 22.652px; } - html body section.outside-app input[type="email"], html body section.outside-app input[type="number"], html body section.outside-app input[type="password"], html body section.outside-app input[type="search"], html body section.outside-app input[type="tel"], html body section.outside-app input[type="text"], html body section.outside-app input[type="url"], html body section.outside-app input[type="color"], html body section.outside-app input[type="date"], html body section.outside-app input[type="datetime"], html body section.outside-app input[type="datetime-local"], html body section.outside-app input[type="month"], html body section.outside-app input[type="time"], html body section.outside-app input[type="week"] { - display: block; } - -div.header-wrapper { - background: #993333; - border-bottom: 1px solid #fff; - -webkit-box-shadow: inset 0 -4px 6px #862d2d; - -moz-box-shadow: inset 0 -4px 6px #862d2d; - box-shadow: inset 0 -4px 6px #862d2d; } - @media print { - div.header-wrapper { - display: none; } } - div.header-wrapper header { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0 22.652px; } - div.header-wrapper header hgroup { - float: left; - min-width: 23.482%; - padding-top: 13px; } - div.header-wrapper header hgroup h1 { - color: #391313; - font-size: 18px; - font-weight: 800; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - line-height: 22.652px; - margin: 0; - padding: 0 11.326px 0 0; - text-shadow: 0 1px 0 #bf4040; } - div.header-wrapper header hgroup h1:after { - color: #732626; - content: "•"; - display: inline-block; - font-size: 10px; - letter-spacing: -2px; - padding-left: 11.326px; - text-shadow: 0; } - div.header-wrapper header hgroup h2 { - font-size: 16px; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - letter-spacing: 0; - margin: 0; - padding: 0 22.652px 0px 0; - text-shadow: 0 -1px 0 #732626; - text-transform: none; - -webkit-font-smoothing: antialiased; } - div.header-wrapper header hgroup h2 a { - color: #fff; - border: none; } - div.header-wrapper header hgroup h2 a:hover { - color: rgba(255, 255, 255, 0.7); } - @media screen and (max-width: 900px) { - div.header-wrapper header hgroup { - display: block; - float: none; } - div.header-wrapper header hgroup h1 { - border: 0; - float: left; } - div.header-wrapper header hgroup h2 { - border: 0; - float: left; - margin-right: 0; } } - div.header-wrapper header nav { - background: #501016; - border-bottom: 1px solid #26080a; - -webkit-border-radius: 3px 3px 0 0; - -moz-border-radius: 3px 3px 0 0; - -ms-border-radius: 3px 3px 0 0; - -o-border-radius: 3px 3px 0 0; - border-radius: 3px 3px 0 0; - -webkit-box-shadow: inset 0 0 0 1px #3b0c10, inset 0 2px 0 #65141c; - -moz-box-shadow: inset 0 0 0 1px #3b0c10, inset 0 2px 0 #65141c; - box-shadow: inset 0 0 0 1px #3b0c10, inset 0 2px 0 #65141c; - display: block; - float: left; - margin: 5px 0 0; - padding: 0; - text-shadow: 0 -1px 0 #732626; - -webkit-font-smoothing: antialiased; } - div.header-wrapper header nav ul { - margin: 0; } - div.header-wrapper header nav ul li { - line-height: 22.652px; - margin-bottom: 0; - float: left; } - div.header-wrapper header nav ul li a { - border: none; - color: #fff; - display: block; - font-style: normal; - font-weight: bold; - padding: 10px 22.652px 8px; } - @media screen and (max-width: 1020px) { - div.header-wrapper header nav ul li a { - padding: 10px 15.856px 8px; } } - div.header-wrapper header nav ul li a:hover { - color: rgba(255, 255, 255, 0.7); - background-color: none; } - @media screen and (max-width: 900px) { - div.header-wrapper header nav { - width: 100%; - float: none; } - div.header-wrapper header nav ul li { - display: table-cell; - padding: auto; - text-align: center; - width: 16.6666666667%; } } - div.header-wrapper header nav .active, div.header-wrapper header nav.courseware li.courseware a, div.header-wrapper header nav.book li.book a, div.header-wrapper header nav.info li.info a, div.header-wrapper header nav.discussion li.discussion a, div.header-wrapper header nav.wiki li.wiki a, div.header-wrapper header nav.profile li.profile a, div.header-wrapper header nav section.course-index div#accordion h3.ui-accordion-header.ui-state-active, section.course-index div#accordion div.header-wrapper header nav h3.ui-accordion-header.ui-state-active, div.header-wrapper header nav.sequence-nav ol li a.seq_video_active, div.header-wrapper header nav.sequence-nav ol li a.seq_other_active, div.header-wrapper header nav.sequence-nav ol li a.seq_vertical_active, div.header-wrapper header nav.sequence-nav ol li a.seq_problem_active { - background: #F4F4F4; - border: 1px solid #26080a; - border-bottom: 0; - -webkit-border-radius: 3px 3px 0 0; - -moz-border-radius: 3px 3px 0 0; - -ms-border-radius: 3px 3px 0 0; - -o-border-radius: 3px 3px 0 0; - border-radius: 3px 3px 0 0; - -webkit-box-shadow: 0 2px 0 #f4f4f4, inset 0 1px 0 white; - -moz-box-shadow: 0 2px 0 #f4f4f4, inset 0 1px 0 white; - box-shadow: 0 2px 0 #f4f4f4, inset 0 1px 0 white; - color: #333; - text-shadow: 0 1px 0 #fff; } - -footer { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: #777; - margin-top: 22.652px; - padding: 0 22.652px; } - @media print { - footer { - display: none; } } - footer p { - float: left; } - footer p a { - color: #444; } - footer p a:link, footer p a:visited { - color: #444; } - footer p a:hover, footer p a:focus { - color: #000; } - footer nav { - float: right; } - footer nav ul { - float: left; } - footer nav ul li { - display: inline-block; - margin-right: 20px; } - footer nav ul li a { - color: #444; } - footer nav ul li a:link, footer nav ul li a:visited { - color: #444; } - footer nav ul li a:hover, footer nav ul li a:focus { - color: #000; } - footer nav ul.social { - margin-right: 40px; - position: relative; - top: -5px; } - @media screen and (max-width: 780px) { - footer nav ul.social { - float: none; } } - footer nav ul.social li { - float: left; - margin-right: 11.326px; } - footer nav ul.social li:after { - content: none; - display: none; } - footer nav ul.social li a { - border-bottom: 0; - display: block; - height: 29px; - text-indent: -9999px; - width: 28px; } - footer nav ul.social li a:hover { - opacity: .8; } - footer nav ul.social li.twitter a { - background: url("../images/twitter.png") 0 0 no-repeat; } - footer nav ul.social li.facebook a { - background: url("../images/facebook.png") 0 0 no-repeat; } - footer nav ul.social li.linkedin a { - background: url("../images/linkedin.png") 0 0 no-repeat; } - -li.calc-main { - bottom: -126px; - left: 0; - position: fixed; - -webkit-transition-property: bottom; - -moz-transition-property: bottom; - -ms-transition-property: bottom; - -o-transition-property: bottom; - transition-property: bottom; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - -webkit-appearance: none; - width: 100%; - z-index: 99; } - li.calc-main.open { - bottom: -36px; } - li.calc-main.open div#calculator_wrapper form div.input-wrapper div.help-wrapper dl { - display: block; } - li.calc-main a.calc { - background: url("../images/calc-icon.png") rgba(17, 17, 17, 0.9) no-repeat center; - border-bottom: 0; - -webkit-border-radius: 3px 3px 0 0; - -moz-border-radius: 3px 3px 0 0; - -ms-border-radius: 3px 3px 0 0; - -o-border-radius: 3px 3px 0 0; - border-radius: 3px 3px 0 0; - color: #fff; - float: right; - height: 20px; - text-indent: -9999px; - overflow: hidden; - display: block; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-right: 10px; - padding: 8px 12px; - position: relative; - top: -36px; - width: 16px; } - li.calc-main a.calc:hover { - opacity: .8; } - li.calc-main a.calc.closed { - background-image: url("../images/close-calc-icon.png"); } - li.calc-main div#calculator_wrapper { - background: rgba(17, 17, 17, 0.9); - clear: both; - max-height: 90px; - position: relative; - top: -36px; } - li.calc-main div#calculator_wrapper form { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 22.652px; } - li.calc-main div#calculator_wrapper form input#calculator_button { - background: #111; - border: 1px solid #000; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: #fff; - float: left; - font-size: 30px; - font-weight: bold; - margin: 0 1.012%; - padding: 0; - text-shadow: none; - -webkit-appearance: none; - width: 4.251%; } - li.calc-main div#calculator_wrapper form input#calculator_button:hover { - color: #333; } - li.calc-main div#calculator_wrapper form input#calculator_output { - background: #222; - border: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: #fff; - float: left; - font-size: 16px; - font-weight: bold; - margin: 1px 0 0; - padding: 10px; - -webkit-appearance: none; - width: 31.984%; } - li.calc-main div#calculator_wrapper form div.input-wrapper { - float: left; - margin: 0; - position: relative; - width: 61.741%; } - li.calc-main div#calculator_wrapper form div.input-wrapper input#calculator_input { - border: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - font-size: 16px; - padding: 10px; - -webkit-appearance: none; - width: 100%; } - li.calc-main div#calculator_wrapper form div.input-wrapper input#calculator_input:focus { - outline: none; - border: none; } - li.calc-main div#calculator_wrapper form div.input-wrapper div.help-wrapper { - position: absolute; - right: 8px; - top: 15px; } - li.calc-main div#calculator_wrapper form div.input-wrapper div.help-wrapper a { - background: url("../images/info-icon.png") center center no-repeat; - height: 17px; - text-indent: -9999px; - overflow: hidden; - display: block; - width: 17px; } - li.calc-main div#calculator_wrapper form div.input-wrapper div.help-wrapper dl { - background: #fff; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: 0 0 3px #999999; - -moz-box-shadow: 0 0 3px #999999; - box-shadow: 0 0 3px #999999; - color: #333; - display: none; - opacity: 0; - padding: 10px; - position: absolute; - right: -40px; - top: -110px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 500px; } - li.calc-main div#calculator_wrapper form div.input-wrapper div.help-wrapper dl.shown { - opacity: 1; - top: -115px; } - li.calc-main div#calculator_wrapper form div.input-wrapper div.help-wrapper dl dt { - clear: both; - float: left; - font-weight: bold; - padding-right: 11.326px; } - li.calc-main div#calculator_wrapper form div.input-wrapper div.help-wrapper dl dd { - float: left; } - -#lean_overlay { - background: #000; - display: none; - height: 100%; - left: 0px; - position: fixed; - top: 0px; - width: 100%; - z-index: 100; } - -div.leanModal_box { - background: #fff; - border: none; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: 0 0 6px black; - -moz-box-shadow: 0 0 6px black; - box-shadow: 0 0 6px black; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: none; - padding: 45.304px; - text-align: left; } - div.leanModal_box a.modal_close { - color: #aaa; - display: block; - font-style: normal; - height: 14px; - position: absolute; - right: 12px; - top: 12px; - width: 14px; - z-index: 2; } - div.leanModal_box a.modal_close:hover { - color: #993333; - text-decoration: none; } - div.leanModal_box h1 { - border-bottom: 1px solid #eee; - font-size: 24px; - margin-bottom: 22.652px; - margin-top: 0; - padding-bottom: 22.652px; - text-align: left; } - div.leanModal_box#enroll { - max-width: 600px; } - div.leanModal_box#enroll ol { - padding-top: 22.652px; } - div.leanModal_box#enroll ol li.terms, div.leanModal_box#enroll ol li.honor-code { - float: none; - width: auto; } - div.leanModal_box#enroll ol li div.tip { - display: none; } - div.leanModal_box#enroll ol li:hover div.tip { - background: #333; - color: #fff; - display: block; - font-size: 16px; - line-height: 22.652px; - margin: 0 0 0 -10px; - padding: 10px; - position: absolute; - -webkit-font-smoothing: antialiased; - width: 500px; } - div.leanModal_box form { - text-align: left; } - div.leanModal_box form div#enroll_error, div.leanModal_box form div#login_error, div.leanModal_box form div#pwd_error { - background-color: #333333; - border: black; - color: #fff; - font-family: "Open sans"; - font-weight: bold; - letter-spacing: 1px; - margin: -22.652px -22.652px 22.652px; - padding: 11.326px; - text-shadow: 0 1px 0 #1a1a1a; - -webkit-font-smoothing: antialiased; } - div.leanModal_box form div#enroll_error:empty, div.leanModal_box form div#login_error:empty, div.leanModal_box form div#pwd_error:empty { - padding: 0; } - div.leanModal_box form ol { - list-style: none; - margin-bottom: 22.652px; } - div.leanModal_box form ol li { - margin-bottom: 11.326px; } - div.leanModal_box form ol li.terms, div.leanModal_box form ol li.remember { - border-top: 1px solid #eee; - clear: both; - float: none; - padding-top: 22.652px; - width: auto; } - div.leanModal_box form ol li.honor-code { - float: none; - width: auto; } - div.leanModal_box form ol li label { - display: block; - font-weight: bold; } - div.leanModal_box form ol li input[type="email"], div.leanModal_box form ol li input[type="number"], div.leanModal_box form ol li input[type="password"], div.leanModal_box form ol li input[type="search"], div.leanModal_box form ol li input[type="tel"], div.leanModal_box form ol li input[type="text"], div.leanModal_box form ol li input[type="url"], div.leanModal_box form ol li input[type="color"], div.leanModal_box form ol li input[type="date"], div.leanModal_box form ol li input[type="datetime"], div.leanModal_box form ol li input[type="datetime-local"], div.leanModal_box form ol li input[type="month"], div.leanModal_box form ol li input[type="time"], div.leanModal_box form ol li input[type="week"], div.leanModal_box form ol li textarea, div.leanModal_box form#wiki_revision ol li .CodeMirror { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 100%; } - div.leanModal_box form ol li input[type="checkbox"] { - margin-right: 10px; } - div.leanModal_box form ol li ul { - list-style: disc outside none; - margin: 11.326px 0 22.652px 22.652px; } - div.leanModal_box form ol li ul li { - color: #666; - float: none; - font-size: 14px; - list-style: disc outside none; - margin-bottom: 11.326px; } - div.leanModal_box form input[type="button"], div.leanModal_box form input[type="submit"] { - border: 1px solid #691b1b; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 0 0 #bc5c5c; - -moz-box-shadow: inset 0 1px 0 0 #bc5c5c; - box-shadow: inset 0 1px 0 0 #bc5c5c; - color: white; - display: inline; - font-size: 11px; - font-weight: bold; - background-color: #993333; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #993333), color-stop(100%, #761e1e)); - background-image: -webkit-linear-gradient(top, #993333, #761e1e); - background-image: -moz-linear-gradient(top, #993333, #761e1e); - background-image: -ms-linear-gradient(top, #993333, #761e1e); - background-image: -o-linear-gradient(top, #993333, #761e1e); - background-image: linear-gradient(top, #993333, #761e1e); - padding: 6px 18px 7px; - text-shadow: 0 1px 0 #5d1414; - -webkit-background-clip: padding-box; - font-size: 18px; - padding: 11.326px; } - div.leanModal_box form input[type="button"]:hover, div.leanModal_box form input[type="submit"]:hover { - -webkit-box-shadow: inset 0 1px 0 0 #a44141; - -moz-box-shadow: inset 0 1px 0 0 #a44141; - box-shadow: inset 0 1px 0 0 #a44141; - cursor: pointer; - background-color: #823030; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #823030), color-stop(100%, #691c1c)); - background-image: -webkit-linear-gradient(top, #823030, #691c1c); - background-image: -moz-linear-gradient(top, #823030, #691c1c); - background-image: -ms-linear-gradient(top, #823030, #691c1c); - background-image: -o-linear-gradient(top, #823030, #691c1c); - background-image: linear-gradient(top, #823030, #691c1c); } - div.leanModal_box form input[type="button"]:active, div.leanModal_box form input[type="submit"]:active { - border: 1px solid #691b1b; - -webkit-box-shadow: inset 0 0 8px 4px #5c1919, inset 0 0 8px 4px #5c1919, 0 1px 1px 0 #eeeeee; - -moz-box-shadow: inset 0 0 8px 4px #5c1919, inset 0 0 8px 4px #5c1919, 0 1px 1px 0 #eeeeee; - box-shadow: inset 0 0 8px 4px #5c1919, inset 0 0 8px 4px #5c1919, 0 1px 1px 0 #eeeeee; } - -div#login { - min-width: 400px; } - div#login header { - border-bottom: 1px solid #ddd; - margin-bottom: 22.652px; - padding-bottom: 22.652px; } - div#login header h1 { - border-bottom: 0; - padding-bottom: 0; - margin-bottom: 5.663px; } - div#login ol li { - float: none; - width: auto; } - -div.lost-password { - margin-top: 22.652px; - text-align: left; } - div.lost-password a { - color: #999; } - div.lost-password a:hover { - color: #444; } - -div#pwd_reset p { - margin-bottom: 22.652px; } -div#pwd_reset input[type="email"] { - margin-bottom: 22.652px; } - -div#apply_name_change, -div#change_email, -div#unenroll, -div#deactivate-account { - max-width: 700px; } - div#apply_name_change ul, - div#change_email ul, - div#unenroll ul, - div#deactivate-account ul { - list-style: none; } - div#apply_name_change ul li, - div#change_email ul li, - div#unenroll ul li, - div#deactivate-account ul li { - margin-bottom: 11.326px; } - div#apply_name_change ul li textarea, div#apply_name_change ul li form#wiki_revision .CodeMirror, form#wiki_revision div#apply_name_change ul li .CodeMirror, div#apply_name_change ul li input[type="email"], div#apply_name_change ul li input[type="number"], div#apply_name_change ul li input[type="password"], div#apply_name_change ul li input[type="search"], div#apply_name_change ul li input[type="tel"], div#apply_name_change ul li input[type="text"], div#apply_name_change ul li input[type="url"], div#apply_name_change ul li input[type="color"], div#apply_name_change ul li input[type="date"], div#apply_name_change ul li input[type="datetime"], div#apply_name_change ul li input[type="datetime-local"], div#apply_name_change ul li input[type="month"], div#apply_name_change ul li input[type="time"], div#apply_name_change ul li input[type="week"], - div#change_email ul li textarea, - div#change_email ul li form#wiki_revision .CodeMirror, - form#wiki_revision div#change_email ul li .CodeMirror, - div#change_email ul li input[type="email"], - div#change_email ul li input[type="number"], - div#change_email ul li input[type="password"], - div#change_email ul li input[type="search"], - div#change_email ul li input[type="tel"], - div#change_email ul li input[type="text"], - div#change_email ul li input[type="url"], - div#change_email ul li input[type="color"], - div#change_email ul li input[type="date"], - div#change_email ul li input[type="datetime"], - div#change_email ul li input[type="datetime-local"], - div#change_email ul li input[type="month"], - div#change_email ul li input[type="time"], - div#change_email ul li input[type="week"], - div#unenroll ul li textarea, - div#unenroll ul li form#wiki_revision .CodeMirror, - form#wiki_revision div#unenroll ul li .CodeMirror, - div#unenroll ul li input[type="email"], - div#unenroll ul li input[type="number"], - div#unenroll ul li input[type="password"], - div#unenroll ul li input[type="search"], - div#unenroll ul li input[type="tel"], - div#unenroll ul li input[type="text"], - div#unenroll ul li input[type="url"], - div#unenroll ul li input[type="color"], - div#unenroll ul li input[type="date"], - div#unenroll ul li input[type="datetime"], - div#unenroll ul li input[type="datetime-local"], - div#unenroll ul li input[type="month"], - div#unenroll ul li input[type="time"], - div#unenroll ul li input[type="week"], - div#deactivate-account ul li textarea, - div#deactivate-account ul li form#wiki_revision .CodeMirror, - form#wiki_revision div#deactivate-account ul li .CodeMirror, - div#deactivate-account ul li input[type="email"], - div#deactivate-account ul li input[type="number"], - div#deactivate-account ul li input[type="password"], - div#deactivate-account ul li input[type="search"], - div#deactivate-account ul li input[type="tel"], - div#deactivate-account ul li input[type="text"], - div#deactivate-account ul li input[type="url"], - div#deactivate-account ul li input[type="color"], - div#deactivate-account ul li input[type="date"], - div#deactivate-account ul li input[type="datetime"], - div#deactivate-account ul li input[type="datetime-local"], - div#deactivate-account ul li input[type="month"], - div#deactivate-account ul li input[type="time"], - div#deactivate-account ul li input[type="week"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: block; - width: 100%; } - div#apply_name_change ul li textarea, div#apply_name_change ul li form#wiki_revision .CodeMirror, form#wiki_revision div#apply_name_change ul li .CodeMirror, - div#change_email ul li textarea, - div#change_email ul li form#wiki_revision .CodeMirror, - form#wiki_revision div#change_email ul li .CodeMirror, - div#unenroll ul li textarea, - div#unenroll ul li form#wiki_revision .CodeMirror, - form#wiki_revision div#unenroll ul li .CodeMirror, - div#deactivate-account ul li textarea, - div#deactivate-account ul li form#wiki_revision .CodeMirror, - form#wiki_revision div#deactivate-account ul li .CodeMirror { - height: 60px; } - div#apply_name_change ul li input[type="submit"], - div#change_email ul li input[type="submit"], - div#unenroll ul li input[type="submit"], - div#deactivate-account ul li input[type="submit"] { - white-space: normal; } - -div#feedback_div form ol li { - float: none; - width: 100%; } - div#feedback_div form ol li textarea#feedback_message, div#feedback_div form#wiki_revision ol li #feedback_message.CodeMirror { - height: 100px; } - -/* - * jQuery UI CSS Framework 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Theming/API - */ -/* Layout helpers -----------------------------------*/ -.ui-helper-hidden { - display: none; } - -.ui-helper-hidden-accessible { - position: absolute !important; - clip: rect(1px 1px 1px 1px); - clip: rect(1px, 1px, 1px, 1px); } - -.ui-helper-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - line-height: 1.3; - text-decoration: none; - font-size: 100%; - list-style: none; } - -.ui-helper-clearfix:after { - content: "."; - display: block; - height: 0; - clear: both; - visibility: hidden; } - -.ui-helper-clearfix { - display: inline-block; } - -/* required comment for clearfix to work in Opera \*/ -* html .ui-helper-clearfix { - height: 1%; } - -.ui-helper-clearfix { - display: block; } - -/* end clearfix */ -.ui-helper-zfix { - width: 100%; - height: 100%; - top: 0; - left: 0; - position: absolute; - opacity: 0; - filter: Alpha(Opacity=0); } - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { - cursor: default !important; } - -/* Icons -----------------------------------*/ -/* states and images */ -.ui-icon { - display: block; - text-indent: -99999px; - overflow: hidden; - background-repeat: no-repeat; } - -/* Misc visuals -----------------------------------*/ -/* Overlays */ -.ui-widget-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; } - -/* - * jQuery UI CSS Framework 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Theming/API - * - * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=7fbcfd&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=50&borderColorHeader=dae5c9&fcHeader=031634&iconColorHeader=031634&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=dae5c9&fcContent=031634&iconColorContent=adcc80&bgColorDefault=7fbcdf&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=dae5c9&fcDefault=7a994c&iconColorDefault=adcc80&bgColorHover=bddeff&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=7fbcdf&fcHover=7a994c&iconColorHover=adcc80&bgColorActive=023063&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=dae5c9&fcActive=dae5c9&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=adcc80&bgColorError=ffffff&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=fa720a&fcError=222222&iconColorError=fa720a&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px - */ -/* Component containers -----------------------------------*/ -.ui-widget { - font-family: Helvetica, Arial, sans-serif; - font-size: 1.1em; } - -.ui-widget .ui-widget { - font-size: 1em; } - -.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget form#wiki_revision .CodeMirror, form#wiki_revision .ui-widget .CodeMirror, .ui-widget button { - font-family: Helvetica, Arial, sans-serif; - font-size: 1em; } - -.ui-widget-content { - border: 1px solid #dae5c9; - background: white url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; - color: #031634; } - -.ui-widget-content a { - color: #031634; } - -.ui-widget-header { - border: 1px solid #dae5c9; - background: #7fbcfd url(../images/ui-bg_highlight-soft_50_7fbcfd_1x100.png) 50% 50% repeat-x; - color: #031634; - font-weight: bold; } - -.ui-widget-header a { - color: #031634; } - -/* Interaction states -----------------------------------*/ -.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { - border: 1px solid #dae5c9; - background: #7fbcdf url(../images/ui-bg_highlight-soft_100_7fbcdf_1x100.png) 50% 50% repeat-x; - font-weight: bold; - color: #7a994c; } - -.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { - color: #7a994c; - text-decoration: none; } - -.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { - border: 1px solid #7fbcdf; - background: #bddeff url(../images/ui-bg_highlight-soft_25_bddeff_1x100.png) 50% 50% repeat-x; - font-weight: bold; - color: #7a994c; } - -.ui-state-hover a, .ui-state-hover a:hover { - color: #7a994c; - text-decoration: none; } - -.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { - border: 1px solid #dae5c9; - background: #023063 url(../images/ui-bg_glass_65_023063_1x400.png) 50% 50% repeat-x; - font-weight: bold; - color: #dae5c9; } - -.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { - color: #dae5c9; - text-decoration: none; } - -.ui-widget :active { - outline: none; } - -/* Interaction Cues -----------------------------------*/ -.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { - border: 1px solid #cccccc; - background: white url(../images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; - color: #444444; } - -.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { - color: #444444; } - -.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { - border: 1px solid #fa720a; - background: white url(../images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; - color: #222222; } - -.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { - color: #222222; } - -.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { - color: #222222; } - -.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { - font-weight: bold; } - -.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { - opacity: .7; - filter: Alpha(Opacity=70); - font-weight: normal; } - -.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { - opacity: .35; - filter: Alpha(Opacity=35); - background-image: none; } - -/* Icons -----------------------------------*/ -/* states and images */ -.ui-icon { - width: 16px; - height: 16px; - background-image: url(../images/ui-icons_adcc80_256x240.png); } - -.ui-widget-content .ui-icon { - background-image: url(../images/ui-icons_adcc80_256x240.png); } - -.ui-widget-header .ui-icon { - background-image: url(../images/ui-icons_031634_256x240.png); } - -.ui-state-default .ui-icon { - background-image: url(../images/ui-icons_adcc80_256x240.png); } - -.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { - background-image: url(../images/ui-icons_adcc80_256x240.png); } - -.ui-state-active .ui-icon { - background-image: url(../images/ui-icons_454545_256x240.png); } - -.ui-state-highlight .ui-icon { - background-image: url(../images/ui-icons_adcc80_256x240.png); } - -.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { - background-image: url(../images/ui-icons_fa720a_256x240.png); } - -/* positioning */ -.ui-icon-carat-1-n { - background-position: 0 0; } - -.ui-icon-carat-1-ne { - background-position: -16px 0; } - -.ui-icon-carat-1-e { - background-position: -32px 0; } - -.ui-icon-carat-1-se { - background-position: -48px 0; } - -.ui-icon-carat-1-s { - background-position: -64px 0; } - -.ui-icon-carat-1-sw { - background-position: -80px 0; } - -.ui-icon-carat-1-w { - background-position: -96px 0; } - -.ui-icon-carat-1-nw { - background-position: -112px 0; } - -.ui-icon-carat-2-n-s { - background-position: -128px 0; } - -.ui-icon-carat-2-e-w { - background-position: -144px 0; } - -.ui-icon-triangle-1-n { - background-position: 0 -16px; } - -.ui-icon-triangle-1-ne { - background-position: -16px -16px; } - -.ui-icon-triangle-1-e { - background-position: -32px -16px; } - -.ui-icon-triangle-1-se { - background-position: -48px -16px; } - -.ui-icon-triangle-1-s { - background-position: -64px -16px; } - -.ui-icon-triangle-1-sw { - background-position: -80px -16px; } - -.ui-icon-triangle-1-w { - background-position: -96px -16px; } - -.ui-icon-triangle-1-nw { - background-position: -112px -16px; } - -.ui-icon-triangle-2-n-s { - background-position: -128px -16px; } - -.ui-icon-triangle-2-e-w { - background-position: -144px -16px; } - -.ui-icon-arrow-1-n { - background-position: 0 -32px; } - -.ui-icon-arrow-1-ne { - background-position: -16px -32px; } - -.ui-icon-arrow-1-e { - background-position: -32px -32px; } - -.ui-icon-arrow-1-se { - background-position: -48px -32px; } - -.ui-icon-arrow-1-s { - background-position: -64px -32px; } - -.ui-icon-arrow-1-sw { - background-position: -80px -32px; } - -.ui-icon-arrow-1-w { - background-position: -96px -32px; } - -.ui-icon-arrow-1-nw { - background-position: -112px -32px; } - -.ui-icon-arrow-2-n-s { - background-position: -128px -32px; } - -.ui-icon-arrow-2-ne-sw { - background-position: -144px -32px; } - -.ui-icon-arrow-2-e-w { - background-position: -160px -32px; } - -.ui-icon-arrow-2-se-nw { - background-position: -176px -32px; } - -.ui-icon-arrowstop-1-n { - background-position: -192px -32px; } - -.ui-icon-arrowstop-1-e { - background-position: -208px -32px; } - -.ui-icon-arrowstop-1-s { - background-position: -224px -32px; } - -.ui-icon-arrowstop-1-w { - background-position: -240px -32px; } - -.ui-icon-arrowthick-1-n { - background-position: 0 -48px; } - -.ui-icon-arrowthick-1-ne { - background-position: -16px -48px; } - -.ui-icon-arrowthick-1-e { - background-position: -32px -48px; } - -.ui-icon-arrowthick-1-se { - background-position: -48px -48px; } - -.ui-icon-arrowthick-1-s { - background-position: -64px -48px; } - -.ui-icon-arrowthick-1-sw { - background-position: -80px -48px; } - -.ui-icon-arrowthick-1-w { - background-position: -96px -48px; } - -.ui-icon-arrowthick-1-nw { - background-position: -112px -48px; } - -.ui-icon-arrowthick-2-n-s { - background-position: -128px -48px; } - -.ui-icon-arrowthick-2-ne-sw { - background-position: -144px -48px; } - -.ui-icon-arrowthick-2-e-w { - background-position: -160px -48px; } - -.ui-icon-arrowthick-2-se-nw { - background-position: -176px -48px; } - -.ui-icon-arrowthickstop-1-n { - background-position: -192px -48px; } - -.ui-icon-arrowthickstop-1-e { - background-position: -208px -48px; } - -.ui-icon-arrowthickstop-1-s { - background-position: -224px -48px; } - -.ui-icon-arrowthickstop-1-w { - background-position: -240px -48px; } - -.ui-icon-arrowreturnthick-1-w { - background-position: 0 -64px; } - -.ui-icon-arrowreturnthick-1-n { - background-position: -16px -64px; } - -.ui-icon-arrowreturnthick-1-e { - background-position: -32px -64px; } - -.ui-icon-arrowreturnthick-1-s { - background-position: -48px -64px; } - -.ui-icon-arrowreturn-1-w { - background-position: -64px -64px; } - -.ui-icon-arrowreturn-1-n { - background-position: -80px -64px; } - -.ui-icon-arrowreturn-1-e { - background-position: -96px -64px; } - -.ui-icon-arrowreturn-1-s { - background-position: -112px -64px; } - -.ui-icon-arrowrefresh-1-w { - background-position: -128px -64px; } - -.ui-icon-arrowrefresh-1-n { - background-position: -144px -64px; } - -.ui-icon-arrowrefresh-1-e { - background-position: -160px -64px; } - -.ui-icon-arrowrefresh-1-s { - background-position: -176px -64px; } - -.ui-icon-arrow-4 { - background-position: 0 -80px; } - -.ui-icon-arrow-4-diag { - background-position: -16px -80px; } - -.ui-icon-extlink { - background-position: -32px -80px; } - -.ui-icon-newwin { - background-position: -48px -80px; } - -.ui-icon-refresh { - background-position: -64px -80px; } - -.ui-icon-shuffle { - background-position: -80px -80px; } - -.ui-icon-transfer-e-w { - background-position: -96px -80px; } - -.ui-icon-transferthick-e-w { - background-position: -112px -80px; } - -.ui-icon-folder-collapsed { - background-position: 0 -96px; } - -.ui-icon-folder-open { - background-position: -16px -96px; } - -.ui-icon-document { - background-position: -32px -96px; } - -.ui-icon-document-b { - background-position: -48px -96px; } - -.ui-icon-note { - background-position: -64px -96px; } - -.ui-icon-mail-closed { - background-position: -80px -96px; } - -.ui-icon-mail-open { - background-position: -96px -96px; } - -.ui-icon-suitcase { - background-position: -112px -96px; } - -.ui-icon-comment { - background-position: -128px -96px; } - -.ui-icon-person { - background-position: -144px -96px; } - -.ui-icon-print { - background-position: -160px -96px; } - -.ui-icon-trash { - background-position: -176px -96px; } - -.ui-icon-locked { - background-position: -192px -96px; } - -.ui-icon-unlocked { - background-position: -208px -96px; } - -.ui-icon-bookmark { - background-position: -224px -96px; } - -.ui-icon-tag { - background-position: -240px -96px; } - -.ui-icon-home { - background-position: 0 -112px; } - -.ui-icon-flag { - background-position: -16px -112px; } - -.ui-icon-calendar { - background-position: -32px -112px; } - -.ui-icon-cart { - background-position: -48px -112px; } - -.ui-icon-pencil { - background-position: -64px -112px; } - -.ui-icon-clock { - background-position: -80px -112px; } - -.ui-icon-disk { - background-position: -96px -112px; } - -.ui-icon-calculator { - background-position: -112px -112px; } - -.ui-icon-zoomin { - background-position: -128px -112px; } - -.ui-icon-zoomout { - background-position: -144px -112px; } - -.ui-icon-search { - background-position: -160px -112px; } - -.ui-icon-wrench { - background-position: -176px -112px; } - -.ui-icon-gear { - background-position: -192px -112px; } - -.ui-icon-heart { - background-position: -208px -112px; } - -.ui-icon-star { - background-position: -224px -112px; } - -.ui-icon-link { - background-position: -240px -112px; } - -.ui-icon-cancel { - background-position: 0 -128px; } - -.ui-icon-plus { - background-position: -16px -128px; } - -.ui-icon-plusthick { - background-position: -32px -128px; } - -.ui-icon-minus { - background-position: -48px -128px; } - -.ui-icon-minusthick { - background-position: -64px -128px; } - -.ui-icon-close { - background-position: -80px -128px; } - -.ui-icon-closethick { - background-position: -96px -128px; } - -.ui-icon-key { - background-position: -112px -128px; } - -.ui-icon-lightbulb { - background-position: -128px -128px; } - -.ui-icon-scissors { - background-position: -144px -128px; } - -.ui-icon-clipboard { - background-position: -160px -128px; } - -.ui-icon-copy { - background-position: -176px -128px; } - -.ui-icon-contact { - background-position: -192px -128px; } - -.ui-icon-image { - background-position: -208px -128px; } - -.ui-icon-video { - background-position: -224px -128px; } - -.ui-icon-script { - background-position: -240px -128px; } - -.ui-icon-alert { - background-position: 0 -144px; } - -.ui-icon-info { - background-position: -16px -144px; } - -.ui-icon-notice { - background-position: -32px -144px; } - -.ui-icon-help { - background-position: -48px -144px; } - -.ui-icon-check { - background-position: -64px -144px; } - -.ui-icon-bullet { - background-position: -80px -144px; } - -.ui-icon-radio-off { - background-position: -96px -144px; } - -.ui-icon-radio-on { - background-position: -112px -144px; } - -.ui-icon-pin-w { - background-position: -128px -144px; } - -.ui-icon-pin-s { - background-position: -144px -144px; } - -.ui-icon-play { - background-position: 0 -160px; } - -.ui-icon-pause { - background-position: -16px -160px; } - -.ui-icon-seek-next { - background-position: -32px -160px; } - -.ui-icon-seek-prev { - background-position: -48px -160px; } - -.ui-icon-seek-end { - background-position: -64px -160px; } - -.ui-icon-seek-start { - background-position: -80px -160px; } - -/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ -.ui-icon-seek-first { - background-position: -80px -160px; } - -.ui-icon-stop { - background-position: -96px -160px; } - -.ui-icon-eject { - background-position: -112px -160px; } - -.ui-icon-volume-off { - background-position: -128px -160px; } - -.ui-icon-volume-on { - background-position: -144px -160px; } - -.ui-icon-power { - background-position: 0 -176px; } - -.ui-icon-signal-diag { - background-position: -16px -176px; } - -.ui-icon-signal { - background-position: -32px -176px; } - -.ui-icon-battery-0 { - background-position: -48px -176px; } - -.ui-icon-battery-1 { - background-position: -64px -176px; } - -.ui-icon-battery-2 { - background-position: -80px -176px; } - -.ui-icon-battery-3 { - background-position: -96px -176px; } - -.ui-icon-circle-plus { - background-position: 0 -192px; } - -.ui-icon-circle-minus { - background-position: -16px -192px; } - -.ui-icon-circle-close { - background-position: -32px -192px; } - -.ui-icon-circle-triangle-e { - background-position: -48px -192px; } - -.ui-icon-circle-triangle-s { - background-position: -64px -192px; } - -.ui-icon-circle-triangle-w { - background-position: -80px -192px; } - -.ui-icon-circle-triangle-n { - background-position: -96px -192px; } - -.ui-icon-circle-arrow-e { - background-position: -112px -192px; } - -.ui-icon-circle-arrow-s { - background-position: -128px -192px; } - -.ui-icon-circle-arrow-w { - background-position: -144px -192px; } - -.ui-icon-circle-arrow-n { - background-position: -160px -192px; } - -.ui-icon-circle-zoomin { - background-position: -176px -192px; } - -.ui-icon-circle-zoomout { - background-position: -192px -192px; } - -.ui-icon-circle-check { - background-position: -208px -192px; } - -.ui-icon-circlesmall-plus { - background-position: 0 -208px; } - -.ui-icon-circlesmall-minus { - background-position: -16px -208px; } - -.ui-icon-circlesmall-close { - background-position: -32px -208px; } - -.ui-icon-squaresmall-plus { - background-position: -48px -208px; } - -.ui-icon-squaresmall-minus { - background-position: -64px -208px; } - -.ui-icon-squaresmall-close { - background-position: -80px -208px; } - -.ui-icon-grip-dotted-vertical { - background-position: 0 -224px; } - -.ui-icon-grip-dotted-horizontal { - background-position: -16px -224px; } - -.ui-icon-grip-solid-vertical { - background-position: -32px -224px; } - -.ui-icon-grip-solid-horizontal { - background-position: -48px -224px; } - -.ui-icon-gripsmall-diagonal-se { - background-position: -64px -224px; } - -.ui-icon-grip-diagonal-se { - background-position: -80px -224px; } - -/* Misc visuals -----------------------------------*/ -/* Corner radius */ -.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { - -moz-border-radius-topleft: 2px; - -webkit-border-top-left-radius: 2px; - -khtml-border-top-left-radius: 2px; - border-top-left-radius: 2px; } - -.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { - -moz-border-radius-topright: 2px; - -webkit-border-top-right-radius: 2px; - -khtml-border-top-right-radius: 2px; - border-top-right-radius: 2px; } - -.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { - -moz-border-radius-bottomleft: 2px; - -webkit-border-bottom-left-radius: 2px; - -khtml-border-bottom-left-radius: 2px; - border-bottom-left-radius: 2px; } - -.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { - -moz-border-radius-bottomright: 2px; - -webkit-border-bottom-right-radius: 2px; - -khtml-border-bottom-right-radius: 2px; - border-bottom-right-radius: 2px; } - -/* Overlays */ -.ui-widget-overlay { - background: #eeeeee url(../images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; - opacity: .80; - filter: Alpha(Opacity=80); } - -.ui-widget-shadow { - margin: -4px 0 0 -4px; - padding: 4px; - background: #aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; - opacity: .60; - filter: Alpha(Opacity=60); - -moz-border-radius: 0px; - -khtml-border-radius: 0px; - -webkit-border-radius: 0px; - border-radius: 0px; } - - /* -* jQuery UI Resizable 1.8.16 -* -* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT or GPL Version 2 licenses. -* http://jquery.org/license -* -* http://docs.jquery.com/UI/Resizable#theming -*/ -.ui-resizable { - position: relative; } - -.ui-resizable-handle { - position: absolute; - font-size: 0.1px; - z-index: 99999; - display: block; } - -.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { - display: none; } - -.ui-resizable-n { - cursor: n-resize; - height: 7px; - width: 100%; - top: -5px; - left: 0; } - -.ui-resizable-s { - cursor: s-resize; - height: 7px; - width: 100%; - bottom: -5px; - left: 0; } - -.ui-resizable-e { - cursor: e-resize; - width: 7px; - right: -5px; - top: 0; - height: 100%; } - -.ui-resizable-w { - cursor: w-resize; - width: 7px; - left: -5px; - top: 0; - height: 100%; } - -.ui-resizable-se { - cursor: se-resize; - width: 12px; - height: 12px; - right: 1px; - bottom: 1px; } - -.ui-resizable-sw { - cursor: sw-resize; - width: 9px; - height: 9px; - left: -5px; - bottom: -5px; } - -.ui-resizable-nw { - cursor: nw-resize; - width: 9px; - height: 9px; - left: -5px; - top: -5px; } - -.ui-resizable-ne { - cursor: ne-resize; - width: 9px; - height: 9px; - right: -5px; - top: -5px; } - - /* -* jQuery UI Selectable 1.8.16 -* -* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT or GPL Version 2 licenses. -* http://jquery.org/license -* -* http://docs.jquery.com/UI/Selectable#theming -*/ -.ui-selectable-helper { - position: absolute; - z-index: 100; - border: 1px dotted black; } - -/* - * jQuery UI Accordion 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Accordion#theming - */ -/* IE/Win - Fix animation bug - #4615 */ -.ui-accordion { - width: 100%; } - -.ui-accordion .ui-accordion-header { - cursor: pointer; - position: relative; - margin-top: 1px; - zoom: 1; } - -.ui-accordion .ui-accordion-li-fix { - display: inline; } - -.ui-accordion .ui-accordion-header-active { - border-bottom: 0 !important; } - -.ui-accordion .ui-accordion-header a { - display: block; - font-size: 1em; - padding: .5em .5em .5em .7em; } - -.ui-accordion-icons .ui-accordion-header a { - padding-left: 2.2em; } - -.ui-accordion .ui-accordion-header .ui-icon { - position: absolute; - left: .5em; - top: 50%; - margin-top: -8px; } - -.ui-accordion .ui-accordion-content { - padding: 1em 2.2em; - border-top: 0; - margin-top: -2px; - position: relative; - margin-bottom: 2px; - overflow: auto; - display: none; - zoom: 1; } - -.ui-accordion .ui-accordion-content-active { - display: block; } - -/* - * jQuery UI Autocomplete 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Autocomplete#theming - */ -.ui-autocomplete { - position: absolute; - cursor: default; } - -/* workarounds */ -* html .ui-autocomplete { - width: 1px; } - -/* without this, the menu expands to 100% in IE6 */ -/* - * jQuery UI Menu 1.8.16 - * - * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Menu#theming - */ -.ui-menu { - list-style: none; - padding: 2px; - margin: 0; - display: block; - float: left; } - -.ui-menu .ui-menu { - margin-top: -3px; } - -.ui-menu .ui-menu-item { - margin: 0; - padding: 0; - zoom: 1; - float: left; - clear: left; - width: 100%; } - -.ui-menu .ui-menu-item a { - text-decoration: none; - display: block; - padding: .2em .4em; - line-height: 1.5; - zoom: 1; } - -.ui-menu .ui-menu-item a.ui-state-hover, -.ui-menu .ui-menu-item a.ui-state-active { - font-weight: normal; - margin: -1px; } - -/* - * jQuery UI Button 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Button#theming - */ -.ui-button { - display: inline-block; - position: relative; - padding: 0; - margin-right: .1em; - text-decoration: none !important; - cursor: pointer; - text-align: center; - zoom: 1; - overflow: visible; } - -/* the overflow property removes extra width in IE */ -.ui-button-icon-only { - width: 2.2em; } - -/* to make room for the icon, a width needs to be set here */ -button.ui-button-icon-only { - width: 2.4em; } - -/* button elements seem to need a little more width */ -.ui-button-icons-only { - width: 3.4em; } - -button.ui-button-icons-only { - width: 3.7em; } - -/*button text element */ -.ui-button .ui-button-text { - display: block; - line-height: 1.4; } - -.ui-button-text-only .ui-button-text { - padding: .4em 1em; } - -.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { - padding: .4em; - text-indent: -9999999px; } - -.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { - padding: .4em 1em .4em 2.1em; } - -.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { - padding: .4em 2.1em .4em 1em; } - -.ui-button-text-icons .ui-button-text { - padding-left: 2.1em; - padding-right: 2.1em; } - -/* no icon support for input elements, provide padding by default */ -input.ui-button { - padding: .4em 1em; } - -/*button icon element(s) */ -.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { - position: absolute; - top: 50%; - margin-top: -8px; } - -.ui-button-icon-only .ui-icon { - left: 50%; - margin-left: -8px; } - -.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { - left: .5em; } - -.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { - right: .5em; } - -.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { - right: .5em; } - -/*button sets*/ -.ui-buttonset { - margin-right: 7px; } - -.ui-buttonset .ui-button { - margin-left: 0; - margin-right: -0.3em; } - -/* workarounds */ -button.ui-button::-moz-focus-inner { - border: 0; - padding: 0; } - -/* reset extra padding in Firefox */ -/* - * jQuery UI Dialog 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Dialog#theming - */ -.ui-dialog { - position: absolute; - padding: .2em; - width: 300px; - overflow: hidden; } - -.ui-dialog .ui-dialog-titlebar { - padding: .4em 1em; - position: relative; } - -.ui-dialog .ui-dialog-title { - float: left; - margin: .1em 16px .1em 0; } - -.ui-dialog .ui-dialog-titlebar-close { - position: absolute; - right: .3em; - top: 50%; - width: 19px; - margin: -10px 0 0 0; - padding: 1px; - height: 18px; } - -.ui-dialog .ui-dialog-titlebar-close span { - display: block; - margin: 1px; } - -.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { - padding: 0; } - -.ui-dialog .ui-dialog-content { - position: relative; - border: 0; - padding: .5em 1em; - background: none; - overflow: auto; - zoom: 1; } - -.ui-dialog .ui-dialog-buttonpane { - text-align: left; - border-width: 1px 0 0 0; - background-image: none; - margin: .5em 0 0 0; - padding: .3em 1em .5em .4em; } - -.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { - float: right; } - -.ui-dialog .ui-dialog-buttonpane button { - margin: .5em .4em .5em 0; - cursor: pointer; } - -.ui-dialog .ui-resizable-se { - width: 14px; - height: 14px; - right: 3px; - bottom: 3px; } - -.ui-draggable .ui-dialog-titlebar { - cursor: move; } - -/* - * jQuery UI Slider 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Slider#theming - */ -.ui-slider { - position: relative; - text-align: left; } - -.ui-slider .ui-slider-handle { - position: absolute; - z-index: 2; - width: 1.2em; - height: 1.2em; - cursor: default; } - -.ui-slider .ui-slider-range { - position: absolute; - z-index: 1; - font-size: .7em; - display: block; - border: 0; - background-position: 0 0; } - -.ui-slider-horizontal { - height: .8em; } - -.ui-slider-horizontal .ui-slider-handle { - top: -0.3em; - margin-left: -0.6em; } - -.ui-slider-horizontal .ui-slider-range { - top: 0; - height: 100%; } - -.ui-slider-horizontal .ui-slider-range-min { - left: 0; } - -.ui-slider-horizontal .ui-slider-range-max { - right: 0; } - -.ui-slider-vertical { - width: .8em; - height: 100px; } - -.ui-slider-vertical .ui-slider-handle { - left: -0.3em; - margin-left: 0; - margin-bottom: -0.6em; } - -.ui-slider-vertical .ui-slider-range { - left: 0; - width: 100%; } - -.ui-slider-vertical .ui-slider-range-min { - bottom: 0; } - -.ui-slider-vertical .ui-slider-range-max { - top: 0; } - - /* -* jQuery UI Tabs 1.8.16 -* -* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT or GPL Version 2 licenses. -* http://jquery.org/license -* -* http://docs.jquery.com/UI/Tabs#theming -*/ -.ui-tabs { - position: relative; - padding: .2em; - zoom: 1; } - -/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ -.ui-tabs .ui-tabs-nav { - margin: 0; - padding: .2em .2em 0; } - -.ui-tabs .ui-tabs-nav li { - list-style: none; - float: left; - position: relative; - top: 1px; - margin: 0 .2em 1px 0; - border-bottom: 0 !important; - padding: 0; - white-space: nowrap; } - -.ui-tabs .ui-tabs-nav li a { - float: left; - padding: .5em 1em; - text-decoration: none; } - -.ui-tabs .ui-tabs-nav li.ui-tabs-selected { - margin-bottom: 0; - padding-bottom: 1px; } - -.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { - cursor: text; } - -.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { - cursor: pointer; } - -/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.ui-tabs .ui-tabs-panel { - display: block; - border-width: 0; - padding: 1em 1.4em; - background: none; } - -.ui-tabs .ui-tabs-hide { - display: none !important; } - -/* - * jQuery UI Datepicker 1.8.16 - * - * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT or GPL Version 2 licenses. - * http://jquery.org/license - * - * http://docs.jquery.com/UI/Datepicker#theming - */ -.ui-datepicker { - width: 17em; - padding: .2em .2em 0; - display: none; } - -.ui-datepicker .ui-datepicker-header { - position: relative; - padding: .2em 0; } - -.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { - position: absolute; - top: 2px; - width: 1.8em; - height: 1.8em; } - -.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { - top: 1px; } - -.ui-datepicker .ui-datepicker-prev { - left: 2px; } - -.ui-datepicker .ui-datepicker-next { - right: 2px; } - -.ui-datepicker .ui-datepicker-prev-hover { - left: 1px; } - -.ui-datepicker .ui-datepicker-next-hover { - right: 1px; } - -.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { - display: block; - position: absolute; - left: 50%; - margin-left: -8px; - top: 50%; - margin-top: -8px; } - -.ui-datepicker .ui-datepicker-title { - margin: 0 2.3em; - line-height: 1.8em; - text-align: center; } - -.ui-datepicker .ui-datepicker-title select { - font-size: 1em; - margin: 1px 0; } - -.ui-datepicker select.ui-datepicker-month-year { - width: 100%; } - -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { - width: 49%; } - -.ui-datepicker table { - width: 100%; - font-size: .9em; - border-collapse: collapse; - margin: 0 0 .4em; } - -.ui-datepicker th { - padding: .7em .3em; - text-align: center; - font-weight: bold; - border: 0; } - -.ui-datepicker td { - border: 0; - padding: 1px; } - -.ui-datepicker td span, .ui-datepicker td a { - display: block; - padding: .2em; - text-align: right; - text-decoration: none; } - -.ui-datepicker .ui-datepicker-buttonpane { - background-image: none; - margin: .7em 0 0 0; - padding: 0 .2em; - border-left: 0; - border-right: 0; - border-bottom: 0; } - -.ui-datepicker .ui-datepicker-buttonpane button { - float: right; - margin: .5em .2em .4em; - cursor: pointer; - padding: .2em .6em .3em .6em; - width: auto; - overflow: visible; } - -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { - float: left; } - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { - width: auto; } - -.ui-datepicker-multi .ui-datepicker-group { - float: left; } - -.ui-datepicker-multi .ui-datepicker-group table { - width: 95%; - margin: 0 auto .4em; } - -.ui-datepicker-multi-2 .ui-datepicker-group { - width: 50%; } - -.ui-datepicker-multi-3 .ui-datepicker-group { - width: 33.3%; } - -.ui-datepicker-multi-4 .ui-datepicker-group { - width: 25%; } - -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { - border-left-width: 0; } - -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { - border-left-width: 0; } - -.ui-datepicker-multi .ui-datepicker-buttonpane { - clear: left; } - -.ui-datepicker-row-break { - clear: both; - width: 100%; - font-size: 0em; } - -/* RTL support */ -.ui-datepicker-rtl { - direction: rtl; } - -.ui-datepicker-rtl .ui-datepicker-prev { - right: 2px; - left: auto; } - -.ui-datepicker-rtl .ui-datepicker-next { - left: 2px; - right: auto; } - -.ui-datepicker-rtl .ui-datepicker-prev:hover { - right: 1px; - left: auto; } - -.ui-datepicker-rtl .ui-datepicker-next:hover { - left: 1px; - right: auto; } - -.ui-datepicker-rtl .ui-datepicker-buttonpane { - clear: right; } - -.ui-datepicker-rtl .ui-datepicker-buttonpane button { - float: left; } - -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { - float: right; } - -.ui-datepicker-rtl .ui-datepicker-group { - float: right; } - -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { - border-right-width: 0; - border-left-width: 1px; } - -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { - border-right-width: 0; - border-left-width: 1px; } - -/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ -.ui-datepicker-cover { - display: none; - /*sorry for IE5*/ - display/**/: block; - /*sorry for IE5*/ - position: absolute; - /*must have*/ - z-index: -1; - /*must have*/ - filter: mask(); - /*must have*/ - top: -4px; - /*must have*/ - left: -4px; - /*must have*/ - width: 200px; - /*must have*/ - height: 200px; - /*must have*/ } - -/* -* jQuery UI Progressbar 1.8.16 -* -* Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) -* Dual licensed under the MIT or GPL Version 2 licenses. -* http://jquery.org/license -* -* http://docs.jquery.com/UI/Progressbar#theming -*/ -.ui-progressbar { - height: 2em; - text-align: left; } - -.ui-progressbar .ui-progressbar-value { - margin: -1px; - height: 100%; } - -.ui-tooltip, .qtip { - position: absolute; - left: -28000px; - top: -28000px; - display: none; - max-width: 280px; - min-width: 50px; - font-size: 10.5px; - line-height: 12px; } - -.ui-tooltip-fluid { - display: block; - visibility: hidden; - position: static!important; - float: left!important; } - -.ui-tooltip-content { - position: relative; - padding: 5px 9px; - overflow: hidden; - border: 1px solid #000001; - text-align: left; - word-wrap: break-word; - overflow: hidden; } - -.ui-tooltip-titlebar { - position: relative; - min-height: 14px; - padding: 5px 35px 5px 10px; - overflow: hidden; - border: 1px solid #000001; - border-width: 1px 1px 0; - font-weight: bold; } - -.ui-tooltip-titlebar + .ui-tooltip-content { - border-top-width: 0!important; } - -/*Default close button class */ -.ui-tooltip-titlebar .ui-state-default { - position: absolute; - right: 4px; - top: 50%; - margin-top: -9px; - cursor: pointer; - outline: medium none; - border-width: 1px; - border-style: solid; } - -* html .ui-tooltip-titlebar .ui-state-default { - top: 16px; } - -.ui-tooltip-titlebar .ui-icon, .ui-tooltip-icon .ui-icon { - display: block; - text-indent: -1000em; } - -.ui-tooltip-icon, .ui-tooltip-icon .ui-icon { - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; } - -.ui-tooltip-icon .ui-icon { - width: 18px; - height: 14px; - text-align: center; - text-indent: 0; - font: normal bold 10px/13px Tahoma, sans-serif; - color: inherit; - background: transparent none no-repeat -100em -100em; } - -/*Default tooltip style */ -.ui-tooltip-default .ui-tooltip-titlebar, .ui-tooltip-default .ui-tooltip-content { - border-color: #F1D031; - background-color: #FFFFA3; - color: #555; } - -.ui-tooltip-default .ui-tooltip-titlebar { - background-color: #FFEF93; } - -.ui-tooltip-default .ui-tooltip-icon { - border-color: #CCC; - background: #F1F1F1; - color: #777; } - -.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover { - border-color: #AAA; - color: #111; } - -html { - height: 100%; - max-height: 100%; } - -body.courseware { - height: 100%; - max-height: 100%; } - -div.course-wrapper ul, div.course-wrapper ol { - list-style: none; } -div.course-wrapper section.course-content { - overflow: hidden; - -webkit-border-top-right-radius: 4px; - -moz-border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; - -ms-border-top-right-radius: 4px; - -o-border-top-right-radius: 4px; - border-top-right-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -moz-border-bottom-right-radius: 4px; - -moz-border-radius-bottomright: 4px; - -ms-border-bottom-right-radius: 4px; - -o-border-bottom-right-radius: 4px; - border-bottom-right-radius: 4px; } - div.course-wrapper section.course-content h1 { - margin: 0 0 22.652px; } - div.course-wrapper section.course-content p { - margin-bottom: 22.652px; } - div.course-wrapper section.course-content p:empty { - display: none; - margin-bottom: 0; } - div.course-wrapper section.course-content ul li { - margin-bottom: 11.326px; } - div.course-wrapper section.course-content .problem-set, div.course-wrapper section.course-content section.problems-wrapper, div.course-wrapper section.course-content div#seq_content, div.course-wrapper section.course-content ol.vert-mod > li { - position: relative; } - div.course-wrapper section.course-content .problem-set h2, div.course-wrapper section.course-content section.problems-wrapper h2, div.course-wrapper section.course-content div#seq_content h2, div.course-wrapper section.course-content ol.vert-mod > li h2 { - margin-top: 0; - margin-bottom: 15px; - width: 20.109%; - padding-right: 2.717%; - border-right: 1px dashed #ddd; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; - vertical-align: top; } - div.course-wrapper section.course-content .problem-set h2.problem-header section.staff, div.course-wrapper section.course-content section.problems-wrapper h2.problem-header section.staff, div.course-wrapper section.course-content div#seq_content h2.problem-header section.staff, div.course-wrapper section.course-content ol.vert-mod > li h2.problem-header section.staff { - margin-top: 30px; - font-size: 80%; } - @media screen and (max-width:1120px) { - div.course-wrapper section.course-content .problem-set h2, div.course-wrapper section.course-content section.problems-wrapper h2, div.course-wrapper section.course-content div#seq_content h2, div.course-wrapper section.course-content ol.vert-mod > li h2 { - display: block; - width: auto; - border-right: 0; } } - @media print { - div.course-wrapper section.course-content .problem-set h2, div.course-wrapper section.course-content section.problems-wrapper h2, div.course-wrapper section.course-content div#seq_content h2, div.course-wrapper section.course-content ol.vert-mod > li h2 { - display: block; - width: auto; - border-right: 0; } } - div.course-wrapper section.course-content .problem-set section.problem, div.course-wrapper section.course-content section.problems-wrapper section.problem, div.course-wrapper section.course-content div#seq_content section.problem, div.course-wrapper section.course-content ol.vert-mod > li section.problem { - display: table-cell; - width: 77.174%; - padding-left: 2.717%; } - @media screen and (max-width:1120px) { - div.course-wrapper section.course-content .problem-set section.problem, div.course-wrapper section.course-content section.problems-wrapper section.problem, div.course-wrapper section.course-content div#seq_content section.problem, div.course-wrapper section.course-content ol.vert-mod > li section.problem { - display: block; - width: auto; - padding: 0; } } - @media print { - div.course-wrapper section.course-content .problem-set section.problem, div.course-wrapper section.course-content section.problems-wrapper section.problem, div.course-wrapper section.course-content div#seq_content section.problem, div.course-wrapper section.course-content ol.vert-mod > li section.problem { - display: block; - width: auto; - padding: 0; } - div.course-wrapper section.course-content .problem-set section.problem canvas, div.course-wrapper section.course-content section.problems-wrapper section.problem canvas, div.course-wrapper section.course-content div#seq_content section.problem canvas, div.course-wrapper section.course-content ol.vert-mod > li section.problem canvas, div.course-wrapper section.course-content .problem-set section.problem img, div.course-wrapper section.course-content section.problems-wrapper section.problem img, div.course-wrapper section.course-content div#seq_content section.problem img, div.course-wrapper section.course-content ol.vert-mod > li section.problem img { - page-break-inside: avoid; } } - div.course-wrapper section.course-content .problem-set section.problem span.unanswered, div.course-wrapper section.course-content section.problems-wrapper section.problem span.unanswered, div.course-wrapper section.course-content div#seq_content section.problem span.unanswered, div.course-wrapper section.course-content ol.vert-mod > li section.problem span.unanswered, div.course-wrapper section.course-content .problem-set section.problem span.ui-icon-bullet, div.course-wrapper section.course-content section.problems-wrapper section.problem span.ui-icon-bullet, div.course-wrapper section.course-content div#seq_content section.problem span.ui-icon-bullet, div.course-wrapper section.course-content ol.vert-mod > li section.problem span.ui-icon-bullet { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - background: url("../images/unanswered-icon.png") center center no-repeat; - height: 14px; - position: relative; - top: 4px; - width: 14px; } - div.course-wrapper section.course-content .problem-set section.problem span.correct, div.course-wrapper section.course-content section.problems-wrapper section.problem span.correct, div.course-wrapper section.course-content div#seq_content section.problem span.correct, div.course-wrapper section.course-content ol.vert-mod > li section.problem span.correct, div.course-wrapper section.course-content .problem-set section.problem span.ui-icon-check, div.course-wrapper section.course-content section.problems-wrapper section.problem span.ui-icon-check, div.course-wrapper section.course-content div#seq_content section.problem span.ui-icon-check, div.course-wrapper section.course-content ol.vert-mod > li section.problem span.ui-icon-check { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - background: url("../images/correct-icon.png") center center no-repeat; - height: 20px; - position: relative; - top: 6px; - width: 25px; } - div.course-wrapper section.course-content .problem-set section.problem span.incorrect, div.course-wrapper section.course-content section.problems-wrapper section.problem span.incorrect, div.course-wrapper section.course-content div#seq_content section.problem span.incorrect, div.course-wrapper section.course-content ol.vert-mod > li section.problem span.incorrect, div.course-wrapper section.course-content .problem-set section.problem span.ui-icon-close, div.course-wrapper section.course-content section.problems-wrapper section.problem span.ui-icon-close, div.course-wrapper section.course-content div#seq_content section.problem span.ui-icon-close, div.course-wrapper section.course-content ol.vert-mod > li section.problem span.ui-icon-close { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - background: url("../images/incorrect-icon.png") center center no-repeat; - height: 20px; - width: 20px; - position: relative; - top: 6px; } - div.course-wrapper section.course-content .problem-set div > span, div.course-wrapper section.course-content section.problems-wrapper div > span, div.course-wrapper section.course-content div#seq_content div > span, div.course-wrapper section.course-content ol.vert-mod > li div > span { - display: block; - margin-bottom: 11.326px; } - div.course-wrapper section.course-content .problem-set input[type="text"], div.course-wrapper section.course-content section.problems-wrapper input[type="text"], div.course-wrapper section.course-content div#seq_content input[type="text"], div.course-wrapper section.course-content ol.vert-mod > li input[type="text"] { - display: inline-block; } - div.course-wrapper section.course-content .problem-set center, div.course-wrapper section.course-content section.problems-wrapper center, div.course-wrapper section.course-content div#seq_content center, div.course-wrapper section.course-content ol.vert-mod > li center { - display: block; - margin: 22.652px 0; - border: 1px solid #ccc; - padding: 22.652px; } - div.course-wrapper section.course-content .problem-set section.action, div.course-wrapper section.course-content section.problems-wrapper section.action, div.course-wrapper section.course-content div#seq_content section.action, div.course-wrapper section.course-content ol.vert-mod > li section.action { - margin-top: 22.652px; } - div.course-wrapper section.course-content section.problems-wrapper { - display: table; - width: 100%; } - @media screen and (max-width:1120px) { - div.course-wrapper section.course-content section.problems-wrapper { - display: block; - width: auto; } } - div.course-wrapper section.course-content div#seq_content h1 { - background: none; - margin-bottom: 22.652px; - padding-bottom: 0; - border-bottom: none; } - div.course-wrapper section.course-content ol.vert-mod > li { - border-bottom: 1px solid #ddd; - margin-bottom: 15px; - padding: 0 0 15px; } - div.course-wrapper section.course-content ol.vert-mod > li header { - margin-bottom: -16px; } - div.course-wrapper section.course-content ol.vert-mod > li header h1 { - margin: 0; } - div.course-wrapper section.course-content ol.vert-mod > li header h2 { - float: right; - margin-right: 0; - margin-top: 8px; - text-align: right; - padding-right: 0; } - div.course-wrapper section.course-content ol.vert-mod > li:last-child { - border-bottom: none; - margin-bottom: 0; - padding-bottom: 0; } - div.course-wrapper section.course-content ol.vert-mod > li .histogram { - width: 200px; - height: 150px; } - div.course-wrapper section.course-content ol.vert-mod > li ul { - list-style: disc outside none; - padding-left: 1em; } - div.course-wrapper section.course-content ol.vert-mod > li nav.sequence-bottom ul { - list-style: none; - padding: 0; } - div.course-wrapper section.course-content section.tutorials h2 { - margin-bottom: 22.652px; } - div.course-wrapper section.course-content section.tutorials ul { - margin: 0; - zoom: 1; } - div.course-wrapper section.course-content section.tutorials ul:before, div.course-wrapper section.course-content section.tutorials ul:after { - content: ""; - display: table; } - div.course-wrapper section.course-content section.tutorials ul:after { - clear: both; } - div.course-wrapper section.course-content section.tutorials ul li { - width: 31.522%; - float: left; - margin-right: 2.717%; - margin-bottom: 22.652px; } - div.course-wrapper section.course-content section.tutorials ul li:nth-child(3n) { - margin-right: 0; } - div.course-wrapper section.course-content section.tutorials ul li:nth-child(3n+1) { - clear: both; } - div.course-wrapper section.course-content section.tutorials ul li a { - font-weight: bold; } - div.course-wrapper section.course-content div.staff_info { - zoom: 1; - white-space: pre-wrap; - border-top: 1px solid #ccc; - padding-top: 22.652px; - margin-top: 22.652px; - line-height: 22.652px; - font-family: Consolas, "Lucida Console", Monaco, "Courier New", Courier, monospace; } - div.course-wrapper section.course-content div.staff_info:before, div.course-wrapper section.course-content div.staff_info:after { - content: ""; - display: table; } - div.course-wrapper section.course-content div.staff_info:after { - clear: both; } - div.course-wrapper section.course-content div.ui-slider { - border: 1px solid #aaa; - background: #ddd; - -webkit-box-shadow: inset 0 1px 0 #eeeeee; - -moz-box-shadow: inset 0 1px 0 #eeeeee; - box-shadow: inset 0 1px 0 #eeeeee; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; } - div.course-wrapper section.course-content div.ui-slider a.ui-slider-handle { - -webkit-box-shadow: inset 0 1px 0 #bf4040; - -moz-box-shadow: inset 0 1px 0 #bf4040; - box-shadow: inset 0 1px 0 #bf4040; - background: #993333 url(../images/slider-bars.png) center center no-repeat; - border: 1px solid #4d1919; - cursor: pointer; } - div.course-wrapper section.course-content div.ui-slider a.ui-slider-handle:hover, div.course-wrapper section.course-content div.ui-slider a.ui-slider-handle:focus { - background-color: #bf4040; - outline: none; } - div.course-wrapper section.course-content div.ui-tabs { - border: 0; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - margin: 0; - padding: 0; } - div.course-wrapper section.course-content div.ui-tabs .ui-tabs-nav { - background: none; - border: 0; - margin-bottom: 11.326px; } - div.course-wrapper section.course-content div.ui-tabs .ui-tabs-panel { - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - padding: 0; } -div.course-wrapper.closed section.course-index { - width: 3.077%; } - div.course-wrapper.closed section.course-index header#open_close_accordion { - padding: 0; } - div.course-wrapper.closed section.course-index header#open_close_accordion a { - background-image: url("../images/slide-right-icon.png"); } - div.course-wrapper.closed section.course-index header#open_close_accordion h2 { - visibility: hidden; - width: 10px; - padding: 0; } - div.course-wrapper.closed section.course-index div#accordion { - visibility: hidden; - width: 10px; - padding: 0; } -div.course-wrapper.closed section.course-content { - width: 97.773%; } - -section.course-index div#accordion h3 { - -webkit-box-shadow: inset 0 1px 0 0 #eeeeee; - -moz-box-shadow: inset 0 1px 0 0 #eeeeee; - box-shadow: inset 0 1px 0 0 #eeeeee; - border-top: 1px solid #d3d3d3; - overflow: hidden; - margin: 0; } - section.course-index div#accordion h3:first-child { - border: none; } - section.course-index div#accordion h3:hover { - background-image: -webkit-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -moz-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -ms-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -o-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: linear-gradient(-90deg, #f5f5f5, #e1e1e1); } - section.course-index div#accordion h3.ui-accordion-header { - color: #000; } - section.course-index div#accordion h3.ui-accordion-header a { - font-size: 14px; - color: #4d4d4d; } - section.course-index div#accordion h3.ui-accordion-header.ui-state-active { - background-image: -webkit-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -moz-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -ms-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -o-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: linear-gradient(-90deg, #f5f5f5, #e1e1e1); - border-bottom: 1px solid #d3d3d3; } -section.course-index div#accordion ul.ui-accordion-content { - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: inset -1px 0 0 #e6e6e6; - -moz-box-shadow: inset -1px 0 0 #e6e6e6; - box-shadow: inset -1px 0 0 #e6e6e6; - background: #dadada; - border: none; - font-size: 12px; - margin: 0; - padding: 1em 1.5em; } - section.course-index div#accordion ul.ui-accordion-content li { - background: transparent; - border: 1px solid transparent; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - margin-bottom: 11.326px; - position: relative; - padding: 5px 36px 5px 10px; } - section.course-index div#accordion ul.ui-accordion-content li a { - text-decoration: none; - display: block; - color: #666; } - section.course-index div#accordion ul.ui-accordion-content li a p { - font-weight: bold; - margin-bottom: 0; } - section.course-index div#accordion ul.ui-accordion-content li a p span.subtitle { - color: #666; - font-weight: normal; - display: block; } - section.course-index div#accordion ul.ui-accordion-content li:after { - background: transparent; - border-top: 1px solid #b4b4b4; - border-right: 1px solid #b4b4b4; - content: ""; - display: block; - height: 12px; - margin-top: -6px; - opacity: 0; - position: absolute; - top: 50%; - right: 30px; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); - width: 12px; } - section.course-index div#accordion ul.ui-accordion-content li:hover { - background-image: -webkit-linear-gradient(-90deg, rgba(245, 245, 245, 0.4), rgba(230, 230, 230, 0.4)); - background-image: -moz-linear-gradient(-90deg, rgba(245, 245, 245, 0.4), rgba(230, 230, 230, 0.4)); - background-image: -ms-linear-gradient(-90deg, rgba(245, 245, 245, 0.4), rgba(230, 230, 230, 0.4)); - background-image: -o-linear-gradient(-90deg, rgba(245, 245, 245, 0.4), rgba(230, 230, 230, 0.4)); - background-image: linear-gradient(-90deg, rgba(245, 245, 245, 0.4), rgba(230, 230, 230, 0.4)); - border-color: #c8c8c8; } - section.course-index div#accordion ul.ui-accordion-content li:hover:after { - opacity: 1; - right: 15px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.2s; - -moz-transition-duration: 0.2s; - -ms-transition-duration: 0.2s; - -o-transition-duration: 0.2s; - transition-duration: 0.2s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -ms-transition-timing-function: linear; - -o-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - section.course-index div#accordion ul.ui-accordion-content li:hover > a p { - color: #333; } - section.course-index div#accordion ul.ui-accordion-content li:active { - -webkit-box-shadow: inset 0 1px 14px 0 rgba(0, 0, 0, 0.1); - -moz-box-shadow: inset 0 1px 14px 0 rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 14px 0 rgba(0, 0, 0, 0.1); - top: 1px; } - section.course-index div#accordion ul.ui-accordion-content li:active:after { - opacity: 1; - right: 15px; } - section.course-index div#accordion ul.ui-accordion-content li.active { - background: #f0f0f0; - background-image: -webkit-linear-gradient(-90deg, #f5f5f5, #e6e6e6); - background-image: -moz-linear-gradient(-90deg, #f5f5f5, #e6e6e6); - background-image: -ms-linear-gradient(-90deg, #f5f5f5, #e6e6e6); - background-image: -o-linear-gradient(-90deg, #f5f5f5, #e6e6e6); - background-image: linear-gradient(-90deg, #f5f5f5, #e6e6e6); - border-color: #c8c8c8; - font-weight: bold; } - section.course-index div#accordion ul.ui-accordion-content li.active > a p { - color: #333; } - section.course-index div#accordion ul.ui-accordion-content li.active span.subtitle { - font-weight: normal; } - section.course-index div#accordion ul.ui-accordion-content li.active:after { - opacity: 1; - right: 15px; } - -@-moz-document url-prefix() { - a.add-fullscreen { - display: none !important; } } - -section.course-content .dullify, section.course-content div.video article.video-wrapper section.video-controls ul.vcr, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls { - opacity: .4; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - section.course-content .dullify:hover, section.course-content div.video article.video-wrapper section.video-controls ul.vcr:hover, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls:hover { - opacity: 1; } -section.course-content div.video { - zoom: 1; - background: #f3f3f3; - border-bottom: 1px solid #e1e1e1; - border-top: 1px solid #e1e1e1; - display: block; - margin: 0 -22.652px; - padding: 6px 22.652px; } - section.course-content div.video:before, section.course-content div.video:after { - content: ""; - display: table; } - section.course-content div.video:after { - clear: both; } - section.course-content div.video article.video-wrapper { - float: left; - margin-right: 2.717%; - width: 65.761%; } - section.course-content div.video article.video-wrapper section.video-player { - height: 0; - overflow: hidden; - padding-bottom: 56.25%; - padding-top: 30px; - position: relative; } - section.course-content div.video article.video-wrapper section.video-player object, section.course-content div.video article.video-wrapper section.video-player iframe { - border: none; - height: 100%; - left: 0; - position: absolute; - top: 0; - width: 100%; } - section.course-content div.video article.video-wrapper section.video-controls { - background: #333; - border: 1px solid #000; - border-top: 0; - color: #ccc; - position: relative; } - section.course-content div.video article.video-wrapper section.video-controls:hover ul, section.course-content div.video article.video-wrapper section.video-controls:hover div { - opacity: 1; } - section.course-content div.video article.video-wrapper section.video-controls div.slider { - background: #c2c2c2; - border: none; - border-bottom: 1px solid #000; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - border-top: 1px solid #000; - -webkit-box-shadow: inset 0 1px 0 #eeeeee, 0 1px 0 #555555; - -moz-box-shadow: inset 0 1px 0 #eeeeee, 0 1px 0 #555555; - box-shadow: inset 0 1px 0 #eeeeee, 0 1px 0 #555555; - height: 7px; - -webkit-transition-property: height, 2s, ease-in-out; - -moz-transition-property: height, 2s, ease-in-out; - -ms-transition-property: height, 2s, ease-in-out; - -o-transition-property: height, 2s, ease-in-out; - transition-property: height, 2s, ease-in-out; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - section.course-content div.video article.video-wrapper section.video-controls div.slider div.ui-widget-header { - background: #777; - -webkit-box-shadow: inset 0 1px 0 #999999; - -moz-box-shadow: inset 0 1px 0 #999999; - box-shadow: inset 0 1px 0 #999999; } - section.course-content div.video article.video-wrapper section.video-controls div.slider .ui-tooltip.qtip .ui-tooltip-content { - background: #993333; - border: 1px solid #4d1919; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - -ms-border-radius: 2px; - -o-border-radius: 2px; - border-radius: 2px; - -webkit-box-shadow: inset 0 1px 0 #bf4040; - -moz-box-shadow: inset 0 1px 0 #bf4040; - box-shadow: inset 0 1px 0 #bf4040; - color: #fff; - font: bold 12px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - margin-bottom: 6px; - margin-right: 0; - overflow: visible; - padding: 4px; - text-align: center; - text-shadow: 0 -1px 0 #732626; - -webkit-font-smoothing: antialiased; } - section.course-content div.video article.video-wrapper section.video-controls div.slider .ui-tooltip.qtip .ui-tooltip-content::after { - background: #993333; - border-bottom: 1px solid #4d1919; - border-right: 1px solid #4d1919; - bottom: -5px; - content: " "; - display: block; - height: 7px; - left: 50%; - margin-left: -3px; - position: absolute; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); - width: 7px; } - section.course-content div.video article.video-wrapper section.video-controls div.slider a.ui-slider-handle { - background: #993333 url(../images/slider-handle.png) center center no-repeat; - -webkit-background-size: 50%; - -moz-background-size: 50%; - -ms-background-size: 50%; - -o-background-size: 50%; - background-size: 50%; - border: 1px solid #4d1919; - -webkit-border-radius: 15px; - -moz-border-radius: 15px; - -ms-border-radius: 15px; - -o-border-radius: 15px; - border-radius: 15px; - -webkit-box-shadow: inset 0 1px 0 #bf4040; - -moz-box-shadow: inset 0 1px 0 #bf4040; - box-shadow: inset 0 1px 0 #bf4040; - cursor: pointer; - height: 15px; - margin-left: -7px; - top: -4px; - -webkit-transition-property: height, 2s, ease-in-out; - -moz-transition-property: height, 2s, ease-in-out; - -ms-transition-property: height, 2s, ease-in-out; - -o-transition-property: height, 2s, ease-in-out; - transition-property: height, 2s, ease-in-out; - -webkit-transition-duration: width, 2s, ease-in-out; - -moz-transition-duration: width, 2s, ease-in-out; - -ms-transition-duration: width, 2s, ease-in-out; - -o-transition-duration: width, 2s, ease-in-out; - transition-duration: width, 2s, ease-in-out; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 15px; } - section.course-content div.video article.video-wrapper section.video-controls div.slider a.ui-slider-handle:focus, section.course-content div.video article.video-wrapper section.video-controls div.slider a.ui-slider-handle:hover { - background-color: #bf4040; - outline: none; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr { - float: left; - list-style: none; - margin-right: 22.652px; - padding: 0; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li { - float: left; - margin-bottom: 0; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li a { - border-bottom: none; - border-right: 1px solid #000; - -webkit-box-shadow: 1px 0 0 #555555; - -moz-box-shadow: 1px 0 0 #555555; - box-shadow: 1px 0 0 #555555; - cursor: pointer; - display: block; - line-height: 46px; - padding: 0 16.989px; - text-indent: -9999px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 14px; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li a.play { - background: url("../images/play-icon.png") center center no-repeat; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li a.play:hover { - background-color: #444; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li a.pause { - background: url("../images/pause-icon.png") center center no-repeat; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li a.pause:hover { - background-color: #444; } - section.course-content div.video article.video-wrapper section.video-controls ul.vcr li div.vidtime { - padding-left: 16.989px; - font-weight: bold; - line-height: 46px; - padding-left: 16.989px; - -webkit-font-smoothing: antialiased; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls { - float: right; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds { - float: left; - position: relative; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds.open > a { - background: url("../images/open-arrow.png") 10px center no-repeat; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds.open ol.video_speeds { - display: block; - opacity: 1; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a { - background: url("../images/closed-arrow.png") 10px center no-repeat; - border-left: 1px solid #000; - border-right: 1px solid #000; - -webkit-box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - -moz-box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - zoom: 1; - color: #fff; - cursor: pointer; - display: block; - line-height: 46px; - margin-right: 0; - padding-left: 15px; - position: relative; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - -webkit-font-smoothing: antialiased; - width: 110px; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a:before, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a:after { - content: ""; - display: table; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a:after { - clear: both; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a h3 { - color: #999; - float: left; - font-size: 12px; - font-weight: normal; - letter-spacing: 1px; - padding: 0 5.663px 0 11.326px; - text-transform: uppercase; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a p.active { - float: left; - font-weight: bold; - margin-bottom: 0; - padding: 0 11.326px 0 0; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a:hover, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a:active, section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds > a:focus { - opacity: 1; - background-color: #444; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds ol.video_speeds { - -webkit-box-shadow: inset 1px 0 0 #555555, 0 3px 0 #444444; - -moz-box-shadow: inset 1px 0 0 #555555, 0 3px 0 #444444; - box-shadow: inset 1px 0 0 #555555, 0 3px 0 #444444; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - background-color: #444; - border: 1px solid #000; - bottom: 46px; - display: none; - opacity: 0; - position: absolute; - width: 125px; - z-index: 10; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds ol.video_speeds li { - -webkit-box-shadow: 0 1px 0 #555555; - -moz-box-shadow: 0 1px 0 #555555; - box-shadow: 0 1px 0 #555555; - border-bottom: 1px solid #000; - color: #fff; - cursor: pointer; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds ol.video_speeds li a { - border: 0; - color: #fff; - display: block; - padding: 11.326px; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds ol.video_speeds li a:hover { - background-color: #666; - color: #aaa; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds ol.video_speeds li.active { - font-weight: bold; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls div.speeds ol.video_speeds li:last-child { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - border-bottom: 0; - margin-top: 0; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls a.add-fullscreen { - background: url(../images/fullscreen.png) center no-repeat; - border-right: 1px solid #000; - -webkit-box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - -moz-box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - box-shadow: 1px 0 0 #555555, inset 1px 0 0 #555555; - color: #797979; - display: block; - float: left; - line-height: 46px; - margin-left: 0; - padding: 0 11.326px; - text-indent: -9999px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 30px; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls a.add-fullscreen:hover { - background-color: #444; - color: #fff; - text-decoration: none; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls a.hide-subtitles { - background: url("../images/cc.png") center no-repeat; - color: #797979; - display: block; - float: left; - font-weight: 800; - line-height: 46px; - margin-left: 0; - opacity: 1; - padding: 0 11.326px; - position: relative; - text-indent: -9999px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - -webkit-font-smoothing: antialiased; - width: 30px; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls a.hide-subtitles:hover { - background-color: #444; - color: #fff; - text-decoration: none; } - section.course-content div.video article.video-wrapper section.video-controls div.secondary-controls a.hide-subtitles.off { - opacity: .7; } - section.course-content div.video article.video-wrapper:hover section.video-controls ul, section.course-content div.video article.video-wrapper:hover section.video-controls div { - opacity: 1; } - section.course-content div.video article.video-wrapper:hover section.video-controls div.slider { - height: 14px; - margin-top: -7px; } - section.course-content div.video article.video-wrapper:hover section.video-controls div.slider a.ui-slider-handle { - -webkit-border-radius: 20px; - -moz-border-radius: 20px; - -ms-border-radius: 20px; - -o-border-radius: 20px; - border-radius: 20px; - height: 20px; - margin-left: -10px; - top: -4px; - width: 20px; } - section.course-content div.video ol.subtitles { - float: left; - max-height: 460px; - overflow: auto; - width: 31.522%; } - section.course-content div.video ol.subtitles li { - border: 0; - color: #666; - cursor: pointer; - margin-bottom: 8px; - padding: 0; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.5s; - -moz-transition-duration: 0.5s; - -ms-transition-duration: 0.5s; - -o-transition-duration: 0.5s; - transition-duration: 0.5s; - -webkit-transition-timing-function: ease-in; - -moz-transition-timing-function: ease-in; - -ms-transition-timing-function: ease-in; - -o-transition-timing-function: ease-in; - transition-timing-function: ease-in; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - section.course-content div.video ol.subtitles li.current { - color: #333; - font-weight: 700; } - section.course-content div.video ol.subtitles li:hover { - color: #993333; } - section.course-content div.video ol.subtitles li:empty { - margin-bottom: 0px; } - section.course-content div.video.closed article.video-wrapper { - width: 100%; } - section.course-content div.video.closed ol.subtitles { - height: 0; - width: 0px; } - section.course-content div.video.fullscreen { - background: rgba(0, 0, 0, 0.95); - border: 0; - bottom: 0; - height: 100%; - left: 0; - margin: 0; - max-height: 100%; - overflow: hidden; - padding: 0; - position: fixed; - top: 0; - width: 100%; - z-index: 999; } - section.course-content div.video.fullscreen.closed ol.subtitles { - height: auto; - right: -31.984%; - width: auto; } - section.course-content div.video.fullscreen a.exit { - color: #aaa; - display: none; - font-style: 12px; - left: 20px; - letter-spacing: 1px; - position: absolute; - text-transform: uppercase; - top: 20px; } - section.course-content div.video.fullscreen a.exit::after { - content: "✖"; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - padding-left: 6px; } - section.course-content div.video.fullscreen a.exit:hover { - color: #993333; } - section.course-content div.video.fullscreen div.tc-wrapper article.video-wrapper { - width: 100%; } - section.course-content div.video.fullscreen div.tc-wrapper object, section.course-content div.video.fullscreen div.tc-wrapper iframe { - bottom: 0; - height: 100%; - left: 0; - overflow: hidden; - position: fixed; - top: 0; } - section.course-content div.video.fullscreen div.tc-wrapper section.video-controls { - bottom: 0; - left: 0; - position: absolute; - width: 100%; - z-index: 9999; } - section.course-content div.video.fullscreen ol.subtitles { - background: rgba(0, 0, 0, 0.8); - bottom: 0; - height: 100%; - max-height: 100%; - max-width: 23.482%; - padding: 22.652px; - position: fixed; - right: 0; - top: 0; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - section.course-content div.video.fullscreen ol.subtitles li { - color: #aaa; } - section.course-content div.video.fullscreen ol.subtitles li.current { - color: #fff; } - -div.course-wrapper.closed section.course-content div.video ol.subtitles { - max-height: 577px; } - -nav.sequence-nav { - border-bottom: 1px solid #e4d080; - margin-bottom: 22.652px; - position: relative; - -webkit-border-top-right-radius: 4px; - -moz-border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; - -ms-border-top-right-radius: 4px; - -o-border-top-right-radius: 4px; - border-top-right-radius: 4px; } - nav.sequence-nav ol { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table; - height: 100%; - padding-right: 8.696%; - width: 100%; } - nav.sequence-nav ol li { - border-left: 1px solid #e4d080; - display: table-cell; - min-width: 20px; } - nav.sequence-nav ol li:first-child { - border-left: none; } - nav.sequence-nav ol li .inactive, nav.sequence-nav ol li a.seq_video_inactive, nav.sequence-nav ol li a.seq_other_inactive, nav.sequence-nav ol li a.seq_vertical_inactive, nav.sequence-nav ol li a.seq_problem_inactive { - background-repeat: no-repeat; } - nav.sequence-nav ol li .inactive:hover, nav.sequence-nav ol li a.seq_video_inactive:hover, nav.sequence-nav ol li a.seq_other_inactive:hover, nav.sequence-nav ol li a.seq_vertical_inactive:hover, nav.sequence-nav ol li a.seq_problem_inactive:hover { - background-color: #f9f4e1; } - nav.sequence-nav ol li .visited, nav.sequence-nav ol li a.seq_video_visited, nav.sequence-nav ol li a.seq_other_visited, nav.sequence-nav ol li a.seq_vertical_visited, nav.sequence-nav ol li a.seq_problem_visited { - background-color: #DCCDA2; - background-repeat: no-repeat; - -webkit-box-shadow: inset 0 0 3px #ceb97d; - -moz-box-shadow: inset 0 0 3px #ceb97d; - box-shadow: inset 0 0 3px #ceb97d; } - nav.sequence-nav ol li .visited:hover, nav.sequence-nav ol li a.seq_video_visited:hover, nav.sequence-nav ol li a.seq_other_visited:hover, nav.sequence-nav ol li a.seq_vertical_visited:hover, nav.sequence-nav ol li a.seq_problem_visited:hover { - background-color: #f6efd4; - background-position: center center; } - nav.sequence-nav ol li .active, nav.sequence-nav ol div.header-wrapper header nav.courseware li.courseware a, div.header-wrapper header nav.courseware nav.sequence-nav ol li.courseware a, nav.sequence-nav ol div.header-wrapper header nav.book li.book a, div.header-wrapper header nav.book nav.sequence-nav ol li.book a, nav.sequence-nav ol div.header-wrapper header nav.info li.info a, div.header-wrapper header nav.info nav.sequence-nav ol li.info a, nav.sequence-nav ol div.header-wrapper header nav.discussion li.discussion a, div.header-wrapper header nav.discussion nav.sequence-nav ol li.discussion a, nav.sequence-nav ol div.header-wrapper header nav.wiki li.wiki a, div.header-wrapper header nav.wiki nav.sequence-nav ol li.wiki a, nav.sequence-nav ol div.header-wrapper header nav.profile li.profile a, div.header-wrapper header nav.profile nav.sequence-nav ol li.profile a, nav.sequence-nav ol li section.course-index div#accordion h3.ui-accordion-header.ui-state-active, section.course-index div#accordion nav.sequence-nav ol li h3.ui-accordion-header.ui-state-active, nav.sequence-nav ol li a.seq_video_active, nav.sequence-nav ol li a.seq_other_active, nav.sequence-nav ol li a.seq_vertical_active, nav.sequence-nav ol li a.seq_problem_active { - background-color: #fff; - background-repeat: no-repeat; - -webkit-box-shadow: 0 1px 0 white; - -moz-box-shadow: 0 1px 0 white; - box-shadow: 0 1px 0 white; } - nav.sequence-nav ol li .active:hover, nav.sequence-nav ol div.header-wrapper header nav.courseware li.courseware a:hover, div.header-wrapper header nav.courseware nav.sequence-nav ol li.courseware a:hover, nav.sequence-nav ol div.header-wrapper header nav.book li.book a:hover, div.header-wrapper header nav.book nav.sequence-nav ol li.book a:hover, nav.sequence-nav ol div.header-wrapper header nav.info li.info a:hover, div.header-wrapper header nav.info nav.sequence-nav ol li.info a:hover, nav.sequence-nav ol div.header-wrapper header nav.discussion li.discussion a:hover, div.header-wrapper header nav.discussion nav.sequence-nav ol li.discussion a:hover, nav.sequence-nav ol div.header-wrapper header nav.wiki li.wiki a:hover, div.header-wrapper header nav.wiki nav.sequence-nav ol li.wiki a:hover, nav.sequence-nav ol div.header-wrapper header nav.profile li.profile a:hover, div.header-wrapper header nav.profile nav.sequence-nav ol li.profile a:hover, nav.sequence-nav ol li section.course-index div#accordion h3.ui-accordion-header.ui-state-active:hover, section.course-index div#accordion nav.sequence-nav ol li h3.ui-accordion-header.ui-state-active:hover, nav.sequence-nav ol li a.seq_video_active:hover, nav.sequence-nav ol li a.seq_other_active:hover, nav.sequence-nav ol li a.seq_vertical_active:hover, nav.sequence-nav ol li a.seq_problem_active:hover { - background-color: #fff; - background-position: center; } - nav.sequence-nav ol li a { - background-position: center center; - border: none; - cursor: pointer; - display: block; - height: 17px; - padding: 15px 0 14px; - position: relative; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.4s; - -moz-transition-duration: 0.4s; - -ms-transition-duration: 0.4s; - -o-transition-duration: 0.4s; - transition-duration: 0.4s; - -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -moz-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -ms-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 100%; } - nav.sequence-nav ol li a.seq_video_inactive { - background-image: url("../images/sequence-nav/video-icon-normal.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_video_visited { - background-image: url("../images/sequence-nav/video-icon-visited.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_video_active { - background-image: url("../images/sequence-nav/video-icon-current.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_other_inactive { - background-image: url("../images/sequence-nav/document-icon-normal.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_other_visited { - background-image: url("../images/sequence-nav/document-icon-visited.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_other_active { - background-image: url("../images/sequence-nav/document-icon-current.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_vertical_inactive, nav.sequence-nav ol li a.seq_problem_inactive { - background-image: url("../images/sequence-nav/list-icon-normal.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_vertical_visited, nav.sequence-nav ol li a.seq_problem_visited { - background-image: url("../images/sequence-nav/list-icon-visited.png"); - background-position: center; } - nav.sequence-nav ol li a.seq_vertical_active, nav.sequence-nav ol li a.seq_problem_active { - background-image: url("../images/sequence-nav/list-icon-current.png"); - background-position: center; } - nav.sequence-nav ol li a p { - background: #333; - color: #fff; - display: none; - line-height: 22.652px; - left: 0px; - opacity: 0; - padding: 6px; - position: absolute; - top: 48px; - text-shadow: 0 -1px 0 black; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.1s; - -moz-transition-duration: 0.1s; - -ms-transition-duration: 0.1s; - -o-transition-duration: 0.1s; - transition-duration: 0.1s; - -webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); - -moz-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); - -ms-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); - -o-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); - transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - white-space: pre; - z-index: 99; } - nav.sequence-nav ol li a p:empty { - background: none; } - nav.sequence-nav ol li a p:empty::after { - display: none; } - nav.sequence-nav ol li a p::after { - background: #333; - content: " "; - display: block; - height: 10px; - left: 18px; - position: absolute; - top: -5px; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); - width: 10px; } - nav.sequence-nav ol li a:hover p { - display: block; - margin-top: 4px; - opacity: 1; } - nav.sequence-nav ul { - list-style: none !important; - height: 100%; - position: absolute; - right: 0; - top: 0; - width: 8.696%; } - nav.sequence-nav ul li { - float: left; - width: 50%; } - nav.sequence-nav ul li.prev a, nav.sequence-nav ul li.next a { - background-color: #f2e7bf; - background-position: center center; - background-repeat: no-repeat; - border-left: 1px solid #e4d080; - -webkit-box-shadow: inset 1px 0 0 #faf7e9; - -moz-box-shadow: inset 1px 0 0 #faf7e9; - box-shadow: inset 1px 0 0 #faf7e9; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - cursor: pointer; - display: block; - text-indent: -9999px; } - nav.sequence-nav ul li.prev a:hover, nav.sequence-nav ul li.next a:hover { - background-color: none; - color: #7e691a; - text-decoration: none; - text-decoration: none; } - nav.sequence-nav ul li.prev a.disabled, nav.sequence-nav ul li.next a.disabled { - cursor: normal; - opacity: .4; } - nav.sequence-nav ul li.prev a { - background-image: url("../images/sequence-nav/previous-icon.png"); } - nav.sequence-nav ul li.prev a:hover { - background-color: none; } - nav.sequence-nav ul li.next a { - background-image: url("../images/sequence-nav/next-icon.png"); - -webkit-border-top-right-radius: 4px; - -moz-border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; - -ms-border-top-right-radius: 4px; - -o-border-top-right-radius: 4px; - border-top-right-radius: 4px; } - nav.sequence-nav ul li.next a:hover { - background-color: none; } - -section.course-content { - position: relative; } - section.course-content nav.sequence-bottom { - margin: 45.304px 0 0; - text-align: center; } - section.course-content nav.sequence-bottom ul { - background-color: #f2e7bf; - background-color: #f2e7bf; - border: 1px solid #e4d080; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 0 0 1px #faf7e9; - -moz-box-shadow: inset 0 0 0 1px #faf7e9; - box-shadow: inset 0 0 0 1px #faf7e9; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; } - section.course-content nav.sequence-bottom ul li { - float: left; } - section.course-content nav.sequence-bottom ul li.prev, section.course-content nav.sequence-bottom ul li.next { - margin-bottom: 0; } - section.course-content nav.sequence-bottom ul li.prev a, section.course-content nav.sequence-bottom ul li.next a { - background-position: center center; - background-repeat: no-repeat; - border-bottom: none; - display: block; - padding: 11.326px 4px; - text-indent: -9999px; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.4s; - -moz-transition-duration: 0.4s; - -ms-transition-duration: 0.4s; - -o-transition-duration: 0.4s; - transition-duration: 0.4s; - -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -moz-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -ms-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -o-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 45px; } - section.course-content nav.sequence-bottom ul li.prev a:hover, section.course-content nav.sequence-bottom ul li.next a:hover { - background-color: #eddfaa; - color: #7e691a; - opacity: .5; - text-decoration: none; } - section.course-content nav.sequence-bottom ul li.prev a.disabled, section.course-content nav.sequence-bottom ul li.next a.disabled { - background-color: #fffffe; - opacity: .4; } - section.course-content nav.sequence-bottom ul li.prev a { - background-image: url("../images/sequence-nav/previous-icon.png"); - border-right: 1px solid #e4d080; } - section.course-content nav.sequence-bottom ul li.prev a:hover { - background-color: none; } - section.course-content nav.sequence-bottom ul li.next a { - background-image: url("../images/sequence-nav/next-icon.png"); } - section.course-content nav.sequence-bottom ul li.next a:hover { - background-color: none; } - -section.tool-wrapper { - background: #073642; - border-bottom: 1px solid #000203; - border-top: 1px solid #000203; - -webkit-box-shadow: inset 0 0 0 4px #084150; - -moz-box-shadow: inset 0 0 0 4px #084150; - box-shadow: inset 0 0 0 4px #084150; - color: #839496; - display: table; - margin: 22.652px -22.652px 0; } - section.tool-wrapper div#graph-container { - background: none; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; - padding: 22.652px; - vertical-align: top; - width: 51.359%; } - section.tool-wrapper div#graph-container .ui-widget-content { - background: none; - border: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; } - section.tool-wrapper div#graph-container canvas { - width: 100%; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav { - background: #062e39; - border-bottom: 1px solid #03181d; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - margin: -22.652px -22.652px 0; - padding: 0; - position: relative; - width: 110%; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav li { - background: none; - border: none; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - color: #fff; - margin-bottom: 0; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav li.ui-tabs-selected { - background-color: #073642; - border-left: 1px solid #03181d; - border-right: 1px solid #03181d; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav li.ui-tabs-selected:first-child { - border-left: none; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav li.ui-tabs-selected a { - color: #eee8d5; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav li a { - border: none; - color: #839496; - font: bold 12px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - letter-spacing: 1px; - text-transform: uppercase; } - section.tool-wrapper div#graph-container ul.ui-tabs-nav li a:hover { - color: #eee8d5; } - section.tool-wrapper div#controlls-container { - background: #062e39; - border-right: 1px solid #001317; - -webkit-box-shadow: 1px 0 0 #004355, inset 0 0 0 4px #06323d; - -moz-box-shadow: 1px 0 0 #004355, inset 0 0 0 4px #06323d; - box-shadow: 1px 0 0 #004355, inset 0 0 0 4px #06323d; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; - padding: 22.652px; - vertical-align: top; - width: 48.641%; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper { - border-bottom: 1px solid #021014; - -webkit-box-shadow: 0 1px 0 #083e4b; - -moz-box-shadow: 0 1px 0 #083e4b; - box-shadow: 0 1px 0 #083e4b; - margin-bottom: 22.652px; - padding: 0 0 22.652px; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton { - border-color: #001317; - border: 1px solid #3d5962; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 0 0 #939da0; - -moz-box-shadow: inset 0 1px 0 0 #939da0; - box-shadow: inset 0 1px 0 0 #939da0; - color: white; - display: inline; - font-size: 11px; - font-weight: bold; - background-color: #637c84; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #637c84), color-stop(100%, #43626b)); - background-image: -webkit-linear-gradient(top, #637c84, #43626b); - background-image: -moz-linear-gradient(top, #637c84, #43626b); - background-image: -ms-linear-gradient(top, #637c84, #43626b); - background-image: -o-linear-gradient(top, #637c84, #43626b); - background-image: linear-gradient(top, #637c84, #43626b); - padding: 6px 18px 7px; - text-shadow: 0 1px 0 #31505a; - -webkit-background-clip: padding-box; - display: block; - float: right; - font: bold 14px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:hover { - -webkit-box-shadow: inset 0 1px 0 0 #778589; - -moz-box-shadow: inset 0 1px 0 0 #778589; - box-shadow: inset 0 1px 0 0 #778589; - cursor: pointer; - background-color: #5c6c71; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5c6c71), color-stop(100%, #3e5961)); - background-image: -webkit-linear-gradient(top, #5c6c71, #3e5961); - background-image: -moz-linear-gradient(top, #5c6c71, #3e5961); - background-image: -ms-linear-gradient(top, #5c6c71, #3e5961); - background-image: -o-linear-gradient(top, #5c6c71, #3e5961); - background-image: linear-gradient(top, #5c6c71, #3e5961); } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:active { - border: 1px solid #3d5962; - -webkit-box-shadow: inset 0 0 8px 4px #395057, inset 0 0 8px 4px #395057, 0 1px 1px 0 #eeeeee; - -moz-box-shadow: inset 0 0 8px 4px #395057, inset 0 0 8px 4px #395057, 0 1px 1px 0 #eeeeee; - box-shadow: inset 0 0 8px 4px #395057, inset 0 0 8px 4px #395057, 0 1px 1px 0 #eeeeee; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton:active { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"] { - border: 1px solid #030d15; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 0 0 #215f8a; - -moz-box-shadow: inset 0 1px 0 0 #215f8a; - box-shadow: inset 0 1px 0 0 #215f8a; - color: white; - display: inline; - font-size: 11px; - font-weight: bold; - background-color: #0f3550; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0f3550), color-stop(100%, #041623)); - background-image: -webkit-linear-gradient(top, #0f3550, #041623); - background-image: -moz-linear-gradient(top, #0f3550, #041623); - background-image: -ms-linear-gradient(top, #0f3550, #041623); - background-image: -o-linear-gradient(top, #0f3550, #041623); - background-image: linear-gradient(top, #0f3550, #041623); - padding: 6px 18px 7px; - text-shadow: 0 1px 0 #000203; - -webkit-background-clip: padding-box; - font: bold 14px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:hover { - -webkit-box-shadow: inset 0 1px 0 0 #174362; - -moz-box-shadow: inset 0 1px 0 0 #174362; - box-shadow: inset 0 1px 0 0 #174362; - cursor: pointer; - background-color: #0c2739; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0c2739), color-stop(100%, #030d15)); - background-image: -webkit-linear-gradient(top, #0c2739, #030d15); - background-image: -moz-linear-gradient(top, #0c2739, #030d15); - background-image: -ms-linear-gradient(top, #0c2739, #030d15); - background-image: -o-linear-gradient(top, #0c2739, #030d15); - background-image: linear-gradient(top, #0c2739, #030d15); } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:active { - border: 1px solid #030d15; - -webkit-box-shadow: inset 0 0 8px 4px #010507, inset 0 0 8px 4px #010507, 0 1px 1px 0 #eeeeee; - -moz-box-shadow: inset 0 0 8px 4px #010507, inset 0 0 8px 4px #010507, 0 1px 1px 0 #eeeeee; - box-shadow: inset 0 0 8px 4px #010507, inset 0 0 8px 4px #010507, 0 1px 1px 0 #eeeeee; } - section.tool-wrapper div#controlls-container div.graph-controls div.music-wrapper input#playButton[value="Stop"]:active { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; } - section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper { - border-bottom: 1px solid #021014; - -webkit-box-shadow: 0 1px 0 #083e4b; - -moz-box-shadow: 0 1px 0 #083e4b; - box-shadow: 0 1px 0 #083e4b; - zoom: 1; - margin-bottom: 22.652px; - margin-bottom: 22.652px; - padding: 0 0 22.652px; } - section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:before, section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after { - content: ""; - display: table; } - section.tool-wrapper div#controlls-container div.graph-controls div.inputs-wrapper:after { - clear: both; } - section.tool-wrapper div#controlls-container div.graph-controls p { - font-weight: bold; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin: 0; - text-shadow: 0 -1px 0 #021014; - -webkit-font-smoothing: antialiased; } - section.tool-wrapper div#controlls-container div.graph-controls ul { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-bottom: 0; } - section.tool-wrapper div#controlls-container div.graph-controls ul li { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-bottom: 0; } - section.tool-wrapper div#controlls-container div.graph-controls ul li input { - margin-right: 5px; } - section.tool-wrapper div#controlls-container div.graph-controls div#graph-listen { - display: block; - float: left; - margin-bottom: 0; - margin-right: 20px; - margin-top: 8px; - text-align: right; } - section.tool-wrapper div#controlls-container label { - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - -ms-border-radius: 2px; - -o-border-radius: 2px; - border-radius: 2px; - color: #fff; - font-weight: bold; - padding: 3px; - -webkit-font-smoothing: antialiased; } - section.tool-wrapper div#controlls-container label[for="vinCheckbox"], section.tool-wrapper div#controlls-container label[for="vinRadioButton"] { - color: #409fbf; } - section.tool-wrapper div#controlls-container label[for="voutCheckbox"], section.tool-wrapper div#controlls-container label[for="voutRadioButton"] { - color: #e1a600; } - section.tool-wrapper div#controlls-container label[for="vrCheckbox"], section.tool-wrapper div#controlls-container label[for="vrRadioButton"] { - color: #49c944; } - section.tool-wrapper div#controlls-container label[for="vcCheckbox"], section.tool-wrapper div#controlls-container label[for="vcRadioButton"] { - color: #e1a600; } - section.tool-wrapper div#controlls-container label[for="vlCheckbox"], section.tool-wrapper div#controlls-container label[for="vlRadioButton"] { - color: #a26784; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders { - border-bottom: 1px solid #021014; - -webkit-box-shadow: 0 1px 0 #083e4b; - -moz-box-shadow: 0 1px 0 #083e4b; - box-shadow: 0 1px 0 #083e4b; - margin-bottom: 22.652px; - padding: 0 0 22.652px; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders select#musicTypeSelect { - font: 16px "Open Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-bottom: 0; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.top-sliders p { - font-weight: bold; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin: 0 11.326px 22.652px 0; - text-shadow: 0 -1px 0 #021014; - -webkit-font-smoothing: antialiased; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.slider-label { - font-weight: bold; - margin-bottom: 11.326px; - text-shadow: 0 -1px 0 #021014; - -webkit-font-smoothing: antialiased; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.slider { - margin-bottom: 22.652px; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.slider.ui-slider-horizontal { - background: #00232c; - border: 1px solid #000b0d; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - height: 0.4em; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle { - background: #637c84 url("../images/amplifier-slider-handle.png") center no-repeat; - border: 1px solid #000b0d; - -webkit-box-shadow: inset 0 1px 0 #8ba1a8; - -moz-box-shadow: inset 0 1px 0 #8ba1a8; - box-shadow: inset 0 1px 0 #8ba1a8; - margin-top: -0.3em; } - section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle:hover, section.tool-wrapper div#controlls-container div.schematic-sliders div.slider .ui-slider-handle:active { - background-color: #6e8992; } - -div.book-wrapper section.book-sidebar { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } - div.book-wrapper section.book-sidebar ul#booknav { - font-size: 12px; } - div.book-wrapper section.book-sidebar ul#booknav a { - color: #000; } - div.book-wrapper section.book-sidebar ul#booknav a:hover { - color: #666; } - div.book-wrapper section.book-sidebar ul#booknav li { - background: none; - padding-left: 30px; } - div.book-wrapper section.book-sidebar ul#booknav li div.hitarea { - background-image: url("../images/treeview-default.gif"); - margin-left: -22px; - position: relative; - top: 4px; } - div.book-wrapper section.book-sidebar ul#booknav li div.hitarea:hover { - filter: alpha(opacity=60); - opacity: 0.6; } - div.book-wrapper section.book-sidebar ul#booknav li ul { - background: none; } - div.book-wrapper section.book-sidebar ul#booknav > li { - border-bottom: 1px solid #d3d3d3; - -webkit-box-shadow: 0 1px 0 #eeeeee; - -moz-box-shadow: 0 1px 0 #eeeeee; - box-shadow: 0 1px 0 #eeeeee; - padding: 7px 7px 7px 30px; } -div.book-wrapper section.book nav a { - padding: 0 22.652px; } -div.book-wrapper section.book nav ul li.last { - display: block; - float: left; } - div.book-wrapper section.book nav ul li.last a { - border-left: 0; - border-right: 1px solid #e4d080; - -webkit-box-shadow: inset -1px 0 0 #faf7e9; - -moz-box-shadow: inset -1px 0 0 #faf7e9; - box-shadow: inset -1px 0 0 #faf7e9; } -div.book-wrapper section.book nav ul li.next { - display: block; - float: right; } -div.book-wrapper section.book nav.bottom-nav { - border-bottom: 0; - border-top: 1px solid #EDDFAA; - margin-bottom: -22.652px; - margin-top: 22.652px; } -div.book-wrapper section.book section.page { - text-align: center; } - div.book-wrapper section.book section.page img { - border: 1px solid #dddddd; - max-width: 100%; } -div.book-wrapper.closed section.book-sidebar { - width: 3.077%; } - div.book-wrapper.closed section.book-sidebar header#open_close_accordion { - padding: 0; } - div.book-wrapper.closed section.book-sidebar header#open_close_accordion a { - background-image: url("../images/slide-right-icon.png"); } - div.book-wrapper.closed section.book-sidebar header#open_close_accordion h2 { - padding: 0; - visibility: hidden; - width: 10px; } - div.book-wrapper.closed section.book-sidebar ul#booknav { - max-height: 100px; - overflow: hidden; - padding: 0; - visibility: hidden; - width: 10px; } -div.book-wrapper.closed section.course-content { - width: 97.773%; } - -div.info-wrapper section.updates > p { - margin-bottom: 22.652px; } -div.info-wrapper section.updates > ol { - list-style: none; } - div.info-wrapper section.updates > ol > li { - border-bottom: 1px solid #e3e3e3; - margin-bottom: 11.326px; - padding-bottom: 11.326px; - list-style-type: disk; } - div.info-wrapper section.updates > ol > li:first-child { - background: #f6efd4; - border-bottom: 1px solid #eddfaa; - margin: 0 -11.326px 22.652px; - padding: 11.326px; } - div.info-wrapper section.updates > ol > li ol, div.info-wrapper section.updates > ol > li ul { - margin: 22.652px 0 0 22.652px; - list-style-type: circle; } - div.info-wrapper section.updates > ol > li h2 { - float: left; - margin: 0 2.024% 0 0; - width: 20.109%; } - div.info-wrapper section.updates > ol > li section.update-description { - float: left; - margin-bottom: 0; - width: 77.174%; } - div.info-wrapper section.updates > ol > li section.update-description li { - margin-bottom: 11.326px; } - div.info-wrapper section.updates > ol > li section.update-description p:last-child { - margin-bottom: 0; } -div.info-wrapper section.handouts { - border-left: 1px solid #d3d3d3; - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - -ms-border-radius: 0 4px 4px 0; - -o-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; - border-right: 0; } - div.info-wrapper section.handouts header { - padding: 11.326px 16.989px; } - div.info-wrapper section.handouts header h1 { - font-size: 18px; - margin: 0; } - div.info-wrapper section.handouts header p { - color: #666; - font-size: 12px; - margin-bottom: 0; - margin-top: 4px; } - div.info-wrapper section.handouts ol { - background: none; - list-style: none; } - div.info-wrapper section.handouts ol li { - background: none; - border-bottom: 1px solid #d3d3d3; - -webkit-box-shadow: 0 1px 0 #eeeeee; - -moz-box-shadow: 0 1px 0 #eeeeee; - box-shadow: 0 1px 0 #eeeeee; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 7px 16.989px; - position: relative; } - div.info-wrapper section.handouts ol li.expandable h4, div.info-wrapper section.handouts ol li.collapsable h4 { - font-style: 14px; - font-weight: normal; - padding-left: 18px; } - div.info-wrapper section.handouts ol li ul { - background: none; - margin: 7px -16.989px 0; } - div.info-wrapper section.handouts ol li ul li { - border-bottom: 0; - border-top: 1px solid #d3d3d3; - -webkit-box-shadow: inset 0 1px 0 #eeeeee; - -moz-box-shadow: inset 0 1px 0 #eeeeee; - box-shadow: inset 0 1px 0 #eeeeee; - padding-left: 34.989px; } - div.info-wrapper section.handouts ol li:hover { - background-color: #e9e9e9; } - div.info-wrapper section.handouts ol li div.hitarea { - background-image: url("../images/treeview-default.gif"); - display: block; - height: 100%; - left: 16.989px; - margin-left: 0; - max-height: 20px; - position: absolute; - width: 100%; } - div.info-wrapper section.handouts ol li div.hitarea:hover { - opacity: 0.6; - filter: alpha(opacity=60); } - div.info-wrapper section.handouts ol li div.hitarea.expandable-hitarea { - background-position: -80px 1px; } - div.info-wrapper section.handouts ol li div.hitarea.collapsable-hitarea { - background-position: -64px -21px; } - div.info-wrapper section.handouts ol li h3 { - border-bottom: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - color: #999; - font-size: 12px; - font-weight: bold; - text-transform: uppercase; } - div.info-wrapper section.handouts ol li p { - font-size: 14px; - letter-spacing: 0; - margin: 0; - text-transform: none; } - div.info-wrapper section.handouts ol li p a { - padding-right: 8px; } - div.info-wrapper section.handouts ol li p a:before { - color: #ccc; - content: "•"; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - padding-right: 8px; } - div.info-wrapper section.handouts ol li p a:first-child:before { - content: ""; - padding-right: 0; } - div.info-wrapper section.handouts ol li a { - color: #4d4d4d; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - text-decoration: none; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - div.info-wrapper section.handouts ol li a:hover { - color: #993333; } - -div.profile-wrapper { - color: #000; } - div.profile-wrapper section.user-info { - border-left: 1px solid #d3d3d3; - -webkit-border-radius: 0px 4px 4px 0; - -moz-border-radius: 0px 4px 4px 0; - -ms-border-radius: 0px 4px 4px 0; - -o-border-radius: 0px 4px 4px 0; - border-radius: 0px 4px 4px 0; - border-right: 0; } - div.profile-wrapper section.user-info header { - margin: 0; - padding: 11.326px 22.652px; } - div.profile-wrapper section.user-info header h1 { - font-size: 18px; - margin: 0; - padding-right: 30px; } - div.profile-wrapper section.user-info header a { - color: #999; - font-size: 12px; - position: absolute; - right: 11.326px; - text-transform: uppercase; - top: 13px; } - div.profile-wrapper section.user-info header a:hover { - color: #555; } - div.profile-wrapper section.user-info ul { - list-style: none; } - div.profile-wrapper section.user-info ul li { - border-bottom: 1px solid #d3d3d3; - -webkit-box-shadow: 0 1px 0 #eeeeee; - -moz-box-shadow: 0 1px 0 #eeeeee; - box-shadow: 0 1px 0 #eeeeee; - color: #4d4d4d; - display: block; - padding: 7px 22.652px; - position: relative; - text-decoration: none; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - div.profile-wrapper section.user-info ul li div#location_sub, div.profile-wrapper section.user-info ul li div#language_sub { - font-weight: bold; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; } - div.profile-wrapper section.user-info ul li div#location_sub form, div.profile-wrapper section.user-info ul li div#language_sub form { - width: 100%; } - div.profile-wrapper section.user-info ul li div#location_sub input[type="text"], div.profile-wrapper section.user-info ul li div#language_sub input[type="text"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin: 11.326px 0; - width: 100%; } - div.profile-wrapper section.user-info ul li div#location_sub:empty, div.profile-wrapper section.user-info ul li div#language_sub:empty { - padding: 0; } - div.profile-wrapper section.user-info ul li div#description { - font-size: 12px; } - div.profile-wrapper section.user-info ul li a#change_language, - div.profile-wrapper section.user-info ul li a#change_location, - div.profile-wrapper section.user-info ul li a.edit-email, - div.profile-wrapper section.user-info ul li a.name-edit, - div.profile-wrapper section.user-info ul li a.email-edit { - color: #999; - font-size: 12px; - position: absolute; - right: 11.326px; - text-transform: uppercase; - top: 9px; } - div.profile-wrapper section.user-info ul li a#change_language:hover, - div.profile-wrapper section.user-info ul li a#change_location:hover, - div.profile-wrapper section.user-info ul li a.edit-email:hover, - div.profile-wrapper section.user-info ul li a.name-edit:hover, - div.profile-wrapper section.user-info ul li a.email-edit:hover { - color: #555; } - div.profile-wrapper section.user-info ul li p { - color: #999; - font-size: 12px; - margin-bottom: 0; - margin-top: 4px; } - div.profile-wrapper section.user-info ul li a.deactivate { - color: #aaa; - font-style: italic; } - div.profile-wrapper section.user-info ul li input#pwd_reset_button { - background: none; - border: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - color: #999; - font-size: 12px; - font-weight: normal; - margin: 0; - padding: 0; - position: absolute; - right: 11.326px; - text-transform: uppercase; - top: 9px; } - div.profile-wrapper section.user-info ul li input#pwd_reset_button:hover { - color: #555; } - div.profile-wrapper section.user-info div#change_password_pop { - border-bottom: 1px solid #d3d3d3; - -webkit-box-shadow: 0 1px 0 #eeeeee; - -moz-box-shadow: 0 1px 0 #eeeeee; - box-shadow: 0 1px 0 #eeeeee; - color: #4D4D4D; - padding: 7px 22.652px; } - div.profile-wrapper section.user-info div#change_password_pop h2 { - font-size: 14px; - font-weight: bold; - margin-top: 0; - text-transform: uppercase; } - div.profile-wrapper section.course-info header h1 { - float: left; - margin: 0; } - div.profile-wrapper section.course-info div#grade-detail-graph { - min-height: 300px; - width: 100%; } - div.profile-wrapper section.course-info > ol { - border-top: 1px solid #e3e3e3; - list-style: none; - margin-top: 22.652px; } - div.profile-wrapper section.course-info > ol > li { - border-bottom: 1px solid #e3e3e3; - display: table; - padding: 22.652px 0; - width: 100%; } - div.profile-wrapper section.course-info > ol > li:last-child { - border-bottom: 0px; } - div.profile-wrapper section.course-info > ol > li h2 { - border-right: 1px dashed #ddd; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; - margin: 0; - padding: 0; - padding-right: 2.717%; - width: 20.109%; } - div.profile-wrapper section.course-info > ol > li ol.sections { - display: table-cell; - list-style: none; - padding-left: 2.717%; - width: 77.174%; } - div.profile-wrapper section.course-info > ol > li ol.sections > li { - padding: 0 0 22.652px 0; } - div.profile-wrapper section.course-info > ol > li ol.sections > li:first-child { - padding-top: 0; } - div.profile-wrapper section.course-info > ol > li ol.sections > li:last-child { - border-bottom: 0; } - div.profile-wrapper section.course-info > ol > li ol.sections > li h3 { - color: #666; } - div.profile-wrapper section.course-info > ol > li ol.sections > li ol { - list-style: none; } - div.profile-wrapper section.course-info > ol > li ol.sections > li ol li { - display: inline-block; - padding-right: 1em; } - -section.wiki-body h1 { - font-weight: bold; - font-size: 2em; - margin-bottom: 25px; } -section.wiki-body div#wiki_article html, section.wiki-body div#wiki_article address, section.wiki-body div#wiki_article blockquote, section.wiki-body div#wiki_article body, section.wiki-body div#wiki_article dd, section.wiki-body div#wiki_article div, section.wiki-body div#wiki_article dl, section.wiki-body div#wiki_article dt, section.wiki-body div#wiki_article fieldset, section.wiki-body div#wiki_article form, section.wiki-body div#wiki_article frame, section.wiki-body div#wiki_article frameset, section.wiki-body div#wiki_article h1, section.wiki-body div#wiki_article h2, section.wiki-body div#wiki_article h3, section.wiki-body div#wiki_article h4, section.wiki-body div#wiki_article h5, section.wiki-body div#wiki_article h6, section.wiki-body div#wiki_article noframes, section.wiki-body div#wiki_article ol, section.wiki-body div#wiki_article p, section.wiki-body div#wiki_article ul, section.wiki-body div#wiki_article center, section.wiki-body div#wiki_article dir, section.wiki-body div#wiki_article hr, section.wiki-body div#wiki_article menu, section.wiki-body div#wiki_article pre { - display: block; - unicode-bidi: embed; } -section.wiki-body div#wiki_article li { - display: list-item; } -section.wiki-body div#wiki_article head { - display: none; } -section.wiki-body div#wiki_article table { - display: table; } -section.wiki-body div#wiki_article tr { - display: table-row; } -section.wiki-body div#wiki_article thead { - display: table-header-group; } -section.wiki-body div#wiki_article tbody { - display: table-row-group; } -section.wiki-body div#wiki_article tfoot { - display: table-footer-group; } -section.wiki-body div#wiki_article col { - display: table-column; } -section.wiki-body div#wiki_article colgroup { - display: table-column-group; } -section.wiki-body div#wiki_article td, section.wiki-body div#wiki_article th { - display: table-cell; } -section.wiki-body div#wiki_article caption { - display: table-caption; } -section.wiki-body div#wiki_article th { - font-weight: bolder; - text-align: center; } -section.wiki-body div#wiki_article caption { - text-align: center; } -section.wiki-body div#wiki_article h1 { - font-size: 1.6em; - margin: .67em 0; - letter-spacing: 0px; } -section.wiki-body div#wiki_article h2 { - text-transform: none; - font-size: 1.4em; - margin: .75em 0; - letter-spacing: 0px; } -section.wiki-body div#wiki_article h3 { - font-size: 1.2em; - margin: .83em 0; } -section.wiki-body div#wiki_article h4 { - font-size: 1.1em; } -section.wiki-body div#wiki_article h4, section.wiki-body div#wiki_article p, section.wiki-body div#wiki_article blockquote, section.wiki-body div#wiki_article ul, section.wiki-body div#wiki_article fieldset, section.wiki-body div#wiki_article form, section.wiki-body div#wiki_article ol, section.wiki-body div#wiki_article dl, section.wiki-body div#wiki_article dir, section.wiki-body div#wiki_article menu { - margin: 1.12em 0; } -section.wiki-body div#wiki_article h5 { - font-size: 1em; - margin: 1.5em 0; } -section.wiki-body div#wiki_article h6 { - font-size: 0.5em; - margin: 1.67em 0; } -section.wiki-body div#wiki_article b, section.wiki-body div#wiki_article strong { - font-weight: bolder; } -section.wiki-body div#wiki_article blockquote { - padding: 10px 20px; - background: #e3e3e3; - border-left: 4px solid; } -section.wiki-body div#wiki_article i, section.wiki-body div#wiki_article cite, section.wiki-body div#wiki_article em, section.wiki-body div#wiki_article var, section.wiki-body div#wiki_article address { - font-style: italic; } -section.wiki-body div#wiki_article pre, section.wiki-body div#wiki_article tt, section.wiki-body div#wiki_article code, section.wiki-body div#wiki_article kbd, section.wiki-body div#wiki_article samp { - font-family: monospace; } -section.wiki-body div#wiki_article pre { - white-space: pre; } -section.wiki-body div#wiki_article button, section.wiki-body div#wiki_article textarea, section.wiki-body div#wiki_article form#wiki_revision .CodeMirror, form#wiki_revision section.wiki-body div#wiki_article .CodeMirror, section.wiki-body div#wiki_article input, section.wiki-body div#wiki_article select { - display: inline-block; } -section.wiki-body div#wiki_article big { - font-size: 1.17em; } -section.wiki-body div#wiki_article small, section.wiki-body div#wiki_article sub, section.wiki-body div#wiki_article sup { - font-size: .83em; } -section.wiki-body div#wiki_article sub { - vertical-align: sub; } -section.wiki-body div#wiki_article sup { - vertical-align: super; } -section.wiki-body div#wiki_article table { - border-spacing: 2px; } -section.wiki-body div#wiki_article thead, section.wiki-body div#wiki_article tbody, section.wiki-body div#wiki_article tfoot { - vertical-align: middle; } -section.wiki-body div#wiki_article td, section.wiki-body div#wiki_article th, section.wiki-body div#wiki_article tr { - vertical-align: inherit; } -section.wiki-body div#wiki_article s, section.wiki-body div#wiki_article strike, section.wiki-body div#wiki_article del { - text-decoration: line-through; } -section.wiki-body div#wiki_article hr { - height: 1px; - background: #999; - border: none; } -section.wiki-body div#wiki_article ol, section.wiki-body div#wiki_article ul, section.wiki-body div#wiki_article dir, section.wiki-body div#wiki_article menu, section.wiki-body div#wiki_article dd { - margin-left: 40px; } -section.wiki-body div#wiki_article ol { - list-style-type: decimal; } -section.wiki-body div#wiki_article ol ul, section.wiki-body div#wiki_article ul ol, section.wiki-body div#wiki_article ul ul, section.wiki-body div#wiki_article ol ol { - margin-top: 0; - margin-bottom: 0; } -section.wiki-body div#wiki_article u, section.wiki-body div#wiki_article ins { - text-decoration: underline; } -section.wiki-body div#wiki_article br:before { - content: "\A"; - white-space: pre-line; } -section.wiki-body div#wiki_article center { - text-align: center; } - -div#wiki_panel { - overflow: auto; } - div#wiki_panel h2 { - font-size: 18px; - margin: 0; - padding: 11.326px 22.652px; } - div#wiki_panel input[type="button"] { - background: transparent; - border: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - color: #666; - font-size: 14px; - font-weight: bold; - margin: 0px; - padding: 7px 22.652px; - text-align: left; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - width: 100%; } - div#wiki_panel ul li { - -webkit-box-shadow: inset 0 1px 0 0 #eeeeee; - -moz-box-shadow: inset 0 1px 0 0 #eeeeee; - box-shadow: inset 0 1px 0 0 #eeeeee; - border-top: 1px solid #d3d3d3; } - div#wiki_panel ul li:hover { - background: #efefef; - background-image: -webkit-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -moz-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -ms-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: -o-linear-gradient(-90deg, #f5f5f5, #e1e1e1); - background-image: linear-gradient(-90deg, #f5f5f5, #e1e1e1); } - div#wiki_panel ul li:first-child { - border: none; } - div#wiki_panel ul li.search { - padding: 10px 22.652px; } - div#wiki_panel ul li.search label { - display: none; } - div#wiki_panel ul li a { - color: #666; - font-size: 14px; - padding: 7px 22.652px; } - div#wiki_panel div#wiki_create_form { - background: #dadada; - border-bottom: 1px solid #d3d3d3; - padding: 15px; } - div#wiki_panel div#wiki_create_form input[type="text"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: block; - margin-bottom: 6px; - width: 100%; } - div#wiki_panel div#wiki_create_form ul { - list-style: none; } - div#wiki_panel div#wiki_create_form ul li { - float: left; } - div#wiki_panel div#wiki_create_form ul li#cancel { - float: right; - margin-top: 10px; } - -form#wiki_revision { - float: left; - margin-right: 2.717%; - width: 65.761%; } - form#wiki_revision label { - display: block; - margin-bottom: 7px; } - form#wiki_revision .CodeMirror-scroll { - min-height: 550px; - width: 100%; } - form#wiki_revision .CodeMirror { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - font-family: monospace; - margin-bottom: 20px; } - form#wiki_revision textarea, form#wiki_revision .CodeMirror { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin-bottom: 20px; - min-height: 450px; - width: 100%; } - form#wiki_revision input[type="text"] { - display: block; - width: 50%; } - form#wiki_revision #submit_delete { - background: none; - border: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - color: #999; - float: right; - font-weight: normal; - text-decoration: underline; } - form#wiki_revision input[type="submit"] { - margin-top: 20px; } - -#wiki_edit_instructions { - color: #666; - float: left; - margin-top: 22.652px; - width: 31.522%; } - #wiki_edit_instructions:hover { - color: #333; } - #wiki_edit_instructions .markdown-example { - background-color: #e3e3e3; - line-height: 1.0; - margin: 5px 0 7px; - padding-top: 5px; - padding-right: 2px; - padding-bottom: 5px; - padding-left: 5px; - text-shadow: 0 1px 0 #fff; } - -div.wiki-wrapper { - display: table; - width: 100%; } - div.wiki-wrapper section.wiki-body { - position: relative; } - div.wiki-wrapper section.wiki-body header { - -webkit-box-shadow: inset 0 1px 0 white; - -moz-box-shadow: inset 0 1px 0 white; - box-shadow: inset 0 1px 0 white; - height: 46px; } - div.wiki-wrapper section.wiki-body header:empty { - border-bottom: 0; - display: none !important; } - div.wiki-wrapper section.wiki-body header p { - color: #937b1f; - float: left; - line-height: 46px; - margin-bottom: 0; - padding-left: 22.652px; } - div.wiki-wrapper section.wiki-body header ul { - float: right; - list-style: none; } - div.wiki-wrapper section.wiki-body header ul li { - float: left; } - div.wiki-wrapper section.wiki-body header ul li input[type="button"] { - background-color: #f2e7bf; - background-position: 12px center; - background-repeat: no-repeat; - border: 0; - border-left: 1px solid #e4d080; - -webkit-border-radius: 0; - -moz-border-radius: 0; - -ms-border-radius: 0; - -o-border-radius: 0; - border-radius: 0; - -webkit-box-shadow: inset 1px 0 0 #faf7e9; - -moz-box-shadow: inset 1px 0 0 #faf7e9; - box-shadow: inset 1px 0 0 #faf7e9; - color: #292309; - display: block; - font-size: 12px; - font-weight: normal; - letter-spacing: 1px; - line-height: 46px; - margin: 0; - padding: 0 22.652px 0 38px; - text-shadow: none; - text-transform: uppercase; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - div.wiki-wrapper section.wiki-body header ul li input[type="button"].view { - background-image: url("../images/sequence-nav/view.png"); } - div.wiki-wrapper section.wiki-body header ul li input[type="button"].history { - background-image: url("../images/sequence-nav/history.png"); } - div.wiki-wrapper section.wiki-body header ul li input[type="button"].edit { - background-image: url("../images/sequence-nav/edit.png"); } - div.wiki-wrapper section.wiki-body header ul li input[type="button"]:hover { - background-color: transparent; } - div.wiki-wrapper section.wiki-body h2.wiki-title { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: inline-block; - float: left; - margin-bottom: 15px; - margin-top: 0; - padding-right: 2.717%; - vertical-align: top; - width: 25.815%; } - @media screen and (max-width:900px) { - div.wiki-wrapper section.wiki-body h2.wiki-title { - border-right: 0; - display: block; - width: auto; } } - @media print { - div.wiki-wrapper section.wiki-body h2.wiki-title { - border-right: 0; - display: block; - width: auto; } } - div.wiki-wrapper section.wiki-body p { - line-height: 1.6em; } - div.wiki-wrapper section.wiki-body section.results { - border-left: 1px dashed #ddd; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: inline-block; - float: left; - padding-left: 10px; - width: 71.467%; } - @media screen and (max-width:900px) { - div.wiki-wrapper section.wiki-body section.results { - border: 0; - display: block; - padding-left: 0; - width: 100%; - width: auto; } } - @media print { - div.wiki-wrapper section.wiki-body section.results { - display: block; - padding: 0; - width: auto; } - div.wiki-wrapper section.wiki-body section.results canvas, div.wiki-wrapper section.wiki-body section.results img { - page-break-inside: avoid; } } - div.wiki-wrapper section.wiki-body section.results ul.article-list { - margin-left: 15px; - width: 100%; } - @media screen and (max-width:900px) { - div.wiki-wrapper section.wiki-body section.results ul.article-list { - margin-left: 0px; } } - div.wiki-wrapper section.wiki-body section.results ul.article-list li { - border-bottom: 1px solid #eee; - list-style: none; - margin: 0; - padding: 10px 0; } - div.wiki-wrapper section.wiki-body section.results ul.article-list li:last-child { - border-bottom: 0; } - div.wiki-wrapper section.wiki-body section.results ul.article-list li h3 { - font-size: 18px; - font-weight: normal; } - -table.wiki-history thead { - background: #ddd; } - table.wiki-history thead tr { - height: 40px; } - table.wiki-history thead tr th { - padding-top: 10px; - padding-left: 15px; } - table.wiki-history thead tr th#revision { - width: 5%; } - table.wiki-history thead tr th#comment { - width: 15%; } - table.wiki-history thead tr th#diff { - width: 60%; } - table.wiki-history thead tr th#modified { - width: 20%; } -table.wiki-history tbody tr td { - padding: 8px 15px; } -table.wiki-history tr.dark { - background-color: #efefef; } - -div.history-controls { - margin-top: 20px; } - -section.help.main-content, html body section.help.outside-app { - padding: 22.652px; } - section.help.main-content h1, html body section.help.outside-app h1 { - border-bottom: 1px solid #ddd; - margin-bottom: 22.652px; - margin-top: 0; - padding-bottom: 22.652px; } - section.help.main-content p, html body section.help.outside-app p { - max-width: 700px; } - section.help.main-content h2, html body section.help.outside-app h2 { - margin-top: 0; } - section.help.main-content section.self-help, html body section.help.outside-app section.self-help { - float: left; - margin-bottom: 22.652px; - margin-right: 2.024%; - width: 48.988%; } - section.help.main-content section.self-help ul, html body section.help.outside-app section.self-help ul { - margin-left: 4.132%; } - section.help.main-content section.self-help ul li, html body section.help.outside-app section.self-help ul li { - margin-bottom: 11.326px; } - section.help.main-content section.help-email, html body section.help.outside-app section.help-email { - float: left; - width: 48.988%; } - section.help.main-content section.help-email dl, html body section.help.outside-app section.help-email dl { - display: block; - margin-bottom: 22.652px; } - section.help.main-content section.help-email dl dd, html body section.help.outside-app section.help-email dl dd { - margin-bottom: 22.652px; } - section.help.main-content section.help-email dl dt, html body section.help.outside-app section.help-email dl dt { - clear: left; - float: left; - font-weight: bold; - width: 30.579%; } - -.badge-context-toggle.active, div.header-wrapper header nav.courseware li.courseware a.badge-context-toggle, div.header-wrapper header nav.book li.book a.badge-context-toggle, div.header-wrapper header nav.info li.info a.badge-context-toggle, div.header-wrapper header nav.discussion li.discussion a.badge-context-toggle, div.header-wrapper header nav.wiki li.wiki a.badge-context-toggle, div.header-wrapper header nav.profile li.profile a.badge-context-toggle, section.course-index div#accordion h3.badge-context-toggle.ui-accordion-header.ui-state-active, nav.sequence-nav ol li a.badge-context-toggle.seq_video_active, nav.sequence-nav ol li a.badge-context-toggle.seq_other_active, nav.sequence-nav ol li a.badge-context-toggle.seq_vertical_active, nav.sequence-nav ol li a.badge-context-toggle.seq_problem_active { - cursor: pointer; - text-decoration: underline; } - -body.user-messages { - margin-top: 2.4em; } - -.notify { - position: fixed; - top: 0px; - left: 0px; - width: 100%; - z-index: 100; - padding: 0; - text-align: center; - background-color: #f5dd69; - border-top: #fff 1px solid; - font-family: 'yanone kaffeesatz',sans-serif; } - .notify p.notification { - margin-top: 6px; - margin-bottom: 6px; - font-size: 16px; - color: #424242; } - -#closenotify { - position: absolute; - right: 5px; - top: 7px; - color: #735005; - text-decoration: none; - line-height: 18px; - background: -6px -5px url(../default/media/images/sprites.png) no-repeat; - cursor: pointer; - width: 20px; - height: 20px; } - #closenotify:hover { - background: -26px -5px url(../default/media/images/sprites.png) no-repeat; } - -#header { - margin-top: 0px; - background: #16160f; - font-family: 'yanone kaffeesatz',sans-serif; } - -/*.content-wrapper { - width: 960px; - margin: auto; - position: relative; }*/ -#logo img { - padding: 5px 0px 5px 0px; - height: 75px; - width: auto; - float: left; } - -#usertoolsnav { - height: 20px; - padding-bottom: 5px; } - #usertoolsnav a { - height: 35px; - text-align: right; - margin-left: 20px; - text-decoration: underline; - color: #d0e296; - font-size: 16px; } - #usertoolsnav a:first-child { - margin-left: 0; } - #usertoolsnav a#ab-responses { - margin-left: 3px; } - #usertoolsnav .user-info, #usertoolsnav .user-micro-info { - color: #b5b593; } - #usertoolsnav a img { - vertical-align: middle; - margin-bottom: 2px; } - #usertoolsnav .user-info a { - margin: 0; - text-decoration: none; } - -#metanav { - float: right; } - #metanav a { - color: #e2e2ae; - padding: 0px 0px 0px 35px; - height: 25px; - line-height: 30px; - margin: 5px 0px 0px 10px; - font-size: 18px; - font-weight: 100; - text-decoration: none; - display: block; - float: left; } - #metanav a:hover { - text-decoration: underline; } - #metanav a.on { - font-weight: bold; - color: #fff; - text-decoration: none; } - #metanav a.special { - font-size: 18px; - color: #b02b2c; - font-weight: bold; - text-decoration: none; } - #metanav a.special:hover { - text-decoration: underline; } - #metanav #navtags { - background: -50px -5px url(../default/media/images/sprites.png) no-repeat; } - #metanav #navusers { - background: -125px -5px url(../default/media/images/sprites.png) no-repeat; } - #metanav #navbadges { - background: -210px -5px url(../default/media/images/sprites.png) no-repeat; } - -#searchbar { - display: inline-block; - background-color: #fff; - width: 412px; - border: 1px solid #c9c9b5; - float: right; - height: 42px; - margin: 6px 0px 0px 15px; } - #searchbar .searchinput, #searchbar .searchinputcancelable { - font-size: 30px; - height: 40px; - font-weight: 300; - background: #fff; - border: 0px; - color: #484848; - padding-left: 10px; - font-family: arial; - vertical-align: middle; } - #searchbar .searchinput { - width: 352px; } - #searchbar .searchinputcancelable { - width: 317px; } - #searchbar .logoutsearch { - width: 337px; } - #searchbar .searchbtn { - font-size: 10px; - color: #666; - background-color: #eee; - height: 42px; - border: #fff 1px solid; - line-height: 22px; - text-align: center; - float: right; - margin: 0px; - width: 48px; - background: -98px -36px url(../default/media/images/sprites.png) no-repeat; - cursor: pointer; } - #searchbar .searchbtn:hover { - background: -146px -36px url(../default/media/images/sprites.png) no-repeat; } - #searchbar .cancelsearchbtn { - font-size: 30px; - color: #ce8888; - background: #fff; - height: 42px; - border: 0px; - border-left: #deded0 1px solid; - text-align: center; - width: 35px; - cursor: pointer; } - #searchbar .cancelsearchbtn:hover { - color: #d84040; } - -body.anon #searchbar { - width: 500px; } - body.anon #searchbar .searchinput { - width: 440px; } - body.anon #searchbar .searchinputcancelable { - width: 405px; } - -#askbutton { - background: url(../default/media/images/bigbutton.png) repeat-x bottom; - line-height: 44px; - text-align: center; - width: 200px; - height: 42px; - font-size: 23px; - color: #4a757f; - margin-top: 7px; - float: right; - text-transform: uppercase; - border-radius: 5px; - -ms-border-radius: 5px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - -khtml-border-radius: 5px; - -webkit-box-shadow: 1px 1px 2px #636363; - -moz-box-shadow: 1px 1px 2px #636363; - box-shadow: 1px 1px 2px #636363; } - #askbutton:hover { - text-decoration: none; - background: url(../default/media/images/bigbutton.png) repeat-x top; - text-shadow: 0px 1px 0px #c6d9dd; - -moz-text-shadow: 0px 1px 0px #c6d9dd; - -webkit-text-shadow: 0px 1px 0px #c6d9dd; } - -/*#contentleft { - width: 730px; - float: left; - position: relative; - padding-bottom: 10px; } - -#contentright { - width: 200px; - float: right; - padding: 0 0px 10px 0px; }*/ -#contentfull { - float: left; - width: 960px; } - -.box { - /*background: #fff;*/ - /*padding: 4px 0px 10px 0px;*/ - /*width: 200px;*/ - /*.inputs { - #interestingtaginput, #ignoredtaginput { - width: 153px; - padding-left: 5px; - border: #c9c9b5 1px solid; - height: 25px; } - #interestingtagadd, #ignoredtagadd { - background: url(../default/media/images/small-button-blue.png) repeat-x top; - border: 0; - color: #4a757f; - font-weight: bold; - font-size: 12px; - width: 30px; - height: 27px; - margin-top: -2px; - cursor: pointer; - border-radius: 4px; - -ms-border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - -khtml-border-radius: 4px; - text-shadow: 0px 1px 0px #e6f6fa; - -moz-text-shadow: 0px 1px 0px #e6f6fa; - -webkit-text-shadow: 0px 1px 0px #e6f6fa; - -webkit-box-shadow: 1px 1px 2px #808080; - -moz-box-shadow: 1px 1px 2px #808080; - box-shadow: 1px 1px 2px #808080; } - #interestingtagadd:hover, #ignoredtagadd:hover { - background: url(../default/media/images/small-button-blue.png) repeat-x bottom; } }*/ } - .box p { - margin-bottom: 4px; } - .box p.info-box-follow-up-links { - text-align: right; - margin: 0; } - -.pager { - margin-top: 10px; - margin-bottom: 16px; } - -.pagesize { - margin-top: 10px; - margin-bottom: 16px; - float: right; } - -.checkbox { - margin-left: 5px; - font-weight: normal; - cursor: help; } - -.openid-signin .cancel, .meta .cancel, .users-page .cancel, .user-profile-edit-page .cancel, .user-profile-page .cancel { - background: url(../default/media/images/small-button-cancel.png) repeat-x top !important; - color: #525252 !important; } - -.openid-signin .cancel:hover, .meta .cancel:hover, .users-page .cancel:hover, .user-profile-edit-page .cancel:hover, .user-profile-page .cancel:hover { - background: url(../default/media/images/small-button-cancel.png) repeat-x bottom !important; } - -#email-input-fs, #local_login_buttons, #password-fs, #openid-fs { - margin-top: 10px; } - -#email-input-fs #id_email, #local_login_buttons #id_email, #password-fs #id_email, #openid-fs #id_email, #email-input-fs #id_username, #local_login_buttons #id_username, #password-fs #id_username, #openid-fs #id_username, #email-input-fs #id_password, #local_login_buttons #id_password, #password-fs #id_password, #openid-fs #id_password { - font-size: 12px; - line-height: 20px; - height: 20px; - margin: 0px; - padding: 0px 0 0 5px; - border: #cce6ec 3px solid; - width: 200px; } - -#email-input-fs .submit-b, #local_login_buttons .submit-b, #password-fs .submit-b, #openid-fs .submit-b { - background: url(../default/media/images/small-button-blue.png) repeat-x top; - border: 0; - color: #4a757f; - font-weight: bold; - font-size: 13px; - font-family: arial; - height: 24px; - margin-top: -2px; - padding-left: 10px; - padding-right: 10px; - cursor: pointer; - border-radius: 4px; - -ms-border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - -khtml-border-radius: 4px; - text-shadow: 0px 1px 0px #e6f6fa; - -moz-text-shadow: 0px 1px 0px #e6f6fa; - -webkit-text-shadow: 0px 1px 0px #e6f6fa; - -webkit-box-shadow: 1px 1px 2px #808080; - -moz-box-shadow: 1px 1px 2px #808080; - box-shadow: 1px 1px 2px #808080; } - -#email-input-fs .submit-b:hover, #local_login_buttons .submit-b:hover, #password-fs .submit-b:hover, #openid-fs .submit-b:hover { - background: url(../default/media/images/small-button-blue.png) repeat-x bottom; } - -.openid-input { - background: url(../default/media/images/openid.gif) no-repeat; - padding-left: 15px; - cursor: pointer; } - -.openid-login-input { - background-position: center left; - background: url(../default/media/images/openid.gif) no-repeat 0% 50%; - padding: 5px 5px 5px 15px; - cursor: pointer; - font-family: trebuchet ms; - font-weight: 300; - font-size: 150%; - width: 500px; } - -.openid-login-submit { - height: 40px; - width: 80px; - line-height: 40px; - cursor: pointer; - border: 1px solid #777; - font-weight: bold; - font-size: 120%; } - -.tabbar-user { - width: 375px; } - -.user { - padding: 5px; - line-height: 140%; - width: 166px; - border: #eee 1px solid; - margin-bottom: 5px; - border-radius: 3px; - -ms-border-radius: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - -khtml-border-radius: 3px; } - .user .user-micro-info { - color: #525252; } - .user ul { - margin: 0; - list-style-type: none; } - .user .thumb { - clear: both; - float: left; - margin-right: 4px; - display: inline; } - -#award-list .user { - float: left; - margin: 5px; } - -.tabbar-profile { - width: 100%; - margin-bottom: 15px; - float: left; } - -.user-details { - font-size: 13px; } - .user-details h3 { - font-size: 16px; } - -.user-about { - background-color: #eeeeee; - height: 200px; - line-height: 20px; - overflow: auto; - padding: 10px; - width: 90%; } - .user-about p { - font-size: 13px; } - -.count { - font-family: 'yanone kaffeesatz',sans-serif; - font-size: 200%; - font-weight: 700; - color: #777777; } - -.scorenumber { - font-family: 'yanone kaffeesatz',sans-serif; - font-size: 35px; - font-weight: 800; - color: #777; - line-height: 40px; - margin-top: 3px; } - -.vote-count { - font-family: arial; - font-size: 160%; - font-weight: 700; - color: #777; } - -.answer-votes { - background-color: #eeeeee; - color: #555555; - float: left; - font-family: arial; - font-size: 15px; - font-weight: bold; - height: 17px; - padding: 2px 4px 5px; - text-align: center; - text-decoration: none; - width: 20px; - margin-right: 10px; - border-radius: 4px; - -ms-border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - -khtml-border-radius: 4px; } - -.karma-summary { - padding: 5px; - font-size: 13px; } - .karma-summary h3 { - text-align: center; - font-weight: bold; - padding: 5px; } - -.karma-diagram { - width: 477px; - height: 300px; - float: left; - margin-right: 10px; } - -.karma-details { - float: right; - width: 450px; - height: 250px; - overflow-y: auto; - word-wrap: break-word; } - .karma-details p { - margin-bottom: 10px; } - -.karma-gained { - font-weight: bold; - background: #eee; - width: 25px; - margin-right: 5px; - color: green; - padding: 3px; - display: block; - float: left; - text-align: center; - border-radius: 3px; - -ms-border-radius: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - -khtml-border-radius: 3px; } - -.karma-lost { - font-weight: bold; - background: #eee; - width: 25px; - color: red; - padding: 3px; - display: block; - margin-right: 5px; - float: left; - text-align: center; - border-radius: 3px; - -ms-border-radius: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - -khtml-border-radius: 3px; } - -.submit-row { - margin-bottom: 10px; } - -.revision { - margin: 10px 0 10px 0; - font-size: 13px; - color: #525252; } - .revision p { - font-size: 13px; - line-height: 1.3; - color: #525252; } - .revision h3 { - font-family: 'yanone kaffeesatz',sans-serif; - font-size: 21px; - padding-left: 0px; } - .revision .header { - background-color: #f5f5f5; - padding: 5px; - cursor: pointer; } - .revision .author { - background-color: #e9f3f5; } - .revision .summary { - padding: 5px 0 10px 0; } - .revision .summary span { - background-color: #fde785; - padding: 6px; - border-radius: 4px; - -ms-border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - -khtml-border-radius: 4px; - display: inline; - -webkit-box-shadow: 1px 1px 4px #cfb852; - -moz-box-shadow: 1px 1px 4px #cfb852; - box-shadow: 1px 1px 4px #cfb852; } - .revision .answerbody { - padding: 10px 0 5px 10px; } - .revision .revision-mark { - width: 150px; - text-align: left; - display: inline-block; - font-size: 11px; - overflow: hidden; } - .revision .revision-mark .gravatar { - float: left; - margin-right: 4px; - padding-top: 5px; } - .revision .revision-number { - font-size: 300%; - font-weight: bold; - font-family: sans-serif; } - -ins { - background-color: #e6f0a2; } - ins .post-tag, ins p { - background-color: #e6f0a2; } - -.footer-links { - color: #eee; - text-align: left; - width: 500px; - float: left; } - .footer-links a { - color: #e7e8a8; } - -.powered-link { - width: 500px; - float: left; - text-align: left; } - .powered-link a { - color: #8ebcc7; } - -.copyright { - color: #616161; - width: 450px; - float: right; - text-align: right; } - .copyright a { - color: #8ebcc7; } - .copyright img.license-logo { - margin: 6px 0px 20px 10px; - float: right; } - -.notify-me { - float: left; } - -span.text-counter { - margin-right: 20px; } - -p.form-item { - margin: 0px; } - -.form-row { - line-height: 25px; } - -table.form-as-table { - margin-top: 5px; } - table.form-as-table ul { - list-style-type: none; - display: inline; } - table.form-as-table li { - display: inline; } - table.form-as-table td { - text-align: right; } - table.form-as-table th { - text-align: left; - font-weight: normal; } -table.ab-subscr-form, table.ab-tag-filter-form { - width: 45em; } - -.submit-row { - line-height: 30px; - padding-top: 10px; - display: block; - clear: both; } - -.errors { - line-height: 20px; - color: red; } - -.error { - color: darkred; - margin: 0; - font-size: 10px; } - -label.retag-error { - color: darkred; - padding-left: 5px; - font-size: 10px; } - -.fieldset { - border: none; - margin-top: 10px; - padding: 10px; } - -.favorites-empty { - width: 32px; - height: 45px; - float: left; } - -.user-info-table { - margin-bottom: 10px; - border-spacing: 0; } - -.user-stats-table .narrow { - width: 660px; } - -.narrow .summary h3 { - padding: 0px; - margin: 0px; } - -.relativetime { - font-weight: bold; - text-decoration: none; } - -.user-action-1 { - font-weight: bold; - color: #333; } - -.user-action-2 { - font-weight: bold; - color: #ccc; } - -.user-action-3, .user-action-4 { - color: #333; } - -.user-action-5, .user-action-6 { - color: darkred; } - -.user-action-7 { - color: #333; } - -.user-action-8 { - padding: 3px; - font-weight: bold; - background-color: #ccc; - color: #763333; } - -.revision-summary { - background-color: #fffe9b; - padding: 2px; } - -.question-title-link a { - font-weight: bold; - color: #0077cc; } - -.answer-title-link a { - color: #333; } - -.post-type-1 a, .post-type-3 a, .post-type-5 a { - font-weight: bold; } - -.post-type-2 a, .post-type-4 a, .post-type-6 a, .post-type-8 a { - color: #333; } - -.hilite, .hilite1 { - background-color: #ff0; } - -.hilite2 { - background-color: #f0f; } - -.hilite3 { - background-color: #0ff; } - -.score { - font-weight: 800; - color: #333; } - -a.comment { - background: #eee; - color: #993300; - padding: 5px; } -a.offensive { - color: #999; } - -.message h1 { - padding-top: 0px; - font-size: 15px; } -.message p { - margin-bottom: 0px; } - -p.space-above { - margin-top: 10px; } - -.warning { - color: red; } - -button::-moz-focus-inner { - padding: 0; - border: none; } - -.question-page a.submit { - display: -moz-inline-stack; - display: inline-block; - line-height: 30px; - padding: 0 5px; - *display: inline; } - -.noscript { - position: fixed; - top: 0px; - left: 0px; - width: 100%; - z-index: 100; - padding: 5px 0; - text-align: center; - font-family: sans-serif; - font-size: 120%; - font-weight: bold; - color: #ffffff; - background-color: #ae0000; } - -.big { - font-size: 14px; } - -.strong { - font-weight: bold; } - -.orange { - color: #d64000; - font-weight: bold; } - -.grey { - color: #808080; } - -.about div { - padding: 10px 5px 10px 5px; - border-top: 1px dashed #aaaaaa; } - -.highlight { - background-color: #fff8c6; } - -.nomargin { - margin: 0; } - -.margin-bottom { - margin-bottom: 10px; } - -.margin-top { - margin-top: 10px; } - -.inline-block { - display: inline-block; } - -.action-status { - margin: 0; - border: none; - text-align: center; - line-height: 10px; - font-size: 12px; - padding: 0; } - .action-status span { - padding: 3px 5px 3px 5px; - background-color: #fff380; - font-weight: normal; - -moz-border-radius: 5px; - -khtml-border-radius: 5px; - -webkit-border-radius: 5px; } - -.list-table td { - vertical-align: top; } - -table.form-as-table .errorlist { - display: block; - margin: 0; - padding: 0 0 0 5px; - text-align: left; - font-size: 10px; - color: darkred; } -table.form-as-table input { - display: inline; - margin-left: 4px; } -table.form-as-table th { - vertical-align: bottom; - padding-bottom: 4px; } - -.form-row-vertical { - margin-top: 8px; - display: block; } - .form-row-vertical label { - margin-bottom: 3px; - display: block; } - -.text-align-right { - text-align: center; } - -ul.form-horizontal-rows { - list-style: none; - margin: 0; } - ul.form-horizontal-rows li { - position: relative; - height: 40px; } - ul.form-horizontal-rows label { - display: inline-block; } - ul.form-horizontal-rows ul.errorlist { - list-style: none; - color: darkred; - font-size: 10px; - line-height: 10px; - position: absolute; - top: 2px; - left: 180px; - text-align: left; - margin: 0; } - ul.form-horizontal-rows ul.errorlist li { - height: 10px; } - ul.form-horizontal-rows label { - position: absolute; - left: 0px; - bottom: 6px; - margin: 0px; - line-height: 12px; - font-size: 12px; } - ul.form-horizontal-rows li input { - position: absolute; - bottom: 0px; - left: 180px; - margin: 0px; } - -.narrow .summary { - float: left; } - -.user-profile-tool-links { - font-weight: bold; - vertical-align: top; } - -#hideignoredtagscontrol { - margin: 5px 0 0 0; } - #hideignoredtagscontrol label { - font-size: 12px; - color: #666; } - -#hideignoredtagscb { - margin: 0 2px 0 1px; } - -#recaptcha_widget_div { - width: 318px; - float: left; - clear: both; } - -p.signup_p { - margin: 20px 0px 0px 0px; } - -.simple-subscribe-options ul { - list-style: none; - list-style-position: outside; - margin: 0; } - -.wmd-preview a { - color: #1b79bd; } -.wmd-preview li { - margin-bottom: 7px; - font-size: 14px; } - -.faq-rep-item { - text-align: right; - padding-right: 5px; } - -.user-info-table .gravatar { - margin: 0; } - -#responses { - clear: both; - line-height: 18px; - margin-bottom: 15px; } - #responses div.face { - float: left; - text-align: center; - width: 54px; - padding: 3px; - overflow: hidden; } - -.response-parent { - margin-top: 18px; } - .response-parent strong { - font-size: 20px; } - -.re { - min-height: 57px; - clear: both; - margin-top: 10px; } - -#responses input { - float: left; } - -#re_tools { - margin-bottom: 10px; } - -#re_sections { - margin-bottom: 6px; } - #re_sections .on { - font-weight: bold; } - -.avatar-page ul { - list-style: none; } -.avatar-page li { - display: inline; } - -.userlist { - font-size: 13px; } - -img.flag { - border: 1px solid #eee; - vertical-align: text-top; } - -.main-page img.flag { - vertical-align: text-bottom; } - -a.edit { - padding-left: 3px; - color: #145bff; } - -.str { - color: #080; } - -.kwd { - color: #008; } - -.com { - color: #800; } - -.typ { - color: #606; } - -.lit { - color: #066; } - -.pun { - color: #660; } - -.pln { - color: #000; } - -.atn { - color: #606; } - -.atv { - color: #080; } - -.dec { - color: #606; } - -pre.prettyprint { - clear: both; - padding: 3px; - border: 0px solid #888; } - -body.askbot section.main-content div.discussion-wrapper div.discussion-content, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: table-cell; - min-width: 650px; - padding: 22.652px; - vertical-align: top; - width: 76.518%; } - body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa, body.askbot section.main-content div.discussion-wrapper div.discussion-content .tabula-rasa, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content .tabula-rasa { - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - -ms-border-radius: 5px; - -o-border-radius: 5px; - border-radius: 5px; - display: block; - margin: 10px auto; - padding: 20px; - text-align: center; - width: 40.486%; - text-decoration: none; - color: #888; - font-weight: bold; } - body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa:first-child, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa:first-child, body.askbot section.main-content div.discussion-wrapper div.discussion-content .tabula-rasa:first-child, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content .tabula-rasa:first-child { - margin-top: 70px; } - body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa:last-child, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa:last-child, body.askbot section.main-content div.discussion-wrapper div.discussion-content .tabula-rasa:last-child, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content .tabula-rasa:last-child { - margin-bottom: 70px; } - -.acInput { - width: 200px; } - -.acResults { - background-color: #fff; - border: 1px solid #ababab; - overflow: hidden; - padding: 0px; - -webkit-box-shadow: 0 2px 2px #bbbbbb; - -moz-box-shadow: 0 2px 2px #bbbbbb; - box-shadow: 0 2px 2px #bbbbbb; } - .acResults ul { - list-style-position: outside; - list-style: none; - margin: 0; - padding: 0; - width: 100%; } - .acResults li { - cursor: pointer; - display: block; - font: menu; - margin: 0px; - overflow: hidden; - padding: 5px 10px; - text-align: left; - border-top: 1px solid #eee; - width: 100%; } - -.acLoading { - background: url("../default/media/images/indicator.gif") right center no-repeat; } - -.acSelect { - background-color: #993333; - color: #fff; } - -div.discussion-wrapper aside { - border-left: 1px solid #d3d3d3; - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - -ms-border-radius: 0 4px 4px 0; - -o-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; - border-right: 1px solid #f6f6f6; - -webkit-box-shadow: inset 1px 0 0 #f6f6f6; - -moz-box-shadow: inset 1px 0 0 #f6f6f6; - box-shadow: inset 1px 0 0 #f6f6f6; - padding: 22.652px; - width: 23.482%; } - div.discussion-wrapper aside.main-sidebar { - min-width: 200px; } - div.discussion-wrapper aside h1 { - margin: -22.652px -22.652px 0; - padding: 11.326px 22.652px; } - div.discussion-wrapper aside h2 { - color: #4D4D4D; } - div.discussion-wrapper aside h2.first { - margin-top: 0px; } - div.discussion-wrapper aside h3 { - border-bottom: 0; - box-shadow: none; } - div.discussion-wrapper aside div.inputs input[type="submit"] { - width: 27%; - float: right; } - div.discussion-wrapper aside div.inputs input[type="text"] { - width: 62%; } - div.discussion-wrapper aside div.box { - display: block; - margin: 11.326px 0; } - div.discussion-wrapper aside div.box:last-child { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - border: 0; } - div.discussion-wrapper aside div.box h2 { - text-transform: uppercase; - font-weight: bold; - font-size: 14px; - letter-spacing: 1px; } - div.discussion-wrapper aside div.box h2:not(.first) { - -webkit-box-shadow: inset 0 1px 0 #eeeeee; - -moz-box-shadow: inset 0 1px 0 #eeeeee; - box-shadow: inset 0 1px 0 #eeeeee; - border-top: 1px solid #d3d3d3; - margin: 0 -22.652px 0; - padding: 11.326px 22.652px; } - div.discussion-wrapper aside div.box.contributors a { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - border: 1px solid #aaa; - cursor: pointer; - display: inline-block; - margin-right: 6px; - position: relative; } - div.discussion-wrapper aside div.box.contributors a:before { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.4); - -moz-box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.4); - box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.4); - top: 1px; - left: 1px; - bottom: 1px; - right: 1px; - content: ''; - position: absolute; } - div.discussion-wrapper aside div.box.contributors img.gravatar { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; } - div.discussion-wrapper aside div.box.tag-selector ul { - margin-bottom: 10px; - display: block; } - div.discussion-wrapper aside div.search-box { - margin-top: 11.326px; } - div.discussion-wrapper aside div.search-box input { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: inline; } - div.discussion-wrapper aside div.search-box input[type='submit'] { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - opacity: 0.5; - background: url(../images/askbot/search-icon.png) no-repeat center; - border: 0; - margin-left: 3px; - position: absolute; - text-indent: -9999px; - width: 24px; } - div.discussion-wrapper aside div.search-box input[type='submit']:hover { - opacity: 0.9; } - div.discussion-wrapper aside div.search-box input[type='submit']:focus { - opacity: 1; } - div.discussion-wrapper aside div.search-box input#keywords { - padding-left: 30px; - padding-right: 30px; - width: 100%; } - div.discussion-wrapper aside div.search-box input#clear { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - -webkit-border-radius: 15px; - -moz-border-radius: 15px; - -ms-border-radius: 15px; - -o-border-radius: 15px; - border-radius: 15px; - border: none; - background: #bbb; - color: #fff; - display: inline; - font-size: 10px; - margin-left: -25px; - padding: 2px 5px; } - div.discussion-wrapper aside div#tagSelector h2 { - -webkit-box-shadow: inset 0 1px 0 #eeeeee; - -moz-box-shadow: inset 0 1px 0 #eeeeee; - box-shadow: inset 0 1px 0 #eeeeee; - border-top: 1px solid #d3d3d3; - margin: 0 -22.652px 0; - padding: 11.326px 22.652px; - text-transform: uppercase; - font-weight: bold; - font-size: 14px; - letter-spacing: 1px; } - div.discussion-wrapper aside div#tagSelector ul { - margin: 0; } - div.discussion-wrapper aside div#tagSelector div.inputs { - margin-bottom: 22.652px; } - div.discussion-wrapper aside div#tagSelector div#displayTagFilterControl p.choice { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-right: 11.326px; } - div.discussion-wrapper aside div.follow-buttons { - margin-top: 20px; - display: block; } - div.discussion-wrapper aside div.follow-buttons a.button, div.discussion-wrapper aside div.follow-buttons div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit, div.discussion-wrapper aside div.follow-buttons div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit, div.discussion-wrapper aside div.follow-buttons div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit, div.discussion-wrapper aside div.follow-buttons div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit, div.discussion-wrapper aside div.follow-buttons div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit, div.discussion-wrapper aside div.follow-buttons div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit, div.discussion-wrapper aside div.follow-buttons div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit, div.discussion-wrapper aside div.follow-buttons div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit, div.discussion-wrapper aside div.follow-buttons div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit, div.discussion-wrapper aside div.follow-buttons div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit, div.discussion-wrapper aside div.follow-buttons div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta div.discussion-wrapper aside div.follow-buttons a.edit { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: block; - text-align: center; - width: 100%; } - div.discussion-wrapper aside div.question-stats ul, div.discussion-wrapper aside div.user-info ul, div.discussion-wrapper aside div.user-stats ul { - color: #777; - list-style: none; } - div.discussion-wrapper aside div.question-stats ul li, div.discussion-wrapper aside div.user-info ul li, div.discussion-wrapper aside div.user-stats ul li { - padding: 7px 0 0; } - div.discussion-wrapper aside div.question-stats ul li:last-child, div.discussion-wrapper aside div.user-info ul li:last-child, div.discussion-wrapper aside div.user-stats ul li:last-child { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - border: 0; } - div.discussion-wrapper aside div.question-stats ul li strong, div.discussion-wrapper aside div.user-info ul li strong, div.discussion-wrapper aside div.user-stats ul li strong { - float: right; - padding-right: 10px; } - div.discussion-wrapper aside div.user-info, div.discussion-wrapper aside div.user-stats { - overflow: hidden; } - div.discussion-wrapper aside div.user-info div, div.discussion-wrapper aside div.user-stats div { - float: left; - display: block; } - div.discussion-wrapper aside div.user-info div.karma, div.discussion-wrapper aside div.user-stats div.karma { - background: #eee; - border: 1px solid #D3D3D3; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: inset 0 0 0 1px white, 0 1px 0 white; - -moz-box-shadow: inset 0 0 0 1px white, 0 1px 0 white; - box-shadow: inset 0 0 0 1px white, 0 1px 0 white; - padding: 9.061px 0; - text-align: center; - width: 27.586%; - float: right; } - div.discussion-wrapper aside div.user-info div.karma strong, div.discussion-wrapper aside div.user-stats div.karma strong { - display: block; - font-style: 20px; } - div.discussion-wrapper aside div.user-info div.meta, div.discussion-wrapper aside div.user-stats div.meta { - width: 63.793%; - padding-right: 4.31%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } - div.discussion-wrapper aside div.user-info div.meta h2, div.discussion-wrapper aside div.user-stats div.meta h2 { - border: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - margin: 0 0 8px 0; - padding: 0; } - div.discussion-wrapper aside div.user-info div.meta p, div.discussion-wrapper aside div.user-stats div.meta p { - color: #777; - font-size: 14px; } - div.discussion-wrapper aside div.user-stats { - overflow: visible; } - div.discussion-wrapper aside div.user-stats ul { - font-size: 14px; } - div.discussion-wrapper aside div.user-stats ul h2 { - margin: 0 -22.652px 5px -22.652px; - padding: 11.326px 22.652px; } - div.discussion-wrapper aside div.question-tips ul, div.discussion-wrapper aside div.markdown ul { - margin-left: 8%; } - div.discussion-wrapper aside div.question-tips ol, div.discussion-wrapper aside div.markdown ol { - margin-left: 8%; } - div.discussion-wrapper aside div.markdown ul li { - margin: 20px 0; } - div.discussion-wrapper aside div.markdown ul li:first-child { - margin: 0; } - div.discussion-wrapper aside div.markdown ul li ol li { - margin: 0; } - div.discussion-wrapper aside div.view-profile h2 { - border-top: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; } - div.discussion-wrapper aside div.view-profile a { - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - text-align: center; - padding: 10px; - display: block; - margin-top: 10px; } - div.discussion-wrapper aside div.view-profile a:first-child { - margin-top: 0; } - div.discussion-wrapper aside div.view-profile a span { - font-weight: bold; } - -div.question-list-header { - display: block; - margin-bottom: 0px; - overflow: hidden; - width: 100%; } - div.question-list-header h1 { - margin: 0; } - div.question-list-header h1 > a.light-button, div.question-list-header h1 > body.askbot section.main-content div.discussion-wrapper div.discussion-content a.tabula-rasa, body.askbot section.main-content div.discussion-wrapper div.discussion-content div.question-list-header h1 > a.tabula-rasa, div.question-list-header h1 > html body.askbot section.outside-app div.discussion-wrapper div.discussion-content a.tabula-rasa, html body.askbot section.outside-app div.discussion-wrapper div.discussion-content div.question-list-header h1 > a.tabula-rasa, div.question-list-header h1 > div.discussion-wrapper aside div.view-profile a, div.discussion-wrapper aside div.view-profile div.question-list-header h1 > a, div.question-list-header h1 > ul.question-list div.post-own-question a, ul.question-list div.post-own-question div.question-list-header h1 > a, div.question-list-header h1 > div#question-list div.post-own-question a, div#question-list div.post-own-question div.question-list-header h1 > a, div.question-list-header h1 > form.answer-form div.preview-toggle a, form.answer-form div.preview-toggle div.question-list-header h1 > a, div.question-list-header h1 > form.question-form div.preview-toggle a, form.question-form div.preview-toggle div.question-list-header h1 > a { - float: right; } - div.question-list-header section.question-list-meta { - display: block; - overflow: hidden; - width: 100%; } - div.question-list-header section.question-list-meta div { - display: inline-block; - float: left; } - div.question-list-header section.question-list-meta h1 { - margin: 0; } - div.question-list-header section.question-list-meta span.label { - color: #555; } - div.question-list-header section.question-list-meta div.question-list-title { - margin-right: 2.024%; } - div.question-list-header section.question-list-meta div.question-list-title h1 { - margin-top: 0; } - div.question-list-header section.question-list-meta div.question-sort { - float: right; - margin-left: 2.024%; - margin-top: 6px; } - div.question-list-header section.question-list-meta div.question-sort nav { - float: right; } - div.question-list-header section.question-list-meta div.question-sort nav a.on span { - font-weight: bold; } - div.question-list-header section.question-list-meta div.question-sort nav a:before { - content: '|'; - color: #ccc; - font-size: 16px; } - div.question-list-header section.question-tags-list { - display: block; - min-height: 26px; - padding-top: 15px; - width: 100%; } - div.question-list-header section.question-tags-list div { - display: inline-block; - float: left; } - div.question-list-header section.question-tags-list div.back { - margin-right: 10px; - margin-top: 4px; } - div.question-list-header section.question-tags-list div.back a { - color: #555; } - div.question-list-header section.question-tags-list ul.tags li { - background: #fff; } - div.question-list-header section.question-tags-list ul.tags li:before { - border-color: transparent #fff transparent transparent; } - -ul.question-list, div#question-list { - width: 100%; } - ul.question-list li.single-question, div#question-list li.single-question { - border-bottom: 1px solid #eee; - list-style: none; - padding: 10px 22.652px; - margin-left: -22.652px; - width: 100%; } - ul.question-list li.single-question:hover, div#question-list li.single-question:hover { - background: #F3F3F3; } - ul.question-list li.single-question:hover ul.tags li, div#question-list li.single-question:hover ul.tags li { - background: #ddd; } - ul.question-list li.single-question:hover ul.tags li:before, div#question-list li.single-question:hover ul.tags li:before { - border-color: transparent #ddd transparent transparent; } - ul.question-list li.single-question:first-child, div#question-list li.single-question:first-child { - border-top: 0; } - ul.question-list li.single-question div, div#question-list li.single-question div { - display: inline-block; } - ul.question-list li.single-question div.question-body, ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body, ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body, div#question-list li.single-question div.question-body, div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body, div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin-right: 2.024%; - width: 60.054%; } - ul.question-list li.single-question div.question-body h2, ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body h2, div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body h2, ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body h2, div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body h2, div#question-list li.single-question div.question-body h2, div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body h2, div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body h2, div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body h2, div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body h2 { - font-size: 16px; - font-weight: bold; - letter-spacing: 0; - margin: 0px 0 15px 0; - text-transform: none; } - ul.question-list li.single-question div.question-body p.excerpt, ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body p.excerpt, div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body p.excerpt, ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body p.excerpt, div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body p.excerpt, div#question-list li.single-question div.question-body p.excerpt, div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body p.excerpt, div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body p.excerpt, div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body p.excerpt, div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body p.excerpt { - color: #777; } - ul.question-list li.single-question div.question-body div.user-info, ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body div.user-info, div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body div.user-info, ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body div.user-info, div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body div.user-info, div#question-list li.single-question div.question-body div.user-info, div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body div.user-info, div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body div.user-info, div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body div.user-info, div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body div.user-info { - display: inline-block; - vertical-align: top; - margin-bottom: 10px; } - ul.question-list li.single-question div.question-body div.user-info span.relative-time, ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body div.user-info span.relative-time, div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body div.user-info span.relative-time, ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body div.user-info span.relative-time, div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body div.user-info span.relative-time, div#question-list li.single-question div.question-body div.user-info span.relative-time, div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body div.user-info span.relative-time, div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body div.user-info span.relative-time, div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body div.user-info span.relative-time, div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body div.user-info span.relative-time { - font-weight: normal; } - ul.question-list li.single-question div.question-body div.user-info a, ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body div.user-info a, div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body div.user-info a, ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body div.user-info a, div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body div.user-info a, div#question-list li.single-question div.question-body div.user-info a, div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body div.user-info a, div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body div.user-info a, div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body div.user-info a, div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body div.user-info a { - color: #993333; } - ul.question-list li.single-question div.question-body ul.tags, ul.question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body ul.tags, div.answer-block div.answer-container div.answer-content ul.question-list li.single-question div.answer-body ul.tags, ul.question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body ul.tags, div.paginator div.answer-container div.answer-content ul.question-list li.single-question div.answer-body ul.tags, div#question-list li.single-question div.question-body ul.tags, div#question-list li.single-question div.answer-block div.answer-container div.answer-content div.answer-body ul.tags, div.answer-block div.answer-container div.answer-content div#question-list li.single-question div.answer-body ul.tags, div#question-list li.single-question div.paginator div.answer-container div.answer-content div.answer-body ul.tags, div.paginator div.answer-container div.answer-content div#question-list li.single-question div.answer-body ul.tags { - display: inline-block; } - ul.question-list li.single-question div.question-meta, div#question-list li.single-question div.question-meta { - float: right; - margin-top: 10px; - width: 37.228%; } - ul.question-list li.single-question div.question-meta ul, div#question-list li.single-question div.question-meta ul { - text-align: right; } - ul.question-list li.single-question div.question-meta ul li, div#question-list li.single-question div.question-meta ul li { - border: 1px solid #ddd; - -webkit-box-shadow: 0 1px 0 white; - -moz-box-shadow: 0 1px 0 white; - box-shadow: 0 1px 0 white; - display: inline-block; - height: 60px; - background-color: white; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #f5f5f5)); - background-image: -webkit-linear-gradient(top, white, #f5f5f5); - background-image: -moz-linear-gradient(top, white, #f5f5f5); - background-image: -ms-linear-gradient(top, white, #f5f5f5); - background-image: -o-linear-gradient(top, white, #f5f5f5); - background-image: linear-gradient(top, white, #f5f5f5); - margin-right: 10px; - width: 60px; } - ul.question-list li.single-question div.question-meta ul li:last-child, div#question-list li.single-question div.question-meta ul li:last-child { - margin-right: 0px; } - ul.question-list li.single-question div.question-meta ul li:hover span, ul.question-list li.single-question div.question-meta ul li:hover div, div#question-list li.single-question div.question-meta ul li:hover span, div#question-list li.single-question div.question-meta ul li:hover div { - color: #555; } - ul.question-list li.single-question div.question-meta ul li.answers.accepted, div#question-list li.single-question div.question-meta ul li.answers.accepted { - background-color: white; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #e9f3e7)); - background-image: -webkit-linear-gradient(top, white, #e9f3e7); - background-image: -moz-linear-gradient(top, white, #e9f3e7); - background-image: -ms-linear-gradient(top, white, #e9f3e7); - background-image: -o-linear-gradient(top, white, #e9f3e7); - background-image: linear-gradient(top, white, #e9f3e7); - border-color: #c4dfbe; } - ul.question-list li.single-question div.question-meta ul li.answers.accepted span, ul.question-list li.single-question div.question-meta ul li.answers.accepted div, div#question-list li.single-question div.question-meta ul li.answers.accepted span, div#question-list li.single-question div.question-meta ul li.answers.accepted div { - color: #5c9d4d; } - ul.question-list li.single-question div.question-meta ul li.answers.no-answers span, ul.question-list li.single-question div.question-meta ul li.answers.no-answers div, div#question-list li.single-question div.question-meta ul li.answers.no-answers span, div#question-list li.single-question div.question-meta ul li.answers.no-answers div { - color: #cc6666; } - ul.question-list li.single-question div.question-meta ul li span, ul.question-list li.single-question div.question-meta ul li div, div#question-list li.single-question div.question-meta ul li span, div#question-list li.single-question div.question-meta ul li div { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: #888; - display: block; - text-align: center; } - ul.question-list li.single-question div.question-meta ul li span, div#question-list li.single-question div.question-meta ul li span { - font-size: 16px; - font-weight: bold; - height: 35px; - padding-top: 15px; - vertical-align: middle; } - ul.question-list li.single-question div.question-meta ul li div, div#question-list li.single-question div.question-meta ul li div { - height: 25px; - font-size: 12px; } - ul.question-list div.post-own-question, div#question-list div.post-own-question { - padding: 11px; - margin-top: 10px; - color: #888; - text-align: center; } - ul.question-list div.post-own-question a, div#question-list div.post-own-question a { - font-weight: bold; - padding: 20px; - display: block; - margin: 10px auto; - text-align: center; - width: 40.486%; } - -ul.tags { - list-style: none; - display: inline; } - ul.tags li, ul.tags a { - position: relative; } - ul.tags li { - background: #eee; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0px 1px 0px #cccccc; - -moz-box-shadow: 0px 1px 0px #cccccc; - box-shadow: 0px 1px 0px #cccccc; - color: #555; - display: inline-block; - font-size: 12px; - margin-bottom: 5px; - margin-left: 15px; - padding: 3px 10px 5px 5px; } - ul.tags li:before { - border-color: transparent #eee transparent transparent; - border-style: solid; - border-width: 12px 12px 12px 0; - content: ""; - height: 0; - left: -10px; - position: absolute; - top: 0; - width: 0; } - ul.tags li span.delete-icon, ul.tags li div.delete-icon { - background: #555; - -webkit-border-radius: 0 4px 4px 0; - -moz-border-radius: 0 4px 4px 0; - -ms-border-radius: 0 4px 4px 0; - -o-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; - clear: none; - color: #eee; - cursor: pointer; - display: inline; - float: none; - left: 10px; - opacity: 0.5; - padding: 4px 6px; - position: relative; - top: 1px; } - ul.tags li span.delete-icon:hover, ul.tags li div.delete-icon:hover { - opacity: 1; } - ul.tags li a { - color: #555; - text-decoration: none; - border-bottom: none; - font-style: normal; } - -span.tag-number { - display: none; } - -div.question-header div.official-stamp, div.answer-block div.official-stamp, div.paginator div.official-stamp { - background: #993333; - color: #fff; - font-size: 12px; - margin-top: 10px; - padding: 2px 5px; - text-align: center; - margin-left: -1px; } -div.question-header div.vote-buttons, div.answer-block div.vote-buttons, div.paginator div.vote-buttons { - display: inline-block; - float: left; - margin-right: 2.717%; - width: 5.272%; } - div.question-header div.vote-buttons ul li, div.answer-block div.vote-buttons ul li, div.paginator div.vote-buttons ul li { - background-position: center; - background-repeat: no-repeat; - cursor: pointer; - font-weight: bold; - height: 20px; - list-style: none; - padding: 10px; - text-align: center; - width: 70%; } - div.question-header div.vote-buttons ul li.post-vote, div.answer-block div.vote-buttons ul li.post-vote, div.paginator div.vote-buttons ul li.post-vote { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - background-color: #faf7e9; - border: 1px solid #eddfaa; - -webkit-box-shadow: inset 0 1px 0px white; - -moz-box-shadow: inset 0 1px 0px white; - box-shadow: inset 0 1px 0px white; } - div.question-header div.vote-buttons ul li.question-img-upvote, div.answer-block div.vote-buttons ul li.question-img-upvote, div.paginator div.vote-buttons ul li.question-img-upvote, div.question-header div.vote-buttons ul li.answer-img-upvote, div.answer-block div.vote-buttons ul li.answer-img-upvote, div.paginator div.vote-buttons ul li.answer-img-upvote { - background-image: url(../images/askbot/vote-arrow-up.png); - -webkit-box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.5); - -moz-box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.5); - box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.5); } - div.question-header div.vote-buttons ul li.question-img-upvote:hover, div.answer-block div.vote-buttons ul li.question-img-upvote:hover, div.paginator div.vote-buttons ul li.question-img-upvote:hover, div.question-header div.vote-buttons ul li.question-img-upvote.on, div.answer-block div.vote-buttons ul li.question-img-upvote.on, div.paginator div.vote-buttons ul li.question-img-upvote.on, div.question-header div.vote-buttons ul li.answer-img-upvote:hover, div.answer-block div.vote-buttons ul li.answer-img-upvote:hover, div.paginator div.vote-buttons ul li.answer-img-upvote:hover, div.question-header div.vote-buttons ul li.answer-img-upvote.on, div.answer-block div.vote-buttons ul li.answer-img-upvote.on, div.paginator div.vote-buttons ul li.answer-img-upvote.on { - background-color: #d1e3a8; - border-color: #a8ca5b; - background-image: url(../images/askbot/vote-arrow-up-activate.png); } - div.question-header div.vote-buttons ul li.question-img-downvote, div.answer-block div.vote-buttons ul li.question-img-downvote, div.paginator div.vote-buttons ul li.question-img-downvote, div.question-header div.vote-buttons ul li.answer-img-downvote, div.answer-block div.vote-buttons ul li.answer-img-downvote, div.paginator div.vote-buttons ul li.answer-img-downvote { - background-image: url(../images/askbot/vote-arrow-down.png); } - div.question-header div.vote-buttons ul li.question-img-downvote:hover, div.answer-block div.vote-buttons ul li.question-img-downvote:hover, div.paginator div.vote-buttons ul li.question-img-downvote:hover, div.question-header div.vote-buttons ul li.question-img-downvote.on, div.answer-block div.vote-buttons ul li.question-img-downvote.on, div.paginator div.vote-buttons ul li.question-img-downvote.on, div.question-header div.vote-buttons ul li.answer-img-downvote:hover, div.answer-block div.vote-buttons ul li.answer-img-downvote:hover, div.paginator div.vote-buttons ul li.answer-img-downvote:hover, div.question-header div.vote-buttons ul li.answer-img-downvote.on, div.answer-block div.vote-buttons ul li.answer-img-downvote.on, div.paginator div.vote-buttons ul li.answer-img-downvote.on { - background-color: #EAC6AD; - border-color: #d58e5c; - background-image: url(../images/askbot/vote-arrow-down-activate.png); } -div.question-header div.question-container, div.answer-block div.question-container, div.paginator div.question-container, div.question-header div.answer-block div.answer-container, div.answer-block div.question-header div.answer-container, div.answer-block div.answer-container, div.paginator div.answer-block div.answer-container, div.answer-block div.paginator div.answer-container, div.question-header div.paginator div.answer-container, div.paginator div.question-header div.answer-container, div.answer-block div.paginator div.answer-container, div.paginator div.answer-block div.answer-container, div.paginator div.answer-container { - display: inline-block; - float: left; - width: 92.011%; } - div.question-header div.question-container h1, div.answer-block div.question-container h1, div.paginator div.question-container h1, div.question-header div.answer-block div.answer-container h1, div.answer-block div.question-header div.answer-container h1, div.answer-block div.answer-container h1, div.paginator div.answer-block div.answer-container h1, div.answer-block div.paginator div.answer-container h1, div.question-header div.paginator div.answer-container h1, div.paginator div.question-header div.answer-container h1, div.answer-block div.paginator div.answer-container h1, div.paginator div.answer-block div.answer-container h1, div.paginator div.answer-container h1 { - margin-top: 0; } - div.question-header div.question-container div.meta-bar, div.answer-block div.question-container div.meta-bar, div.paginator div.question-container div.meta-bar, div.question-header div.answer-block div.answer-container div.meta-bar, div.answer-block div.question-header div.answer-container div.meta-bar, div.answer-block div.answer-container div.meta-bar, div.paginator div.answer-block div.answer-container div.meta-bar, div.answer-block div.paginator div.answer-container div.meta-bar, div.question-header div.paginator div.answer-container div.meta-bar, div.paginator div.question-header div.answer-container div.meta-bar, div.answer-block div.paginator div.answer-container div.meta-bar, div.paginator div.answer-block div.answer-container div.meta-bar, div.paginator div.answer-container div.meta-bar { - border-bottom: 1px solid #eee; - display: block; - margin: 10px 0; - overflow: hidden; - padding: 5px 0 10px; } - div.question-header div.question-container div.meta-bar div.tag-list, div.answer-block div.question-container div.meta-bar div.tag-list, div.paginator div.question-container div.meta-bar div.tag-list, div.question-header div.answer-block div.answer-container div.meta-bar div.tag-list, div.answer-block div.question-header div.answer-container div.meta-bar div.tag-list, div.answer-block div.answer-container div.meta-bar div.tag-list, div.paginator div.answer-block div.answer-container div.meta-bar div.tag-list, div.answer-block div.paginator div.answer-container div.meta-bar div.tag-list, div.question-header div.paginator div.answer-container div.meta-bar div.tag-list, div.paginator div.question-header div.answer-container div.meta-bar div.tag-list, div.answer-block div.paginator div.answer-container div.meta-bar div.tag-list, div.paginator div.answer-block div.answer-container div.meta-bar div.tag-list, div.paginator div.answer-container div.meta-bar div.tag-list { - display: inline-block; - float: left; - width: 48.466%; - margin-right: 3.067%; } - div.question-header div.question-container div.meta-bar div.question-actions, div.answer-block div.question-container div.meta-bar div.question-actions, div.paginator div.question-container div.meta-bar div.question-actions, div.question-header div.answer-block div.answer-container div.meta-bar div.question-actions, div.answer-block div.question-header div.answer-container div.meta-bar div.question-actions, div.answer-block div.answer-container div.meta-bar div.question-actions, div.paginator div.answer-block div.answer-container div.meta-bar div.question-actions, div.answer-block div.paginator div.answer-container div.meta-bar div.question-actions, div.question-header div.paginator div.answer-container div.meta-bar div.question-actions, div.paginator div.question-header div.answer-container div.meta-bar div.question-actions, div.answer-block div.paginator div.answer-container div.meta-bar div.question-actions, div.paginator div.answer-block div.answer-container div.meta-bar div.question-actions, div.paginator div.answer-container div.meta-bar div.question-actions, div.question-header div.question-container div.answer-block div.meta-bar div.answer-actions, div.answer-block div.question-header div.question-container div.meta-bar div.answer-actions, div.answer-block div.question-container div.meta-bar div.answer-actions, div.paginator div.question-container div.answer-block div.meta-bar div.answer-actions, div.answer-block div.paginator div.question-container div.meta-bar div.answer-actions, div.question-header div.answer-block div.answer-container div.meta-bar div.answer-actions, div.answer-block div.question-header div.answer-container div.meta-bar div.answer-actions, div.answer-block div.answer-container div.meta-bar div.answer-actions, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions, div.question-header div.paginator div.answer-container div.answer-block div.meta-bar div.answer-actions, div.answer-block div.question-header div.paginator div.answer-container div.meta-bar div.answer-actions, div.paginator div.question-header div.answer-container div.answer-block div.meta-bar div.answer-actions, div.answer-block div.paginator div.question-header div.answer-container div.meta-bar div.answer-actions, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions, div.paginator div.answer-container div.answer-block div.meta-bar div.answer-actions, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions, div.question-header div.question-container div.paginator div.meta-bar div.answer-actions, div.paginator div.question-header div.question-container div.meta-bar div.answer-actions, div.answer-block div.question-container div.paginator div.meta-bar div.answer-actions, div.paginator div.answer-block div.question-container div.meta-bar div.answer-actions, div.paginator div.question-container div.meta-bar div.answer-actions, div.question-header div.answer-block div.answer-container div.paginator div.meta-bar div.answer-actions, div.paginator div.question-header div.answer-block div.answer-container div.meta-bar div.answer-actions, div.answer-block div.question-header div.answer-container div.paginator div.meta-bar div.answer-actions, div.paginator div.answer-block div.question-header div.answer-container div.meta-bar div.answer-actions, div.answer-block div.answer-container div.paginator div.meta-bar div.answer-actions, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions, div.question-header div.paginator div.answer-container div.meta-bar div.answer-actions, div.paginator div.question-header div.answer-container div.meta-bar div.answer-actions, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions, div.paginator div.answer-container div.meta-bar div.answer-actions { - display: inline-block; - float: left; - text-align: right; - width: 48.466%; } - div.question-header div.question-container div.meta-bar div.question-actions a.question-delete, div.answer-block div.question-container div.meta-bar div.question-actions a.question-delete, div.paginator div.question-container div.meta-bar div.question-actions a.question-delete, div.question-header div.answer-block div.answer-container div.meta-bar div.question-actions a.question-delete, div.answer-block div.question-header div.answer-container div.meta-bar div.question-actions a.question-delete, div.answer-block div.answer-container div.meta-bar div.question-actions a.question-delete, div.paginator div.answer-block div.answer-container div.meta-bar div.question-actions a.question-delete, div.answer-block div.paginator div.answer-container div.meta-bar div.question-actions a.question-delete, div.question-header div.paginator div.answer-container div.meta-bar div.question-actions a.question-delete, div.paginator div.question-header div.answer-container div.meta-bar div.question-actions a.question-delete, div.answer-block div.paginator div.answer-container div.meta-bar div.question-actions a.question-delete, div.paginator div.answer-block div.answer-container div.meta-bar div.question-actions a.question-delete, div.paginator div.answer-container div.meta-bar div.question-actions a.question-delete, div.question-header div.question-container div.answer-block div.meta-bar div.answer-actions a.question-delete, div.answer-block div.question-header div.question-container div.meta-bar div.answer-actions a.question-delete, div.answer-block div.question-container div.meta-bar div.answer-actions a.question-delete, div.paginator div.question-container div.answer-block div.meta-bar div.answer-actions a.question-delete, div.answer-block div.paginator div.question-container div.meta-bar div.answer-actions a.question-delete, div.question-header div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete, div.answer-block div.question-header div.answer-container div.meta-bar div.answer-actions a.question-delete, div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete, div.question-header div.paginator div.answer-container div.answer-block div.meta-bar div.answer-actions a.question-delete, div.answer-block div.question-header div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete, div.paginator div.question-header div.answer-container div.answer-block div.meta-bar div.answer-actions a.question-delete, div.answer-block div.paginator div.question-header div.answer-container div.meta-bar div.answer-actions a.question-delete, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete, div.paginator div.answer-container div.answer-block div.meta-bar div.answer-actions a.question-delete, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete, div.question-header div.question-container div.paginator div.meta-bar div.answer-actions a.question-delete, div.paginator div.question-header div.question-container div.meta-bar div.answer-actions a.question-delete, div.answer-block div.question-container div.paginator div.meta-bar div.answer-actions a.question-delete, div.paginator div.answer-block div.question-container div.meta-bar div.answer-actions a.question-delete, div.paginator div.question-container div.meta-bar div.answer-actions a.question-delete, div.question-header div.answer-block div.answer-container div.paginator div.meta-bar div.answer-actions a.question-delete, div.paginator div.question-header div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete, div.answer-block div.question-header div.answer-container div.paginator div.meta-bar div.answer-actions a.question-delete, div.paginator div.answer-block div.question-header div.answer-container div.meta-bar div.answer-actions a.question-delete, div.answer-block div.answer-container div.paginator div.meta-bar div.answer-actions a.question-delete, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete, div.question-header div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete, div.paginator div.question-header div.answer-container div.meta-bar div.answer-actions a.question-delete, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions a.question-delete, div.paginator div.answer-container div.meta-bar div.answer-actions a.question-delete { - color: #993333; - text-decoration: none; - cursor: pointer; } - div.question-header div.question-container div.meta-bar div.question-actions span.sep, div.answer-block div.question-container div.meta-bar div.question-actions span.sep, div.paginator div.question-container div.meta-bar div.question-actions span.sep, div.question-header div.answer-block div.answer-container div.meta-bar div.question-actions span.sep, div.answer-block div.question-header div.answer-container div.meta-bar div.question-actions span.sep, div.answer-block div.answer-container div.meta-bar div.question-actions span.sep, div.paginator div.answer-block div.answer-container div.meta-bar div.question-actions span.sep, div.answer-block div.paginator div.answer-container div.meta-bar div.question-actions span.sep, div.question-header div.paginator div.answer-container div.meta-bar div.question-actions span.sep, div.paginator div.question-header div.answer-container div.meta-bar div.question-actions span.sep, div.answer-block div.paginator div.answer-container div.meta-bar div.question-actions span.sep, div.paginator div.answer-block div.answer-container div.meta-bar div.question-actions span.sep, div.paginator div.answer-container div.meta-bar div.question-actions span.sep, div.question-header div.question-container div.answer-block div.meta-bar div.answer-actions span.sep, div.answer-block div.question-header div.question-container div.meta-bar div.answer-actions span.sep, div.answer-block div.question-container div.meta-bar div.answer-actions span.sep, div.paginator div.question-container div.answer-block div.meta-bar div.answer-actions span.sep, div.answer-block div.paginator div.question-container div.meta-bar div.answer-actions span.sep, div.question-header div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep, div.answer-block div.question-header div.answer-container div.meta-bar div.answer-actions span.sep, div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions span.sep, div.question-header div.paginator div.answer-container div.answer-block div.meta-bar div.answer-actions span.sep, div.answer-block div.question-header div.paginator div.answer-container div.meta-bar div.answer-actions span.sep, div.paginator div.question-header div.answer-container div.answer-block div.meta-bar div.answer-actions span.sep, div.answer-block div.paginator div.question-header div.answer-container div.meta-bar div.answer-actions span.sep, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions span.sep, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep, div.paginator div.answer-container div.answer-block div.meta-bar div.answer-actions span.sep, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions span.sep, div.question-header div.question-container div.paginator div.meta-bar div.answer-actions span.sep, div.paginator div.question-header div.question-container div.meta-bar div.answer-actions span.sep, div.answer-block div.question-container div.paginator div.meta-bar div.answer-actions span.sep, div.paginator div.answer-block div.question-container div.meta-bar div.answer-actions span.sep, div.paginator div.question-container div.meta-bar div.answer-actions span.sep, div.question-header div.answer-block div.answer-container div.paginator div.meta-bar div.answer-actions span.sep, div.paginator div.question-header div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep, div.answer-block div.question-header div.answer-container div.paginator div.meta-bar div.answer-actions span.sep, div.paginator div.answer-block div.question-header div.answer-container div.meta-bar div.answer-actions span.sep, div.answer-block div.answer-container div.paginator div.meta-bar div.answer-actions span.sep, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions span.sep, div.question-header div.paginator div.answer-container div.meta-bar div.answer-actions span.sep, div.paginator div.question-header div.answer-container div.meta-bar div.answer-actions span.sep, div.answer-block div.paginator div.answer-container div.meta-bar div.answer-actions span.sep, div.paginator div.answer-block div.answer-container div.meta-bar div.answer-actions span.sep, div.paginator div.answer-container div.meta-bar div.answer-actions span.sep { - color: #ccc; } - div.question-header div.question-container div.question-content, div.answer-block div.question-container div.question-content, div.paginator div.question-container div.question-content, div.question-header div.answer-block div.answer-container div.question-content, div.answer-block div.question-header div.answer-container div.question-content, div.answer-block div.answer-container div.question-content, div.paginator div.answer-block div.answer-container div.question-content, div.answer-block div.paginator div.answer-container div.question-content, div.question-header div.paginator div.answer-container div.question-content, div.paginator div.question-header div.answer-container div.question-content, div.answer-block div.paginator div.answer-container div.question-content, div.paginator div.answer-block div.answer-container div.question-content, div.paginator div.answer-container div.question-content, div.question-header div.question-container div.answer-block div.answer-container div.answer-content, div.answer-block div.answer-container div.question-header div.question-container div.answer-content, div.answer-block div.question-container div.answer-container div.answer-content, div.answer-block div.answer-container div.question-container div.answer-content, div.paginator div.question-container div.answer-block div.answer-container div.answer-content, div.answer-block div.answer-container div.paginator div.question-container div.answer-content, div.question-header div.answer-block div.answer-container div.answer-content, div.answer-block div.question-header div.answer-container div.answer-content, div.answer-block div.answer-container div.answer-content, div.paginator div.answer-block div.answer-container div.answer-content, div.answer-block div.paginator div.answer-container div.answer-content, div.question-header div.paginator div.answer-block div.answer-container div.answer-content, div.answer-block div.question-header div.paginator div.answer-container div.answer-content, div.paginator div.question-header div.answer-block div.answer-container div.answer-content, div.answer-block div.paginator div.question-header div.answer-container div.answer-content, div.answer-block div.paginator div.answer-container div.answer-content, div.paginator div.answer-block div.answer-container div.answer-content, div.paginator div.answer-block div.answer-container div.answer-content, div.answer-block div.paginator div.answer-container div.answer-content, div.question-header div.question-container div.paginator div.answer-container div.answer-content, div.paginator div.answer-container div.question-header div.question-container div.answer-content, div.answer-block div.question-container div.paginator div.answer-container div.answer-content, div.paginator div.answer-container div.answer-block div.question-container div.answer-content, div.paginator div.question-container div.answer-container div.answer-content, div.paginator div.answer-container div.question-container div.answer-content, div.question-header div.answer-block div.paginator div.answer-container div.answer-content, div.paginator div.question-header div.answer-block div.answer-container div.answer-content, div.answer-block div.question-header div.paginator div.answer-container div.answer-content, div.paginator div.answer-block div.question-header div.answer-container div.answer-content, div.answer-block div.paginator div.answer-container div.answer-content, div.paginator div.answer-block div.answer-container div.answer-content, div.paginator div.answer-block div.answer-container div.answer-content, div.answer-block div.paginator div.answer-container div.answer-content, div.question-header div.paginator div.answer-container div.answer-content, div.paginator div.question-header div.answer-container div.answer-content, div.answer-block div.paginator div.answer-container div.answer-content, div.paginator div.answer-block div.answer-container div.answer-content, div.paginator div.answer-container div.answer-content { - overflow: hidden; } - div.question-header div.question-container div.question-content div.question-body, div.answer-block div.question-container div.question-content div.question-body, div.paginator div.question-container div.question-content div.question-body, div.question-header div.answer-block div.answer-container div.question-content div.question-body, div.answer-block div.question-header div.answer-container div.question-content div.question-body, div.answer-block div.answer-container div.question-content div.question-body, div.paginator div.answer-block div.answer-container div.question-content div.question-body, div.answer-block div.paginator div.answer-container div.question-content div.question-body, div.question-header div.paginator div.answer-container div.question-content div.question-body, div.paginator div.question-header div.answer-container div.question-content div.question-body, div.answer-block div.paginator div.answer-container div.question-content div.question-body, div.paginator div.answer-block div.answer-container div.question-content div.question-body, div.paginator div.answer-container div.question-content div.question-body, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.question-body, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.question-body, div.answer-block div.question-container div.answer-container div.answer-content div.question-body, div.answer-block div.answer-container div.question-container div.answer-content div.question-body, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.question-body, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.question-body, div.question-header div.answer-block div.answer-container div.answer-content div.question-body, div.answer-block div.question-header div.answer-container div.answer-content div.question-body, div.answer-block div.answer-container div.answer-content div.question-body, div.paginator div.answer-block div.answer-container div.answer-content div.question-body, div.answer-block div.paginator div.answer-container div.answer-content div.question-body, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-body, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-body, div.answer-block div.paginator div.answer-container div.answer-content div.question-body, div.paginator div.answer-block div.answer-container div.answer-content div.question-body, div.paginator div.answer-block div.answer-container div.answer-content div.question-body, div.answer-block div.paginator div.answer-container div.answer-content div.question-body, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.question-body, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.question-body, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.question-body, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.question-body, div.paginator div.question-container div.answer-container div.answer-content div.question-body, div.paginator div.answer-container div.question-container div.answer-content div.question-body, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-body, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-body, div.answer-block div.paginator div.answer-container div.answer-content div.question-body, div.paginator div.answer-block div.answer-container div.answer-content div.question-body, div.paginator div.answer-block div.answer-container div.answer-content div.question-body, div.answer-block div.paginator div.answer-container div.answer-content div.question-body, div.question-header div.paginator div.answer-container div.answer-content div.question-body, div.paginator div.question-header div.answer-container div.answer-content div.question-body, div.answer-block div.paginator div.answer-container div.answer-content div.question-body, div.paginator div.answer-block div.answer-container div.answer-content div.question-body, div.paginator div.answer-container div.answer-content div.question-body, div.question-header div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body, div.answer-block div.question-container div.question-content div.answer-container div.answer-content div.answer-body, div.answer-block div.answer-container div.answer-content div.question-container div.question-content div.answer-body, div.paginator div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.answer-container div.answer-content div.paginator div.question-container div.question-content div.answer-body, div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body, div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body, div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body, div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body, div.answer-block div.answer-container div.question-content div.answer-content div.answer-body, div.answer-block div.answer-container div.answer-content div.question-content div.answer-body, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body, div.question-header div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body, div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body, div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body, div.answer-block div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body, div.answer-block div.question-container div.answer-container div.answer-content div.answer-body, div.answer-block div.answer-container div.question-container div.answer-content div.answer-body, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.answer-body, div.question-header div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.question-header div.answer-container div.answer-content div.answer-body, div.answer-block div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.question-header div.question-container div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-container div.answer-block div.question-container div.answer-container div.answer-content div.answer-body, div.paginator div.answer-container div.answer-block div.answer-container div.question-container div.answer-content div.answer-body, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.question-container div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.question-header div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body, div.answer-block div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-container div.answer-content div.answer-block div.question-container div.question-content div.answer-body, div.paginator div.question-container div.question-content div.answer-container div.answer-content div.answer-body, div.paginator div.answer-container div.answer-content div.question-container div.question-content div.answer-body, div.question-header div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body, div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body, div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body, div.paginator div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body, div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body, div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body, div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body, div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body, div.paginator div.answer-container div.question-content div.answer-content div.answer-body, div.paginator div.answer-container div.answer-content div.question-content div.answer-body, div.question-header div.question-container div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.question-container div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.answer-container div.paginator div.question-container div.answer-container div.answer-content div.answer-body, div.answer-block div.answer-container div.paginator div.answer-container div.question-container div.answer-content div.answer-body, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.answer-body, div.paginator div.question-container div.answer-container div.answer-content div.answer-body, div.paginator div.answer-container div.question-container div.answer-content div.answer-body, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.question-header div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.question-header div.answer-container div.answer-content div.answer-body, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body, div.paginator div.answer-container div.answer-content div.answer-body { - display: inline-block; - float: left; - margin-right: 3.067%; - width: 76.81%; } - div.question-header div.question-container div.question-content div.question-body blockquote, div.answer-block div.question-container div.question-content div.question-body blockquote, div.paginator div.question-container div.question-content div.question-body blockquote, div.question-header div.answer-block div.answer-container div.question-content div.question-body blockquote, div.answer-block div.question-header div.answer-container div.question-content div.question-body blockquote, div.answer-block div.answer-container div.question-content div.question-body blockquote, div.paginator div.answer-block div.answer-container div.question-content div.question-body blockquote, div.answer-block div.paginator div.answer-container div.question-content div.question-body blockquote, div.question-header div.paginator div.answer-container div.question-content div.question-body blockquote, div.paginator div.question-header div.answer-container div.question-content div.question-body blockquote, div.answer-block div.paginator div.answer-container div.question-content div.question-body blockquote, div.paginator div.answer-block div.answer-container div.question-content div.question-body blockquote, div.paginator div.answer-container div.question-content div.question-body blockquote, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.question-body blockquote, div.answer-block div.question-container div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.answer-container div.question-container div.answer-content div.question-body blockquote, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.question-body blockquote, div.question-header div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.question-header div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body blockquote, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.question-body blockquote, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.question-body blockquote, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.question-body blockquote, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.question-body blockquote, div.paginator div.question-container div.answer-container div.answer-content div.question-body blockquote, div.paginator div.answer-container div.question-container div.answer-content div.question-body blockquote, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body blockquote, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote, div.question-header div.paginator div.answer-container div.answer-content div.question-body blockquote, div.paginator div.question-header div.answer-container div.answer-content div.question-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.question-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.question-body blockquote, div.paginator div.answer-container div.answer-content div.question-body blockquote, div.question-header div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body blockquote, div.answer-block div.question-container div.question-content div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.answer-container div.answer-content div.question-container div.question-content div.answer-body blockquote, div.paginator div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.answer-container div.answer-content div.paginator div.question-container div.question-content div.answer-body blockquote, div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.question-header div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body blockquote, div.answer-block div.question-container div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.answer-container div.question-container div.answer-content div.answer-body blockquote, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.answer-body blockquote, div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.question-header div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.question-header div.question-container div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body blockquote, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-container div.answer-block div.question-container div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-container div.answer-block div.answer-container div.question-container div.answer-content div.answer-body blockquote, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.question-container div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body blockquote, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.question-header div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body blockquote, div.answer-block div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-container div.answer-content div.answer-block div.question-container div.question-content div.answer-body blockquote, div.paginator div.question-container div.question-content div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-container div.answer-content div.question-container div.question-content div.answer-body blockquote, div.question-header div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.paginator div.answer-container div.question-content div.answer-content div.answer-body blockquote, div.paginator div.answer-container div.answer-content div.question-content div.answer-body blockquote, div.question-header div.question-container div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body blockquote, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.question-container div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body blockquote, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.answer-container div.paginator div.question-container div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.answer-container div.paginator div.answer-container div.question-container div.answer-content div.answer-body blockquote, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body blockquote, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.answer-body blockquote, div.paginator div.question-container div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-container div.question-container div.answer-content div.answer-body blockquote, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.question-header div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.question-header div.answer-container div.answer-content div.answer-body blockquote, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body blockquote, div.paginator div.answer-container div.answer-content div.answer-body blockquote { - margin-left: 2.5%; - padding-left: 1.5%; - border-left: 1px dashed #ddd; - color: #993333; } - div.question-header div.question-container div.question-content div.question-body ul, div.answer-block div.question-container div.question-content div.question-body ul, div.paginator div.question-container div.question-content div.question-body ul, div.question-header div.answer-block div.answer-container div.question-content div.question-body ul, div.answer-block div.question-header div.answer-container div.question-content div.question-body ul, div.answer-block div.answer-container div.question-content div.question-body ul, div.paginator div.answer-block div.answer-container div.question-content div.question-body ul, div.answer-block div.paginator div.answer-container div.question-content div.question-body ul, div.question-header div.paginator div.answer-container div.question-content div.question-body ul, div.paginator div.question-header div.answer-container div.question-content div.question-body ul, div.answer-block div.paginator div.answer-container div.question-content div.question-body ul, div.paginator div.answer-block div.answer-container div.question-content div.question-body ul, div.paginator div.answer-container div.question-content div.question-body ul, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.question-body ul, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.question-body ul, div.answer-block div.question-container div.answer-container div.answer-content div.question-body ul, div.answer-block div.answer-container div.question-container div.answer-content div.question-body ul, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.question-body ul, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.question-body ul, div.question-header div.answer-block div.answer-container div.answer-content div.question-body ul, div.answer-block div.question-header div.answer-container div.answer-content div.question-body ul, div.answer-block div.answer-container div.answer-content div.question-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body ul, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body ul, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.question-body ul, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.question-body ul, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.question-body ul, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.question-body ul, div.paginator div.question-container div.answer-container div.answer-content div.question-body ul, div.paginator div.answer-container div.question-container div.answer-content div.question-body ul, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body ul, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body ul, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul, div.question-header div.paginator div.answer-container div.answer-content div.question-body ul, div.paginator div.question-header div.answer-container div.answer-content div.question-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.question-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.question-body ul, div.paginator div.answer-container div.answer-content div.question-body ul, div.question-header div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body ul, div.answer-block div.question-container div.question-content div.answer-container div.answer-content div.answer-body ul, div.answer-block div.answer-container div.answer-content div.question-container div.question-content div.answer-body ul, div.paginator div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.answer-container div.answer-content div.paginator div.question-container div.question-content div.answer-body ul, div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul, div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul, div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body ul, div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body ul, div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul, div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul, div.question-header div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul, div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul, div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul, div.answer-block div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body ul, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body ul, div.answer-block div.question-container div.answer-container div.answer-content div.answer-body ul, div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ul, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.answer-body ul, div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ul, div.answer-block div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.question-header div.question-container div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body ul, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-container div.answer-block div.question-container div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-container div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ul, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.question-container div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body ul, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.question-header div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body ul, div.answer-block div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-container div.answer-content div.answer-block div.question-container div.question-content div.answer-body ul, div.paginator div.question-container div.question-content div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-container div.answer-content div.question-container div.question-content div.answer-body ul, div.question-header div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul, div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul, div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul, div.paginator div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body ul, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul, div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul, div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul, div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body ul, div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ul, div.paginator div.answer-container div.question-content div.answer-content div.answer-body ul, div.paginator div.answer-container div.answer-content div.question-content div.answer-body ul, div.question-header div.question-container div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body ul, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.question-container div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ul, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.answer-container div.paginator div.question-container div.answer-container div.answer-content div.answer-body ul, div.answer-block div.answer-container div.paginator div.answer-container div.question-container div.answer-content div.answer-body ul, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body ul, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.answer-body ul, div.paginator div.question-container div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-container div.question-container div.answer-content div.answer-body ul, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.question-header div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.question-header div.answer-container div.answer-content div.answer-body ul, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ul, div.paginator div.answer-container div.answer-content div.answer-body ul, div.question-header div.question-container div.question-content div.question-body ol, div.answer-block div.question-container div.question-content div.question-body ol, div.paginator div.question-container div.question-content div.question-body ol, div.question-header div.answer-block div.answer-container div.question-content div.question-body ol, div.answer-block div.question-header div.answer-container div.question-content div.question-body ol, div.answer-block div.answer-container div.question-content div.question-body ol, div.paginator div.answer-block div.answer-container div.question-content div.question-body ol, div.answer-block div.paginator div.answer-container div.question-content div.question-body ol, div.question-header div.paginator div.answer-container div.question-content div.question-body ol, div.paginator div.question-header div.answer-container div.question-content div.question-body ol, div.answer-block div.paginator div.answer-container div.question-content div.question-body ol, div.paginator div.answer-block div.answer-container div.question-content div.question-body ol, div.paginator div.answer-container div.question-content div.question-body ol, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.question-body ol, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.question-body ol, div.answer-block div.question-container div.answer-container div.answer-content div.question-body ol, div.answer-block div.answer-container div.question-container div.answer-content div.question-body ol, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.question-body ol, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.question-body ol, div.question-header div.answer-block div.answer-container div.answer-content div.question-body ol, div.answer-block div.question-header div.answer-container div.answer-content div.question-body ol, div.answer-block div.answer-container div.answer-content div.question-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body ol, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body ol, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.question-body ol, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.question-body ol, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.question-body ol, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.question-body ol, div.paginator div.question-container div.answer-container div.answer-content div.question-body ol, div.paginator div.answer-container div.question-container div.answer-content div.question-body ol, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body ol, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body ol, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol, div.question-header div.paginator div.answer-container div.answer-content div.question-body ol, div.paginator div.question-header div.answer-container div.answer-content div.question-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.question-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.question-body ol, div.paginator div.answer-container div.answer-content div.question-body ol, div.question-header div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body ol, div.answer-block div.question-container div.question-content div.answer-container div.answer-content div.answer-body ol, div.answer-block div.answer-container div.answer-content div.question-container div.question-content div.answer-body ol, div.paginator div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.answer-container div.answer-content div.paginator div.question-container div.question-content div.answer-body ol, div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol, div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol, div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body ol, div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body ol, div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol, div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol, div.question-header div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol, div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol, div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol, div.answer-block div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body ol, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body ol, div.answer-block div.question-container div.answer-container div.answer-content div.answer-body ol, div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ol, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.answer-body ol, div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ol, div.answer-block div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.question-header div.question-container div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body ol, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-container div.answer-block div.question-container div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-container div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ol, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.question-container div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body ol, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.question-header div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body ol, div.answer-block div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-container div.answer-content div.answer-block div.question-container div.question-content div.answer-body ol, div.paginator div.question-container div.question-content div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-container div.answer-content div.question-container div.question-content div.answer-body ol, div.question-header div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol, div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol, div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol, div.paginator div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body ol, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol, div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol, div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol, div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body ol, div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body ol, div.paginator div.answer-container div.question-content div.answer-content div.answer-body ol, div.paginator div.answer-container div.answer-content div.question-content div.answer-body ol, div.question-header div.question-container div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body ol, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.question-container div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body ol, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.answer-container div.paginator div.question-container div.answer-container div.answer-content div.answer-body ol, div.answer-block div.answer-container div.paginator div.answer-container div.question-container div.answer-content div.answer-body ol, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body ol, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.answer-body ol, div.paginator div.question-container div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-container div.question-container div.answer-content div.answer-body ol, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.question-header div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.question-header div.answer-container div.answer-content div.answer-body ol, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body ol, div.paginator div.answer-container div.answer-content div.answer-body ol, div.question-header div.question-container div.question-content div.question-body pre, div.answer-block div.question-container div.question-content div.question-body pre, div.paginator div.question-container div.question-content div.question-body pre, div.question-header div.answer-block div.answer-container div.question-content div.question-body pre, div.answer-block div.question-header div.answer-container div.question-content div.question-body pre, div.answer-block div.answer-container div.question-content div.question-body pre, div.paginator div.answer-block div.answer-container div.question-content div.question-body pre, div.answer-block div.paginator div.answer-container div.question-content div.question-body pre, div.question-header div.paginator div.answer-container div.question-content div.question-body pre, div.paginator div.question-header div.answer-container div.question-content div.question-body pre, div.answer-block div.paginator div.answer-container div.question-content div.question-body pre, div.paginator div.answer-block div.answer-container div.question-content div.question-body pre, div.paginator div.answer-container div.question-content div.question-body pre, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.question-body pre, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.question-body pre, div.answer-block div.question-container div.answer-container div.answer-content div.question-body pre, div.answer-block div.answer-container div.question-container div.answer-content div.question-body pre, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.question-body pre, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.question-body pre, div.question-header div.answer-block div.answer-container div.answer-content div.question-body pre, div.answer-block div.question-header div.answer-container div.answer-content div.question-body pre, div.answer-block div.answer-container div.answer-content div.question-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body pre, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body pre, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.question-body pre, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.question-body pre, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.question-body pre, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.question-body pre, div.paginator div.question-container div.answer-container div.answer-content div.question-body pre, div.paginator div.answer-container div.question-container div.answer-content div.question-body pre, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-body pre, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-body pre, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre, div.question-header div.paginator div.answer-container div.answer-content div.question-body pre, div.paginator div.question-header div.answer-container div.answer-content div.question-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.question-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.question-body pre, div.paginator div.answer-container div.answer-content div.question-body pre, div.question-header div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body pre, div.answer-block div.question-container div.question-content div.answer-container div.answer-content div.answer-body pre, div.answer-block div.answer-container div.answer-content div.question-container div.question-content div.answer-body pre, div.paginator div.question-container div.question-content div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.answer-container div.answer-content div.paginator div.question-container div.question-content div.answer-body pre, div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre, div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre, div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body pre, div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body pre, div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre, div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre, div.question-header div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre, div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre, div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre, div.answer-block div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body pre, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body pre, div.answer-block div.question-container div.answer-container div.answer-content div.answer-body pre, div.answer-block div.answer-container div.question-container div.answer-content div.answer-body pre, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.answer-body pre, div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.question-header div.answer-container div.answer-content div.answer-body pre, div.answer-block div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.question-header div.question-container div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body pre, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-container div.answer-block div.question-container div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-container div.answer-block div.answer-container div.question-container div.answer-content div.answer-body pre, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.question-container div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body pre, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.question-header div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-container div.answer-content div.question-header div.question-container div.question-content div.answer-body pre, div.answer-block div.question-container div.question-content div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-container div.answer-content div.answer-block div.question-container div.question-content div.answer-body pre, div.paginator div.question-container div.question-content div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-container div.answer-content div.question-container div.question-content div.answer-body pre, div.question-header div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre, div.paginator div.question-header div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre, div.answer-block div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre, div.paginator div.answer-block div.question-header div.answer-container div.question-content div.answer-content div.answer-body pre, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.question-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre, div.question-header div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre, div.question-header div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre, div.paginator div.question-header div.answer-container div.question-content div.answer-content div.answer-body pre, div.paginator div.question-header div.answer-container div.answer-content div.question-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.question-content div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.question-content div.answer-body pre, div.paginator div.answer-container div.question-content div.answer-content div.answer-body pre, div.paginator div.answer-container div.answer-content div.question-content div.answer-body pre, div.question-header div.question-container div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.answer-body pre, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.question-container div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.question-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.question-container div.answer-content div.answer-body pre, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.answer-container div.paginator div.question-container div.answer-container div.answer-content div.answer-body pre, div.answer-block div.answer-container div.paginator div.answer-container div.question-container div.answer-content div.answer-body pre, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.answer-body pre, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.answer-body pre, div.paginator div.question-container div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-container div.question-container div.answer-content div.answer-body pre, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.question-header div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.question-header div.answer-container div.answer-content div.answer-body pre, div.answer-block div.paginator div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-block div.answer-container div.answer-content div.answer-body pre, div.paginator div.answer-container div.answer-content div.answer-body pre { - margin-left: 6%; - margin-bottom: 20px; } - div.question-header div.question-container div.question-content div.post-update-container, div.answer-block div.question-container div.question-content div.post-update-container, div.paginator div.question-container div.question-content div.post-update-container, div.question-header div.answer-block div.answer-container div.question-content div.post-update-container, div.answer-block div.question-header div.answer-container div.question-content div.post-update-container, div.answer-block div.answer-container div.question-content div.post-update-container, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container, div.question-header div.paginator div.answer-container div.question-content div.post-update-container, div.paginator div.question-header div.answer-container div.question-content div.post-update-container, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container, div.paginator div.answer-container div.question-content div.post-update-container, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container, div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container, div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container, div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container, div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container, div.answer-block div.answer-container div.answer-content div.post-update-container, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container, div.paginator div.question-container div.answer-container div.answer-content div.post-update-container, div.paginator div.answer-container div.question-container div.answer-content div.post-update-container, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container, div.question-header div.paginator div.answer-container div.answer-content div.post-update-container, div.paginator div.question-header div.answer-container div.answer-content div.post-update-container, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container, div.paginator div.answer-container div.answer-content div.post-update-container { - display: inline-block; - float: left; - width: 20%; - border-left: 1px dashed #ddd; } - div.question-header div.question-container div.question-content div.post-update-container a, div.answer-block div.question-container div.question-content div.post-update-container a, div.paginator div.question-container div.question-content div.post-update-container a, div.question-header div.answer-block div.answer-container div.question-content div.post-update-container a, div.answer-block div.question-header div.answer-container div.question-content div.post-update-container a, div.answer-block div.answer-container div.question-content div.post-update-container a, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container a, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container a, div.question-header div.paginator div.answer-container div.question-content div.post-update-container a, div.paginator div.question-header div.answer-container div.question-content div.post-update-container a, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container a, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container a, div.paginator div.answer-container div.question-content div.post-update-container a, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container a, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container a, div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container a, div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container a, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container a, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container a, div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container a, div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container a, div.answer-block div.answer-container div.answer-content div.post-update-container a, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container a, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container a, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container a, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container a, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container a, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container a, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container a, div.paginator div.question-container div.answer-container div.answer-content div.post-update-container a, div.paginator div.answer-container div.question-container div.answer-content div.post-update-container a, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container a, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container a, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container a, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a, div.question-header div.paginator div.answer-container div.answer-content div.post-update-container a, div.paginator div.question-header div.answer-container div.answer-content div.post-update-container a, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container a, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container a, div.paginator div.answer-container div.answer-content div.post-update-container a { - border-bottom: none; - font-style: normal; } - div.question-header div.question-container div.question-content div.post-update-container div.post-update-info, div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info, div.paginator div.question-container div.question-content div.post-update-container div.post-update-info, div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info, div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info, div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info, div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info, div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info, div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info, div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info, div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info, div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 10px; - margin-bottom: 10px; } - div.question-header div.question-container div.question-content div.post-update-container div.post-update-info:last-child, div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info:last-child, div.paginator div.question-container div.question-content div.post-update-container div.post-update-info:last-child, div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info:last-child, div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info:last-child, div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info:last-child, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info:last-child, div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info:last-child, div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info:last-child, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info:last-child, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info:last-child, div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info:last-child, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child, div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info:last-child { - margin-bottom: 0; } - div.question-header div.question-container div.question-content div.post-update-container div.post-update-info.revision, div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info.revision, div.paginator div.question-container div.question-content div.post-update-container div.post-update-info.revision, div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision, div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info.revision, div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision, div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision, div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info.revision, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info.revision, div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info.revision, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision, div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision { - text-align: center; - background: #fcfaf2; } - div.question-header div.question-container div.question-content div.post-update-container div.post-update-info.revision a, div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info.revision a, div.paginator div.question-container div.question-content div.post-update-container div.post-update-info.revision a, div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision a, div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info.revision a, div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision a, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision a, div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision a, div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info.revision a, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info.revision a, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info.revision a, div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info.revision a, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a, div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info.revision a { - color: black; } - div.question-header div.question-container div.question-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info div.change-date, div.paginator div.question-container div.question-content div.post-update-container div.post-update-info div.change-date, div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date, div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date, div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.change-date, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date, div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.change-date { - font-size: 12px; - margin-bottom: 2px; } - div.question-header div.question-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.question-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta, div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta { - display: inline-block; } - div.question-header div.question-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.question-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.question-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.question-header div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.question-header div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.question-header div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-block div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-container div.question-content div.post-update-container div.post-update-info div.user-meta span.username, div.question-header div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.question-container div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.answer-container div.paginator div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.question-header div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.question-header div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-container div.question-header div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.question-container div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-container div.answer-block div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.question-container div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-container div.question-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.question-header div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.question-header div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-block div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.question-header div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.question-header div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.answer-block div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-block div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username, div.paginator div.answer-container div.answer-content div.post-update-container div.post-update-info div.user-meta span.username { - font-size: 20px; - margin-right: 5px; } - div.question-header div.question-container div.comments-container, div.answer-block div.question-container div.comments-container, div.paginator div.question-container div.comments-container, div.question-header div.answer-block div.answer-container div.comments-container, div.answer-block div.question-header div.answer-container div.comments-container, div.answer-block div.answer-container div.comments-container, div.paginator div.answer-block div.answer-container div.comments-container, div.answer-block div.paginator div.answer-container div.comments-container, div.question-header div.paginator div.answer-container div.comments-container, div.paginator div.question-header div.answer-container div.comments-container, div.answer-block div.paginator div.answer-container div.comments-container, div.paginator div.answer-block div.answer-container div.comments-container, div.paginator div.answer-container div.comments-container { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: inline-block; - padding: 0 0 3% 0; - width: 100%; } - div.question-header div.question-container div.comments-container div.comments-content, div.answer-block div.question-container div.comments-container div.comments-content, div.paginator div.question-container div.comments-container div.comments-content, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content, div.answer-block div.answer-container div.comments-container div.comments-content, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content, div.question-header div.paginator div.answer-container div.comments-container div.comments-content, div.paginator div.question-header div.answer-container div.comments-container div.comments-content, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content, div.paginator div.answer-container div.comments-container div.comments-content { - font-size: 13px; - background: #efefef; } - div.question-header div.question-container div.comments-container div.comments-content .block, div.answer-block div.question-container div.comments-container div.comments-content .block, div.paginator div.question-container div.comments-container div.comments-content .block, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content .block, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content .block, div.answer-block div.answer-container div.comments-container div.comments-content .block, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block, div.question-header div.paginator div.answer-container div.comments-container div.comments-content .block, div.paginator div.question-header div.answer-container div.comments-container div.comments-content .block, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block, div.paginator div.answer-container div.comments-container div.comments-content .block { - border-top: 1px solid #ddd; - padding: 15px; - display: block; } - div.question-header div.question-container div.comments-container div.comments-content .block:first-child, div.answer-block div.question-container div.comments-container div.comments-content .block:first-child, div.paginator div.question-container div.comments-container div.comments-content .block:first-child, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content .block:first-child, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content .block:first-child, div.answer-block div.answer-container div.comments-container div.comments-content .block:first-child, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block:first-child, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block:first-child, div.question-header div.paginator div.answer-container div.comments-container div.comments-content .block:first-child, div.paginator div.question-header div.answer-container div.comments-container div.comments-content .block:first-child, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block:first-child, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block:first-child, div.paginator div.answer-container div.comments-container div.comments-content .block:first-child { - border-top: 0; } - div.question-header div.question-container div.comments-container div.comments-content .block.official, div.answer-block div.question-container div.comments-container div.comments-content .block.official, div.paginator div.question-container div.comments-container div.comments-content .block.official, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content .block.official, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content .block.official, div.answer-block div.answer-container div.comments-container div.comments-content .block.official, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block.official, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block.official, div.question-header div.paginator div.answer-container div.comments-container div.comments-content .block.official, div.paginator div.question-header div.answer-container div.comments-container div.comments-content .block.official, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block.official, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block.official, div.paginator div.answer-container div.comments-container div.comments-content .block.official { - padding-top: 10px; } - div.question-header div.question-container div.comments-container div.comments-content .block.official span.official-comment, div.answer-block div.question-container div.comments-container div.comments-content .block.official span.official-comment, div.paginator div.question-container div.comments-container div.comments-content .block.official span.official-comment, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content .block.official span.official-comment, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content .block.official span.official-comment, div.answer-block div.answer-container div.comments-container div.comments-content .block.official span.official-comment, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block.official span.official-comment, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block.official span.official-comment, div.question-header div.paginator div.answer-container div.comments-container div.comments-content .block.official span.official-comment, div.paginator div.question-header div.answer-container div.comments-container div.comments-content .block.official span.official-comment, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content .block.official span.official-comment, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content .block.official span.official-comment, div.paginator div.answer-container div.comments-container div.comments-content .block.official span.official-comment { - background: #993333; - color: #fff; - display: block; - font-size: 12px; - margin: 0 0 10px -5%; - padding: 2px 5px 2px 5%; - text-align: left; - width: 100px; } - div.question-header div.question-container div.comments-container div.comments-content form.post-comments, div.answer-block div.question-container div.comments-container div.comments-content form.post-comments, div.paginator div.question-container div.comments-container div.comments-content form.post-comments, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content form.post-comments, div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments, div.question-header div.paginator div.answer-container div.comments-container div.comments-content form.post-comments, div.paginator div.question-header div.answer-container div.comments-container div.comments-content form.post-comments, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments, div.paginator div.answer-container div.comments-container div.comments-content form.post-comments { - padding: 15px; } - div.question-header div.question-container div.comments-container div.comments-content form.post-comments button:last-child, div.answer-block div.question-container div.comments-container div.comments-content form.post-comments button:last-child, div.paginator div.question-container div.comments-container div.comments-content form.post-comments button:last-child, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.question-header div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.paginator div.question-header div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content form.post-comments button:last-child, div.paginator div.answer-container div.comments-container div.comments-content form.post-comments button:last-child { - margin-left: 10px; } - div.question-header div.question-container div.comments-container div.comments-content div.comment:first-child, div.answer-block div.question-container div.comments-container div.comments-content div.comment:first-child, div.paginator div.question-container div.comments-container div.comments-content div.comment:first-child, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment:first-child, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment:first-child, div.answer-block div.answer-container div.comments-container div.comments-content div.comment:first-child, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment:first-child, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment:first-child, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment:first-child, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment:first-child, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment:first-child, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment:first-child, div.paginator div.answer-container div.comments-container div.comments-content div.comment:first-child { - border-top: 0; } - div.question-header div.question-container div.comments-container div.comments-content div.comment:last-child, div.answer-block div.question-container div.comments-container div.comments-content div.comment:last-child, div.paginator div.question-container div.comments-container div.comments-content div.comment:last-child, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment:last-child, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment:last-child, div.answer-block div.answer-container div.comments-container div.comments-content div.comment:last-child, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment:last-child, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment:last-child, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment:last-child, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment:last-child, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment:last-child, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment:last-child, div.paginator div.answer-container div.comments-container div.comments-content div.comment:last-child { - margin-bottom: 20px; } - div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls, div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls, div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls, div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls, div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls { - background: none; - border: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - display: inline-block; - margin-top: -8px; - padding: 0 2% 0 0; - text-align: center; - width: 5%; } - div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div, div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div, div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div, div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div, div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div { - background: none; - opacity: 0.6; } - div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover, div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover, div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover, div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover, div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div:hover { - opacity: 1; } - div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes, div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes, div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes, div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes, div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes { - width: 16px; } - div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote, div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote, div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote, div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote, div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvote { - background: url(../images/askbot/comment-vote-up.png) no-repeat 2px; - cursor: pointer; - color: green; - display: block; - margin-bottom: 6px; - margin-top: 5px; - overflow: hidden; - text-decoration: none; - text-indent: -9999px; - width: 20px; } - div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted, div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted, div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted, div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted, div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-votes a.upvoted { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - background: #D1E3A8; - color: green; - font-weight: bold; - margin-top: 10px; - padding: 2px; - text-indent: 0px; } - div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls hr, div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls hr, div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls hr, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr, div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr, div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls hr { - margin: 0; } - div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete, div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete, div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete, div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete, div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-delete { - color: #993333; - cursor: pointer; - font-size: 15px; } - div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit, div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit, div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit, div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit, div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit { - -webkit-transform: rotate(50deg); - -moz-transform: rotate(50deg); - -ms-transform: rotate(50deg); - -o-transform: rotate(50deg); - transform: rotate(50deg); - cursor: pointer; - font-size: 16px; } - div.question-header div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon, div.answer-block div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon, div.paginator div.question-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon, div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon, div.paginator div.answer-container div.comments-container div.comments-content div.comment aside.comment-controls div.comment-edit a.edit-icon { - color: #555; - text-decoration: none; } - div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body { - display: inline-block; - width: 95%; } - div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body#full-width, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body#full-width, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body#full-width, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body#full-width { - width: 100%; } - div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta { - text-align: right; } - div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.author { - font-weight: bold; } - div.question-header div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.question-header div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.question-header div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.answer-block div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-block div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit, div.paginator div.answer-container div.comments-container div.comments-content div.comment div.comment-body div.comment-meta a.edit { - font-size: 12px; - padding: 2px 10px; } - div.question-header div.question-container div.comments-container #edit-comment-form, div.answer-block div.question-container div.comments-container #edit-comment-form, div.paginator div.question-container div.comments-container #edit-comment-form, div.question-header div.answer-block div.answer-container div.comments-container #edit-comment-form, div.answer-block div.question-header div.answer-container div.comments-container #edit-comment-form, div.answer-block div.answer-container div.comments-container #edit-comment-form, div.paginator div.answer-block div.answer-container div.comments-container #edit-comment-form, div.answer-block div.paginator div.answer-container div.comments-container #edit-comment-form, div.question-header div.paginator div.answer-container div.comments-container #edit-comment-form, div.paginator div.question-header div.answer-container div.comments-container #edit-comment-form, div.answer-block div.paginator div.answer-container div.comments-container #edit-comment-form, div.paginator div.answer-block div.answer-container div.comments-container #edit-comment-form, div.paginator div.answer-container div.comments-container #edit-comment-form { - margin: 10px 0; - min-height: 100px; - width: 99%; - resize: vertical; } - div.question-header div.question-container div.comments-container .counter, div.answer-block div.question-container div.comments-container .counter, div.paginator div.question-container div.comments-container .counter, div.question-header div.answer-block div.answer-container div.comments-container .counter, div.answer-block div.question-header div.answer-container div.comments-container .counter, div.answer-block div.answer-container div.comments-container .counter, div.paginator div.answer-block div.answer-container div.comments-container .counter, div.answer-block div.paginator div.answer-container div.comments-container .counter, div.question-header div.paginator div.answer-container div.comments-container .counter, div.paginator div.question-header div.answer-container div.comments-container .counter, div.answer-block div.paginator div.answer-container div.comments-container .counter, div.paginator div.answer-block div.answer-container div.comments-container .counter, div.paginator div.answer-container div.comments-container .counter { - color: #888; - display: none; - float: right; - margin-top: 5px; - text-align: right; } - div.question-header div.question-container div.comments-container div.controls, div.answer-block div.question-container div.comments-container div.controls, div.paginator div.question-container div.comments-container div.controls, div.question-header div.answer-block div.answer-container div.comments-container div.controls, div.answer-block div.question-header div.answer-container div.comments-container div.controls, div.answer-block div.answer-container div.comments-container div.controls, div.paginator div.answer-block div.answer-container div.comments-container div.controls, div.answer-block div.paginator div.answer-container div.comments-container div.controls, div.question-header div.paginator div.answer-container div.comments-container div.controls, div.paginator div.question-header div.answer-container div.comments-container div.controls, div.answer-block div.paginator div.answer-container div.comments-container div.controls, div.paginator div.answer-block div.answer-container div.comments-container div.controls, div.paginator div.answer-container div.comments-container div.controls { - border-top: 1px solid #efefef; - text-align: right; } - div.question-header div.question-container div.comments-container div.controls a, div.answer-block div.question-container div.comments-container div.controls a, div.paginator div.question-container div.comments-container div.controls a, div.question-header div.answer-block div.answer-container div.comments-container div.controls a, div.answer-block div.question-header div.answer-container div.comments-container div.controls a, div.answer-block div.answer-container div.comments-container div.controls a, div.paginator div.answer-block div.answer-container div.comments-container div.controls a, div.answer-block div.paginator div.answer-container div.comments-container div.controls a, div.question-header div.paginator div.answer-container div.comments-container div.controls a, div.paginator div.question-header div.answer-container div.comments-container div.controls a, div.answer-block div.paginator div.answer-container div.comments-container div.controls a, div.paginator div.answer-block div.answer-container div.comments-container div.controls a, div.paginator div.answer-container div.comments-container div.controls a { - display: inline-block; - font-size: 12px; - margin: 10px 10px 10px 0; } - -div.question-status { - background: #993333; - clear: both; - color: #fff; - display: block; - padding: 10px 0 10px 7.5%; } - div.question-status h3 { - font-weight: normal; } - div.question-status a { - color: #eee; } - -div.share-question { - padding: 10px 0 10px 7.5%; } - div.share-question p { - padding: 0; - margin: 0; } - -div.answer-controls { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: inline-block; - margin: 0 0 15px; - padding-left: 7.328%; - width: 100%; } - div.answer-controls div.answer-count { - display: inline-block; - float: left; } - div.answer-controls div.answer-sort { - float: right; - margin-left: 2.024%; } - div.answer-controls div.answer-sort nav { - float: right; - margin-top: 34px; } - div.answer-controls div.answer-sort nav a.on span { - font-weight: bold; } - div.answer-controls div.answer-sort nav a:before { - content: '|'; - color: #ccc; - font-size: 16px; } - -div.answer-block, div.paginator { - border-top: #ddd 1px solid; - display: inline-block; - float: left; - padding-top: 20px; - width: 100%; } - div.answer-block img.answer-img-accept, div.paginator img.answer-img-accept { - margin: 10px 0px 10px 16px; } - div.answer-block div.answered-by-owner p, div.paginator div.answered-by-owner p { - font-style: italic; - color: #656565; } - div.answer-block div.answered-by-owner div.comments-container, div.paginator div.answered-by-owner div.comments-container { - color: #555; } - div.answer-block div.accepted-answer p, div.paginator div.accepted-answer p { - color: #000; } - div.answer-block div.deleted p, div.paginator div.deleted p { - color: #993333; } - div.answer-block img.answer-img-accept, div.paginator img.answer-img-accept { - opacity: 0.7; } - -div.paginator { - text-align: center; - padding: 20px 0; } - div.paginator span { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - background: #eee; - margin: 0 5px; - padding: 4px 10px; } - div.paginator span.curr { - background: none; - color: #993333; - font-weight: bold; } - div.paginator span a { - color: #555; - text-decoration: none; - border-bottom: none; } - -div.answer-own { - border-top: 1px solid #eee; - overflow: hidden; - padding-left: 8.178%; - padding-top: 10px; } - -div.answer-actions { - margin: 0; - padding: 8px 8px 8px 0; - text-align: right; - border-top: 1px solid #efefef; } - div.answer-actions span.sep { - color: #EDDFAA; } - div.answer-actions a { - cursor: pointer; - text-decoration: none; } - -form.answer-form, form.question-form { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border-top: 1px solid #ddd; - overflow: hidden; - padding-left: 7.328%; } - form.answer-form textarea, form.question-form textarea, form.answer-form form#wiki_revision .CodeMirror, form#wiki_revision form.answer-form .CodeMirror, form.question-form form#wiki_revision .CodeMirror, form#wiki_revision form.question-form .CodeMirror { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin-top: 15px; - resize: vertical; - width: 99%; } - form.answer-form div.form-item, form.question-form div.form-item { - margin: 15px 0; } - form.answer-form div.form-item label, form.question-form div.form-item label { - display: block; - margin-bottom: -5px; } - form.answer-form div.form-item .title-desc, form.question-form div.form-item .title-desc { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - background: #333; - color: #fff; - display: none; - font-size: 13px; - padding: 7px 14px; - -webkit-font-smoothing: antialiased; } - form.answer-form div.form-item:hover .title-desc, form.question-form div.form-item:hover .title-desc { - display: inline-block; - position: absolute; - margin-left: 10px; - z-index: 1; - width: 200px; } - form.answer-form div.form-item:hover .title-desc:before, form.question-form div.form-item:hover .title-desc:before { - border-color: transparent #333 transparent transparent; - border-style: solid; - border-width: 12px 12px 12px 0; - content: ""; - height: 0; - left: -10px; - position: absolute; - top: 1; - width: 0; } - form.answer-form span.form-error, form.question-form span.form-error, form.answer-form label.form-error, form.question-form label.form-error { - color: #990000; - display: inline-block; - font-size: 90%; - font-weight: bold; - padding: 10px 0; } - form.answer-form div.preview-toggle, form.question-form div.preview-toggle { - padding: 15px 0; - width: auto; } - form.answer-form .wmd-preview, form.question-form .wmd-preview { - margin: 3px 0 15px 0; - padding: 10px; - background-color: #F5F5F5; - min-height: 20px; - overflow: auto; - font-size: 13px; - font-family: Arial; } - form.answer-form .wmd-preview p, form.question-form .wmd-preview p { - margin-bottom: 14px; - line-height: 1.4; - font-size: 14px; } - form.answer-form .wmd-preview blockquote, form.question-form .wmd-preview blockquote { - margin-left: 2.5%; - padding-left: 1.5%; - border-left: 1px dashed #ddd; - color: #993333; } - form.answer-form .wmd-preview ul, form.question-form .wmd-preview ul, form.answer-form .wmd-preview ol, form.question-form .wmd-preview ol, form.answer-form .wmd-preview pre, form.question-form .wmd-preview pre { - margin-left: 3%; - margin-bottom: 20px; } - form.answer-form .wmd-preview pre, form.question-form .wmd-preview pre { - background-color: #eee; } - form.answer-form .wmd-preview blockquote, form.question-form .wmd-preview blockquote { - background-color: #eee; } - -input.after-editor { - margin-bottom: 20px; - margin-right: 10px; } - -form.question-form { - border: none; - padding: 15px 0 0 0; } - form.question-form input[type="text"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 48.988%; } - form.question-form input[type="checkbox"] { - margin-top: 10px; } - form.question-form div#question-list { - background-color: rgba(255, 255, 255, 0.95); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin-top: -15px; - max-width: 505px; - min-width: 300px; - overflow: hidden; - padding-left: 5px; - position: absolute; - width: 35%; - z-index: 9999; } - form.question-form div#question-list h2 { - text-transform: none; - padding: 8px 0; - border-bottom: 1px solid #eee; - margin: 0; } - form.question-form div#question-list h2 span { - background: #eee; - color: #555; - padding: 2px 5px; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - -ms-border-radius: 2px; - -o-border-radius: 2px; - border-radius: 2px; - margin-right: 5px; } - -#wmd-button-bar { - border: 1px solid #ddd; - height: 36px; - float: left; - width: 99%; } - -#wmd-input { - height: 500px; - background-color: Gainsboro; - border: 1px solid DarkGray; - margin-top: -20px; } - -#wmd-preview { - background-color: LightSkyBlue; } - -#wmd-output { - background-color: Pink; } - -#wmd-button-row { - position: relative; - margin-left: 5px; - margin-right: 5px; - margin-bottom: 0px; - margin-top: 10px; - padding: 0px; - height: 20px; } - -.wmd-spacer { - width: 1px; - height: 20px; - margin-left: 14px; - position: absolute; - background-color: Silver; - display: inline-block; - list-style: none; } - -.wmd-button { - width: 20px; - height: 20px; - margin-left: 5px; - margin-right: 5px; - position: absolute; - background-image: url(../images/askbot/wmd-buttons.png); - background-repeat: no-repeat; - background-position: 0px 0px; - display: inline-block; - list-style: none; } - -.wmd-button > a { - width: 20px; - height: 20px; - margin-left: 5px; - margin-right: 5px; - position: absolute; - display: inline-block; } - -/* sprite button slicing style information */ -#wmd-bold-button { - left: 0px; - background-position: 0px 0; } - -#wmd-italic-button { - left: 25px; - background-position: -20px 0; } - -#wmd-spacer1 { - left: 50px; } - -#wmd-link-button { - left: 75px; - background-position: -40px 0; } - -#wmd-quote-button { - left: 100px; - background-position: -60px 0; } - -#wmd-code-button { - left: 125px; - background-position: -80px 0; } - -#wmd-image-button { - left: 150px; - background-position: -100px 0; } - -#wmd-attachment-button { - left: 175px; - background-position: -120px 0; } - -#wmd-spacer2 { - left: 200px; } - -#wmd-olist-button { - left: 225px; - background-position: -140px 0; } - -#wmd-ulist-button { - left: 250px; - background-position: -160px 0; } - -#wmd-heading-button { - left: 275px; - background-position: -180px 0; } - -#wmd-hr-button { - left: 300px; - background-position: -200px 0; } - -#wmd-spacer3 { - left: 325px; } - -#wmd-undo-button { - left: 350px; - background-position: -220px 0; } - -#wmd-redo-button { - left: 375px; - background-position: -240px 0; } - -#wmd-help-button { - right: 0px; - background-position: -260px 0; } - -.wmd-prompt-background { - background-color: Black; } - -.wmd-prompt-dialog { - border: 1px solid #999999; - background-color: #F5F5F5; } - -.wmd-prompt-dialog > div { - font-size: 1em; - font-family: arial, helvetica, sans-serif; } - -.wmd-prompt-dialog > form > input[type="text"] { - border: 1px solid #999999; - color: black; } - -.wmd-prompt-dialog > form > input[type="button"] { - border: 1px solid #888888; - font-family: trebuchet MS, helvetica, sans-serif; - font-size: 1em; - font-weight: bold; } - -.vote-notification { - background-color: #7e2a2a; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0px 2px 9px #aaaaaa; - -moz-box-shadow: 0px 2px 9px #aaaaaa; - box-shadow: 0px 2px 9px #aaaaaa; - color: white; - cursor: pointer; - display: none; - font-size: 14px; - font-weight: normal; - padding-bottom: 10px; - position: absolute; - text-align: center; - z-index: 1; } - .vote-notification h3 { - background: #993333; - padding: 10px 10px 10px 10px; - font-size: 13px; - margin-bottom: 5px; - border-bottom: #5b0000 1px solid; - -webkit-box-shadow: 0 1px 0 #bf4040; - -moz-box-shadow: 0 1px 0 #bf4040; - box-shadow: 0 1px 0 #bf4040; - color: #fff; - font-weight: normal; - -webkit-border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - -ms-border-radius: 4px 4px 0 0; - -o-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; } - .vote-notification a { - color: #fb7321; - text-decoration: underline; - font-weight: bold; } - -body.user-profile-page section.questions h1 { - margin: 0; } -body.user-profile-page ul.sub-info { - margin-top: 22.652px; - list-style: none; } - body.user-profile-page ul.sub-info > li { - display: table-cell; - padding: 1.359%; - border-right: 1px dashed #efefef; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } - body.user-profile-page ul.sub-info > li:first-child { - padding-left: 0; } - body.user-profile-page ul.sub-info > li:last-child { - border-right: 0; - padding-right: 0; } - body.user-profile-page ul.sub-info > li.votes-badges { - width: 20.109%; } - body.user-profile-page ul.sub-info > li.votes-badges p { - margin-top: 15px; } - body.user-profile-page ul.sub-info > li.answer-list { - width: 42.935%; } - body.user-profile-page ul.sub-info > li.tags-list { - width: 31.522%; } - body.user-profile-page ul.sub-info > li h2 { - margin-bottom: 30px; - margin-top: 0; } - body.user-profile-page ul.sub-info > li span.tag-number { - display: none; } - body.user-profile-page ul.sub-info ul { - list-style: none; } - body.user-profile-page ul.sub-info ul.user-stats-table { - list-style: none; } - body.user-profile-page ul.sub-info ul.user-stats-table li { - padding: 10px 0 15px; - border-top: 1px solid #eee; } - body.user-profile-page ul.sub-info ul.vote-buttons { - list-style: none; - margin-bottom: 30px; } - body.user-profile-page ul.sub-info ul.vote-buttons li { - background-color: #f9f4e1; - background-position: 10px center; - background-repeat: no-repeat; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - display: inline-block; - height: 20px; - padding: 10px 10px 10px 40px; } - body.user-profile-page ul.sub-info ul.vote-buttons li.up { - background-color: #d1e3a8; - background-image: url(../images/askbot/vote-arrow-up-activate.png); - margin-right: 6px; } - body.user-profile-page ul.sub-info ul.vote-buttons li.up span.vote-count { - color: #3f6c3e; } - body.user-profile-page ul.sub-info ul.vote-buttons li.down { - background-image: url(../images/askbot/vote-arrow-down-activate.png); - background-color: #eac6ad; } - body.user-profile-page ul.sub-info ul.vote-buttons li.down span.vote-count { - color: #993333; } - body.user-profile-page ul.sub-info ul.badges { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; } - body.user-profile-page ul.sub-info ul.badges a { - background-color: #e3e3e3; - border: 0; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - -ms-border-radius: 4px; - -o-border-radius: 4px; - border-radius: 4px; - color: #292309; - display: block; - font-size: 12px; - padding: 10px; - margin-bottom: 10px; - text-shadow: 0 1px 0 #fff; - text-transform: uppercase; - text-decoration: none; } - body.user-profile-page ul.sub-info ul.badges a:hover { - background-color: #cdcdcd; } - -div.badges-intro, div.badge-intro { - margin: 20px 0; } - -div.badge-intro .badge1, div.badge-intro .badge2, div.badge-intro .badge3 { - font-size: 20px; } - -div#award-list li.username { - font-size: 20px; - margin-bottom: 8px; } - -ul.badge-list li.badge { - border-bottom: 1px solid #eee; - list-style: none; - padding: 10px 0; } - ul.badge-list li.badge:last-child { - border-bottom: 0; } - ul.badge-list li.badge div.check { - float: right; - min-width: 8.696%; - text-align: right; } - ul.badge-list li.badge div.check span { - font-size: 19px; - padding-right: 5px; - color: green; } - ul.badge-list li.badge div.badge-name { - float: left; - width: 31.522%; } - ul.badge-list li.badge div.badge-name span { - font-size: 20px; } - ul.badge-list li.badge p { - margin: 0; - float: left; } - -.gold, .badge1 { - color: #ffcc00; } - -.silver, .badge2 { - color: #cccccc; } - -.bronze, .badge3 { - color: #cc9933; } - -div.badge-desc > div { - margin-bottom: 20px; } - div.badge-desc > div span { - font-size: 18px; - -webkit-border-radius: 10px; - -moz-border-radius: 10px; - -ms-border-radius: 10px; - -o-border-radius: 10px; - border-radius: 10px; } diff --git a/static/sass/marketing-ie.css b/static/sass/marketing-ie.css deleted file mode 100755 index 18d829fdeb..0000000000 --- a/static/sass/marketing-ie.css +++ /dev/null @@ -1,10 +0,0 @@ -body { - margin: 0; - padding: 0; } - -.wrapper, .subpage, section.copyright, section.tos, section.privacy-policy, section.honor-code, header.announcement div, section.index-content, footer { - margin: 0; - overflow: hidden; } - -div#enroll form { - display: none; } diff --git a/static/sass/marketing.css b/static/sass/marketing.css deleted file mode 100755 index 5f34ec227e..0000000000 --- a/static/sass/marketing.css +++ /dev/null @@ -1,1017 +0,0 @@ -/* -html5doctor.com Reset Stylesheet -v1.6.1 -Last Updated: 2010-09-17 -Author: Richard Clark - http://richclarkdesign.com -Twitter: @rich_clark -*/ -html, body, div, span, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -abbr, address, cite, code, -del, dfn, em, img, ins, kbd, q, samp, -small, strong, var, -b, i, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, figcaption, figure, -footer, header, hgroup, menu, nav, section, summary, -time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - outline: 0; - font-size: 100%; - vertical-align: baseline; - background: transparent; } - -body { - line-height: 1; } - -article, aside, details, figcaption, figure, -footer, header, hgroup, menu, nav, section { - display: block; } - -nav ul { - list-style: none; } - -blockquote, q { - quotes: none; } - -blockquote:before, blockquote:after, -q:before, q:after { - content: ''; - content: none; } - -a { - margin: 0; - padding: 0; - font-size: 100%; - vertical-align: baseline; - background: transparent; } - -/* change colours to suit your needs */ -ins { - background-color: #ff9; - color: #000; - text-decoration: none; } - -/* change colours to suit your needs */ -mark { - background-color: #ff9; - color: #000; - font-style: italic; - font-weight: bold; } - -del { - text-decoration: line-through; } - -abbr[title], dfn[title] { - border-bottom: 1px dotted; - cursor: help; } - -table { - border-collapse: collapse; - border-spacing: 0; } - -/* change border colour to suit your needs */ -hr { - display: block; - height: 1px; - border: 0; - border-top: 1px solid #cccccc; - margin: 1em 0; - padding: 0; } - -input, select { - vertical-align: middle; } - -/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 25, 2012 05:06:34 PM America/New_York */ -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-Regular-webfont.eot"); - src: url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Regular-webfont.woff") format("woff"), url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg"); - font-weight: 600; - font-style: normal; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-Italic-webfont.eot"); - src: url("../fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Italic-webfont.woff") format("woff"), url("../fonts/OpenSans-Italic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Italic-webfont.svg#OpenSansItalic") format("svg"); - font-weight: 400; - font-style: italic; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-Bold-webfont.eot"); - src: url("../fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Bold-webfont.woff") format("woff"), url("../fonts/OpenSans-Bold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Bold-webfont.svg#OpenSansBold") format("svg"); - font-weight: 700; - font-style: normal; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-BoldItalic-webfont.eot"); - src: url("../fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-BoldItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic") format("svg"); - font-weight: 700; - font-style: italic; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-ExtraBold-webfont.eot"); - src: url("../fonts/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-ExtraBold-webfont.woff") format("woff"), url("../fonts/OpenSans-ExtraBold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold") format("svg"); - font-weight: 800; - font-style: normal; } - -@font-face { - font-family: 'Open Sans'; - src: url("../fonts/OpenSans-ExtraBoldItalic-webfont.eot"); - src: url("../fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic") format("svg"); - font-weight: 800; - font-style: italic; } - -.wrapper, .subpage, section.copyright, section.tos, section.privacy-policy, section.honor-code, header.announcement div, footer, section.index-content { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - margin: 0 auto; - max-width: 1400px; - padding: 25.888px; - width: 100%; } - -.subpage > div, section.copyright > div, section.tos > div, section.privacy-policy > div, section.honor-code > div { - padding-left: 34.171%; } - @media screen and (max-width: 940px) { - .subpage > div, section.copyright > div, section.tos > div, section.privacy-policy > div, section.honor-code > div { - padding-left: 0; } } - .subpage > div p, section.copyright > div p, section.tos > div p, section.privacy-policy > div p, section.honor-code > div p { - margin-bottom: 25.888px; - line-height: 25.888px; } - .subpage > div h1, section.copyright > div h1, section.tos > div h1, section.privacy-policy > div h1, section.honor-code > div h1 { - margin-bottom: 12.944px; } - .subpage > div h2, section.copyright > div h2, section.tos > div h2, section.privacy-policy > div h2, section.honor-code > div h2 { - font: 18px "Open Sans", Helvetica, Arial, sans-serif; - color: #000; - margin-bottom: 12.944px; } - .subpage > div ul, section.copyright > div ul, section.tos > div ul, section.privacy-policy > div ul, section.honor-code > div ul { - list-style: disc outside none; } - .subpage > div ul li, section.copyright > div ul li, section.tos > div ul li, section.privacy-policy > div ul li, section.honor-code > div ul li { - list-style: disc outside none; - line-height: 25.888px; } - .subpage > div dl, section.copyright > div dl, section.tos > div dl, section.privacy-policy > div dl, section.honor-code > div dl { - margin-bottom: 25.888px; } - .subpage > div dl dd, section.copyright > div dl dd, section.tos > div dl dd, section.privacy-policy > div dl dd, section.honor-code > div dl dd { - margin-bottom: 12.944px; } - -.clearfix:after, .subpage:after, section.copyright:after, section.tos:after, section.privacy-policy:after, section.honor-code:after, header.announcement div section:after, footer:after, section.index-content:after, section.index-content section:after, section.index-content section.about section:after, div.leanModal_box#enroll ol:after { - content: "."; - display: block; - height: 0; - clear: both; - visibility: hidden; } - -.button, header.announcement div section.course section a, section.index-content section.course a, section.index-content section.staff a, section.index-content section.about-course section.cta a.enroll { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; - background-color: #993333; - border: 1px solid #732626; - color: #fff; - margin: 25.888px 0 12.944px; - padding: 6.472px 12.944px; - text-decoration: none; - font-style: normal; - -webkit-box-shadow: inset 0 1px 0 #b83d3d; - -moz-box-shadow: inset 0 1px 0 #b83d3d; - box-shadow: inset 0 1px 0 #b83d3d; - -webkit-font-smoothing: antialiased; } - .button:hover, header.announcement div section.course section a:hover, section.index-content section.course a:hover, section.index-content section.staff a:hover, section.index-content section.about-course section.cta a.enroll:hover { - background-color: #732626; - border-color: #4d1919; } - .button span, header.announcement div section.course section a span, section.index-content section.course a span, section.index-content section.staff a span, section.index-content section.about-course section.cta a.enroll span { - font-family: Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif; - font-style: italic; } - -p.ie-warning { - display: block !important; - line-height: 1.3em; - background: yellow; - margin-bottom: 25.888px; - padding: 25.888px; } - -body { - background-color: #fff; - color: #444; - font: 16px Georgia, serif; } - body :focus { - outline-color: #ccc; } - body h1 { - font: 800 24px "Open Sans", Helvetica, Arial, sans-serif; } - body li { - margin-bottom: 25.888px; } - body em { - font-style: italic; } - body a { - color: #993333; - font-style: italic; - text-decoration: none; } - body a:hover, body a:focus { - color: #732626; } - body input[type="email"], body input[type="number"], body input[type="password"], body input[type="search"], body input[type="tel"], body input[type="text"], body input[type="url"], body input[type="color"], body input[type="date"], body input[type="datetime"], body input[type="datetime-local"], body input[type="month"], body input[type="time"], body input[type="week"], body textarea { - -webkit-box-shadow: 0 -1px 0 white; - -moz-box-shadow: 0 -1px 0 white; - box-shadow: 0 -1px 0 white; - background-color: #eeeeee; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, white)); - background-image: -webkit-linear-gradient(top, #eeeeee, white); - background-image: -moz-linear-gradient(top, #eeeeee, white); - background-image: -ms-linear-gradient(top, #eeeeee, white); - background-image: -o-linear-gradient(top, #eeeeee, white); - background-image: linear-gradient(top, #eeeeee, white); - border: 1px solid #999; - font: 16px Georgia, serif; - padding: 4px; - width: 100%; } - body input[type="email"]:focus, body input[type="number"]:focus, body input[type="password"]:focus, body input[type="search"]:focus, body input[type="tel"]:focus, body input[type="text"]:focus, body input[type="url"]:focus, body input[type="color"]:focus, body input[type="date"]:focus, body input[type="datetime"]:focus, body input[type="datetime-local"]:focus, body input[type="month"]:focus, body input[type="time"]:focus, body input[type="week"]:focus, body textarea:focus { - border-color: #993333; } - -header.announcement { - -webkit-background-size: cover; - -moz-background-size: cover; - -ms-background-size: cover; - -o-background-size: cover; - background-size: cover; - background: #333; - border-bottom: 1px solid #000; - color: #fff; - -webkit-font-smoothing: antialiased; } - header.announcement.home { - background: #e3e3e3 url("../images/marketing/shot-5-medium.jpg"); } - @media screen and (min-width: 1200px) { - header.announcement.home { - background: #e3e3e3 url("../images/marketing/shot-5-large.jpg"); } } - header.announcement.home div { - padding: 258.88px 25.888px 77.664px; } - @media screen and (max-width:780px) { - header.announcement.home div { - padding: 64.72px 25.888px 51.776px; } } - header.announcement.home div nav h1 { - margin-right: 0; } - header.announcement.home div nav a.login { - display: none; } - header.announcement.course { - background: #e3e3e3 url("../images/marketing/course-bg-small.jpg"); } - @media screen and (min-width: 1200px) { - header.announcement.course { - background: #e3e3e3 url("../images/marketing/course-bg-large.jpg"); } } - @media screen and (max-width: 1199px) and (min-width: 700px) { - header.announcement.course { - background: #e3e3e3 url("../images/marketing/course-bg-medium.jpg"); } } - header.announcement.course div { - padding: 103.552px 25.888px 51.776px; } - @media screen and (max-width:780px) { - header.announcement.course div { - padding: 64.72px 25.888px 51.776px; } } - header.announcement div { - position: relative; } - header.announcement div nav { - position: absolute; - top: 0; - right: 25.888px; - -webkit-border-radius: 0 0 3px 3px; - -moz-border-radius: 0 0 3px 3px; - -ms-border-radius: 0 0 3px 3px; - -o-border-radius: 0 0 3px 3px; - border-radius: 0 0 3px 3px; - background: #333; - background: rgba(0, 0, 0, 0.7); - padding: 12.944px 25.888px; } - header.announcement div nav h1 { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-right: 12.944px; } - header.announcement div nav h1 a { - font: italic 800 18px "Open Sans", Helvetica, Arial, sans-serif; - color: #fff; - text-decoration: none; } - header.announcement div nav h1 a:hover, header.announcement div nav h1 a:focus { - color: #999; } - header.announcement div nav a.login { - text-decoration: none; - color: #fff; - font-size: 12px; - font-style: normal; - font-family: "Open Sans", Helvetica, Arial, sans-serif; } - header.announcement div nav a.login:hover, header.announcement div nav a.login:focus { - color: #999; } - header.announcement div section { - background: #993333; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-left: 34.171%; - padding: 25.888px 38.832px; } - @media screen and (max-width: 780px) { - header.announcement div section { - margin-left: 0; } } - header.announcement div section h1 { - font-family: "Open Sans"; - font-size: 30px; - font-weight: 800; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - line-height: 1.2em; - margin: 0 25.888px 0 0; } - header.announcement div section h2 { - font-family: "Open Sans"; - font-size: 24px; - font-weight: 400; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - line-height: 1.2em; } - header.announcement div section.course section { - float: left; - margin-left: 0; - margin-right: 3.817%; - padding: 0; - width: 48.092%; } - @media screen and (max-width: 780px) { - header.announcement div section.course section { - float: none; - width: 100%; - margin-right: 0; } } - header.announcement div section.course section a { - background-color: #4d1919; - border-color: #260d0d; - -webkit-box-shadow: inset 0 1px 0 #732626, 0 1px 0 #ac3939; - -moz-box-shadow: inset 0 1px 0 #732626, 0 1px 0 #ac3939; - box-shadow: inset 0 1px 0 #732626, 0 1px 0 #ac3939; - display: block; - padding: 12.944px 25.888px; - text-align: center; } - header.announcement div section.course section a:hover { - background-color: #732626; - border-color: #4d1919; } - header.announcement div section.course p { - width: 48.092%; - line-height: 25.888px; - float: left; } - @media screen and (max-width: 780px) { - header.announcement div section.course p { - float: none; - width: 100%; } } - -footer { - padding-top: 0; } - footer div.footer-wrapper { - border-top: 1px solid #e5e5e5; - padding: 25.888px 0; - background: url("../images/marketing/mit-logo.png") right center no-repeat; } - @media screen and (max-width: 780px) { - footer div.footer-wrapper { - background-position: left bottom; - padding-bottom: 77.664px; } } - footer div.footer-wrapper a { - color: #888; - text-decoration: none; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - footer div.footer-wrapper a:hover, footer div.footer-wrapper a:focus { - color: #666; } - footer div.footer-wrapper p { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-right: 25.888px; } - footer div.footer-wrapper ul { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; } - @media screen and (max-width: 780px) { - footer div.footer-wrapper ul { - margin-top: 25.888px; } } - footer div.footer-wrapper ul li { - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - margin-bottom: 0; } - footer div.footer-wrapper ul li:after { - content: ' |'; - display: inline; - color: #ccc; } - footer div.footer-wrapper ul li:last-child:after { - content: none; } - footer div.footer-wrapper ul.social { - float: right; - margin-right: 60px; - position: relative; - top: -5px; } - @media screen and (max-width: 780px) { - footer div.footer-wrapper ul.social { - float: none; } } - footer div.footer-wrapper ul.social li { - float: left; - margin-right: 12.944px; } - footer div.footer-wrapper ul.social li:after { - content: none; - display: none; } - footer div.footer-wrapper ul.social li a { - display: block; - height: 29px; - width: 28px; - text-indent: -9999px; } - footer div.footer-wrapper ul.social li a:hover { - opacity: .8; } - footer div.footer-wrapper ul.social li.twitter a { - background: url("../images/marketing/twitter.png") 0 0 no-repeat; } - footer div.footer-wrapper ul.social li.facebook a { - background: url("../images/marketing/facebook.png") 0 0 no-repeat; } - footer div.footer-wrapper ul.social li.linkedin a { - background: url("../images/marketing/linkedin.png") 0 0 no-repeat; } - -section.index-content section { - float: left; } - @media screen and (max-width: 780px) { - section.index-content section { - float: none; - width: auto; - margin-right: 0; } } - section.index-content section h1 { - font-size: 800 24px "Open Sans"; - margin-bottom: 25.888px; } - section.index-content section p { - line-height: 25.888px; - margin-bottom: 25.888px; } - section.index-content section ul { - margin: 0; } - section.index-content section.about { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border-right: 1px solid #e5e5e5; - margin-right: 2.513%; - padding-right: 1.256%; - width: 65.829%; } - @media screen and (max-width: 780px) { - section.index-content section.about { - width: 100%; - border-right: 0; - margin-right: 0; - padding-right: 0; } } - section.index-content section.about section { - margin-bottom: 25.888px; } - section.index-content section.about section p { - width: 48.092%; - float: left; } - @media screen and (max-width: 780px) { - section.index-content section.about section p { - float: none; - width: auto; } } - section.index-content section.about section p:nth-child(odd) { - margin-right: 3.817%; } - @media screen and (max-width: 780px) { - section.index-content section.about section p:nth-child(odd) { - margin-right: 0; } } - section.index-content section.about section.intro section { - margin-bottom: 0; } - section.index-content section.about section.intro section.intro-text { - margin-right: 3.817%; - width: 48.092%; } - @media screen and (max-width: 780px) { - section.index-content section.about section.intro section.intro-text { - margin-right: 0; - width: auto; } } - section.index-content section.about section.intro section.intro-text p { - margin-right: 0; - width: auto; - float: none; } - section.index-content section.about section.intro section.intro-video { - width: 48.092%; } - @media screen and (max-width: 780px) { - section.index-content section.about section.intro section.intro-video { - width: auto; } } - section.index-content section.about section.intro section.intro-video a { - display: block; - width: 100%; } - section.index-content section.about section.intro section.intro-video a img { - width: 100%; } - section.index-content section.about section.intro section.intro-video a span { - display: none; } - section.index-content section.about section.features { - border-top: 1px solid #E5E5E5; - padding-top: 25.888px; - margin-bottom: 0; } - section.index-content section.about section.features h2 { - text-transform: uppercase; - letter-spacing: 1px; - color: #888; - margin-bottom: 25.888px; - font-weight: normal; - font-size: 14px; } - section.index-content section.about section.features h2 span { - text-transform: none; } - section.index-content section.about section.features p { - width: auto; - clear: both; } - section.index-content section.about section.features p strong { - font-family: "Open sans"; - font-weight: 800; } - section.index-content section.about section.features p a { - color: #993333; - text-decoration: none; - -webkit-transition-property: all; - -moz-transition-property: all; - -ms-transition-property: all; - -o-transition-property: all; - transition-property: all; - -webkit-transition-duration: 0.15s; - -moz-transition-duration: 0.15s; - -ms-transition-duration: 0.15s; - -o-transition-duration: 0.15s; - transition-duration: 0.15s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - -ms-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; - -webkit-transition-delay: 0; - -moz-transition-delay: 0; - -ms-transition-delay: 0; - -o-transition-delay: 0; - transition-delay: 0; } - section.index-content section.about section.features p a:hover, section.index-content section.about section.features p a:focus { - color: #602020; } - section.index-content section.about section.features ul { - margin-bottom: 0; } - section.index-content section.about section.features ul li { - line-height: 25.888px; - width: 48.092%; - float: left; - margin-bottom: 12.944px; } - @media screen and (max-width: 780px) { - section.index-content section.about section.features ul li { - width: auto; - float: none; } } - section.index-content section.about section.features ul li:nth-child(odd) { - margin-right: 3.817%; } - @media screen and (max-width: 780px) { - section.index-content section.about section.features ul li:nth-child(odd) { - margin-right: 0; } } - section.index-content section.course, section.index-content section.staff { - width: 31.658%; } - @media screen and (max-width: 780px) { - section.index-content section.course, section.index-content section.staff { - width: auto; } } - section.index-content section.course h1, section.index-content section.staff h1 { - color: #888; - font: normal 16px Georgia, serif; - font-size: 14px; - letter-spacing: 1px; - margin-bottom: 25.888px; - text-transform: uppercase; } - section.index-content section.course h2, section.index-content section.staff h2 { - font: 800 24px "Open Sans", Helvetica, Arial, sans-serif; } - section.index-content section.course h3, section.index-content section.staff h3 { - font: 400 18px "Open Sans", Helvetica, Arial, sans-serif; } - section.index-content section.course a span.arrow, section.index-content section.staff a span.arrow { - color: rgba(255, 255, 255, 0.6); - font-style: normal; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - padding-left: 10px; } - section.index-content section.course ul, section.index-content section.staff ul { - list-style: none; } - section.index-content section.course ul li img, section.index-content section.staff ul li img { - float: left; - margin-right: 12.944px; } - section.index-content section.course h2 { - padding-top: 129.44px; - background: url("../images/marketing/circuits-bg.jpg") 0 0 no-repeat; - -webkit-background-size: contain; - -moz-background-size: contain; - -ms-background-size: contain; - -o-background-size: contain; - background-size: contain; } - @media screen and (max-width: 998px) and (min-width: 781px) { - section.index-content section.course h2 { - background: url("../images/marketing/circuits-medium-bg.jpg") 0 0 no-repeat; } } - @media screen and (max-width: 780px) { - section.index-content section.course h2 { - padding-top: 129.44px; - background: url("../images/marketing/circuits-bg.jpg") 0 0 no-repeat; } } - @media screen and (min-width: 500px) and (max-width: 781px) { - section.index-content section.course h2 { - padding-top: 207.104px; } } - section.index-content section.course div.announcement p.announcement-button a { - margin-top: 0; } - section.index-content section.course div.announcement img { - max-width: 100%; - margin-bottom: 25.888px; } - section.index-content section.about-course { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border-right: 1px solid #e5e5e5; - margin-right: 2.513%; - padding-right: 1.256%; - width: 65.829%; } - @media screen and (max-width: 780px) { - section.index-content section.about-course { - width: auto; - border-right: 0; - margin-right: 0; - padding-right: 0; } } - section.index-content section.about-course section { - width: 48.092%; } - @media screen and (max-width: 780px) { - section.index-content section.about-course section { - width: auto; } } - section.index-content section.about-course section.about-info { - margin-right: 3.817%; } - @media screen and (max-width: 780px) { - section.index-content section.about-course section.about-info { - margin-right: 0; } } - section.index-content section.about-course section.requirements { - clear: both; - width: 100%; - border-top: 1px solid #E5E5E5; - padding-top: 25.888px; - margin-bottom: 0; } - section.index-content section.about-course section.requirements p { - float: left; - width: 48.092%; - margin-right: 3.817%; } - @media screen and (max-width: 780px) { - section.index-content section.about-course section.requirements p { - margin-right: 0; - float: none; - width: auto; } } - section.index-content section.about-course section.requirements p:nth-child(odd) { - margin-right: 0; } - section.index-content section.about-course section.cta { - width: 100%; - text-align: center; } - section.index-content section.about-course section.cta a.enroll { - padding: 12.944px 51.776px; - display: -moz-inline-box; - -moz-box-orient: vertical; - display: inline-block; - vertical-align: baseline; - zoom: 1; - *display: inline; - *vertical-align: auto; - text-align: center; - font: 800 18px "Open Sans", Helvetica, Arial, sans-serif; } - section.index-content section.staff h1 { - margin-top: 25.888px; } - -#lean_overlay { - background: #000; - display: none; - height: 100%; - left: 0px; - position: fixed; - top: 0px; - width: 100%; - z-index: 100; } - -div.leanModal_box { - background: #fff; - border: none; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: 0 0 6px black; - -moz-box-shadow: 0 0 6px black; - box-shadow: 0 0 6px black; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: none; - padding: 51.776px; - text-align: left; } - div.leanModal_box a.modal_close { - color: #aaa; - display: block; - font-style: normal; - height: 14px; - position: absolute; - right: 12px; - top: 12px; - width: 14px; - z-index: 2; } - div.leanModal_box a.modal_close:hover { - color: #993333; - text-decoration: none; } - div.leanModal_box h1 { - border-bottom: 1px solid #eee; - font-size: 24px; - margin-bottom: 25.888px; - margin-top: 0; - padding-bottom: 25.888px; - text-align: left; } - div.leanModal_box#enroll { - max-width: 600px; } - div.leanModal_box#enroll ol { - padding-top: 25.888px; } - div.leanModal_box#enroll ol li.terms, div.leanModal_box#enroll ol li.honor-code { - float: none; - width: auto; } - div.leanModal_box#enroll ol li div.tip { - display: none; } - div.leanModal_box#enroll ol li:hover div.tip { - background: #333; - color: #fff; - display: block; - font-size: 16px; - line-height: 25.888px; - margin: 0 0 0 -10px; - padding: 10px; - position: absolute; - -webkit-font-smoothing: antialiased; - width: 500px; } - div.leanModal_box form { - text-align: left; } - div.leanModal_box form div#enroll_error, div.leanModal_box form div#login_error, div.leanModal_box form div#pwd_error { - background-color: #333333; - border: black; - color: #fff; - font-family: "Open sans"; - font-weight: bold; - letter-spacing: 1px; - margin: -25.888px -25.888px 25.888px; - padding: 12.944px; - text-shadow: 0 1px 0 #1a1a1a; - -webkit-font-smoothing: antialiased; } - div.leanModal_box form div#enroll_error:empty, div.leanModal_box form div#login_error:empty, div.leanModal_box form div#pwd_error:empty { - padding: 0; } - div.leanModal_box form ol { - list-style: none; - margin-bottom: 25.888px; } - div.leanModal_box form ol li { - margin-bottom: 12.944px; } - div.leanModal_box form ol li.terms, div.leanModal_box form ol li.remember { - border-top: 1px solid #eee; - clear: both; - float: none; - padding-top: 25.888px; - width: auto; } - div.leanModal_box form ol li.honor-code { - float: none; - width: auto; } - div.leanModal_box form ol li label { - display: block; - font-weight: bold; } - div.leanModal_box form ol li input[type="email"], div.leanModal_box form ol li input[type="number"], div.leanModal_box form ol li input[type="password"], div.leanModal_box form ol li input[type="search"], div.leanModal_box form ol li input[type="tel"], div.leanModal_box form ol li input[type="text"], div.leanModal_box form ol li input[type="url"], div.leanModal_box form ol li input[type="color"], div.leanModal_box form ol li input[type="date"], div.leanModal_box form ol li input[type="datetime"], div.leanModal_box form ol li input[type="datetime-local"], div.leanModal_box form ol li input[type="month"], div.leanModal_box form ol li input[type="time"], div.leanModal_box form ol li input[type="week"], div.leanModal_box form ol li textarea { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 100%; } - div.leanModal_box form ol li input[type="checkbox"] { - margin-right: 10px; } - div.leanModal_box form ol li ul { - list-style: disc outside none; - margin: 12.944px 0 25.888px 25.888px; } - div.leanModal_box form ol li ul li { - color: #666; - float: none; - font-size: 14px; - list-style: disc outside none; - margin-bottom: 12.944px; } - div.leanModal_box form input[type="button"], div.leanModal_box form input[type="submit"] { - border: 1px solid #691b1b; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 0 0 #bc5c5c; - -moz-box-shadow: inset 0 1px 0 0 #bc5c5c; - box-shadow: inset 0 1px 0 0 #bc5c5c; - color: white; - display: inline; - font-size: 11px; - font-weight: bold; - background-color: #993333; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #993333), color-stop(100%, #761e1e)); - background-image: -webkit-linear-gradient(top, #993333, #761e1e); - background-image: -moz-linear-gradient(top, #993333, #761e1e); - background-image: -ms-linear-gradient(top, #993333, #761e1e); - background-image: -o-linear-gradient(top, #993333, #761e1e); - background-image: linear-gradient(top, #993333, #761e1e); - padding: 6px 18px 7px; - text-shadow: 0 1px 0 #5d1414; - -webkit-background-clip: padding-box; - font-size: 18px; - padding: 12.944px; } - div.leanModal_box form input[type="button"]:hover, div.leanModal_box form input[type="submit"]:hover { - -webkit-box-shadow: inset 0 1px 0 0 #a44141; - -moz-box-shadow: inset 0 1px 0 0 #a44141; - box-shadow: inset 0 1px 0 0 #a44141; - cursor: pointer; - background-color: #823030; - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #823030), color-stop(100%, #691c1c)); - background-image: -webkit-linear-gradient(top, #823030, #691c1c); - background-image: -moz-linear-gradient(top, #823030, #691c1c); - background-image: -ms-linear-gradient(top, #823030, #691c1c); - background-image: -o-linear-gradient(top, #823030, #691c1c); - background-image: linear-gradient(top, #823030, #691c1c); } - div.leanModal_box form input[type="button"]:active, div.leanModal_box form input[type="submit"]:active { - border: 1px solid #691b1b; - -webkit-box-shadow: inset 0 0 8px 4px #5c1919, inset 0 0 8px 4px #5c1919, 0 1px 1px 0 #eeeeee; - -moz-box-shadow: inset 0 0 8px 4px #5c1919, inset 0 0 8px 4px #5c1919, 0 1px 1px 0 #eeeeee; - box-shadow: inset 0 0 8px 4px #5c1919, inset 0 0 8px 4px #5c1919, 0 1px 1px 0 #eeeeee; } - -div#login { - min-width: 400px; } - div#login header { - border-bottom: 1px solid #ddd; - margin-bottom: 25.888px; - padding-bottom: 25.888px; } - div#login header h1 { - border-bottom: 0; - padding-bottom: 0; - margin-bottom: 6.472px; } - div#login ol li { - float: none; - width: auto; } - -div.lost-password { - margin-top: 25.888px; - text-align: left; } - div.lost-password a { - color: #999; } - div.lost-password a:hover { - color: #444; } - -div#pwd_reset p { - margin-bottom: 25.888px; } -div#pwd_reset input[type="email"] { - margin-bottom: 25.888px; } - -div#apply_name_change, -div#change_email, -div#unenroll, -div#deactivate-account { - max-width: 700px; } - div#apply_name_change ul, - div#change_email ul, - div#unenroll ul, - div#deactivate-account ul { - list-style: none; } - div#apply_name_change ul li, - div#change_email ul li, - div#unenroll ul li, - div#deactivate-account ul li { - margin-bottom: 12.944px; } - div#apply_name_change ul li textarea, div#apply_name_change ul li input[type="email"], div#apply_name_change ul li input[type="number"], div#apply_name_change ul li input[type="password"], div#apply_name_change ul li input[type="search"], div#apply_name_change ul li input[type="tel"], div#apply_name_change ul li input[type="text"], div#apply_name_change ul li input[type="url"], div#apply_name_change ul li input[type="color"], div#apply_name_change ul li input[type="date"], div#apply_name_change ul li input[type="datetime"], div#apply_name_change ul li input[type="datetime-local"], div#apply_name_change ul li input[type="month"], div#apply_name_change ul li input[type="time"], div#apply_name_change ul li input[type="week"], - div#change_email ul li textarea, - div#change_email ul li input[type="email"], - div#change_email ul li input[type="number"], - div#change_email ul li input[type="password"], - div#change_email ul li input[type="search"], - div#change_email ul li input[type="tel"], - div#change_email ul li input[type="text"], - div#change_email ul li input[type="url"], - div#change_email ul li input[type="color"], - div#change_email ul li input[type="date"], - div#change_email ul li input[type="datetime"], - div#change_email ul li input[type="datetime-local"], - div#change_email ul li input[type="month"], - div#change_email ul li input[type="time"], - div#change_email ul li input[type="week"], - div#unenroll ul li textarea, - div#unenroll ul li input[type="email"], - div#unenroll ul li input[type="number"], - div#unenroll ul li input[type="password"], - div#unenroll ul li input[type="search"], - div#unenroll ul li input[type="tel"], - div#unenroll ul li input[type="text"], - div#unenroll ul li input[type="url"], - div#unenroll ul li input[type="color"], - div#unenroll ul li input[type="date"], - div#unenroll ul li input[type="datetime"], - div#unenroll ul li input[type="datetime-local"], - div#unenroll ul li input[type="month"], - div#unenroll ul li input[type="time"], - div#unenroll ul li input[type="week"], - div#deactivate-account ul li textarea, - div#deactivate-account ul li input[type="email"], - div#deactivate-account ul li input[type="number"], - div#deactivate-account ul li input[type="password"], - div#deactivate-account ul li input[type="search"], - div#deactivate-account ul li input[type="tel"], - div#deactivate-account ul li input[type="text"], - div#deactivate-account ul li input[type="url"], - div#deactivate-account ul li input[type="color"], - div#deactivate-account ul li input[type="date"], - div#deactivate-account ul li input[type="datetime"], - div#deactivate-account ul li input[type="datetime-local"], - div#deactivate-account ul li input[type="month"], - div#deactivate-account ul li input[type="time"], - div#deactivate-account ul li input[type="week"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - display: block; - width: 100%; } - div#apply_name_change ul li textarea, - div#change_email ul li textarea, - div#unenroll ul li textarea, - div#deactivate-account ul li textarea { - height: 60px; } - div#apply_name_change ul li input[type="submit"], - div#change_email ul li input[type="submit"], - div#unenroll ul li input[type="submit"], - div#deactivate-account ul li input[type="submit"] { - white-space: normal; } - -div#feedback_div form ol li { - float: none; - width: 100%; } - div#feedback_div form ol li textarea#feedback_message { - height: 100px; }