UNPKG

clmtrackr

Version:

Javascript library for precise tracking of facial features via Constrained Local Models

297 lines (242 loc) 4 kB
@import url(https://fonts.googleapis.com/css?family=Lato:300italic,700italic,300,700); body { padding:50px; font:0.92em Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; background:#ffffff; color:#484848; font-weight:300; } h1, h2, h3, h4, h5, h6 { color:#222; margin:0 0 20px; } p, ul, ol, table, pre, dl { line-height: 1.35; margin:0 0 20px; } ul ul { margin-bottom : 0px; } ul p { margin-left : 20px; margin-bottom : 0px; } h1, h2, h3 { line-height:1.1; } h1 { font-size:2.1em; } h2 { font-size:1.7em; color:#303030; } h3, h4, h5, h6 { font-size:1.2em; color:#303030; } a { color:#268bd2; font-weight:400; text-decoration:none; } iframe { margin-bottom : 1em; } a small { font-size:0.9em; color:#586e75; margin-top:-0.05em; display:block; } h1 a { color:#222; font-weight:bold; } h1 a.news { color:#268bd2; } ul.main-list { font-size: 1.15em; list-style-type: none; line-height: 1.8; padding-left: 6px; } ul.sub-list { font-size: 1em; list-style-type: none; line-height: 1.5; padding-left: 6px; } ul.sub-list li { margin-bottom: 5px; } .wrapper { width:860px; margin:0 auto; } section h1 { font-size: 1.7em; } section h2 { font-size: 1.2em; } blockquote { border-left:1px solid #e5e5e5; margin:0; padding:0 0 0 20px; font-style:italic; } pre { padding:8px 15px; background: #f8f8f8; border-radius:5px; border:1px solid #e5e5e5; overflow-x: auto; } table { width:100%; border-collapse:collapse; } th, td { text-align:left; padding:5px 10px; border-bottom:1px solid #e5e5e5; } dt { color:#444; font-weight:700; } th { color:#444; } img { max-width:100%; } header { width:270px; float:left; position:fixed; } header ul { list-style:none; height:40px; padding:0; background: #eee; background: -moz-linear-gradient(top, #f8f8f8 0%, #dddddd 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#dddddd)); background: -webkit-linear-gradient(top, #f8f8f8 0%,#dddddd 100%); background: -o-linear-gradient(top, #f8f8f8 0%,#dddddd 100%); background: -ms-linear-gradient(top, #f8f8f8 0%,#dddddd 100%); background: linear-gradient(top, #f8f8f8 0%,#dddddd 100%); border-radius:5px; border:1px solid #d2d2d2; box-shadow:inset #fff 0 1px 0, inset rgba(0,0,0,0.03) 0 -1px 0; width:270px; } header li { width:89px; float:left; border-right:1px solid #d2d2d2; height:40px; } header ul a { line-height:1; font-size:0.85em; color:#999; display:block; text-align:center; padding-top:6px; height:40px; } strong { color:#222; font-weight:700; } header ul li + li { width:88px; border-left:1px solid #fff; } header ul li + li + li { border-right:none; width:89px; } header ul a strong { font-size:1.1em; display:block; color:#222; } section { width:500px; float:right; padding-bottom:50px; } small { font-size:0.85em; } hr { border:0; background:#aaa; height:1px; margin:0 0 20px; } footer { width:270px; float:left; position:fixed; bottom:50px; } @media print, screen and (max-width: 960px) { div.wrapper { width:auto; margin:0; } header, section, footer { float:none; position:static; width:auto; } header { padding-right:320px; } section { border:1px solid #e5e5e5; border-width:1px 0; padding:20px 0; margin:0 0 20px; } header a small { display:inline; } header ul { position:absolute; right:50px; top:52px; } } @media print, screen and (max-width: 720px) { body { word-wrap:break-word; } header { padding:0; } header ul, header p.view { position:static; } } @media print, screen and (max-width: 480px) { body { padding:15px; } header ul { display:none; } } @media print { body { padding:0.4in; font-size:1.0em; color:#444; } }