@import url('https://fonts.googleapis.com/css?family=Roboto+Mono'); @import url('https://fonts.googleapis.com/css?family=Libre+Franklin'); body .rsg--sidebar-4 { padding: 36px 30px; } body h1.rsg--root-10, h2.rsg--root-10, h3.rsg--root-10, h3.rsg--para-24 { margin-bottom: 0; padding-bottom: 24px; } main.rsg--content-3 { padding-top: 60px; max-width: 1400px; } h4.rsg--h4-29, h6.rsg--h6-31 { margin-bottom: 0; font-weight: 600; padding-bottom: 12px; } li.rsg--li-35 { padding-bottom: 6px; } p.rsg--p-32 { margin-bottom: 0; padding-bottom: 36px; } .rsg--sidebar-4 a.rsg--link-48 { color: #fff; font-size: 15px; } .rsg--sidebar-4 a.rsg--heading-71 { font-size: 17px; margin-bottom: 12px; display: block; } .rsg--sidebar-4 .rsg--logo-5 { border: none; padding: 0; } .rsg--sidebar-4 .rsg--search-66 { padding: 30px 0; } .rsg--sidebar-4 .rsg--isChild-70 { padding-left: 16px; } .rsg--sidebar-4 .rsg--input-67 { background: #FFFFFF; border: 1px solid #D8D8D8; box-sizing: border-box; box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.05), inset 0px 3px 0px rgba(0, 0, 0, 0.05); border-radius: 4px; box-shadow: none; padding: 8px 16px; width: 240px; color: #494949; height: 48px; } .rsg--sidebar-4 .rsg--list-68 { padding: 0; } .rsg--sidebar-4 ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #494949; opacity: 0.5; } .rsg--sidebar-4 ::-moz-placeholder { /* Firefox 19+ */ color: #494949; opacity: 0.5; } .rsg--sidebar-4 :-ms-input-placeholder { /* IE 10+ */ color: #494949; opacity: 0.5; } .rsg--sidebar-4 :-moz-placeholder { /* Firefox 18- */ color: #494949; opacity: 0.5; } body .cm-s-base16-light.CodeMirror { background: #fafafa; color: #494949; border-color: #d8d8d8; padding: 9px 18px; line-height: 16px; }