{"id":89,"date":"2012-08-22T13:16:20","date_gmt":"2012-08-22T13:16:20","guid":{"rendered":"http:\/\/a.parsons.edu\/~dejongo\/12-fall\/?p=89"},"modified":"2012-08-22T13:16:20","modified_gmt":"2012-08-22T13:16:20","slug":"03-safari-default-style-sheet","status":"publish","type":"post","link":"https:\/\/b.parsons.edu\/~dejongo\/03-safari-default-style-sheet\/","title":{"rendered":"03 Safari Default Style Sheet"},"content":{"rendered":"<pre>\r\n\/*http:\/\/trac.webkit.org\/browser\/trunk\/Source\/WebCore\/css\/html.css\r\n * The default style sheet used to render HTML.\r\n *\r\n * Copyright (C) 2000 Lars Knoll (knoll@kde.org)\r\n * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, \r\n * 2010, 2011 Apple Inc. All rights reserved.\r\n *\r\n * This library is free software; \r\n * you can redistribute it and\/or\r\n * modify it under the terms of the \r\n * GNU Library General Public\r\n * License as published by the \r\n * Free Software Foundation; either\r\n * version 2 of the License, \r\n * or (at your option) any later version.\r\n *\r\n * This library is distributed in the hope that it will be useful,\r\n * but WITHOUT ANY WARRANTY; \r\n * without even the implied warranty of\r\n * MERCHANTABILITY or FITNESS \r\n * FOR A PARTICULAR PURPOSE.  See the GNU\r\n * Library General Public License for more details.\r\n *\r\n * You should have received a copy \r\n * of the GNU Library General Public License\r\n * along with this library; see the file COPYING.LIB.  \r\n * If not, write to\r\n * the Free Software Foundation, Inc., \r\n * 51 Franklin Street, Fifth Floor,\r\n * Boston, MA 02110-1301, USA.\r\n *\r\n *\/\r\n\r\n@namespace \"http:\/\/www.w3.org\/1999\/xhtml\";\r\n\r\nhtml {\r\n    display: block\r\n}\r\n\r\n\/* children of the <head> element all have display:none *\/\r\nhead {\r\n    display: none\r\n}\r\n\r\nmeta {\r\n    display: none\r\n}\r\n\r\ntitle {\r\n    display: none\r\n}\r\n\r\nlink {\r\n    display: none\r\n}\r\n\r\nstyle {\r\n    display: none\r\n}\r\n\r\nscript {\r\n    display: none\r\n}\r\n\r\n\/* generic block-level elements *\/\r\n\r\nbody {\r\n    display: block;\r\n    margin: 8px\r\n}\r\n\r\np {\r\n    display: block;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1__qem;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n}\r\n\r\ndiv {\r\n    display: block\r\n}\r\n\r\nlayer {\r\n    display: block\r\n}\r\n\r\narticle, aside, footer, header, hgroup, nav, section {\r\n    display: block\r\n}\r\n\r\nmarquee {\r\n    display: inline-block;\r\n    overflow: -webkit-marquee\r\n}\r\n\r\naddress {\r\n    display: block\r\n}\r\n\r\nblockquote {\r\n    display: block;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1em;\r\n    -webkit-margin-start: 40px;\r\n    -webkit-margin-end: 40px;\r\n}\r\n\r\nfigcaption {\r\n    display: block\r\n}\r\n\r\nfigure {\r\n    display: block;\r\n    -webkit-margin-before: 1em;\r\n    -webkit-margin-after: 1em;\r\n    -webkit-margin-start: 40px;\r\n    -webkit-margin-end: 40px;\r\n}\r\n\r\nq {\r\n    display: inline\r\n}\r\n\r\nq:before {\r\n    content: open-quote;\r\n}\r\n\r\nq:after {\r\n    content: close-quote;\r\n}\r\n\r\ncenter {\r\n    display: block;\r\n    \/* special centering to be able to emulate the html4\/netscape behaviour *\/\r\n    text-align: -webkit-center\r\n}\r\n\r\nhr {\r\n    display: block;\r\n    -webkit-margin-before: 0.5em;\r\n    -webkit-margin-after: 0.5em;\r\n    -webkit-margin-start: auto;\r\n    -webkit-margin-end: auto;\r\n    border-style: inset;\r\n    border-width: 1px\r\n}\r\n\r\nmap {\r\n    display: inline\r\n}\r\n\r\n\/* heading elements *\/\r\n\r\nh1 {\r\n    display: block;\r\n    font-size: 2em;\r\n    -webkit-margin-before: 0.67__qem;\r\n    -webkit-margin-after: 0.67em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    font-weight: bold\r\n}\r\n\r\n:-webkit-any(article,aside,nav,section) h1 {\r\n    font-size: 1.5em;\r\n    -webkit-margin-before: 0.83__qem;\r\n    -webkit-margin-after: 0.83em;\r\n}\r\n\r\n:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 {\r\n    font-size: 1.17em;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1em;\r\n}\r\n\r\n:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 {\r\n    font-size: 1.00em;\r\n    -webkit-margin-before: 1.33__qem;\r\n    -webkit-margin-after: 1.33em;\r\n}\r\n\r\n:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 {\r\n    font-size: .83em;\r\n    -webkit-margin-before: 1.67__qem;\r\n    -webkit-margin-after: 1.67em;\r\n}\r\n\r\n:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 {\r\n    font-size: .67em;\r\n    -webkit-margin-before: 2.33__qem;\r\n    -webkit-margin-after: 2.33em;\r\n}\r\n\r\nh2 {\r\n    display: block;\r\n    font-size: 1.5em;\r\n    -webkit-margin-before: 0.83__qem;\r\n    -webkit-margin-after: 0.83em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    font-weight: bold\r\n}\r\n\r\nh3 {\r\n    display: block;\r\n    font-size: 1.17em;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    font-weight: bold\r\n}\r\n\r\nh4 {\r\n    display: block;\r\n    -webkit-margin-before: 1.33__qem;\r\n    -webkit-margin-after: 1.33em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    font-weight: bold\r\n}\r\n\r\nh5 {\r\n    display: block;\r\n    font-size: .83em;\r\n    -webkit-margin-before: 1.67__qem;\r\n    -webkit-margin-after: 1.67em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    font-weight: bold\r\n}\r\n\r\nh6 {\r\n    display: block;\r\n    font-size: .67em;\r\n    -webkit-margin-before: 2.33__qem;\r\n    -webkit-margin-after: 2.33em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    font-weight: bold\r\n}\r\n\r\n\/* tables *\/\r\n\r\ntable {\r\n    display: table;\r\n    border-collapse: separate;\r\n    border-spacing: 2px;\r\n    border-color: gray\r\n}\r\n\r\nthead {\r\n    display: table-header-group;\r\n    vertical-align: middle;\r\n    border-color: inherit\r\n}\r\n\r\ntbody {\r\n    display: table-row-group;\r\n    vertical-align: middle;\r\n    border-color: inherit\r\n}\r\n\r\ntfoot {\r\n    display: table-footer-group;\r\n    vertical-align: middle;\r\n    border-color: inherit\r\n}\r\n\r\n\/* for tables without table section elements (can happen with XHTML or dynamically created tables) *\/\r\ntable > tr {\r\n    vertical-align: middle;\r\n}\r\n\r\ncol {\r\n    display: table-column\r\n}\r\n\r\ncolgroup {\r\n    display: table-column-group\r\n}\r\n\r\ntr {\r\n    display: table-row;\r\n    vertical-align: inherit;\r\n    border-color: inherit\r\n}\r\n\r\ntd, th {\r\n    display: table-cell;\r\n    vertical-align: inherit\r\n}\r\n\r\nth {\r\n    font-weight: bold\r\n}\r\n\r\ncaption {\r\n    display: table-caption;\r\n    text-align: -webkit-center\r\n}\r\n\r\n\/* lists *\/\r\n\r\nul, menu, dir {\r\n    display: block;\r\n    list-style-type: disc;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    -webkit-padding-start: 40px\r\n}\r\n\r\nol {\r\n    display: block;\r\n    list-style-type: decimal;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    -webkit-padding-start: 40px\r\n}\r\n\r\nli {\r\n    display: list-item\r\n}\r\n\r\nul ul, ol ul {\r\n    list-style-type: circle\r\n}\r\n\r\nol ol ul, ol ul ul, ul ol ul, ul ul ul {\r\n    list-style-type: square\r\n}\r\n\r\ndd {\r\n    display: block;\r\n    -webkit-margin-start: 40px\r\n}\r\n\r\ndl {\r\n    display: block;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n}\r\n\r\ndt {\r\n    display: block\r\n}\r\n\r\nol ul, ul ol, ul ul, ol ol {\r\n    -webkit-margin-before: 0;\r\n    -webkit-margin-after: 0\r\n}\r\n\r\n\/* form elements *\/\r\n\r\nform {\r\n    display: block;\r\n    margin-top: 0__qem;\r\n}\r\n\r\nlabel {\r\n    cursor: default;\r\n}\r\n\r\nlegend {\r\n    display: block;\r\n    -webkit-padding-start: 2px;\r\n    -webkit-padding-end: 2px;\r\n    border: none\r\n}\r\n\r\nfieldset {\r\n    display: block;\r\n    -webkit-margin-start: 2px;\r\n    -webkit-margin-end: 2px;\r\n    -webkit-padding-before: 0.35em;\r\n    -webkit-padding-start: 0.75em;\r\n    -webkit-padding-end: 0.75em;\r\n    -webkit-padding-after: 0.625em;\r\n    border: 2px groove ThreeDFace\r\n}\r\n\r\nbutton {\r\n    -webkit-appearance: button;\r\n}\r\n\r\n\/* Form controls don't go vertical. *\/\r\ninput, textarea, keygen, select, button, isindex, meter, progress {\r\n    -webkit-block-flow: tb !important;\r\n}\r\n\r\ninput, textarea, keygen, select, button, isindex {\r\n    margin: 0__qem;\r\n    font: -webkit-small-control;\r\n    color: initial;\r\n    letter-spacing: normal;\r\n    word-spacing: normal;\r\n    line-height: normal;\r\n    text-transform: none;\r\n    text-indent: 0;\r\n    text-shadow: none;\r\n    display: inline-block;\r\n    text-align: -webkit-auto;\r\n}\r\n\r\ninput[type=\"hidden\"] {\r\n    display: none\r\n}\r\n\r\ninput, input[type=\"password\"], input[type=\"search\"], isindex {\r\n    -webkit-appearance: textfield;\r\n    padding: 1px;\r\n    background-color: white;\r\n    border: 2px inset;\r\n    -webkit-rtl-ordering: logical;\r\n    -webkit-user-select: text;\r\n    cursor: auto;\r\n}\r\n\r\ninput[type=\"search\"] {\r\n    -webkit-appearance: searchfield;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\ninput[type=\"search\"]::-webkit-search-cancel-button {\r\n    -webkit-appearance: searchfield-cancel-button;\r\n    display: inline-block;\r\n}\r\n\r\ninput[type=\"search\"]::-webkit-search-decoration {\r\n    -webkit-appearance: searchfield-decoration;\r\n    display: inline-block;\r\n}\r\n\r\ninput[type=\"search\"]::-webkit-search-results-decoration {\r\n    -webkit-appearance: searchfield-results-decoration;\r\n    display: inline-block;\r\n}\r\n\r\ninput[type=\"search\"]::-webkit-search-results-button {\r\n    -webkit-appearance: searchfield-results-button;\r\n    display: inline-block;\r\n}\r\n\r\n#if defined(ENABLE_DATALIST) && ENABLE_DATALIST\r\ninput::-webkit-input-list-button {\r\n    -webkit-appearance: list-button;\r\n    display: inline-block;\r\n}\r\n#endif\r\n\r\ninput::-webkit-inner-spin-button {\r\n    -webkit-appearance: inner-spin-button;\r\n    display: inline-block;\r\n    position: relative;\r\n    cursor: default;\r\n    vertical-align: top;\r\n    -webkit-user-select: none;\r\n}\r\n\r\n#if defined(ENABLE_INPUT_SPEECH) && ENABLE_INPUT_SPEECH\r\ninput::-webkit-input-speech-button {\r\n    -webkit-appearance: -webkit-input-speech-button;\r\n    display: inline-block;\r\n    vertical-align: top;\r\n}\r\n#endif\r\n\r\nkeygen, select {\r\n    -webkit-border-radius: 5px;\r\n}\r\n\r\nkeygen::-webkit-keygen-select {\r\n    margin: 0px;\r\n}\r\n\r\ntextarea {\r\n    -webkit-appearance: textarea;\r\n    background-color: white;\r\n    border: 1px solid;\r\n    -webkit-rtl-ordering: logical;\r\n    -webkit-user-select: text;\r\n    -webkit-box-orient: vertical;\r\n    resize: auto;\r\n    cursor: auto;\r\n    padding: 2px;\r\n    white-space: pre-wrap;\r\n    word-wrap: break-word;\r\n}\r\n\r\ninput::-webkit-input-placeholder, isindex::-webkit-input-placeholder, textarea::-webkit-input-placeholder {\r\n    color: darkGray;\r\n}\r\n\r\ninput[type=\"password\"] {\r\n    -webkit-text-security: disc !important;\r\n}\r\n\r\ninput[type=\"hidden\"], input[type=\"image\"], input[type=\"file\"] {\r\n    -webkit-appearance: initial;\r\n    padding: initial;\r\n    background-color: initial;\r\n    border: initial;\r\n}\r\n\r\ninput[type=\"file\"] {\r\n    -webkit-box-align: baseline;\r\n    text-align: start !important;\r\n}\r\n\r\ninput:-webkit-autofill {\r\n    background-color: #FAFFBD !important;\r\n    background-image:none !important;\r\n    color: #000000 !important;\r\n}\r\n\r\ninput[type=\"radio\"], input[type=\"checkbox\"] {\r\n    margin: 3px 0.5ex;\r\n    padding: initial;\r\n    background-color: initial;\r\n    border: initial;\r\n}\r\n\r\ninput[type=\"button\"], input[type=\"submit\"], input[type=\"reset\"] {\r\n    -webkit-appearance: push-button;\r\n    white-space: pre\r\n}\r\n\r\ninput[type=\"file\"]::-webkit-file-upload-button {\r\n    -webkit-appearance: push-button;\r\n    white-space: nowrap;\r\n    margin: 0;\r\n}\r\n\r\ninput[type=\"button\"], input[type=\"submit\"], input[type=\"reset\"], input[type=\"file\"]::-webkit-file-upload-button, button {\r\n    -webkit-box-align: center;\r\n    text-align: center;\r\n    cursor: default;\r\n    color: ButtonText;\r\n    padding: 2px 6px 3px 6px;\r\n    border: 2px outset ButtonFace;\r\n    background-color: ButtonFace;\r\n    -webkit-box-sizing: border-box\r\n}\r\n\r\ninput[type=\"range\"] {\r\n    -webkit-appearance: slider-horizontal;\r\n    padding: initial;\r\n    border: initial;\r\n    margin: 2px;\r\n}\r\n\r\ninput[type=\"range\"]::-webkit-slider-thumb {\r\n    -webkit-appearance: sliderthumb-horizontal;\r\n    display: block;\r\n}\r\n\r\ninput[type=\"button\"]:disabled, input[type=\"submit\"]:disabled, input[type=\"reset\"]:disabled,\r\ninput[type=\"file\"]:disabled::-webkit-file-upload-button, button:disabled,\r\nselect:disabled, keygen:disabled, optgroup:disabled, option:disabled {\r\n    color: GrayText\r\n}\r\n\r\ninput[type=\"button\"]:active, input[type=\"submit\"]:active, input[type=\"reset\"]:active, input[type=\"file\"]:active::-webkit-file-upload-button, button:active {\r\n    border-style: inset\r\n}\r\n\r\ninput[type=\"button\"]:active:disabled, input[type=\"submit\"]:active:disabled, input[type=\"reset\"]:active:disabled, input[type=\"file\"]:active:disabled::-webkit-file-upload-button, button:active:disabled {\r\n    border-style: outset\r\n}\r\n\r\narea, param {\r\n    display: none\r\n}\r\n\r\ninput[type=\"checkbox\"] {\r\n    -webkit-appearance: checkbox;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\ninput[type=\"radio\"] {\r\n    -webkit-appearance: radio;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\n#if defined(ENABLE_INPUT_COLOR) && ENABLE_INPUT_COLOR\r\n\r\ninput[type=\"color\"] {\r\n    -webkit-appearance: square-button;\r\n    width: 44px;\r\n    height: 23px;\r\n}\r\n\r\ninput[type=\"color\"]::-webkit-color-swatch-wrapper {\r\n    display:-webkit-box;\r\n    padding: 4px 2px;\r\n    -webkit-box-sizing: border-box;\r\n    width: 100%;\r\n    height: 100%\r\n}\r\n\r\ninput[type=\"color\"]::-webkit-color-swatch {\r\n    background-color: #000000;\r\n    border: 1px solid #777777;\r\n    -webkit-box-flex: 1;\r\n}\r\n\r\n#if defined(ENABLE_DATALIST) && ENABLE_DATALIST\r\n\r\ninput[type=\"color\"][list] {\r\n    -webkit-appearance: menulist;\r\n    width: 88px;\r\n    height: 23px;\r\n}\r\n\r\ninput[type=\"color\"][list]::-webkit-color-swatch-wrapper {\r\n    padding-left: 8px;\r\n    padding-right: 24px;\r\n}\r\n\r\ninput[type=\"color\"][list]::-webkit-color-swatch {\r\n    border-color: #000000;\r\n}\r\n\r\n#endif \/\/ defined(ENABLE_DATALIST) && ENABLE_DATALIST\r\n\r\n#endif \/\/ defined(ENABLE_INPUT_COLOR) && ENABLE_INPUT_COLOR\r\n\r\nselect {\r\n    -webkit-appearance: menulist;\r\n    -webkit-box-sizing: border-box;\r\n    -webkit-box-align: center;\r\n    border: 1px solid;\r\n    white-space: pre;\r\n    -webkit-rtl-ordering: logical;\r\n    color: black;\r\n    background-color: white;\r\n    cursor: default;\r\n}\r\n\r\nselect[size],\r\nselect[multiple],\r\nselect[size][multiple] {\r\n    -webkit-appearance: listbox;\r\n    -webkit-box-align: start;\r\n    border: 1px inset gray;\r\n    -webkit-border-radius: initial;\r\n    white-space: initial;\r\n}\r\n\r\nselect[size=\"0\"],\r\nselect[size=\"1\"] {\r\n    -webkit-appearance: menulist;\r\n    -webkit-box-align: center;\r\n    border: 1px solid;\r\n    -webkit-border-radius: 5px;\r\n    white-space: pre;\r\n}\r\n\r\noptgroup {\r\n    font-weight: bolder;\r\n}\r\n\r\noption {\r\n    font-weight: normal;\r\n}\r\n\r\noutput {\r\n    display: inline;\r\n}\r\n\r\n\/* form validation message bubble *\/\r\n\r\n::-webkit-validation-bubble {\r\n    display: inline-block;\r\n    z-index: 2147483647;\r\n    position: absolute;\r\n    opacity: 0.95;\r\n    line-height: 0;\r\n    margin: 0;\r\n    -webkit-text-security: none;\r\n    -webkit-transition: opacity 05.5s ease;\r\n}\r\n\r\n::-webkit-validation-bubble-message {\r\n    display: block;\r\n    position: relative;\r\n    top: -4px;\r\n    font: message-box;\r\n    color: black;\r\n    min-width: 50px;\r\n    max-width: 200px;\r\n    border: solid 2px #400;\r\n    background: -webkit-gradient(linear, left top, left bottom, from(#f8ecec), to(#e8cccc));\r\n    padding: 8px;\r\n    -webkit-border-radius: 8px;\r\n    -webkit-box-shadow: 4px 4px 4px rgba(100,100,100,0.6),\r\n        inset -2px -2px 1px #d0c4c4,\r\n        inset 2px 2px 1px white;\r\n    line-height: normal;\r\n    white-space: normal;\r\n    z-index: 2147483644;\r\n}\r\n\r\n::-webkit-validation-bubble-arrow {\r\n    display: inline-block;\r\n    position: relative;\r\n    left: 32px;\r\n    width: 16px;\r\n    height: 16px;\r\n    background-color: #f8ecec;\r\n    border-width: 2px 0 0 2px;\r\n    border-style: solid;\r\n    border-color: #400;\r\n    box-shadow: inset 2px 2px 1px white;\r\n    -webkit-transform-origin: 0 0;\r\n    -webkit-transform: rotate(45deg);\r\n    z-index: 2147483645;\r\n}\r\n\r\n::-webkit-validation-bubble-arrow-clipper {\r\n    display: block;\r\n    overflow: hidden;\r\n    height: 16px;\r\n}\r\n\r\n#if defined(ENABLE_METER_TAG) && ENABLE_METER_TAG\r\n\/* meter *\/\r\n\r\nmeter {\r\n    -webkit-appearance: meter;\r\n    -webkit-box-sizing: border-box;\r\n    display: inline-box;\r\n    height: 1em;\r\n    width: 5em;\r\n    vertical-align: -0.2em;\r\n}\r\n\r\nmeter::-webkit-meter-bar {\r\n    background: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#ddd), color-stop(0.20, #eee), color-stop(0.45, #ccc), color-stop(0.55, #ccc));\r\n    height: 100%;\r\n    width: 100%;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\nmeter::-webkit-meter-optimum-value {\r\n    background: -webkit-gradient(linear, left top, left bottom, from(#ad7), to(#ad7), color-stop(0.20, #cea), color-stop(0.45, #7a3), color-stop(0.55, #7a3));\r\n    height: 100%;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\nmeter::-webkit-meter-suboptimum-value {\r\n    background: -webkit-gradient(linear, left top, left bottom, from(#fe7), to(#fe7), color-stop(0.20, #ffc), color-stop(0.45, #db3), color-stop(0.55, #db3));\r\n    height: 100%;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\nmeter::-webkit-meter-even-less-good-value {\r\n    background: -webkit-gradient(linear, left top, left bottom, from(#f77), to(#f77), color-stop(0.20, #fcc), color-stop(0.45, #d44), color-stop(0.55, #d44));\r\n    height: 100%;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n#endif\r\n\r\n#if defined(ENABLE_PROGRESS_TAG) && ENABLE_PROGRESS_TAG\r\n\/* progress *\/\r\n\r\nprogress {\r\n    -webkit-appearance: progress-bar;\r\n    -webkit-box-sizing: border-box;\r\n    display: inline-block;\r\n    height: 1em;\r\n    width: 10em;\r\n    vertical-align: -0.2em;\r\n}\r\n\r\nprogress::-webkit-progress-bar {\r\n    background-color: gray;\r\n    height: 100%;\r\n    width: 100%;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\nprogress::-webkit-progress-value {\r\n    background-color: green;\r\n    height: 100%;\r\n    width: 50%; \/* should be removed later *\/\r\n    -webkit-box-sizing: border-box;\r\n}\r\n#endif\r\n\r\n\/* inline elements *\/\r\n\r\nu, ins {\r\n    text-decoration: underline\r\n}\r\n\r\nstrong, b {\r\n    font-weight: bolder\r\n}\r\n\r\ni, cite, em, var, address {\r\n    font-style: italic\r\n}\r\n\r\ntt, code, kbd, samp {\r\n    font-family: monospace\r\n}\r\n\r\npre, xmp, plaintext, listing {\r\n    display: block;\r\n    font-family: monospace;\r\n    white-space: pre;\r\n    margin: 1__qem 0\r\n}\r\n\r\nmark {\r\n    background-color: yellow;\r\n    color: black\r\n}\r\n\r\nbig {\r\n    font-size: larger\r\n}\r\n\r\nsmall {\r\n    font-size: smaller\r\n}\r\n\r\ns, strike, del {\r\n    text-decoration: line-through\r\n}\r\n\r\nsub {\r\n    vertical-align: sub;\r\n    font-size: smaller\r\n}\r\n\r\nsup {\r\n    vertical-align: super;\r\n    font-size: smaller\r\n}\r\n\r\nnobr {\r\n    white-space: nowrap\r\n}\r\n\r\n\/* states *\/\r\n\r\n:focus { \r\n    outline: auto 5px -webkit-focus-ring-color\r\n}\r\n\r\n\/* Read-only text fields do not show a focus ring but do still receive focus *\/\r\nhtml:focus, body:focus, input[readonly]:focus { \r\n    outline: none\r\n}\r\n  \r\ninput:focus, textarea:focus, isindex:focus, keygen:focus, select:focus {\r\n    outline-offset: -2px\r\n}\r\n\r\ninput[type=\"button\"]:focus,\r\ninput[type=\"checkbox\"]:focus,\r\ninput[type=\"file\"]:focus,\r\ninput[type=\"hidden\"]:focus,\r\ninput[type=\"image\"]:focus,\r\ninput[type=\"radio\"]:focus,\r\ninput[type=\"reset\"]:focus,\r\ninput[type=\"search\"]:focus,\r\ninput[type=\"submit\"]:focus,\r\ninput[type=\"file\"]:focus::-webkit-file-upload-button {\r\n    outline-offset: 0\r\n}\r\n    \r\na:-webkit-any-link {\r\n    color: -webkit-link;\r\n    text-decoration: underline;\r\n    cursor: auto;\r\n}\r\n\r\na:-webkit-any-link:active {\r\n    color: -webkit-activelink\r\n}\r\n\r\n\/* HTML5 ruby elements *\/\r\n\r\nruby, rt {\r\n    text-indent: 0; \/* blocks used for ruby rendering should not trigger this *\/\r\n}\r\n\r\nrt {\r\n    line-height: normal;\r\n    -webkit-text-emphasis: none;\r\n}\r\n\r\nruby > rt {\r\n    display: block;\r\n    font-size: 50%;\r\n    text-align: -webkit-auto;\r\n}\r\n\r\nruby > rp {\r\n    display: none;\r\n}\r\n\r\n\/* other elements *\/\r\n\r\nnoframes {\r\n    display: none\r\n}\r\n\r\nframeset, frame {\r\n    display: block\r\n}\r\n\r\nframeset {\r\n    border-color: inherit\r\n}\r\n\r\niframe {\r\n    border: 2px inset\r\n}\r\n\r\ndetails {\r\n    display: block\r\n}\r\n\r\nsummary {\r\n    display: block\r\n}\r\n\r\nsummary::-webkit-details-marker {\r\n    display: inline-block;\r\n    width: 0.66em;\r\n    height: 0.66em;\r\n    margin-right: 0.4em;\r\n}\r\n\r\n\/* page *\/\r\n\r\n@page {\r\n    \/* FIXME: Define the right default values for page properties. *\/\r\n    size: auto;\r\n    margin: auto;\r\n    padding: 0px;\r\n    border-width: 0px;\r\n}\r\n\r\n\/* noscript is handled internally, as it depends on settings. *\/\r\n\/*\r\n * The default style sheet used to render HTML.\r\n *\r\n * Copyright (C) 2000 Lars Knoll (knoll@kde.org)\r\n * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All rights reserved.\r\n *\r\n * This library is free software; you can redistribute it and\/or\r\n * modify it under the terms of the GNU Library General Public\r\n * License as published by the Free Software Foundation; either\r\n * version 2 of the License, or (at your option) any later version.\r\n *\r\n * This library is distributed in the hope that it will be useful,\r\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\r\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\r\n * Library General Public License for more details.\r\n *\r\n * You should have received a copy of the GNU Library General Public License\r\n * along with this library; see the file COPYING.LIB.  If not, write to\r\n * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,\r\n * Boston, MA 02110-1301, USA.\r\n *\r\n *\/\r\n\r\n@namespace \"http:\/\/www.w3.org\/1999\/xhtml\";\r\n\r\nhtml {\r\n    display: block\r\n}\r\n\r\n\/* children of the <\/head><head> element all have display:none *\/\r\nhead {\r\n    display: none\r\n}\r\n\r\nmeta {\r\n    display: none\r\n}\r\n\r\ntitle {\r\n    display: none\r\n}\r\n\r\nlink {\r\n    display: none\r\n}\r\n\r\nstyle {\r\n    display: none\r\n}\r\n\r\nscript {\r\n    display: none\r\n}\r\n\r\n\/* generic block-level elements *\/\r\n\r\nbody {\r\n    display: block;\r\n    margin: 8px\r\n}\r\n\r\np {\r\n    display: block;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1__qem;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n}\r\n\r\ndiv {\r\n    display: block\r\n}\r\n\r\nlayer {\r\n    display: block\r\n}\r\n\r\narticle, aside, footer, header, hgroup, nav, section {\r\n    display: block\r\n}\r\n\r\nmarquee {\r\n    display: inline-block;\r\n    overflow: -webkit-marquee\r\n}\r\n\r\naddress {\r\n    display: block\r\n}\r\n\r\nblockquote {\r\n    display: block;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1em;\r\n    -webkit-margin-start: 40px;\r\n    -webkit-margin-end: 40px;\r\n}\r\n\r\nfigcaption {\r\n    display: block\r\n}\r\n\r\nfigure {\r\n    display: block;\r\n    -webkit-margin-before: 1em;\r\n    -webkit-margin-after: 1em;\r\n    -webkit-margin-start: 40px;\r\n    -webkit-margin-end: 40px;\r\n}\r\n\r\nq {\r\n    display: inline\r\n}\r\n\r\nq:before {\r\n    content: open-quote;\r\n}\r\n\r\nq:after {\r\n    content: close-quote;\r\n}\r\n\r\ncenter {\r\n    display: block;\r\n    \/* special centering to be able to emulate the html4\/netscape behaviour *\/\r\n    text-align: -webkit-center\r\n}\r\n\r\nhr {\r\n    display: block;\r\n    -webkit-margin-before: 0.5em;\r\n    -webkit-margin-after: 0.5em;\r\n    -webkit-margin-start: auto;\r\n    -webkit-margin-end: auto;\r\n    border-style: inset;\r\n    border-width: 1px\r\n}\r\n\r\nmap {\r\n    display: inline\r\n}\r\n\r\n\/* heading elements *\/\r\n\r\nh1 {\r\n    display: block;\r\n    font-size: 2em;\r\n    -webkit-margin-before: 0.67__qem;\r\n    -webkit-margin-after: 0.67em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    font-weight: bold\r\n}\r\n\r\n:-webkit-any(article,aside,nav,section) h1 {\r\n    font-size: 1.5em;\r\n    -webkit-margin-before: 0.83__qem;\r\n    -webkit-margin-after: 0.83em;\r\n}\r\n\r\n:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 {\r\n    font-size: 1.17em;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1em;\r\n}\r\n\r\n:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 {\r\n    font-size: 1.00em;\r\n    -webkit-margin-before: 1.33__qem;\r\n    -webkit-margin-after: 1.33em;\r\n}\r\n\r\n:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 {\r\n    font-size: .83em;\r\n    -webkit-margin-before: 1.67__qem;\r\n    -webkit-margin-after: 1.67em;\r\n}\r\n\r\n:-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1 {\r\n    font-size: .67em;\r\n    -webkit-margin-before: 2.33__qem;\r\n    -webkit-margin-after: 2.33em;\r\n}\r\n\r\nh2 {\r\n    display: block;\r\n    font-size: 1.5em;\r\n    -webkit-margin-before: 0.83__qem;\r\n    -webkit-margin-after: 0.83em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    font-weight: bold\r\n}\r\n\r\nh3 {\r\n    display: block;\r\n    font-size: 1.17em;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    font-weight: bold\r\n}\r\n\r\nh4 {\r\n    display: block;\r\n    -webkit-margin-before: 1.33__qem;\r\n    -webkit-margin-after: 1.33em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    font-weight: bold\r\n}\r\n\r\nh5 {\r\n    display: block;\r\n    font-size: .83em;\r\n    -webkit-margin-before: 1.67__qem;\r\n    -webkit-margin-after: 1.67em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    font-weight: bold\r\n}\r\n\r\nh6 {\r\n    display: block;\r\n    font-size: .67em;\r\n    -webkit-margin-before: 2.33__qem;\r\n    -webkit-margin-after: 2.33em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    font-weight: bold\r\n}\r\n\r\n\/* tables *\/\r\n\r\ntable {\r\n    display: table;\r\n    border-collapse: separate;\r\n    border-spacing: 2px;\r\n    border-color: gray\r\n}\r\n\r\nthead {\r\n    display: table-header-group;\r\n    vertical-align: middle;\r\n    border-color: inherit\r\n}\r\n\r\ntbody {\r\n    display: table-row-group;\r\n    vertical-align: middle;\r\n    border-color: inherit\r\n}\r\n\r\ntfoot {\r\n    display: table-footer-group;\r\n    vertical-align: middle;\r\n    border-color: inherit\r\n}\r\n\r\n\/* for tables without table section elements (can happen with XHTML or dynamically created tables) *\/\r\ntable > tr {\r\n    vertical-align: middle;\r\n}\r\n\r\ncol {\r\n    display: table-column\r\n}\r\n\r\ncolgroup {\r\n    display: table-column-group\r\n}\r\n\r\ntr {\r\n    display: table-row;\r\n    vertical-align: inherit;\r\n    border-color: inherit\r\n}\r\n\r\ntd, th {\r\n    display: table-cell;\r\n    vertical-align: inherit\r\n}\r\n\r\nth {\r\n    font-weight: bold\r\n}\r\n\r\ncaption {\r\n    display: table-caption;\r\n    text-align: -webkit-center\r\n}\r\n\r\n\/* lists *\/\r\n\r\nul, menu, dir {\r\n    display: block;\r\n    list-style-type: disc;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    -webkit-padding-start: 40px\r\n}\r\n\r\nol {\r\n    display: block;\r\n    list-style-type: decimal;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n    -webkit-padding-start: 40px\r\n}\r\n\r\nli {\r\n    display: list-item\r\n}\r\n\r\nul ul, ol ul {\r\n    list-style-type: circle\r\n}\r\n\r\nol ol ul, ol ul ul, ul ol ul, ul ul ul {\r\n    list-style-type: square\r\n}\r\n\r\ndd {\r\n    display: block;\r\n    -webkit-margin-start: 40px\r\n}\r\n\r\ndl {\r\n    display: block;\r\n    -webkit-margin-before: 1__qem;\r\n    -webkit-margin-after: 1em;\r\n    -webkit-margin-start: 0;\r\n    -webkit-margin-end: 0;\r\n}\r\n\r\ndt {\r\n    display: block\r\n}\r\n\r\nol ul, ul ol, ul ul, ol ol {\r\n    -webkit-margin-before: 0;\r\n    -webkit-margin-after: 0\r\n}\r\n\r\n\/* form elements *\/\r\n\r\nform {\r\n    display: block;\r\n    margin-top: 0__qem;\r\n}\r\n\r\nlabel {\r\n    cursor: default;\r\n}\r\n\r\nlegend {\r\n    display: block;\r\n    -webkit-padding-start: 2px;\r\n    -webkit-padding-end: 2px;\r\n    border: none\r\n}\r\n\r\nfieldset {\r\n    display: block;\r\n    -webkit-margin-start: 2px;\r\n    -webkit-margin-end: 2px;\r\n    -webkit-padding-before: 0.35em;\r\n    -webkit-padding-start: 0.75em;\r\n    -webkit-padding-end: 0.75em;\r\n    -webkit-padding-after: 0.625em;\r\n    border: 2px groove ThreeDFace\r\n}\r\n\r\nbutton {\r\n    -webkit-appearance: button;\r\n}\r\n\r\n\/* Form controls don't go vertical. *\/\r\ninput, textarea, keygen, select, button, isindex, meter, progress {\r\n    -webkit-block-flow: tb !important;\r\n}\r\n\r\ninput, textarea, keygen, select, button, isindex {\r\n    margin: 0__qem;\r\n    font: -webkit-small-control;\r\n    color: initial;\r\n    letter-spacing: normal;\r\n    word-spacing: normal;\r\n    line-height: normal;\r\n    text-transform: none;\r\n    text-indent: 0;\r\n    text-shadow: none;\r\n    display: inline-block;\r\n    text-align: -webkit-auto;\r\n}\r\n\r\ninput[type=\"hidden\"] {\r\n    display: none\r\n}\r\n\r\ninput, input[type=\"password\"], input[type=\"search\"], isindex {\r\n    -webkit-appearance: textfield;\r\n    padding: 1px;\r\n    background-color: white;\r\n    border: 2px inset;\r\n    -webkit-rtl-ordering: logical;\r\n    -webkit-user-select: text;\r\n    cursor: auto;\r\n}\r\n\r\ninput[type=\"search\"] {\r\n    -webkit-appearance: searchfield;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\ninput[type=\"search\"]::-webkit-search-cancel-button {\r\n    -webkit-appearance: searchfield-cancel-button;\r\n    display: inline-block;\r\n}\r\n\r\ninput[type=\"search\"]::-webkit-search-decoration {\r\n    -webkit-appearance: searchfield-decoration;\r\n    display: inline-block;\r\n}\r\n\r\ninput[type=\"search\"]::-webkit-search-results-decoration {\r\n    -webkit-appearance: searchfield-results-decoration;\r\n    display: inline-block;\r\n}\r\n\r\ninput[type=\"search\"]::-webkit-search-results-button {\r\n    -webkit-appearance: searchfield-results-button;\r\n    display: inline-block;\r\n}\r\n\r\n#if defined(ENABLE_DATALIST) && ENABLE_DATALIST\r\ninput::-webkit-input-list-button {\r\n    -webkit-appearance: list-button;\r\n    display: inline-block;\r\n}\r\n#endif\r\n\r\ninput::-webkit-inner-spin-button {\r\n    -webkit-appearance: inner-spin-button;\r\n    display: inline-block;\r\n    position: relative;\r\n    cursor: default;\r\n    vertical-align: top;\r\n    -webkit-user-select: none;\r\n}\r\n\r\n#if defined(ENABLE_INPUT_SPEECH) && ENABLE_INPUT_SPEECH\r\ninput::-webkit-input-speech-button {\r\n    -webkit-appearance: -webkit-input-speech-button;\r\n    display: inline-block;\r\n    vertical-align: top;\r\n}\r\n#endif\r\n\r\nkeygen, select {\r\n    -webkit-border-radius: 5px;\r\n}\r\n\r\nkeygen::-webkit-keygen-select {\r\n    margin: 0px;\r\n}\r\n\r\ntextarea {\r\n    -webkit-appearance: textarea;\r\n    background-color: white;\r\n    border: 1px solid;\r\n    -webkit-rtl-ordering: logical;\r\n    -webkit-user-select: text;\r\n    -webkit-box-orient: vertical;\r\n    resize: auto;\r\n    cursor: auto;\r\n    padding: 2px;\r\n    white-space: pre-wrap;\r\n    word-wrap: break-word;\r\n}\r\n\r\ninput::-webkit-input-placeholder, isindex::-webkit-input-placeholder, textarea::-webkit-input-placeholder {\r\n    color: darkGray;\r\n}\r\n\r\ninput[type=\"password\"] {\r\n    -webkit-text-security: disc !important;\r\n}\r\n\r\ninput[type=\"hidden\"], input[type=\"image\"], input[type=\"file\"] {\r\n    -webkit-appearance: initial;\r\n    padding: initial;\r\n    background-color: initial;\r\n    border: initial;\r\n}\r\n\r\ninput[type=\"file\"] {\r\n    -webkit-box-align: baseline;\r\n    text-align: start !important;\r\n}\r\n\r\ninput:-webkit-autofill {\r\n    background-color: #FAFFBD !important;\r\n    background-image:none !important;\r\n    color: #000000 !important;\r\n}\r\n\r\ninput[type=\"radio\"], input[type=\"checkbox\"] {\r\n    margin: 3px 0.5ex;\r\n    padding: initial;\r\n    background-color: initial;\r\n    border: initial;\r\n}\r\n\r\ninput[type=\"button\"], input[type=\"submit\"], input[type=\"reset\"] {\r\n    -webkit-appearance: push-button;\r\n    white-space: pre\r\n}\r\n\r\ninput[type=\"file\"]::-webkit-file-upload-button {\r\n    -webkit-appearance: push-button;\r\n    white-space: nowrap;\r\n    margin: 0;\r\n}\r\n\r\ninput[type=\"button\"], input[type=\"submit\"], input[type=\"reset\"], input[type=\"file\"]::-webkit-file-upload-button, button {\r\n    -webkit-box-align: center;\r\n    text-align: center;\r\n    cursor: default;\r\n    color: ButtonText;\r\n    padding: 2px 6px 3px 6px;\r\n    border: 2px outset ButtonFace;\r\n    background-color: ButtonFace;\r\n    -webkit-box-sizing: border-box\r\n}\r\n\r\ninput[type=\"range\"] {\r\n    -webkit-appearance: slider-horizontal;\r\n    padding: initial;\r\n    border: initial;\r\n    margin: 2px;\r\n}\r\n\r\ninput[type=\"range\"]::-webkit-slider-thumb {\r\n    -webkit-appearance: sliderthumb-horizontal;\r\n    display: block;\r\n}\r\n\r\ninput[type=\"button\"]:disabled, input[type=\"submit\"]:disabled, input[type=\"reset\"]:disabled,\r\ninput[type=\"file\"]:disabled::-webkit-file-upload-button, button:disabled,\r\nselect:disabled, keygen:disabled, optgroup:disabled, option:disabled {\r\n    color: GrayText\r\n}\r\n\r\ninput[type=\"button\"]:active, input[type=\"submit\"]:active, input[type=\"reset\"]:active, input[type=\"file\"]:active::-webkit-file-upload-button, button:active {\r\n    border-style: inset\r\n}\r\n\r\ninput[type=\"button\"]:active:disabled, input[type=\"submit\"]:active:disabled, input[type=\"reset\"]:active:disabled, input[type=\"file\"]:active:disabled::-webkit-file-upload-button, button:active:disabled {\r\n    border-style: outset\r\n}\r\n\r\narea, param {\r\n    display: none\r\n}\r\n\r\ninput[type=\"checkbox\"] {\r\n    -webkit-appearance: checkbox;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\ninput[type=\"radio\"] {\r\n    -webkit-appearance: radio;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\n#if defined(ENABLE_INPUT_COLOR) && ENABLE_INPUT_COLOR\r\n\r\ninput[type=\"color\"] {\r\n    -webkit-appearance: square-button;\r\n    width: 44px;\r\n    height: 23px;\r\n}\r\n\r\ninput[type=\"color\"]::-webkit-color-swatch-wrapper {\r\n    display:-webkit-box;\r\n    padding: 4px 2px;\r\n    -webkit-box-sizing: border-box;\r\n    width: 100%;\r\n    height: 100%\r\n}\r\n\r\ninput[type=\"color\"]::-webkit-color-swatch {\r\n    background-color: #000000;\r\n    border: 1px solid #777777;\r\n    -webkit-box-flex: 1;\r\n}\r\n\r\n#if defined(ENABLE_DATALIST) && ENABLE_DATALIST\r\n\r\ninput[type=\"color\"][list] {\r\n    -webkit-appearance: menulist;\r\n    width: 88px;\r\n    height: 23px;\r\n}\r\n\r\ninput[type=\"color\"][list]::-webkit-color-swatch-wrapper {\r\n    padding-left: 8px;\r\n    padding-right: 24px;\r\n}\r\n\r\ninput[type=\"color\"][list]::-webkit-color-swatch {\r\n    border-color: #000000;\r\n}\r\n\r\n#endif \/\/ defined(ENABLE_DATALIST) && ENABLE_DATALIST\r\n\r\n#endif \/\/ defined(ENABLE_INPUT_COLOR) && ENABLE_INPUT_COLOR\r\n\r\nselect {\r\n    -webkit-appearance: menulist;\r\n    -webkit-box-sizing: border-box;\r\n    -webkit-box-align: center;\r\n    border: 1px solid;\r\n    white-space: pre;\r\n    -webkit-rtl-ordering: logical;\r\n    color: black;\r\n    background-color: white;\r\n    cursor: default;\r\n}\r\n\r\nselect[size],\r\nselect[multiple],\r\nselect[size][multiple] {\r\n    -webkit-appearance: listbox;\r\n    -webkit-box-align: start;\r\n    border: 1px inset gray;\r\n    -webkit-border-radius: initial;\r\n    white-space: initial;\r\n}\r\n\r\nselect[size=\"0\"],\r\nselect[size=\"1\"] {\r\n    -webkit-appearance: menulist;\r\n    -webkit-box-align: center;\r\n    border: 1px solid;\r\n    -webkit-border-radius: 5px;\r\n    white-space: pre;\r\n}\r\n\r\noptgroup {\r\n    font-weight: bolder;\r\n}\r\n\r\noption {\r\n    font-weight: normal;\r\n}\r\n\r\noutput {\r\n    display: inline;\r\n}\r\n\r\n\/* form validation message bubble *\/\r\n\r\n::-webkit-validation-bubble {\r\n    display: inline-block;\r\n    z-index: 2147483647;\r\n    position: absolute;\r\n    opacity: 0.95;\r\n    line-height: 0;\r\n    margin: 0;\r\n    -webkit-text-security: none;\r\n    -webkit-transition: opacity 05.5s ease;\r\n}\r\n\r\n::-webkit-validation-bubble-message {\r\n    display: block;\r\n    position: relative;\r\n    top: -4px;\r\n    font: message-box;\r\n    color: black;\r\n    min-width: 50px;\r\n    max-width: 200px;\r\n    border: solid 2px #400;\r\n    background: -webkit-gradient(linear, left top, left bottom, from(#f8ecec), to(#e8cccc));\r\n    padding: 8px;\r\n    -webkit-border-radius: 8px;\r\n    -webkit-box-shadow: 4px 4px 4px rgba(100,100,100,0.6),\r\n        inset -2px -2px 1px #d0c4c4,\r\n        inset 2px 2px 1px white;\r\n    line-height: normal;\r\n    white-space: normal;\r\n    z-index: 2147483644;\r\n}\r\n\r\n::-webkit-validation-bubble-arrow {\r\n    display: inline-block;\r\n    position: relative;\r\n    left: 32px;\r\n    width: 16px;\r\n    height: 16px;\r\n    background-color: #f8ecec;\r\n    border-width: 2px 0 0 2px;\r\n    border-style: solid;\r\n    border-color: #400;\r\n    box-shadow: inset 2px 2px 1px white;\r\n    -webkit-transform-origin: 0 0;\r\n    -webkit-transform: rotate(45deg);\r\n    z-index: 2147483645;\r\n}\r\n\r\n::-webkit-validation-bubble-arrow-clipper {\r\n    display: block;\r\n    overflow: hidden;\r\n    height: 16px;\r\n}\r\n\r\n#if defined(ENABLE_METER_TAG) && ENABLE_METER_TAG\r\n\/* meter *\/\r\n\r\nmeter {\r\n    -webkit-appearance: meter;\r\n    -webkit-box-sizing: border-box;\r\n    display: inline-box;\r\n    height: 1em;\r\n    width: 5em;\r\n    vertical-align: -0.2em;\r\n}\r\n\r\nmeter::-webkit-meter-bar {\r\n    background: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#ddd), color-stop(0.20, #eee), color-stop(0.45, #ccc), color-stop(0.55, #ccc));\r\n    height: 100%;\r\n    width: 100%;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\nmeter::-webkit-meter-optimum-value {\r\n    background: -webkit-gradient(linear, left top, left bottom, from(#ad7), to(#ad7), color-stop(0.20, #cea), color-stop(0.45, #7a3), color-stop(0.55, #7a3));\r\n    height: 100%;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\nmeter::-webkit-meter-suboptimum-value {\r\n    background: -webkit-gradient(linear, left top, left bottom, from(#fe7), to(#fe7), color-stop(0.20, #ffc), color-stop(0.45, #db3), color-stop(0.55, #db3));\r\n    height: 100%;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\nmeter::-webkit-meter-even-less-good-value {\r\n    background: -webkit-gradient(linear, left top, left bottom, from(#f77), to(#f77), color-stop(0.20, #fcc), color-stop(0.45, #d44), color-stop(0.55, #d44));\r\n    height: 100%;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n#endif\r\n\r\n#if defined(ENABLE_PROGRESS_TAG) && ENABLE_PROGRESS_TAG\r\n\/* progress *\/\r\n\r\nprogress {\r\n    -webkit-appearance: progress-bar;\r\n    -webkit-box-sizing: border-box;\r\n    display: inline-block;\r\n    height: 1em;\r\n    width: 10em;\r\n    vertical-align: -0.2em;\r\n}\r\n\r\nprogress::-webkit-progress-bar {\r\n    background-color: gray;\r\n    height: 100%;\r\n    width: 100%;\r\n    -webkit-box-sizing: border-box;\r\n}\r\n\r\nprogress::-webkit-progress-value {\r\n    background-color: green;\r\n    height: 100%;\r\n    width: 50%; \/* should be removed later *\/\r\n    -webkit-box-sizing: border-box;\r\n}\r\n#endif\r\n\r\n\/* inline elements *\/\r\n\r\nu, ins {\r\n    text-decoration: underline\r\n}\r\n\r\nstrong, b {\r\n    font-weight: bolder\r\n}\r\n\r\ni, cite, em, var, address {\r\n    font-style: italic\r\n}\r\n\r\ntt, code, kbd, samp {\r\n    font-family: monospace\r\n}\r\n\r\npre, xmp, plaintext, listing {\r\n    display: block;\r\n    font-family: monospace;\r\n    white-space: pre;\r\n    margin: 1__qem 0\r\n}\r\n\r\nmark {\r\n    background-color: yellow;\r\n    color: black\r\n}\r\n\r\nbig {\r\n    font-size: larger\r\n}\r\n\r\nsmall {\r\n    font-size: smaller\r\n}\r\n\r\ns, strike, del {\r\n    text-decoration: line-through\r\n}\r\n\r\nsub {\r\n    vertical-align: sub;\r\n    font-size: smaller\r\n}\r\n\r\nsup {\r\n    vertical-align: super;\r\n    font-size: smaller\r\n}\r\n\r\nnobr {\r\n    white-space: nowrap\r\n}\r\n\r\n\/* states *\/\r\n\r\n:focus { \r\n    outline: auto 5px -webkit-focus-ring-color\r\n}\r\n\r\n\/* Read-only text fields do not show a focus ring but do still receive focus *\/\r\nhtml:focus, body:focus, input[readonly]:focus { \r\n    outline: none\r\n}\r\n  \r\ninput:focus, textarea:focus, isindex:focus, keygen:focus, select:focus {\r\n    outline-offset: -2px\r\n}\r\n\r\ninput[type=\"button\"]:focus,\r\ninput[type=\"checkbox\"]:focus,\r\ninput[type=\"file\"]:focus,\r\ninput[type=\"hidden\"]:focus,\r\ninput[type=\"image\"]:focus,\r\ninput[type=\"radio\"]:focus,\r\ninput[type=\"reset\"]:focus,\r\ninput[type=\"search\"]:focus,\r\ninput[type=\"submit\"]:focus,\r\ninput[type=\"file\"]:focus::-webkit-file-upload-button {\r\n    outline-offset: 0\r\n}\r\n    \r\na:-webkit-any-link {\r\n    color: -webkit-link;\r\n    text-decoration: underline;\r\n    cursor: auto;\r\n}\r\n\r\na:-webkit-any-link:active {\r\n    color: -webkit-activelink\r\n}\r\n\r\n\/* HTML5 ruby elements *\/\r\n\r\nruby, rt {\r\n    text-indent: 0; \/* blocks used for ruby rendering should not trigger this *\/\r\n}\r\n\r\nrt {\r\n    line-height: normal;\r\n    -webkit-text-emphasis: none;\r\n}\r\n\r\nruby > rt {\r\n    display: block;\r\n    font-size: 50%;\r\n    text-align: -webkit-auto;\r\n}\r\n\r\nruby > rp {\r\n    display: none;\r\n}\r\n\r\n\/* other elements *\/\r\n\r\nnoframes {\r\n    display: none\r\n}\r\n\r\nframeset, frame {\r\n    display: block\r\n}\r\n\r\nframeset {\r\n    border-color: inherit\r\n}\r\n\r\niframe {\r\n    border: 2px inset\r\n}\r\n\r\ndetails {\r\n    display: block\r\n}\r\n\r\nsummary {\r\n    display: block\r\n}\r\n\r\nsummary::-webkit-details-marker {\r\n    display: inline-block;\r\n    width: 0.66em;\r\n    height: 0.66em;\r\n    margin-right: 0.4em;\r\n}\r\n\r\n\/* page *\/\r\n\r\n@page {\r\n    \/* FIXME: Define the right default values for page properties. *\/\r\n    size: auto;\r\n    margin: auto;\r\n    padding: 0px;\r\n    border-width: 0px;\r\n}\r\n\r\n\/* noscript is handled internally, as it depends on settings. *\/\r\n<\/head><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\/*http:\/\/trac.webkit.org\/browser\/trunk\/Source\/WebCore\/css\/html.css * The default style sheet used to render HTML. * * Copyright (C) 2000 Lars Knoll (knoll@kde.org) * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, * 2010, 2011 Apple Inc. All rights reserved. * * This library &hellip; <a href=\"https:\/\/b.parsons.edu\/~dejongo\/03-safari-default-style-sheet\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/b.parsons.edu\/~dejongo\/wp-json\/wp\/v2\/posts\/89"}],"collection":[{"href":"https:\/\/b.parsons.edu\/~dejongo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/b.parsons.edu\/~dejongo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/b.parsons.edu\/~dejongo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/b.parsons.edu\/~dejongo\/wp-json\/wp\/v2\/comments?post=89"}],"version-history":[{"count":1,"href":"https:\/\/b.parsons.edu\/~dejongo\/wp-json\/wp\/v2\/posts\/89\/revisions"}],"predecessor-version":[{"id":90,"href":"https:\/\/b.parsons.edu\/~dejongo\/wp-json\/wp\/v2\/posts\/89\/revisions\/90"}],"wp:attachment":[{"href":"https:\/\/b.parsons.edu\/~dejongo\/wp-json\/wp\/v2\/media?parent=89"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/b.parsons.edu\/~dejongo\/wp-json\/wp\/v2\/categories?post=89"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/b.parsons.edu\/~dejongo\/wp-json\/wp\/v2\/tags?post=89"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}