ul.smap_list li[data-type="category"] a { font-weight: bold; } h1.smap_h1 { margin-top: 6vw; color: #000; text-align: center; } .smap_wrap { margin:1vw 10% 2vw; padding:0; } .smap_block { margin:0 0 10px 0; padding:0; } h2.smap_h2 { margin:0; padding: 0; font:bold 18px/26px Helvetica,Roboto,Segoe UI,Arial,sans-serif; font-weight: 400; border: none; } h2.smap_h2 a, h2.smap_h2 a:visited, h2.smap_h2 a:hover { margin:0; padding:0; display:block; text-decoration: none; border:none; font:bold 18px/26px Helvetica,Roboto,Segoe UI,Arial,sans-serif; font-weight: 400; color:#272727; } h2.smap_h2 a:hover { color:#0094FF; } h2.smap_h2 span, h2.smap_h2 a span { color:#888888; } .smap_iblock { margin:3px 0 0 0; padding:0; display:block; } ul.smap_list { margin:0; padding:0 0 0 20px; list-style:none; background: none; border: none; } ul.elx5_invisible { display: none; visibility: hidden; } ul.smap_list li { margin:0 0 2px 0; padding:0; list-style: none; background: none; border: none; color:#272727; } ul.smap_list li.smap_pad0 { padding:0; } ul.smap_list li.smap_pad1 { padding:0 0 0 20px; } ul.smap_list li.smap_pad2 { padding:0 0 0 40px; } ul.smap_list li.smap_pad3 { padding:0 0 0 60px; } ul.smap_list li.smap_pad4 { padding:0 0 0 80px; } ul.smap_list li.smap_pad5 { padding:0 0 0 100px; } ul.smap_list li.smap_pad6 { padding:0 0 0 120px; } ul.smap_list li.smap_pad7 { padding:0 0 0 140px; } ul.smap_list li.smap_pad8 { padding:0 0 0 160px; } ul.smap_list li.smap_pad9 { padding:0 0 0 180px; } ul.smap_list li.smap_pad10 { padding:0 0 0 200px; } ul.smap_list li a, ul.smap_list li a:hover, ul.smap_list li a:visited { margin:0; padding:0; text-decoration:none; border:none; color:#272727; } ul.smap_list li a:hover { color:#4fad4a; } ul.smap_list li a span { color:#4fad4a; } .smap_pcopy { margin:50px 0 30px 0; padding:0; text-align:center; color:#777777; } .smap_pcopy strong { font-weight:bold; } .smap_pcopy a, .smap_pcopy a:hover, .smap_pcopy a:visited { margin:0; padding:0; text-decoration:none; font:normal 12px/16px tahoma, helvetica, sans-serif; color:#222222; } .smap_pcopy a:hover { text-decoration:underline; color:#000000; } /* administration */ .smap_atop_wrap { margin:0 0 30px 0; padding:0; } .smap_atop_icon { width:70px; float:left; text-align: center; font-size: 54px; line-height: 56px; color:#5AAAD8; } .smap_atop_main { margin:0 0 0 80px; } .smap_atop_main:after { content:''; display:table; clear:both; } .smap_atop_main h2 { margin:0; padding:0; background: none; border: none; color: #272727; } .smap_atop_main div { color: #888888; } a.smap_acfg, a.smap_acfg:visited, a.smap_acfg:hover { display: inline-block; margin: 0 30px 30px 0; padding:5px 12px; background:#5AAAD8; color: #FFFFFF; font: normal 20px/30px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-decoration: none; border: none; border-radius: 5px; } a.smap_acfg:hover { background: #222222; } .smap_aversion { margin:0 0 5px 0; padding:0; font: normal 14px/20px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #272727; } .smap_aversion span { padding:2px 6px; font: bold 13px/16px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #FFFFFF; background:#555555; border-radius:3px; } .smap_adevel { margin:0 0 30px 0; padding:0; font: normal 14px/20px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #272727; } pre.smappre { margin:0 0 10px 0; padding:4px 10px; white-space:pre; font:normal 14px/20px Courier New, monospace; color:#0D5326; background: #F2F2F2; } .smap_mlrow { margin:0 0 5px 0; padding:4px 10px; font:normal 13px/16px arial, helvetica, sans-serif; color:#333; background: #F2F2F2; } .smap_mlrow strong { font-weight:bold; display:inline-block; width:30px; text-align:left; } .smap_mlrow a, .smap_mlrow a:visited, .smap_mlrow a:hover { display:inline-block; text-decoration: underline; margin:0 20px 0 0; } .smap_mlrow span { font:normal 13px/16px Courier New, monospace; color:#0D5326; } .smap_copy { margin:30px 0 30px 0; padding:0; text-align:center; font:normal 11px/16px tahoma, helvetica, sans-serif; color:#777777; } .smap_copy strong { font-weight:bold; } .smap_copy a, .smap_copy a:active, .smap_copy a:hover, .smap_copy a:visited, .smap_copy a:link { margin:0; padding:0; text-decoration:none; font:normal 11px/16px tahoma, helvetica, sans-serif; color:#222222; } .smap_copy a:hover { text-decoration:underline; color:#000000; }