body{background:#9fbc3d;color:#fff;font-family:"Roboto Condensed",Arial,sans-serif;font-size:18px;font-weight:300;line-height:1.25}a{color:#dde8bb}a:hover{border-bottom-color:#cfde9e;color:#ecf2d8;text-decoration:none}a.active{font-weight:700}.block a{border-bottom:3px solid #b7cd6e}p{margin:0 0 15px 0;font-size:20px}li{font-size:20px}.intro p,p.intro{font-size:30px}h1,h2,h3,h4,h5,h6{margin:0 0 8px 0;color:#cfde9e;font-family:"Roboto Condensed",Arial,sans-serif;font-weight:300}h1{font-size:30px}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px}::selection{background:#ecf2d8}.btn,.btn-group>.btn{font-size:14px}.btn{margin-bottom:10px}.thumbnail{border:none;padding:0}.thumbnail img{width:100%}.tooltip.top .tooltip-arrow{border-top-color:rgba(207,222,158,.93)!important}.tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(207,222,158,.93)!important}.tooltip{font-size:20px;font-weight:400;line-height:1;text-align:left}.tooltip .tooltip-inner{min-width:275px;padding:10px;background:rgba(207,222,158,.93);border-radius:0;color:rgba(0,0,0,.5);text-align:left}.tooltip .tooltip-inner>div:after,.tooltip .tooltip-inner>div:before{content:" ";display:table}.tooltip .tooltip-inner>div:after{clear:both}.tooltip span{margin:5px 10px 0 0;width:100px;display:block;float:left}.tooltip em{display:block;font-size:14px;font-style:normal;font-weight:400}.tooltip p{margin:3px 0;font-size:14px;text-align:left}.progress-bar{background-color:#89a235}blockquote{border-left:2px solid #cfde9e}blockquote small{color:#3d4818}ol{counter-reset:li}ol>li{list-style:none;position:relative}ol>li:before{content:counter(li);counter-increment:li;color:#c1d381;position:absolute;left:-40px;font-size:22px;font-weight:700}code{background:rgba(0,0,0,.05);color:rgba(0,0,0,.5);font-size:70%}pre{background:rgba(0,0,0,.05);border:none}.alert{padding:30px 0;border-radius:0}.alert p{margin:0}.block{margin-top:30px}.block.intro{padding:45px 0 30px 0}.full{width:100%;min-height:480px}.relative{min-height:200px;position:relative}.no-feature .relative{min-height:100px}.no-feature .banner{height:100px}.top{position:absolute;top:15px}.bottom{position:absolute;bottom:15px}.grad{box-shadow:inset 0 -200px 200px -150px #000}a.img{display:block}.load{background:#333 url(/assets/icons/load.gif) center center no-repeat}.banner{margin:0 auto;max-width:100%;height:200px;display:block;position:absolute;left:0;right:0;z-index:-1;overflow:hidden}.banner img{margin:auto;position:absolute;display:block;left:50%;transform:translateX(-50%)}#head{overflow:hidden;background-position:center center;background-repeat:no-repeat;position:relative}#head .spacer{padding:0 3px;opacity:.6}#head a{color:#fff}#head a:hover{color:#9fbc3d}.title{font-size:30px;font-weight:700}.title span{padding:0 5px 0 6px;opacity:.35}.title h1{margin:0;display:inline;color:#fff}.menu{right:15px;margin-bottom:4px;font-size:16px}.menu.top a{text-shadow:0 0 15px #000}.project{background-position:center center;background-repeat:no-repeat;border-bottom:2px solid #9fbc3d}.project a{display:block;color:#fff;font-size:30px}.project a:hover{color:#9fbc3d}.project .divider{font-size:18px;opacity:.35}.project .sub{font-size:18px;opacity:.6}.body{padding-bottom:30px;background:rgba(0,0,0,.05)}.body .block img{max-width:100%}.comments,.downloads,.gallery,.github,.links,.projects,.screenshot,.skills{margin-top:30px}.gallery{min-height:200px;background:#333}.gallery:after,.gallery:before{display:table;content:""}.gallery:after{clear:both}.gallery a{display:block;float:left}.gallery img{display:block}.screenshot{min-height:200px;background:#333}#visuals{height:420px}.github-read{min-height:200px;background:rgba(0,0,0,.05);border-radius:5px}.github-file{padding:20px}.github-file img{max-width:100%}.github-meta{padding:15px 20px;background:rgba(0,0,0,.05);font-size:75%}.next-project h2{margin:15px 0 0 0}.skills a{padding-right:10px;color:#fff}.blog-index .gallery img{max-height:400px}.meta{margin-bottom:30px}.meta a{padding-right:10px}.table{margin-bottom:30px}.table th{font-weight:400}.table td{line-height:48px!important}.table td.package{font-size:30px}.table td.package,table td.price{font-weight:700}.table td>*{vertical-align:middle}.table thead>tr>th{border-bottom:2px solid #cfde9e}.table tbody>tr>td,.table tbody>tr>th,.table tfoot>tr>td,.table tfoot>tr>th,.table thead>tr>td,.table thead>tr>th{border-top:1px solid #cfde9e}#foot a{color:#6e822a}#foot a:hover{color:#3d4818;text-decoration:none}#foot a.active{font-weight:700}#foot a.logo{color:#fff}#foot a.logo:hover{color:#3d4818}#foot .title{font-size:24px}#foot .title a{margin-left:4px}#foot .relative{min-height:70px}#foot .spacer{color:#6e822a;opacity:.6}@media (max-width:767px){.container{padding:0 15px}.container.rows{padding:0}.row{margin-right:0}#foot,#head{padding:20px 0}#foot .bottom,#foot .relative,#foot .top,#head .bottom,#head .relative,#head .top{min-height:0;position:static}#foot .banner,#head .banner{max-height:125px;top:0}.intro p,.project a,p.intro{font-size:24px}}@media (min-width:980px){.project .relative{min-height:250px}.project .banner{height:250px}.no-feature .project .relative,.project.no-feature .relative{min-height:150px}.no-feature .project .banner,.project.no-feature .banner{height:150px}}