/* RESET ***************************************************************************************/
	
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
table{border-collapse:collapse;border-spacing:0;}


/* GLOBAL ***************************************************************************************/

html {background:#f0f1f2;}
body {font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif; color:#4d4d4d;}

h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif; font-weight:normal; font-style:normal; color:#4d4d4d;}

a {color:#2d5be3; text-decoration:none;}
a:hover {text-decoration:underline;}

strong {font-weight:bold;}
em {font-style:italic;}
small {font-size:10px;}

.clearfix {position:relative; overflow: auto; zoom: 1;}

.contain {width:960px; margin:0 auto; position:relative;}
#content {background:url(https://p2.zdassets.com/hc/theme_assets/24558/200001024/bg-content.png) 0 0 repeat-y #fff; margin:70px auto 25px auto;}
.notification, .notification+.notification {margin:60px 0 -60px 0;}


/* HEADER ***************************************************************************************/

.header {background:#0732a2; height:60px; position:fixed; width:100%; top:0; z-index:1000000;}
.header .contain {width:920px;}

.header #logo {margin:16px 0 0 0; float:left;}
.header #logo a img {float:left; display:inline-block; width:145px; padding:6px 0 0 0;}
.header #logo a span {color:#fff; float:left; font-size:13px; line-height:16px; padding:10px 0 0 5px; text-transform:uppercase; text-decoration:none; -webkit-font-smoothing:antialiased;}

.header form {position:absolute; top:9px; right:0;}
.header form input {background:url(https://p2.zdassets.com/hc/theme_assets/24558/200001024/bg-icon-search.png) 12px 10px no-repeat #fff; height:40px; width:443px; font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif; padding:0 15px 0 40px; border:1px solid #fff; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-font-smoothing: antialiased;}
.header form input:focus {outline:none; color:#333;}

a.login {position:absolute; top:11px; right:20px; background:#fff; background:linear-gradient(to bottom,white 0%,#f4f4f4 50%,#ededed 100%); border:1px solid #e1e1e1; border-radius:3px; color:#444; height:auto; line-height:1; padding:7px 10px; cursor:pointer; display:inline-block; vertical-align:middle; white-space:nowrap;}
a:hover.login {border:1px solid #d3d3d3; text-decoration:none;}

.user-info {position:absolute; top:10px; right:20px;}
.user-info .user-avatar {width:20px; height:20px;}
.user-info span#user-name {padding:2px 12px 0 0;}
.user-info [role="button"]{background:#fff; background:linear-gradient(to bottom,white 0%,#f4f4f4 50%,#ededed 100%); border:1px solid #e1e1e1; border-radius:3px; color:#444; height:auto; line-height:1; padding:4px 10px 4px 4px; cursor:pointer; display:inline-block; font-size:13px; font-weight:200; position:relative; vertical-align:middle; white-space:nowrap;}
.user-info:hover [role="button"]{border:1px solid #d3d3d3;}
.user-info .dropdown-toggle:after{content:' '; height:0; position:absolute; width:0; top:13px; right:7px; border-style:solid; border-width:5px 4px 0 4px; border-color:#999 transparent transparent transparent;}
.user-avatar, .user-avatar+span{display:inline-block; vertical-align:middle;}
.dropdown-panel {border: 1px solid #e1e1e1;}


/* MAIN ***************************************************************************************/

/* Home Page **********/

#main {float:left; width:580px; margin:0 30px; padding:35px 0 30px 0;}

#main h1 {font-size:24px; line-height:28px; margin:0 0 20px 0;}
#main h2 {font-size:18px; line-height:22px; margin:0 0 10px 0;}

#main ul.cat-blocks {margin:0 0 35px 0;}
#main ul.cat-blocks li a {background:url(https://p2.zdassets.com/hc/theme_assets/24558/200001024/bg-icon-arrow.png) no-repeat 540px 33px; position:relative; display:block; padding:18px 0 16px 85px; border:1px solid #f0f1f2; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin:0 0 10px 0; color:#999;}
#main ul.cat-blocks li a img {position:absolute; top:20px; left:30px;}
#main ul.cat-blocks li a h2 {font-size:18px; line-height:22px; margin:0 0 2px 0; font-weight:normal;}
#main ul.cat-blocks li a p {font-size:12px;}
#main ul.cat-blocks li a:hover {text-decoration:none; border:1px solid #e1e1e1;}

#main ul.other-resources {padding:10px 0 15px 0;}
#main ul.other-resources li a {float:left; width:230px; position:relative; padding:0 0 0 50px; color:#4d4d4d;}
#main ul.other-resources li a:hover {text-decoration:none;}
#main ul.other-resources li a strong {display:block; margin:0 0 5px 0;}
#main ul.other-resources li a:hover strong {text-decoration:underline;}
#main ul.other-resources li a.api {margin:0 20px 0 0; }
#main ul.other-resources li a img {position:absolute; top:5px; left:0;}


/* Article **********/

#main ol.breadcrumbs {margin:0 0 5px 0;}
#main ol.breadcrumbs li {margin:0 5px 0 0; font-size:11px; display:inline;}
#main ol.breadcrumbs li + li:before {color:#c3c3c3; margin:0 5px 0 0; content: ">";}
#main .cat-sec ol.breadcrumbs li:last-child {display:none;}

#main article h1 {border-bottom:1px solid #f0f1f2; padding:0 0 15px 0;}
#main article p {margin:0 0 15px 0;}

#main article ul {list-style:disc; padding:0 0 0 30px;}
#main article ul li:last-child {margin:0 0 15px 0;}
#main article ul ul li:last-child {margin:0;}

#main article ol {list-style:decimal; padding:0  0 0 30px;}
#main article ol ol {list-style:lower-latin;}
#main article ol li:last-child {margin:0 0 15px 0;}
#main article ol ol li:last-child {margin:0;}

#main article img {max-width:570px; border:1px solid #f0f1f2; padding:4px;}

#main article span.wysiwyg-font-size-small {font-size:10px;}
#main article span.wysiwyg-font-size-medium {}
#main article span.wysiwyg-font-size-large, #main article span.wysiwyg-font-size-x-large, #main article h2 {font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif; font-style:normal; font-size:18px; line-height:22px; margin:35px 0 10px 0; display:block;}

#main article p.wysiwyg-text-align-left {text-align:left;}
#main article p.wysiwyg-text-align-center {text-align:center;}
#main article p.wysiwyg-text-align-right {text-align:right;}

#main article span.wysiwyg-underline {text-decoration:underline;}

#main article table {width:100%; border: 1px solid #f0f1f2; margin:0 0 15px 0;}
#main article table tbody td {padding:6px; border-top: 1px solid #f0f1f2; border-left: 1px solid #f0f1f2;}
#main article table tbody tr:first-child td, #main article table tbody tr td:first-child { border-top: none;}

#main article ul.claim {padding:0; list-style:none;}
#main article ul.claim li a {background:url(https://p2.zdassets.com/hc/theme_assets/24558/200001024/bg-icon-arrow.png) no-repeat 240px 32px #fcfcfc; float:left; padding:18px 25px 16px 20px; border:1px solid #f0f1f2; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin:10px 20px 20px 0; width:223px; font-size:11px; color:#999;}
#main article ul.claim li a.last {margin-right:0;}
#main article ul.claim li a strong {color:#4d4d4d; font-size:16px; display:block; margin:0 0 3px 0;}
#main article ul.claim li a:hover {text-decoration:none; border:1px solid #e1e1e1;}

#main .vote {background:#fcfcfc; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; width:538px; float:left; margin:30px 0 0 0; padding:24px 15px 15px 20px; border:1px solid #f0f1f2; position:relative;}
#main .vote .vote-controls {float:left; position:relative; margin:-9px 0 0 0;}
#main .vote p.message {float:left; margin:0 20px 0 0; color:#999;}
#main .vote p.thanks {display:none; float:left; margin:0 20px 5px 0;}
#main .vote .ticket {display:none;}
#main .vote ul.ticket-form-list {padding:0; list-style:none;}
#main .vote ul.ticket-form-list li a {background:#fff; float:left; width:232px; margin:0 5px 5px 0; padding:10px 15px 8px 15px; border:1px dashed #e6e7e8; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
#main .vote ul.ticket-form-list li a:hover {border:1px solid #e6e7e8; text-decoration:none;}

#main .vote .vote-controls a{text-shadow:#fff 0 1px 0; cursor:pointer; display:block; font:bold 11px/30px "Helvetica Neue",Helvetica,Arial,sans-serif; height:30px; padding:0 10px; text-align:center; text-transform:uppercase; background:#efeff1; background:-moz-linear-gradient(top,#f8f8f9,#e6e6e8); background:-ms-linear-gradient(top,#f8f8f9,#e6e6e8); background:-o-linear-gradient(top,#f8f8f9,#e6e6e8); background:-webkit-linear-gradient(top,#f8f8f9,#e6e6e8); border:1px solid #ccc; color:#808080; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0px; -webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0px; box-shadow:rgba(0,0,0,0.1) 0 0 2px 0px; float:left; margin:0 5px 0 0;}
#main .vote .vote-controls a:hover{background:#f8f7f8; background:-moz-linear-gradient(top,#fcfcfc,#f3f2f3); background:-ms-linear-gradient(top,#fcfcfc,#f3f2f3); background:-o-linear-gradient(top,#fcfcfc,#f3f2f3); background:-webkit-linear-gradient(top,#fcfcfc,#f3f2f3); border:1px solid #ccc; color:#808080; text-decoration:none;}
#main .vote .vote-controls a:active{background:#f8f7f8; background:-moz-linear-gradient(top,#f3f2f3,#fcfcfc); background:-ms-linear-gradient(top,#f3f2f3,#fcfcfc); background:-o-linear-gradient(top,#f3f2f3,#fcfcfc); background:-webkit-linear-gradient(top,#f3f2f3,#fcfcfc); border:1px solid #ccc; color:#808080; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}


/* Category **********/

#main .section-tree {width:590px;}
#main .section {float:left; border:1px solid #f0f1f2; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; width:243px; margin:0 10px 10px 0; padding:20px 20px 15px 20px;}
#main .section:nth-child(2), #main .section:nth-child(4), #main .section:nth-child(6), #main .section:nth-child(8), #main .section:nth-child(10) {margin-right:0;}
#main .section h3 {font-size:18px; line-height:22px; margin:0 0 15px 0;}
#main .section h3 a {color:#4d4d4d;}
#main .section h3 a:hover {text-decoration:none;}
#main .section ul li {margin:0 0 7px 0;}
#main .section a.see-all-articles {color:#999; text-decoration:none; font-size:12px; float:left; padding:10px 0 0 5px;}
#main .section a:hover.see-all-articles {color:#666; text-decoration:underline;}

#main ul.article-list li {border-bottom:1px dashed #e6e7e8; padding:0 5px 7px 5px; margin:0 0 7px 0;}
#main ul.article-list li.article-promoted span {display:none;}


/* New Request **********/

form.request-form label {display:block; margin:0 0 5px 0;}
form.request-form .form-field {margin:0 0 18px 0;}
form.request-form .form-field p {font-size:11px; color:#999;}
form.request-form input#request_subject {width:380px;}
form.request-form input#request_custom_fields_21072416, form.request-form #request_custom_fields_21067372 {width:310px;}
form.request-form input#request_custom_fields_270626 {width:400px;}
form.request-form .form-field .searchbox {margin:18px 0 0 0; border:1px solid #eaeaea; background:#edf5fa; padding:20px; border:none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
form.request-form .form-field .searchbox ul {margin: 10px 0 0 20px; list-style:inherit;}

form.request-form input, form.request-form textarea{background:#fcfcfc; border:1px solid #d9d9d9; color:#4d4d4d; font-family:inherit; outline:none; padding:6px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
form.request-form textarea {max-width:566px; width:566px; height:140px;}
form.request-form .nesty-input{background:#fcfcfc; color:#4d4d4d; font-family:inherit; outline:none; border:1px solid #d9d9d9; box-shadow:none; padding:0 10px 0 8px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
form.request-form .request_ticket_form_id .nesty-input{max-width:560px;}
.nesty-panel{border:1px solid #d9d9d9; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; box-shadow:none; max-width:578px !important;}

form.request-form .upload-dropzone {padding:10px;}

form.request-form footer {margin-top:15px; float:left;}
form.request-form footer input[type="submit"]{text-shadow:rgba(0,0,0,0.1) 0 -1px 0; cursor:pointer; display:block; font:bold 11px/30px "Helvetica Neue",Helvetica,Arial,sans-serif; height:30px; padding:0 10px; text-align:center; text-transform:uppercase; background:#a0da00; background:-moz-linear-gradient(top,#a7e300,#99d100); background:-ms-linear-gradient(top,#a7e300,#99d100); background:-o-linear-gradient(top,#a7e300,#99d100); background:-webkit-linear-gradient(top,#a7e300,#99d100); border:1px solid #87b800; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0px; -webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0px; box-shadow:rgba(0,0,0,0.1) 0 0 2px 0px; height:32px;}

form.request-form footer input:hover[type="submit"]{background:#ace315; background:-moz-linear-gradient(top,#b2eb14,#a4da14); background:-ms-linear-gradient(top,#b2eb14,#a4da14); background:-o-linear-gradient(top,#b2eb14,#a4da14); background:-webkit-linear-gradient(top,#b2eb14,#a4da14); border:1px solid #87b800; color:#fff;}
form.request-form footer input:active[type="submit"] {background:#a0da00; background:-moz-linear-gradient(top,#99d100,#a7e300); background:-ms-linear-gradient(top,#99d100,#a7e300); background:-o-linear-gradient(top,#99d100,#a7e300); background:-webkit-linear-gradient(top,#99d100,#a7e300); border:1px solid #87b800; color:#fff; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}

/* Search Results **********/

#main .search-results-column h2.search-results-subheading {display:none;}

#main ul.search-results-list li {border-bottom:1px dashed #e6e7e8; padding:0 5px 12px 5px; margin:0 0 12px 0;}
#main ul.search-results-list li a {font-size:15px; line-height:19px;}
#main ul.search-results-list .search-result-meta, #main ul.search-results-list .search-result-votes {display:none;}
#main ul.search-results-list .search-result-description {color:#999; margin:5px 0 0 0;}

nav.pagination {background:#fcfcfc; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border:1px solid #e8e9eb; margin:30px 0 0 0;}
nav.pagination ul {display:table; margin:0 auto; border-left:1px solid #e8e9eb;}
nav.pagination ul li {float:left; border-right:1px solid #e8e9eb;}
nav.pagination ul li span {float:left; padding:10px 10px 7px 10px}
nav.pagination ul li a {display:block; padding:10px 10px 7px 10px;}
nav.pagination ul li a:hover {text-decoration:none; color:#999; background:#fff;}
nav.pagination ul li.pagination-current {color:#999; background:#fff;}


/* Request List **********/

table.request-table {width:100%; border: 1px solid #f0f1f2; margin:0 0 15px 0;}
table.request-table thead {background:#e8e9eb;}
table.request-table thead th {padding:6px; text-align:left;}
table.request-table tbody td {padding:6px; border-top: 1px solid #e8e9eb; border-left: 1px solid #e8e9eb;}

input.requests-search{background:#fcfcfc; border:1px solid #d9d9d9; color:#4d4d4d; font-family:inherit; outline:none; padding:6px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin:0 0 15px 0; position:absolute; top:35px; right:350px;}


/* Request **********/

h1 span.request-id {color:#999;}

ul.comment-list {}
ul.comment-list li {padding:0 0 0 68px; position:relative;}
ul.comment-list li .comment-avatar img {width:48px; height:48px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; position:absolute; top:0; left:0;}
ul.comment-list li .comment-container {padding:0 0 10px 0; position:relative; border-bottom:1px solid #e8e9eb; margin:0 0 10px 0;	}
ul.comment-list li .comment-container .comment-author {display:block; padding:0 0 10px 0;}
ul.comment-list li .comment-container .comment-author a {color:#999;}
ul.comment-list li .comment-container .comment-author a:hover {color:#666;}
ul.comment-list li .comment-container .comment-published {color:#999; position:absolute; top:0; right:0; font-size:11px;}
ul.comment-list li .comment-container .comment-body p {margin:0 0 10px 0;}

.comment-form {padding:0 0 0 68px; position:relative;}
.comment-form .comment-avatar img {width:48px; height:48px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; position:absolute; top:0; left:0;}

.comment-form .comment-container textarea{background:#fcfcfc; border:1px solid #d9d9d9; color:#4d4d4d; font-family:inherit; outline:none; padding:6px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; width:498px;}

.comment-form .upload-dropzone {padding:10px; margin:10px 0;} 

.comment-form-controls input[type="submit"]{text-shadow:rgba(0,0,0,0.1) 0 -1px 0; cursor:pointer; display:block; font:bold 11px/30px "Helvetica Neue",Helvetica,Arial,sans-serif; height:30px; padding:0 10px; text-align:center; text-transform:uppercase; background:#a0da00; background:-moz-linear-gradient(top,#a7e300,#99d100); background:-ms-linear-gradient(top,#a7e300,#99d100); background:-o-linear-gradient(top,#a7e300,#99d100); background:-webkit-linear-gradient(top,#a7e300,#99d100); border:1px solid #87b800; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0px; -webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 0px; box-shadow:rgba(0,0,0,0.1) 0 0 2px 0px; height:32px; outline:none;}

.comment-form-controls input:hover[type="submit"] {background:#ace315; background:-moz-linear-gradient(top,#b2eb14,#a4da14); background:-ms-linear-gradient(top,#b2eb14,#a4da14); background:-o-linear-gradient(top,#b2eb14,#a4da14); background:-webkit-linear-gradient(top,#b2eb14,#a4da14); border:1px solid #87b800; color:#fff;}
.comment-form-controls input:active[type="submit"] {background:#a0da00; background:-moz-linear-gradient(top,#99d100,#a7e300); background:-ms-linear-gradient(top,#99d100,#a7e300); background:-o-linear-gradient(top,#99d100,#a7e300); background:-webkit-linear-gradient(top,#99d100,#a7e300); border:1px solid #87b800; color:#fff; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}


/* Following **********/

nav.my-activities-nav ul {padding:0 0 10px 0; border-bottom:1px solid #e8e9eb; margin:15px 0 35px 0;}
nav.my-activities-nav ul li {display:inline; padding:0 15px 0 0; border-right:1px solid #e8e9eb; margin:0 15px 0 0;}
nav.my-activities-nav ul li:last-child {border:none;}

.following-table table {width:100%;}
.following-table table thead th {padding:6px; text-align:left; background:#e8e9eb;}
.following-table table tbody td {padding:6px;}


/* Error Page **********/

#error-page p {padding:0 0 15px 0;}
#error-page ul {margin:20px 0 0 0;}
#error-page ul li a {float:left; padding:60px 0 15px 0; margin:0 10px 10px 0; text-align:center; border:1px solid #f0f1f2; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; width:283px; position:relative; font-size:18px; line-height:22px; font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif; font-weight:normal; font-style:normal; color:#4d4d4d;}
#error-page ul li a.last {margin-right:0;}
#error-page ul li a img {position:absolute; top:20px; left:125px;}
#error-page ul li a img.places {left:128px;}
#error-page ul li a:hover {text-decoration:none; border:1px solid #e1e1e1;}


/* SIDEBAR ***************************************************************************************/

#sidebar {float:left; width:320px; padding:50px 0 10px 0;}

#sidebar section {border-top:1px solid #f0f1f2; padding:25px 20px;}
#sidebar section h3 {font-size:18px; line-height:22px; margin:0 0 15px 0;}
#sidebar section ul li {margin:0 0 7px 0; border-bottom: 1px dashed #e6e7e8; padding:0 5px 7px 5px;}
#sidebar section p.newrequest {color:#999; font-size:12px;}
#sidebar section p.newrequest a {color:#999; text-decoration:underline;}
#sidebar section p.newrequest a:hover {text-decoration:none;}
#sidebar section ul li:last-child {margin:0; padding:0 5px; border:none;}


/* FOOTER ***************************************************************************************/

.footer {padding:0 0 25px 0; text-align:center; position:relative; font-size:11px; font-weight:bold; -webkit-font-smoothing:antialiased;}
.footer ul {margin:0 0 5px 0;}
.footer ul li {display:inline;}
.footer ul li a {color:#999; margin:0 7px;}
.footer ul li a:hover {color:#4d4d4d;}
.footer p {color:rgba(153, 153, 153, 0.65);}


/* RETINA ***************************************************************************************/

@media	only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (-o-min-device-pixel-ratio: 13/10),only screen and (min-resolution: 120dpi) {	
	#content {background:url(https://p2.zdassets.com/hc/theme_assets/24558/200001024/bg-content_2x.png) 0 0 repeat-y #fff; background-size:960px 1px;}
	.header form input {background:url(https://p2.zdassets.com/hc/theme_assets/24558/200001024/bg-icon-search_2x.png) 12px 10px no-repeat #fff; background-size:22px 21px;}
	#main ul.cat-blocks li a {background:url(https://p2.zdassets.com/hc/theme_assets/24558/200001024/bg-icon-arrow_2x.png) no-repeat 540px 33px; background-size:8px 14px;}
	#main article ul.claim li a {background:url(https://p2.zdassets.com/hc/theme_assets/24558/200001024/bg-icon-arrow_2x.png) no-repeat 240px 32px #fcfcfc; background-size:8px 14px;} }